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

2022-06-06 Thread Sam James
commit: 5d5bd05261d5cb2131d2d702194b55f41649c9f8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 06:59:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 06:59:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5bd052

media-libs/opencv: libjpeg-turboify

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

 media-libs/opencv/{opencv-4.6.0.ebuild => opencv-4.6.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/opencv/opencv-4.6.0.ebuild 
b/media-libs/opencv/opencv-4.6.0-r1.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.6.0.ebuild
rename to media-libs/opencv/opencv-4.6.0-r1.ebuild
index bd837e847ead..56eae7b76fa1 100644
--- a/media-libs/opencv/opencv-4.6.0.ebuild
+++ b/media-libs/opencv/opencv-4.6.0-r1.ebuild
@@ -113,7 +113,7 @@ RDEPEND="
sys-libs/libraw1394[${MULTILIB_USEDEP}]
)
java? ( >=virtual/jre-1.8:* )
-   jpeg? ( virtual/jpeg:0[${MULTILIB_USEDEP}] )
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
jpeg2k? ( media-libs/openjpeg:2=[${MULTILIB_USEDEP}] )
lapack? (
virtual/cblas



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

2022-06-06 Thread Sam James
commit: 26fc7b7d7c7ec1c8a0bea65de3ac4c8654b8aa4a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 06:58:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 06:58:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fc7b7d

media-libs/opencv: enable py3.11

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

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

diff --git a/media-libs/opencv/opencv-4.6.0.ebuild 
b/media-libs/opencv/opencv-4.6.0.ebuild
index 2e23f70dbc01..bd837e847ead 100644
--- a/media-libs/opencv/opencv-4.6.0.ebuild
+++ b/media-libs/opencv/opencv-4.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit flag-o-matic java-pkg-opt-2 java-ant-2 cmake-multilib python-r1 
toolchain-funcs
 
 DESCRIPTION="A collection of algorithms and sample code for various computer 
vision problems"



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2022-06-06 Thread Michał Górny
commit: 72d5d24265578abae94ff778a33f1f9aa20f8c72
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 06:55:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:55:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d5d242

app-portage/mgorny-dev-scripts: Bump to v18

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

 app-portage/mgorny-dev-scripts/Manifest|  1 +
 .../mgorny-dev-scripts-18.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index 146307433a99..2f5989879100 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1,2 +1,3 @@
 DIST mgorny-dev-scripts-16.tar.gz 11300 BLAKE2B 
f90c9149eb161606415789db12b83d8fd3afe7737aad5d9993ec5de73f7a45e61da8bb8400974d835faab25c19fbca83690905bf1d2da2257cb8d88dfb333d21
 SHA512 
3c99080eae230527f95a789ced9ce668ff640383f24d7ed4e16c694ff004ef0c65254106e886deec5bee467cce332e10ebfd352e5745e58cbcd37f6040dcb7ff
 DIST mgorny-dev-scripts-17.tar.gz 11380 BLAKE2B 
4483efc401fc65c814e6ec5307ebf81a1224199b5138befe618809ddc606aced81e7acbc69f5045512efbcf86b70ea406899bf6a1e2491da0cecf654a25b1f74
 SHA512 
7b006289d833e12cbb9f4d89c74b807ec72c196386a614e6d67048fd5ba6ae4b907a95ad48acfbc9a01f705ed1b36e9cb8a3465f363213b026f637e5e0f51158
+DIST mgorny-dev-scripts-18.tar.gz 11568 BLAKE2B 
976cbc79f2f5fd56793f860fdb52cbf60dd24959c57be80d883b779f24b0a12d3f6a055590a7defc6c1a95d11c6127d11d05d6e4bd3da43e1c7e92e07ab95b4e
 SHA512 
0e328d25e0040d310a9c0858ad69874d288c506159d19241cc8e850627c56c9dfe8721bac3a49b9be5de295df968019c910e6f137691d3eff600430595d10968

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-18.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-18.ebuild
new file mode 100644
index ..3b3f636dbc02
--- /dev/null
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-18.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Handy scripts for ebuild development and more"
+HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts";
+SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   app-portage/gentoolkit
+   dev-perl/URI
+   dev-util/pkgcheck
+   dev-vcs/git
+   net-misc/wget
+   sys-apps/portage
+   x11-misc/xdg-utils
+   !dev-util/pkgdiff
+"
+
+src_install() {
+   dodoc README.rst
+   rm -f COPYING README.rst || die
+   dobin *
+}



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

2022-06-06 Thread Michał Górny
commit: c46c188e13e94265591b67a86ad6520099bd22a1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:20:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:54:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46c188e

app-admin/awscli: Bump to 1.25.3

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.25.3.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index a76713083bf0..cef0f072fc4a 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,2 +1,3 @@
 DIST aws-cli-1.24.10.gh.tar.gz 2219050 BLAKE2B 
9655429a65c81b5c6436f0bafb293243d8f6d2160573902bbd3f2b10ab69ef24796ac0c1bd112000afc3d15cc4d8560fc95f774c38739cf8e2d3303a4512e3ec
 SHA512 
592564ff501ff52572655973c518366928a20371333ccf4f7234d414070343a38287a8870a5652bbbe6a8c35c8cd8731439f1520c0988100ade22d842f11ad2d
 DIST aws-cli-1.25.2.gh.tar.gz 2220304 BLAKE2B 
370137db21688db07a1367a1b82b906d5e7f16939fb9a10f8f8e60d986b68cd7cf3fcaca89baa097b351ce1552a9b35c143a5328972577cc08b2369a0ff35407
 SHA512 
4278be5b73865854a736ae447b729670310d557d019fe483376d8bb6317cc557f1567d8cbd77c4fc658d5593bdf8ddb2765696b144694c7df3d3447156ac14b0
+DIST aws-cli-1.25.3.gh.tar.gz 2221419 BLAKE2B 
ecc3e16985426b9b6cf6a6fc5cd3cf58d0641f57927ee533bfd5c63f1a02e7accf325f44f5f6e3289c7f0ce984be8f23428bf3d99dacc5a317b49fe2cfc2bb19
 SHA512 
a80088c8864d48c922734ab0d4f367d14b86470735dbb818640d0aaa2c957a30b1abcfbce441e33bccae388ce9df7869d0d7e82a519055c8aa192e2c74147f5e

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



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

2022-06-06 Thread Michał Górny
commit: 66e4193a006529a15ecb13658eac02e218bad7e0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  1 08:02:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e4193a

python-utils-r1.eclass: Add explicit checks for incorrect phase

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

 eclass/python-utils-r1.eclass | 13 +
 1 file changed, 13 insertions(+)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index fd04cf374ce4..b9cf9c03caeb 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -696,6 +696,9 @@ python_scriptinto() {
 python_doexe() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EBUILD_PHASE} != install ]] &&
+   die "${FUNCNAME} can only be used in src_install"
+
local f
for f; do
python_newexe "${f}" "${f##*/}"
@@ -714,6 +717,8 @@ python_doexe() {
 python_newexe() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EBUILD_PHASE} != install ]] &&
+   die "${FUNCNAME} can only be used in src_install"
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is 
null).'
[[ ${#} -eq 2 ]] || die "Usage: ${FUNCNAME}  "
 
@@ -762,6 +767,9 @@ python_newexe() {
 python_doscript() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EBUILD_PHASE} != install ]] &&
+   die "${FUNCNAME} can only be used in src_install"
+
local _PYTHON_REWRITE_SHEBANG=1
python_doexe "${@}"
 }
@@ -786,6 +794,9 @@ python_doscript() {
 python_newscript() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EBUILD_PHASE} != install ]] &&
+   die "${FUNCNAME} can only be used in src_install"
+
local _PYTHON_REWRITE_SHEBANG=1
python_newexe "${@}"
 }
@@ -894,6 +905,8 @@ python_domodule() {
 python_doheader() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EBUILD_PHASE} != install ]] &&
+   die "${FUNCNAME} can only be used in src_install"
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is 
null).'
 
local includedir=$(python_get_includedir)



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

2022-06-06 Thread Michał Górny
commit: 73842715ee7c1f5b193f2a2d78c1fc3caa69b0dd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 08:47:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73842715

distutils-r1.eclass: Make *-nspkg.pth warning fatal for EAPI 9+

Now that we've essentially removed non-implicit namespace packages
from Gentoo and setuptools upstream has deprecated their old solution,
it's time to make this check fatal.  Unfortunately, I did not think
of it when adding PEP517 mode, so let's do that in EAPI 9.

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

 eclass/distutils-r1.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index b0318410b100..1d7bea6d8cab 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1865,6 +1865,10 @@ _distutils-r1_check_namespace_pth() {
ewarn "the ebuild accordingly:"
ewarn
ewarn "  
https://projects.gentoo.org/python/guide/concept.html#namespace-packages";
+
+   if ! has "${EAPI}" 6 7 8; then
+   die "*-nspkg.pth files are banned in EAPI ${EAPI}"
+   fi
fi
 }
 



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

2022-06-06 Thread Michał Górny
commit: b9240c4023c59ec193bdb68ff8207a03100be01c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  1 07:43:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9240c40

python-utils-r1.eclass: Fix typo in python_moduleinto doc

Fix python_moduleinto doc to mention python_domodule rather than
python_doscript (copy-paste error, probably).

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

 eclass/python-utils-r1.eclass | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 9eb068d3b13f..b3c249dfa694 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -805,10 +805,10 @@ python_newscript() {
 # site-packages directory.
 #
 # In the relative case, the exact path is determined directly
-# by each python_doscript/python_newscript function. Therefore,
-# python_moduleinto can be safely called before establishing the Python
-# interpreter and/or a single call can be used to set the path correctly
-# for multiple implementations, as can be seen in the following example.
+# by each python_domodule invocation. Therefore, python_moduleinto
+# can be safely called before establishing the Python interpreter and/or
+# a single call can be used to set the path correctly for multiple
+# implementations, as can be seen in the following example.
 #
 # Example:
 # @CODE



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

2022-06-06 Thread Michał Górny
commit: e897148019dc484622c8c6a44153dd45694d8a99
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 09:40:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8971480

distutils-r1.eclass: Introduce DISTUTILS_USE_PEP517=no mode

Introduce a new DISTUTILS_USE_PEP517 value "no" that stands for
"no build system".  This is primarily meant to replace the legacy
distutils-r1 logic used for bootstrapping baseline PEP 517 packages.
At the same time, it provides a convenient replacement for some
of the uses of python-r1.

In this mode, the eclass does not add PEP517-specific dependencies
and does not export default python_compile() and python_install()
implementations.  However, it does set dependencies, REQUIRED_USE
and enables sub-phase usage (with respect to DISTUTILS_OPTIONAL).
It also permits using distutils_enable_{sphinx,tests}.

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

 eclass/distutils-r1.eclass | 30 +-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 208bd2718cb8..30f7d941f0d4 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -106,6 +106,8 @@ esac
 #
 # - maturin - maturin backend
 #
+# - no - no PEP517 build system (see below)
+#
 # - pbr - pbr backend
 #
 # - pdm - pdm.pep517 backend
@@ -121,6 +123,17 @@ esac
 #
 # The variable needs to be set before the inherit line.  The eclass
 # adds appropriate build-time dependencies and verifies the value.
+#
+# The special value "no" indicates that the package has no build system.
+# This is not equivalent to unset DISTUTILS_USE_PEP517 (legacy mode).
+# It causes the eclass not to include any build system dependencies
+# and to disable default python_compile() and python_install()
+# implementations.  Baseline Python deps and phase functions will still
+# be set (depending on the value of DISTUTILS_OPTIONAL).  Most of
+# the other eclass functions will work.  Testing venv will be provided
+# in ${BUILD_DIR}/install after python_compile(), and if any (other)
+# files are found in ${BUILD_DIR}/install after python_install(), they
+# will be merged into ${D}.
 
 # @ECLASS_VARIABLE: DISTUTILS_USE_SETUPTOOLS
 # @DEFAULT_UNSET
@@ -212,6 +225,10 @@ _distutils_set_globals() {
bdep+='

>=dev-util/maturin-0.12.7[${PYTHON_USEDEP}]'
;;
+   no)
+   # undo the generic deps added above
+   bdep=
+   ;;
pbr)
bdep+='

>=dev-python/pbr-5.8.0-r1[${PYTHON_USEDEP}]'
@@ -789,7 +806,7 @@ distutils_install_for_testing() {
 distutils_write_namespace() {
debug-print-function ${FUNCNAME} "${@}"
 
-   if [[ ! ${DISTUTILS_USE_PEP517} ]]; then
+   if [[ ! ${DISTUTILS_USE_PEP517:-no} != no ]]; then
die "${FUNCNAME} is available only in PEP517 mode"
fi
if [[ ${EBUILD_PHASE} != test || ! ${BUILD_DIR} ]]; then
@@ -912,6 +929,9 @@ _distutils-r1_print_package_versions() {
dev-util/maturin
)
;;
+   no)
+   return
+   ;;
pbr)
packages+=(
dev-python/pbr
@@ -1207,6 +1227,10 @@ distutils_pep517_install() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${#} -eq 1 ]] || die "${FUNCNAME} takes exactly one argument: root"
 
+   if [[ ! ${DISTUTILS_USE_PEP517:-no} != no ]]; then
+   die "${FUNCNAME} is available only in PEP517 mode"
+   fi
+
local root=${1}
local -x WHEEL_BUILD_DIR=${BUILD_DIR}/wheel
mkdir -p "${WHEEL_BUILD_DIR}" || die
@@ -1351,6 +1375,9 @@ distutils-r1_python_compile() {
in_iuse debug && use debug &&
MATURIN_PEP517_ARGS+=" 
--cargo-extra-args=--profile=dev"
;;
+   no)
+   return
+   ;;
esac
 
if [[ ${DISTUTILS_USE_PEP517} ]]; then
@@ -1472,6 +1499,7 @@ distutils-r1_python_test() {
 distutils-r1_python_install() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${DISTUTILS_USE_PEP517} == no ]] && return
_python_check_EPYTHON
 
local scriptdir=${EPREFIX}/usr/bin



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

2022-06-06 Thread Michał Górny
commit: 0ad4b1b16e47df3f10dd31c3ba897279388ce3de
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 08:27:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad4b1b1

distutils-r1.eclass: Call egg-info cleanup via post-test phase

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

 eclass/distutils-r1.eclass | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index d6fd176192de..b690f21f9159 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1818,15 +1818,24 @@ _distutils-r1_clean_egg_info() {
rm -rf "${BUILD_DIR}"/lib/*.egg-info || die
 }
 
+# @FUNCTION: _distutils-r1_post_python_test
+# @INTERNAL
+# @DESCRIPTION:
+# Post-phase function called after python_test.
+_distutils-r1_post_python_test() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   if [[ ! ${DISTUTILS_USE_PEP517} ]]; then
+   _distutils-r1_clean_egg_info
+   fi
+}
+
 distutils-r1_src_test() {
debug-print-function ${FUNCNAME} "${@}"
local ret=0
 
if declare -f python_test >/dev/null; then
_distutils-r1_run_foreach_impl python_test || ret=${?}
-   if [[ ! ${DISTUTILS_USE_PEP517} ]]; then
-   _distutils-r1_run_foreach_impl 
_distutils-r1_clean_egg_info
-   fi
fi
 
if declare -f python_test_all >/dev/null; then



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

2022-06-06 Thread Michał Górny
commit: 627a63a27f3b1a37ce3f2800c1d70ea2c9ecd882
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 08:15:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627a63a2

python-utils-r1.eclass: Strip stray *-pytest-*.pyc files in epytest

The test suites of pytest plugins cause additional *-pytest-*.pyc files
to be created.  Remove them in order to prevent them from being
installed alongside the package.

Closes: https://bugs.gentoo.org/847235
Signed-off-by: Michał Górny  gentoo.org>

 eclass/python-utils-r1.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 67dc5bf754d6..9eb068d3b13f 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1318,6 +1318,11 @@ epytest() {
 
# remove common temporary directories left over by pytest plugins
rm -rf .hypothesis .pytest_cache || die
+   # pytest plugins create additional .pyc files while testing
+   # see e.g. https://bugs.gentoo.org/847235
+   if [[ -n ${BUILD_DIR} && -d ${BUILD_DIR} ]]; then
+   find "${BUILD_DIR}" -name '*-pytest-*.pyc' -delete || die
+   fi
 
return ${ret}
 }



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

2022-06-06 Thread Michał Górny
commit: 4a3dc32bdafdc5b99cd5c9fd865c3cb40c5e054e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 08:43:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3dc32b

distutils-r1.eclass: Remove the obsolete pypy/share check

The PyPy 'share' directory check was necessary because of the historical
prefix logic that we patched in Gentoo.  All modern versions of PyPy
use '/usr' as sys.prefix natively, so the check is no longer needed.

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

 eclass/distutils-r1.eclass | 12 
 1 file changed, 12 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 30391ad67f3a..b0318410b100 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1839,18 +1839,6 @@ _distutils-r1_post_python_install() {
die "Package installs '${p}' package which is forbidden 
and likely a bug in the build system."
fi
done
-
-   local shopt_save=$(shopt -p nullglob)
-   shopt -s nullglob
-   local pypy_dirs=(
-   "${D}${EPREFIX}/usr/$(get_libdir)"/pypy*/share
-   "${D}${EPREFIX}/usr/lib"/pypy*/share
-   )
-   ${shopt_save}
-
-   if [[ -n ${pypy_dirs} ]]; then
-   die "Package installs 'share' in PyPy prefix, see bug #465546."
-   fi
 }
 
 # @FUNCTION: _distutils-r1_check_namespace_pth



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

2022-06-06 Thread Michał Górny
commit: bb1c044e887f1ec423b8c795e693d2da7312fcd8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:20:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb1c044e

dev-python/boto3: Bump to 1.24.3

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.24.3.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 92fd51e241cd..8b4c883ba174 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,2 +1,3 @@
 DIST boto3-1.23.10.gh.tar.gz 504080 BLAKE2B 
1840715ec72b10131a430abdb303adf7619fb4dc542cb22acefffe378c96d094eb7d024c068df1df48882a22fc52e3883791da39d0e4fb34abdddad4d78c0ce8
 SHA512 
88d0abfc990eba2118698c27fe9f556a2b2ef27d0e287c2b3d65a1d485d4be264a5e9ccc02c017c404941c34efdb5f9d480ceb7c5752f99ebf95d3fab184dded
 DIST boto3-1.24.2.gh.tar.gz 505904 BLAKE2B 
e5fe9aa089caaa91aa41554a07ba97da55b04f5cc77be58df10ad4b6b9d3ab8ce22f988f658cb653d9f3890a307ea895c1cd57c30b6729ba12a1ee61f475ba1d
 SHA512 
23b550194805859e37b8f3a7b75390bba500e7043e32930ab1ac46d2fca672472def9f4821e0deadaba6e6010afa05e4385a0f6fe229798250746b079fa27810
+DIST boto3-1.24.3.gh.tar.gz 506694 BLAKE2B 
5049ad69810c0fcb4d4133fae8efb7d5f44a5b766c3a53710692136231c2f147b08a6782e51f12ab0e22189cb8bbaf90805ca03d0f6eeffe047678b1b21cf72f
 SHA512 
7652ffbfb41df2dde924e85c251dba84643d67b719ea7dc366dcb0f6988815474b0e2a44dba74ebda5f9b1f5576df715dbd16b70ad4109e846766bf34e9d92d0

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



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

2022-06-06 Thread Michał Górny
commit: fa3ba3072c1cecf90d8aac65c38ae0384383a6b4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:30:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:54:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3ba307

dev-python/jupyter_client: Bump to 7.3.2

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

 dev-python/jupyter_client/Manifest |  1 +
 .../jupyter_client/jupyter_client-7.3.2.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/jupyter_client/Manifest 
b/dev-python/jupyter_client/Manifest
index acbeb7f7bafd..1f36dddedf8b 100644
--- a/dev-python/jupyter_client/Manifest
+++ b/dev-python/jupyter_client/Manifest
@@ -1 +1,2 @@
 DIST jupyter_client-7.3.1.tar.gz 328697 BLAKE2B 
9bdca39d974c21e1674f58a7aaa51a6b96e4dc307f918aacc403146827df5ad7a867243dd2df95e717ab7ebd62367817e4f43cae562f47147b4271d72240600e
 SHA512 
86a98288f1be5321b8495d78770501ca45fe3139a482ec41606253eef69eaf4d3f284d1c373d9df64efe28428f32cd1a3b19842a7331b3ac200d780e7a786407
+DIST jupyter_client-7.3.2.tar.gz 328943 BLAKE2B 
9093278ec2aeff9810bb0af86607185776d940e51ade5194c28800b1e08a1b40d4a020f947b4fac092e26e6a6b1b1eabe4b2c025d955f4ed1ddf3cd190dda96a
 SHA512 
ec0ceb518eae63356058032b2e43979c78a691eefe594ef98767daff27ea88d4363bdc8f7c4e66c549fd5e7a5fdb0b538d58a45f7d73145093f7bbe26df03c71

diff --git a/dev-python/jupyter_client/jupyter_client-7.3.2.ebuild 
b/dev-python/jupyter_client/jupyter_client-7.3.2.ebuild
new file mode 100644
index ..f5f42b66bafa
--- /dev/null
+++ b/dev-python/jupyter_client/jupyter_client-7.3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter protocol implementation and client libraries"
+HOMEPAGE="https://jupyter.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/entrypoints[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}]
+   >=dev-python/nest_asyncio-1.5.4[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   dev-python/pyzmq[${PYTHON_USEDEP}]
+   >=www-servers/tornado-6.0[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/ipykernel-6.5[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.6-test-timeout.patch
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # relax pyzmq dep
+   sed -i -e '/pyzmq/s:>=[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-06-06 Thread Michał Górny
commit: 862e84c96b322d29e3abad1423fb15396acd5e2d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:26:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862e84c9

dev-python/pylint: Bump to 2.14.1

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

 dev-python/pylint/Manifest |  1 +
 dev-python/pylint/pylint-2.14.1.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index e7ecffe0269c..75d789bb1bb0 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1 +1,2 @@
 DIST pylint-2.13.9.gh.tar.gz 1123216 BLAKE2B 
f80e88f565595b16bba650a009bfdd6d55efa65227898d145d4867c116c89c7ab5244c509382f0e9023404b4e46accb742334450ca7342394fb4d0abaccb8d03
 SHA512 
dcea90b1b1494d928f0b12dd2b50ee1d97a74efce18e0ef54ea02b52209a574977971e12db8f476edcf1bd646ca41c6a77bcf9a425c01af71bd29e54fd6c20b9
+DIST pylint-2.14.1.gh.tar.gz 1270750 BLAKE2B 
120cc78c3d76ccb10f88c94b5528f1ed42730b49ac7daea4c1e65cd82fa2aea2c7d77a3a26dcb84201c69afeceb538cddf1ba740af308b586624ee3d40656d49
 SHA512 
4be985bb78e4b2bd65a195b95fdeb2a95c59c82db2446c9c365b11f0ba57e2a3234a41865071272cb054647a15e7e1a8b48d034ca656a3a44ca509648f258c13

diff --git a/dev-python/pylint/pylint-2.14.1.ebuild 
b/dev-python/pylint/pylint-2.14.1.ebuild
new file mode 100644
index ..42b2494ce503
--- /dev/null
+++ b/dev-python/pylint/pylint-2.14.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/PyCQA/pylint/
+"
+SRC_URI="
+   https://github.com/pycqa/pylint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check https://github.com/PyCQA/pylint/blob/main/setup.cfg#L43 
on bumps
+# Adjust dep bounds!
+RDEPEND="
+   =dev-python/astroid-2.11.5[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.2[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   test? (
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf pylint || die
+
+   local EPYTEST_DESELECT=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+
+   # TODO
+   
'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]'
+   
'tests/test_functional.py::test_functional[dataclass_with_field]'
+   'tests/test_functional.py::test_functional[no_name_in_module]'
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg
+   
tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config
+   )
+   # Specify the test directory explicitly to avoid import file mismatches
+   epytest
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}



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

2022-06-06 Thread Michał Górny
commit: 0bd4dcfdce255eb4a7ff249e06bce257592501fe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:20:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd4dcfd

dev-python/botocore: Bump to 1.27.3

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.27.3.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 45afdb0bec33..9d32ebdf6f34 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,2 +1,3 @@
 DIST botocore-1.26.10.tar.gz 9008316 BLAKE2B 
a05078ec5732015cbd8ea4da2d2d82e28f4241b7c3164f3410ae396a19f79c116f7a9059a3361e99eacc952f860a516b187375dbf64ee5e4e5648e8c3b0f95a5
 SHA512 
b12e9002dc8e0912a9681938f343b51d628f0b2798693dc81636fe7ede01d006d5bc8a901f92edf10a88d97c3c6311aaf97206a6f55070e645747536fe39b144
 DIST botocore-1.27.2.tar.gz 9026413 BLAKE2B 
013724df76fb87c8e7731401d09774bec303aced7c3a01bb97935865f34193d1f313d49f32c1f6b7addab9b24384f26caca44b03ba0e77014821dc7cab5142ef
 SHA512 
85045c13fa935b017f66edc132d2a31da2ecbe0c7bfcab369cb1d5f76d8a1401d303ab7d3e2ce95d53e9a59ea81dbf5380c1106169d84f40b21cbb926e35abb9
+DIST botocore-1.27.3.tar.gz 9078424 BLAKE2B 
62414c2474ec44b3385c589793fd0c54984d2302239b78295bfbdc3739160bbae5bb910207dc7252b7adb96d6cd69add7413000399bcb20b671e3fbdad860c02
 SHA512 
47ed3e68c10e4175cdbe2122dab9319b9059f9457e27258a142224311042c5ae4692d293d29dc9b4855e65eea561fb7b703f7ddc663064413144aaf72fda33a5

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



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

2022-06-06 Thread Michał Górny
commit: 55694f903a055372f4f7b8e222027cbe7984cb81
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:21:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55694f90

dev-python/dulwich: Bump to 0.20.43

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

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

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 526567a394f8..1f3df20784a0 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -2,3 +2,4 @@ DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef78
 DIST dulwich-0.20.38.tar.gz 423847 BLAKE2B 
dc4b9505e30ff88331928355ea708aa7efc802baab3738d8ead0ca57d9387b4fff8f539a67edde8e66a342d504627afdafda5874e12f3c809294183398693d54
 SHA512 
c4b8be7568153984b17d3f892fa52316702c5f1c697e93c494492db136cc74d50ab9067dd9f1bf67b645e3bf5069cc578ccfd0b6727bd4ec579335528c62f6cf
 DIST dulwich-0.20.40.tar.gz 423987 BLAKE2B 
e6a8f04b97db638466522de3f2c15150c9c9150f6d7f8343fba889f46e7f92ddab01d7262cbe9a6762e9b3c4b1e58f12671e1f0e26849c6bcc4f8f0c8c68efc2
 SHA512 
aff4f7eaf2f4b71d475148528d957f165bc99ac487b4dee9b87c048d67ce914bf5d7d6e8d67188388b8df8fda29c5fa4cbd8e393425a42a2dad6a57eef5a1f50
 DIST dulwich-0.20.42.tar.gz 423221 BLAKE2B 
b7373e2db7616cc696c94f19dccf2a1d93ce1d260419e1ce7b2d09b402f9f051125fb72d6fb79147ce73377667ddc258a37ff057ec485a27a46319ed30b11640
 SHA512 
ff46cf994afc978f2d9a1ee2d2a4ff561af637bf91aee0cedd0b4a8653264b1ea2590c57bc4f2643cc8f4dfc3019ca51e99fe2559b359ea0b9ba6b327b4eef73
+DIST dulwich-0.20.43.tar.gz 423604 BLAKE2B 
e8f6b3fc22ac2289e6529d862f54d8c407725c8d22ba9ee7ddb0d700b4ea617f8b069b14168c43c25cccf6e84592e63f88d3402e58b15413952e5b139bda2c2b
 SHA512 
68ef6e3928a202d76ab882d764d08f8948743825b3b07950a81bd86522c9db6865260c2c725a08b26365719e99343daa1c2a2d242bafe991be2552d06b2e3684

diff --git a/dev-python/dulwich/dulwich-0.20.43.ebuild 
b/dev-python/dulwich/dulwich-0.20.43.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.43.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-06-06 Thread Michał Górny
commit: 7dc263d110ddca6557beefbe40f05d0da334de11
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 09:16:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc263d1

distutils-r1.eclass: Ban DISTUTILS_IN_SOURCE_BUILD in PEP517 mode

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

 eclass/distutils-r1.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index db5cced50952..db46d64eea4a 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1588,6 +1588,8 @@ distutils-r1_run_phase() {
debug-print-function ${FUNCNAME} "${@}"
 
if [[ ${DISTUTILS_IN_SOURCE_BUILD} ]]; then
+   [[ ${DISTUTILS_USE_PEP517} ]] &&
+   die "DISTUTILS_IN_SOURCE_BUILD is not supported in 
PEP517 mode"
# only force BUILD_DIR if implementation is explicitly enabled
# for building; any-r1 API may select one that is not
# https://bugs.gentoo.org/701506



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

2022-06-06 Thread Michał Górny
commit: 356caa587cb0a47ed37c04f43874bcf55e55e5cb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:28:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:54:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356caa58

dev-python/ipykernel: Bump to 6.13.1

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

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

diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index f3bbb00d6b69..041922566777 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1 +1,2 @@
 DIST ipykernel-6.13.0.tar.gz 131331 BLAKE2B 
95a662b5ff6062fd8f6712a214b2bdcb227064acec145ebbb2ff7dfc0647ee9c486bbb560502e8ab6c5f74bb44c7715a1ee16f4b8cd2661b7a6e77206be7ab67
 SHA512 
6025a540d7ae08f637d2cc9a022805df54c11844c93d989be73a3a800fb0985ec56f2ce5d8ee940a5ce51d41b4d1f632131b25c1f5847cb51623c285c4944f39
+DIST ipykernel-6.13.1.tar.gz 134356 BLAKE2B 
212449f5e49f05052e36b60abc94ccfd81dcf6c13948d2ba32373ffab59f009ac28c251f6b9a9f5412b3d9a0f1347a2352f2e61b831d5efd8d45663ca43b4fdf
 SHA512 
be0f5cf4eab8cf38f20a96e6e59971988bfc03105525694787d4dbbd092e22efb5b955ef622e0c8bc87fb43f29b0f4dc8affa89b81cd2eb7b4d9c93f7b9c68e5

diff --git a/dev-python/ipykernel/ipykernel-6.13.1.ebuild 
b/dev-python/ipykernel/ipykernel-6.13.1.ebuild
new file mode 100644
index ..06e969aa4a9d
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-6.13.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="https://github.com/ipython/ipykernel";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/debugpy-1.0[${PYTHON_USEDEP}]
+   >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-6.1.12[${PYTHON_USEDEP}]
+   >=www-servers/tornado-6.1[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+# RDEPEND seems specifically needed in BDEPEND, at least jupyter
+# bug #816486
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/ipyparallel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   
ipykernel/inprocess/tests/test_kernel.py::InProcessKernelTestCase::test_pylab
+   ipykernel/tests/test_debugger.py::test_attach_debug
+   
ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
+   ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
+   ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
+   ipykernel/tests/test_debugger.py::test_set_breakpoints
+   ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
+)
+
+src_prepare() {
+   sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   # Use python3 in kernel.json configuration, bug #784764
+   sed -i -e '/python3.[0-9]\+/s//python3/' \
+   
"${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" 
|| die
+}



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

2022-06-06 Thread Michał Górny
commit: dc06df5aac9b789d94d445c4fdd6920cd99ee317
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  2 17:57:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc06df5a

python-any-r1.eclass: use python_has_version in examples

python_has_version is preferred as it gives nicer output and safer
defaults, instead of has_version.

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

 eclass/python-any-r1.eclass | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index 2051b5e89b81..fc66434cc6bf 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -139,7 +139,7 @@ EXPORT_FUNCTIONS pkg_setup
 # Example use:
 # @CODE
 # python_check_deps() {
-#  has_version "dev-python/foo[${PYTHON_USEDEP}]"
+#  python_has_version "dev-python/foo[${PYTHON_USEDEP}]"
 # }
 # @CODE
 #
@@ -161,7 +161,7 @@ EXPORT_FUNCTIONS pkg_setup
 # Example use:
 # @CODE
 # python_check_deps() {
-#  has_version "dev-python/bar[${PYTHON_SINGLE_USEDEP}]"
+#  python_has_version "dev-python/bar[${PYTHON_SINGLE_USEDEP}]"
 # }
 # @CODE
 #
@@ -228,9 +228,9 @@ if [[ ! ${_PYTHON_ANY_R1} ]]; then
 #  dev-python/baz[${PYTHON_USEDEP}] )')"
 #
 # python_check_deps() {
-#  has_version "dev-python/foo[${PYTHON_SINGLE_USEDEP}]" \
-#  && { has_version "dev-python/bar[${PYTHON_USEDEP}]" \
-#  || has_version "dev-python/baz[${PYTHON_USEDEP}]"; }
+#  python_has_version "dev-python/foo[${PYTHON_SINGLE_USEDEP}]" \
+#  && { python_has_version "dev-python/bar[${PYTHON_USEDEP}]" \
+#  || python_has_version 
"dev-python/baz[${PYTHON_USEDEP}]"; }
 # }
 # @CODE
 #



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

2022-06-06 Thread Michał Górny
commit: 2168e72d746d34f8babed2e2f57b310742f36bc1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 10:18:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2168e72d

distutils-r1.eclass: Warn about setuptools legacy backend

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

 eclass/distutils-r1.eclass | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index db46d64eea4a..5fb97b35fed3 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1166,7 +1166,7 @@ _distutils-r1_backend_to_key() {
 _distutils-r1_get_backend() {
debug-print-function ${FUNCNAME} "${@}"
 
-   local build_backend
+   local build_backend legacy_fallback
if [[ -f pyproject.toml ]]; then
# if pyproject.toml exists, try getting the backend from it
# NB: this could fail if pyproject.toml doesn't list one
@@ -1177,6 +1177,7 @@ _distutils-r1_get_backend() {
then
# use the legacy setuptools backend as a fallback
build_backend=setuptools.build_meta:__legacy__
+   legacy_fallback=1
fi
if [[ -z ${build_backend} ]]; then
die "Unable to obtain build-backend from pyproject.toml"
@@ -1202,6 +1203,11 @@ _distutils-r1_get_backend() {
poetry.masonry.api)
new_backend=poetry.core.masonry.api
;;
+   setuptools.build_meta:__legacy__)
+   # this backend should only be used as implicit 
fallback
+   [[ ! ${legacy_fallback} ]] &&
+   new_backend=setuptools.build_meta
+   ;;
esac
 
if [[ -n ${new_backend} ]]; then



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

2022-06-06 Thread Michał Górny
commit: a3d63cfb2a15aa2a422c98cb2441de1bda0c350f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  2 17:58:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d63cfb

distutils-r1.eclass: small docs format fixes

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

 eclass/distutils-r1.eclass | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 30f7d941f0d4..9536e5c466be 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -119,7 +119,7 @@ esac
 # - sip - sipbuild backend
 #
 # - standalone - standalone build systems without external deps
-#(used for bootstrapping).
+#   (used for bootstrapping).
 #
 # The variable needs to be set before the inherit line.  The eclass
 # adds appropriate build-time dependencies and verifies the value.
@@ -149,10 +149,10 @@ esac
 # - rdepend -- add it to BDEPEND+RDEPEND (e.g. when using pkg_resources)
 #
 # - pyproject.toml -- use pyproject2setuptools to install a project
-# using pyproject.toml (flit, poetry...)
+#   using pyproject.toml (flit, poetry...)
 #
 # - manual -- do not add the dependency and suppress the checks
-# (assumes you will take care of doing it correctly)
+#   (assumes you will take care of doing it correctly)
 #
 # This variable is effective only if DISTUTILS_OPTIONAL is disabled.
 # It is available only in non-PEP517 mode.  It needs to be set before
@@ -628,8 +628,11 @@ distutils_enable_tests() {
 # (if ${EPYTHON} is set; fallback 'python' otherwise).
 #
 # setup.py will be passed the following, in order:
+#
 # 1. ${DISTUTILS_ARGS[@]}
+#
 # 2. ${mydistutilsargs[@]} (deprecated)
+#
 # 3. additional arguments passed to the esetup.py function.
 #
 # Please note that setup.py will respect defaults (unless overridden



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

2022-06-06 Thread Michał Górny
commit: 653399cc8ee55fcbad1b103b2fd1c8b7c9886423
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 09:44:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653399cc

dev-python/installer: Use DISTUTILS_USE_PEP517=no

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

 dev-python/installer/installer-0.5.1-r1.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/dev-python/installer/installer-0.5.1-r1.ebuild 
b/dev-python/installer/installer-0.5.1-r1.ebuild
new file mode 100644
index ..4f89e7433018
--- /dev/null
+++ b/dev-python/installer/installer-0.5.1-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for installing Python wheels"
+HOMEPAGE="
+   https://pypi.org/project/installer/
+   https://github.com/pypa/installer/
+   https://installer.readthedocs.io/en/latest/
+"
+SRC_URI="
+   https://github.com/pypa/installer/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   
https://files.pythonhosted.org/packages/py3/${PN::1}/${PN}/${P%_p*}-py3-none-any.whl
+   -> ${P%_p*}-py3-none-any.whl.zip
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+BDEPEND="
+   app-arch/unzip
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   python_domodule src/installer "${WORKDIR}"/*.dist-info
+}



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

2022-06-06 Thread Michał Górny
commit: 634669af260018f8ddad10655c80aa3bd5b29e71
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 09:44:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634669af

dev-python/gpep517: Use DISTUTILS_USE_PEP517=no

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

 dev-python/gpep517/gpep517-6-r1.ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-python/gpep517/gpep517-6-r1.ebuild 
b/dev-python/gpep517/gpep517-6-r1.ebuild
new file mode 100644
index ..ee64cb1d660f
--- /dev/null
+++ b/dev-python/gpep517/gpep517-6-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A backend script to aid installing Python packages in Gentoo"
+HOMEPAGE="
+   https://pypi.org/project/gpep517/
+   https://github.com/mgorny/gpep517/
+"
+SRC_URI="
+   https://github.com/mgorny/gpep517/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-python/installer-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install() {
+   python_domodule gpep517
+   python_newscript - gpep517 <<-EOF
+   #!${EPREFIX}/usr/bin/python
+   import sys
+   from gpep517.__main__ import main
+   sys.exit(main())
+   EOF
+}



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

2022-06-06 Thread Michał Górny
commit: 4ef135a4cad2ba5b3b15c46c5dda8a9518350153
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 11:25:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef135a4

distutils-r1.eclass: Add "_trial_temp" to forbidden package names

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

 eclass/distutils-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 9536e5c466be..db5cced50952 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1884,7 +1884,7 @@ _distutils-r1_post_python_install() {
 
local forbidden_package_names=(
examples test tests
-   .pytest_cache .hypothesis
+   .pytest_cache .hypothesis _trial_temp
)
local p
for p in "${forbidden_package_names[@]}"; do



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

2022-06-06 Thread Michał Górny
commit: 63fff67a31e4f9e9982e9e6496a873caca81e591
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  1 07:54:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fff67a

python-utils-r1.eclass: Support python_domodule outside src_install

Make it possible to use python_domodule() outside src_install(),
in order to install files into the ${BUILD_DIR}/install tree used
by distutils-r1.

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

 eclass/python-utils-r1.eclass | 29 ++---
 1 file changed, 22 insertions(+), 7 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index b3c249dfa694..fd04cf374ce4 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -832,6 +832,10 @@ python_moduleinto() {
 # and packages (directories). All listed files will be installed
 # for all enabled implementations, and compiled afterwards.
 #
+# The files are installed into ${D} when run in src_install() phase.
+# Otherwise, they are installed into ${BUILD_DIR}/install location
+# that is suitable for picking up by distutils-r1 in PEP517 mode.
+#
 # Example:
 # @CODE
 # src_install() {
@@ -854,13 +858,24 @@ python_domodule() {
d=${sitedir#${EPREFIX}}/${_PYTHON_MODULEROOT//.//}
fi
 
-   (
-   insopts -m 0644
-   insinto "${d}"
-   doins -r "${@}" || return ${?}
-   )
-
-   python_optimize "${ED%/}/${d}"
+   if [[ ${EBUILD_PHASE} == install ]]; then
+   (
+   insopts -m 0644
+   insinto "${d}"
+   doins -r "${@}" || return ${?}
+   )
+   python_optimize "${ED%/}/${d}"
+   elif [[ -n ${BUILD_DIR} ]]; then
+   local dest=${BUILD_DIR}/install${EPREFIX}/${d}
+   mkdir -p "${dest}" || die
+   cp -pR "${@}" "${dest}/" || die
+   (
+   cd "${dest}" &&
+   chmod -R a+rX "${@##*/}"
+   ) || die
+   else
+   die "${FUNCNAME} can only be used in src_install or with 
BUILD_DIR set"
+   fi
 }
 
 # @FUNCTION: python_doheader



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

2022-06-06 Thread Michał Górny
commit: e7a936e2421ab7016cdbbd640777011fb84dd99d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 09:44:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a936e2

dev-python/tomli: Use DISTUTILS_USE_PEP517=no

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

 dev-python/tomli/tomli-2.0.1-r1.ebuild | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/dev-python/tomli/tomli-2.0.1-r1.ebuild 
b/dev-python/tomli/tomli-2.0.1-r1.ebuild
new file mode 100644
index ..338d877a350d
--- /dev/null
+++ b/dev-python/tomli/tomli-2.0.1-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A lil' TOML parser"
+HOMEPAGE="
+   https://pypi.org/project/tomli/
+   https://github.com/hukkin/tomli/
+"
+SRC_URI="
+   https://github.com/hukkin/tomli/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   
https://files.pythonhosted.org/packages/py3/${PN::1}/${PN}/${P}-py3-none-any.whl
+   -> ${P}-py3-none-any.whl.zip
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   app-arch/unzip
+"
+
+distutils_enable_tests unittest
+
+python_compile() {
+   python_domodule src/tomli "${WORKDIR}"/*.dist-info
+}



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

2022-06-06 Thread Michał Górny
commit: 033ffdfa2348fe955ee2b6da60140d99a9e8e026
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 08:21:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033ffdfa

distutils-r1.eclass: Support internal post-python_* phase functions

Support running additional post-python_* phase functions for internal
usage.  The goal is to replace some of the inline logic
in distutils-r1_python_* functions that relies on the user calling them
and additional calls to python_foreach_impl.

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

 eclass/distutils-r1.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index ed368da79896..d6fd176192de 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1687,6 +1687,11 @@ distutils-r1_run_phase() {
fi
 
cd "${_DISTUTILS_INITIAL_CWD}" || die
+   if [[ ! ${_DISTUTILS_IN_COMMON_IMPL} ]] &&
+   declare -f "_distutils-r1_post_python_${EBUILD_PHASE}" 
>/dev/null
+   then
+   "_distutils-r1_post_python_${EBUILD_PHASE}"
+   fi
return "${ret}"
 }
 
@@ -1701,6 +1706,7 @@ distutils-r1_run_phase() {
 # of sources made for the selected Python interpreter.
 _distutils-r1_run_common_phase() {
local DISTUTILS_ORIG_BUILD_DIR=${BUILD_DIR}
+   local _DISTUTILS_IN_COMMON_IMPL=1
 
if [[ ${DISTUTILS_SINGLE_IMPL} ]]; then
# reuse the dedicated code branch



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

2022-06-06 Thread Michał Górny
commit: de2e1bee2462fccc445b845a889b006f888c6b1d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 09:51:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2e1bee

distutils-r1.eclass: Move venv/merge-root logic to post-phases

Move the PEP517 venv logic, install executable wrapping and root-merging
logic all into post-phases.  This will enable the ebuilds that do not
use the standard phase implementations to use them.

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

 eclass/distutils-r1.eclass | 124 ++---
 1 file changed, 73 insertions(+), 51 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 1d7bea6d8cab..208bd2718cb8 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1361,33 +1361,7 @@ distutils-r1_python_compile() {
addpredict /usr/lib/portage/pym
addpredict /usr/local # bug 498232
 
-   local root=${BUILD_DIR}/install
-   distutils_pep517_install "${root}"
-
-   # copy executables to python-exec directory
-   # we do it early so that we can alter bindir recklessly
-   local bindir=${root}${EPREFIX}/usr/bin
-   local rscriptdir=${root}$(python_get_scriptdir)
-   [[ -d ${rscriptdir} ]] &&
-   die "${rscriptdir} should not exist!"
-   if [[ -d ${bindir} ]]; then
-   mkdir -p "${rscriptdir}" || die
-   cp -a --reflink=auto "${bindir}"/. "${rscriptdir}"/ || 
die
-   fi
-
-   # enable venv magic inside the install tree
-   mkdir -p "${bindir}" || die
-   ln -s "${PYTHON}" "${bindir}/${EPYTHON}" || die
-   ln -s "${EPYTHON}" "${bindir}/python3" || die
-   ln -s "${EPYTHON}" "${bindir}/python" || die
-   cat > "${bindir}"/pyvenv.cfg <<-EOF || die
-   include-system-site-packages = true
-   EOF
-
-   # we need to change shebangs to point to the venv-python
-   find "${bindir}" -type f -exec sed -i \
-   -e 
"1s@^#!\(${EPREFIX}/usr/bin/\(python\|pypy\)\)@#!${root}\1@" \
-   {} + || die
+   distutils_pep517_install "${BUILD_DIR}/install"
fi
 }
 
@@ -1501,18 +1475,7 @@ distutils-r1_python_install() {
_python_check_EPYTHON
 
local scriptdir=${EPREFIX}/usr/bin
-   if [[ ${DISTUTILS_USE_PEP517} ]]; then
-   local root=${BUILD_DIR}/install
-   # remove the altered bindir, executables from the package
-   # are already in scriptdir
-   rm -r "${root}${scriptdir}" || die
-   if [[ ${DISTUTILS_SINGLE_IMPL} ]]; then
-   local wrapped_scriptdir=${root}$(python_get_scriptdir)
-   if [[ -d ${wrapped_scriptdir} ]]; then
-   mv "${wrapped_scriptdir}" "${root}${scriptdir}" 
|| die
-   fi
-   fi
-   else
+   if [[ ! ${DISTUTILS_USE_PEP517} ]]; then
local root=${D%/}/_${EPYTHON}
[[ ${DISTUTILS_SINGLE_IMPL} ]] && root=${D%/}
 
@@ -1565,18 +1528,6 @@ distutils-r1_python_install() {
 
esetup.py "${args[@]}"
fi
-
-   if [[ ! ${DISTUTILS_SINGLE_IMPL} || ${DISTUTILS_USE_PEP517} ]]; then
-   multibuild_merge_root "${root}" "${D%/}"
-   if [[ ${DISTUTILS_USE_PEP517} ]]; then
-   # we need to recompile everything here in order to embed
-   # the correct paths
-   python_optimize "${D%/}$(python_get_sitedir)"
-   fi
-   fi
-   if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
-   _distutils-r1_wrap_scripts "${scriptdir}"
-   fi
 }
 
 # @FUNCTION: distutils-r1_python_install_all
@@ -1764,6 +1715,43 @@ distutils-r1_src_configure() {
return ${ret}
 }
 
+# @FUNCTION: _distutils-r1_post_python_compile
+# @INTERNAL
+# @DESCRIPTION:
+# Post-phase function called after python_compile.  In PEP517 mode,
+# it adjusts the install tree for venv-style usage.
+_distutils-r1_post_python_compile() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   local root=${BUILD_DIR}/install
+   if [[ ${DISTUTILS_USE_PEP517} && -d ${root} ]]; then
+   # copy executables to python-exec directory
+   # we do it early so that we can alter bindir recklessly
+   local bindir=${root}${EPREFIX}/usr/bin
+   local rscriptdir=${root}$(python_get_scriptdir)
+   [[ -d ${rscriptdir} ]] &&
+   die "${rscriptdir} should not exist!"
+   if [[ -d ${bindir} ]]; then
+   mkdir -p "${rscriptdir}" || d

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

2022-06-06 Thread Michał Górny
commit: 96845942dcabadb96bc0202c03d19e497278de69
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 08:42:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:53:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96845942

distutils-r1.eclass: Move install QA checks to post-phase function

Perform the install QA check (the invalid package name check) in a post-
phase function.  This enables it to be performed even when
distutils-r1_python_install is not used.

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

 eclass/distutils-r1.eclass | 54 ++
 1 file changed, 31 insertions(+), 23 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index b690f21f9159..30391ad67f3a 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1566,29 +1566,6 @@ distutils-r1_python_install() {
esetup.py "${args[@]}"
fi
 
-   local forbidden_package_names=(
-   examples test tests
-   .pytest_cache .hypothesis
-   )
-   local p
-   for p in "${forbidden_package_names[@]}"; do
-   if [[ -d ${root}$(python_get_sitedir)/${p} ]]; then
-   die "Package installs '${p}' package which is forbidden 
and likely a bug in the build system."
-   fi
-   done
-
-   local shopt_save=$(shopt -p nullglob)
-   shopt -s nullglob
-   local pypy_dirs=(
-   "${root}${EPREFIX}/usr/$(get_libdir)"/pypy*/share
-   "${root}${EPREFIX}/usr/lib"/pypy*/share
-   )
-   ${shopt_save}
-
-   if [[ -n ${pypy_dirs} ]]; then
-   die "Package installs 'share' in PyPy prefix, see bug #465546."
-   fi
-
if [[ ! ${DISTUTILS_SINGLE_IMPL} || ${DISTUTILS_USE_PEP517} ]]; then
multibuild_merge_root "${root}" "${D%/}"
if [[ ${DISTUTILS_USE_PEP517} ]]; then
@@ -1845,6 +1822,37 @@ distutils-r1_src_test() {
return ${ret}
 }
 
+# @FUNCTION: _distutils-r1_post_python_install
+# @INTERNAL
+# @DESCRIPTION:
+# Post-phase function called after python_install.
+_distutils-r1_post_python_install() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   local forbidden_package_names=(
+   examples test tests
+   .pytest_cache .hypothesis
+   )
+   local p
+   for p in "${forbidden_package_names[@]}"; do
+   if [[ -d ${D}$(python_get_sitedir)/${p} ]]; then
+   die "Package installs '${p}' package which is forbidden 
and likely a bug in the build system."
+   fi
+   done
+
+   local shopt_save=$(shopt -p nullglob)
+   shopt -s nullglob
+   local pypy_dirs=(
+   "${D}${EPREFIX}/usr/$(get_libdir)"/pypy*/share
+   "${D}${EPREFIX}/usr/lib"/pypy*/share
+   )
+   ${shopt_save}
+
+   if [[ -n ${pypy_dirs} ]]; then
+   die "Package installs 'share' in PyPy prefix, see bug #465546."
+   fi
+}
+
 # @FUNCTION: _distutils-r1_check_namespace_pth
 # @INTERNAL
 # @DESCRIPTION:



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

2022-06-06 Thread Ulrich Müller
commit: 68b989fb823384dc4b24c19d58de85408778ec0b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  7 06:51:38 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  7 06:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b989fb

profiles: Add android to EULA license group

Closes: https://bugs.gentoo.org/837209
Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index cdcac4dd254a..e2e2c0ca707d 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -73,7 +73,7 @@ BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi 
bonnie Broadcom freedis
 
 # License agreements that try to take away your rights. These are more
 # restrictive than "all-rights-reserved" or require explicit approval.
-EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS 
bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 
Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA 
google-chrome Intel-SDP Introversion JoyPixels LOKI-EULA MakeMKV-EULA Microsemi 
microsoft-edge Microsoft-vscode Mojang ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK 
NVIDIA-CUDA OPERA-2018 PAPERS-PLEASE PassMark-EULA PICO-8 Primate-Plunge PUEL 
Q3AEULA-2111 QUAKE4 RAR sfpg Sourcetrail SPS Steam supermicro Synology 
teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo 
Vivaldi worklog-assistant WPS-EULA zi-labone
+EULA 2dboy-EULA AMD-GPU-PRO-EULA android AnyDesk-TOS Aseprite-EULA baudline 
BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 
Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA 
google-chrome Intel-SDP Introversion JoyPixels LOKI-EULA MakeMKV-EULA Microsemi 
microsoft-edge Microsoft-vscode Mojang ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK 
NVIDIA-CUDA OPERA-2018 PAPERS-PLEASE PassMark-EULA PICO-8 Primate-Plunge PUEL 
Q3AEULA-2111 QUAKE4 RAR sfpg Sourcetrail SPS Steam supermicro Synology 
teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo 
Vivaldi worklog-assistant WPS-EULA zi-labone
 
 # Deprecated license labels, used by repoman and pkgcheck
 #DEPRECATED (currently none)



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

2022-06-06 Thread Ulrich Müller
commit: 1eec0ff3721f5c97addadb79b36a34b1d8c5806c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  7 06:48:02 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  7 06:49:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eec0ff3

net-im/zoom: drop 5.9.6.2225-r2

Bug: https://bugs.gentoo.org/846395
Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest  |   1 -
 net-im/zoom/zoom-5.9.6.2225-r2.ebuild | 171 --
 2 files changed, 172 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 8b4743e756d7..4872338f3c63 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,3 +1,2 @@
 DIST zoom-5.10.6.3192_x86_64.tar.xz 130094040 BLAKE2B 
52013b5c57eb6d4a68ff3c7eebe846fc913b0b7fe7d3a57480bf877cef0e89359d43f86c4157a2093399c479c095aef139ef86081097d23afb4b2f4b1eda947f
 SHA512 
4a6618af786d0d4d7ec0f06105030adbbac46e2257d241bb0af8e3cafab18ec866fc45d57fbac61b3e5b43a51baeb378c1402030b54b1ebce006a80964a1bdec
 DIST zoom-5.10.7.3311_x86_64.tar.xz 130117904 BLAKE2B 
d3ad7501ec6fc495c62bb783c79690f5424c7e07b0cad1a3e71e20633e9df088c918a0b9a4cc5a956b016e6144da4998567ebb3ef393452caf8814d4e300c186
 SHA512 
acf31bc5e983500f534ccfcfe0b935a735e4a259bcfb37d99109bed41d0f3f561a664c5cbf728f907feb8ec5e79a13a27dc39c01948ee2e9f1bab2288e450231
-DIST zoom-5.9.6.2225_x86_64.tar.xz 57384044 BLAKE2B 
a6712499d903fa715170b9a50bf3fd1fadf7f403f4c9a9ff5ed890faf65ffd5564d06f64f26ca596598ef2c5cb53b4a477d8b08f7f7d44282911a890a00900d2
 SHA512 
f2899377c66cada60bf08326b7cd06a64b659d06fbdc19f0d6f1f0a6458bbfa0a40e59bdfb7ab4fe4877c0bde2f29fd0bfb8e05227b3c7cca66880e713345f10

diff --git a/net-im/zoom/zoom-5.9.6.2225-r2.ebuild 
b/net-im/zoom/zoom-5.9.6.2225-r2.ebuild
deleted file mode 100644
index 01a338330463..
--- a/net-im/zoom/zoom-5.9.6.2225-r2.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop readme.gentoo-r1 wrapper xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/";
-SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   dev-libs/glib:2
-   >=dev-libs/quazip-1.0:0=
-   media-libs/fdk-aac:0/2
-   media-libs/fontconfig
-   media-libs/freetype
-   media-sound/mpg123
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon[X]
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   opencl? ( virtual/opencl )
-   pulseaudio? ( media-sound/pulseaudio )
-   !pulseaudio? ( media-libs/alsa-lib )
-   wayland? ( dev-libs/wayland )
-   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
-   !bundled-qt? (
-   dev-libs/icu
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtdiag:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtlocation:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   wayland? ( dev-qt/qtwayland )
-   )"
-
-BDEPEND="dev-util/bbe
-   bundled-libjpeg-turbo? ( dev-util/patchelf )"
-
-QA_PREBUILT="opt/zoom/*"
-
-src_prepare() {
-   default
-
-   # The tarball doesn't contain an icon, so extract it from the binary
-   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
-   >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \
-   || die "Extraction of icon failed"
-
-   if ! use pulseaudio; then
-   # For some strange reason, zoom cannot use any ALSA sound 
devices if
-   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
-   # is installed. So, force zoom to ignore libpulse.
-   bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die
-   mv zoom.tmp zoom || die
-   fi
-
-   if use bundled-libjpeg-turbo; then
-   # Remove insecure RPATH from bundled lib
-   patchelf --remove-rpath libturbojpeg.so || die
-   fi
-}
-
-src_install() {
-   insinto /opt/zoom
-   exeinto /opt/zoom
-   doins -r json ringtone sip timezones translations
-   doins *.pcm Embedded.properties version

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

2022-06-06 Thread Sam James
commit: b8b904e7254d43044f2a8790139ee3a1b4ccf80f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 06:44:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 06:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b904e7

app-portage/eix: add 0.36.3

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

 app-portage/eix/Manifest  |   1 +
 app-portage/eix/eix-0.36.3.ebuild | 104 ++
 2 files changed, 105 insertions(+)

diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index afcff454b46d..6da2b28a007c 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1,2 +1,3 @@
 DIST eix-0.36.1.tar.xz 640084 BLAKE2B 
10014bb847d71b803967354f3a415dc1c74ad37385b7b440f0c162c573453042d06bbc575582831ffc0aad6b0f7abeedbcb4e23b869505d4f85d6bd6b7cfbba4
 SHA512 
915a364b0f63124c53e43eb35165ce553f6eadaf8708f0c075dc2f4871fe83378cd0c8650d5605c1f87c512563fdd62f28efdc586b358fc7cd63ae42a404981d
 DIST eix-0.36.2.tar.xz 639632 BLAKE2B 
962b998f91233e799421c1ea3325d5b9c727bdfdda6a9567ba4a9ea0f4f36798f5ba32ef2ba43043668aaf0829d9c2f50158f97d5ebfca40a58da612141c47a8
 SHA512 
813a19f9561bfd65a401a4dcf9884e39eedf5f971be1800411ba977d84af0c5b5498cab50f69566bff75cf254f1d4971acc5dab72af34162f8b5dd29cd6ffaea
+DIST eix-0.36.3.tar.xz 639864 BLAKE2B 
f74b7c4087e5145f3a2e6ee8b0034e5104de8ef81ec810f2d9fc75d161181f71396f27dc635466685650182473fdfb542f4cec6509ddee0a3bb0d7d620b7d42d
 SHA512 
9fd7c64df6acf27e9ed07ee77ee7f209fb0fb2db9a3dbbc78c1f5b25e6d4786dffeea64bf8ddee3bfe4fe35445c8173103428e184c966964b2973d5737152679

diff --git a/app-portage/eix/eix-0.36.3.ebuild 
b/app-portage/eix/eix-0.36.3.ebuild
new file mode 100644
index ..635ccd707e0a
--- /dev/null
+++ b/app-portage/eix/eix-0.36.3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 tmpfiles
+
+DESCRIPTION="Search and query ebuilds"
+HOMEPAGE="https://github.com/vaeth/eix/";
+SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug doc nls sqlite"
+
+DEPEND="
+   nls? ( virtual/libintl )
+   sqlite? ( >=dev-db/sqlite-3:= )"
+RDEPEND="${DEPEND}
+   >=app-shells/push-2.0-r1
+   >=app-shells/quoter-3.0_p2-r1"
+BDEPEND="
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+   # remove stale cache file to prevent collisions
+   local old_cache=${EROOT}/var/cache/${PN}
+   if [[ -f ${old_cache} ]]; then
+   rm "${old_cache}" || die
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
+
+   sed -e "/eixf_source=/s:push.sh:cat 
\"${EPREFIX}/usr/share/push/push.sh\":" \
+   -e "/eixf_source=/s:quoter_pipe.sh:cat 
\"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
+   -i src/eix-functions.sh.in || die
+   sed -e "s:'\$(bindir)/eix-functions.sh':cat 
\"${EPREFIX}/usr/share/eix/eix-functions\":" \
+   -i src/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug paranoic-asserts)
+   $(use_enable nls)
+   $(use_with doc extra-doc)
+   $(use_with sqlite)
+   --without-protobuf
+
+   # default configuration
+   $(use_with prefix always-accept-keywords)
+   --with-dep-default
+   --with-required-use-default
+
+   # paths
+   --with-portage-rootpath="${ROOTPATH}"
+   --with-eprefix-default="${EPREFIX}"
+
+   # build a single executable with symlinks
+   --disable-separate-binaries
+   --disable-separate-tools
+
+   # used purely to control/disrespect *FLAGS
+   --disable-debugging
+   --disable-new_dialect
+   --disable-optimization
+   --disable-strong-optimization
+   --disable-security
+   --disable-nopie-security
+   --disable-strong-security
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   dobashcomp bash/eix
+   dotmpfiles tmpfiles.d/eix.conf
+
+   rm -r "${ED}"/usr/bin/eix-functions.sh || die
+}
+
+pkg_postinst() {
+   tmpfiles_process eix.conf
+
+   local obs=${EROOT}/var/cache/eix.previous
+   if [[ -f ${obs} ]]; then
+   ewarn "Found obsolete ${obs}, please remove it"
+   fi
+}
+
+pkg_postrm() {
+   if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
+   rm 

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

2022-06-06 Thread Ulrich Müller
commit: 4ca8019087aab182e0f3f1211f235f128d537b8a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  7 06:42:26 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  7 06:44:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca80190

app-editors/emacs: Leave CFLAGS alone in Emacs 27 and newer

Closes: https://bugs.gentoo.org/839405
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs/emacs-27.2-r5.ebuild | 11 +--
 app-editors/emacs/emacs-28.1.ebuild| 11 +--
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/app-editors/emacs/emacs-27.2-r5.ebuild 
b/app-editors/emacs/emacs-27.2-r5.ebuild
index 50165a4c30ce..18395bf3a2ec 100644
--- a/app-editors/emacs/emacs-27.2-r5.ebuild
+++ b/app-editors/emacs/emacs-27.2-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+inherit elisp-common readme.gentoo-r1 toolchain-funcs #autotools
 
 if [[ ${PV##*.} =  ]]; then
inherit git-r3
@@ -159,15 +159,6 @@ src_prepare() {
 }
 
 src_configure() {
-   strip-flags
-   filter-flags -pie   #526948
-
-   if use ia64; then
-   replace-flags "-O[2-9]" -O1 #325373
-   else
-   replace-flags "-O[3-9]" -O2
-   fi
-
local myconf
 
if use alsa; then

diff --git a/app-editors/emacs/emacs-28.1.ebuild 
b/app-editors/emacs/emacs-28.1.ebuild
index c1f2773fb0b4..69b2645dfb9b 100644
--- a/app-editors/emacs/emacs-28.1.ebuild
+++ b/app-editors/emacs/emacs-28.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs #autotools
+inherit elisp-common readme.gentoo-r1 toolchain-funcs #autotools
 
 if [[ ${PV##*.} =  ]]; then
inherit git-r3
@@ -169,15 +169,6 @@ src_prepare() {
 }
 
 src_configure() {
-   strip-flags
-   filter-flags -pie   #526948
-
-   if use ia64; then
-   replace-flags "-O[2-9]" -O1 #325373
-   else
-   replace-flags "-O[3-9]" -O2
-   fi
-
local myconf
 
if use alsa; then



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

2022-06-06 Thread Jakov Smolić
commit: 3be6d510fbfa1a1cdd46f4f21453e097e1cb0d77
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun  7 06:43:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun  7 06:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be6d510

app-portage/eix: Stabilize 0.36.2 hppa, #850058

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

 app-portage/eix/eix-0.36.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eix/eix-0.36.2.ebuild 
b/app-portage/eix/eix-0.36.2.ebuild
index f891dfd6c5a4..a62f25bdbeb2 100644
--- a/app-portage/eix/eix-0.36.2.ebuild
+++ b/app-portage/eix/eix-0.36.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc nls sqlite"
 
 DEPEND="



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

2022-06-06 Thread Jakov Smolić
commit: a7c954467b88b3220cbcdb887577361a300dc623
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun  7 06:42:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun  7 06:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c95446

app-arch/pigz: Stabilize 2.7 hppa, #849737

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

 app-arch/pigz/pigz-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.7.ebuild b/app-arch/pigz/pigz-2.7.ebuild
index a6aed2775a7d..7f3581f77e76 100644
--- a/app-arch/pigz/pigz-2.7.ebuild
+++ b/app-arch/pigz/pigz-2.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz";
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~ppc-macos ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~ppc-macos ~sparc64-solaris"
 IUSE="static symlink test"
 RESTRICT="!test? ( test )"
 



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

2022-06-06 Thread Jakov Smolić
commit: 2747ff6161bf9d0dd30572f58e7f52751c6fb85e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun  7 06:43:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun  7 06:43:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2747ff61

media-gfx/graphviz: Stabilize 2.50.0 hppa, #849743

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

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

diff --git a/media-gfx/graphviz/graphviz-2.50.0.ebuild 
b/media-gfx/graphviz/graphviz-2.50.0.ebuild
index d07c22bc8643..77860b3862f9 100644
--- a/media-gfx/graphviz/graphviz-2.50.0.ebuild
+++ b/media-gfx/graphviz/graphviz-2.50.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris"
 IUSE="+cairo devil doc examples gtk2 gts guile java lasi lefty nls pdf perl 
postscript python qt5 ruby svg tcl webp X"
 
 REQUIRED_USE="



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

2022-06-06 Thread Joonas Niilola
commit: a3ae99d40c708202b40f677c9723549a7e635e0d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 06:32:01 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 06:34:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ae99d4

dev-libs/hidapi: Stabilize 0.11.0 amd64, #849902

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/hidapi/hidapi-0.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/hidapi/hidapi-0.11.0.ebuild 
b/dev-libs/hidapi/hidapi-0.11.0.ebuild
index 1ed0ca0f94db..79f07d31799b 100644
--- a/dev-libs/hidapi/hidapi-0.11.0.ebuild
+++ b/dev-libs/hidapi/hidapi-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz 
-> ${P}.tgz"
 
 LICENSE="|| ( BSD GPL-3 HIDAPI )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc fox"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2022-06-06 Thread Joonas Niilola
commit: 9879b966a7d0e55af010f7b00b9d79eb536ab6b3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 05:46:33 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 06:34:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9879b966

app-doc/gimp-help: Stabilize 2.10.0-r2 amd64, #850163

Signed-off-by: Joonas Niilola  gentoo.org>

 app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild 
b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
index d45d63c3bfb2..ce6d6f5280ba 100644
--- a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gimp/help/${P}.tar.bz2"
 
 LICENSE="FDL-1.2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2022-06-06 Thread Agostino Sarubbo
commit: 91fe83af94373c2d01fb54841ec57139a23f7041
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fe83af

media-libs/gst-rtsp-server: x86 stable wrt bug #848426

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
index b48154a12921..d59c50931dd8 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html";
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



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

2022-06-06 Thread Agostino Sarubbo
commit: 66fc99a08da76a728ecf0388603743fa966d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:34:13 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fc

dev-libs/librdkafka: x86 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 098ed626256d..6c805afc1211 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2022-06-06 Thread Agostino Sarubbo
commit: c844967bca24b05beaba3b80c968338849a62d2e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:34:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c844967b

app-admin/rsyslog: x86 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/rsyslog/rsyslog-8.2112.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
index 27f81897e255..a96b941c6115 100644
--- a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
 
inherit git-r3
 else
-   KEYWORDS="amd64 arm arm64 ~hppa ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa x86"
 
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz



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

2022-06-06 Thread Agostino Sarubbo
commit: 36804b960a37acde82bd555a3cf0791244ce0de5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36804b96

dev-util/geany-plugins: x86 stable wrt bug #849206

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index 9db4bc69b601..b7e03ef5a491 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



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

2022-06-06 Thread Joonas Niilola
commit: 150f205811d75068a2769bf9c44adda8651f971e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 06:32:07 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 06:34:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150f2058

sci-libs/libsigrok: Stabilize 0.5.2-r3 amd64, #849902

Signed-off-by: Joonas Niilola  gentoo.org>

 sci-libs/libsigrok/libsigrok-0.5.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2-r3.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2-r3.ebuild
index 8ea5f166972b..63d1be0eaca0 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.2-r3.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.2-r3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Basic hardware drivers for logic analyzers and input/output file 
format support"



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

2022-06-06 Thread Agostino Sarubbo
commit: 546bea854c1539a99138277a1a075bf2d822a416
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546bea85

dev-util/geany: x86 stable wrt bug #849206

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-util/geany/geany-1.38.ebuild b/dev-util/geany/geany-1.38.ebuild
index 73f70452c975..019b9fa60d8f 100644
--- a/dev-util/geany/geany-1.38.ebuild
+++ b/dev-util/geany/geany-1.38.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" = * ]] ; then
 else
[[ "${PV}" == *_pre* ]] && inherit autotools
SRC_URI="https://download.geany.org/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 fi
 LICENSE="GPL-2+ HPND"
 SLOT="0"



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

2022-06-06 Thread Agostino Sarubbo
commit: 488767a0d5d74761c706ba08e938f49b84644b98
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:34:02 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488767a0

dev-python/matplotlib: x86 stable wrt bug #849992

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild 
b/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild
index f0ed97ba1059..c950938c027d 100644
--- a/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets"
 
 # internal copy of pycxx highly patched



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2022-06-06 Thread Agostino Sarubbo
commit: b05101986d3f8be3b0fba18bdb4138f66f0b2d45
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:43 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0510198

media-libs/gstreamer-editing-services: x86 stable wrt bug #848426

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
index 7caf66f5d784..54b671263bb9 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz";
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2022-06-06 Thread Joonas Niilola
commit: 39f1cc9213bd47f8c6969fad06246192608d8660
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 05:51:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 06:34:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f1cc92

sys-process/criu: Stabilize 3.16.1 amd64, #850280

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/sys-process/criu/criu-3.16.1.ebuild 
b/sys-process/criu/criu-3.16.1.ebuild
index 3d7905d61eb3..ce80d068779d 100644
--- a/sys-process/criu/criu-3.16.1.ebuild
+++ b/sys-process/criu/criu-3.16.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 -riscv"
 IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2022-06-06 Thread Joonas Niilola
commit: 51eb752b61f5f7ea477fd0f00b7a2d5ec3fb5f0d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 05:48:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 06:34:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eb752b

app-doc/gimp-help: add missing bdeps to 2.10.0-r2

Signed-off-by: Joonas Niilola  gentoo.org>

 app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild 
b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
index ce6d6f5280ba..2d9bc7dd0fa5 100644
--- a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
@@ -17,9 +17,11 @@ IUSE=""
 
 BDEPEND="
${PYTHON_DEPS}
-   sys-devel/gettext
$(python_gen_any_dep 'dev-libs/libxml2[python,${PYTHON_USEDEP}]')
+   app-text/docbook-xml-dtd
+   dev-lang/perl
dev-libs/libxslt
+   sys-devel/gettext
 "
 
 # Adds python3 build support, bug 725940



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

2022-06-06 Thread Sam James
commit: aeb44c63c5445484a7be798d2f47d29c51974943
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 06:33:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 06:34:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb44c63

sci-mathematics/pspp: add 1.6.0

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

 sci-mathematics/pspp/Manifest  |  1 +
 sci-mathematics/pspp/pspp-1.6.0.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/sci-mathematics/pspp/Manifest b/sci-mathematics/pspp/Manifest
index c165db85af66..a74e8e99b3d2 100644
--- a/sci-mathematics/pspp/Manifest
+++ b/sci-mathematics/pspp/Manifest
@@ -1,2 +1,3 @@
 DIST pspp-1.2.0.tar.gz 7213194 BLAKE2B 
f468c6e025f996c9f806fb03e94a4497f02b774c509457cc6295bbefe37abc7e2ecf10d2876c8cff9a979d7a4264c7c185e1cec5fd1d5f2f00f1c6eae4da775e
 SHA512 
49eed2b55f10584abba18ff7d2020fd08691bbc1a3c2f332e6d283e32aa84e0abdae6092d17db9c1a539c63d85ecdfcc2dad40c94a06904b8893a1976e5e48d3
 DIST pspp-1.4.1.tar.gz 7848393 BLAKE2B 
c9232aa3d4905d4be54ae993db6a4b37b3696c748e15c8ba6c46c7e56f9974aefe597f893fdc5431af237ad3923da1ef271db39e4d94725ccf93f0a0df443ef4
 SHA512 
c664a6c6f4f1826db396ad776d81cadc791e4f661c603a7f164f70f9571a84cfae6fec116356b3f950991245b2b0dc9805e75193a055a242558cda1209e7830f
+DIST pspp-1.6.0.tar.gz 9553836 BLAKE2B 
4c12003838d7f6c3613d76626d88b24f4dac4b6f507db54b03be5f09027472704ae8ee6ce44d8756c7cd1e12a65ab836cb1f7d004220df8da47f47af85c4a771
 SHA512 
c8b746b9ea802a95f048e377b22d723701c5e532358aa3e4993edcc73046c4823c440dd988833b69b4ea84ac6b02a442db7daac415bef4c1081efddd9857982d

diff --git a/sci-mathematics/pspp/pspp-1.6.0.ebuild 
b/sci-mathematics/pspp/pspp-1.6.0.ebuild
new file mode 100644
index ..0fcce2c4be8d
--- /dev/null
+++ b/sci-mathematics/pspp/pspp-1.6.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit python-any-r1 xdg
+
+DESCRIPTION="Program for statistical analysis of sampled data"
+HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples gtk ncurses nls perl postgres"
+
+RDEPEND="
+   dev-libs/libxml2:2
+   sci-libs/gsl:0=
+   sys-devel/gettext
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   sys-libs/zlib
+   virtual/libiconv
+   x11-libs/cairo[svg]
+   x11-libs/pango
+   gtk? (
+   dev-util/glib-utils
+   x11-libs/gtk+:3
+   x11-libs/gtksourceview:4=
+   >=x11-libs/spread-sheet-widget-0.7
+   )
+   postgres? ( dev-db/postgresql:=[server] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( virtual/latex-base )"
+
+pkg_pretend() {
+   ewarn "Starting with pspp-1.4.0 the pspp-mode emacs package is no 
longer"
+   ewarn "shipped with pspp itself, and should instead be fetched from 
ELPA:"
+   ewarn "https://elpa.gnu.org/packages/pspp-mode.html";
+}
+
+src_prepare() {
+   default
+
+   sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gui) \
+   $(use_with perl perl-module) \
+   $(use_with postgres libpq)
+}
+
+src_compile() {
+   default
+
+   if use doc; then
+   emake html pdf
+   HTML_DOCS=( doc/pspp{,-dev}.html )
+   fi
+}
+
+src_install() {
+   default
+
+   use doc && dodoc doc/pspp{,-dev}.pdf
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/spread-sheet-widget/

2022-06-06 Thread Sam James
commit: fb1466140a68f07625b29bfdbf396128f0fc95cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 06:26:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 06:34:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb146614

x11-libs/spread-sheet-widget: add 0.7

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

 x11-libs/spread-sheet-widget/Manifest  |  1 +
 .../spread-sheet-widget-0.7.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/x11-libs/spread-sheet-widget/Manifest 
b/x11-libs/spread-sheet-widget/Manifest
index 064f153ad7d9..ff66147e6a6f 100644
--- a/x11-libs/spread-sheet-widget/Manifest
+++ b/x11-libs/spread-sheet-widget/Manifest
@@ -1,2 +1,3 @@
 DIST spread-sheet-widget-0.3.tar.gz 501469 BLAKE2B 
92acf196966271086b02ad3a172d0f439a84701b3074677be87c84643c6a9180685121370611b21f1c9d65ed0aeae169a6f53d9f7f418f5e8469744fb19b
 SHA512 
1b667c901e42f00e7862dab70fd9df65e69aaa09d1f9eb0e7d83ccbeb74239b24188ff096b5645150ee8c98f4881501402704db96642a41b804674cbb95d1bcc
 DIST spread-sheet-widget-0.6.tar.gz 522827 BLAKE2B 
0e68fff897915b9a74fb954d604efde4180c82550d5af7ec43cdb3bc843fefa5eaf33994e95dcd65cadf5f04c24e1d0a7f08f0c7465a35c62c434c42c48bd366
 SHA512 
7a5b436cb0411fa4759b467935b7e14a15ae83c971a449525ef19cb50584ef9293efb1f6160e3b373b5bf7b48c2688c36f8396b5942599ebcb8e2957e07179b9
+DIST spread-sheet-widget-0.7.tar.gz 517216 BLAKE2B 
920fa2bc648d60f041e1b5d9d2faa7edb5b93310759de498e75bae42bcbba8493c7985e013a5099e405f2a748904e702ef8f431fa51a5d19c4e5a7a1efeceed0
 SHA512 
c27647a55e3ae878037a764e879244ac4396406f331ea6bd3795544165dc1a894c21be1bbd7314c45a4e1734f97c70d711520edb4f26438ade00b2ef39732c65

diff --git a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild 
b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild
new file mode 100644
index ..ecc9dcf4f0d1
--- /dev/null
+++ b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Spread Sheet Widget"
+HOMEPAGE="https://www.gnu.org/software/ssw/";
+SRC_URI="https://alpha.gnu.org/gnu/ssw/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/glib
+   x11-libs/gtk+:3"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2022-06-06 Thread Agostino Sarubbo
commit: 69d0ff7da4d2f6cbe5d3a1fdb633102253a9d12c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:18 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:33:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d0ff7d

app-doc/gimp-help: sparc stable wrt bug #850163

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild 
b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
index 7093e7e8ec92..d45d63c3bfb2 100644
--- a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gimp/help/${P}.tar.bz2"
 
 LICENSE="FDL-1.2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2022-06-06 Thread Agostino Sarubbo
commit: fe09bbd9eb0149bcf99be018eb12e099e21522f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:32:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:32:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe09bbd9

app-doc/gimp-help: ppc stable wrt bug #850163

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild 
b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
index accf2ea5fbbc..08db4520e01f 100644
--- a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gimp/help/${P}.tar.bz2"
 
 LICENSE="FDL-1.2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 BDEPEND="



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

2022-06-06 Thread Agostino Sarubbo
commit: 4651458a392ab01c0038d584a5697d0035ea3d90
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:32:07 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4651458a

app-admin/rsyslog: arm64 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/rsyslog/rsyslog-8.2112.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
index ef96345f011c..27f81897e255 100644
--- a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
 
inherit git-r3
 else
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~x86"
 
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2022-06-06 Thread Agostino Sarubbo
commit: 8e4b15413290b3511767ee28c03050953a079b2d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:32:53 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:32:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4b1541

app-doc/gimp-help: ppc64 stable wrt bug #850163

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild 
b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
index 08db4520e01f..7093e7e8ec92 100644
--- a/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.10.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gimp/help/${P}.tar.bz2"
 
 LICENSE="FDL-1.2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 BDEPEND="



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

2022-06-06 Thread Agostino Sarubbo
commit: c80aa1bf546d6613dc9a6c254781a38ec1139858
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:00 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80aa1bf

dev-python/tagpy: ppc64 stable wrt bug #850172

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/tagpy/tagpy-2018.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tagpy/tagpy-2018.1-r3.ebuild 
b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
index 450c8015e2b3..92001e25ca96 100644
--- a/dev-python/tagpy/tagpy-2018.1-r3.ebuild
+++ b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ppc ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="



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

2022-06-06 Thread Agostino Sarubbo
commit: f3af2b5304412622a7b79e4503c7f524d0eb088c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:32:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:32:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3af2b53

dev-python/tagpy: ppc stable wrt bug #850172

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/tagpy/tagpy-2018.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tagpy/tagpy-2018.1-r3.ebuild 
b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
index cb07cb2ca326..450c8015e2b3 100644
--- a/dev-python/tagpy/tagpy-2018.1-r3.ebuild
+++ b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="



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

2022-06-06 Thread Agostino Sarubbo
commit: 736499dad413f812e5236a4f8b1bc005f910d401
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736499da

dev-libs/librdkafka: arm stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 9f5e227ecadf..fa4b2a2fe47b 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-06 Thread Agostino Sarubbo
commit: e4f01a8ab1376a7ecbbc5c07107a9cd6a515624e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f01a8a

app-metrics/collectd: arm stable wrt bug #833886

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index ed5fb662eb88..19a409a9bdce 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm x86"
+KEYWORDS="~alpha ~amd64 arm x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



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

2022-06-06 Thread Agostino Sarubbo
commit: 9c1d675da07e80d1478c368f6e45eb13e4040934
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1d675d

app-admin/rsyslog: arm stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/rsyslog/rsyslog-8.2112.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
index aa99bd9247d2..ef96345f011c 100644
--- a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
 
inherit git-r3
 else
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~x86"
 
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz



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

2022-06-06 Thread Agostino Sarubbo
commit: 9b78af52625f700bdc03fcdca5f21d33a3809fdb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:32:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:32:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b78af52

dev-libs/librdkafka: arm64 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index fa4b2a2fe47b..098ed626256d 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



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

2022-06-06 Thread Agostino Sarubbo
commit: ade7f23d2121d9ed2c494ca5ada0d39107dc7103
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade7f23d

dev-libs/xapian: arm64 stable wrt bug #850169

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/xapian/xapian-1.4.19.ebuild 
b/dev-libs/xapian/xapian-1.4.19.ebuild
index 8e92d1d7fa29..da137d6556cb 100644
--- a/dev-libs/xapian/xapian-1.4.19.ebuild
+++ b/dev-libs/xapian/xapian-1.4.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
 IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
 
 DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]



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

2022-06-06 Thread Agostino Sarubbo
commit: ea5c9e12cff639bd65f6c929a6663ee6d17d1cac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:30:47 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:30:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5c9e12

dev-python/pypiserver: amd64/arm64/arm/hppa/ppc64/ppc/sparc/x86 stable 
(ALLARCHES policy) wrt bug #850004

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

 dev-python/pypiserver/pypiserver-1.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypiserver/pypiserver-1.5.0-r2.ebuild 
b/dev-python/pypiserver/pypiserver-1.5.0-r2.ebuild
index b01563db43ee..e8a875327309 100644
--- a/dev-python/pypiserver/pypiserver-1.5.0-r2.ebuild
+++ b/dev-python/pypiserver/pypiserver-1.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
 RDEPEND="
dev-python/bottle[${PYTHON_USEDEP}]



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

2022-06-06 Thread Agostino Sarubbo
commit: a4df3cc34b173a31baeb0b7646c0d0fe642510ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4df3cc3

app-admin/rsyslog: amd64 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/rsyslog/rsyslog-8.2112.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
index c7c024706019..aa99bd9247d2 100644
--- a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
 
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz



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

2022-06-06 Thread Agostino Sarubbo
commit: ec48635077010317b789bb48a5846df05cd8255e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:05 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec486350

dev-libs/librdkafka: amd64 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 08a217cf453b..9f5e227ecadf 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



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

2022-06-06 Thread Agostino Sarubbo
commit: eaaeabecc1742728b7283aa8dd0218deea408b5c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:30:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:30:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaaeabec

dev-python/matplotlib: amd64 stable wrt bug #849992

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild 
b/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild
index b1639b00cc3c..f0ed97ba1059 100644
--- a/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.5.2-r1.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets"
 
 # internal copy of pycxx highly patched



[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2022-06-06 Thread Sam James
commit: 3c38508d3fc67e09f550ff2ad434b55e8fcefc48
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 06:02:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 06:02:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c38508d

net-p2p/nicotine+: Stabilize 3.2.1 ppc, #849701

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

 net-p2p/nicotine+/nicotine+-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/nicotine+/nicotine+-3.2.1.ebuild 
b/net-p2p/nicotine+/nicotine+-3.2.1.ebuild
index f9780a134668..007eb217cc3a 100644
--- a/net-p2p/nicotine+/nicotine+-3.2.1.ebuild
+++ b/net-p2p/nicotine+/nicotine+-3.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz ->
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-ldap-pubkey/

2022-06-06 Thread Sam James
commit: 6f82c2c91f625af18f457cb6b43b6fe94b4fa24f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 06:02:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 06:02:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f82c2c9

sys-auth/ssh-ldap-pubkey: Stabilize 1.4.0 x86, #850244

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

 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild 
b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild
index 8ba8471aab27..f47d13393d96 100644
--- a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/jirutka/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2022-06-06 Thread Sam James
commit: d1fb7b902bc080bcb38837f35ba02bd4e35f39df
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:54:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:54:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fb7b90

media-gfx/pngquant: Stabilize 2.17.0 arm64, #847565

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

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

diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild 
b/media-gfx/pngquant/pngquant-2.17.0.ebuild
index 59ee571179e3..39b969796e38 100644
--- a/media-gfx/pngquant/pngquant-2.17.0.ebuild
+++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3 HPND rwpng"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 IUSE="cpu_flags_x86_sse2 debug lcms openmp test"
 REQUIRED_USE="test? ( lcms )"



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

2022-06-06 Thread Sam James
commit: da15d159c1085c3483b4b8a3f8ef11eae289a499
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:53:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:53:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da15d159

app-emulation/spice: Stabilize 0.15.0 x86, #850235

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

 app-emulation/spice/spice-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/spice/spice-0.15.0.ebuild 
b/app-emulation/spice/spice-0.15.0.ebuild
index 1d3d7a6fd9d0..8ea88b7801f2 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="lz4 sasl smartcard static-libs gstreamer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-ldap-pubkey/

2022-06-06 Thread Sam James
commit: bd3d79f959f7dd23e601effefd520fce7d37b5d7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:54:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3d79f9

sys-auth/ssh-ldap-pubkey: Stabilize 1.4.0 amd64, #850244

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

 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild 
b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild
index 287a064c5b7e..8ba8471aab27 100644
--- a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/jirutka/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-util/dbus-test-runner/

2022-06-06 Thread Sam James
commit: 5359ff41354b7fe9e302c257bb08005bd9acb716
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:53:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:53:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5359ff41

dev-util/dbus-test-runner: Stabilize 19.04.0-r2 ppc, #848987

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

 dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild 
b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
index 09dee72cf874..a6cc95124114 100644
--- a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
+++ b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/${PN}/$(ver_cut 
1-2)/${PV}/+download/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 IUSE="test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/

2022-06-06 Thread Sam James
commit: fc1d2d1800f9cf7dccc53106171e12867bd7d120
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:45:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:45:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1d2d18

media-sound/jack2: sync live

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

 media-sound/jack2/jack2-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/jack2/jack2-.ebuild 
b/media-sound/jack2/jack2-.ebuild
index 06fe3cac36bf..eb214ebbb404 100644
--- a/media-sound/jack2/jack2-.ebuild
+++ b/media-sound/jack2/jack2-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 
@@ -18,7 +18,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/jackaudio/jack2/archive/v${MY_PV}/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2"



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

2022-06-06 Thread Sam James
commit: 1b9404bca0145b9c2f1bbd86ef224bd5dbe04641
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:23:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:23:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9404bc

app-misc/votrify: Stabilize 5-r1 ALLARCHES, #850226

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

 app-misc/votrify/votrify-5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/votrify/votrify-5-r1.ebuild 
b/app-misc/votrify/votrify-5-r1.ebuild
index 24c1a49468fa..1d8d0d94c282 100644
--- a/app-misc/votrify/votrify-5-r1.ebuild
+++ b/app-misc/votrify/votrify-5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 RDEPEND="



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

2022-06-06 Thread Sam James
commit: 65ab365d8b9383f91186c7520f1383203370cb20
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:22:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:23:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65ab365d

app-misc/votrify: mark ALLARCHES

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

 app-misc/votrify/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/votrify/metadata.xml b/app-misc/votrify/metadata.xml
index 076793e3f54b..996eb9fa78a2 100644
--- a/app-misc/votrify/metadata.xml
+++ b/app-misc/votrify/metadata.xml
@@ -5,4 +5,5 @@
mgo...@gentoo.org
Michał Górny

+   
 



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

2022-06-06 Thread Sam James
commit: 6b133a71cf1ba994b0431e31402cec25d0c83949
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:23:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:23:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b133a71

app-misc/votrify: add github upstream metadata

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

 app-misc/votrify/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/votrify/metadata.xml b/app-misc/votrify/metadata.xml
index 996eb9fa78a2..cb57e8bc4008 100644
--- a/app-misc/votrify/metadata.xml
+++ b/app-misc/votrify/metadata.xml
@@ -6,4 +6,7 @@
Michał Górny


+   
+   mgorny/votrify
+   
 



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

2022-06-06 Thread Joonas Niilola
commit: f1ed33939c01899d70cd03c8ee95afad5a3046fa
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 05:16:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 05:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ed3393

app-antivirus/fangfrisch: Stabilize 1.5.0-r1 ALLARCHES, #850229

Signed-off-by: Joonas Niilola  gentoo.org>

 app-antivirus/fangfrisch/fangfrisch-1.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-antivirus/fangfrisch/fangfrisch-1.5.0-r1.ebuild 
b/app-antivirus/fangfrisch/fangfrisch-1.5.0-r1.ebuild
index 7f825da973c9..3b50f973e235 100644
--- a/app-antivirus/fangfrisch/fangfrisch-1.5.0-r1.ebuild
+++ b/app-antivirus/fangfrisch/fangfrisch-1.5.0-r1.ebuild
@@ -36,7 +36,7 @@ database tables, then run the initdb command as shown above."
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND=">=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.3.11[${PYTHON_USEDEP}]"



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

2022-06-06 Thread Sam James
commit: 1b306ac14b150b8633a16a45332e71448446224f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b306ac1

net-libs/pacparser: Stabilize 1.4.0 x86, #850181

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

 net-libs/pacparser/pacparser-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pacparser/pacparser-1.4.0.ebuild 
b/net-libs/pacparser/pacparser-1.4.0.ebuild
index 1476c36046e7..7dc296824bb6 100644
--- a/net-libs/pacparser/pacparser-1.4.0.ebuild
+++ b/net-libs/pacparser/pacparser-1.4.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/manugarg/${PN}/archive/v${PV}/${P}.tar.gz";
 
 LICENSE="LGPL-3"
 SLOT="0/1"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc python"
 
 DEPEND="python? ( ${PYTHON_DEPS} )"



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

2022-06-06 Thread Sam James
commit: 9411371abd86425ff06780f612a4278a773c591c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9411371a

net-dns/maradns: Stabilize 3.5.0020 x86, #850214

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

 net-dns/maradns/maradns-3.5.0020.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/maradns/maradns-3.5.0020.ebuild 
b/net-dns/maradns/maradns-3.5.0020.ebuild
index 50d6715916b4..baedba8f5473 100644
--- a/net-dns/maradns/maradns-3.5.0020.ebuild
+++ b/net-dns/maradns/maradns-3.5.0020.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://maradns.samiam.org/download/${PV%.*}/${PV}/${P}.tar.xz";
 # The GPL-2 covers the init script, bug 426018.
 LICENSE="BSD-2 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~mips ~ppc x86"
 IUSE="examples ipv6"
 
 BDEPEND="${PYTHON_DEPS}



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

2022-06-06 Thread Sam James
commit: ea4411edddbbf5f00d8294870f1a71cefc04b731
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4411ed

dev-python/tagpy: Stabilize 2018.1-r3 x86, #850172

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

 dev-python/tagpy/tagpy-2018.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tagpy/tagpy-2018.1-r3.ebuild 
b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
index 324e69653de4..cb07cb2ca326 100644
--- a/dev-python/tagpy/tagpy-2018.1-r3.ebuild
+++ b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 RDEPEND="



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

2022-06-06 Thread Sam James
commit: 7f62958e2a13f08c2329d69e3dfe51bdd96aafc9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f62958e

sys-cluster/pacemaker: Stabilize 2.1.2 x86, #850196

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

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

diff --git a/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild 
b/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild
index 3988bfdc232d..270ade6cbff5 100644
--- a/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild
+++ b/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+ BSD CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="acl smtp snmp"
 
 DEPEND="



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

2022-06-06 Thread Sam James
commit: ec2921686d3aa1af70e0318665ec626f650267cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec292168

app-misc/votrify: Stabilize 5-r1 amd64, #850226

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

 app-misc/votrify/votrify-5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/votrify/votrify-5-r1.ebuild 
b/app-misc/votrify/votrify-5-r1.ebuild
index 7f231de10431..24c1a49468fa 100644
--- a/app-misc/votrify/votrify-5-r1.ebuild
+++ b/app-misc/votrify/votrify-5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 RDEPEND="



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

2022-06-06 Thread Sam James
commit: ba31a149e846e6bca868afc337803df97c9c546b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba31a149

sys-cluster/pacemaker: Stabilize 2.1.2 amd64, #850196

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

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

diff --git a/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild 
b/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild
index 7b55439ffbdc..3988bfdc232d 100644
--- a/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild
+++ b/sys-cluster/pacemaker/pacemaker-2.1.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+ BSD CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa ~x86"
 IUSE="acl smtp snmp"
 
 DEPEND="



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

2022-06-06 Thread Sam James
commit: 311b508a06682a22d5cbdf56ed5477bde1dce587
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311b508a

dev-embedded/esptool: Stabilize 3.3.1 ALLARCHES, #850220

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

 dev-embedded/esptool/esptool-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/esptool/esptool-3.3.1.ebuild 
b/dev-embedded/esptool/esptool-3.3.1.ebuild
index 922aa7b84829..fb5d371d3bb7 100644
--- a/dev-embedded/esptool/esptool-3.3.1.ebuild
+++ b/dev-embedded/esptool/esptool-3.3.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-06-06 Thread Sam James
commit: 366bdd48036d5a255e0a4683b5927f10a047eb81
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366bdd48

dev-python/tagpy: Stabilize 2018.1-r3 amd64, #850172

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

 dev-python/tagpy/tagpy-2018.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tagpy/tagpy-2018.1-r3.ebuild 
b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
index fdcb87a4585e..324e69653de4 100644
--- a/dev-python/tagpy/tagpy-2018.1-r3.ebuild
+++ b/dev-python/tagpy/tagpy-2018.1-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples"
 
 RDEPEND="



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

2022-06-06 Thread Sam James
commit: 199dfdac8adb54d5c43e1a84b7ccd7558b17717f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199dfdac

net-libs/pacparser: Stabilize 1.4.0 amd64, #850181

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

 net-libs/pacparser/pacparser-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pacparser/pacparser-1.4.0.ebuild 
b/net-libs/pacparser/pacparser-1.4.0.ebuild
index 3d6bb84c788e..1476c36046e7 100644
--- a/net-libs/pacparser/pacparser-1.4.0.ebuild
+++ b/net-libs/pacparser/pacparser-1.4.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/manugarg/${PN}/archive/v${PV}/${P}.tar.gz";
 
 LICENSE="LGPL-3"
 SLOT="0/1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc python"
 
 DEPEND="python? ( ${PYTHON_DEPS} )"



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

2022-06-06 Thread Sam James
commit: eaddc99cdf9edd2fc8a03df9909dce4c48bcd3a6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:21:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:21:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaddc99c

net-dns/maradns: Stabilize 3.5.0020 amd64, #850214

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

 net-dns/maradns/maradns-3.5.0020.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/maradns/maradns-3.5.0020.ebuild 
b/net-dns/maradns/maradns-3.5.0020.ebuild
index 6bf474750b66..50d6715916b4 100644
--- a/net-dns/maradns/maradns-3.5.0020.ebuild
+++ b/net-dns/maradns/maradns-3.5.0020.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://maradns.samiam.org/download/${PV%.*}/${PV}/${P}.tar.xz";
 # The GPL-2 covers the init script, bug 426018.
 LICENSE="BSD-2 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~mips ~ppc ~x86"
 IUSE="examples ipv6"
 
 BDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: media-video/openshot/

2022-06-06 Thread Sam James
commit: 5f7e22afea175129bd6bade6fe282487436db1a6
Author: Thomas Bettler  gmail  com>
AuthorDate: Fri Dec 17 09:39:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:17:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7e22af

media-video/openshot: add python 3.10

Closes: https://bugs.gentoo.org/829419
Closes: https://github.com/gentoo/gentoo/pull/23359
Signed-off-by: Thomas Bettler  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/openshot/openshot-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/openshot/openshot-2.6.1.ebuild 
b/media-video/openshot/openshot-2.6.1.ebuild
index 10693ece187b..9f3f72b6c439 100644
--- a/media-video/openshot/openshot-2.6.1.ebuild
+++ b/media-video/openshot/openshot-2.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE=xml
 DISTUTILS_SINGLE_IMPL=1
 



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

2022-06-06 Thread Sam James
commit: ebb57840aae2cba4cc6bd62199e99a7e56bfcbe9
Author: Thomas Bettler  gmail  com>
AuthorDate: Fri Dec 17 09:38:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:17:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb57840

media-libs/libopenshot: add python 3.10

Closes: https://bugs.gentoo.org/829418
Closes: https://github.com/gentoo/gentoo/pull/23358
Signed-off-by: Thomas Bettler  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libopenshot/libopenshot-0.2.6.ebuild | 2 +-
 media-libs/libopenshot/libopenshot-0.2.7.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libopenshot/libopenshot-0.2.6.ebuild 
b/media-libs/libopenshot/libopenshot-0.2.6.ebuild
index a77d75b47edb..87a124ff09ae 100644
--- a/media-libs/libopenshot/libopenshot-0.2.6.ebuild
+++ b/media-libs/libopenshot/libopenshot-0.2.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit cmake python-single-r1 toolchain-funcs
 

diff --git a/media-libs/libopenshot/libopenshot-0.2.7.ebuild 
b/media-libs/libopenshot/libopenshot-0.2.7.ebuild
index d016f2abc25d..3725dccfe311 100644
--- a/media-libs/libopenshot/libopenshot-0.2.7.ebuild
+++ b/media-libs/libopenshot/libopenshot-0.2.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit cmake python-single-r1 toolchain-funcs
 



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

2022-06-06 Thread Sam James
commit: 1b204a2dfa5bcef0fe6ab34112413f94aac4dbc0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 05:00:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 05:17:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b204a2d

sys-fs/btrfs-progs: drop broken man page w/ USE=-man

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

 .../{btrfs-progs-5.18.1.ebuild => btrfs-progs-5.18.1-r1.ebuild}| 3 ---
 sys-fs/btrfs-progs/btrfs-progs-.ebuild | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.18.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild
similarity index 97%
rename from sys-fs/btrfs-progs/btrfs-progs-5.18.1.ebuild
rename to sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild
index 011480b36dea..c408216229ce 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-5.18.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild
@@ -138,9 +138,6 @@ src_install() {
newbashcomp btrfs-completion btrfs
 
use python && python_optimize
-
-   # Install prebuilt subset of manuals (very few)
-   use man || doman Documentation/*.[58]
 }
 
 pkg_postinst() {

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
index 011480b36dea..c408216229ce 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
@@ -138,9 +138,6 @@ src_install() {
newbashcomp btrfs-completion btrfs
 
use python && python_optimize
-
-   # Install prebuilt subset of manuals (very few)
-   use man || doman Documentation/*.[58]
 }
 
 pkg_postinst() {



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

2022-06-06 Thread Joonas Niilola
commit: 4cebb3e572a37dd598ec7f4a2f545fd2ce5bf97b
Author: David Roman  gmail  com>
AuthorDate: Mon Jun  6 10:43:05 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 05:02:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cebb3e5

app-editors/ghostwriter: drop 1.8.1, 2.1.2

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25775
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/ghostwriter/Manifest |  2 -
 app-editors/ghostwriter/ghostwriter-1.8.1.ebuild | 63 
 app-editors/ghostwriter/ghostwriter-2.1.2.ebuild | 44 -
 3 files changed, 109 deletions(-)

diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest
index 8c17666e5b15..38553b3bc7de 100644
--- a/app-editors/ghostwriter/Manifest
+++ b/app-editors/ghostwriter/Manifest
@@ -1,4 +1,2 @@
-DIST ghostwriter-1.8.1.tar.gz 122 BLAKE2B 
3fa3d95ed819bc8f7b76b396e6634658a8bda23e9100cbb298d301fc382db451430a4a31fbd092326af198825c83d2c998172c90a7e318aeb57ef7799751995a
 SHA512 
9f60f81a594cf161edfeac8c75830e186ab4ec2c22859b2bad40768e1ecf64e6842b52a69024a1f014d24a2f1cbb38e15a7799101d7fd54ef7709e245f6ac521
 DIST ghostwriter-2.0.2.tar.gz 7802654 BLAKE2B 
a52a96ba6aecb8c6b8ff565bd9b3b7622d15ae68af5e393da4f1e1c8dae70a8053228e302e87e2530c907be825df5e7eebc7de14bb23e0e46f4b4308b9ae6e63
 SHA512 
1e51b86b8afae41c47e5e7ec96752d356dd9dca8a44d1aab6a541e1ce188cb40add52f96a52da7a689df47a2e7a9a1dc7211f480c3456f4a11c81f80e2779a7e
-DIST ghostwriter-2.1.2.tar.gz 7722873 BLAKE2B 
62144986e5524fdb8eb774e80349b1814adefb69c79affb8f7dd3239c0850215864e16cc80998258b09b18f0f03ace817fbd35534205145de49ce18fd54fc38f
 SHA512 
7ae715bd2f1313953629bcebd2aa2f36b7185e1cd3d5e90c69f7f30345a81974506f3035b1449b3ef9b6027cab029c43644b0167b5dfbf8353623ae7b6441407
 DIST ghostwriter-2.1.3.tar.gz 7725244 BLAKE2B 
06e868bdc599cfb1fd9b7ab18b571ba4c401a401efa1189cacf8faec076041d579e1894b93bf1a7bf0bf9b823d40fb498b535dc0be4e0d5c4b24a578db7bf5df
 SHA512 
ce7192caa0100d7264856193bd1fb765b8f4307146f7b3828875f4316a9bcc7d61b94768a01beacfab23631ba24b385aab1be5b72d309153ceba92c84081be30

diff --git a/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild 
b/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
deleted file mode 100644
index eb51f8371cc7..
--- a/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
-HOMEPAGE="https://wereturtle.github.io/ghostwriter/";
-SRC_URI="https://github.com/wereturtle/ghostwriter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-BDEPEND="dev-qt/linguist-tools:5"
-
-RDEPEND="
-   app-text/hunspell:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebchannel:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CREDITS.md README.md )
-
-PATCHES=(
-   "${FILESDIR}/${P}-appdata-path.patch"
-   "${FILESDIR}/${P}-qt-5.15.patch" # git master
-)
-
-src_prepare() {
-   default
-
-   sed -i -e "/^VERSION =/s/\$.*/${PV}/" ghostwriter.pro || die "failed to 
override version"
-}
-
-src_configure() {
-   eqmake5 \
-   CONFIG+=$(usex debug debug release) \
-   PREFIX="${EPREFIX}"/usr
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}

diff --git a/app-editors/ghostwriter/ghostwriter-2.1.2.ebuild 
b/app-editors/ghostwriter/ghostwriter-2.1.2.ebuild
deleted file mode 100644
index 5c1c71d26b2e..
--- a/app-editors/ghostwriter/ghostwriter-2.1.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg
-
-DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
-HOMEPAGE="https://wereturtle.github.io/ghostwriter/";
-SRC_URI="https://github.com/wereturtle/ghostwriter/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-BDEPEND="dev-qt/linguist-tools:5"
-
-RDEPEND="
-   app-text/hunspell:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebchannel:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   virtual/opengl
-"
-
-DEPEND="${RDEPEND}"
-
-DOCS=( CREDITS.md README.md )
-
-src_configure() {
-   eqmake5 \
-   CONFIG+=$(usex

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

2022-06-06 Thread Joonas Niilola
commit: 98e794b2cfd844c684d83ffb8abd59b6e7f1a3dd
Author: David Roman  gmail  com>
AuthorDate: Mon Jun  6 10:42:23 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 05:02:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e794b2

app-editors/ghostwriter: add 2.1.3

Signed-off-by: David Roman  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/ghostwriter/Manifest |  1 +
 app-editors/ghostwriter/ghostwriter-2.1.3.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest
index b50928bccec3..8c17666e5b15 100644
--- a/app-editors/ghostwriter/Manifest
+++ b/app-editors/ghostwriter/Manifest
@@ -1,3 +1,4 @@
 DIST ghostwriter-1.8.1.tar.gz 122 BLAKE2B 
3fa3d95ed819bc8f7b76b396e6634658a8bda23e9100cbb298d301fc382db451430a4a31fbd092326af198825c83d2c998172c90a7e318aeb57ef7799751995a
 SHA512 
9f60f81a594cf161edfeac8c75830e186ab4ec2c22859b2bad40768e1ecf64e6842b52a69024a1f014d24a2f1cbb38e15a7799101d7fd54ef7709e245f6ac521
 DIST ghostwriter-2.0.2.tar.gz 7802654 BLAKE2B 
a52a96ba6aecb8c6b8ff565bd9b3b7622d15ae68af5e393da4f1e1c8dae70a8053228e302e87e2530c907be825df5e7eebc7de14bb23e0e46f4b4308b9ae6e63
 SHA512 
1e51b86b8afae41c47e5e7ec96752d356dd9dca8a44d1aab6a541e1ce188cb40add52f96a52da7a689df47a2e7a9a1dc7211f480c3456f4a11c81f80e2779a7e
 DIST ghostwriter-2.1.2.tar.gz 7722873 BLAKE2B 
62144986e5524fdb8eb774e80349b1814adefb69c79affb8f7dd3239c0850215864e16cc80998258b09b18f0f03ace817fbd35534205145de49ce18fd54fc38f
 SHA512 
7ae715bd2f1313953629bcebd2aa2f36b7185e1cd3d5e90c69f7f30345a81974506f3035b1449b3ef9b6027cab029c43644b0167b5dfbf8353623ae7b6441407
+DIST ghostwriter-2.1.3.tar.gz 7725244 BLAKE2B 
06e868bdc599cfb1fd9b7ab18b571ba4c401a401efa1189cacf8faec076041d579e1894b93bf1a7bf0bf9b823d40fb498b535dc0be4e0d5c4b24a578db7bf5df
 SHA512 
ce7192caa0100d7264856193bd1fb765b8f4307146f7b3828875f4316a9bcc7d61b94768a01beacfab23631ba24b385aab1be5b72d309153ceba92c84081be30

diff --git a/app-editors/ghostwriter/ghostwriter-2.1.3.ebuild 
b/app-editors/ghostwriter/ghostwriter-2.1.3.ebuild
new file mode 100644
index ..5c1c71d26b2e
--- /dev/null
+++ b/app-editors/ghostwriter/ghostwriter-2.1.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
+HOMEPAGE="https://wereturtle.github.io/ghostwriter/";
+SRC_URI="https://github.com/wereturtle/ghostwriter/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+BDEPEND="dev-qt/linguist-tools:5"
+
+RDEPEND="
+   app-text/hunspell:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   virtual/opengl
+"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( CREDITS.md README.md )
+
+src_configure() {
+   eqmake5 \
+   CONFIG+=$(usex debug debug release) \
+   PREFIX="${EPREFIX}"/usr
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/distcc/, sys-devel/distcc/files/

2022-06-06 Thread Sam James
commit: 960e52330ab1979cc35077fbcea1e3ea7c63415f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 04:53:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 04:56:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960e5233

sys-devel/distcc: update EAPI 7 -> 8, Python 3.10

Seems to mostly work with Python 3.10, although I get a test failure,
it's better than it was pre-patch.

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

 sys-devel/distcc/distcc-3.4-r1.ebuild  | 181 +
 sys-devel/distcc/files/distcc-3.4-pump-tests.patch | 153 +
 2 files changed, 334 insertions(+)

diff --git a/sys-devel/distcc/distcc-3.4-r1.ebuild 
b/sys-devel/distcc/distcc-3.4-r1.ebuild
new file mode 100644
index ..7495c3fff4fe
--- /dev/null
+++ b/sys-devel/distcc/distcc-3.4-r1.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools flag-o-matic prefix python-single-r1 systemd
+
+DESCRIPTION="Distribute compilation of C code across several machines on a 
network"
+HOMEPAGE="https://github.com/distcc/distcc";
+SRC_URI="https://github.com/distcc/distcc/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="gssapi gtk hardened ipv6 selinux xinetd zeroconf"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/popt
+   gssapi? ( net-libs/libgssglue )
+   gtk? ( x11-libs/gtk+:3 )
+   zeroconf? ( >=net-dns/avahi-0.6[dbus] )
+"
+DEPEND="${RDEPEND}
+   sys-libs/binutils-libs"
+BDEPEND="
+   sys-devel/autoconf-archive
+   virtual/pkgconfig"
+RDEPEND+="
+   acct-user/distcc
+   dev-util/shadowman
+   >=sys-devel/gcc-config-1.4.1
+   selinux? ( sec-policy/selinux-distcc )
+   xinetd? ( sys-apps/xinetd )"
+
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-3.0-xinetd.patch"
+   # SOCKSv5 support needed for Portage, bug #537616
+   eapply "${FILESDIR}/${PN}-3.2_rc1-socks5.patch"
+   eapply "${FILESDIR}/${PN}-3.4-pump-tests.patch"
+   eapply_user
+
+   # Bugs #120001, #167844 and probably more. See patch for description.
+   use hardened && eapply "${FILESDIR}/distcc-hardened.patch"
+
+   sed -i \
+   -e "/PATH/s:\$distcc_location:${EPREFIX}/usr/lib/distcc/bin:" \
+   -e "s:@PYTHON@:${EPYTHON}:" \
+   pump.in || die "sed failed"
+
+   sed \
+   -e "s:@EPREFIX@:${EPREFIX:-/}:" \
+   -e "s:@libdir@:/usr/lib:" \
+   "${FILESDIR}/distcc-config" > "${T}/distcc-config" || die
+
+   # TODO: gdb tests fail due to gdb failing to find .c file
+   sed -i -e '/Gdb.*Case,/d' test/testdistcc.py || die
+
+   hprefixify update-distcc-symlinks.py src/{serve,daemon}.c
+   python_fix_shebang update-distcc-symlinks.py "${T}/distcc-config"
+   eautoreconf
+}
+
+src_configure() {
+   # https://github.com/distcc/distcc/issues/454
+   append-cppflags -DPY_SSIZE_T_CLEAN
+
+   local myconf=(
+   --disable-Werror
+   --libdir="${EPREFIX}"/usr/lib
+   $(use_enable ipv6 rfc2553)
+   $(use_with gtk)
+   --without-gnome
+   $(use_with gssapi auth)
+   $(use_with zeroconf avahi)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   # sandbox breaks some tests, and hangs some too
+   # retest once #590084 is fixed
+   local -x SANDBOX_ON=0
+   emake -j1 check
+}
+
+src_install() {
+   # override GZIP_BIN to stop it from compressing manpages
+   emake -j1 DESTDIR="${D}" GZIP_BIN=false install
+   python_optimize
+
+   newinitd "${FILESDIR}/distccd.initd" distccd
+   systemd_newunit "${FILESDIR}/distccd.service-1" distccd.service
+   systemd_install_serviced "${FILESDIR}/distccd.service.conf"
+
+   cp "${FILESDIR}/distccd.confd" "${T}/distccd" || die
+   if use zeroconf; then
+   cat >> "${T}/distccd" <<-EOF || die
+
+   # Enable zeroconf support in distccd
+   DISTCCD_OPTS="\${DISTCCD_OPTS} --zeroconf"
+   EOF
+
+   sed -i '/ExecStart/ s|$| --zeroconf|' 
"${D}$(systemd_get_systemunitdir)"/distccd.service || die
+   fi
+   doconfd "${T}/distccd"
+
+   newenvd - 02distcc <<-EOF || die
+   # This file is managed by distcc-config; use it to change these 
settings.
+   # DISTCC_LOG and DISTCC_DIR should not be set.
+   DISTCC_VERBOSE="${DISTCC_VERBOSE:-0}"
+   DISTCC_FALLBACK="${DISTCC_FALLBACK:-1}"
+   DISTCC_SAVE_TEMPS="${DISTCC_SAVE_TEMPS:-0}"
+   DISTCC_TCP_CORK="${DISTCC_TCP_CORK}"
+   DISTCC_SSH="${DISTCC_SSH}"
+   UNCACHED_ER

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

2022-06-06 Thread Michał Górny
commit: 4c7617c4e9b156134d1953cb6f0a5d86b3113cb2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 04:49:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 04:49:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7617c4

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.4.197.ebuild   | 135 +
 2 files changed, 141 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 8a34333cb216..d1987d689d81 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -26,6 +26,8 @@ DIST genpatches-5.4-199.base.tar.xz 4683396 BLAKE2B 
e1e66ce10c436bb196a5890e08d5
 DIST genpatches-5.4-199.extras.tar.xz 1812 BLAKE2B 
03b9ebf9d306256e58c895006038f4bb3d908590ef2f603487d9b970963c24acfbe78fbe862b2b493ab477e6e901aba332dc69916eb881fc42a79a62d7f81da4
 SHA512 
d100e876a9b64d662331d4a78b8531a71144bb70b789e0ab0b76e6957c368ee3a88025e040cd622dd4cf6e4da358a3636571ddf55b94e42dbc250a62a629baee
 DIST genpatches-5.4-200.base.tar.xz 4700404 BLAKE2B 
8420d667947cf912a8d6419581377b5d7daea5a3c03e333403a4c0d0d55200afe4bd7f379c786ff5904c8f1cd1d7735cb7df95a5a5aad93fcb8b90a8750683d3
 SHA512 
771883d2b15e92dd5e2ea31e9566d3e1d210389323521be5af32fbea75c168d17e947bf004eb515c54f7b0880fa12fde236045bdeb35e08aec8b54465cb253d9
 DIST genpatches-5.4-200.extras.tar.xz 1812 BLAKE2B 
f9d3d87c5aad19869ae7d1c82e1303ce62b5f10cd15328e4839bf7a7b39a2f571ec8b47dd65afa48f8d3ce98113a150058c59aea869f717a0f89316074af1d83
 SHA512 
17ce2facd53633f3059d9472a076fc57e320cbe802ea853fc91734d88e29a30b54dca75e78c7173dbe5b96add590af89b089426059728473167408f65e5c
+DIST genpatches-5.4-201.base.tar.xz 4708884 BLAKE2B 
3d6d82c90f3b8e2cffa9d9c1cd5bbe74536d44cd42c5d870272b8e87a2a99f16d338f8c28511864be87f739df53f3bd3bb2f7313b4b04f78fac2057778d5d439
 SHA512 
5ebe9454b61142e87e5384a5718399c4c99b059a8bfa0db638f20f2157eb2f67117d58f4d046bfed09725ba809686d93a382ce1acd63520b16ee1d8820530729
+DIST genpatches-5.4-201.extras.tar.xz 1812 BLAKE2B 
4cb4f2605dcf2e374521931bbe92026246513251f53c94494d076f7da87a85dd5a2c27f4e97e72262853a90905a4a7b2d842258eeff573a8a3292fbf30c35c73
 SHA512 
a74d28f5014b43422cdfd8ea7a08b71faa6f0243cc1ea409e199d81e995e14cb6a849d3624bd766cf31f12a44650945aae645f37ea98079baa1d7fca6c89981e
 DIST gentoo-kernel-5.10.117-1.amd64.xpak 65753983 BLAKE2B 
1545c71484a187bc84f8bc14e8d572b614355d5aff1cdd8552575090deccc8e30024ab45c1a0592d34956cec402a527b41963b9bd9645b84a2ba3760b53d44c6
 SHA512 
536a8d9370eb97e68d1d3f0f632addfa7dcdb48dd8bc2dbd76a00d44f1456343b1a4c9646f4b5733e3583efda04b75f2b19a165c4aeff327b72201101e6ac618
 DIST gentoo-kernel-5.10.117-1.arm64.xpak 61048114 BLAKE2B 
08e37c8b83d635b1ae888545a461ea594e2c3dddb41749b6c5a95712908900a09ba882ed6fd4c506cbffe144d14b8aad31f8e3875fd425cac28bc82b55548cac
 SHA512 
a5b3f6fd37d3ae286fb352b125589c56dd2cc32eb92c8e4898189a717fad72725c625ae8eaf17c256fe1bfcce2243687c71f65eb5504853045be4486980cb00f
 DIST gentoo-kernel-5.10.117-1.ppc64le.xpak 55790781 BLAKE2B 
6ca8b20f665b9d459524ac468fdde6f270d51c0148765d4adf194529323254e3813a9914bed797e6c4e33f110682f9a65bb3eb353dc391e4d8b23c49c71858a1
 SHA512 
db9e26a582bb14611b19aa867cfbbfe974df076107a11833e72a9c2c4ad6e3fe33c32d5b4d26c823a1ff4fe42382c5b4e0f139341b6d3fc030d048d8cdd39c8c
@@ -82,6 +84,10 @@ DIST gentoo-kernel-5.4.196-1.amd64.xpak 61617325 BLAKE2B 
373f784e8ad370a673435ca
 DIST gentoo-kernel-5.4.196-1.arm64.xpak 57776804 BLAKE2B 
c2fd79658e59c076707d342a22316448160930b0bf37a383ea288fe3cf127dbeb9d9877fa4bf32d976e3c544c0dafe8ddaf95da410b64cfb86119205e444dbbf
 SHA512 
643655358a376b5f4b3e68b638fd96093e5ceb71fd139c4efa8e8cf9ad03060d80650979178532e3851df49fc4d562a89d438149376cb2a1d802e922e59cfb66
 DIST gentoo-kernel-5.4.196-1.ppc64le.xpak 54978907 BLAKE2B 
e7be5e050d45debb34da175a8c33828897af796ca5b02043a2426f84011c728d58cd54b2881c98b25e31ade6ec8d216b5848f11196a631f0a84e54b1a1d12f77
 SHA512 
74433d45e60a1c56a89bd504d1793a6a3be81c9a6f7b987ceaec5128b593737dbdb3b81ab59d746b4ee5693b60e518a21b7c619ab555aeb698244b53063cbf35
 DIST gentoo-kernel-5.4.196-1.x86.xpak 53285616 BLAKE2B 
ebcf6ff56e1e42d1bc0741de703f83f0b8ad6c90d2d2ee0d4aef1001c0041269b8768eff3efb3ebce1560bc197b031bbfd46bc25d3c84f68da0e5920811b4377
 SHA512 
f996e3a2cd005d4a58d7939f5b3faf42a6ae5f735927041e552ba64d313fae3efe515597d56dc1edb839ab7f3f6380a983f4d51deca9fe56d444293034c9a5b0
+DIST gentoo-kernel-5.4.197-1.amd64.xpak 61551217 BLAKE2B 
bc167c2122c7782085bfbe016879c015a791fa6b3f8650081e48ceb0c7799a2e3f7055de79d457e9d97651ecc47d0bffbf4eac6f64f673360b97b57d27476ad7
 SHA512 
5a4ab2a103b09516f084937afc7132099cb2030aa2ac89bd1554c7db67dc7bbd6cf4fc895ff3e6cc391d090f77fa18e744a92063f2fcac1c4c79ce8615cbb0d9
+DIST gentoo-kernel-5.4.197-1.arm64.xpak 57767449 BLAKE2B 
e333dfff1a79d39adb243f3c3afb08429cbc6a2244272a56a402735dcc45cf7a7d64ff42

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

2022-06-06 Thread Michał Górny
commit: bca5cd8e9d83925b03f4a76a89d96e27dd2f14b8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 02:41:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 04:49:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca5cd8e

virtual/dist-kernel: Bump to 5.4.197

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

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

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



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

2022-06-06 Thread Michał Górny
commit: 90e66445d0d4ffee611126da572155ab1e6283d3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 02:41:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 04:49:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e66445

sys-kernel/gentoo-kernel: Bump to 5.4.197

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.4.197.ebuild | 100 +
 2 files changed, 102 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 45122a854e79..f1acc5dce3fe 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -26,6 +26,8 @@ DIST genpatches-5.4-199.base.tar.xz 4683396 BLAKE2B 
e1e66ce10c436bb196a5890e08d5
 DIST genpatches-5.4-199.extras.tar.xz 1812 BLAKE2B 
03b9ebf9d306256e58c895006038f4bb3d908590ef2f603487d9b970963c24acfbe78fbe862b2b493ab477e6e901aba332dc69916eb881fc42a79a62d7f81da4
 SHA512 
d100e876a9b64d662331d4a78b8531a71144bb70b789e0ab0b76e6957c368ee3a88025e040cd622dd4cf6e4da358a3636571ddf55b94e42dbc250a62a629baee
 DIST genpatches-5.4-200.base.tar.xz 4700404 BLAKE2B 
8420d667947cf912a8d6419581377b5d7daea5a3c03e333403a4c0d0d55200afe4bd7f379c786ff5904c8f1cd1d7735cb7df95a5a5aad93fcb8b90a8750683d3
 SHA512 
771883d2b15e92dd5e2ea31e9566d3e1d210389323521be5af32fbea75c168d17e947bf004eb515c54f7b0880fa12fde236045bdeb35e08aec8b54465cb253d9
 DIST genpatches-5.4-200.extras.tar.xz 1812 BLAKE2B 
f9d3d87c5aad19869ae7d1c82e1303ce62b5f10cd15328e4839bf7a7b39a2f571ec8b47dd65afa48f8d3ce98113a150058c59aea869f717a0f89316074af1d83
 SHA512 
17ce2facd53633f3059d9472a076fc57e320cbe802ea853fc91734d88e29a30b54dca75e78c7173dbe5b96add590af89b089426059728473167408f65e5c
+DIST genpatches-5.4-201.base.tar.xz 4708884 BLAKE2B 
3d6d82c90f3b8e2cffa9d9c1cd5bbe74536d44cd42c5d870272b8e87a2a99f16d338f8c28511864be87f739df53f3bd3bb2f7313b4b04f78fac2057778d5d439
 SHA512 
5ebe9454b61142e87e5384a5718399c4c99b059a8bfa0db638f20f2157eb2f67117d58f4d046bfed09725ba809686d93a382ce1acd63520b16ee1d8820530729
+DIST genpatches-5.4-201.extras.tar.xz 1812 BLAKE2B 
4cb4f2605dcf2e374521931bbe92026246513251f53c94494d076f7da87a85dd5a2c27f4e97e72262853a90905a4a7b2d842258eeff573a8a3292fbf30c35c73
 SHA512 
a74d28f5014b43422cdfd8ea7a08b71faa6f0243cc1ea409e199d81e995e14cb6a849d3624bd766cf31f12a44650945aae645f37ea98079baa1d7fca6c89981e
 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 
44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588
 SHA512 
3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb

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

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

2022-06-06 Thread Michał Górny
commit: 86f54f779790eb219803277b088dad2b07fea212
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 02:41:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 04:49:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f54f77

sys-kernel/vanilla-kernel: Bump to 5.4.197

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.197.ebuild   | 108 +
 2 files changed, 110 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index efbbf64ab63c..8c8fc87daa92 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -47,3 +47,5 @@ DIST linux-5.4.195.tar.sign 991 BLAKE2B 
c80a3a547d82b7d394155f396e3beb66df61272d
 DIST linux-5.4.195.tar.xz 112920616 BLAKE2B 
9c3b21e2bf18800c4b55bb04810e29fadc6414fd100d4c2bdd3df1ba7db72124a0bab389b9d5038fd04440ac69a06383df5b4c42d6e2a6382c81af8aba366bca
 SHA512 
695e46ea1ac6c587f39f724460c480f4994267969cd620a776766ee7a5bb88b346154baa3ecc3444dfa1d0d39a5e8a0f1a5e36cdd76a2c71ea7a899b8a8a9d7b
 DIST linux-5.4.196.tar.sign 991 BLAKE2B 
8da70a3f1f7a4bd7e9a312146bf891c160625126c9672a7c3a213c8dcdcad2b8ce9250b8bdfad7ab412e6913f6a1d85832818a987a3de040a38e2eba70079c3f
 SHA512 
96f28a7a44022e9a116ce15a164039088bb64b416d89cfae52ff33e0b05cd9c9b7edde1bd66b9a3838dcf4e937a73a02cea8af1c157109fa426bc55a6b4ad1d5
 DIST linux-5.4.196.tar.xz 112910488 BLAKE2B 
89262970ae146b9c8882a816c8e619072a42912f0cc51df6ad892c383672682cc852cd441e0f0ba7fb0735317aa1e4906a4337dcce4a19a5c34ffeafba139c41
 SHA512 
d3b5393e929c5686b394bf66b21e92baa82999185259e198c2cb8a49a257d36268468c30a513ec00b08bf1fa885772ea149dd3e67c4e6c1474097735ea074b0a
+DIST linux-5.4.197.tar.sign 991 BLAKE2B 
ff5725d1239341586fb62ef1d125523c3189a896b137b531b817512ce54c25ca5f96b8465720bdf04edbc9cefb814288c571be6835f4d9cbe45e79f801ae1372
 SHA512 
6c450ae5d4b27929599df75b44572e197141765dab6a0dab156dfe01c3c1bddb95185c601199b4e174ae050ff6ec246adb91a3e81078c62bbf887c590a1d666c
+DIST linux-5.4.197.tar.xz 112914028 BLAKE2B 
88607913fb1d37720f904c8709347fcab46c34e72e38dc81ab871dba44a356747e036f522686cafc1805693b0311fc3e721b0811f2868aca7ee8b3d924f05b13
 SHA512 
49d046b21146372d8afd50ca127db49eaddbce1bc5733517b6237833ed0eaa9c3c4267117b4ffc71518a92fd608734ff419d4722a2b99a519f444ba213762150

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

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

2022-06-06 Thread Sam James
commit: 2d5e4062df38b6faa35d2d2c1f785bc2f138a548
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 04:34:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 04:36:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5e4062

media-libs/opencv: add 4.6.0

Bug: https://bugs.gentoo.org/834092
Closes: https://bugs.gentoo.org/830185
Signed-off-by: Sam James  gentoo.org>

 media-libs/opencv/Manifest|   2 +
 media-libs/opencv/opencv-4.6.0.ebuild | 580 ++
 2 files changed, 582 insertions(+)

diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest
index 7bb0c71f3335..6d0cb6746005 100644
--- a/media-libs/opencv/Manifest
+++ b/media-libs/opencv/Manifest
@@ -4,4 +4,6 @@ DIST opencv-4.4.0_extdep.tar.gz 65334871 BLAKE2B 
89fa0083da428e986bb4287295bdbff
 DIST opencv-4.5.5-fix-build-with-ffmpeg5.patch 39562 BLAKE2B 
ede6cb0c8f96af1d91696bc8cd011b449100ab7eccd45ae7dfe209ffc55b773cd219e82ba7afbac95239624475041d4cf87861c0d8c9f7f9a74acf001bc2
 SHA512 
597c45615434411e9148c6cd88da5017cee6dff858a01f9706ae76a910e27144b67aa3033465a8f1f768a4096db7016b3f6d3b248a7c21c00af757302ba2e3a5
 DIST opencv-4.5.5.tar.gz 89879893 BLAKE2B 
6f2ce34b33132ad544d661417f730e17aedfbe17a22048ad0b8d287970626756c51309410d0fb5bf487af773ff4415d36b6768158ebc3cb963b37bb888ee4ba6
 SHA512 
4d1783fd78425cc43bb2153446dd634cedd366a49592bccc0c538a40aa161fcf67db8f1b6b68f1ce0b4a93504b3f06f65931709277afb1a1ee9fe963094bca02
 DIST opencv-4.5.5_contrib.tar.gz 60563220 BLAKE2B 
4a020824688e379f1d127fb834b0008b3cbf78acea4847cb4994e9e0b6ddfeec3f06867967b8546725cf050c1fd0df042a18caff80463ad101cf14dc66daea9a
 SHA512 
8469de524e8e6f4c50a74b8cbec5e4cfc48a63a6dfc787609696099eca40dc02b9dc7a347a014d4416fd4efd66955d3af5f4847f44612312a8362f453e6c2e35
+DIST opencv-4.6.0.tar.gz 90208971 BLAKE2B 
f01a907eb4a54fc0795293f1a28bbf3af5a3d237293293f6ef5275646207d48b3d634b2d91e7011407176405b60c7e4383076e520ceb56f92b09c36e97333148
 SHA512 
93d7807794682990b6a1d1de1851986ae3c5d1afe6605f3f8cace03ba5e3390bee2568bc0f335af34d3fc974df64cbce0ce685261ec2abd693d259b97b15bc46
+DIST opencv-4.6.0_contrib.tar.gz 59667769 BLAKE2B 
26b454436d943d7955194fd21ad29efc417d5c873fa19a6a200beb319cd75c6ec5766734c478fcd55745a7c200ffdaa92e7b1821f13810bb9d181d263f8fc6da
 SHA512 
2e9cc9632774babf59cd186cd7b7edbd35a816bdda2acb51339c514a33fc6d8c3f1687eb3b0f6827304e3fcb0f9f3e81d47e8ab08239175750ac1240cc99dc5d
 DIST vgg_boostdesc-3.2.0.tar.gz 1867770 BLAKE2B 
1fa5b58e73b6fa56ecf8d19af22298f729942ee1369082e173445d09d3de767bf844bad3d2b462efc1199c392f37c88ba49a9996ba8bfd84b4abeba7de94db63
 SHA512 
4a046aedd639c8eb4b295b0f499e756deb66210ca083f0124c75531e540663367cb58f6d175f66c4713324177036cd89a8869bdab2de8d1736dafc7f00ef9f44

diff --git a/media-libs/opencv/opencv-4.6.0.ebuild 
b/media-libs/opencv/opencv-4.6.0.ebuild
new file mode 100644
index ..2e23f70dbc01
--- /dev/null
+++ b/media-libs/opencv/opencv-4.6.0.ebuild
@@ -0,0 +1,580 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit flag-o-matic java-pkg-opt-2 java-ant-2 cmake-multilib python-r1 
toolchain-funcs
+
+DESCRIPTION="A collection of algorithms and sample code for various computer 
vision problems"
+HOMEPAGE="https://opencv.org";
+TINY_DNN_PV="1.0.0a3"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   dnnsamples? ( 
https://dev.gentoo.org/~amynka/snap/${PN}-3.4.0-res10_300x300-caffeemodel.tar.gz
 )
+   download? ( 
https://github.com/rossbridger/opencv-extdep/archive/4.4.0.tar.gz -> 
${PN}-4.4.0_extdep.tar.gz )
+   contrib? (
+   https://github.com/${PN}/${PN}_contrib/archive/${PV}.tar.gz -> 
${P}_contrib.tar.gz
+   contribdnn? ( 
https://dev.gentoo.org/~amynka/snap/${PN}-3.4.0-face_landmark_model.tar.gz )
+   contribxfeatures2d? ( 
https://dev.gentoo.org/~amynka/snap/vgg_boostdesc-3.2.0.tar.gz )
+   )"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}" # subslot = libopencv* soname version
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="contrib contribcvv contribdnn contribfreetype contribhdf contribovis 
contribsfm contribxfeatures2d cuda debug dnnsamples download +eigen examples 
+features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk3 ieee1394 jpeg jpeg2k 
lapack lto opencl openexr opengl openmp opencvapps png +python qt5 tesseract 
testprograms threads tiff vaapi v4l vtk webp xine"
+
+# The following lines are shamelessly stolen from ffmpeg-.ebuild with 
modifications
+ARM_CPU_FEATURES=(
+   cpu_flags_arm_neon:NEON
+   cpu_flags_arm_vfpv3:VFPV3
+)
+PPC_CPU_FEATURES=(
+   cpu_flags_ppc_vsx:VSX
+   cpu_flags_ppc_vsx3:VSX3
+)
+X86_CPU_FEATURES_RAW=(
+   avx:AVX
+   avx2:AVX2
+   avx512f:AVX_512F
+   f16c:FP16
+   fma3:FMA3
+   popcnt:POPCNT
+   sse:SSE
+   sse2:SSE2
+   sse3:SSE3
+   

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2022-06-06 Thread Andrey Grozin
commit: c965aa0c9287b71742c5377030e6f6bb06083848
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Jun  7 03:56:37 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Jun  7 03:56:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c965aa0c

sci-geosciences/gpxsee: remove old

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

 sci-geosciences/gpxsee/gpxsee-11.1.ebuild | 55 ---
 1 file changed, 55 deletions(-)

diff --git a/sci-geosciences/gpxsee/gpxsee-11.1.ebuild 
b/sci-geosciences/gpxsee/gpxsee-11.1.ebuild
deleted file mode 100644
index d223aa822ed8..
--- a/sci-geosciences/gpxsee/gpxsee-11.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
-inherit plocale qmake-utils xdg
-
-MY_PN="GPXSee"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
-HOMEPAGE="https://www.gpxsee.org/";
-SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtpositioning:5"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
-
-src_prepare() {
-   default
-
-   plocale_find_changes lang "${PN}_" '.ts'
-
-   rm_ts() {
-   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
-   }
-
-   plocale_for_each_disabled_locale rm_ts
-}
-
-src_compile() {
-   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
-   eqmake5 gpxsee.pro
-   emake
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   dodoc README.md
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2022-06-06 Thread Andrey Grozin
commit: 3a2050fd39edf77bc62e35a1cc668ee51cfacdbe
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Jun  7 03:55:05 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Jun  7 03:55:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2050fd

sci-geosciences/gpxsee: DEPEND on qtsvg

Closes: https://bugs.gentoo.org/849905
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/gpxsee-11.1-r1.ebuild | 56 
 1 file changed, 56 insertions(+)

diff --git a/sci-geosciences/gpxsee/gpxsee-11.1-r1.ebuild 
b/sci-geosciences/gpxsee/gpxsee-11.1-r1.ebuild
new file mode 100644
index ..ca4a7a75cd2b
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-11.1-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
+inherit plocale qmake-utils xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/";
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtsvg:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   plocale_find_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   plocale_for_each_disabled_locale rm_ts
+}
+
+src_compile() {
+   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



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

2022-06-06 Thread Sam James
commit: 306d6f3cab6abde282dbad82a5c79232c05228f7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 03:51:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 03:51:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306d6f3c

sys-fs/btrfs-progs: add 5.18.1

Closes: https://bugs.gentoo.org/847535
Bug: https://bugs.gentoo.org/847793
Signed-off-by: Sam James  gentoo.org>

 sys-fs/btrfs-progs/Manifest  |   1 +
 sys-fs/btrfs-progs/btrfs-progs-5.18.1.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 86949c4ef2b4..2a80ea54d28a 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -3,4 +3,5 @@ DIST btrfs-progs-v5.15.1.tar.xz 2280796 BLAKE2B 
b460254a6261d3d04a2d265a3b4e05a8
 DIST btrfs-progs-v5.16.2.tar.xz 2334464 BLAKE2B 
a21809a840107c370f1598e19f8b07d8bdd704e8ff3ce4cb78431000e7560802e1047d8200c523a45a761d59a311f1ec384946bd585826a129b05a1a5fd0250e
 SHA512 
c89a763e8b099e0e9d04ff239dfee156a15fc783c515bbd48597f5645f720c377dbb4f2dfe9065971a65d3ade9d8fcb24cf37d527811bf4204153a06f7c8c3a7
 DIST btrfs-progs-v5.16.tar.xz 2327376 BLAKE2B 
3bb3b630d465068373bf39776389f733e734cb39801b389a4e94ba2bb325e9625e2cd767c783e4a05e1e18fed92c06190c5d3fbb476b57689a16482357c86b61
 SHA512 
3ba557134b19f1abb6c63bf3e2092852f92e988677c4bcf9421c824824b87565ae5cc0e5bca0370be81766a8c8fbda21dfb443dcd159f705f31e70b6bf19aa63
 DIST btrfs-progs-v5.17.tar.xz 2286016 BLAKE2B 
013acc4f9ec294d8d88b04e9f0ee33c450bfa6621b029005d18885add7c0a1da7e645c1f984931749ebd8f3166e8d849ec128a0f95cc189c15878d45acc0901b
 SHA512 
4c2bfafe0fcae47f01bad41910c2e2b3d48a12b88ca1891a9ea63ac1e65699c2e22f481492c7dd11fbea546647ab78718ab9b6997bb257fc29d1482fde9b08d1
+DIST btrfs-progs-v5.18.1.tar.xz 2293940 BLAKE2B 
ce2326cca51a4242895aada860e290c6af69a216dc6369673bb3321ab91bfe1c995fcc37dd0c1e15c8e28aabaedf3d6c9508bde393eb0ba4c7b9327c922f749a
 SHA512 
265a03b0db00a231ad51bb75fb161dee0a7a51cd120a696ca0524f08ef635b18afe43b391fa9889a4a79734ccc3931e4374bd950eb26dc47ddc8482368efed0e
 DIST btrfs-progs-v5.18.tar.xz 2293620 BLAKE2B 
dd5da4618e53d7d1c6636b4dcf9adb0e24e2e735a13ff1858bc55d21a90ad31cb2a7a11ab12beddd44682c62673fda41ebc7517aa80c81cd61cc1b195668a0e1
 SHA512 
142d9c133a41c0843ab8442018a6caf5186757d6c8d73f9a69a2245f62590d93a448dae6fdde2ebc5f091cc39da9a79ad0e8c94e1873d75e6c723dcc79d74309

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.18.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.18.1.ebuild
new file mode 100644
index ..011480b36dea
--- /dev/null
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.18.1.ebuild
@@ -0,0 +1,148 @@
+# Copyright 2008-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 python-single-r1 udev
+
+libbtrfs_soname=0
+
+if [[ ${PV} !=  ]]; then
+   MY_PV="v${PV/_/-}"
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz";
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   fi
+
+   S="${WORKDIR}"/${PN}-${MY_PV}
+else
+   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git";
+   EGIT_BRANCH="devel"
+   WANT_LIBTOOL="none"
+   inherit autotools git-r3
+fi
+
+DESCRIPTION="Btrfs filesystem utilities"
+HOMEPAGE="https://btrfs.wiki.kernel.org";
+
+LICENSE="GPL-2"
+SLOT="0/${libbtrfs_soname}"
+IUSE="+convert python +man reiserfs static static-libs udev +zstd"
+# Could support it with just !systemd => eudev, see mdadm, but let's
+# see if someone asks for it first.
+REQUIRED_USE="static? ( !udev )"
+
+# Tries to mount repaired filesystems
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/lzo:2=
+   sys-apps/util-linux:=[static-libs(+)?]
+   sys-libs/zlib:=
+   convert? (
+   sys-fs/e2fsprogs:=
+   reiserfs? (
+   >=sys-fs/reiserfsprogs-3.6.27
+   )
+   )
+   python? ( ${PYTHON_DEPS} )
+   udev? ( virtual/libudev:= )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-5.10
+   convert? ( sys-apps/acl )
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   static? (
+   dev-libs/lzo:2[static-libs(+)]
+   sys-apps/util-linux:0[static-libs(+)]
+   sys-libs/zlib:0[static-libs(+)]
+   convert? (
+   sys-fs/e2fsprogs[static-libs(+)]
+   reiserfs? (
+   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
+   )
+   )
+   zstd? ( app-arch/zstd[static-libs(+)] )
+   )
+"
+BDEPEND="virtual/pkgconfig
+   man? ( d

  1   2   3   4   5   >