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

2023-05-01 Thread Zac Medico
commit: c9a245b083d807f54aa6a3a1bf4176ed60a3
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  2 04:34:43 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  2 04:35:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a2

sys-cluster/minikube: add 1.30.1

Bug: https://bugs.gentoo.org/905388
Signed-off-by: Zac Medico  gentoo.org>

 sys-cluster/minikube/Manifest   |  1 +
 sys-cluster/minikube/minikube-1.30.1.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index b140ba04e204..0938e4e09498 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -1,2 +1,3 @@
 DIST minikube-1.26.1-vendor.tar.gz 104831112 BLAKE2B 
532856492a6b7759d3aaccf9baf9dd603b81953d8691d4df5aef8a667cde13d4035728e31ba52d440fb18661be94cf406ff101eed1a9fe1e2b86fc845a9268c5
 SHA512 
d9efe06a4912df67543246aae92ccfae62d7e0e25480761bbf0705d2867481d8cd89ea2441bd318e5ce0d682deaf5b81ae3a4c270a0d6884ba07f69909f3
 DIST minikube-1.27.1-vendor.tar.gz 105040688 BLAKE2B 
7694ad7306b7bb9004f9fb766a6c1dea57970318433bc5c0886be9c261299cce5dd590188009ef2e19060badf9755f155f336e8224670040faa873802deffc02
 SHA512 
296ec071b9a906c17bbfd9c53a42d10106e20f71d5c16197b44fcb9ba8f4c544945e0eb21a06bc7bde9f6eeaad5a5a81be96055505acec9effb954df14ff5837
+DIST minikube-1.30.1-vendor.tar.gz 105736819 BLAKE2B 
b7689ab47d1a16b99e20dd4ad9126e0892d5ec78bd6ea955b083199074dbd47cacfd89cf395668a8372281818cbd75c84139472050f3d6c81969cc002e5588a6
 SHA512 
d7868ac7d21416f4039a4571f933bbfaac0e5054cf8061a71d6c1e72762504eaaa356a5908fd9c445479cc0e98918e8b67a5d61e470b36df7ce6fd28d5210149

diff --git a/sys-cluster/minikube/minikube-1.30.1.ebuild 
b/sys-cluster/minikube/minikube-1.30.1.ebuild
new file mode 100644
index ..2cc6857367e4
--- /dev/null
+++ b/sys-cluster/minikube/minikube-1.30.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module toolchain-funcs
+GIT_COMMIT=08896fd1dc362c097c925146c4a0d0dac715ace0
+GIT_COMMIT_SHORT=${GIT_COMMIT:0:9}
+
+DESCRIPTION="Single Node Kubernetes Cluster"
+HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io;
+
+SRC_URI="https://github.com/zmedico/minikube/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 GPL-2 ISC LGPL-3 
MIT MPL-2.0 WTFPL-2 ZLIB || ( LGPL-3+ GPL-2 ) || ( Apache-2.0 LGPL-3+ ) || ( 
Apache-2.0 CC-BY-4.0 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened libvirt"
+
+COMMON_DEPEND="libvirt? ( app-emulation/libvirt:=[qemu] )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_configure() {
+   case "${ARCH}" in
+   amd64|arm*)
+   minikube_arch="${ARCH}" ;;
+   ppc64)
+   # upstream does not support big-endian ppc64
+   minikube_arch="${ARCH}le" ;;
+   *)
+   die "${ARCH} is not supported" ;;
+   esac
+   minikube_target="out/minikube-linux-${minikube_arch}"
+}
+
+src_compile() {
+   # out/docker-machine-driver-kvm2 target is amd64 specific
+   # but libvirt useflag is masked on most arches.
+   COMMIT=${GIT_COMMIT} \
+   COMMIT_NO=${GIT_COMMIT} \
+   COMMIT_SHORT=${GIT_COMMIT_SHORT} \
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   LDFLAGS="" \
+   emake \
+   $(usex libvirt "out/docker-machine-driver-kvm2" "") \
+   "${minikube_target}"
+}
+
+src_install() {
+   newbin "${minikube_target}" minikube
+   use libvirt && dobin out/docker-machine-driver-kvm2
+   dodoc -r site CHANGELOG.md README.md
+
+   if ! tc-is-cross-compiler; then
+   "${minikube_target}" completion bash > "${T}/bashcomp" || die
+   "${minikube_target}" completion fish > "${T}/fishcomp" || die
+   "${minikube_target}" completion zsh > "${T}/zshcomp" || die
+
+   newbashcomp "${T}/bashcomp" minikube
+   insinto /usr/share/fish/vendor_completions.d
+   newins "${T}/fishcomp" minikube.fish
+   insinto /usr/share/zsh/site-functions
+   newins "${T}/zshcomp" _minikube
+   fi
+}
+
+pkg_postinst() {
+   elog "You may want to install the following optional dependencies:"
+   elog "  app-emulation/virtualbox or app-emulation/virtualbox-bin"
+   elog "  sys-cluster/kubectl"
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-text/rarian/

2023-05-01 Thread Matt Turner
commit: 7182fb9fe0e4ac7edbd3db7be4013623d13891db
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May  2 03:20:45 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May  2 03:22:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7182fb9f

app-text/rarian: Version bump to 0.8.3

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

 app-text/rarian/Manifest|  1 +
 app-text/rarian/metadata.xml|  3 +++
 app-text/rarian/rarian-0.8.3.ebuild | 40 +
 profiles/package.deprecated |  1 -
 4 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/app-text/rarian/Manifest b/app-text/rarian/Manifest
index 08b7e20f9866..a88868d963c4 100644
--- a/app-text/rarian/Manifest
+++ b/app-text/rarian/Manifest
@@ -1,2 +1,3 @@
 DIST rarian-0.8.1-r4-patches.tar.xz 33868 BLAKE2B 
e272598fce4119ad4995b665b988080dc4aee23ba6d03e462e4c76186a418601cbc5c4f403beb64aad05c9e7003d58c2070122ddcaf7188335ec4b8370eb7afb
 SHA512 
766223faedb743c350de4f5c4dc3081f95a2c617d52ddedd4e78f64b3cbbacc20293cc4e98bbe38b41f795cefbf83d624d4434c2b94129ce224ad66da9e5760c
 DIST rarian-0.8.1.tar.gz 459461 BLAKE2B 
7589633a3abc188a7e83adede964b4d293984ad9c896e5c8116775905dfc3acc3b0cfbbee574b26d1c3966501f8b42e61df9910c840c58bfcd0b41d065a30c26
 SHA512 
ddc640e1ac210e9dc3fcdde6bbff6e21dabe97b160b531cac68d47d1b831dec71b7c4aced9819cfafd8f89f290920c4e33550b8e29d9872a1c1a202d6fe8e3eb
+DIST rarian-0.8.3.tar.bz2 405163 BLAKE2B 
7d630a0e94cdcee9cb832296d25e8aa034e8c900532d16d2ed82c80009916db277f25d53264790321e4e7bf8570868a90392695f9b28e0c88852cb0611832c02
 SHA512 
3fa62e2e9051aaf1b2665954cc9217acd48d43ab43b8fb1a20165853bb5fc67e2508b23eb2c576ab29eaa7c254266a9e1fc8e8b22d2470cf3dbcabb528c41ad0

diff --git a/app-text/rarian/metadata.xml b/app-text/rarian/metadata.xml
index 7b343b06be8a..809a04df5730 100644
--- a/app-text/rarian/metadata.xml
+++ b/app-text/rarian/metadata.xml
@@ -5,4 +5,7 @@
gn...@gentoo.org
Gentoo GNOME Desktop
 
+
+   rarian/rarian
+
 

diff --git a/app-text/rarian/rarian-0.8.3.ebuild 
b/app-text/rarian/rarian-0.8.3.ebuild
new file mode 100644
index ..cdff7810d072
--- /dev/null
+++ b/app-text/rarian/rarian-0.8.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A documentation metadata library"
+HOMEPAGE="https://rarian.freedesktop.org/;
+SRC_URI="https://gitlab.freedesktop.org/rarian/rarian/-/releases/${PV}/downloads/assets/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/libxslt
+   dev-libs/tinyxml
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( >=dev-libs/check-0.9.6 )
+"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/util-linux
+"
+
+src_configure() {
+   local myconf=(
+   --localstatedir="${EPREFIX}"/var
+   $(use_with test check)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/rarian
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 78c90d1bedec..abf9de72a1ff 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -124,7 +124,6 @@ virtual/jpeg
 app-text/enchant:0
 app-text/gnome-doc-utils
 app-text/gtkspell:2
-app-text/rarian
 app-text/scrollkeeper-dtd
 dev-cpp/gtkmm:2.4
 dev-libs/libcroco



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

2023-05-01 Thread Michał Górny
commit: 043bf5daeb6766cb0ab1e181b6298aa469b2c36c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 03:04:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043bf5da

dev-python/fido2: Remove old

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

 dev-python/fido2/Manifest   |  1 -
 dev-python/fido2/fido2-0.9.3.ebuild | 53 -
 dev-python/fido2/fido2-1.1.0.ebuild | 44 --
 3 files changed, 98 deletions(-)

diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index d89c11e733ff..320dcb4520e0 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1,3 +1,2 @@
 DIST fido2-0.9.3.tar.gz 217894 BLAKE2B 
ccc3a9b59045216037664b5bf4b969a79b86b300f67fc4253b563acbbee98912ea076996772f17b88141d2a36a933b4926de96f05c53e204d0bb4eaaa2daad6b
 SHA512 
f105c347784cdfab88ab08852227d24f4bca623145f7f76bd066dadab6ada1eae751934fd4dc7436a5c5fb3a0ed2fc4d5c59bb2a93888d470028f0713ca7e09e
-DIST fido2-1.1.0.tar.gz 243526 BLAKE2B 
48a6466c1ad3723d3d5f2e22ef59b4b49ebc3231739db25349d466c23f5cdc063908ea1adb944041f646d0bd0648d66acdaae0e72a9715e4bc365f449c12
 SHA512 
df7fcf205a5c124daf14c4bb7742aa16def1e912490c3b967dd940fdb21baf1a933130eab276af7c03fb46fb779a5a2b8e5fa3d8e3cd379297c23d9f39cadba4
 DIST fido2-1.1.1.tar.gz 247150 BLAKE2B 
136d539db8bcaa5398e7ac2c2d0733c902b370c1b30491181164cc2f329c44dd81a42f19374ff6bd89fc757fe33580ef39bdb016e9f93f5ea17b12f22143761d
 SHA512 
8078acbc85e277ddbf7a508f17c34f581eb8978786b5e43b4ede7de24138f07eee7f81aa307295305a42b286900a73903f269afd2a66aee9650fe05ac6aa1901

diff --git a/dev-python/fido2/fido2-0.9.3.ebuild 
b/dev-python/fido2/fido2-0.9.3.ebuild
deleted file mode 100644
index f9f736400d4c..
--- a/dev-python/fido2/fido2-0.9.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python based FIDO 2.0 library"
-HOMEPAGE="https://github.com/Yubico/python-fido2;
-SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
-SLOT="0/0.9" # Bumped every time a backwards-incompatible version is released
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="examples"
-RESTRICT="test" # Tests require https://github.com/Yubico/python-fido2/
-   https://pypi.org/project/fido2/
-"
-SRC_URI="
-   
https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz
-"
-
-LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
-SLOT="0/1.0" # Bumped every time a backwards-incompatible version is released
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="examples"
-
-RDEPEND="
-   

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

2023-05-01 Thread Michał Górny
commit: 3789ecf6b288575856838703cf681a583a0ce51a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:50:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3789ecf6

dev-python/rq: Bump to 1.14

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

 dev-python/rq/Manifest   |  1 +
 dev-python/rq/rq-1.14.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 996dd6e4504f..2cd1714dd9a4 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1 +1,2 @@
 DIST rq-1.13.0.gh.tar.gz 616679 BLAKE2B 
026914ab01f769797e1f7fabc944b5ccdeb1ce1957c7acc72d067e0bdd113ebb30f0060ea5adbceaac5e69b40e176c09a0b1f216cffb02132772e72151b79986
 SHA512 
6c3b4bb868cae6ffd07718b3f517350eba2effc1b3ae70ef601984cc525ecfb3f82f8569a2b0f333c5f248d3befbe3d4953f5058f8e9cb2f08ce6dadae963902
+DIST rq-1.14.gh.tar.gz 627836 BLAKE2B 
4127d6c183826ee84eb290145098b545938cdeca2daf836c08ae49a07265cebfc4eb0dbdd92c640605ce630e37a13184010dd8a6a2a2face5369c00c22fc286c
 SHA512 
5e74a2b57b673ef9333dd1ec3f7f3cecb9c9b2d48d93617dd46de833a6edce213b2488822d77eea9fde42f9949fa5e935be4d8f95f43b29e6c8f0f46593d5ce5

diff --git a/dev-python/rq/rq-1.14.ebuild b/dev-python/rq/rq-1.14.ebuild
new file mode 100644
index ..cc319b595838
--- /dev/null
+++ b/dev-python/rq/rq-1.14.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple, lightweight library for creating and processing 
background jobs"
+HOMEPAGE="
+   https://python-rq.org/
+   https://github.com/rq/rq/
+   https://pypi.org/project/rq/
+"
+# Tests missing from sdist, as of 1.13.0
+SRC_URI="
+   https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/click-5.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-3.5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/sentry-sdk[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+   local redis_test_config="daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   "
+
+   # Spawn Redis itself for testing purposes
+   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
+   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   /usr/sbin/redis-server - <<< "${redis_test_config}" || die
+
+   # Run the actual tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2023-05-01 Thread Michał Górny
commit: 283877f883264307d1f5916749200e9013defdcc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:46:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283877f8

dev-python/zeroconf: Bump to 0.59.0

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.59.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 602476bd80b0..c2bca14d1256 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,3 +1,4 @@
 DIST zeroconf-0.56.0.tar.gz 140060 BLAKE2B 
3199ebb995754f4c7a2b4881564664d95d2483f6307cd898ec1beb7e12fed0bc3ce501a0f4732a3f1e019db1641d08804d2f38ad769277c95a41b8c266860126
 SHA512 
8ba2cabc58ae5586b6e89f2771e4483a488bf4ef5201fe8684befc2930d34f96f5fd07040da7ec850f9450b2166ad22ef571821a56e33222cf5708c11f5f4aba
 DIST zeroconf-0.58.0.tar.gz 140418 BLAKE2B 
4e080fb18cf1823b1e32670bd1bce2ec4870055abdf8c7a200a536c77c07f58ce3cac48f255441480cff982c0d8a06001a8d39826c2c95e7666e79ed3da92fdf
 SHA512 
112c7d83acdc40453a82f0ad76457aa1f5b467e11b8b545d60f1301738d8801c6de43a2d076937b01f2ab53aca38e4430a4bdbfb4dc0d606521d96e5b9a2b42d
 DIST zeroconf-0.58.2.tar.gz 140567 BLAKE2B 
674f5d3cec4d1f5bf7c185e9224e8e5b3d21018898720461e670c1d65708c06855325b0fa8d20e822b3a7d35b2a17771b3c635f3cb60ee1e3d62c0d84be1bc02
 SHA512 
2a32a33fa1f66a3baa51a47d8c1c2679c0176ae1e9acbffa563d044679b842fd62d37d7813ca87b8b9bff719fd5e977d7df168310a57d0aa604f643150dbebc5
+DIST zeroconf-0.59.0.tar.gz 140602 BLAKE2B 
71d7cb35712a85be42333ec5f6d28fa45572757bd2e490019aeb7e1dcb87ad274ac4055396bea8640362ab9d8a8a692a56c47c2ef8da19fc92c8c49ba27eb36f
 SHA512 
9303630dba191c60f81d7f0e65f9272e92d544155991ae4ff9c7239281dc06c9f0424a4d4a8e31e7dccb22d0c6d008b6c08e55e5da456125a70efc151704208d

diff --git a/dev-python/zeroconf/zeroconf-0.59.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.59.0.ebuild
new file mode 100644
index ..29801ba74dbb
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.59.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+   tests/test_core.py::Framework::test_launch_and_close_v4_v6
+   tests/test_core.py::Framework::test_launch_and_close_v6_only
+   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-05-01 Thread Michał Górny
commit: ed7e005e94c2dcbf89d51060c816d0fe74e5a295
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 03:13:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:13:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7e005e

dev-python/cryptography: Remove old

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

 dev-python/cryptography/Manifest   |  29 
 dev-python/cryptography/cryptography-39.0.1.ebuild | 154 ---
 dev-python/cryptography/cryptography-39.0.2.ebuild | 154 ---
 dev-python/cryptography/cryptography-40.0.0.ebuild | 170 -
 4 files changed, 507 deletions(-)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 2d9998bc0eba..b91690ffaaba 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -7,42 +7,27 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c5
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bumpalo-3.10.0.crate 78915 BLAKE2B 
94515190837765b47feaf94946c7e4da5b84e6faf7975bd5452bd9388d34e51c84315b80bc15b37c7f4ea8b4aaa0112707cdfc82d0651eeb8b63d2e7bd247660
 SHA512 
60c686534588524250ea7cb43510dba69d24999769b719127ee07f6015530ac2c5778d9b93477ab075bfc15c13e3ef9adc29ac24059067ac32e109347cd509f8
-DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43
 SHA512 
b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.23.crate 187259 BLAKE2B 
b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9
 SHA512 
697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
 DIST chrono-0.4.24.crate 191330 BLAKE2B 
492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50
 SHA512 
1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
 DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 
39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb
 SHA512 
0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
 DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 
4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7
 SHA512 
a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
-DIST cryptography-39.0.1.tar.gz 603634 BLAKE2B 
20247ec0fd933b8541712169feced6247ad6fd708af78b06c4bb633631a2160473a818a3c5e545243f3dea3b254ae63055b05e226eb8e1348413b5a883236ded
 SHA512 
a7df2cc73309b6902a2743273e41c7bec8e0dd0c8160b24edf6554089ca8d160cde7d9007cf45751cb52823c2a6f4a3c437a447292f6e8c06db547d519e98b94
-DIST cryptography-39.0.2.tar.gz 604277 BLAKE2B 
3b70b13b85b05709c5aac5fd429c592a1af45022027adb9fc797c938928bdb47169136ab7dac3ec47544ee901a95f0fe5b8c913b4a7fa948b0fd40b9ca90a9a6
 SHA512 
10184814f262f2d5f505abf4dcb73eb0de59aadca2e228b2bacf6e03eb124efdc9504e752976fcb58f2ee673dc84230180873c28b85cd18e1831ab3c44022c01
-DIST cryptography-40.0.0.tar.gz 624969 BLAKE2B 
a335f887f235173330e102c8abc94dcc6d35f6cd81ad3d9c2d61de9509dc1aca9445d80f68a617594ab161eeb79920e6457192feaf17c97ea0a894fb562dd21c
 SHA512 

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

2023-05-01 Thread Michał Górny
commit: d05a6d95bfa241ec56e451e7c65f5c52a782240e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 03:10:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:10:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05a6d95

dev-python/trustme: Add GH remote-id

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

 dev-python/trustme/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/trustme/metadata.xml b/dev-python/trustme/metadata.xml
index 3c537583cec6..9e60974400cc 100644
--- a/dev-python/trustme/metadata.xml
+++ b/dev-python/trustme/metadata.xml
@@ -11,6 +11,7 @@



+   python-trio/trustme
trustme

 



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

2023-05-01 Thread Michał Górny
commit: 57d9781471aa8d613b9605f61ff463caee005c44
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 03:10:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d97814

dev-python/requests-toolbelt: Add GH remote-id

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

 dev-python/requests-toolbelt/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/requests-toolbelt/metadata.xml 
b/dev-python/requests-toolbelt/metadata.xml
index 850ca8492eb4..5bf67e348780 100644
--- a/dev-python/requests-toolbelt/metadata.xml
+++ b/dev-python/requests-toolbelt/metadata.xml
@@ -10,6 +10,7 @@



+   requests/toolbelt
requests-toolbelt

 



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

2023-05-01 Thread Michał Górny
commit: 18d4aa28a0085dbb7aad7000e53a6414b0e515f2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:56:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d4aa28

dev-python/trustme: Bump to 1.0.0

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

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

diff --git a/dev-python/trustme/Manifest b/dev-python/trustme/Manifest
index 4cdf9ea4df48..ee9dc75ab870 100644
--- a/dev-python/trustme/Manifest
+++ b/dev-python/trustme/Manifest
@@ -1 +1,2 @@
 DIST trustme-0.9.0.tar.gz 30081 BLAKE2B 
5623fba91f07027032f48ee355b5c4f853518bc6a5c1e93b4ea387ff25838302efa42476db8eb64e364980805aa1c3be97f827260efc31ffb536c53fe30ba988
 SHA512 
f0d983a4c52374f178c0bf96f758fdb5f132e7f7c4bac187c84fbc8dc82dc36d6c801c340bf8871e872178f7b2ac66d6159b5462d073beec9a13a086f64b58b7
+DIST trustme-1.0.0.tar.gz 29567 BLAKE2B 
d57049d5d72b0aca85911a39f1eed2388829ab7e6833a2f8cb7fccf6d743e99fdc7e2917382f1397787c70763bf2ea49210337021054fc549e7e95377f88dc52
 SHA512 
4315290b5c7341ede5037ece01608ab0e8e07427c8053e058fb5db23f59b0be63b44fda83d83d0755f44c2a0d595b193ca77050c5f908038be071c18d759756a

diff --git a/dev-python/trustme/trustme-1.0.0.ebuild 
b/dev-python/trustme/trustme-1.0.0.ebuild
new file mode 100644
index ..8df22d31e4f3
--- /dev/null
+++ b/dev-python/trustme/trustme-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester"
+HOMEPAGE="
+   https://github.com/python-trio/trustme/
+   https://pypi.org/project/trustme/
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin 
~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+RDEPEND="
+   >=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-05-01 Thread Michał Górny
commit: cef02d9b6207479f64feb30dccbdb5c88324bd2a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:45:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef02d9b

dev-python/werkzeug: Bump to 2.3.3

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

 dev-python/werkzeug/Manifest  |  1 +
 dev-python/werkzeug/werkzeug-2.3.3.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index 0c3c2e0c28f5..dc9acfb8fd0a 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -2,3 +2,4 @@ DIST werkzeug-2.2.3.gh.tar.gz 847768 BLAKE2B 
7d0b891a2b15e4fc469c3d331cfb2565f45
 DIST werkzeug-2.3.0.gh.tar.gz 831666 BLAKE2B 
2d4c792deab6e153794695e249ca97f24b5d70c7f912f7a6fd34b653a7e6e9e0fadb6178c3f388986d0c0dfc55fdbad9809894b70b38f32b3a6c7aaf4d1b4c3f
 SHA512 
ec2bce1ae4311e99d931b96bb05fe98714e317e1d838edec1fd79a05e260ac544f680656b8d5957d123a59a94b40393eb12c3ca8d83e800cc46041b0c0968aea
 DIST werkzeug-2.3.1.gh.tar.gz 832058 BLAKE2B 
d92836c168339e4dfb07c27d8379548a6805e9aec884cb41b76b9b4196f982ec6d05a6e505bb2ad70e591e54a4a2cecd683b5b6b78a058f90adab704da154d1f
 SHA512 
02b5feb1e4d5c7b24d7b890c579cd3211eb430101d14800ca6c1e2a244da90fee4d5c0cd4819ead58a2885df0c736c796720fd9a3378a1eabaf417aefaa5a919
 DIST werkzeug-2.3.2.gh.tar.gz 832353 BLAKE2B 
61806869549e356f244eb808823813473e5d7e00b7b085720f02429d3c2f30ceffb0bf7daeb57f0ef0b94fe836c8d895bc8a4b0b2d284536297718f4f0912b64
 SHA512 
03b866cc7b2d539ade9284632e55dd66598a06596f3ef1de2b3af9081d8b3c6745eb94744faf7f93abe383615efb3453a41544975fbfb548582ca1912ad932dc
+DIST werkzeug-2.3.3.gh.tar.gz 832625 BLAKE2B 
66a243af0b0158722184ef098280b1556a43c99c4266d9d0c28898474a36a2ac63096444994e792add7119b17ac94fd2b145055495a1ffbdf84983dfd0cc6928
 SHA512 
969dfc7412378ba9373f6fb3bee4129f4bbd3a502e7f320fedb29464005b1e2ee9afc9241128ef06271592a978d229ae2633cbaf8ae9e2161f4c099a09715adc

diff --git a/dev-python/werkzeug/werkzeug-2.3.3.ebuild 
b/dev-python/werkzeug/werkzeug-2.3.3.ebuild
new file mode 100644
index ..5b00c8084bee
--- /dev/null
+++ b/dev-python/werkzeug/werkzeug-2.3.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of various utilities for WSGI applications"
+HOMEPAGE="
+   https://palletsprojects.com/p/werkzeug/
+   https://pypi.org/project/Werkzeug/
+   https://github.com/pallets/werkzeug/
+"
+SRC_URI="
+   https://github.com/pallets/werkzeug/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
+"
+# NOTE: remove the loong mask after greenlet gains support for loong
+# see https://github.com/python-greenlet/greenlet/pull/257
+BDEPEND="
+   test? (
+   dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.3[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   !hppa? ( !ia64? ( !loong? (
+   $(python_gen_cond_dep '
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   ' 'python3*')
+   ) ) )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   "tests/test_serving.py::test_server[https]"
+   tests/test_serving.py::test_ssl_dev_cert
+   tests/test_serving.py::test_ssl_object
+   )
+   fi
+
+   # the default portage tempdir is too long for AF_UNIX sockets
+   local -x TMPDIR=/tmp
+   epytest -p no:django -p no:httpbin tests
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-mixer/

2023-05-01 Thread Michał Górny
commit: 4364d8b43901b834a6a75ab5f7f2c23d69a6c3ba
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 03:08:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:08:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4364d8b4

xfce-extra/xfce4-mixer: Bump to 4.18.1

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

 xfce-extra/xfce4-mixer/Manifest  |  1 +
 xfce-extra/xfce4-mixer/xfce4-mixer-4.18.1.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/xfce-extra/xfce4-mixer/Manifest b/xfce-extra/xfce4-mixer/Manifest
index 890bcafb729f..ce5aa4daea00 100644
--- a/xfce-extra/xfce4-mixer/Manifest
+++ b/xfce-extra/xfce4-mixer/Manifest
@@ -1 +1,2 @@
 DIST xfce4-mixer-4.18.0.tar.bz2 527890 BLAKE2B 
5bac719f690a4ce31416f06ac69fe15c44385fdd816c5d2158eb241a7ebf60d8921fc22d83c247c97379e54058a5e6abdb4d3839e168644baf9d8df90747dd90
 SHA512 
85437543bf4472ccd4430d732e7055278c931de0fb48a0b293de8a210021b2e4b6685daea682ba15752415c432bbcb8eb635f3703c81ec0c20e502f2ab22add0
+DIST xfce4-mixer-4.18.1.tar.bz2 525708 BLAKE2B 
311940da15997a4a3426506f32e5464c8da0495f7c91c49238d565d47b2e1a2aaf72be5697cec6f7895e452488015b6f06cb52d3dbecd0a926366388473032d5
 SHA512 
9123f1fca2f95687a0d9a1eeac435082956943f67e972331eab50534f8f44a8ed244e917bcaf19ca752ffdbbafb41435292c29cdbb85ad02107fc9cec31a652c

diff --git a/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.1.ebuild 
b/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.1.ebuild
new file mode 100644
index ..0078320387fb
--- /dev/null
+++ b/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A volume control application and panel plugin for Xfce"
+HOMEPAGE="
+   https://docs.xfce.org/apps/xfce4-mixer/start
+   https://gitlab.xfce.org/apps/xfce4-mixer/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa +keybinder pulseaudio sndio"
+
+DEPEND="
+   >=dev-libs/glib-2.50.0
+   >=media-libs/gstreamer-1.0:1.0
+   >=x11-libs/gtk+-3.22.0:3
+   >=x11-libs/libnotify-0.7
+   >=xfce-base/libxfce4ui-4.12.0:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12.0:=
+   >=xfce-base/xfce4-panel-4.14.0:=
+   >=xfce-base/xfconf-4.12.0:=
+   alsa? ( >=media-libs/alsa-lib-0.9:= )
+   keybinder? ( >=dev-libs/keybinder-0.3:3 )
+   sndio? ( >=media-sound/sndio-1.7.0 )
+   pulseaudio? ( media-sound/pulseaudio[glib] )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable alsa)
+   $(use_enable keybinder)
+   $(use_enable pulseaudio pulse)
+   $(use_enable sndio)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2023-05-01 Thread Michał Górny
commit: 047b3075df7d9624fbd14b20d35abbaa651d3b9f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:56:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047b3075

dev-python/requests-toolbelt: Bump to 1.0.0

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

 dev-python/requests-toolbelt/Manifest  |  1 +
 .../requests-toolbelt-1.0.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/requests-toolbelt/Manifest 
b/dev-python/requests-toolbelt/Manifest
index 3bed56bb5352..79be3b0d1ed6 100644
--- a/dev-python/requests-toolbelt/Manifest
+++ b/dev-python/requests-toolbelt/Manifest
@@ -1 +1,2 @@
 DIST requests-toolbelt-0.10.1.gh.tar.gz 201504 BLAKE2B 
48c5b9f46000d9809e482278626bbce805b93ed2a4a5d074bad4f7fbda75984dd55919eca31909c98c9a74ca7b323e73c90691dced0734964621d4ba5748d464
 SHA512 
ad6dfe3329c8be5a4521d223d25ec303201e706b34199c084efd0a30b8bc8cfb3382e80a502dc25bd5f7e5b2774a119d2255c49408979aaec45e221f412a7b52
+DIST requests-toolbelt-1.0.0.gh.tar.gz 199298 BLAKE2B 
c8a75005fd27bb725cabe7c6e4493b65bfc6914d7b22490c10869f0f35f6f08d0e829196e7de2e7ec07fed7ad52559f550bfbe072020ed8e782543273c903805
 SHA512 
1ee5d5dbb0d140796c81d42c051ccfab8810bf5ec511b32c9a54b4adccbab460f3108acdfe5a65b3cb68377586ff0f55206bf231e64651aaea077feda7984953

diff --git a/dev-python/requests-toolbelt/requests-toolbelt-1.0.0.ebuild 
b/dev-python/requests-toolbelt/requests-toolbelt-1.0.0.ebuild
new file mode 100644
index ..e7aefb234fe6
--- /dev/null
+++ b/dev-python/requests-toolbelt/requests-toolbelt-1.0.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A utility belt for advanced users of python-requests"
+HOMEPAGE="
+   https://toolbelt.readthedocs.io/
+   https://github.com/requests/toolbelt/
+   https://pypi.org/project/requests-toolbelt/
+"
+SRC_URI="
+   https://github.com/requests/toolbelt/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${P#requests-}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+IUSE="test-rust"
+
+RDEPEND="
+   

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

2023-05-01 Thread Michał Górny
commit: 2ec493d8e86a92bf3854b79049624edd1c6a4b9b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:51:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec493d8

dev-python/imageio: Bump to 2.28.1

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.28.1.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index b083415d713c..3c8f0527759f 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -1,4 +1,5 @@
 DIST imageio-2.27.0.gh.tar.gz 405391 BLAKE2B 
f013de16f460e04f5d30c7bcc3c64dc05cd2ca74b359ffe43f2f84e850bec907f899f8c2cc8bcd2a6594767746bd52bd8ae8f2f0c7bd9a3fe6b5450ef043830c
 SHA512 
28d42b59d5c59c679786fced4d3f616d8ac832da0f76da31337875404a8382e66ead6531e02ec94099f481ce84aad5271199b16eadef03bcd5db9978010a7132
 DIST imageio-2.28.0.gh.tar.gz 406506 BLAKE2B 
4021f872cd156461f216047d612ee985779e3cd1bb4d05e82ed12eb7582737ca60d1462a4d8fadeb56dd2aa197763f70f9aac5a1dced884276cf13bf43fdb990
 SHA512 
ba3aad7e32dd0468b9fc8ddc76c79b89be3e805a0d903b5fe6ff2279996db288b6809be6bc231f95751e1f55c8b12dedaa8b6c7635ba24a43f902f41f9bccf0d
+DIST imageio-2.28.1.gh.tar.gz 408022 BLAKE2B 
f2ee9f9e7daa875393c0f3fe11539cb50bc56e88aeb3d0362e1cf5aa01322c2a211779d2b142d95ed483a53a896605b2e0c557d5d05c4e295c8d3a403a392f31
 SHA512 
82b14db674de5b03b5f303acabfb94768278b635fe70fd09623c73ec5dcad5965ad7341a07cc41af71bbb0e5548bc4d79d20e510095a2bbaed50061b435bfc7a
 DIST imageio-chelsea.png 221294 BLAKE2B 
58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3
 SHA512 
48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27
 DIST imageio-cockatoo.mp4 728751 BLAKE2B 
45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2
 SHA512 
e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49

diff --git a/dev-python/imageio/imageio-2.28.1.ebuild 
b/dev-python/imageio/imageio-2.28.1.ebuild
new file mode 100644
index ..30875e33909b
--- /dev/null
+++ b/dev-python/imageio/imageio-2.28.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+BIN_COMMIT=224074bca448815e421a59266864c23041531a42
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+   https://imageio.readthedocs.io/en/stable/
+   https://github.com/imageio/imageio/
+   https://pypi.org/project/imageio/
+"
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png
+   -> ${PN}-chelsea.png
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4
+   -> ${PN}-cockatoo.mp4
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# over 50% of tests rely on Internet
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+# requests for fsspec[github]
+BDEPEND="
+   test? (
+   dev-python/fsspec[${PYTHON_USEDEP}]
+   dev-python/imageio-ffmpeg[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   # block silently downloading vulnerable libraries from the 
Internet
+   "${FILESDIR}"/imageio-2.22.0-block-download.patch
+   )
+
+   if use test; then
+   mkdir -p "${HOME}"/.imageio/images || die
+   local i
+   for i in chelsea.png cockatoo.mp4; do
+   cp "${DISTDIR}/${PN}-${i}" 
"${HOME}/.imageio/images/${i}" || die
+   done
+   fi
+
+   distutils-r1_src_prepare
+}
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+   # Tries to download ffmpeg binary ?!
+   tests/test_ffmpeg.py::test_get_exe_installed
+   # blocked by our patch
+   tests/test_core.py::test_fetching
+   tests/test_core.py::test_request
+   # known broken
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-python/uc-micro-py/

2023-05-01 Thread Michał Górny
commit: 2aae5bf748fcf6b112087fe44b0142b408ce1afb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:43:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 02:43:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aae5bf7

dev-python/uc-micro-py: Bump to 1.0.2

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

 dev-python/uc-micro-py/Manifest |  1 +
 dev-python/uc-micro-py/uc-micro-py-1.0.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/uc-micro-py/Manifest b/dev-python/uc-micro-py/Manifest
index 4606880ea2fb..84d58ef6d719 100644
--- a/dev-python/uc-micro-py/Manifest
+++ b/dev-python/uc-micro-py/Manifest
@@ -1 +1,2 @@
+DIST uc-micro-py-1.0.2.tar.gz 4730 BLAKE2B 
96c14236090a33081d6b54a8ce59d00da5734b78033dbe6e09b2cc84ede85684772ff05aaac80747329de7bec3f6d10d44dd44906342d7f9df30e61bf17819f5
 SHA512 
c9b4a69190099caad8a687d33a11b512505a90004eeccc3583e25b01762a4d9c6d3d72015f82d835d811bf439ae74d5433b56741a2e9c2b6134bd1a718712d23
 DIST uc.micro-py-1.0.1.gh.tar.gz 6235 BLAKE2B 
7ba5935e97d9926789cde37491ce09235f467781ddd99dc841f70bd42a13c87bdc3a7970684cab81684620c1c49e1bc316faa0d4e8664293c76cf7c86e24c446
 SHA512 
c6747943bd4ac9a3b7bf8d02a52947df04d4d4986311da7fa77d6ae010d512de9ad429d78a436a2f8e11c6f2d8dde00bea70ea0b1237a35e5b16ed4ad6b430fe

diff --git a/dev-python/uc-micro-py/uc-micro-py-1.0.2.ebuild 
b/dev-python/uc-micro-py/uc-micro-py-1.0.2.ebuild
new file mode 100644
index ..678cc0c2603d
--- /dev/null
+++ b/dev-python/uc-micro-py/uc-micro-py-1.0.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Micro subset of unicode data files for linkify-it-py projects"
+HOMEPAGE="
+   https://github.com/tsutsu3/uc.micro-py/
+   https://pypi.org/project/uc-micro-py/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest



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

2023-05-01 Thread Michał Górny
commit: cd1a78085c89e686c3ece9e7f09f6bef40421fb7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:52:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1a7808

dev-python/asyncstdlib: Bump to 3.10.7

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

 dev-python/asyncstdlib/Manifest  |  1 +
 dev-python/asyncstdlib/asyncstdlib-3.10.7.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest
index f43c2a836130..f6096ce5e7c3 100644
--- a/dev-python/asyncstdlib/Manifest
+++ b/dev-python/asyncstdlib/Manifest
@@ -1 +1,2 @@
 DIST asyncstdlib-3.10.6.gh.tar.gz 56335 BLAKE2B 
15b33e90454c2b1f9ca8ddd9c71db74af1541e26af59c1a5a8b6240ec7b9e5db06f0455c778de39ff6cce1e87db41403fbc1b8965da0764f8215c4dd6bfa8e17
 SHA512 
e8b8b72f7d59593876f6701632d4b4839bf6110134b8dc62a33f665c52528a94f53ac6c43195520c2902e66f68b379cf7d9258e29fb25c69ae2fa98cfe4b10a6
+DIST asyncstdlib-3.10.7.tar.gz 43529 BLAKE2B 
70a0dcc36ade591a98666c7872844a14aba039b435af65818a9de37bd958dfef46fb143e1f00e43cdba3eb742ae291ad6f4c544f3f0c491f81cca8c5ddd0149b
 SHA512 
7cd02d95aea28ec56436078df72f523463370b54ed2d7a9b91fcbf6665db6fb89693769aa99f6529f9a930bb1932c9fcb72a2adac494c2528a12e1c054f4fb1b

diff --git a/dev-python/asyncstdlib/asyncstdlib-3.10.7.ebuild 
b/dev-python/asyncstdlib/asyncstdlib-3.10.7.ebuild
new file mode 100644
index ..bf284fdc944c
--- /dev/null
+++ b/dev-python/asyncstdlib/asyncstdlib-3.10.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The missing async toolbox"
+HOMEPAGE="
+   https://github.com/maxfischer2781/asyncstdlib/
+   https://pypi.org/project/asyncstdlib/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



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

2023-05-01 Thread Michał Górny
commit: 56492109e5deb5d2f84c960a9b9a7637561a96c6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:40:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 02:40:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56492109

dev-python/ansible-compat: Bump to 4.0.1

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

 dev-python/ansible-compat/Manifest |  1 +
 .../ansible-compat/ansible-compat-4.0.1.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/ansible-compat/Manifest 
b/dev-python/ansible-compat/Manifest
index bea406bb49f9..31e207d9e391 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-compat-3.0.1.tar.gz 62676 BLAKE2B 
a1d08311e1b61d8387ef82db65581df4ab7cb4a2520bff9173845fa5b9fe18d173afd4306874967fb40c007546f36d78349a503bd09ae14257a38a59e1cbb22f
 SHA512 
27183b09f957a79254b5dfa237c2ef789dac95e86f421277878a57487a16684de862f03f6ecee6c57ab5a5dfa8c7ee2802d5e63e74ca0aebc61efa46574f0a61
 DIST ansible-compat-3.0.2.tar.gz 63328 BLAKE2B 
d09ae255e08531b26f8cac7082a3ad0cc24f3772b7769b75d644a846dcc1ec0ff65fe1a7e351eeecadd70caae5ef5b5146396df5ec586e10296e116310333e6b
 SHA512 
79f20a25b25104f4f90a4d52317bd01ceb07c00c69dc2e61b74b4c7448805bd966d001893ccf7530bec819ae9ead2515ae70219a887fda733344245cc025dfeb
 DIST ansible-compat-4.0.0.tar.gz 62675 BLAKE2B 
9c384a25729c2c1f72e806b4df6172e183cd8f62c91047b5862a581227554e980b00e58be99b9d4192f4d85d7ce53f1bc16d136762c9b71100f1aa3fdafa8cab
 SHA512 
78559c0323ec190acf5e736a51b27349528eaeacd7fafbe953bbb9f03029985c514042ba9102117714ac5c558f50ac6e596da48c2fe491a092bd5d92c612fbb5
+DIST ansible-compat-4.0.1.tar.gz 63728 BLAKE2B 
51b6956059394e1e29d416113f6a924032cc6435780265c2595f1b0776477727c865c74afa25fc252a5d8ea74aead086293934cdc099966b875a96c5789f
 SHA512 
a2edc46a472e6f99cd0231e453742780c5ae8713768bfda4218ae3d6979c38779ba8c5ec491813550a6b3242ef04e5de2c916c9538fcf5b018e7500fdf18bc4d

diff --git a/dev-python/ansible-compat/ansible-compat-4.0.1.ebuild 
b/dev-python/ansible-compat/ansible-compat-4.0.1.ebuild
new file mode 100644
index ..bbea175e5664
--- /dev/null
+++ b/dev-python/ansible-compat/ansible-compat-4.0.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Contains functions that facilitate working with various versions 
of Ansible"
+HOMEPAGE="
+   https://pypi.org/project/ansible-compat/
+   https://github.com/ansible/ansible-compat/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=app-admin/ansible-core-2.12[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-plus[${PYTHON_USEDEP}]
+   )
+"
+
+# All these tests attempt to connect to galaxy.ansible.com
+EPYTEST_DESELECT=(
+   test/test_runtime.py::test_install_collection
+   test/test_runtime.py::test_install_collection_dest
+   test/test_runtime.py::test_prepare_environment_with_collections
+   test/test_runtime.py::test_prerun_reqs_v1
+   test/test_runtime.py::test_prerun_reqs_v2
+   test/test_runtime.py::test_require_collection_no_cache_dir
+   test/test_runtime.py::test_require_collection_wrong_version
+   test/test_runtime.py::test_require_collection
+   test/test_runtime.py::test_upgrade_collection
+   test/test_runtime_example.py::test_runtime
+)
+
+distutils_enable_tests pytest



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

2023-05-01 Thread Michał Górny
commit: ad2b569bdb78fd31be66ddb415cc12e448a0c372
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 02:45:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 03:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2b569b

dev-python/flask: Bump to 2.3.2

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

 dev-python/flask/Manifest   |  1 +
 dev-python/flask/flask-2.3.2.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest
index 663088692887..e9ea802ea145 100644
--- a/dev-python/flask/Manifest
+++ b/dev-python/flask/Manifest
@@ -1,2 +1,3 @@
 DIST Flask-2.2.3.tar.gz 697599 BLAKE2B 
619902202443567bc79111c15f19d0bea9e03b0fbd406e43c1f9d994975d9f529f8e58823d9f828bb8164bac6b6631ba1c00c3a1587b00afcb802082565248bc
 SHA512 
de119d032b04eef80a99cee9658cac12f934e9a66d7dbb8304588d0c1320a8a19a8b0a78f69134a20ca26aa408db8686436c5c108ecc39e16b1eca1a3dea2d2c
 DIST Flask-2.3.1.tar.gz 686211 BLAKE2B 
83998bccde3c3b0abc413c27e4db7589ebbd82cad025ca2926e977bb267248164d529f9bd7b04483070a05fde3c6ce90ed2014ab510c689da0210d3c32af9364
 SHA512 
371d85a9af74484d7d77dab1747f9d331e797fa2bfeb3f2c72aa679091852efa505c56f37c197d7cb2f02a77a6e88ec2f1ee8efe35fc65d2c23afe5b24d6f4db
+DIST Flask-2.3.2.tar.gz 686251 BLAKE2B 
d81553b100e88ab79218422d6d39bb8b186f436c3729985504d1f54536b5e0f783509dcfbf0791890e7c03928131ddd4b8894db51f27e4075c50248ebd7846a2
 SHA512 
7917c3658a1dec77decad2dbc067a1ae602a66007573f1ff26527c214dede2c455ca5e6490159922fac967ceea99bd880cf929d05e21ed49b08abf501d96e8f8

diff --git a/dev-python/flask/flask-2.3.2.ebuild 
b/dev-python/flask/flask-2.3.2.ebuild
new file mode 100644
index ..1376fb6b9ea5
--- /dev/null
+++ b/dev-python/flask/flask-2.3.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
+HOMEPAGE="
+   https://palletsprojects.com/p/flask/
+   https://github.com/pallets/flask/
+   https://pypi.org/project/Flask/
+"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git;
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/blinker-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/click-8.1.3[${PYTHON_USEDEP}]
+   >=dev-python/itsdangerous-2.1.2[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/werkzeug-2.3.3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-3.6.0[${PYTHON_USEDEP}]
+   ' 3.9)
+"
+BDEPEND="
+   test? (
+   >=dev-python/asgiref-3.2[${PYTHON_USEDEP}]
+   !!dev-python/shiboken2
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/pallets-sphinx-themes \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-tabs \
+   dev-python/sphinxcontrib-log_cabinet
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -p no:httpbin
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-05-01 Thread Michał Górny
commit: 235964b8e04caa427d5acaad5ad69a81f5d7e9fd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 01:37:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 01:37:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235964b8

dev-python/botocore: Bump to 1.29.124

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.124.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 7bc3eea7f838..f2dbb3af4361 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.29.120.gh.tar.gz 11429491 BLAKE2B 
b3853ba0af6e037848af7d7bd545a0
 DIST botocore-1.29.121.gh.tar.gz 11437186 BLAKE2B 
8fdfad5592e2b8aec5a8d4b94c82e47c5de32f8080db404c96c5f78d855f5437ab786b33abc67a43bb9730c52bcf963cfeedfcb958a12d649752e196f14fd7c1
 SHA512 
60a2339e2908d5490c660f28ff894c4b0539949f30674deb209bca3df26eed26b5601daa3c338eadcddbf48a5e23940152186ce0f6b92920b2fe3f2f0346927b
 DIST botocore-1.29.122.gh.tar.gz 11440707 BLAKE2B 
092669f16af5656c7796b7e282653d15e24f14a86d0e2cabc6c0039610d19783d30335a66fd080ea360296db7889da9c28812d1c0f81cc22821a4b069916cb0d
 SHA512 
a45ecff71ac3c7f9a5872c2f6c2f110ba15f61bed9087fc3319579e0ba1072dc09d5d954e0268ce4bac1edc3974af7690220602133f423b026c143c4a7135f18
 DIST botocore-1.29.123.gh.tar.gz 11446357 BLAKE2B 
795e5591b64ae947c24f58916bd9935ef8a989260d1fb470e1422a7e765ba829331c39bf07fa834defea80881456e98f4ee045829966b975404752249f384249
 SHA512 
b46103ec68fd1d6ae40254a3d6858ccab8b7133de42691c583691583263c6327b2a332ed434a4f9e56662985bd142a65dc676b11230174ced0eb4d9bad3df028
+DIST botocore-1.29.124.gh.tar.gz 11449413 BLAKE2B 
b27e5d401c57189844051d568825b361f20c82ddaf1b43567b8e74218baf8517db8b4696a60930c12bb0d4d8c5c147071176ff17fce08c3f49f60836f3166c2d
 SHA512 
b10f1ef2acb5b0608443c3c0bac9ce9549f92d970f56ff2685d8af77e4ee5ec2b24ff8d6075bc6b86a36659d9f8d06dc496a5c76679fac104aafada3400b0b78

diff --git a/dev-python/botocore/botocore-1.29.124.ebuild 
b/dev-python/botocore/botocore-1.29.124.ebuild
new file mode 100644
index ..491b6bbc21f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.124.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..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="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.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}]
+   )
+"
+
+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
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/linkify-it-py/

2023-05-01 Thread Michał Górny
commit: 34e5a035d18361d8693c1789e43ec06dc4379559
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 01:46:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 01:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e5a035

dev-python/linkify-it-py: Bump to 2.0.1

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

 dev-python/linkify-it-py/Manifest  |  1 +
 .../linkify-it-py/linkify-it-py-2.0.1.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/linkify-it-py/Manifest 
b/dev-python/linkify-it-py/Manifest
index 47f3e005e691..04a3e00ec3d7 100644
--- a/dev-python/linkify-it-py/Manifest
+++ b/dev-python/linkify-it-py/Manifest
@@ -1 +1,2 @@
 DIST linkify-it-py-2.0.0.gh.tar.gz 76363 BLAKE2B 
dc04c1445b86998bd59d452cb86afdfa91d1165cbfe4148b5f9f0234b2f9f9e71fa3c41c36749e96f1269eda20fb81ed55fb63b18947e5c38bb233cdff06f9ca
 SHA512 
7d2a66d5f0e33aece5b8d2737f20bd83f6cb2b7958b681c293f5996263f65f525862ce0cb0f7be9df1597844e58ed804b5b604c257e4d84cbf05677fd2733dda
+DIST linkify-it-py-2.0.1.gh.tar.gz 76631 BLAKE2B 
5af218bbf7569376c68a97faaa2e3d7b2ee7828fd4136858a850266ded8d64894781741fcc4ffaa5c6619bcb2902d2a4d1b9ad4527837c6e7c2680c1a53203a3
 SHA512 
4156e3206f88154db744c649ad6c7956c53712b2f27602aad6728d1691322df2f0fd62c2ac24b4ed06907231fc1ebca087cab769aabaaab82343ce8f425a

diff --git a/dev-python/linkify-it-py/linkify-it-py-2.0.1.ebuild 
b/dev-python/linkify-it-py/linkify-it-py-2.0.1.ebuild
new file mode 100644
index ..caa78c8fc1ad
--- /dev/null
+++ b/dev-python/linkify-it-py/linkify-it-py-2.0.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Links recognition library with full unicode support"
+HOMEPAGE="
+   https://github.com/tsutsu3/linkify-it-py/
+   https://pypi.org/project/linkify-it-py/
+"
+# no tests in sdist, as of 2.0.1
+SRC_URI="
+   https://github.com/tsutsu3/linkify-it-py/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"
+
+RDEPEND="
+   dev-python/uc-micro-py[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-05-01 Thread Michał Górny
commit: a45ba499adea2cfb47b239a2be8e410fd6214872
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 01:38:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 01:38:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45ba499

app-admin/awscli: Bump to 1.27.124

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.124.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 92cf9b370c27..9add303a253e 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.27.120.gh.tar.gz 2412302 BLAKE2B 
d5af6c029452246abc8296fcf7da7edb
 DIST aws-cli-1.27.121.gh.tar.gz 2412265 BLAKE2B 
c622b4af462578c928b0b261ebdc300b841440875b8208240be6bf56b7a7f28d58434dc9c5cd41581befebc20fc0e224db52474af23e94e6a7e92e113e93bf99
 SHA512 
d39e2b4b0cedf1d622877584decfa5a38624cd238007343737087d2781d1505e2858337c508a4578cfc8d568412e3f92f38f80ae09f3a39a8cbb34034d474763
 DIST aws-cli-1.27.122.gh.tar.gz 2413914 BLAKE2B 
e8b1122119549cb7e5700b6d0617169885a6565cac6a6b8d14a1fde1ff6da6b32c1fa4cb183959ea57700e9ca014872c6e50b8ba76cde2628d5f6c2cbe270717
 SHA512 
59686acaa568a38deab45399506c767e3dae02193f79a2ee2cbd129bd37826fa24d4ad5652ae2e9a52d7969cefd3e847b9fcfa2304da19d6fb976fd8f79e68e4
 DIST aws-cli-1.27.123.gh.tar.gz 2414392 BLAKE2B 
4df3e98062e61931efc59168eb6dbe6b50f2bd50ef6d5d810bf2d98f08058f69c8965726662f90e8289e94408e916e700acc2d62512d3b3033210eb615bbb8c4
 SHA512 
bfe6fe1a2fd9209090957faef600b40acd7c4bbf9304089a2844ac736d782a0c53687dd1073faf9e05c8e23c6dd1b6d7930e009dc0ea7765000489130d2a5410
+DIST aws-cli-1.27.124.gh.tar.gz 2414941 BLAKE2B 
eeb64192b9f42f718b7b60be50560685545ed3c4e6749f4543f31b8ee11d0559f2824b52458ac4535df5c459d4fab874f7c773b9b5d567f815654280366123ce
 SHA512 
27d19ed27fb555fd2afcac2991875292cde0015c05c43be09991b463ab51adf95455c37d21fd301fb6545ec93e243549900ad3047355d0cdc6c1eb78385c8ab8

diff --git a/app-admin/awscli/awscli-1.27.124.ebuild 
b/app-admin/awscli/awscli-1.27.124.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.124.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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}]
+   !app-admin/awscli-bin
+"
+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() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # 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: dev-python/boto3/

2023-05-01 Thread Michał Górny
commit: b40e69506a647a8df6fe81222e4723de563d9bbe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 01:38:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 01:38:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40e6950

dev-python/boto3: Bump to 1.26.124

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.26.124.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 032919a30d6a..a5cf0c738109 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.26.120.gh.tar.gz 639240 BLAKE2B 
835fb02e44ccdb7d2b7aa2604d3605db9ef
 DIST boto3-1.26.121.gh.tar.gz 639340 BLAKE2B 
3f8224aa4659d6b0581ce1b6f48367f15ba6d69520462251c5ee88922afa8af661471ad5058ea54bf75871081dce5feec027050f09222f63168362e3db05dcd1
 SHA512 
d0e4ada1ddd1198d1d964cb2c4a629c72f7931d35b27d8a0c71c04d605b750b725e31b3713047df817b3b12ad090e33e8b3ece650e0a87041261df5534ce4a90
 DIST boto3-1.26.122.gh.tar.gz 640221 BLAKE2B 
dce152282f7639e162dbfe1e83335de9d42297ba46d9b11e3048ae6a2e8f201e865c1f64e0a927656a4c61d916e803165fbde35214cabe4e538fc21fea66ff6a
 SHA512 
884e0e0cc18d2d03a9d3b52ce006ed322c972a02ffa6c370dd53df879950e5e7ac1c1b55e0d9261024396ad8ef864b1d7148a75ac3734ea26d5f9a490a1184d5
 DIST boto3-1.26.123.gh.tar.gz 640741 BLAKE2B 
a4d46a9995ce2c496a1cc0a4f9835474546a2a3b2252793cb80ad08e879afc3b69cc3bd6d6661d52c9812e9bec3f7dc66e5bfeae7761cd1a2f122762abf1f247
 SHA512 
2640c057a7beda8bafb5aa59af387d368bbf04f9e7a8bbe2ca5fd3adb82eb0480ba3e0b2580331a057ede010a6945397cf056fac210aced4a7c981dfa96c4e85
+DIST boto3-1.26.124.gh.tar.gz 643109 BLAKE2B 
5305d04c3c04e18bce2383672562e3b340801a399daf803cd0a26c3c4e0e7517b87722b0fc01ee99ba688b3a2dd572ec7ccbdac158a822fb150960d74cb33dc6
 SHA512 
a867241cb31a7ad558811c5e6306f8ec0d4d81d3b2e7672f1dd8f6c0f74c831af743f4dd15a7bf319f9e72d79c65d89e085dd74a4b71ab16845262b274dd1316

diff --git a/dev-python/boto3/boto3-1.26.124.ebuild 
b/dev-python/boto3/boto3-1.26.124.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.124.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..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_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: media-gfx/displaycal-py3/, media-gfx/displaycal-py3/files/

2023-05-01 Thread Nick Sarnie
commit: 993d5771169f5fcfbf0b82ae58db1f28bca1918a
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue May  2 01:06:49 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue May  2 01:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993d5771

media-gfx/displaycal-py3: Enable python 3.11

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

Signed-off-by: Nick Sarnie  gentoo.org>

 .../displaycal-py3/displaycal-py3-3.9.10-r1.ebuild | 69 ++
 .../files/displaycal-py3-3.9.10-python-3.11.patch  | 83 ++
 2 files changed, 152 insertions(+)

diff --git a/media-gfx/displaycal-py3/displaycal-py3-3.9.10-r1.ebuild 
b/media-gfx/displaycal-py3/displaycal-py3-3.9.10-r1.ebuild
new file mode 100644
index ..570bbc0db81d
--- /dev/null
+++ b/media-gfx/displaycal-py3/displaycal-py3-3.9.10-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 xdg
+
+MY_PN="DisplayCAL"
+MY_P="${MY_PN}-${PV}"
+
+SRC_URI="https://github.com/eoyilmaz/displaycal-py3/releases/download/${PV}/${MY_P}.tar.gz;
+KEYWORDS="~amd64"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Modernize the DisplayCAL code including Python 3 support"
+HOMEPAGE="https://github.com/eoyilmaz/displaycal-py3;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+PATCHES="${FILESDIR}/${P}-python-3.11.patch"
+
+DEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/certifi:0[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pychromecast[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   dev-python/zeroconf[${PYTHON_USEDEP}]
+   >=dev-python/wxpython-4.2.0[${PYTHON_USEDEP}]
+   media-gfx/argyllcms
+   x11-libs/libXxf86vm"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # Fix QA warning
+   sed -e 's/license_file/license_files/g' -i setup.cfg || die
+
+   # Remove x-world MIME
+   sed -i 's|x-world/x-vrml;||g' \
+   misc/displaycal-vrml-to-x3d-converter.desktop || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   # Use Gentoo package name for doc folder
+   mv "${ED}/usr/share/doc/${MY_P}" "${ED}/usr/share/doc/${P}" || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git 
a/media-gfx/displaycal-py3/files/displaycal-py3-3.9.10-python-3.11.patch 
b/media-gfx/displaycal-py3/files/displaycal-py3-3.9.10-python-3.11.patch
new file mode 100644
index ..d8e7d05abfb4
--- /dev/null
+++ b/media-gfx/displaycal-py3/files/displaycal-py3-3.9.10-python-3.11.patch
@@ -0,0 +1,83 @@
+Based on
+https://github.com/eoyilmaz/displaycal-py3/commit/3762e7be0368484d68c4a90923672fdb0f51a5fc
+and
+https://github.com/eoyilmaz/displaycal-py3/commit/97f0c91f5855e4d21f47181ef596251eb03cb835
+
+diff --git a/DisplayCAL/RealDisplaySizeMM.py b/DisplayCAL/RealDisplaySizeMM.py
+index 00957692c..25b730d05 100644
+--- a/DisplayCAL/RealDisplaySizeMM.py
 b/DisplayCAL/RealDisplaySizeMM.py
+@@ -25,6 +25,8 @@
+ from DisplayCAL.lib64.python39.RealDisplaySizeMM import *
+ elif sys.version_info[:2] == (3, 10):
+ from DisplayCAL.lib64.python310.RealDisplaySizeMM import *
++elif sys.version_info[:2] == (3, 11):
++from DisplayCAL.lib64.python311.RealDisplaySizeMM import *
+ # else:
+ # pass
+ 
+diff --git a/DisplayCAL/defaultpaths.py b/DisplayCAL/defaultpaths.py
+index cd11d6d75..59258e79d 100644
+--- a/DisplayCAL/defaultpaths.py
 b/DisplayCAL/defaultpaths.py
+@@ -235,9 +235,14 @@ def set_translation(obj):
+ obj.GETTEXT_PACKAGE, locale_dir, codeset="UTF-8"
+ )
+ except TypeError:
+-obj.translation = gettext.translation(
+-obj.GETTEXT_PACKAGE, locale_dir
+-)
++try:
++obj.translation = gettext.translation(
++obj.GETTEXT_PACKAGE, locale_dir
++)
++except FileNotFoundError as exc:
++print("XDG:", exc)
++obj.translation = gettext.NullTranslations()
++return False
+ except IOError as exception:
+ print("XDG:", exception)
+ obj.translation = gettext.NullTranslations()
+@@ -261,11 +266,7 @@ def get_config_files(filename):
+ 
+ @staticmethod
+ def shell_unescape(s):
+-a = []
+-for i, c in enumerate(s):
+-if c == "\\" and len(s) > i + 1:
+-continue
+-a.append(c)
++

[gentoo-commits] proj/sci:master commit in: sci-biology/samri/

2023-05-01 Thread Horea Christian
commit: 3816342c4d4ad5da753dedcdcc7a50aaa27ac9be
Author: Horea Christian  chymera  eu>
AuthorDate: Tue May  2 01:03:16 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue May  2 01:03:16 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3816342c

sci-biology/samri: add 0.5.4

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/samri/samri-0.5.4.ebuild | 78 
 1 file changed, 78 insertions(+)

diff --git a/sci-biology/samri/samri-0.5.4.ebuild 
b/sci-biology/samri/samri-0.5.4.ebuild
new file mode 100644
index 0..56351ada3
--- /dev/null
+++ b/sci-biology/samri/samri-0.5.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 prefix
+
+DESCRIPTION="Small Animal Magnetic Resonance Imaging"
+HOMEPAGE="https://github.com/IBT-FMI/SAMRI;
+if [ "$PV" == "" ]; then
+inherit git-r3
+EGIT_REPO_URI="https://github.com/IBT-FMI/SAMRI.git;
+else
+SRC_URI="https://github.com/IBT-FMI/SAMRI/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+   S="${WORKDIR}/SAMRI-${PV}"
+fi
+
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+atlases labbookdb"
+REQUIRED_USE="test? ( atlases )"
+
+DEPEND="
+   test? (
+   sci-biology/samri_bidsdata
+   sci-biology/samri_bindata
+   )
+   "
+RDEPEND="
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/joblib[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/seaborn[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   >=media-gfx/blender-2.83.4
+   >=sci-biology/fsl-5.0.9
+   sci-biology/bru2nii
+   atlases? ( sci-biology/mouse-brain-templates )
+   labbookdb? ( sci-libs/labbookdb[${PYTHON_USEDEP}] )
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   >=sci-libs/nipy-0.4.1[${PYTHON_USEDEP}]
+   >=sci-libs/nipype-1.0.0[${PYTHON_USEDEP}]
+   

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

2023-05-01 Thread Maciej Barć
commit: c3243f3bd9c5d6b54086c8da026426be618a9c61
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May  2 00:25:13 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3243f3b

dev-cpp/cpp-httplib: drop old 0.12.0

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

 dev-cpp/cpp-httplib/Manifest  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 7eb103087cec..4d1464143124 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,5 +1,4 @@
 DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B 
b6a6626de54e6828f08cd8f36934716969bc6c0485b8899522de2bd0c6b325c52c7541eccc095093062b4a3744b6170b10169d7e4a7a32a2cd683c292f9da85c
 SHA512 
3f8a905cebee388526ebffeb431a90c9de2e8e92058ec0847f55fe0a43957ce6edaf093b3a516563d18d6105557af39270b9803865d400bbd849a60a5c8e8c17
-DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B 
b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae
 SHA512 
316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe
 DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B 
a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e
 SHA512 
a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 
91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed
 SHA512 
dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 
15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb
 SHA512 
3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild 
b/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
deleted file mode 100644
index 8910a1019604..
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/;
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="amd64 ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DHTTPLIB_COMPILE=yes
-   -DBUILD_SHARED_LIBS=yes
-   -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-   -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-   -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-   -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-   -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-   -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-   -DPython3_EXECUTABLE="${PYTHON}"
-   )
-   cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-   cp -p -R --reflink=auto "${S}/test" ./test || die
-
-   emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}



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

2023-05-01 Thread Maciej Barć
commit: d80472ac5fff654930d55b833e1bca86dac39b31
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May  2 00:34:55 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80472ac

app-emacs/org-mode: bump to 9.6.5

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

 app-emacs/org-mode/Manifest  |  1 +
 app-emacs/org-mode/org-mode-9.6.5.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index a19f17f42abb..1c506facf333 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -3,3 +3,4 @@ DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d13
 DIST org-mode-release_9.6.2.tar.gz 2208663 BLAKE2B 
f76e48f058a2a32cb09c14041b6781c385e1267eb2c80e39d0c2b3432ff7555e27b21ce33e1e5e0c0a99ded31b6d3b3ed678e41ff00752f97d2feda8b0111911
 SHA512 
2dfbcaa8c720b628770ae3bee223c51c270220395b5d1659dc529bd60b20f7308091b565d90d53ebb9462edd6207a1652059623dc80b0bf8b2799b3beac5a2fe
 DIST org-mode-release_9.6.3.tar.gz 2208740 BLAKE2B 
77d8e7de2230a3d4b5f3e85336519de1b2d55481522bedc206c5edb2cd56963f729d1e48fe483717fd4c295c6eb1b73e9335ab6a56c2903dd9ee54e15da0a8a0
 SHA512 
4a7040bab029c8384fa8689782672887baec7eea66ea99a32fd026eddb1659fa15e6c8ba99546fb7b8a16492d1fa476542acba3adef745079f583bd0e2b834e0
 DIST org-mode-release_9.6.4.tar.gz 2208733 BLAKE2B 
4ac49b4af872750453dd29eb0fb7de75a140246defb98a1ee62b693fe5083b892eff32ffda6a87cdc4d22486c8246134bb7483e3ec335e23ee131e0f6894475d
 SHA512 
fa117500e0618f20b55af6e7f3cee2d24bbcf396649fabc1420299d99599335c0697e865ac38e49a30d5f2cd00e6daf163f340364e51c306583a7198852df059
+DIST org-mode-release_9.6.5.tar.gz 2209154 BLAKE2B 
bce49c4cdf51550c83ad78b683e2cb400a4378ffa344e00201450fdbc403248b85ab7a69c64abb5edc45b64c7134bd286e4a7115c255c9f6ff4866425c303711
 SHA512 
89829a0ccd82a42ba4b612e3ee2208632a0b5d32419192ac47660f6e9ab05e9848a844b6625dab6426a27fc3009bf75925856574d0aab49fefe639b6f31cf2fc

diff --git a/app-emacs/org-mode/org-mode-9.6.5.ebuild 
b/app-emacs/org-mode/org-mode-9.6.5.ebuild
new file mode 100644
index ..77e4614e18c6
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.6.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+MY_P="${PN}-release_${PV}"
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/;
+SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake -j1 \
+   ORGVERSION=${PV} \
+   datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake -j1 pdf card
+}
+
+src_install() {
+   emake \
+   ORGVERSION=${PV} \
+   DESTDIR="${D}" \
+   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



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

2023-05-01 Thread Maciej Barć
commit: de86428a5d1216996af89f2ea0132af690f68fd4
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May  2 00:24:43 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de86428a

dev-cpp/cpp-httplib: bump to 0.12.3

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

 dev-cpp/cpp-httplib/Manifest  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index d5e21d15473f..7eb103087cec 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -2,3 +2,4 @@ DIST cpp-httplib-0.11.4.tar.gz 634929 BLAKE2B 
b6a6626de54e6828f08cd8f36934716969
 DIST cpp-httplib-0.12.0.tar.gz 635941 BLAKE2B 
b6f7d0d0be9da6afc4850313cd7508114463af7a94054b9495d069079120c3ca33d9e26865be538c0d002f1c31b88ec9cd7dd03d45ed620fbd851b0f19870eae
 SHA512 
316ae9c2289d94cdd7dbd7ff70f056a54fba6ffdaf882b3e2c615e060ad8627e8a1b3fa452e6f30581859f9c7c6d919f47c2c98779401f4a92e1ce82188206fe
 DIST cpp-httplib-0.12.1.tar.gz 637858 BLAKE2B 
a4bc22f971e7dc011f172602f0579f09270eabad527dbba838df71908a6cbe66d432c8aef3a674ccbc3b39fbce477bc828afb5ec72b11f9ca2e0e77094b2d88e
 SHA512 
a65ee9b4990572f92ade06fa6dc79535bc4d7c2bac47b85eba5e224fcb2d6dff7911127be72543b82a370628081acc81a88d1169a9cf30714f11c1227c40fe52
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 
91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed
 SHA512 
dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
+DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 
15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb
 SHA512 
3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild 
b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
new file mode 100644
index ..c9a985c777d7
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/;
+SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+KEYWORDS="~amd64 ~loong ~x86"
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DHTTPLIB_COMPILE=yes
+   -DBUILD_SHARED_LIBS=yes
+   -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+   -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+   -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+   -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+   -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+   -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+   -DPython3_EXECUTABLE="${PYTHON}"
+   )
+   cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+   cp -p -R --reflink=auto "${S}/test" ./test || die
+
+   emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}



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

2023-05-01 Thread Maciej Barć
commit: dfb458adec58627bc15622058456789afe48ec1a
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May  2 00:37:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb458ad

app-emulation/uxn: bump to 0_p20230501

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

 app-emulation/uxn/Manifest   |  1 +
 app-emulation/uxn/uxn-0_p20230501.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index a1c9e253ed8b..459860c024d2 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,2 +1,3 @@
 DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B 
de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d
 SHA512 
d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978
 DIST uxn-0_p20230201.tar.gz 285942 BLAKE2B 
2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020
 SHA512 
e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84
+DIST uxn-0_p20230501.tar.gz 285942 BLAKE2B 
2ace9aba9e7c5c7cd60c8db2208e16b4af4830dee5bb10eaa228028ada8701154069423a6b920a09821f63e52dd8955c48e2f13b58061aa08256045e20aaf020
 SHA512 
e33ff693124d14ee94c8192adb47d940f08d37c22067264afdcae7f4f9ac713915c4daa3bbee3e38385cb71b988a30991ca8ea123dd542438367eaf3a4c88f84

diff --git a/app-emulation/uxn/uxn-0_p20230501.ebuild 
b/app-emulation/uxn/uxn-0_p20230501.ebuild
new file mode 100644
index ..8ecf6d857beb
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20230501.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in 
ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+   https://git.sr.ht/~rabbits/uxn/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git;
+elif [[ ${PV} == *_p20230501 ]] ; then
+   COMMIT=0dcc3b4c2e12bf2a61e682e9168e8bdb469caae0
+   SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+   KEYWORDS="~amd64 ~x86"
+else
+   die "wrong package version (PV), given: ${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+
+src_compile() {
+   CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+   die "build failed"
+
+   local f
+   local f_base
+   for f in ./projects/{examples/*,software,utils}/*.tal ; do
+   f_base="$(basename "${f}" .tal)"
+   ebegin "Assembling ROM ${f_base}"
+   ./bin/uxnasm "${f}" "$(dirname "${f}")"/"${f_base}".rom
+   eend ${?} ||  die "failed to assemble ${f}"
+   done
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe bin/uxn*
+
+   insinto /usr/share/uxn
+   doins bin/*.rom
+   doins -r projects
+
+   einstalldocs
+}



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

2023-05-01 Thread Maciej Barć
commit: 37bc9abfa152d6cc79d8920513f2fd81758d0cac
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May  2 00:36:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bc9abf

app-emacs/osm: bump to 0.12

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

 app-emacs/osm/Manifest|  1 +
 app-emacs/osm/osm-0.12.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index 60064a268295..35ec692ae5c3 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,2 +1,3 @@
 DIST osm-0.10.tar.gz 31628 BLAKE2B 
6cb3d4fcee65b93787507fcdc15afce521e4d65c2fcea9f729e5292bfc57ec065604c8439bc5d0d744969c36fcba14204257a93546d1c67a9d3d8a816e26e9e7
 SHA512 
03ad03b9b64244c53c2b9a7329b9d741f33102e41684488385bdc60e5398b9cba7d3950cb0937b4bdecb93017cb2c1b5f99324195349b88ae7eed66431149ba6
 DIST osm-0.11.tar.gz 31935 BLAKE2B 
d4cb18a9ab17d0d982db94a1dcfb37bdf3676b2b6bf367f249ccc2475783ce4f7eda8bb01beff8ac59e4a963e7800402f3fe9a99832f9072396d679a4fa0bd56
 SHA512 
02faba5200897b78b1e8d616d3f21a607645e401b80e13d016be8317cc92dcd7458d6b968066f088d9ee202d477e183c9d93bf1475710f6a6c249608cb68b0d6
+DIST osm-0.12.tar.gz 32029 BLAKE2B 
42a8f70acb01ac0b326ac0e345528f2181e5ab45a92bfcc796d2d8cab5b587e4b071c5d1235cc92f4362be3849cd454015de096314b2de0ebd02bdc631588e03
 SHA512 
ad21fe39c096250f8e5249ae67c399ccb976a48576ced9e9ed4accbd7cbeed4a30e3c347ca5b4ba2f8e2b7db5a161b3145b01121860b9ee3880d06241bec3edc

diff --git a/app-emacs/osm/osm-0.12.ebuild b/app-emacs/osm/osm-0.12.ebuild
new file mode 100644
index ..e10c84ef5e7f
--- /dev/null
+++ b/app-emacs/osm/osm-0.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
+HOMEPAGE="https://github.com/minad/osm/;
+SRC_URI="https://github.com/minad/osm/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json,libxml2,png,svg]
+   >=app-emacs/compat-29.1.4.0
+"
+RDEPEND="
+   ${BDEPEND}
+   net-misc/curl[ssl]
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-05-01 Thread Maciej Barć
commit: a95fa5b1642d17e9ab1007dcdb7abf7c0d45c7e0
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May  2 00:34:01 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95fa5b1

app-emacs/org-mode: drop old 9.6.1

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

 app-emacs/org-mode/Manifest  |  1 -
 app-emacs/org-mode/org-mode-9.6.1.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 54f1f885bf94..a19f17f42abb 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,6 +1,5 @@
 DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537
 SHA512 
7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
-DIST org-mode-release_9.6.1.tar.gz 2207262 BLAKE2B 
1e5880b9a3eab54e0a6f94cd630bff1ad00f58a24f0f46c203de01ee12c0ce652a8dd820b4a71c2d011d1cca55c08830cdf5e33410e2bccba95845ae05a20408
 SHA512 
0bf1e4879ade377276b438d7f71cfa28a75b70380db16d79fb698f7ff4f79b80684bc28a69dd23bbcd94844365a0cec36d70bd4097cc12e2b942ad6a97a5af6a
 DIST org-mode-release_9.6.2.tar.gz 2208663 BLAKE2B 
f76e48f058a2a32cb09c14041b6781c385e1267eb2c80e39d0c2b3432ff7555e27b21ce33e1e5e0c0a99ded31b6d3b3ed678e41ff00752f97d2feda8b0111911
 SHA512 
2dfbcaa8c720b628770ae3bee223c51c270220395b5d1659dc529bd60b20f7308091b565d90d53ebb9462edd6207a1652059623dc80b0bf8b2799b3beac5a2fe
 DIST org-mode-release_9.6.3.tar.gz 2208740 BLAKE2B 
77d8e7de2230a3d4b5f3e85336519de1b2d55481522bedc206c5edb2cd56963f729d1e48fe483717fd4c295c6eb1b73e9335ab6a56c2903dd9ee54e15da0a8a0
 SHA512 
4a7040bab029c8384fa8689782672887baec7eea66ea99a32fd026eddb1659fa15e6c8ba99546fb7b8a16492d1fa476542acba3adef745079f583bd0e2b834e0
 DIST org-mode-release_9.6.4.tar.gz 2208733 BLAKE2B 
4ac49b4af872750453dd29eb0fb7de75a140246defb98a1ee62b693fe5083b892eff32ffda6a87cdc4d22486c8246134bb7483e3ec335e23ee131e0f6894475d
 SHA512 
fa117500e0618f20b55af6e7f3cee2d24bbcf396649fabc1420299d99599335c0697e865ac38e49a30d5f2cd00e6daf163f340364e51c306583a7198852df059

diff --git a/app-emacs/org-mode/org-mode-9.6.1.ebuild 
b/app-emacs/org-mode/org-mode-9.6.1.ebuild
deleted file mode 100644
index 2747f4956985..
--- a/app-emacs/org-mode/org-mode-9.6.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia/, dev-lang/julia/files/

2023-05-01 Thread Maciej Barć
commit: ff92c8f0acd46f84cdd4e1dde15e9ed75536cbe8
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 19:29:09 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff92c8f0

dev-lang/julia: patch for GCC 13

Closes: https://bugs.gentoo.org/895710
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/julia/files/julia-1.8.3-gcc13.patch | 10 ++
 dev-lang/julia/julia-1.8.5.ebuild| 12 
 2 files changed, 22 insertions(+)

diff --git a/dev-lang/julia/files/julia-1.8.3-gcc13.patch 
b/dev-lang/julia/files/julia-1.8.3-gcc13.patch
new file mode 100644
index ..96e2e48ba78d
--- /dev/null
+++ b/dev-lang/julia/files/julia-1.8.3-gcc13.patch
@@ -0,0 +1,10 @@
+--- 
a/deps/srccache/JuliaLang-llvm-project-8a2ae8c/llvm/include/llvm/Support/Signals.h
 
b/deps/srccache/JuliaLang-llvm-project-8a2ae8c/llvm/include/llvm/Support/Signals.h
+@@ -15,6 +15,7 @@
+ #define LLVM_SUPPORT_SIGNALS_H
+ 
+ #include 
++#include 
+ 
+ namespace llvm {
+ class StringRef;

diff --git a/dev-lang/julia/julia-1.8.5.ebuild 
b/dev-lang/julia/julia-1.8.5.ebuild
index eff4ebe3ca0b..85c029763417 100644
--- a/dev-lang/julia/julia-1.8.5.ebuild
+++ b/dev-lang/julia/julia-1.8.5.ebuild
@@ -65,6 +65,7 @@ PATCHES=(
"${DISTDIR}"/${PN}-0b211609.patch
"${DISTDIR}"/${PN}-a48ad530.patch
"${FILESDIR}"/${PN}-1.8.0-llvm-no-bindings.patch
+   "${FILESDIR}"/${PN}-1.8.3-gcc13.patch
 )
 QA_FLAGS_IGNORED+='usr/.*/julia/sys.so'  # Julia sysimage generated by 
bootstrapping.
 
@@ -103,6 +104,10 @@ src_unpack() {
for i in "${tounpack[@]:1}"; do
cp "${DISTDIR}/${i}" "${S}/deps/srccache/${i#julia-}" || die
done
+
+   # Extract tarballs for patching.
+   cd "${S}/deps/srccache/" || die
+   tar xf llvm-julia-13.0.1-3.tar.gz || die
 }
 
 src_prepare() {
@@ -123,6 +128,13 @@ src_prepare() {
 
# disable doc install starting  git fetching
sed -i -e 's~install: $(build_depsbindir)/stringreplace 
$(BUILDROOT)/doc/_build/html/en/index.html~install: 
$(build_depsbindir)/stringreplace~' Makefile || die
+
+   # Blank the tarball checksum check script.
+   echo "#!/bin/sh" > deps/tools/jlchecksum || die
+
+   # Repack tarballs.
+   cd "${S}/deps/srccache/" || die
+   tar czf llvm-julia-13.0.1-3.tar.gz JuliaLang-llvm-project-8a2ae8c || die
 }
 
 src_configure() {



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

2023-05-01 Thread Maciej Barć
commit: a26ce38779a4af85c2e7155443432084d77d1691
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 19:32:54 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May  2 00:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26ce387

dev-lang/julia: properly pick up python

Closes: https://bugs.gentoo.org/766947
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/julia/{julia-1.8.5.ebuild => julia-1.8.5-r1.ebuild} | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-lang/julia/julia-1.8.5.ebuild 
b/dev-lang/julia/julia-1.8.5-r1.ebuild
similarity index 96%
rename from dev-lang/julia/julia-1.8.5.ebuild
rename to dev-lang/julia/julia-1.8.5-r1.ebuild
index 85c029763417..fbe4522110f4 100644
--- a/dev-lang/julia/julia-1.8.5.ebuild
+++ b/dev-lang/julia/julia-1.8.5-r1.ebuild
@@ -9,7 +9,9 @@ EAPI=8
 # >=1.8.2 still sits on LLVM 13, bug: https://bugs.gentoo.org/876184
 MY_LLVM_V=13.0.1
 
-inherit check-reqs flag-o-matic pax-utils toolchain-funcs optfeature
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit check-reqs flag-o-matic optfeature pax-utils python-any-r1 
toolchain-funcs
 
 DESCRIPTION="High-performance programming language for technical computing"
 HOMEPAGE="https://julialang.org/
@@ -56,6 +58,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   ${PYTHON_DEPS}
dev-util/cmake
virtual/pkgconfig
 "
@@ -94,6 +97,11 @@ for archlinux_patch in ${archlinux_patches[@]} ; do
PATCHES+=( "${DISTDIR}/${archlinux_patch_name}" )
 done
 
+pkg_setup() {
+   check-reqs_pkg_setup
+   python-any-r1_pkg_setup
+}
+
 src_unpack() {
local -a tounpack=( ${A} )
# the main source tree, followed by deps



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

2023-05-01 Thread Matthew Thode
commit: b41ba1f170af399a151f92988d3f3e603a8079d5
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May  2 00:18:55 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue May  2 00:19:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41ba1f1

dev-util/gertty: enable support for sqlalchemy-2

manual patch til upstream merges the 'fix'

Signed-off-by: Matthew Thode  gentoo.org>

 dev-util/gertty/files/sqlalchemy-2.patch | 116 +++
 dev-util/gertty/gertty-.ebuild   |   3 +
 2 files changed, 119 insertions(+)

diff --git a/dev-util/gertty/files/sqlalchemy-2.patch 
b/dev-util/gertty/files/sqlalchemy-2.patch
new file mode 100644
index ..b1f8891223e9
--- /dev/null
+++ b/dev-util/gertty/files/sqlalchemy-2.patch
@@ -0,0 +1,116 @@
+From 50b3b11ef9c30d4923c82949c66dc6fe3ed0047a Mon Sep 17 00:00:00 2001
+From: Matthew Thode 
+Date: Tue, 11 Apr 2023 23:46:27 -0500
+Subject: [PATCH] make gertty work with sqlalchemy-2
+
+Change-Id: I80c007af86cd7102c3c75963ad5b0a051dd9b541
+Signed-off-by: Matthew Thode 
+---
+ gertty/db.py | 41 +
+ 1 file changed, 21 insertions(+), 20 deletions(-)
+
+diff --git a/gertty/db.py b/gertty/db.py
+index 92cc278..82cffaa 100644
+--- a/gertty/db.py
 b/gertty/db.py
+@@ -25,11 +25,12 @@ import six
+ import sqlalchemy
+ from sqlalchemy import create_engine, MetaData, Table, Column, Integer, 
String, Boolean, DateTime, Text, UniqueConstraint
+ from sqlalchemy.schema import ForeignKey
+-from sqlalchemy.orm import mapper, sessionmaker, relationship, 
scoped_session, joinedload
++from sqlalchemy.orm import registry, sessionmaker, relationship, 
scoped_session, joinedload
+ from sqlalchemy.orm.session import Session
+ from sqlalchemy.sql import exists
+ from sqlalchemy.sql.expression import and_
+ 
++mapper = registry()
+ metadata = MetaData()
+ project_table = Table(
+ 'project', metadata,
+@@ -713,8 +714,8 @@ class Check(object):
+ self.created = created
+ self.updated = updated
+ 
+-mapper(Account, account_table)
+-mapper(Project, project_table, properties=dict(
++mapper.map_imperatively(Account, account_table)
++mapper.map_imperatively(Project, project_table, properties=dict(
+ branches=relationship(Branch, backref='project',
+   order_by=branch_table.c.name,
+   cascade='all, delete-orphan'),
+@@ -740,16 +741,16 @@ mapper(Project, project_table, properties=dict(
+   order_by=change_table.c.number,
+   ),
+ ))
+-mapper(Branch, branch_table)
+-mapper(Topic, topic_table, properties=dict(
++mapper.map_imperatively(Branch, branch_table)
++mapper.map_imperatively(Topic, topic_table, properties=dict(
+ projects=relationship(Project,
+   secondary=project_topic_table,
+   order_by=project_table.c.name,
+   viewonly=True),
+ project_topics=relationship(ProjectTopic),
+ ))
+-mapper(ProjectTopic, project_topic_table)
+-mapper(Change, change_table, properties=dict(
++mapper.map_imperatively(ProjectTopic, project_topic_table)
++mapper.map_imperatively(Change, change_table, properties=dict(
+ owner=relationship(Account),
+ conflicts1=relationship(Change,
+ secondary=change_conflict_table,
+@@ -787,7 +788,7 @@ mapper(Change, change_table, properties=dict(
+  order_by=(approval_table.c.category,
+approval_table.c.value))
+ ))
+-mapper(Revision, revision_table, properties=dict(
++mapper.map_imperatively(Revision, revision_table, properties=dict(
+ messages=relationship(Message, backref='revision',
+   cascade='all, delete-orphan'),
+ files=relationship(File, backref='revision',
+@@ -798,9 +799,9 @@ mapper(Revision, revision_table, properties=dict(
+ cascade='all, delete-orphan'),
+ 
+ ))
+-mapper(Message, message_table, properties=dict(
++mapper.map_imperatively(Message, message_table, properties=dict(
+ author=relationship(Account)))
+-mapper(File, file_table, properties=dict(
++mapper.map_imperatively(File, file_table, properties=dict(
+comments=relationship(Comment, backref='file',
+  order_by=(comment_table.c.line,
+comment_table.c.created),
+@@ -812,20 +813,20 @@ mapper(File, file_table, properties=dict(
+  comment_table.c.created)),
+))
+ 
+-mapper(Comment, comment_table, properties=dict(
++mapper.map_imperatively(Comment, comment_table, properties=dict(
+ author=relationship(Account)))
+-mapper(Label, label_table)
+-mapper(PermittedLabel, permitted_label_table)
+-mapper(Approval, approval_table, 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/files/, dev-lang/perl/

2023-05-01 Thread Andreas K. Hüttel
commit: 587d4dee588525f616e38657ec601cc9447c942e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May  1 21:54:19 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May  1 21:56:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587d4dee

dev-lang/perl: Enable verify_SSL by default in HTTP::Tiny

Trivial patch from alpine

Bug: https://bugs.gentoo.org/905296
See-also: https://github.com/chansen/p5-http-tiny/pull/151
See-also: https://github.com/chansen/p5-http-tiny/issues/152
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-lang/perl/files/perl-5.36.1-http-tiny.patch |  25 +
 dev-lang/perl/perl-5.36.1-r1.ebuild | 826 
 2 files changed, 851 insertions(+)

diff --git a/dev-lang/perl/files/perl-5.36.1-http-tiny.patch 
b/dev-lang/perl/files/perl-5.36.1-http-tiny.patch
new file mode 100644
index ..34907cc6d9fd
--- /dev/null
+++ b/dev-lang/perl/files/perl-5.36.1-http-tiny.patch
@@ -0,0 +1,25 @@
+in current year, we should verify tls certs by default.
+not doing so is as good as not using tls
+https://www.openwall.com/lists/oss-security/2023/04/18/14
+
+Source:
+https://git.alpinelinux.org/aports/plain/main/perl/default-https-perl-http-tiny.patch?id=fc21c0f7930ae3a9e2f50bacc305fb167a456ded
+
+Bug: https://bugs.gentoo.org/905296
+See-also: https://github.com/chansen/p5-http-tiny/pull/151
+See-also: https://github.com/chansen/p5-http-tiny/issues/152
+
+--
+diff --git a/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm b/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
+index 83ca06d..dc6217a 100644
+--- a/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
 b/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
+@@ -1055,7 +1055,7 @@ sub new {
+ timeout  => 60,
+ max_line_size=> 16384,
+ max_header_lines => 64,
+-verify_SSL   => 0,
++verify_SSL   => 1,
+ SSL_options  => {},
+ %args
+ }, $class;

diff --git a/dev-lang/perl/perl-5.36.1-r1.ebuild 
b/dev-lang/perl/perl-5.36.1-r1.ebuild
new file mode 100644
index ..a70fd75507d4
--- /dev/null
+++ b/dev-lang/perl/perl-5.36.1-r1.ebuild
@@ -0,0 +1,826 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit alternatives flag-o-matic toolchain-funcs multilib multiprocessing
+
+PATCH_VER=1
+CROSS_VER=1.4
+PATCH_BASE="perl-5.36.0-patches-${PATCH_VER}"
+PATCH_DEV=dilfridge
+
+DIST_AUTHOR=RJBS
+
+# Greatest first, don't include yourself
+# Devel point-releases are not ABI-intercompatible, but stable point releases 
are
+# BIN_OLDVERSEN contains only C-ABI-intercompatible versions
+PERL_BIN_OLDVERSEN=""
+
+if [[ "${PV##*.}" == "" ]]; then
+   DIST_VERSION=5.30.0
+else
+   DIST_VERSION="${PV/_rc/-RC}"
+fi
+SHORT_PV="${DIST_VERSION%.*}"
+
+# Even numbered major versions are ABI intercompatible
+# Odd numbered major versions are not
+if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then
+   SUBSLOT="${DIST_VERSION%-RC*}"
+else
+   SUBSLOT="${DIST_VERSION%.*}"
+fi
+
+# Used only in tar paths
+MY_P="perl-${DIST_VERSION}"
+# Used in library paths
+MY_PV="${DIST_VERSION%-RC*}"
+
+DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
+
+SRC_URI="
+   mirror://cpan/src/5.0/${MY_P}.tar.xz
+   
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
+   
https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz
+   https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.xz
+   
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
+"
+
+HOMEPAGE="https://www.perl.org/;
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0/${SUBSLOT}"
+
+if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+IUSE="berkdb debug doc gdbm ithreads minimal quadmath"
+
+RDEPEND="
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( >=sys-libs/gdbm-1.8.3:= )
+   app-arch/bzip2
+   >=sys-libs/zlib-1.2.12
+   virtual/libcrypt:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
+PDEPEND="
+   !minimal? (
+   >=app-admin/perl-cleaner-2.5
+   >=virtual/perl-CPAN-2.290.0
+   >=virtual/perl-Encode-3.120.0
+   >=virtual/perl-File-Temp-0.230.400-r2
+   >=virtual/perl-Data-Dumper-2.154.0
+   virtual/perl-Test-Harness
+   )
+"
+# bug 390719, bug 523624
+# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
+
+S="${WORKDIR}/${MY_P}"
+
+dual_scripts() {
+   src_remove_dual  perl-core/Archive-Tar2.400.0   ptar 
ptardiff ptargrep
+   src_remove_dual  perl-core/CPAN 

[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ntfs2btrfs/

2023-05-01 Thread Mark Harmstone
commit: 5f6eb2097f10a2b33580c7c1b54988a4b8c52d67
Author: Mark Harmstone  harmstone  com>
AuthorDate: Mon May  1 21:47:29 2023 +
Commit: Mark Harmstone  harmstone  com>
CommitDate: Mon May  1 21:47:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f6eb209

sys-fs/ntfs2btrfs: add 20230501, drop 20220812

Signed-off-by: Mark Harmstone  harmstone.com>

 sys-fs/ntfs2btrfs/Manifest  | 2 +-
 .../{ntfs2btrfs-20220812.ebuild => ntfs2btrfs-20230501.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ntfs2btrfs/Manifest b/sys-fs/ntfs2btrfs/Manifest
index e141b6d94..0313c405b 100644
--- a/sys-fs/ntfs2btrfs/Manifest
+++ b/sys-fs/ntfs2btrfs/Manifest
@@ -1 +1 @@
-DIST ntfs2btrfs-20220812.tar.gz 98059 BLAKE2B 
630992ee5f629cd9a81f7277d48159430ec1ccfcf004e6f6c72ae6bbb96d4aefce79ffd78c900e373c4d6460210db94b223888e5825f1c9280659a8da94c5bce
 SHA512 
3d4ebf0c4b8f5d3e2dd669f74c3600f85baf45fc6c179de1b821fb84c761517d65c0d9e3e9d0c556e0123fde30334c2063bf7114e59b6836b066c31a187842cf
+DIST ntfs2btrfs-20230501.tar.gz 98816 BLAKE2B 
d814e1d1a80fa25a85ca010b4ec3d0a92eb0ebeba4ad9042af95b7f2cd5fb70941e2dfc4422a609b7b159c9f4ff51598e1acaedb46f3b48fb42235f230dc1423
 SHA512 
ad10850280f591cbdc169bb8e0b1768f7c4051b3110283c941ab76beb0d2b728d30ac64caecdbe6f90068b2486170ddced0704d741d1469944c58ecf0b168e0a

diff --git a/sys-fs/ntfs2btrfs/ntfs2btrfs-20220812.ebuild 
b/sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild
similarity index 100%
rename from sys-fs/ntfs2btrfs/ntfs2btrfs-20220812.ebuild
rename to sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/, app-backup/duplicity/files/

2023-05-01 Thread Richard Freeman
commit: c146cc2084f1a0f4e394178bf2958a20e581b57d
Author: Richard Freeman  gentoo  org>
AuthorDate: Mon May  1 20:37:48 2023 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Mon May  1 20:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c146cc20

app-backup/duplicity: add 1.2.2

Signed-off-by: Richard Freeman  gentoo.org>

 app-backup/duplicity/Manifest  |  1 +
 app-backup/duplicity/duplicity-1.2.2.ebuild| 51 ++
 .../files/duplicity-1.2.2-fix-docs-cmd.patch   | 20 +
 3 files changed, 72 insertions(+)

diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
index fb4f8e1d2d92..843f170663e8 100644
--- a/app-backup/duplicity/Manifest
+++ b/app-backup/duplicity/Manifest
@@ -1,3 +1,4 @@
 DIST duplicity-0.8.23.tar.gz 1385252 BLAKE2B 
63042486e6e17d2d93af72f617990c879763d5921e230302f406b4f9e7c57a67284130f9f57849b9ffc8638614b55f0f8abdf6bb20201155b33b72bef952ec9f
 SHA512 
083cf0060a8c7a8472c6ee4ffbb87e85edf0fcdaba95862a9f272cc03d8ab3d18b584a8d256473e6cfab9eed6f993382b846b692a8c0dd46fd3a2d8215e54e45
 DIST duplicity-1.0.0.tar.gz 1381405 BLAKE2B 
5de886ca767c01097bc4954c2dc5e6c222c7f9a70f03476d3f8b749cd2d2c25a93458f656e9847cdb0a5cba27bc9466fd825f9b28cbdb593e602cec62876eb9a
 SHA512 
27601f1e83fe685b94caf3703bf800efcf0e0af371f3c5434354c55bffba9d3dbd9b48b11808557154c61acfa7c19700dd1f45b10c471c570d85f145b7dd
 DIST duplicity-1.0.1.tar.gz 1928618 BLAKE2B 
f7ffdd488e42219b66b6174dbb944283d02910f57cae9fcf849e8f5363986664a49ba7e316d6b3efdce89deec7e4c6a65a95bcb365fa23b928244b5e8f29d48b
 SHA512 
dab8341b990b1899de6080f2539681f0a84f1875fabf04ccd68908e8dcdf55cd31f26d1431488b49ac6b048a1e7ff2e0a0afa27f6eccfd6a20f47dd7193b4563
+DIST duplicity-1.2.2.tar.gz 1427493 BLAKE2B 
d30f91054c59695483a60a684ebc11440b1a490dc635fdc856d7e3e75d7c3b8bc3f8680ecec0af435fe3064c292c6ff0db392e6bb33c682e9527561196e842e1
 SHA512 
5da4addd0742afa93c62c506f49235b396a7d4bb6576bfd5ec223e04936072ef92e874c533f0f7ece3c1460bf017c2e1875d4ed5c08181113e2509dd28b4521b

diff --git a/app-backup/duplicity/duplicity-1.2.2.ebuild 
b/app-backup/duplicity/duplicity-1.2.2.ebuild
new file mode 100644
index ..fc665542a7f1
--- /dev/null
+++ b/app-backup/duplicity/duplicity-1.2.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_10 python3_11 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Secure backup system using gnupg to encrypt data"
+HOMEPAGE="https://duplicity.gitlab.io/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="s3 test"
+
+CDEPEND="
+   net-libs/librsync
+   app-crypt/gnupg
+   dev-python/fasteners[${PYTHON_USEDEP}]
+"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   app-arch/par2cmdline
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="${CDEPEND}
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/future[${PYTHON_USEDEP}]
+   s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-docs-cmd.patch"
+)
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   elog "Duplicity has many optional dependencies to support various 
backends."
+   elog "Currently it's up to you to install them as necessary."
+}

diff --git a/app-backup/duplicity/files/duplicity-1.2.2-fix-docs-cmd.patch 
b/app-backup/duplicity/files/duplicity-1.2.2-fix-docs-cmd.patch
new file mode 100644
index ..7ac49ecacd86
--- /dev/null
+++ b/app-backup/duplicity/files/duplicity-1.2.2-fix-docs-cmd.patch
@@ -0,0 +1,20 @@
+--- duplicity-1.2.2/setup.py   2023-05-01 09:21:01.020192022 -0400
 duplicity-1.2.2/setup.py   2023-05-01 09:21:51.268882266 -0400
+@@ -95,17 +95,6 @@
+ u'bin/rdiffdir.1'
+ ]
+ ),
+-(u'share/doc/duplicity-%s' % Version,
+-[
+-u'CHANGELOG.md',
+-u'CONTRIBUTING.md',
+-u'COPYING',
+-u'README.md',
+-u'README-LOG.md',
+-u'README-REPO.md',
+-u'README-TESTING.md',
+-],
+-),
+ ]
+ 
+ # short circuit fot READTHEDOCS



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

2023-05-01 Thread Richard Freeman
commit: cdaf873b49d1752e799ffce2d2d9e7279360032a
Author: Richard Freeman  gentoo  org>
AuthorDate: Mon May  1 20:35:03 2023 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Mon May  1 20:38:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdaf873b

sys-process/systemd-cron: add 1.15.20

Signed-off-by: Richard Freeman  gentoo.org>

 sys-process/systemd-cron/Manifest  |  1 +
 .../systemd-cron/systemd-cron-1.15.20.ebuild   | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-process/systemd-cron/Manifest 
b/sys-process/systemd-cron/Manifest
index 44b7cf7f694b..eaa7d4323ff6 100644
--- a/sys-process/systemd-cron/Manifest
+++ b/sys-process/systemd-cron/Manifest
@@ -1 +1,2 @@
 DIST systemd-cron-1.15.19.tar.gz 33234 BLAKE2B 
d03c7024f9e4e569086e60908b07255e59259bc90182e34897746e1477e1b59da1934f239ef7c673e5df52c1831f07b2e759aeb7c514ba23dbbbeb780cb08a7b
 SHA512 
90ddb3584550714a21e88a89e804511af434432b95398f325f547ee226499f8b73e153b9cdb611a11389baf434d12bc39414244b0e5e1d4565ceaac5db12b012
+DIST systemd-cron-1.15.20.tar.gz 33384 BLAKE2B 
1e048009d19eb9e40a96ab7dee509975387f1634805c7c428065e720332d10665b6d5662a961304acf59cc688d99afc514500aa829fa2c71f296fc04503419fd
 SHA512 
814a639bd3a06b1c4aa5dbc449c29812e94ad7ed27bff26618637e305bf03800527c1242eb5343cea89aa1345b203c709fbdcd251905009f19c254ab25244bcf

diff --git a/sys-process/systemd-cron/systemd-cron-1.15.20.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.15.20.ebuild
new file mode 100644
index ..2498aab65d88
--- /dev/null
+++ b/sys-process/systemd-cron/systemd-cron-1.15.20.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+inherit python-single-r1 systemd
+
+DESCRIPTION="systemd units to create timers for cron directories and crontab"
+HOMEPAGE="https://github.com/systemd-cron/systemd-cron/;
+SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> 
systemd-cron-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="cron-boot etc-crontab-systemd minutely +runparts setgid test yearly"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-apps/systemd-217
+   sys-apps/debianutils
+   !sys-process/cronie[anacron]
+   !etc-crontab-systemd? ( !sys-process/dcron )
+   ${PYTHON_DEPS}
+   sys-process/cronbase
+   acct-user/_cron-failure
+   acct-group/_cron-failure"
+
+DEPEND="sys-process/cronbase
+   test? ( sys-apps/man-db dev-python/pyflakes )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+   python_fix_shebang --force "${S}/src/bin"
+
+   sed -i \
+   -e 's/^crontab/crontab-systemd/' \
+   -e 's/^CRONTAB/CRONTAB-SYSTEMD/' \
+   -- "${S}/src/man/crontab."{1,5}".in" || die
+
+   sed -i \
+   -e 's!/crontab$!/crontab-systemd!' \
+   -e 's!/crontab\(\.[15]\)$!/crontab-systemd\1!' \
+   -e 's/pyflakes3/pyflakes/' \
+   -- "${S}/Makefile.in" || die
+
+   if use etc-crontab-systemd
+   thensed -i \
+   -e "s!/etc/crontab!/etc/crontab-systemd!" \
+   -- "${S}/src/man/crontab."{1,5}".in" \
+   "${S}/src/bin/systemd-crontab-generator.py" || die
+   fi
+
+   eapply_user
+}
+
+my_use_enable() {
+   if use ${1}; then
+   echo --enable-${2:-${1}}=yes
+   else
+   echo --enable-${2:-${1}}=no
+   fi
+}
+
+src_configure() {
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --confdir="${EPREFIX}/etc" \
+   --runparts="${EPREFIX}/bin/run-parts" \
+   --mandir="${EPREFIX}/usr/share/man" \
+   --unitdir="$(systemd_get_systemunitdir)" \
+   --generatordir="$(systemd_get_systemgeneratordir)" \
+   $(my_use_enable cron-boot boot) \
+   $(my_use_enable minutely) \
+   $(my_use_enable runparts) \
+   $(my_use_enable yearly) \
+   $(my_use_enable yearly quarterly) \
+   $(my_use_enable yearly semi_annually) \
+   $(my_use_enable setgid) \
+   --enable-persistent=yes
+}
+
+src_install() {
+   default
+   rm -f "${ED}"/usr/lib/sysusers.d/systemd-cron.conf
+}
+
+pkg_postinst() {
+   elog "This package now supports USE=runparts which is enabled by 
default."
+   elog "This enables the traditional run-parts behavior."
+   elog "If you disable this flag you will get the new behavior of having"
+   elog "multiple jobs for each cron.* entry run in parallel with"
+   elog "separate services/logs/etc."
+}



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

2023-05-01 Thread Andreas K. Hüttel
commit: 96544b23bb51c2c7c9208d87e80d0ed82c66f964
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon May  1 19:50:38 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon May  1 19:51:03 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=96544b23

Switch installcd's from ntp to chrony

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

 releases/specs-qemu/alpha/installcd-stage1.spec| 2 +-
 releases/specs-qemu/hppa/installcd-stage1.spec | 2 +-
 releases/specs/amd64/hardened/admincd-stage1.spec  | 2 +-
 releases/specs/amd64/installcd-stage1.spec | 2 +-
 releases/specs/amd64/livegui/livegui-stage1.spec   | 2 +-
 releases/specs/arm64/installcd-stage1.spec | 2 +-
 releases/specs/hppa/installcd-stage1.spec  | 2 +-
 releases/specs/ia64/installcd-stage1.spec  | 2 +-
 releases/specs/ppc/ppc32/installcd-stage1.spec | 2 +-
 releases/specs/ppc/ppc64le/installcd-stage1.spec   | 2 +-
 releases/specs/sparc/sparc64/installcd-stage1.spec | 2 +-
 releases/specs/x86/hardened/admincd-stage1-openrc.spec | 2 +-
 releases/specs/x86/i486/installcd-stage1-openrc.spec   | 2 +-
 13 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/releases/specs-qemu/alpha/installcd-stage1.spec 
b/releases/specs-qemu/alpha/installcd-stage1.spec
index d0f96bc2..3fb8945e 100644
--- a/releases/specs-qemu/alpha/installcd-stage1.spec
+++ b/releases/specs-qemu/alpha/installcd-stage1.spec
@@ -33,9 +33,9 @@ livecd/packages:
net-dialup/rp-pppoe
net-fs/nfs-utils
net-irc/irssi
+   net-misc/chrony
net-misc/dhcpcd
net-misc/iputils
-   net-misc/ntp
net-misc/rdate
net-proxy/dante
net-proxy/tsocks

diff --git a/releases/specs-qemu/hppa/installcd-stage1.spec 
b/releases/specs-qemu/hppa/installcd-stage1.spec
index e1a49b29..61278551 100644
--- a/releases/specs-qemu/hppa/installcd-stage1.spec
+++ b/releases/specs-qemu/hppa/installcd-stage1.spec
@@ -32,9 +32,9 @@ livecd/packages:
net-analyzer/traceroute
net-fs/nfs-utils
net-irc/irssi
+   net-misc/chrony
net-misc/dhcpcd
net-misc/iputils
-   net-misc/ntp
net-misc/rdate
net-misc/vconfig
net-proxy/dante

diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec 
b/releases/specs/amd64/hardened/admincd-stage1.spec
index 3f1ab743..ebcaf3d6 100644
--- a/releases/specs/amd64/hardened/admincd-stage1.spec
+++ b/releases/specs/amd64/hardened/admincd-stage1.spec
@@ -97,10 +97,10 @@ livecd/packages:
net-ftp/ncftp
net-irc/irssi
net-misc/curl
+   net-misc/chrony
net-misc/dhcpcd
net-misc/iputils
net-misc/ndisc6
-   net-misc/ntp
net-misc/openssh
net-misc/rdate
net-misc/rsync

diff --git a/releases/specs/amd64/installcd-stage1.spec 
b/releases/specs/amd64/installcd-stage1.spec
index 78bd0200..1e95edb1 100644
--- a/releases/specs/amd64/installcd-stage1.spec
+++ b/releases/specs/amd64/installcd-stage1.spec
@@ -43,10 +43,10 @@ livecd/packages:
net-fs/cifs-utils
net-fs/nfs-utils
net-irc/irssi
+   net-misc/chrony
net-misc/dhcpcd
net-misc/iputils
net-misc/ndisc6
-   net-misc/ntp
net-misc/openssh
net-misc/rdate
net-misc/rsync

diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec 
b/releases/specs/amd64/livegui/livegui-stage1.spec
index 341055a0..0466231a 100644
--- a/releases/specs/amd64/livegui/livegui-stage1.spec
+++ b/releases/specs/amd64/livegui/livegui-stage1.spec
@@ -146,10 +146,10 @@ livecd/packages:
net-irc/quassel
net-irc/weechat
net-misc/chrony
+   net-misc/chrony
net-misc/dhcpcd
net-misc/iputils
net-misc/ndisc6
-   net-misc/ntp
net-misc/openssh
net-misc/rdate
net-misc/rdesktop

diff --git a/releases/specs/arm64/installcd-stage1.spec 
b/releases/specs/arm64/installcd-stage1.spec
index c64f88be..e96c6eed 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -46,10 +46,10 @@ livecd/packages:
net-fs/cifs-utils
net-fs/nfs-utils
net-irc/irssi
+   net-misc/chrony
net-misc/dhcpcd
net-misc/iputils
net-misc/ndisc6
-   net-misc/ntp
net-misc/openssh
net-misc/rdate
net-misc/rsync

diff --git a/releases/specs/hppa/installcd-stage1.spec 
b/releases/specs/hppa/installcd-stage1.spec
index beba1c74..2292f3a7 100644
--- a/releases/specs/hppa/installcd-stage1.spec
+++ b/releases/specs/hppa/installcd-stage1.spec
@@ -31,9 +31,9 @@ livecd/packages:
net-analyzer/traceroute
net-fs/nfs-utils
net-irc/irssi
+   net-misc/chrony
net-misc/dhcpcd
net-misc/iputils
-   net-misc/ntp
net-misc/rdate
net-misc/vconfig

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/gnome-encfs-manager/

2023-05-01 Thread Anna Vyalkova
commit: 9d26046d8bf10f421d57df345d2f6d1ebf2445c5
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:48:31 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:48:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d26046d

app-crypt/gnome-encfs-manager: drop gnome-base/gconf dep

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 ...gnome-encfs-manager-1.9.ebuild => gnome-encfs-manager-1.9-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9.ebuild 
b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild
similarity index 96%
rename from app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9.ebuild
rename to app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild
index b6e33a4cb..3f2cb7b0e 100644
--- a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9.ebuild
+++ b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="+appindicator"
 
 DEPEND="
-   || ( gnome-base/gconf gnome-base/dconf )
+   gnome-base/dconf
sys-fs/encfs
sys-fs/fuse
app-crypt/libsecret



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/rogdrv/, profiles/

2023-05-01 Thread Anna Vyalkova
commit: 27127a4e885b48c3b08d1960d6727a144c16a7f9
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:42:23 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:42:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27127a4e

sys-apps/rogdrv: treeclean

Closes: https://bugs.gentoo.org/860543
Closes: https://bugs.gentoo.org/897658
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask |  1 -
 sys-apps/rogdrv/Manifest  |  1 -
 sys-apps/rogdrv/metadata.xml  | 11 --
 sys-apps/rogdrv/rogdrv-0.0.5_p20210208.ebuild | 49 ---
 4 files changed, 62 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index faf9222c9..33deef11c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-sys-apps/rogdrv
 www-apps/twint
 
 # Anna Vyalkova  (2023-05-01)

diff --git a/sys-apps/rogdrv/Manifest b/sys-apps/rogdrv/Manifest
deleted file mode 100644
index 8697f4a91..0
--- a/sys-apps/rogdrv/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rogdrv-0.0.5_p20210208.tar.gz 69578 BLAKE2B 
e163542b023423c4379b596b44b73a5c37d3c1502b0f65865bdc8dfcef2f7eb49aec9f1ca456a8bda7ad369e6bc638bc85d7f054610ce52059dbab198b9b4f36
 SHA512 
66a00a99409a9bf5f2a1ea887ade0408180989f671d5b4b16c40b382776cae8ad4980ca4831d7a9ade229ffa30ad0f92b56c535164a61ea6110c3e8fc889487d

diff --git a/sys-apps/rogdrv/metadata.xml b/sys-apps/rogdrv/metadata.xml
deleted file mode 100644
index 5332f17b7..0
--- a/sys-apps/rogdrv/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   kyokenn/rogdrv
-   
-   
-   ahve...@gmail.com
-   Henrik Pihl
-   
-

diff --git a/sys-apps/rogdrv/rogdrv-0.0.5_p20210208.ebuild 
b/sys-apps/rogdrv/rogdrv-0.0.5_p20210208.ebuild
deleted file mode 100644
index 015214ed0..0
--- a/sys-apps/rogdrv/rogdrv-0.0.5_p20210208.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 linux-info udev
-
-COMMIT="ebf9965192196feaae6828bc41bf3dac1d9a1e5e"
-DESCRIPTION="ASUS ROG userspace mouse driver for Linux."
-HOMEPAGE="https://github.com/kyokenn/rogdrv;
-S="${WORKDIR}/${PN}-${COMMIT}"
-SRC_URI="https://github.com/kyokenn/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-python/python-evdev[${PYTHON_USEDEP}]
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/hidapi[${PYTHON_USEDEP}]
-   dev-libs/libappindicator
-   virtual/udev"
-RDEPEND="${DEPEND}"
-CONFIG_CHECK="~INPUT_UINPUT"
-
-python_prepare_all() {
-   # duplicate text, commited to upstream
-   sed -i -e '/Comment=ASUS/d' rogdrv.desktop rogdrv/gtk3.py || die
-   # udev rules are placed outside /usr
-   sed -i -e '/etc[\/]udev/d' setup.py || die
-   # clear setup_requires, for some reason this package
-   # triggers something in setuptools that calls pip
-   sed -i -e '/setup_requires/,+2d' setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_install() {
-   distutils-r1_python_install
-   udev_dorules udev/50-rogdrv.rules
-}
-
-pkg_postinst() {
-   elog "Reconnect your mouse to get your mouse working with the new 
rules."
-   elog "See the README file for usage instructions."
-   udev_reload
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/twint/, profiles/

2023-05-01 Thread Anna Vyalkova
commit: 78403baa84cb3554c4ab29f5573b581f73072366
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:42:44 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:42:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78403baa

www-apps/twint: treeclean

Closes: https://bugs.gentoo.org/897674
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask|  5 
 www-apps/twint/Manifest  |  2 --
 www-apps/twint/metadata.xml  | 39 --
 www-apps/twint/twint-2.1.20-r2.ebuild| 42 
 www-apps/twint/twint-2.1.20_p20220316.ebuild | 42 
 5 files changed, 130 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 33deef11c..6ef88442f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -19,11 +19,6 @@
 # Masked for removal in 30 days.
 sys-cluster/pcs
 
-# Anna Vyalkova  (2023-05-01)
-# No supported Pythom implementations set in ebuild.
-# Masked for removal in 30 days.
-www-apps/twint
-
 # Anna Vyalkova  (2023-05-01)
 # Unavailable dependency. Masked until a version bump.
 net-im/kaidan

diff --git a/www-apps/twint/Manifest b/www-apps/twint/Manifest
deleted file mode 100644
index df254a3bb..0
--- a/www-apps/twint/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST twint-2.1.20.tar.gz 33518 BLAKE2B 
6a7401357d7c08956a05d046cf5daec61c854b618c9cf647c2c014091b4be4b55337f598dccf772b146b215a740855449049600a6251cd7899a01afc82ba8dea
 SHA512 
022c855b660d4a30eb7d4c864147a520b92b45048db2e6869df23cf9ab9b23b6812f74de6452d8b4b439ca02dd6742349a5c097f9b3d19222e7365034b21b864
-DIST twint-2.1.20_p20220316.tar.gz 39871 BLAKE2B 
6e289940c7d96537fe60a345470c059819a548461fa48c2e329a0f50af89eb0c6f0dc7b0525190edc3cf8f16e9b733ae2480e60e365065bbd92a87f8a29ce17c
 SHA512 
73b646f8717f3e3cb9e2909a74e36a1d917da874bcb00cc4827853e4bd552811d3b7382c9f245defb68ace7eddbb0e83c5e563037d6cb7383a844366b43bb489

diff --git a/www-apps/twint/metadata.xml b/www-apps/twint/metadata.xml
deleted file mode 100644
index 050abe23f..0
--- a/www-apps/twint/metadata.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-No authentication. No API. No limits.
-
-Twint is an advanced Twitter scraping tool written in Python that allows for 
scraping Tweets from Twitter profiles without using Twitter's API.
-
-Twint utilizes Twitter's search operators to let you scrape Tweets from 
specific users, scrape Tweets relating to certain topics, hashtags  
trends, or sort out sensitive information from Tweets like e-mail and phone 
numbers. I find this very useful, and you can get really creative with it too.
-
-Twint also makes special queries to Twitter allowing you to also scrape a 
Twitter user's followers, Tweets a user has liked, and who they follow without 
any authentication, API, Selenium, or browser emulation.
-tl;dr Benefits
-
-Some of the benefits of using Twint vs Twitter API:
-
-Can fetch almost all Tweets (Twitter API limits to last 3200 Tweets only);
-Fast initial setup;
-Can be used anonymously and without Twitter sign up;
-No rate limitations.
-
-Limits imposed by Twitter
-
-Twitter limits scrolls while browsing the user timeline. This means that with 
.Profile or with .Favorites you will be able to get ~3200 tweets.
-  
-  
-https://github.com/twintproject/twint/wiki
-https://github.com/twintproject/twint/issues
-
-  codyzachar...@pm.me
-  Cody Zacharias
-
-twintproject/twint
-twint
-  
-

diff --git a/www-apps/twint/twint-2.1.20-r2.ebuild 
b/www-apps/twint/twint-2.1.20-r2.ebuild
deleted file mode 100644
index 5ab551fb4..0
--- a/www-apps/twint/twint-2.1.20-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="Twitter scraping & OSINT tool written in Python that doesn't use 
Twitter's API"
-HOMEPAGE="
-   https://github.com/twintproject/twint
-   https://pypi.org/project/twint/
-"
-SRC_URI="https://github.com/twintproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/aiohttp-socks[${PYTHON_USEDEP}]
-   dev-python/aiodns[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/cchardet[${PYTHON_USEDEP}]
-   dev-python/elasticsearch-py[${PYTHON_USEDEP}]
-   dev-python/fake-useragent[${PYTHON_USEDEP}]
-   dev-python/googletransx[${PYTHON_USEDEP}]
-   >=dev-python/pandas-0.23.0[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/proj/guru:dev commit in: profiles/, sci-geosciences/mapillary_tools/

2023-05-01 Thread Anna Vyalkova
commit: a26a96f9cc693c8423c3cc9ee1adb02a6b0ae574
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:42:04 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:42:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a26a96f9

sci-geosciences/mapillary_tools: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask  |  1 -
 sci-geosciences/mapillary_tools/Manifest   |  1 -
 .../mapillary_tools-0.8.2_p20220702.ebuild | 39 --
 sci-geosciences/mapillary_tools/metadata.xml   | 12 ---
 4 files changed, 53 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d40571e0a..faf9222c9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-sci-geosciences/mapillary_tools
 sys-apps/rogdrv
 www-apps/twint
 

diff --git a/sci-geosciences/mapillary_tools/Manifest 
b/sci-geosciences/mapillary_tools/Manifest
deleted file mode 100644
index 9dacb6ef4..0
--- a/sci-geosciences/mapillary_tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mapillary_tools-0.8.2_p20220702.gh.tar.gz 19125382 BLAKE2B 
51e75c3cf5b6e129594e28c55d7ff75592c26a227d905749e42445678f2e69f410080d35bc5c4a9692710d98b42f03eec33130c79ed3608e1efc2465e28d5039
 SHA512 
0d32c3b78a44f1a6544ad69a66f9de2f4c9b87b5a7198546e5716bda055514e26ac05de6a3304e8610ba150f7e8346290925e7509f2db532cabcede0e48de1f6

diff --git 
a/sci-geosciences/mapillary_tools/mapillary_tools-0.8.2_p20220702.ebuild 
b/sci-geosciences/mapillary_tools/mapillary_tools-0.8.2_p20220702.ebuild
deleted file mode 100644
index 673b1fa2e..0
--- a/sci-geosciences/mapillary_tools/mapillary_tools-0.8.2_p20220702.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT="92624ccb416e9649bb93d6be04c8b3be03a44525"
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line tools for processing and uploading Mapillary imagery"
-HOMEPAGE="https://github.com/mapillary/mapillary_tools;
-SRC_URI="https://github.com/mapillary/mapillary_tools/archive/${COMMIT}.tar.gz 
-> ${PF}.gh.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/exifread-2.3.2[${PYTHON_USEDEP}]
-   >=dev-python/piexif-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/gpxpy-1.4.2[${PYTHON_USEDEP}]
-   >=dev-python/pynmea2-1.12.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
-   >=dev-python/tqdm-4.0[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   >=dev-python/pillow-8.1.2[${PYTHON_USEDEP}]
-   dev-python/pyinstaller[${PYTHON_USEDEP}]
-   dev-python/types-python-dateutil[${PYTHON_USEDEP}]
-   dev-python/types-pytz[${PYTHON_USEDEP}]
-   dev-python/types-requests[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/sci-geosciences/mapillary_tools/metadata.xml 
b/sci-geosciences/mapillary_tools/metadata.xml
deleted file mode 100644
index d9ae1449e..0
--- a/sci-geosciences/mapillary_tools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  lssndrbarbi...@gmail.com
-  Alessandro Barbieri
-
-
-https://github.com/mapillary/mapillary_tools/issues
-mapillary/mapillary_tools
-
-



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, gui-apps/azote/

2023-05-01 Thread Anna Vyalkova
commit: d5ca1c34b1221638fefc1f0b946d36984ed69c74
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:41:29 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5ca1c34

gui-apps/azote: treeclean

Closes: https://bugs.gentoo.org/897620
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 gui-apps/azote/Manifest   |  1 -
 gui-apps/azote/azote-1.9.5.ebuild | 67 ---
 gui-apps/azote/azote-.ebuild  | 67 ---
 gui-apps/azote/metadata.xml   | 13 
 profiles/package.mask |  1 -
 5 files changed, 149 deletions(-)

diff --git a/gui-apps/azote/Manifest b/gui-apps/azote/Manifest
deleted file mode 100644
index 1c69e8c24..0
--- a/gui-apps/azote/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST azote-1.9.5.tar.gz 4560473 BLAKE2B 
6ca814369fa15db143a4957ea6876d2114700404d9e8b2228e1b21021528efdbeba6478787ffefdeb1408c44837b7f00c1bfea777a25dc1c487d88ed8fd8b809
 SHA512 
bd7af12adf23d4671454c3a6a2b33368a68ddfacff7da78f347c1ad471b1ffaaf3b9f6187cef3398d5849b84e4a86639be4e7bc1fb50282d8394386e9b9ce83e

diff --git a/gui-apps/azote/azote-1.9.5.ebuild 
b/gui-apps/azote/azote-1.9.5.ebuild
deleted file mode 100644
index 01dcc256e..0
--- a/gui-apps/azote/azote-1.9.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1 desktop
-
-DESCRIPTION="wallpaper manager for wlroots compositors"
-HOMEPAGE="https://github.com/nwg-piotr/azote;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nwg-piotr/azote;
-else
-   SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3 BSD"
-SLOT="0"
-IUSE="simple-colorpicker imagemagick wayland X yaml"
-
-RDEPEND="
-   dev-cpp/gtkmm:3.0
-   dev-python/pillow
-   dev-python/pygobject:3=
-   dev-python/send2trash
-   simple-colorpicker? (
-   X? (
-   media-gfx/maim
-   x11-misc/slop
-   )
-   wayland? (
-   gui-apps/grim
-   gui-apps/slurp
-   )
-   )
-   imagemagick? (
-   media-gfx/imagemagick[jpeg,png,svg,X?]
-   )
-   wayland? (
-   gui-apps/swaybg
-   gui-apps/wlr-randr
-   )
-   X? (
-   media-gfx/feh
-   x11-apps/xrandr
-   )
-   yaml? ( dev-python/pyyaml )
-"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   cd "${S}"
-
-   dobin dist/azote
-   domenu dist/azote.desktop
-
-   insinto /usr/share/azote
-   doins dist/azote.svg dist/indicator_{active,attention}.png
-   insinto /usr/share/licenses/azote
-   doins LICENSE-COLORTHIEF
-}

diff --git a/gui-apps/azote/azote-.ebuild b/gui-apps/azote/azote-.ebuild
deleted file mode 100644
index 01dcc256e..0
--- a/gui-apps/azote/azote-.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1 desktop
-
-DESCRIPTION="wallpaper manager for wlroots compositors"
-HOMEPAGE="https://github.com/nwg-piotr/azote;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nwg-piotr/azote;
-else
-   SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3 BSD"
-SLOT="0"
-IUSE="simple-colorpicker imagemagick wayland X yaml"
-
-RDEPEND="
-   dev-cpp/gtkmm:3.0
-   dev-python/pillow
-   dev-python/pygobject:3=
-   dev-python/send2trash
-   simple-colorpicker? (
-   X? (
-   media-gfx/maim
-   x11-misc/slop
-   )
-   wayland? (
-   gui-apps/grim
-   gui-apps/slurp
-   )
-   )
-   imagemagick? (
-   media-gfx/imagemagick[jpeg,png,svg,X?]
-   )
-   wayland? (
-   gui-apps/swaybg
-   gui-apps/wlr-randr
-   )
-   X? (
-   media-gfx/feh
-   x11-apps/xrandr
-   )
-   yaml? ( dev-python/pyyaml )
-"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   cd "${S}"
-
-   dobin dist/azote
-   domenu dist/azote.desktop
-
-   insinto /usr/share/azote
-   doins dist/azote.svg dist/indicator_{active,attention}.png
-   insinto /usr/share/licenses/azote

[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/noiseprotocol/

2023-05-01 Thread Anna Vyalkova
commit: 3273c7e557897977ee2d0c6c9a0e7b31f70c73f7
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:39:52 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:39:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3273c7e5

dev-python/noiseprotocol: treeclean

Closes: https://bugs.gentoo.org/897474
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/noiseprotocol/Manifest  |  1 -
 dev-python/noiseprotocol/metadata.xml  | 11 
 .../noiseprotocol/noiseprotocol-0.3.1.ebuild   | 29 --
 profiles/package.mask  |  1 -
 4 files changed, 42 deletions(-)

diff --git a/dev-python/noiseprotocol/Manifest 
b/dev-python/noiseprotocol/Manifest
deleted file mode 100644
index 0c5d463e9..0
--- a/dev-python/noiseprotocol/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST noiseprotocol-0.3.1.tar.gz 308729 BLAKE2B 
ac8e885da15cab760bc41a6953e70af6496df5865a441df1816aca02d06820aa0ceec10d27cd9bf089d0dff83f7e8e10eee6165d3f66705792bbc071a6a4b823
 SHA512 
2b25b80c4d187e5529b9de0bb50698646d74aa40e9c09e6b3acf5463603eb3415027c92cfe1f25bc3a6143958aa60cb014561ab390bb63db373ec04067146216

diff --git a/dev-python/noiseprotocol/metadata.xml 
b/dev-python/noiseprotocol/metadata.xml
deleted file mode 100644
index b1a528f4f..0
--- a/dev-python/noiseprotocol/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-a.zu...@gmx.ch
-Andreas Zuber
-  
-  
-plizonczyk/noiseprotocol
-  
-

diff --git a/dev-python/noiseprotocol/noiseprotocol-0.3.1.ebuild 
b/dev-python/noiseprotocol/noiseprotocol-0.3.1.ebuild
deleted file mode 100644
index 79dcb58f1..0
--- a/dev-python/noiseprotocol/noiseprotocol-0.3.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="Python implementation of Noise Protocol Framework"
-HOMEPAGE="https://github.com/plizonczyk/noiseprotocol;
-NOISEPROTOCOL_GIT_REVISION="73375448c55af85df0230841af868b7f31942f0a"
-SRC_URI="https://github.com/plizonczyk/${PN}/archive/${NOISEPROTOCOL_GIT_REVISION}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
-BDEPEND=""
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e "/find_packages/s:'examples':'examples', 'examples.\*':" -i 
setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-S="${WORKDIR}/${PN}-${NOISEPROTOCOL_GIT_REVISION}"

diff --git a/profiles/package.mask b/profiles/package.mask
index a67fcd92f..c75c459d0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-python/noiseprotocol
 dev-python/pyinstaller
 dev-python/redbaron
 dev-util/osc



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/google-cloud-storage/

2023-05-01 Thread Anna Vyalkova
commit: 40454eedb5a6b5f5a4c17926970ad428fb78557d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:38:44 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:38:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40454eed

dev-python/google-cloud-storage: treeclean

Closes: https://bugs.gentoo.org/800135
Closes: https://bugs.gentoo.org/884669
Closes: https://bugs.gentoo.org/897436
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/google-cloud-storage/Manifest  |  1 -
 .../google-cloud-storage-1.36.0.ebuild| 15 ---
 dev-python/google-cloud-storage/metadata.xml  |  8 
 profiles/package.mask |  1 -
 4 files changed, 25 deletions(-)

diff --git a/dev-python/google-cloud-storage/Manifest 
b/dev-python/google-cloud-storage/Manifest
deleted file mode 100644
index e429deb95..0
--- a/dev-python/google-cloud-storage/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST google-cloud-storage-1.36.0.tar.gz 5448275 BLAKE2B 
17ba528dc8adb92eddd1153fcb103fbb1fe0c8c85b05d1263c7180313c08c3975619cd7c102f95d97c3a20a392665cb9610fc437d4253c0c8b168246a3ec645d
 SHA512 
213704d2bbe344aaeb54487ded8879204be9178a3dbbe111234ea42d903b9de15c030fa9b585714cdc4c65db9a895f4e9713c1fe8c19ad2bcf49c4d04f599642

diff --git a/dev-python/google-cloud-storage/google-cloud-storage-1.36.0.ebuild 
b/dev-python/google-cloud-storage/google-cloud-storage-1.36.0.ebuild
deleted file mode 100644
index d5308695f..0
--- a/dev-python/google-cloud-storage/google-cloud-storage-1.36.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="Google Cloud Storage API client library"
-HOMEPAGE="https://pypi.org/project/google-cloud-storage/;
-SRC_URI="https://files.pythonhosted.org/packages/6d/5c/8f311c50661d907cbe5786c1be91ac75c59fdab4b69d8f679d0926b79820/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"

diff --git a/dev-python/google-cloud-storage/metadata.xml 
b/dev-python/google-cloud-storage/metadata.xml
deleted file mode 100644
index c8244df32..0
--- a/dev-python/google-cloud-storage/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-svdm-gen...@protonmail.com
-Simon van der Maas
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 22d6a0379..38cf976a4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-python/google-cloud-storage
 dev-python/hwi
 dev-python/mnemonic
 dev-python/noiseprotocol



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/osc/, dev-util/osc/files/, profiles/

2023-05-01 Thread Anna Vyalkova
commit: 121a6f66b67df099412f4af31b3851c97d6b61af
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:41:12 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:41:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=121a6f66

dev-util/osc: treeclean

Closes: https://bugs.gentoo.org/897610
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-util/osc/Manifest   |   1 -
 dev-util/osc/files/osc-no-man-compression.patch |  31 -
 dev-util/osc/files/osc.zsh_completion   | 147 
 dev-util/osc/metadata.xml   |  11 --
 dev-util/osc/osc-0.173.0-r1.ebuild  |  66 ---
 dev-util/osc/osc-.ebuild|  66 ---
 profiles/package.mask   |   1 -
 7 files changed, 323 deletions(-)

diff --git a/dev-util/osc/Manifest b/dev-util/osc/Manifest
deleted file mode 100644
index f8150c3b1..0
--- a/dev-util/osc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST osc-0.173.0.tar.gz 362486 BLAKE2B 
c8231b547c82348a767d6757b7dfe5c5f0c9ade02f0f0baceac0573c26ba6c45bd4edc386fab70320ad117d3ac23443e96b2fc1599d1c7bfda5b70427cba6581
 SHA512 
212657621a20e662279b06e63ac201f761af55c348d3f6b6576b9fbea2e3403dc5f87295d6039f5cc7890ca85425bda95ed32ed2fbc39f3d7dcaad4b9e12bb9b

diff --git a/dev-util/osc/files/osc-no-man-compression.patch 
b/dev-util/osc/files/osc-no-man-compression.patch
deleted file mode 100644
index 0b8dcf7ef..0
--- a/dev-util/osc/files/osc-no-man-compression.patch
+++ /dev/null
@@ -1,31 +0,0 @@
 a/setup.py
-+++ b/setup.py
-@@ -3,7 +3,6 @@
- from distutils.core import setup
- import distutils.core
- from distutils.command import build, install_data
--import gzip
- import os.path
- import sys
- 
-@@ -29,9 +28,9 @@
- def build_man_page(self):
- """
- """
--man_path = os.path.join(self.build_base, 'osc.1.gz')
-+man_path = os.path.join(self.build_base, 'osc.1')
- distutils.log.info('generating %s' % man_path)
--outfile = gzip.open(man_path, 'wt')
-+outfile = open(man_path, 'w')
- osccli = commandline.Osc(stdout=outfile)
- # FIXME: we cannot call the main method because osc expects an 
~/.oscrc
- # file (this would break builds in environments like the obs)
-@@ -100,7 +99,7 @@
- 
- data_files = []
- if sys.platform[:3] != 'win':
--data_files.append((os.path.join('share', 'man', 'man1'), ['osc.1.gz']))
-+data_files.append((os.path.join('share', 'man', 'man1'), ['osc.1']))
- 
- with open("README") as fh:
- long_description = fh.read()

diff --git a/dev-util/osc/files/osc.zsh_completion 
b/dev-util/osc/files/osc.zsh_completion
deleted file mode 100644
index 74f2432b8..0
--- a/dev-util/osc/files/osc.zsh_completion
+++ /dev/null
@@ -1,147 +0,0 @@
-#compdef osc
-#
-# Copyright (C) 2009,2010 Holger Macht 
-#
-# This file is released under the GPLv2.
-#
-# Based on the the zsh guide from http://zsh.dotsrc.org/Guide/zshguide06.html
-#
-# Toggle verbose completions: zstyle ':completion:*:osc:*' verbose no
-# zstyle ':completion:*:osc-subcommand:*' verbose 
no
-# 
-# Use the variables $ZSH_OSC_BUILD_TARGETS_EXTRA and $ZSH_OSC_PROJECTS_EXTRA to
-# extend the list of possible completions in your ~/.zshrc like that:
-#  export OSC_PROJECTS_EXTRA="Base:System Base:shells"
-#
-# version 0.2
-#
-
-OSC_BUILD_TARGETS="openSUSE_10.2 openSUSE_10.3 openSUSE_11.0 openSUSE_11.1 
openSUSE_11.2 openSUSE_11.3 openSUSE_Factory"
-OSC_PROJECTS="openSUSE:Factory openSUSE:11.2 openSUSE:11.3 openSUSE:11.1 
openSUSE:11.0 openSUSE:10.3"
-
-# user defined variables $OSC_BUILD_TARGETS_EXTRA and
-# $OSC_PROJECTS_EXTRA can add to the project/build target list
-OSC_BUILD_TARGETS="$OSC_BUILD_TARGETS $ZSH_OSC_BUILD_TARGETS_EXTRA"
-OSC_PROJECTS="$OSC_PROJECTS $ZSH_OSC_PROJECTS_EXTRA"
-
-# Main dispatcher
-
-_osc() {
-if (( CURRENT > 2 )) && [[ ${words[2]} != "help" ]]; then
-# Remember the subcommand name
-   local cmd=${words[2]}
-# Set the context for the subcommand.
-   curcontext="${curcontext%:*:*}:osc-subcommand"
-# Narrow the range of words we are looking at to exclude `osc'
-   (( CURRENT-- ))
-   shift words
-# Run the completion for the subcommand
-   if [ "$cmd" = "submitreq" -o "$cmd" = "sr" ]; then
-   _osc_cmd_submitreq
-   elif [ "$cmd" = "getbinaries" ]; then
-   _osc_cmd_getbinaries
-   elif [ "$cmd" = "checkout" -o "$cmd" = "co" -o "$cmd" = "branch" ]; then
-   _osc_cmd_checkout
-   elif [ "$cmd" = "buildlog" -o "$cmd" = "buildinfo" -o "$cmd" = "bl" ]; 
then
-   _osc_cmd_buildlog
-   else
-   _osc_cmd_do $cmd
-   fi
-else
-   local hline
-   local -a cmdlist
-   local tag=0
-   _call_program help-commands osc help | while read -A hline; do
-   # 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyinstaller/, profiles/

2023-05-01 Thread Anna Vyalkova
commit: 34b46f912df35424fb6f8dab2fc89bc824853c28
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:40:20 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:40:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34b46f91

dev-python/pyinstaller: treeclean

Closes: https://bugs.gentoo.org/780951
Closes: https://bugs.gentoo.org/800356
Closes: https://bugs.gentoo.org/836408
Closes: https://bugs.gentoo.org/897524
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pyinstaller/Manifest  |  1 -
 dev-python/pyinstaller/metadata.xml  |  8 
 dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild | 19 ---
 profiles/package.mask|  1 -
 4 files changed, 29 deletions(-)

diff --git a/dev-python/pyinstaller/Manifest b/dev-python/pyinstaller/Manifest
deleted file mode 100644
index c31d065ba..0
--- a/dev-python/pyinstaller/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyinstaller-4.2.tar.gz 3596102 BLAKE2B 
2b273c043c4b584741cb4a4a2ef1df5b4305c775155f7195d2441b7dd69d169b768143d11141df6e0b3a27400f4f978460f0c923192c21695c26d0189a2b8855
 SHA512 
54acf059756cbbaa37fb559e9691dc8b3af77f7f57885f8fb142050662769f9138477686d0b768274f23166d2d327b4f9d4924b7077cdf1736790d7e2a3e161d

diff --git a/dev-python/pyinstaller/metadata.xml 
b/dev-python/pyinstaller/metadata.xml
deleted file mode 100644
index c8244df32..0
--- a/dev-python/pyinstaller/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-svdm-gen...@protonmail.com
-Simon van der Maas
-
-

diff --git a/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild 
b/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild
deleted file mode 100644
index 4c84edc48..0
--- a/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="Bundles a Python application and all its dependencies into a 
single package."
-HOMEPAGE="https://pypi.org/project/pyinstaller/;
-SRC_URI="https://files.pythonhosted.org/packages/b4/83/9f6ff034650abe9778c9a4f86bcead63f89a62acf02b1b47fc2bfc6bf8dd/${P}.tar.gz;
-
-LICENSE="GPL-2+-with-Pyinstaller-Bootloader-exception"
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PRESTRIPPED="usr/lib/python.*/site-packages/PyInstaller/bootloader/Linux-.*/run.*"

diff --git a/profiles/package.mask b/profiles/package.mask
index c75c459d0..90ea0fdbc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-python/pyinstaller
 dev-python/redbaron
 dev-util/osc
 gui-apps/azote



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/redbaron/, profiles/

2023-05-01 Thread Anna Vyalkova
commit: b451a988ba75f9ea0ca918233b01d7e0e5c7fd83
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:40:43 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:40:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b451a988

dev-python/redbaron: treeclean

Closes: https://bugs.gentoo.org/862507
Closes: https://bugs.gentoo.org/897572
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/redbaron/Manifest  |  2 --
 dev-python/redbaron/metadata.xml  |  9 ---
 dev-python/redbaron/redbaron-0.9.2.ebuild | 38 --
 dev-python/redbaron/redbaron-0.9.ebuild   | 39 ---
 profiles/package.mask |  1 -
 5 files changed, 89 deletions(-)

diff --git a/dev-python/redbaron/Manifest b/dev-python/redbaron/Manifest
deleted file mode 100644
index fc44a7a90..0
--- a/dev-python/redbaron/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST redbaron-0.9.2.tar.gz 709401 BLAKE2B 
06be75576fafd9ca69fd4f46bbeead0c9a8691c49ab233a53e91e462f87a48e0fdd4b314bb23fa91fb60ea022fe535b89371fb1f82418240117d50e214125e45
 SHA512 
a91670b0c48ac399ea9a000be42f1d4d4451ec39b58b2a7029a3bcdf664136dab3ff8e81284b384ddabfb77a5fa43ce4d75041d3aed5685d451ab620dfa23e9a
-DIST redbaron-0.9.tar.gz 708544 BLAKE2B 
e3314a29e66fe2e91ef28183f5e9f6c91117963bfffa0bcc1fb62602bc87b1c5fcf058ff545c3515e0de8077f70298aa788960e7409cbde6a0199701947786f6
 SHA512 
db99be12a1a0a3caab80f8b319d2966ffe5f80b15e5f838212bdb327c75c411ee273b4ff44dae76010165bd563275eb50c8c5b8d87284a493114224603e9cb25

diff --git a/dev-python/redbaron/metadata.xml b/dev-python/redbaron/metadata.xml
deleted file mode 100644
index b8d978ae1..0
--- a/dev-python/redbaron/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-PyCQA/redbaron
-redbaron
-  
-

diff --git a/dev-python/redbaron/redbaron-0.9.2.ebuild 
b/dev-python/redbaron/redbaron-0.9.2.ebuild
deleted file mode 100644
index ab2d09270..0
--- a/dev-python/redbaron/redbaron-0.9.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A FST for python to make writing refactoring code a realistic 
task"
-HOMEPAGE="
-   https://redbaron.readthedocs.io/
-   https://github.com/PyCQA/redbaron
-"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/baron-0.7[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs dev-python/ipython
-
-python_prepare_all() {
-   # Remove "__pycache__". Reason: unique basename
-   rm -rfd "${S}"/tests/__pycache__ || die
-
-   # Skip tests. Reason: calls fixture "red" directly
-   rm "${S}"/tests/test_bounding_box.py || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/redbaron/redbaron-0.9.ebuild 
b/dev-python/redbaron/redbaron-0.9.ebuild
deleted file mode 100644
index b9caa47aa..0
--- a/dev-python/redbaron/redbaron-0.9.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1
-
-DESCRIPTION="A FST for python to make writing refactoring code a realistic 
task"
-HOMEPAGE="
-   https://redbaron.readthedocs.io/
-   https://github.com/PyCQA/redbaron
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/baron-0.7[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs dev-python/ipython
-
-python_prepare_all() {
-   # Remove "__pycache__". Reason: unique basename
-   rm -rfd "${S}"/tests/__pycache__ || die
-
-   # Skip tests. Reason: calls fixture "red" directly
-   rm "${S}"/tests/test_bounding_box.py || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 90ea0fdbc..fc2b431cb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-python/redbaron
 dev-util/osc
 gui-apps/azote
 net-wireless/iwdgui



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/asciimatics/, profiles/

2023-05-01 Thread Anna Vyalkova
commit: e645acd9bb93222e7b1f51b5cf5ea652f04b3f5a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:37:56 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:37:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e645acd9

dev-python/asciimatics: treeclean

Closes: https://bugs.gentoo.org/897394
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/asciimatics/Manifest  |  1 -
 dev-python/asciimatics/asciimatics-1.13.0.ebuild | 37 --
 dev-python/asciimatics/asciimatics-.ebuild   | 40 
 dev-python/asciimatics/metadata.xml  | 14 -
 profiles/package.mask|  1 -
 5 files changed, 93 deletions(-)

diff --git a/dev-python/asciimatics/Manifest b/dev-python/asciimatics/Manifest
deleted file mode 100644
index d92fb4dc1..0
--- a/dev-python/asciimatics/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST asciimatics-1.13.0.tar.gz 2521962 BLAKE2B 
35b564f7b0a33c658b93ad8bdad5bfb53c12da8dbe3347c1651fe3e1886c1721282455c7a668cbc85a12cd34944cc4d701d86862a622efb384739122ad983ba5
 SHA512 
b3943765c151b030e41bb08f3e85891449fb51533b18fae792289274f53b8548d2c7507533a56eb45797c9f44ae4963c0c247c37d6f375535900a4204238a95f

diff --git a/dev-python/asciimatics/asciimatics-1.13.0.ebuild 
b/dev-python/asciimatics/asciimatics-1.13.0.ebuild
deleted file mode 100644
index 45fb01bf1..0
--- a/dev-python/asciimatics/asciimatics-1.13.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="Package for curses-like operations, text UIs and ASCII art 
animations"
-HOMEPAGE="https://pypi.org/project/asciimatics/ 
https://github.com/peterbrittain/asciimatics;
-
-if [[ "${PV}" ==  ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/peterbrittain/asciimatics.git;
-else
-   
SRC_URI="https://github.com/peterbrittain/asciimatics/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RESTRICT="mirror test"
-
-RDEPEND="
-   >=dev-python/pyfiglet-0.7.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-2.7.0[${PYTHON_USEDEP}]
-   dev-python/wcwidth[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
-   default
-   sed -i -e "s/use_scm_version={/\0'fallback_version': '${PV}',/" setup.py
-}

diff --git a/dev-python/asciimatics/asciimatics-.ebuild 
b/dev-python/asciimatics/asciimatics-.ebuild
deleted file mode 100644
index 068ad4db8..0
--- a/dev-python/asciimatics/asciimatics-.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="Package for curses-like operations, text UIs and ASCII art 
animations"
-HOMEPAGE="https://pypi.org/project/asciimatics/ 
https://github.com/peterbrittain/asciimatics;
-
-if [[ "${PV}" ==  ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/peterbrittain/asciimatics.git;
-else
-   
SRC_URI="https://github.com/peterbrittain/asciimatics/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RESTRICT="mirror"
-
-RDEPEND="
-   >=dev-python/pyfiglet-0.7.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-2.7.0[${PYTHON_USEDEP}]
-   dev-python/wcwidth[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/mock
-   )
-"
-
-distutils_enable_tests nose

diff --git a/dev-python/asciimatics/metadata.xml 
b/dev-python/asciimatics/metadata.xml
deleted file mode 100644
index 4af86ce65..0
--- a/dev-python/asciimatics/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-coppens.matthias@gmail.com
-Matthias Coppens
-
-
-https://asciimatics.readthedocs.io/en/stable/
-peterbrittain/asciimatics
-asciimatics
-https://github.com/peterbrittain/asciimatics/issues
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 5ede3c6e6..163b94043 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-python/asciimatics
 dev-python/bitbox02
 dev-python/google-cloud-storage
 dev-python/hwi



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hwi/, profiles/

2023-05-01 Thread Anna Vyalkova
commit: fcd6f3f2bb2d8d9dfa2439cf3491fcef36d6b8bb
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:39:09 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:39:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcd6f3f2

dev-python/hwi: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/hwi/Manifest |  2 --
 dev-python/hwi/hwi-1.2.1.ebuild | 56 -
 dev-python/hwi/hwi-2.0.2.ebuild | 56 -
 dev-python/hwi/metadata.xml | 11 
 profiles/package.mask   |  1 -
 5 files changed, 126 deletions(-)

diff --git a/dev-python/hwi/Manifest b/dev-python/hwi/Manifest
deleted file mode 100644
index b46b59def..0
--- a/dev-python/hwi/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST hwi-1.2.1.tar.gz 200755 BLAKE2B 
b426dcd78f0ff6039541b768155a0be11f591ee4e72957fce16ffd26841cd92c3e80ce57daefc531c31f912ec94139f53db8823a3fadf347f0153c1d47f1ad08
 SHA512 
b8cdda0ce9d4d9734e2754a47343fa7f331f55c609448561b1bed304629b6f01d80dadba55193633ad6ac1a8ba595f4574ae8aa32cfc841c34cbeff315310071
-DIST hwi-2.0.2.tar.gz 2777606 BLAKE2B 
eacdf86c96f9123a3fef08f349a9540669dc3d304d8ef3d5c0c37baf923ec31265c1de4e8b9e68cf377ebaf212bd6b6abf935d9050b26955b335db6f3edf6126
 SHA512 
6c415d0ac3a673e38c87c8d9d64e789743226beff8c0148d2df3d5fc504ccce40159ddf190c1158d19f9adff4ce8ac7cf1b2ed654b1a9b9dd42181677d9823f2

diff --git a/dev-python/hwi/hwi-1.2.1.ebuild b/dev-python/hwi/hwi-1.2.1.ebuild
deleted file mode 100644
index 07eadafda..0
--- a/dev-python/hwi/hwi-1.2.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 udev
-
-DESCRIPTION="Library and command line tool for interacting with hardware 
wallets"
-HOMEPAGE="https://github.com/bitcoin-core/HWI;
-
-MY_PN="HWI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="https://github.com/bitcoin-core/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="udev doc"
-
-BDEPEND=""
-RDEPEND="
-   >=dev-python/bitbox02-4.1.0[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.13.0[${PYTHON_USEDEP}]
-   >=dev-python/hidapi-0.7.99[${PYTHON_USEDEP}]
-   >=dev-python/libusb1-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/mnemonic-0.18.0[${PYTHON_USEDEP}]
-   >=dev-python/pyaes-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-3.7.4.1[${PYTHON_USEDEP}]"
-
-distutils_enable_tests unittest
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
-   # remove upper bounds on dependencies from setup.py file
-   sed 's/,<[0-9.]\+//' -i setup.py || die "sed failed"
-
-   pushd test
-   # remove tests that require hardware emulation
-   rm test_coldcard.py test_device.py test_digitalbitbox.py 
test_keepkey.py test_ledger.py test_trezor.py
-   # remove udev tests because it expects the rules are installed in the 
libs folder
-   rm test_udevrules.py
-   popd
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   use udev && udev_dorules hwilib/udev/*.rules
-   use doc  && dodoc -r docs
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/hwi/hwi-2.0.2.ebuild b/dev-python/hwi/hwi-2.0.2.ebuild
deleted file mode 100644
index 6e0aaa8df..0
--- a/dev-python/hwi/hwi-2.0.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1 udev
-
-DESCRIPTION="Library and command line tool for interacting with hardware 
wallets"
-HOMEPAGE="https://github.com/bitcoin-core/HWI;
-
-MY_PN="HWI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="https://github.com/bitcoin-core/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="udev"
-
-RDEPEND="
-   >=dev-python/bitbox02-5.3.0[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.13.0[${PYTHON_USEDEP}]
-   >=dev-python/hidapi-0.7.99[${PYTHON_USEDEP}]
-   >=dev-python/libusb1-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/mnemonic-0.18.0[${PYTHON_USEDEP}]
-   >=dev-python/pyaes-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-3.7.4.1[${PYTHON_USEDEP}]"
-
-distutils_enable_tests unittest
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-rtd-theme \
-   dev-python/sphinxcontrib-autoprogram
-
-python_prepare_all() {
-   # remove upper bounds on dependencies from setup.py file
-   sed 's/,<[0-9.]\+//' -i setup.py || die
-
-   pushd test || die
-   # remove tests that require hardware emulation
-   rm test_coldcard.py test_device.py test_digitalbitbox.py 
test_keepkey.py test_ledger.py test_trezor.py || die
-   

[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/mnemonic/

2023-05-01 Thread Anna Vyalkova
commit: 6f2d580c5136551d068c41ff1933f5177d4f5220
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:39:27 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f2d580c

dev-python/mnemonic: treeclean

Closes: https://bugs.gentoo.org/897468
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/mnemonic/Manifest |  1 -
 dev-python/mnemonic/metadata.xml | 11 ---
 dev-python/mnemonic/mnemonic-0.19.ebuild | 25 -
 profiles/package.mask|  1 -
 4 files changed, 38 deletions(-)

diff --git a/dev-python/mnemonic/Manifest b/dev-python/mnemonic/Manifest
deleted file mode 100644
index 1d1bbd095..0
--- a/dev-python/mnemonic/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mnemonic-0.19.tar.gz 70481 BLAKE2B 
dc7d42915da65ede66ea7a3b9b467ebbe1a3e5e3cf6e7c44a273fecc3cc49e3461c6456cb03b6036ac34076c3583158f0c3707cf6f77d68e267388d322b2379e
 SHA512 
4388587d4607d0c110851c1f2f53383f2fa282bd01d93b9770c9c15292a01aea5429c410874855c16e12abe9bcd38a82bbe10d0371fb35f472ad2fe81ff19cb0

diff --git a/dev-python/mnemonic/metadata.xml b/dev-python/mnemonic/metadata.xml
deleted file mode 100644
index f7a064350..0
--- a/dev-python/mnemonic/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-a.zu...@gmx.ch
-Andreas Zuber
-  
-  
-trezor/python-mnemonic
-  
-

diff --git a/dev-python/mnemonic/mnemonic-0.19.ebuild 
b/dev-python/mnemonic/mnemonic-0.19.ebuild
deleted file mode 100644
index cca4223d9..0
--- a/dev-python/mnemonic/mnemonic-0.19.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="Reference implementation of BIP-0039 for generating deterministic 
keys"
-HOMEPAGE="https://github.com/trezor/python-mnemonic;
-
-MY_PN="python-mnemonic"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="https://github.com/trezor/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=""
-BDEPEND=""
-
-distutils_enable_tests unittest
-
-S="${WORKDIR}/${MY_P}"

diff --git a/profiles/package.mask b/profiles/package.mask
index 6366c0338..a67fcd92f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-python/mnemonic
 dev-python/noiseprotocol
 dev-python/pyinstaller
 dev-python/redbaron



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-embedded/yosys/

2023-05-01 Thread Anna Vyalkova
commit: d628493adf70bbc51bd6a0f28e2336529007a6da
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:37:11 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:37:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d628493a

dev-embedded/yosys: treeclean

Closes: https://bugs.gentoo.org/886035
Closes: https://bugs.gentoo.org/886037
Closes: https://bugs.gentoo.org/886039
Closes: https://bugs.gentoo.org/897384
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-embedded/yosys/Manifest  |  4 --
 dev-embedded/yosys/metadata.xml  | 12 -
 dev-embedded/yosys/yosys-0.27.ebuild | 52 --
 dev-embedded/yosys/yosys-0.9_p20200324-r1.ebuild | 55 ---
 dev-embedded/yosys/yosys-.ebuild | 67 
 profiles/package.mask|  1 -
 6 files changed, 191 deletions(-)

diff --git a/dev-embedded/yosys/Manifest b/dev-embedded/yosys/Manifest
deleted file mode 100644
index 13f6ee6f8..0
--- a/dev-embedded/yosys/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST berkeley-abc-ed90ce20df9c7c4d6e1db5d3f786f9b52e06bab1.tar.gz 5755034 
BLAKE2B 
eef98b8768556c2a975fb1dd4f697a7ba7ac2adf305f477e5d0071b6873379eb5fe021a8cc20097af1156173af72f896a5f3c687796ae7c564e8d2af4829d6a3
 SHA512 
d71989603d2580c3db88c4a44a95ac89266c19a05cb49b62d117c9457166fdd1313bce7ac617beea0bd0bde47c7891c99b248ee77754e25f403f5f886ea7cfd4
-DIST yosys-0.27.tar.gz 2517825 BLAKE2B 
ca8186f2328e1712032e31ba1e6c26f0c9568d9ba39bdbb5142d2cd4cc291a172570101efaa9acb07c3efe2322c25a698d910175c992fbc8c87776d84765f1a0
 SHA512 
30eb63102422b4d5e06e60af84426cf0d2ed6944ac49c491aff7703c47737808481a43a061ebdce7c6bb8cf5a9475f42eec198b71e7f1bd32ceb55ff2408
-DIST yosys-abc-2c1c83f75b8078ced51f92c697da3e712feb3ac3.tar.gz 6071271 BLAKE2B 
46a50ceaec7c98c17440bfadf62a630d15926e3ad34e8addc660b1c50477ed3cd1fe4263e97dd2a31a4f54f076ee84810198d46a5910f9e7d73edcf28cde153a
 SHA512 
b48ac0ee78343f1406c4fc568da769b5d38534a1e7c32bf93acdc25931ed1ee1a7e0e0e55d2099f3a558182a9b58643eefee552eff8c07b0d14a60d96c1ed365
-DIST yosys-c9555c9adeba886a308c60615ac794ec20d9276e.tar.gz 1675435 BLAKE2B 
9aca3d0e3efe1d24de5aabd6f12ccf7a8fe4f1db5f5dc2a3a1e70c67538f59c1f364cb6a9b3f79406371756f9118e5a1160d0c21d367a5fe4927b4b5d21495eb
 SHA512 
5bba45de487a1299f7f7bacc3b538e80a91265b075112aeac17af6895580c3cf21712df6fffd7250fdf5b51d9f235c1cb0433deda6af2c404b6156c5a3c5c44e

diff --git a/dev-embedded/yosys/metadata.xml b/dev-embedded/yosys/metadata.xml
deleted file mode 100644
index 3438ba944..0
--- a/dev-embedded/yosys/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   
-   cliffordwolf/yosys
-   
-   
-   Build with Berkeley ABC support
-   
-

diff --git a/dev-embedded/yosys/yosys-0.27.ebuild 
b/dev-embedded/yosys/yosys-0.27.ebuild
deleted file mode 100644
index 600c318d0..0
--- a/dev-embedded/yosys/yosys-0.27.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_9 )
-inherit python-any-r1
-
-ABC_COMMIT="2c1c83f75b8078ced51f92c697da3e712feb3ac3"
-
-SRC_URI="https://github.com/YosysHQ/yosys/archive/refs/tags/yosys-${PV}.tar.gz
-https://github.com/YosysHQ/abc/archive/${ABC_COMMIT}.tar.gz -> 
yosys-abc-${ABC_COMMIT}.tar.gz"
-
-DESCRIPTION="Yosys - Yosys Open SYnthesis Suite"
-HOMEPAGE="http://www.clifford.at/icestorm/;
-LICENSE="ISC"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   sys-libs/readline:=
-   dev-libs/libffi:=
-   dev-vcs/git
-   dev-lang/tcl:="
-
-DEPEND="
-   ${PYTHON_DEPS}
-   sys-devel/bison
-   sys-devel/flex
-   sys-apps/gawk
-   virtual/pkgconfig
-   ${RDEPEND}"
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_prepare() {
-   ln -s "${WORKDIR}/abc-${ABC_COMMIT}" abc
-   default
-}
-
-src_configure() {
-   emake config-gcc
-}
-
-src_compile() {
-   emake PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   emake PREFIX="${ED}/usr" STRIP=true install
-}

diff --git a/dev-embedded/yosys/yosys-0.9_p20200324-r1.ebuild 
b/dev-embedded/yosys/yosys-0.9_p20200324-r1.ebuild
deleted file mode 100644
index 2b4eba836..0
--- a/dev-embedded/yosys/yosys-0.9_p20200324-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit eutils python-any-r1
-
-ABC_COMMIT="ed90ce20df9c7c4d6e1db5d3f786f9b52e06bab1"
-EGIT_COMMIT="c9555c9adeba886a308c60615ac794ec20d9276e"
-
-SRC_URI="https://github.com/cliffordwolf/${PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${PN}-${EGIT_COMMIT}.tar.gz 
https://github.com/berkeley-abc/abc/archive/${ABC_COMMIT}.tar.gz -> 

[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/bitbox02/

2023-05-01 Thread Anna Vyalkova
commit: 514d56bae9cf1329cf2671dbdca91414ccaefbf7
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:38:19 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=514d56ba

dev-python/bitbox02: treeclean

Closes: https://bugs.gentoo.org/856652
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/bitbox02/Manifest  |  1 -
 dev-python/bitbox02/bitbox02-5.3.0.ebuild | 25 -
 dev-python/bitbox02/metadata.xml  | 11 ---
 profiles/package.mask |  1 -
 4 files changed, 38 deletions(-)

diff --git a/dev-python/bitbox02/Manifest b/dev-python/bitbox02/Manifest
deleted file mode 100644
index f90182aba..0
--- a/dev-python/bitbox02/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bitbox02-5.3.0.tar.gz 54294 BLAKE2B 
acb2188b272787a86643b1884b87441d4753ef3d792a3a400046984a9272635aa8ceac874193e7b85fb73583da2b71a7450802f34a32d529ccd182bcd82d4e4c
 SHA512 
4be284b431ddc5dcf2b774286b7383523f6dc2fda32f95c9676bb2f1ef3f88f692966b31d906e0fa272a92c4e1d3314a2f2e09adca6dab66b75487e0e0b2206f

diff --git a/dev-python/bitbox02/bitbox02-5.3.0.ebuild 
b/dev-python/bitbox02/bitbox02-5.3.0.ebuild
deleted file mode 100644
index 81d12151c..0
--- a/dev-python/bitbox02/bitbox02-5.3.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python API for communicating with the BitBox02 device"
-HOMEPAGE="https://github.com/digitalbitbox/bitbox02-firmware;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/base58-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.14.0[${PYTHON_USEDEP}]
-   >=dev-python/hidapi-0.7.99[${PYTHON_USEDEP}]
-   >=dev-python/noiseprotocol-0.3.0[${PYTHON_USEDEP}]
-   >=dev-python/protobuf-python-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/semver-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]"
-BDEPEND=""

diff --git a/dev-python/bitbox02/metadata.xml b/dev-python/bitbox02/metadata.xml
deleted file mode 100644
index e00e4a2f9..0
--- a/dev-python/bitbox02/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-a.zu...@gmx.ch
-Andreas Zuber
-  
-  
-digitalbitbox/bitbox02-firmware
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 163b94043..22d6a0379 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-python/bitbox02
 dev-python/google-cloud-storage
 dev-python/hwi
 dev-python/mnemonic



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/, profiles/, app-admin/gnome-passwordsafe/files/

2023-05-01 Thread Anna Vyalkova
commit: fc2cbd79d829bb384438037c064af82f5f2ff480
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:36:40 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:36:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc2cbd79

app-admin/gnome-passwordsafe: treeclean

Closes: https://bugs.gentoo.org/832849
Closes: https://bugs.gentoo.org/897360
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-admin/gnome-passwordsafe/Manifest  |  2 -
 .../files/gnome-passwordsafe-4.1.patch | 34 ---
 .../gnome-passwordsafe-4.0-r1.ebuild   | 68 --
 .../gnome-passwordsafe-4.1.ebuild  | 63 
 app-admin/gnome-passwordsafe/metadata.xml  |  6 --
 profiles/package.mask  |  1 -
 6 files changed, 174 deletions(-)

diff --git a/app-admin/gnome-passwordsafe/Manifest 
b/app-admin/gnome-passwordsafe/Manifest
deleted file mode 100644
index b43588324..0
--- a/app-admin/gnome-passwordsafe/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST PasswordSafe-4.0.tar.bz2 708173 BLAKE2B 
b795c0c898aa79a7b80d3defab86a6ce8e457919db6e87a7505a60419123aa338f018d804f562fda12110a2530b839fd672997c9a0dd9e8e3b8ccc7861439d26
 SHA512 
19cab57785f9d98285099d4e15a1aa8580ac12b05df0ae5a5be63c51aea07b146952d19da889cf1398fbe3ba10c9055754ecd3f4ca4a1e74acbe08731f3ae661
-DIST PasswordSafe-4.1.tar.bz2 708057 BLAKE2B 
aff935fa9e6e03ef0a644ea82a642bdfee5ea4d5eb9d28baf36a8a82b096d57f89ea9d15a87730e32e68c8e416b0b3e80872693487d26f67cb7af4be799360c2
 SHA512 
27ef0abb5e1d25f3bb9dc47845a4cb783ef02f3f2c7df1e9b2d5751b8446dc083f7007967aed984c71033bbe6a4474de90ffccddb1a0db615a689b75914c272d

diff --git a/app-admin/gnome-passwordsafe/files/gnome-passwordsafe-4.1.patch 
b/app-admin/gnome-passwordsafe/files/gnome-passwordsafe-4.1.patch
deleted file mode 100644
index b70d7cbeb..0
--- a/app-admin/gnome-passwordsafe/files/gnome-passwordsafe-4.1.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/meson.build b/meson.build
-index 9eb076b..f16419d 100644
 a/meson.build
-+++ b/meson.build
-@@ -98,5 +98,3 @@ configure_file(
-   configuration: conf,
-   install_dir: bindir
- )
--
--meson.add_install_script('meson_post_install.py')
-diff --git a/passwordsafe.in b/passwordsafe.in
-index acc8b3a..de801bb 100755
 a/passwordsafe.in
-+++ b/passwordsafe.in
-@@ -1,4 +1,4 @@
--#!@PYTHON@
-+#! /usr/bin/env python
- 
- import sys
- import os
-diff --git a/passwordsafe/keyfile_generator.py 
b/passwordsafe/keyfile_generator.py
-index 02582fc..e29b25a 100644
 a/passwordsafe/keyfile_generator.py
-+++ b/passwordsafe/keyfile_generator.py
-@@ -1,7 +1,7 @@
- # SPDX-License-Identifier: GPL-3.0-only
- import secrets
--from Cryptodome.Cipher import AES
--from Cryptodome.Random import get_random_bytes
-+from Crypto.Cipher import AES
-+from Crypto.Random import get_random_bytes
- from gi.repository import GLib
- 
- 

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild 
b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
deleted file mode 100644
index de1f63d88..0
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit gnome2-utils meson xdg python-r1
-
-DESCRIPTION="A password manager for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe;
-SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2;
-
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-IUSE="debug +introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/PasswordSafe-${PV}"
-
-DEPEND="
-   $(python_gen_any_dep '
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   >=dev-python/pykeepass-3.2.0[${PYTHON_USEDEP}]
-   ')
-   gui-libs/libhandy:1=[introspection?]
-   >=dev-libs/libpwquality-1.4.0[python]
-   >=x11-libs/gtk+-3.24.1:3[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-RDEPEND="
-   ${PYTHON_DEPS}
-   ${DEPEND}
-"
-
-src_prepare() {
-   default
-   # Use python from PATH instead of binary found during install
-   sed -i "s:@PYTHON@:/usr/bin/env python:" passwordsafe.in || die
-   # pycryptodomex to pycryptodome conversion
-   sed -i 's/Cryptodome/Crypto/g' passwordsafe/keyfile_generator.py || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dprofile=$(usex debug development default)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   

[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-lang/wren/

2023-05-01 Thread Anna Vyalkova
commit: 4e5e3a336d0a9444aff6106954bc2446be2ee0b2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:37:34 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:37:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e5e3a33

dev-lang/wren: treeclean

Closes: https://bugs.gentoo.org/839858
Closes: https://bugs.gentoo.org/897386
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-lang/wren/Manifest  |  2 --
 dev-lang/wren/metadata.xml  | 16 --
 dev-lang/wren/wren-0.3.0.ebuild | 66 -
 profiles/package.mask   |  1 -
 4 files changed, 85 deletions(-)

diff --git a/dev-lang/wren/Manifest b/dev-lang/wren/Manifest
deleted file mode 100644
index b19b7d38e..0
--- a/dev-lang/wren/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST wren-0.3.0.tar.gz 1228834 BLAKE2B 
ff809008646970815b0f3ef3457d12ad1e6ac431b32f059035b15f1ad9f46247510a28d34d789472c6dc9fe1caeee71e09bd5484fe21dfdb356d8fcfc206a812
 SHA512 
8c05b69539b8a51289efecbd998bf1d054ff90944b949720b512b7a1202ace9ba56779f2e995097571459da6d8447f925f54c8170a3f6edeeaac6df265ffdc4c
-DIST wren-cli-0.3.0.tar.gz 509755 BLAKE2B 
13034a6aeaa7ef2a20163714233c4750f1ab88fb232758c26bd35f8616c239936b1f80bf95c95da4d2ad2436a7813f1763002637030473a9abed8d0a4532d61d
 SHA512 
8d4894c5e669c0c03bfb546c37cb9e917990a6cb6c59d399cbb5a03a9c9de7954bc203646ac776643c73ab9cb6e331868707d82e7c2ebd8625a9d80f4aea4f20

diff --git a/dev-lang/wren/metadata.xml b/dev-lang/wren/metadata.xml
deleted file mode 100644
index 1b770d7bc..0
--- a/dev-lang/wren/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Wren is a small, fast, class-based concurrent scripting language
-   Think Smalltalk in a Lua-sized package with a dash of Erlang and 
wrapped up in a familiar, modern syntax.
-   
-   
-   m.santu...@posteo.net
-   Michele Santullo
-   
-   
-   https://github.com/wren-lang/wren/issues
-   wren-lang/wren
-   
-

diff --git a/dev-lang/wren/wren-0.3.0.ebuild b/dev-lang/wren/wren-0.3.0.ebuild
deleted file mode 100644
index a969a3ea3..0
--- a/dev-lang/wren/wren-0.3.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="The Wren Programming Language"
-HOMEPAGE="https://wren.io/;
-SRC_URI="
-   https://github.com/wren-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
-   https://github.com/wren-lang/${PN}-cli/archive/${PV}.tar.gz -> 
${PN}-cli-${PV}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-libs/libuv"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # Don't pre-strip
-   sed -i 's/-s$//' projects/make/wren_shared.make || die
-   sed -i 's/-s$//' 
"${WORKDIR}"/wren-cli-${PV}/projects/make/wren_cli.make || die
-
-   cat < ${PN}.pc
-prefix="${EPREFIX}/usr"
-libdir="\${prefix}/$(get_libdir)"
-includedir="\${prefix}/include"
-
-Name: ${PN}
-Description: ${DESCRIPTION}
-URL: ${HOMEPAGE}
-Version: ${PV}
-Libs: "-L\${libdir}" -l${PN}
-Cflags: "-I\${includedir}"
-EOF
-}
-
-src_compile() {
-   tc-export CC
-   cd projects/make
-   emake verbose=1
-   cd "${WORKDIR}/wren-cli-${PV}/projects/make"
-   emake verbose=1
-}
-
-python_test() {
-   ${EPYTHON} util/test.py || die
-}
-
-src_install() {
-   newbin "${WORKDIR}"/wren-cli-${PV}/bin/wren_cli wren
-   dolib.so lib/libwren.so
-   doheader src/include/wren.h
-   doheader src/include/wren.hpp
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-   einstalldocs
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index e52249545..5ede3c6e6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ sys-cluster/pcs
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.
-dev-lang/wren
 dev-python/asciimatics
 dev-python/bitbox02
 dev-python/google-cloud-storage



[gentoo-commits] repo/proj/guru:dev commit in: media-video/syncplay/

2023-05-01 Thread Anna Vyalkova
commit: 1bedae9ffc9bde50ab50fe8249453a55343ea394
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:04:42 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:04:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bedae9f

media-video/syncplay: drop 1.6.7-r1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-video/syncplay/Manifest |  1 -
 media-video/syncplay/syncplay-1.6.7-r1.ebuild | 75 ---
 2 files changed, 76 deletions(-)

diff --git a/media-video/syncplay/Manifest b/media-video/syncplay/Manifest
index 5be4ce6de..145ef7627 100644
--- a/media-video/syncplay/Manifest
+++ b/media-video/syncplay/Manifest
@@ -1,3 +1,2 @@
-DIST syncplay-1.6.7.tar.gz 1898354 BLAKE2B 
bc33ad13d5cc455a593979ca08c3a0d8cb64a44610d5d245920c9978859624fa655cdd953361e82dc3505dd785c6a06bc17641bea0e78d5fdf922975fe813b48
 SHA512 
9b4757befd56569b9061493227931df99ac59ffee91f14c5d0ae932b1744ab7314d4ba4082323781294a70adecdf68a01e1511fbbb1aa9becff0f6c20945ad90
 DIST syncplay-1.6.9.tar.gz 1900259 BLAKE2B 
d535f5057a790ac860e6d0ac376069565fa02076dbc0c1d9eb7f54f87f96bbf7aef85136c8c5b67f1a5cf64a5204a617db26e6931368ba490a3ea9128282e473
 SHA512 
317e7cc966182259e552898ae05e620caf0f8e0ae0b6917235c391bcae1ef9679f1e97cfb46f6d8c6edcd9a5c573e5ab4ff5e27b5e203980a99ade065d9a6b65
 DIST syncplay-1.7.0.tar.gz 1982509 BLAKE2B 
e3e22c78244c62addd236f84a9acfac86f1f08359b495f475df3ec29a1bf89564177bda14eca6145c0a637b75f45c31d786c5c58efe49ddd19ba755f9ab7c472
 SHA512 
f8fd57ca14daeeb7b9f1dc36dd49c1674e86548c2fcf8c3db27c76e54d5d64b40e5c56ecd49e591c3c1084c0efe5a10b1fed50fd8e28e42913d05d100c6952f2

diff --git a/media-video/syncplay/syncplay-1.6.7-r1.ebuild 
b/media-video/syncplay/syncplay-1.6.7-r1.ebuild
deleted file mode 100644
index 035dddab4..0
--- a/media-video/syncplay/syncplay-1.6.7-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-DISTUTILS_SINGLE_IMPL=1
-
-inherit desktop distutils-r1 optfeature xdg
-
-DESCRIPTION="Client/server to synchronize media playback"
-HOMEPAGE="https://github.com/Syncplay/syncplay https://syncplay.pl;
-SRC_URI="https://github.com/${PN^}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+client +server"
-REQUIRED_USE="|| ( client server )"
-
-RDEPEND="
-   $( python_gen_cond_dep \
-   'dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]'
-   )
-   client? (
-   $( python_gen_cond_dep \
-   'dev-python/QtPy[${PYTHON_USEDEP},gui]'
-   )
-   || (
-   media-video/vlc[lua]
-   media-video/mpv[lua]
-   media-video/mplayer
-   )
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-change-alignment-operator.patch"
-   "${FILESDIR}/${PN}-make-qpixmap-to-qicon-conversion-explicit.patch"
-   "${FILESDIR}/${PN}-make-qpixmap-to-qicon-conversion-explicit2.patch"
-   "${FILESDIR}/${PN}-use-lambda-to-connect-behind-wrapper.patch"
-   "${FILESDIR}/${PN}-allow-PyQt5.patch"
-)
-
-python_install() {
-   python_domodule syncplay
-   for size in 256 128 96 64 48 32 24 16; do
-   doicon -s ${size} 
"${PN}/resources/hicolor/${size}x${size}/apps/syncplay.png"
-   done
-   if use client; then
-   python_newscript syncplayClient.py syncplay
-   domenu syncplay/resources/syncplay.desktop
-   fi
-   if use server; then
-   python_newscript syncplayServer.py syncplay-server
-   domenu syncplay/resources/syncplay-server.desktop
-   newinitd "${FILESDIR}/${PN}-server-init" "${PN}"
-   newconfd "${FILESDIR}/${PN}-server-init-conf" "${PN}"
-   fi
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   if use client; then
-   elog "Syncplay supports the following media players:"
-   elog "media-video/mpv, media-video/mplayer, media-video/vlc\n"
-   optfeature "using Syncplay with VLC" media-video/vlc[lua]
-   optfeature "using Syncplay with MPV" media-video/mpv[lua]
-   optfeature "using Syncplay with MPlayer" media-video/mplayer
-   fi
-}



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

2023-05-01 Thread Anna Vyalkova
commit: 10289b2f969bf99e24b8ed016cb3e5cb5163a465
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:07:09 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:07:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10289b2f

profiles: mask sys-cluster/pcs

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 90b21ed4f..fb8cd186e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2023-05-01)
+# Depends on removed versions of sys-cluster/pacemaker.
+# Masked for removal in 30 days.
+sys-cluster/pcs
+
 # Anna Vyalkova  (2023-05-01)
 # No supported Pythom implementations set in ebuild.
 # Masked for removal in 30 days.



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/rbw/

2023-05-01 Thread Anna Vyalkova
commit: ca8a78531e2f3214ff790100c047e8b7c723008c
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:07:41 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:07:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca8a7853

app-admin/rbw: fix completions install

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-admin/rbw/rbw-.ebuild | 30 --
 1 file changed, 8 insertions(+), 22 deletions(-)

diff --git a/app-admin/rbw/rbw-.ebuild b/app-admin/rbw/rbw-.ebuild
index 87e1c6a5c..9e9ca4d11 100644
--- a/app-admin/rbw/rbw-.ebuild
+++ b/app-admin/rbw/rbw-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cargo
+inherit cargo shell-completion
 
 DESCRIPTION="unofficial bitwarden cli"
 HOMEPAGE="https://git.tozt.net/rbw;
@@ -19,11 +19,6 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="bash-completion zsh-completion fish-completion"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/rust"
 
 src_unpack() {
if [[ ${PV} = ** ]]; then
@@ -37,21 +32,12 @@ src_unpack() {
 src_install() {
cargo_src_install
 
-   if use bash-completion; then
-   insinto /usr/share/bash-completion/completions
-   rbw gen-completions bash > rbw.bash
-   doins rbw.bash
-   fi
+   rbw gen-completions bash > rbw.bash || die
+   dobashcomp rbw.bash
 
-   if use fish-completion; then
-   insinto /usr/share/fish/completions
-   rbw gen-completions fish > rbw.fish
-   doins rbw.fish
-   fi
+   rbw gen-completions fish > rbw.fish || die
+   dofishcomp rbw.fish
 
-   if use zsh-completion; then
-   insinto /usr/share/zsh-completion/completions
-   rbw gen-completions zsh > _rbw
-   doins _rbw
-   fi
+   rbw gen-completions zsh > _rbw || die
+   dozshcomp _rbw
 }



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

2023-05-01 Thread Anna Vyalkova
commit: f69aaa88d5909e4c5918211f31bec7893c6e7f07
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:06:06 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f69aaa88

profiles: mask packages stuck on py3.9

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask | 21 +
 1 file changed, 21 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index b40310cd8..90b21ed4f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,27 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2023-05-01)
+# No supported Pythom implementations set in ebuild.
+# Masked for removal in 30 days.
+app-admin/gnome-passwordsafe
+dev-embedded/yosys
+dev-lang/wren
+dev-python/asciimatics
+dev-python/bitbox02
+dev-python/google-cloud-storage
+dev-python/hwi
+dev-python/mnemonic
+dev-python/noiseprotocol
+dev-python/pyinstaller
+dev-python/redbaron
+dev-util/osc
+gui-apps/azote
+net-wireless/iwdgui
+sci-geosciences/mapillary_tools
+sys-apps/rogdrv
+www-apps/twint
+
 # Anna Vyalkova  (2023-05-01)
 # Unavailable dependency. Masked until a version bump.
 net-im/kaidan



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/b2sdk/

2023-05-01 Thread Anna Vyalkova
commit: 96fe0cdadf025da9de3927edb26921596f58b2f5
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:02:09 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:02:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96fe0cda

dev-python/b2sdk: drop 1.12.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/b2sdk/Manifest|  1 -
 dev-python/b2sdk/b2sdk-1.12.0.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/dev-python/b2sdk/Manifest b/dev-python/b2sdk/Manifest
index 05576c6cd..38085fc65 100644
--- a/dev-python/b2sdk/Manifest
+++ b/dev-python/b2sdk/Manifest
@@ -1,2 +1 @@
-DIST b2sdk-1.12.0.tar.gz 273412 BLAKE2B 
e67cf20a6d7277c3d2990e6f6c46cf9df253b3a46a8c8672cbdc810ca851e8c0cd6b6033b9034ce00283a577e2838cdb0c15410b12546f87c480581b5920074b
 SHA512 
4d5eff1f9efed551c474a472a4c531b67b3356e959dde1d1058aad797abd5fd160781700753019d62ac2f05bd711bf1e6a0b15c0f5f86fd93bab17347a83cb13
 DIST b2sdk-1.17.2.tar.gz 308753 BLAKE2B 
07b6f71f604475d861257a1a7c567fc561a90c1c8c5768d21d63a82ff1c57240a81f8ebf96f1b3113cbea181140a128ebad9ed524e410a9c163a04a1de1ee2a0
 SHA512 
e618e18de16b021dc86a4b5ee9d315294eba5c3421318a4ea668681dc0420d6c3798f17c17be6475dddad7cfada8bf615916a5dc41ef905b8ecd7623b2a0c7bb

diff --git a/dev-python/b2sdk/b2sdk-1.12.0.ebuild 
b/dev-python/b2sdk/b2sdk-1.12.0.ebuild
deleted file mode 100644
index 829e3d5ae..0
--- a/dev-python/b2sdk/b2sdk-1.12.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-DESCRIPTION="The client library for BackBlaze's B2 product"
-HOMEPAGE="https://github.com/Backblaze/b2-sdk-python;
-SRC_URI="https://github.com/Backblaze/b2-sdk-python/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.8.0-disable-requirement-installation.patch"
-)
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/arrow-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/logfury-0.1.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tqdm-4.5.0[${PYTHON_USEDEP}]
-   ')
-   $(python_gen_cond_dep '
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   ' pypy3 python3_7)
-"
-
-distutils_enable_tests pytest
-
-BDEPEND+=" test? (
-   $(python_gen_cond_dep '
-   >=dev-python/pytest-mock-3.3.1[${PYTHON_USEDEP}]
-   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
-   ')
-)"
-
-# These tests seem to require some b2 authentication (they're integration tests
-# so this is not unreasonable)
-python_test() {
-   epytest \
-   --deselect 
test/integration/test_large_files.py::TestLargeFile::test_large_file \
-   --deselect test/integration/test_raw_api.py::test_raw_api
-}



[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/

2023-05-01 Thread Anna Vyalkova
commit: b8fc236cf5c6a274d322c72ff6b6e11b281ddc16
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May  1 19:04:02 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  1 19:04:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8fc236c

games-util/minigalaxy: drop 1.0.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 games-util/minigalaxy/Manifest|  1 -
 games-util/minigalaxy/minigalaxy-1.0.2.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest
index eabb3a496..47ef8c645 100644
--- a/games-util/minigalaxy/Manifest
+++ b/games-util/minigalaxy/Manifest
@@ -1,2 +1 @@
-DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B 
fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e
 SHA512 
79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c
 DIST minigalaxy-1.1.0.tar.gz 417215 BLAKE2B 
639ce13d25e53d5e81885026268b6ecc372288a81edd8c6e7b36d38c17b158f8953d49a33af92d541aec94e0c8651927002f3adca44c6a9caa2b61b0d6e3fd68
 SHA512 
5d16120f12398376770a2d2176a127201f1640b83bd8efb576e31eddad5e828bf45f7de7a6394408ef76aafedc126f2f3987920ff2863bbe4668096fa4bf6707

diff --git a/games-util/minigalaxy/minigalaxy-1.0.2.ebuild 
b/games-util/minigalaxy/minigalaxy-1.0.2.ebuild
deleted file mode 100644
index 06436361d..0
--- a/games-util/minigalaxy/minigalaxy-1.0.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A simple GOG client for Linux"
-HOMEPAGE="https://github.com/sharkwouter/minigalaxy;
-SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND=""
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   >=x11-libs/gtk+-3
-   >=net-libs/webkit-gtk-2.6"
-
-distutils_enable_tests unittest
-
-python_test() {
-   "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under 
${EPYTHON}"
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "running games with system dosbox" games-emulation/dosbox
-   optfeature "running games with system scummvm" games-engines/scummvm
-}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xinput/

2023-05-01 Thread Matt Turner
commit: cc64eeefe7b81ab437b86fdb5dd72ebc3177d339
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  1 18:52:53 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  1 18:54:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc64eeef

x11-apps/xinput: Version bump to 1.6.4

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

 x11-apps/xinput/Manifest|  1 +
 x11-apps/xinput/xinput-1.6.4.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/x11-apps/xinput/Manifest b/x11-apps/xinput/Manifest
index a62cad0b18c9..57f321627b49 100644
--- a/x11-apps/xinput/Manifest
+++ b/x11-apps/xinput/Manifest
@@ -1 +1,2 @@
 DIST xinput-1.6.3.tar.bz2 162556 BLAKE2B 
be5e16301c6a48999ccce5ec3062afb195eb1a6357f09aea41e88a4ea43c4497b8377a3da8d5c80b059afb9998370a7a53561a92c04ff8f56fa5749d577b0144
 SHA512 
cb2fef866ac5a71dbca3e23b4ecadaca38e65dc1b30f8bb024bad92486554fafc472706619a1af04c746a4f53ce6aea827d694b9f4f0c7d0d46bb1da81984076
+DIST xinput-1.6.4.tar.xz 153160 BLAKE2B 
cdbba586432017474d98f549703fac12b32fef92663aee446b112f780d484715e21b86131028eb69930ae622f0ec625c5572e2450631fd348156f44321304d70
 SHA512 
6734860852715e5cb9d26259a173e42413fc037546ed7fa4173ffa802c2619ee0322bed228a28cd1911be759d860070867d9b89b115f37323cca1c9ef75354b9

diff --git a/x11-apps/xinput/xinput-1.6.4.ebuild 
b/x11-apps/xinput/xinput-1.6.4.ebuild
new file mode 100644
index ..f7a124c3b5f1
--- /dev/null
+++ b/x11-apps/xinput/xinput-1.6.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="Utility to set XInput device parameters"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+RDEPEND=">=x11-libs/libX11-1.3
+   x11-libs/libXext
+   >=x11-libs/libXi-1.5.99.1
+   x11-libs/libXinerama
+   x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2023-05-01 Thread Maciej Barć
commit: 164f33238887f37d98cf22ba3b081d4f167c9e55
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 18:18:52 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  1 18:46:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164f3323

sys-apps/polychromatic: bump to 0.8.1

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

 sys-apps/polychromatic/Manifest   |  1 +
 sys-apps/polychromatic/polychromatic-0.8.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/sys-apps/polychromatic/Manifest b/sys-apps/polychromatic/Manifest
index a8b765da39b2..89afc66f8dce 100644
--- a/sys-apps/polychromatic/Manifest
+++ b/sys-apps/polychromatic/Manifest
@@ -1,2 +1,3 @@
 DIST polychromatic-0.7.3.tar.gz 1513522 BLAKE2B 
85dab08c90843f050175de8b53c34dfab4c87dde6d7daaffb36bfad09e165aa8220a943b47ae7b09fb3c45589165051ae27b9c5e17f4c94479e6a8575b593ef4
 SHA512 
bdd816fcbae8ce2e12367afd455941afb754f7ddb9f6337c6b675a3059c1dc6d64b1a7809efce9b909b8aee2025b496dc0b870d2e56a09da7fde7f8b5d733c5f
 DIST polychromatic-0.8.0.tar.gz 1568480 BLAKE2B 
26400829ef19c0155759f3fc146158631dc24379e0bde9d692f6fa0eaed8c18bc4d15e078fb8548f208d9b968a414b35fd4ad18e40f6297ce49e9cd9fc910e3b
 SHA512 
a58e85e52a92ccb7fee837692bbf294fe376198582be0c0e982af37c3853667a80f8e67d074f0128a134ede05c4a064614036c847f8be22503e448b1385a1c5a
+DIST polychromatic-0.8.1.tar.gz 1673716 BLAKE2B 
9751985ac429d5da19e829f3b17565e1c42b7859df6ce3be031e34148e1c30bcb37bee3103b038e902a818a7ade9e3cc4400570135c34229494666f9a9a6012a
 SHA512 
61add658825f99f729e6921c41aa97b2075e5cbd3dcdabb6602a7eeb6b505a3435d9231ed163490289374bf78737544cda77d45c39f245f20f07886824ea61fa

diff --git a/sys-apps/polychromatic/polychromatic-0.8.1.ebuild 
b/sys-apps/polychromatic/polychromatic-0.8.1.ebuild
new file mode 100644
index ..f3045e367458
--- /dev/null
+++ b/sys-apps/polychromatic/polychromatic-0.8.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson python-single-r1 readme.gentoo-r1 xdg
+
+DESCRIPTION="RGB lighting management software for GNU/Linux powered by 
OpenRazer"
+HOMEPAGE="https://polychromatic.app/
+   https://github.com/polychromatic/polychromatic/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=x11-libs/gtk+-3.20:3[introspection]
+   $(python_gen_cond_dep '
+   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/colour[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   sys-apps/openrazer[client,${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   dev-util/intltool
+   dev-lang/sassc
+"
+
+DOC_CONTENTS="To automatically start up Polychromatic on session login copy
+/usr/share/polychromatic/polychromatic-autostart.desktop file into Your user's
+~/.config/autostart/ directory."
+
+src_install() {
+   meson_src_install
+   python_optimize
+   readme.gentoo_create_doc
+
+   python_doscript "${S}"/polychromatic-{cli,controller,helper,tray-applet}
+
+   # Do not force polychromatic to autostart on session login.
+   # Move it into /usr/share/polychromatic and treat it as an example file
+   # that could be installed into user's ~/.config/autostart/ directory.
+   mv "${ED}"/etc/xdg/autostart/${PN}-autostart.desktop \
+  "${ED}"/usr/share/${PN}/${PN}-autostart.desktop || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   readme.gentoo_print_elog
+}



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

2023-05-01 Thread Maciej Barć
commit: 64af737742fabeaea3c084942ea109ecc2deab8c
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 18:20:53 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  1 18:46:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64af7377

sys-apps/polychromatic: drop old 0.7.3-r1

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

 sys-apps/polychromatic/Manifest|  1 -
 .../polychromatic/polychromatic-0.7.3-r1.ebuild| 69 --
 2 files changed, 70 deletions(-)

diff --git a/sys-apps/polychromatic/Manifest b/sys-apps/polychromatic/Manifest
index 89afc66f8dce..5e41579c38f8 100644
--- a/sys-apps/polychromatic/Manifest
+++ b/sys-apps/polychromatic/Manifest
@@ -1,3 +1,2 @@
-DIST polychromatic-0.7.3.tar.gz 1513522 BLAKE2B 
85dab08c90843f050175de8b53c34dfab4c87dde6d7daaffb36bfad09e165aa8220a943b47ae7b09fb3c45589165051ae27b9c5e17f4c94479e6a8575b593ef4
 SHA512 
bdd816fcbae8ce2e12367afd455941afb754f7ddb9f6337c6b675a3059c1dc6d64b1a7809efce9b909b8aee2025b496dc0b870d2e56a09da7fde7f8b5d733c5f
 DIST polychromatic-0.8.0.tar.gz 1568480 BLAKE2B 
26400829ef19c0155759f3fc146158631dc24379e0bde9d692f6fa0eaed8c18bc4d15e078fb8548f208d9b968a414b35fd4ad18e40f6297ce49e9cd9fc910e3b
 SHA512 
a58e85e52a92ccb7fee837692bbf294fe376198582be0c0e982af37c3853667a80f8e67d074f0128a134ede05c4a064614036c847f8be22503e448b1385a1c5a
 DIST polychromatic-0.8.1.tar.gz 1673716 BLAKE2B 
9751985ac429d5da19e829f3b17565e1c42b7859df6ce3be031e34148e1c30bcb37bee3103b038e902a818a7ade9e3cc4400570135c34229494666f9a9a6012a
 SHA512 
61add658825f99f729e6921c41aa97b2075e5cbd3dcdabb6602a7eeb6b505a3435d9231ed163490289374bf78737544cda77d45c39f245f20f07886824ea61fa

diff --git a/sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild 
b/sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild
deleted file mode 100644
index f3045e367458..
--- a/sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-single-r1 readme.gentoo-r1 xdg
-
-DESCRIPTION="RGB lighting management software for GNU/Linux powered by 
OpenRazer"
-HOMEPAGE="https://polychromatic.app/
-   https://github.com/polychromatic/polychromatic/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=x11-libs/gtk+-3.20:3[introspection]
-   $(python_gen_cond_dep '
-   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   dev-python/colour[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   sys-apps/openrazer[client,${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${RDEPEND}
-   dev-util/intltool
-   dev-lang/sassc
-"
-
-DOC_CONTENTS="To automatically start up Polychromatic on session login copy
-/usr/share/polychromatic/polychromatic-autostart.desktop file into Your user's
-~/.config/autostart/ directory."
-
-src_install() {
-   meson_src_install
-   python_optimize
-   readme.gentoo_create_doc
-
-   python_doscript "${S}"/polychromatic-{cli,controller,helper,tray-applet}
-
-   # Do not force polychromatic to autostart on session login.
-   # Move it into /usr/share/polychromatic and treat it as an example file
-   # that could be installed into user's ~/.config/autostart/ directory.
-   mv "${ED}"/etc/xdg/autostart/${PN}-autostart.desktop \
-  "${ED}"/usr/share/${PN}/${PN}-autostart.desktop || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   readme.gentoo_print_elog
-}



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

2023-05-01 Thread Maciej Barć
commit: 257261f8e81f83f33df4592dc0f097c9dbf19df4
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 18:20:30 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  1 18:46:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257261f8

sys-apps/polychromatic: fix metadata

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

 sys-apps/polychromatic/metadata.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-apps/polychromatic/metadata.xml 
b/sys-apps/polychromatic/metadata.xml
index 41de43439b95..cb47444560e8 100644
--- a/sys-apps/polychromatic/metadata.xml
+++ b/sys-apps/polychromatic/metadata.xml
@@ -15,7 +15,8 @@
 brand also supported by Polychromatic.
   
   
-https://gitlab.com/polychromatic/polychromatic/-/issues/
-polychromatic/polychromatic
+
https://raw.githubusercontent.com/polychromatic/polychromatic/master/CHANGELOG
+https://github.com/polychromatic/polychromatic/issues/
+polychromatic/polychromatic
   
 



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

2023-05-01 Thread Sam James
commit: 1f6e00fbb2e1491e868b5b10472023fe8854a75b
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 18:18:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 18:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f6e00fb

sys-apps/pciutils: add 3.10.0

Drops filtering LTO as 
https://github.com/pciutils/pciutils/commit/2d16e3a7875a9cb5abd60713bb2e39b536a7dec4
seems to fix it.

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

 sys-apps/pciutils/Manifest   |   1 +
 sys-apps/pciutils/pciutils-3.10.0.ebuild | 174 +++
 2 files changed, 175 insertions(+)

diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index a276781e291b..c0806c45dfaf 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -1,2 +1,3 @@
+DIST pciutils-3.10.0.tar.gz 931711 BLAKE2B 
2e1255eb5508c9d1339f5bc772c2592a03cae4d8d097e8939748c9bb5d5d949be53d705d1b7d903f7ea88b2abeea91e39de16e39d2f46f0a1f62f8a9e32c6faa
 SHA512 
3da1af4af8b0fa3cf4d3f06095524e25dc292182beec10aa2c16c5c6ba751fe469d0e7f54e43413b6f3f5bcdbd1fba3c66df1d8e39d2e1962ae36a2d9c06238e
 DIST pciutils-3.8.0.tar.gz 575255 BLAKE2B 
7339189f7115af31ccc19663d54e12ef966fbcd75c6b6b4c28c8ddcaafa3e233313ca14300ef70100edb00f5f2e1e767af9d6527a9d836edd07b598f0a40f4f4
 SHA512 
4b0de02a54c6ed19d5ea85a01d89a62386000bc0f816498872479aba26fb007a8c394cba3f95e77a7ffe52d36ad2726169b7b83bda5ab0647f00e49d8a34bf15
 DIST pciutils-3.9.0.tar.gz 908219 BLAKE2B 
59d2a151b114691980b8f0a0bfdf8e48b9e1a0a9976df6dbc94962c251d8bfc61e7bd3b0f3c47a4295f52b5df67ad0e44ed6f2e6a87728e213e4ef0b8a55c028
 SHA512 
e17225c2adcc21c9ff4253998aec5805ae5e031888fa01841a1ff680796f7515f9dd6e5c2e0588edba854f66f1268ba8e28ae1a2f794574e715fec8a8c8def4f

diff --git a/sys-apps/pciutils/pciutils-3.10.0.ebuild 
b/sys-apps/pciutils/pciutils-3.10.0.ebuild
new file mode 100644
index ..5e89fcabdfd5
--- /dev/null
+++ b/sys-apps/pciutils/pciutils-3.10.0.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs multilib-minimal flag-o-matic
+
+DESCRIPTION="Various utilities dealing with the PCI bus"
+HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
+SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="dns +kmod static-libs +udev zlib"
+REQUIRED_USE="static-libs? ( !udev )"
+
+# Have the sub-libs in RDEPEND with [static-libs] since, logically,
+# our libpci.a depends on libz.a/etc... at runtime.
+LIB_DEPEND="zlib? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )"
+DEPEND="
+   kmod? ( sys-apps/kmod )
+   udev? ( >=virtual/libudev-208[${MULTILIB_USEDEP}] )
+   static-libs? ( ${LIB_DEPEND} )
+   !static-libs? ( ${LIB_DEPEND//static-libs([+-]),} )
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/hwdata
+"
+# See bug #847133 re binutils check
+BDEPEND="
+   || ( >=sys-devel/binutils-2.37:* sys-devel/lld sys-devel/native-cctools 
)
+   kmod? ( virtual/pkgconfig )
+"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
+
+switch_config() {
+   [[ $# -ne 2 ]] && return 1
+   local opt=$1 val=$2
+
+   sed "s@^\(${opt}=\).*\$@\1${val}@" -i Makefile || die
+   return 0
+}
+
+check_binutils_version() {
+   if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && ! tc-ld-is-gold && ! 
tc-ld-is-lld ; then
+   # Okay, hopefully it's Binutils' bfd.
+   # bug #847133
+
+   # Convert this:
+   # ```
+   # GNU ld (Gentoo 2.38 p4) 2.38
+   # Copyright (C) 2022 Free Software Foundation, Inc.
+   # This program is free software; you may redistribute it under 
the terms of
+   # the GNU General Public License version 3 or (at your option) 
a later version.
+   # This program has absolutely no warranty.
+   # ```
+   #
+   # into...
+   # ```
+   # 2.38
+   # ```
+   local ver=$($(tc-getLD) --version 2>&1 | head -n 1 | rev | cut 
-d' ' -f1 | rev)
+
+   if ! [[ ${ver} =~ [0-9].[0-9][0-9] ]] ; then
+   # Skip if unrecognised format so we don't pass something
+   # odd into ver_cut.
+   return
+   fi
+
+   ver_major=$(ver_cut 1 "${ver}")
+   ver_minor=$(ver_cut 2 "${ver}")
+
+   # We use 2.37 here, not 2.35, as 
https://github.com/pciutils/pciutils/issues/98 mentions
+   # because we've had other miscompiles with older Binutils (not 
just build failures!)
+   # and 

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

2023-05-01 Thread Sam James
commit: 1c0f91eb56414bad25108797a1a00f9a1d17c10e
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 18:13:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 18:13:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0f91eb

dev-libs/libdnet: properly conditionally build tests

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

 dev-libs/libdnet/libdnet-1.16.1.ebuild | 2 +-
 dev-libs/libdnet/libdnet-1.16.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libdnet/libdnet-1.16.1.ebuild 
b/dev-libs/libdnet/libdnet-1.16.1.ebuild
index 40bdc4cf9eaf..ae421db27101 100644
--- a/dev-libs/libdnet/libdnet-1.16.1.ebuild
+++ b/dev-libs/libdnet/libdnet-1.16.1.ebuild
@@ -55,7 +55,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_with python) \
-   --with-check=$(usex test "${ESYSROOT}/usr")
+   $(use_with test check "${ESYSROOT}/usr")
 }
 
 src_compile() {

diff --git a/dev-libs/libdnet/libdnet-1.16.2.ebuild 
b/dev-libs/libdnet/libdnet-1.16.2.ebuild
index b75d19b5261f..13f24f3bd5c2 100644
--- a/dev-libs/libdnet/libdnet-1.16.2.ebuild
+++ b/dev-libs/libdnet/libdnet-1.16.2.ebuild
@@ -55,7 +55,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_with python) \
-   --with-check=$(usex test "${ESYSROOT}/usr")
+   $(use_with test check "${ESYSROOT}/usr")
 }
 
 src_compile() {



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

2023-05-01 Thread Sam James
commit: 8fa3c0cc1d9df344e780fd33a3bfe667a80b0501
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:58:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:58:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa3c0cc

net-mail/automx2: enable py3.11

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

 net-mail/automx2/automx2-2022.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/automx2/automx2-2022.1.ebuild 
b/net-mail/automx2/automx2-2022.1.ebuild
index 6260c9eda034..9d243e7fddd4 100644
--- a/net-mail/automx2/automx2-2022.1.ebuild
+++ b/net-mail/automx2/automx2-2022.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-05-01 Thread Sam James
commit: e63d81076613f3ffa568e6e174eb04a3217a0665
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:57:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:58:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63d8107

app-portage/esearch: enable py3.11

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

 app-portage/esearch/esearch-1.3-r3.ebuild | 2 +-
 app-portage/esearch/esearch-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/esearch/esearch-1.3-r3.ebuild 
b/app-portage/esearch/esearch-1.3-r3.ebuild
index e5d9a8145615..0d5760007e1e 100644
--- a/app-portage/esearch/esearch-1.3-r3.ebuild
+++ b/app-portage/esearch/esearch-1.3-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="readline(+)"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/app-portage/esearch/esearch-.ebuild 
b/app-portage/esearch/esearch-.ebuild
index 4cf385b728f3..4bc06cc9d1bb 100644
--- a/app-portage/esearch/esearch-.ebuild
+++ b/app-portage/esearch/esearch-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="readline(+)"
 DISTUTILS_USE_SETUPTOOLS=no
 



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

2023-05-01 Thread Sam James
commit: c8a3f12a7753584faff8ae2c9fd7a37f24ff2c1c
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:57:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:58:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a3f12a

net-mail/automx2: drop 2022.0

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

 net-mail/automx2/Manifest  |  1 -
 net-mail/automx2/automx2-2022.0.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/net-mail/automx2/Manifest b/net-mail/automx2/Manifest
index 0f11bdbde11e..09d4d97cdb2b 100644
--- a/net-mail/automx2/Manifest
+++ b/net-mail/automx2/Manifest
@@ -1,2 +1 @@
-DIST automx2-2022.0.tar.gz 183324 BLAKE2B 
1fda53019cc20979806157db3b740d5bd0c41d545745471188ca6d200dee490c84abb1e353694f5fe45e75983ca8449258ad7fd75e085d10523fd8b0e6310e87
 SHA512 
2fde481c3b5459a8a0441edf0f8a664615734859a299924207edd35a2e254e2900d88c41e6ec6e7379effbe9c4b7ab7db39ffa81bfc8691a3de5643bbd20d4be
 DIST automx2-2022.1.tar.gz 182519 BLAKE2B 
baf2ecc801f6f024eb6a6fe2610d6cb7c3dd0726cfa877fdea76d94ebf16b9393addc5be8844f3017fd664b73adc74f2cd898736bbcad1fa0b2b3c1022cb638a
 SHA512 
3d6fb9cf01cff641c78851560d72e3d80f9011cca4cd438cd49e999feef3f290bbd9495655f41319eb5456beac09bb8862dc327b521254266e0d53aa17b0bbd3

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



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

2023-05-01 Thread Ulrich Müller
commit: 759d235f090a5938143f7f3a9a16e3ce5c240138
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon May  1 17:58:32 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May  1 17:58:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759d235f

app-editors/teco: drop 36_p19940820

Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/teco/teco-36_p19940820.ebuild | 59 ---
 1 file changed, 59 deletions(-)

diff --git a/app-editors/teco/teco-36_p19940820.ebuild 
b/app-editors/teco/teco-36_p19940820.ebuild
deleted file mode 100644
index d37ed3f84e1f..
--- a/app-editors/teco/teco-36_p19940820.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic readme.gentoo-r1
-
-DESCRIPTION="Classic TECO editor, Predecessor to EMACS"
-HOMEPAGE="https://www.ibiblio.org/pub/linux/apps/editors/tty/ 
https://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco;
-SRC_URI="https://www.ibiblio.org/pub/linux/apps/editors/tty/teco.tar.gz -> 
${P}.tar.gz
-   doc? ( https://dev.gentoo.org/~ulm/distfiles/tecodoc.tar.gz )"
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="sys-libs/ncurses:0="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-double-free.patch
-   "${FILESDIR}"/${PN}-gcc4.patch
-   "${FILESDIR}"/${PN}-warnings.patch
-   "${FILESDIR}"/${PN}-no-common.patch
-   "${FILESDIR}"/${PN}-void-functions.patch
-)
-
-src_prepare() {
-   default
-   local pkg_config=$("$(tc-getPKG_CONFIG)" --libs ncurses)
-   sed -i -e "s:\$(CC):& \$(LDFLAGS):;s:-ltermcap:${pkg_config}:" \
-   Makefile || die
-}
-
-src_compile() {
-   append-flags -ansi
-   append-cppflags -D_POSIX_SOURCE
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   dobin te
-   doman te.1
-   dodoc sample.tecorc sample.tecorc2 READ.ME
-   use doc && dodoc doc/*
-
-   DOC_CONTENTS="The TECO binary is called te.
-   \nSample configurations and documentation are available
-   in /usr/share/doc/${PF}/."
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: games-misc/opengfx/

2023-05-01 Thread Sam James
commit: e0a7b1f30a0998be5bfd2e37b5f2187592e9bdad
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:52:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a7b1f3

games-misc/opengfx: enable py3.11

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

 games-misc/opengfx/opengfx-7.1.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/games-misc/opengfx/opengfx-7.1.ebuild 
b/games-misc/opengfx/opengfx-7.1.ebuild
index 6dc493a2456c..2339cf531224 100644
--- a/games-misc/opengfx/opengfx-7.1.ebuild
+++ b/games-misc/opengfx/opengfx-7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit python-any-r1
 
@@ -28,12 +28,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-7.1-no-which.patch
 )
 
-src_prepare() {
-   default
-
-   python-any-r1_pkg_setup
-}
-
 src_compile() {
local myemakeargs=(
GIMP=""



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

2023-05-01 Thread Sam James
commit: b281d1755cfa3a595f649313ba7b2dca2f7da711
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:54:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:54:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b281d175

dev-libs/volume_key: enable py3.11

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

 dev-libs/volume_key/volume_key-0.3.12-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild 
b/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild
index a1423fa1c6ec..18c154f282ef 100644
--- a/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild
+++ b/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit autotools python-single-r1
 



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

2023-05-01 Thread Sam James
commit: a1366e41349cfea83258173e54b922b246907a9a
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:54:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:54:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1366e41

dev-util/re2c: enable py3.11

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

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

diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild
index 76c6e9d75f62..e0e45d5d87d0 100644
--- a/dev-util/re2c/re2c-2.2.ebuild
+++ b/dev-util/re2c/re2c-2.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit python-any-r1
 



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

2023-05-01 Thread Sam James
commit: 3cdfeaaa8113fe0190adf46c5434bd8c64c7f972
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:51:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:51:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdfeaaa

sys-auth/sssd: Stabilize 2.6.0-r2 amd64, #877503

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

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

diff --git a/sys-auth/sssd/sssd-2.6.0-r2.ebuild 
b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
index d8c96ba61caf..61089fc938c4 100644
--- a/sys-auth/sssd/sssd-2.6.0-r2.ebuild
+++ b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test valgrind"
 REQUIRED_USE="
pac? ( samba )



[gentoo-commits] repo/gentoo:master commit in: games-misc/openmsx/

2023-05-01 Thread Sam James
commit: 066910f0262ce52b78d701625b80b3ae2fdf87d7
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:52:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:52:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066910f0

games-misc/openmsx: enable py3.11

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

 games-misc/openmsx/openmsx-0.4.2.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/games-misc/openmsx/openmsx-0.4.2.ebuild 
b/games-misc/openmsx/openmsx-0.4.2.ebuild
index 23dd7adfb5ec..92166a263ff6 100644
--- a/games-misc/openmsx/openmsx-0.4.2.ebuild
+++ b/games-misc/openmsx/openmsx-0.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit python-any-r1
 
@@ -20,10 +20,6 @@ RESTRICT="test"
 
 BDEPEND="${PYTHON_DEPS}"
 
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
 src_install() {
insinto /usr/share/openttd/baseset/${P}
doins ${P}/{*.mid,openmsx.obm}



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

2023-05-01 Thread Sam James
commit: 86c110efbf2164d3dd788264bd2864d14f49550c
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:51:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c110ef

sys-auth/sssd: enable py3.11

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

 sys-auth/sssd/sssd-2.5.2-r3.ebuild | 2 +-
 sys-auth/sssd/sssd-2.6.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/sssd/sssd-2.5.2-r3.ebuild 
b/sys-auth/sssd/sssd-2.5.2-r3.ebuild
index ffbaa9bb9aea..fc6be18d464f 100644
--- a/sys-auth/sssd/sssd-2.5.2-r3.ebuild
+++ b/sys-auth/sssd/sssd-2.5.2-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit autotools linux-info multilib-minimal python-single-r1 pam systemd 
toolchain-funcs optfeature
 

diff --git a/sys-auth/sssd/sssd-2.6.0-r2.ebuild 
b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
index 16066e1d4f25..d8c96ba61caf 100644
--- a/sys-auth/sssd/sssd-2.6.0-r2.ebuild
+++ b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit autotools linux-info multilib-minimal optfeature python-single-r1 pam 
systemd toolchain-funcs
 



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

2023-05-01 Thread Sam James
commit: b3155f1ec30e14c359a7ce7dad23c2956df06cc2
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:51:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3155f1e

sys-auth/sssd: Stabilize 2.6.0-r2 x86, #877503

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

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

diff --git a/sys-auth/sssd/sssd-2.6.0-r2.ebuild 
b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
index 61089fc938c4..7d4de9b612d8 100644
--- a/sys-auth/sssd/sssd-2.6.0-r2.ebuild
+++ b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test valgrind"
 REQUIRED_USE="
pac? ( samba )



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

2023-05-01 Thread Sam James
commit: 0e9bc8b8b4606cad9ba0fab05b937eb0a78eb83d
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:49:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:50:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9bc8b8

app-editors/teco: Stabilize 36_p19940820-r1 amd64, #905426

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

 app-editors/teco/teco-36_p19940820-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/teco/teco-36_p19940820-r1.ebuild 
b/app-editors/teco/teco-36_p19940820-r1.ebuild
index 8372bb8b385a..3cda47a2023e 100644
--- a/app-editors/teco/teco-36_p19940820-r1.ebuild
+++ b/app-editors/teco/teco-36_p19940820-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="freedist"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="sys-libs/ncurses:0="



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

2023-05-01 Thread Sam James
commit: c09e4370b5b98acb2176798af162eafea4aeac72
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:49:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:50:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09e4370

profiles/base: mask media-libs/vigra[doc] (broken with py3.11)

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ee5372cd5898..7ed12aeecb1c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2023-05-01)
+# Doc building is broken with Python 3.11. See 
https://github.com/ukoethe/vigra/issues/529.
+media-libs/vigra doc
+
 # Sam James  (2023-04-17)
 # Ruby has several JITs available but they need porting to individual arches.
 # Unmask on specific arches where it's available.



[gentoo-commits] repo/gentoo:master commit in: media-libs/vigra/, media-libs/vigra/files/

2023-05-01 Thread Sam James
commit: 7de87c817a7c9b669a7849dbeec776ff423cb3f1
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:48:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:50:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de87c81

media-libs/vigra: enable py3.11

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

 .../vigra/files/vigra-1.11.1-python-syntax.patch   | 64 ++
 .../{vigra-.ebuild => vigra-1.11.1-r9.ebuild}  | 15 +++--
 media-libs/vigra/vigra-.ebuild |  2 +-
 3 files changed, 76 insertions(+), 5 deletions(-)

diff --git a/media-libs/vigra/files/vigra-1.11.1-python-syntax.patch 
b/media-libs/vigra/files/vigra-1.11.1-python-syntax.patch
new file mode 100644
index ..111bc06d5716
--- /dev/null
+++ b/media-libs/vigra/files/vigra-1.11.1-python-syntax.patch
@@ -0,0 +1,64 @@
+https://github.com/ukoethe/vigra/commit/aba7e731bdde39516b5470673ce40a0036665201
+https://github.com/ukoethe/vigra/commit/c949d3640266f515eb1e3ecca2b752e13e0c3804
+
+From aba7e731bdde39516b5470673ce40a0036665201 Mon Sep 17 00:00:00 2001
+From: Mark Harfouche 
+Date: Mon, 5 Sep 2022 15:10:08 -0400
+Subject: [PATCH] Avoid using `is not` when comparing to an integer
+
+---
+ vigranumpy/lib/__init__.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/vigranumpy/lib/__init__.py b/vigranumpy/lib/__init__.py
+index 072a797c6..f598e0a8d 100644
+--- a/vigranumpy/lib/__init__.py
 b/vigranumpy/lib/__init__.py
+@@ -1780,7 +1780,7 @@ def handle_click(self, event):
+ for yo in range(-1*bs, bs+1):
+ xx = x+xo
+ yy = y+yo
+-if xo is not 0 or yo is not 0:
++if (xo != 0) or (yo != 0):
+ if  xx >=0 and xx=0 and yy
+Date: Tue, 28 Dec 2021 21:54:51 +
+Subject: [PATCH] Updates doc generation config for Python 3 compatibility
+
+---
+ vigranumpy/docsrc/conf.py.cmake2.in | 2 +-
+ vigranumpy/docsrc/conf.py.in| 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/vigranumpy/docsrc/conf.py.cmake2.in 
b/vigranumpy/docsrc/conf.py.cmake2.in
+index e4266a636..175dfb39f 100644
+--- a/vigranumpy/docsrc/conf.py.cmake2.in
 b/vigranumpy/docsrc/conf.py.cmake2.in
+@@ -23,7 +23,7 @@ _original_getargspec = inspect.getargspec
+ def _getargspec_workaround(*args, **kw):
+ try:
+ return _original_getargspec(*args, **kw)
+-except TypeError, e:
++except TypeError as e:
+ if str(e).startswith('arg is not a Python function'):
+ return inspect.ArgSpec([], None, None, None)
+ else:
+diff --git a/vigranumpy/docsrc/conf.py.in b/vigranumpy/docsrc/conf.py.in
+index 607559352..ac2261d20 100644
+--- a/vigranumpy/docsrc/conf.py.in
 b/vigranumpy/docsrc/conf.py.in
+@@ -22,7 +22,7 @@ _original_getargspec = inspect.getargspec
+ def _getargspec_workaround(*args, **kw):
+ try:
+ return _original_getargspec(*args, **kw)
+-except TypeError, e:
++except TypeError as e:
+ if str(e).startswith('arg is not a Python function'):
+ return inspect.ArgSpec([], None, None, None)
+ else:
+
+

diff --git a/media-libs/vigra/vigra-.ebuild 
b/media-libs/vigra/vigra-1.11.1-r9.ebuild
similarity index 87%
copy from media-libs/vigra/vigra-.ebuild
copy to media-libs/vigra/vigra-1.11.1-r9.ebuild
index ccc20c7bd4e7..691ce34a6ce1 100644
--- a/media-libs/vigra/vigra-.ebuild
+++ b/media-libs/vigra/vigra-1.11.1-r9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 inherit cmake flag-o-matic python-r1
 
@@ -58,10 +58,17 @@ RDEPEND="${PYTHON_DEPS}
 RESTRICT="test"
 
 PATCHES=(
+   # git master
+   "${FILESDIR}/${P}-fix-incorrect-template-parameter-type.patch"
+   "${FILESDIR}/${P}-boost-python.patch"
+   "${FILESDIR}/${P}-python3.7.patch" # bug 701208
+   "${FILESDIR}/${P}-gcc-10.patch" # bug 723302
# TODO: upstream
-   "${FILESDIR}/${PN}-1.11.1-lib_suffix.patch"
-   "${FILESDIR}/${PN}-1.11.1-cmake-module-dir.patch"
-   "${FILESDIR}/${PN}-1.11.1-sphinx.ext.pngmath.patch" # thanks to Debian; 
bug 678308
+   "${FILESDIR}/${P}-lib_suffix.patch"
+   "${FILESDIR}/${P}-cmake-module-dir.patch"
+   "${FILESDIR}/${P}-sphinx.ext.pngmath.patch" # thanks to Debian; bug 
678308
+   "${FILESDIR}/${P}-openexr3.patch"
+   "${FILESDIR}/${P}-python-syntax.patch"
 )
 
 pkg_setup() {

diff --git a/media-libs/vigra/vigra-.ebuild 
b/media-libs/vigra/vigra-.ebuild
index ccc20c7bd4e7..9d414e9529c7 100644
--- a/media-libs/vigra/vigra-.ebuild
+++ b/media-libs/vigra/vigra-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 

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

2023-05-01 Thread Sam James
commit: 5c360a5c92384ce57821a1d528a3923136e6b0c3
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:49:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:50:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c360a5c

app-editors/teco: Stabilize 36_p19940820-r1 x86, #905426

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

 app-editors/teco/teco-36_p19940820-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/teco/teco-36_p19940820-r1.ebuild 
b/app-editors/teco/teco-36_p19940820-r1.ebuild
index 3cda47a2023e..ed3528f4735f 100644
--- a/app-editors/teco/teco-36_p19940820-r1.ebuild
+++ b/app-editors/teco/teco-36_p19940820-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="freedist"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="sys-libs/ncurses:0="



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2023-05-01 Thread Joonas Niilola
commit: 14bb75bbae34f7671c7dd622f7130d7580d0a226
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May  1 17:42:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May  1 17:49:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bb75bb

www-client/firefox: enable 'jumbo-build' for unified files

 - "jumbo-build" allows adjusting resource-usage on weaker hardware,
   e.g. x86 & arm. "Jumbo-build" has been default-enabled and should
   only be disabled to control resource usage, or if a build error
   happens.
 - making it possible to adjust FILES_PER_UNIFIED_FILE but going above
   the defaults always crashed the build for me.

Bug: https://bugs.gentoo.org/905431
Bug: https://bugs.gentoo.org/905262
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/firefox-112.0.2.ebuild | 20 +++-
 www-client/firefox/metadata.xml   |  1 +
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-112.0.2.ebuild 
b/www-client/firefox/firefox-112.0.2.ebuild
index b7c280646a74..9b8d6211fc3a 100644
--- a/www-client/firefox/firefox-112.0.2.ebuild
+++ b/www-client/firefox/firefox-112.0.2.ebuild
@@ -63,7 +63,7 @@ SLOT="rapid"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 
 IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
-IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux"
+IUSE+=" jack +jumbo-build libproxy lto +openh264 pgo pulseaudio sndio selinux"
 IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent 
+system-libvpx system-png system-python-libs +system-webp"
 IUSE+=" +telemetry wayland wifi +X"
 
@@ -664,8 +664,24 @@ src_prepare() {
|| die "sed failed to disable ccache stats call"
 
einfo "Removing pre-built binaries ..."
+
find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) 
-print -delete || die
 
+   # Respect choice for "jumbo-build"
+   # Changing the value for FILES_PER_UNIFIED_FILE may not work, see 
#905431
+   if use jumbo-build; then
+   local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+   elog ""
+   elog "jumbo-build enabled with ${my_files_per_unified_file}."
+   elog "if you get a build failure, try -jumbo-build before 
opening a bug report."
+   elog ""
+
+   sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 
16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" 
python/mozbuild/mozbuild/frontend/data.py ||
+   die "Failed to adjust FILES_PER_UNIFIED_FILE in 
python/mozbuild/mozbuild/frontend/data.py"
+   sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE 
= "${my_files_per_unified_file}"/" js/src/moz.build ||
+   die "Failed to adjust FILES_PER_UNIFIED_FILE in 
js/src/moz.build"
+   fi
+
# Create build dir
BUILD_DIR="${WORKDIR}/${PN}_build"
mkdir -p "${BUILD_DIR}" || die
@@ -873,6 +889,8 @@ src_configure() {
 
mozconfig_use_enable wifi necko-wifi
 
+   ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' 
--disable-unified-build
+
if use X && use wayland ; then
mozconfig_add_options_ac '+x11+wayland' 
--enable-default-toolkit=cairo-gtk3-x11-wayland
elif ! use X && use wayland ; then

diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml
index f1207e1b8b77..4da06e8a17fe 100644
--- a/www-client/firefox/metadata.xml
+++ b/www-client/firefox/metadata.xml
@@ -12,6 +12,7 @@
Allow Gecko Media Plugins (binary blobs) to 
be automatically
downloaded and kept up-to-date in user profiles
Force-enable hardware-accelerated rendering 
(Mozilla bug 594876)
+   Enable unified build - combines source files 
to speed up build process, but requires more memory
Enable libproxy support
Enable Link Time Optimization (LTO)
Use media-libs/openh264 for H264 
support



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

2023-05-01 Thread Maciej Barć
commit: 2599ada83062ba361da3f5177ecfa4d98fac0cd7
Author: Peter Kaukov  kaukov  dev>
AuthorDate: Mon May  1 12:54:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  1 17:47:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2599ada8

sys-apps/openrazer: add 3.6.0

Signed-off-by: Peter Kaukov  kaukov.dev>
Closes: https://github.com/gentoo/gentoo/pull/30822
Signed-off-by: Maciej Barć  gentoo.org>

 sys-apps/openrazer/Manifest   |   1 +
 sys-apps/openrazer/openrazer-3.6.0.ebuild | 160 ++
 2 files changed, 161 insertions(+)

diff --git a/sys-apps/openrazer/Manifest b/sys-apps/openrazer/Manifest
index 8465e776d599..ec8d1e387fb4 100644
--- a/sys-apps/openrazer/Manifest
+++ b/sys-apps/openrazer/Manifest
@@ -1 +1,2 @@
 DIST openrazer-3.5.1.tar.gz 240254 BLAKE2B 
7f6b887c22c81c8cd3d7908f94748879aa4c89f6446e073aeaed0d33f8d58bd7b618768a9915a451d6659c0cdf428b52e055641420553a00f2cf41b0a9737487
 SHA512 
dc32f040f4b9ecbefbd2b4afc34edcc97fbda16f6dd9a64ed61d637233ea5d0e6f046685837635a177d3cab8506224c973ea26972a6ea7cc20d7bcce60065e39
+DIST openrazer-3.6.0.tar.gz 243924 BLAKE2B 
7b782990cf5afedb88adafe310bcba6512ff8009cee6bbf8e005f4780c711ccc724cacc3056f471002268c61e6d3bfce0ba6b5c72e502ad83b954c45f70b521a
 SHA512 
fb08a8a38ce582099e6c1a98df73aacf9dd437beb4be9cc0e7e3e14f4da6e53de90058a8cc22daeda0bbcfe111b2bc5a38c0503e0020239d44dae2f199219695

diff --git a/sys-apps/openrazer/openrazer-3.6.0.ebuild 
b/sys-apps/openrazer/openrazer-3.6.0.ebuild
new file mode 100644
index ..754d171d5932
--- /dev/null
+++ b/sys-apps/openrazer/openrazer-3.6.0.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod
+
+DESCRIPTION="Drivers and user-space daemon to control Razer devices on 
GNU/Linux"
+HOMEPAGE="https://openrazer.github.io/
+   https://github.com/openrazer/openrazer/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+client +daemon"
+REQUIRED_USE="
+   client? ( daemon )
+   daemon? ( ${PYTHON_REQUIRED_USE} )
+   test? ( daemon )
+"
+
+RDEPEND="
+   client? ( dev-python/numpy[${PYTHON_USEDEP}] )
+   daemon? (
+   acct-group/plugdev
+   dev-python/daemonize[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/notify2[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   x11-misc/xautomation
+   x11-misc/xdotool
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/linux-sources
+"
+
+DOCS=( README.md )
+
+DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module
+(razeraccessory, razerkbd, razerkraken and/or razermouse),
+add your user to the \"plugdev\" group and start the OpenRazer daemon.
+To automatically start up the OpenRazer daemon on session login copy
+/usr/share/openrazer/openrazer-daemon.desktop file into Your user's
+~/.config/autostart/ directory."
+
+BUILD_TARGETS="clean driver"
+BUILD_PARAMS="-C ${S} SUBDIRS=${S}/driver KERNELDIR=${KERNEL_DIR}"
+MODULE_NAMES="
+   razeraccessory(hid:${S}/driver)
+   razerkbd(hid:${S}/driver)
+   razerkraken(hid:${S}/driver)
+   razermouse(hid:${S}/driver)
+"
+
+distutils_enable_tests unittest
+
+python_compile() {
+   if use daemon ; then
+   ( cd "${S}"/daemon || die ; distutils-r1_python_compile )
+   fi
+   if use client ; then
+   ( cd "${S}"/pylib || die ; distutils-r1_python_compile )
+   fi
+}
+
+python_install() {
+   if use daemon ; then
+   ( cd "${S}"/daemon || die ; distutils-r1_python_install )
+   python_scriptinto /usr/bin
+   python_newscript "${S}"/daemon/run_openrazer_daemon.py 
${PN}-daemon
+   fi
+   if use client ; then
+   ( cd "${S}"/pylib || die ; distutils-r1_python_install )
+   fi
+}
+
+src_prepare() {
+   xdg_environment_reset
+   distutils-r1_src_prepare
+
+   # Remove bad tests.
+   rm "${S}"/daemon/tests/test_effect_sync.py || die
+}
+
+src_compile() {
+   linux-mod_src_compile
+   distutils-r1_src_compile
+
+   if use daemon ; then
+   emake -C "${S}"/daemon PREFIX=/usr service
+   fi
+
+   readme.gentoo_create_doc
+}
+
+src_test() {
+   ( cd "${S}"/daemon/tests || die ; distutils-r1_src_test )
+}
+
+src_install() {
+   linux-mod_src_install
+   distutils-r1_src_install
+
+   udev_dorules "${S}"/install_files/udev/99-razer.rules
+   exeinto "$(get_udevdir)"

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

2023-05-01 Thread Maciej Barć
commit: e80d21ec605fc056480f0694d4c2fe422f61bc4d
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 12:11:11 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  1 17:47:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80d21ec

net-misc/gallery-dl: bump to 1.25.3

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

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

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 6502e04a8172..eff7f394c8ea 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -2,3 +2,4 @@ DIST gallery-dl-1.24.5.gh.tar.gz 525743 BLAKE2B 
6b8611242bbb6a6dc76508ec452c3618
 DIST gallery-dl-1.25.0.gh.tar.gz 540793 BLAKE2B 
e02daf0b2deb8196fc587a3fd17e4bb8b0d14ca67c6384e120d3fadaa261b5d9143885c2717d0e98dc0467285a7ebfa9f9bc5da7ad5bd39a239a6975e0a900eb
 SHA512 
e0cc041343130acf47f0ab4b7b7ac0ac42389bc457748404b9b0bc17f8a8690b225ab30c0c3d523925138608508417ecc4052981a5615d0747a2a064f6236ed4
 DIST gallery-dl-1.25.1.gh.tar.gz 543977 BLAKE2B 
ab6437ebb4f840fb3fac27a3f0d2536215dc02376b0129d9b7d4c9420cc64405edf5961c0155d7fb9d7001028bf218a299bfd44bbf2ef2b60f567e51050e504e
 SHA512 
96f929af5cf70c7a89eca2ac8380cd7ba36ed806d062a6e339238ebfec2387aa4806d432cd28599b37382a69d7cdb33306069d41954e1421dff2523e2ae6a8df
 DIST gallery-dl-1.25.2.gh.tar.gz 546468 BLAKE2B 
ee40766e581afa8ab1119d656131a1e467fc1b6b5d92491ee384428ee4a02fd2b0b261657f175cb6d6bc8e79a622a14b7308ccb0e129535e7718503a6828ae53
 SHA512 
99bc319427c067f039df7f34988b44da2db028afc33188454879c46abbacfaac6fb8a5d0d0aec1fd4d7ba97862b100675cab55094b9d8979a5240f516fe4b855
+DIST gallery-dl-1.25.3.gh.tar.gz 554284 BLAKE2B 
8e8cedec35a913fbdde2be2c4bf126d5514ad5df257df73df1525391709ecc72dff3c8218fc1ce2aeca3b001ba37ed87c4ed077e8ead569480ac746c5b19a3fc
 SHA512 
270d2748ef83a7adf04f62f48bd099f2bc97bcef72dcfdce95e7ec54829494cd52e9149770aa8bb7db86c663ae2455ce3b531625ad96724a7aae9d36a72b422a

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



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

2023-05-01 Thread Maciej Barć
commit: cd648e471370676109b21e5401813a6870a3cfc1
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 12:22:32 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  1 17:47:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd648e47

net-misc/gallery-dl: enable tests with test_network

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

 net-misc/gallery-dl/gallery-dl-1.24.5.ebuild | 3 ++-
 net-misc/gallery-dl/gallery-dl-1.25.0.ebuild | 3 ++-
 net-misc/gallery-dl/gallery-dl-1.25.1.ebuild | 3 ++-
 net-misc/gallery-dl/gallery-dl-1.25.2.ebuild | 3 ++-
 net-misc/gallery-dl/gallery-dl-1.25.3.ebuild | 3 ++-
 net-misc/gallery-dl/gallery-dl-.ebuild   | 3 ++-
 6 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.5.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.5.ebuild
index f6cab0159f71..e83e798733f1 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.5.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.5.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-# tests require network access
+# Tests require network access.
+PROPERTIES="test_network"
 RESTRICT="test"
 
 RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
index f6cab0159f71..e83e798733f1 100644
--- a/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-# tests require network access
+# Tests require network access.
+PROPERTIES="test_network"
 RESTRICT="test"
 
 RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.1.ebuild
index f6cab0159f71..e83e798733f1 100644
--- a/net-misc/gallery-dl/gallery-dl-1.25.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.25.1.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-# tests require network access
+# Tests require network access.
+PROPERTIES="test_network"
 RESTRICT="test"
 
 RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.2.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.2.ebuild
index 9dcd7bdbba2f..b3da2a9c870f 100644
--- a/net-misc/gallery-dl/gallery-dl-1.25.2.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.25.2.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-# tests require network access
+# Tests require network access.
+PROPERTIES="test_network"
 RESTRICT="test"
 
 RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.3.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.3.ebuild
index 9dcd7bdbba2f..b3da2a9c870f 100644
--- a/net-misc/gallery-dl/gallery-dl-1.25.3.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.25.3.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-# tests require network access
+# Tests require network access.
+PROPERTIES="test_network"
 RESTRICT="test"
 
 RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"

diff --git a/net-misc/gallery-dl/gallery-dl-.ebuild 
b/net-misc/gallery-dl/gallery-dl-.ebuild
index 9dcd7bdbba2f..b3da2a9c870f 100644
--- a/net-misc/gallery-dl/gallery-dl-.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-# tests require network access
+# Tests require network access.
+PROPERTIES="test_network"
 RESTRICT="test"
 
 RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/

2023-05-01 Thread Maciej Barć
commit: dff1e77b48f2d08ef980aab0d41821d17256dc3e
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  1 17:28:33 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  1 17:47:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff1e77b

games-emulation/ppsspp: bump to 1.15

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

 games-emulation/ppsspp/Manifest   |  1 +
 games-emulation/ppsspp/ppsspp-1.15.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index 71f0b40d7f0c..1e2d4614cad9 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -1,2 +1,3 @@
 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 
3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9
 SHA512 
767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79
 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 
6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605
 SHA512 
144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec
+DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B 
f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08
 SHA512 
88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f

diff --git a/games-emulation/ppsspp/ppsspp-1.15.ebuild 
b/games-emulation/ppsspp/ppsspp-1.15.ebuild
new file mode 100644
index ..9653b9ec6119
--- /dev/null
+++ b/games-emulation/ppsspp/ppsspp-1.15.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit python-any-r1 xdg cmake
+
+DESCRIPTION="A PSP emulator written in C++"
+HOMEPAGE="https://www.ppsspp.org/
+   https://github.com/hrydgard/ppsspp/;
+SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="discord qt5"
+RESTRICT="test"
+
+RDEPEND="
+   app-arch/snappy:=
+   app-arch/zstd:=
+   dev-libs/libzip:=
+   media-libs/glew:=
+   media-libs/libpng:=
+   media-libs/libsdl2[joystick]
+   media-video/ffmpeg:0/56.58.58
+   sys-libs/zlib:=
+   virtual/opengl
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[-gles2-only]
+   dev-qt/qtmultimedia:5[-gles2-only]
+   dev-qt/qtopengl:5[-gles2-only]
+   dev-qt/qtwidgets:5[-gles2-only]
+   )
+   !qt5? ( media-libs/libsdl2[X,opengl,sound,video] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-CMakeLists-flags.patch
+   "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch
+)
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF
+   -DCMAKE_SKIP_RPATH=ON
+   -DHEADLESS=false
+   -DUSE_SYSTEM_FFMPEG=ON
+   -DUSE_SYSTEM_LIBZIP=ON
+   -DUSE_SYSTEM_SNAPPY=ON
+   -DUSE_SYSTEM_ZSTD=ON
+   -DUSE_DISCORD=$(usex discord)
+   -DUSING_QT_UI=$(usex qt5)
+   )
+   cmake_src_configure
+}



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

2023-05-01 Thread Patrick McLean
commit: 132a35617b7e943d6800d8decd02df0450d3bddf
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon May  1 17:45:18 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon May  1 17:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132a3561

sys-cluster/ceph: drop 16.2.10-r5

Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest   |   1 -
 sys-cluster/ceph/ceph-16.2.10-r5.ebuild | 473 
 2 files changed, 474 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 1cfce8d7fdf7..dcfb5737a4da 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,4 +1,3 @@
-DIST ceph-16.2.10.tar.gz 157176743 BLAKE2B 
065b6f1941f87fde150ab22ba45aa9f58069acf7f33a483456faf0a26e41936846944e800ccd7f99bd8863db8438ae70804621522f75065c0b2506522c4fdd7d
 SHA512 
ae164c24462c3e08763d202acc3e2fe86ffc09f312b5059bae07863e804fc47bd158fc130aa2923246ffcfe26ae6d6d9317326aec96373226e6f9030d7123c8b
 DIST ceph-16.2.12.tar.gz 157193570 BLAKE2B 
86ffa8c19f793510ded3d314aa4ea0f51e55049fab66f06141a9b8e524e2e8d473d0f1ab7c1587e30afcd88fbc128338848087ad19fbbdeef2bba70f674ff3fc
 SHA512 
191ce7e302e74831d58db03b7b2346cdb182c33baafc7a4a93b2704431c4db73eb15311e7b67b69f56ff5810f9ec91ebd208ab9215e15b4ab03f12afdf4b
 DIST ceph-17.2.5.tar.gz 169004360 BLAKE2B 
b6d8df5f9b58de5e42fed5d16b1c82d2178297f8bb1b6cf9c42ff55d6a5b2e20fe413feeab038738f62342576ef59fff7091b87648c10cf71401377b0ffa5dc8
 SHA512 
10cd3d9eb01c91c148a92f1f7d040bbd78af5bb1ab15d071d93f54b37097dc9e1268eed9e788fe32794d137f6af81abd6a2aeaee39cef44d2c45234a15cc6020
 DIST ceph-17.2.6.tar.gz 168093221 BLAKE2B 
f79efce9bd7f485b43ae1b4da94a1d9fb3753003f34535e93c80e480ffeaaf054d371f75bca72402da5f9dd460aafa820bb2af550d213bdbcca74aa939180431
 SHA512 
dca9aea2ce210c15fcc34cb06a5dc5b4488ffa36d684166d47ebd87e48b54b6fee0882e1c67007a780e1c25754e9bc6e760cc10f60ea1183263f8504ef2dbd9b

diff --git a/sys-cluster/ceph/ceph-16.2.10-r5.ebuild 
b/sys-cluster/ceph/ceph-16.2.10-r5.ebuild
deleted file mode 100644
index 21986001fb73..
--- a/sys-cluster/ceph/ceph-16.2.10-r5.ebuild
+++ /dev/null
@@ -1,473 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-LUA_COMPAT=( lua5-3 )
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit check-reqs bash-completion-r1 cmake python-r1 flag-o-matic \
-   lua-single udev readme.gentoo-r1 toolchain-funcs systemd 
tmpfiles
-
-SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
-KEYWORDS="amd64 ~arm64 ~ppc64"
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="https://ceph.com/;
-
-LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
-SLOT="0"
-
-CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
-
-IUSE="
-   babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
-   jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq
-   +radosgw rbd-rwl rbd-ssd rdma rgw-lua +ssl spdk +sqlite +system-boost
-   systemd +tcmalloc test uring xfs zbd zfs
-"
-
-IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
-
-DEPEND="
-   ${LUA_DEPS}
-   ${PYTHON_DEPS}
-   acct-group/ceph
-   acct-user/ceph
-   virtual/libudev:=
-   app-arch/bzip2:=
-   app-arch/lz4:=
-   app-arch/snappy:=
-   >=app-arch/snappy-1.1.9-r1
-   app-arch/zstd:=
-   app-shells/bash:0
-   app-misc/jq:=
-   dev-libs/crypto++:=
-   dev-cpp/gflags:=
-   =dev-util/google-perftools-2.6.1:= )
-   jaeger? ( dev-cpp/nlohmann_json:= )
-   kafka? ( dev-libs/librdkafka:= )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap:= )
-   lttng? ( dev-util/lttng-ust:= )
-   pmdk? ( dev-libs/pmdk:= )
-   rabbitmq? ( net-libs/rabbitmq-c:= )
-   radosgw? (
-   dev-libs/icu:=
-   dev-libs/expat:=
-   net-misc/curl:=[curl_ssl_openssl]
-   )
-   rbd-rwl? ( dev-libs/pmdk:= )
-   rdma? ( sys-cluster/rdma-core:= )
-   spdk? ( dev-util/cunit )
-   sqlite? ( dev-db/sqlite:= )
-   system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP},zlib] )
-   !system-boost? ( $(python_gen_impl_dep '' 3.10) )
-   uring? ( sys-libs/liburing:= )
-   xfs? ( sys-fs/xfsprogs:= )
-   zbd? ( sys-block/libzbd:= )
-   zfs? ( sys-fs/zfs:= )
-"
-BDEPEND="
-   amd64? ( dev-lang/nasm )
-   x86? ( dev-lang/yasm )
-   app-arch/cpio
-   >=dev-util/cmake-3.5.0
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/sphinx
-   dev-util/gperf
-   dev-util/ragel
-   dev-util/valgrind
-   sys-apps/coreutils
-   sys-apps/grep
-   sys-apps/util-linux
-   sys-apps/which
-   sys-devel/bc
-   

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/dzr/

2023-05-01 Thread Jonas Frei
commit: 2c822c05c18a2b9f39f9a0876e429c5c47b47dcc
Author: Jonas Frei  pm  me>
AuthorDate: Mon May  1 17:35:46 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon May  1 17:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c822c05

media-sound/dzr: add 230501

Signed-off-by: Jonas Frei  pm.me>

 media-sound/dzr/Manifest  |  1 +
 media-sound/dzr/dzr-230501.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest
index 9a5dbfff9..25b564c30 100644
--- a/media-sound/dzr/Manifest
+++ b/media-sound/dzr/Manifest
@@ -1 +1,2 @@
 DIST dzr-230429.tar.gz 8633 BLAKE2B 
ff189d66c55ae23f4cb7734c99134737f99138ca922a27c61619a04145254838c4f0847b51f57870df020ce9520d29e60859b4705e806a6f1c03d32a9f926501
 SHA512 
af259ef0f1856d18308d40a867967d8a3912025b862cc36587a5acd9a0b32ea6c34b4a5870acbf8f9d9658baf2af26bac0e44811cc29e4a5e25c32c12522d473
+DIST dzr-230501.tar.gz 8639 BLAKE2B 
e3ceef26f4e3f7b8c036f24c712f6ad635e0e9ae7102803ea9bb3b164ab405f0d3c80451ef43e14b62d475d494758210afba944a62e260ca02e186905b831711
 SHA512 
be38c1e2966f67eb351453d84571689dd787fdfd4057562a0cea9e5f53cf271bfa3943efbe7f4ec43437b4d274212dea8d37634cd28528c8dce5c6bec6b93723

diff --git a/media-sound/dzr/dzr-230501.ebuild 
b/media-sound/dzr/dzr-230501.ebuild
new file mode 100644
index 0..94371499e
--- /dev/null
+++ b/media-sound/dzr/dzr-230501.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="DZR: the command line deezer.com player"
+HOMEPAGE="https://github.com/yne/dzr;
+SRC_URI="https://github.com/yne/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   app-misc/jq[oniguruma]
+   dev-libs/openssl
+   dev-util/dialog
+   media-video/mpv
+   net-misc/curl
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_install() {
+   exeinto /usr/bin
+   doexe dzr
+   doexe dzr-dec
+   doexe dzr-id3
+   doexe dzr-srt
+   doexe dzr-url
+   default
+}
+
+pkg_postinst() {
+   einfo "WARNING: For legal reasons this project"
+   einfo "does not contain the track decryption key."
+   einfo "Please read the following guide first:"
+   einfo "https://github.com/yne/dzr/wiki#find-the-dzr_cbc-key;
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/dzr/

2023-05-01 Thread Jonas Frei
commit: 199062f6e103b07e7834c3314006af19052a4a86
Author: Jonas Frei  pm  me>
AuthorDate: Mon May  1 17:36:00 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon May  1 17:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=199062f6

media-sound/dzr: drop 230429

Signed-off-by: Jonas Frei  pm.me>

 media-sound/dzr/Manifest  |  1 -
 media-sound/dzr/dzr-230429.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest
index 25b564c30..e5b9729b7 100644
--- a/media-sound/dzr/Manifest
+++ b/media-sound/dzr/Manifest
@@ -1,2 +1 @@
-DIST dzr-230429.tar.gz 8633 BLAKE2B 
ff189d66c55ae23f4cb7734c99134737f99138ca922a27c61619a04145254838c4f0847b51f57870df020ce9520d29e60859b4705e806a6f1c03d32a9f926501
 SHA512 
af259ef0f1856d18308d40a867967d8a3912025b862cc36587a5acd9a0b32ea6c34b4a5870acbf8f9d9658baf2af26bac0e44811cc29e4a5e25c32c12522d473
 DIST dzr-230501.tar.gz 8639 BLAKE2B 
e3ceef26f4e3f7b8c036f24c712f6ad635e0e9ae7102803ea9bb3b164ab405f0d3c80451ef43e14b62d475d494758210afba944a62e260ca02e186905b831711
 SHA512 
be38c1e2966f67eb351453d84571689dd787fdfd4057562a0cea9e5f53cf271bfa3943efbe7f4ec43437b4d274212dea8d37634cd28528c8dce5c6bec6b93723

diff --git a/media-sound/dzr/dzr-230429.ebuild 
b/media-sound/dzr/dzr-230429.ebuild
deleted file mode 100644
index 94371499e..0
--- a/media-sound/dzr/dzr-230429.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="DZR: the command line deezer.com player"
-HOMEPAGE="https://github.com/yne/dzr;
-SRC_URI="https://github.com/yne/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   app-misc/jq[oniguruma]
-   dev-libs/openssl
-   dev-util/dialog
-   media-video/mpv
-   net-misc/curl
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_install() {
-   exeinto /usr/bin
-   doexe dzr
-   doexe dzr-dec
-   doexe dzr-id3
-   doexe dzr-srt
-   doexe dzr-url
-   default
-}
-
-pkg_postinst() {
-   einfo "WARNING: For legal reasons this project"
-   einfo "does not contain the track decryption key."
-   einfo "Please read the following guide first:"
-   einfo "https://github.com/yne/dzr/wiki#find-the-dzr_cbc-key;
-}



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

2023-05-01 Thread Sam James
commit: 4e3e6cb50fda2fd343fe8db77c6ca9c6e5ced010
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:14:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:14:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3e6cb5

app-emulation/xen-tools: Stabilize 4.16.4_pre1 x86, #904633

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

 app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild
index 2d77d2480d06..f4ae19280df3 100644
--- a/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
S="${WORKDIR}/${REPO}"
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 x86"
 
SEABIOS_VER="1.16.0"
EDK2_COMMIT="b16284e2a0011489f6e16dfcc6af7623c3cbaf0b"



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

2023-05-01 Thread Sam James
commit: 952a089783fe663bec706414d66b57abae739a45
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:14:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952a0897

dev-python/fido2: Stabilize 1.1.1 ALLARCHES, #905414

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

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

diff --git a/dev-python/fido2/fido2-1.1.1.ebuild 
b/dev-python/fido2/fido2-1.1.1.ebuild
index 6724b3858747..c9f8cb24142f 100644
--- a/dev-python/fido2/fido2-1.1.1.ebuild
+++ b/dev-python/fido2/fido2-1.1.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0/1.0" # Bumped every time a backwards-incompatible version is released
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 IUSE="examples"
 
 RDEPEND="



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

2023-05-01 Thread Sam James
commit: 59d58090d8eec2ce7ccd5c2727dbd9b47b5519d9
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:14:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:14:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d58090

net-libs/libtorrent-rasterbar: Stabilize 1.2.18-r1 amd64, #905421

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
index eb4403709850..fbfe9496c6ca 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+dht debug python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2023-05-01 Thread Sam James
commit: f176262fc74c0c2c097166fef8befba1deef7b1e
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 17:14:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 17:14:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f176262f

net-libs/libtorrent-rasterbar: Stabilize 1.2.18-r1 x86, #905421

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
index 0da40a43037d..eb4403709850 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+dht debug python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2023-05-01 Thread Michał Górny
commit: f26fcd116627bfa7b6d9535bd54296ca3c2343ca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 14:17:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 16:48:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26fcd11

sys-kernel/gentoo-kernel: Bump to 6.2.14

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.2.14.ebuild  | 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 50c129549e65..0ba8940d4e41 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-6.1-30.base.tar.xz 1467496 BLAKE2B 
7e442668319addb39f4812669463c
 DIST genpatches-6.1-30.extras.tar.xz 3812 BLAKE2B 
8797213e32516d6f5cd88061574201951f5803f9e26e0662eae391704521c9530c47bcf2498a469b3e8f0696a1fa1a329fa097e983476ae4aaf38af465c1593e
 SHA512 
58f4e9d6791b3e9903703349f4cb5456fe2e4d871cdf6f7c3dcf0338982c55c82c1da80b65a768d8efd2d992386c176821f4858aedaefcfc4b293c55a7aa8a1a
 DIST genpatches-6.2-15.base.tar.xz 763032 BLAKE2B 
b933b63ddc6d19f47ba58d5a5884ffc63f533f9008b22788276d0b096f3f13ab9eeadb82deb1d37de1ac77aef082f2f10f9eded0461d31ad17165712e696d175
 SHA512 
6f3bb8fb4dcee4539ebf58d99b4c8b42618366b684c202ff4fe60ee3e8581175ac0337290c1ac24e9e3b552145c760ed7a65f405665c437d76f4922efd810fc9
 DIST genpatches-6.2-15.extras.tar.xz 3808 BLAKE2B 
6134125180afd914169eb329f5d9ec8f3f9fbd3ff61a0266200defdae573a62b39ba557c2a815229344ac762786715a6193ce3cb9c3ed08d07a87d83427ab107
 SHA512 
857e513619ab77e79461a337c02e9fa9fbb63ee9a837eef438b1e5af3c8c856867c738b0b28f21a8035a5e1b963eb8c13507223ad6a251f5320da67aeaeb595d
+DIST genpatches-6.2-16.base.tar.xz 768864 BLAKE2B 
e852e0feb635be67bbf0da77ca6c946abb4fdad1b7b6a6e72c350b7705c4c1edeaa152f8b5ab70e4089bec80de805dc4a506ca60f74f53d3572b3ad0214bcec8
 SHA512 
2ea683e51835696d825977f65d93b9c25259f59499669bbddbfadc1573e6510b46e916c4e4922d5c62bd64ecda992615fbdb076f5c50648debfe2f9f05e1974f
+DIST genpatches-6.2-16.extras.tar.xz 3812 BLAKE2B 
ffc7e5852ee193ff8bf364ae77394e10c0d9cf8f21ec4f9886d87803be3f6152e632990be009b68f3910ba3e95d7c2bd30c37d6cbf5c49cccf497dffd12f62a5
 SHA512 
b17df7f12e2c50bfaab0a0a865e1a7687f058e6b4d6fdcd1b107c690e6869e8ad5c127a51ea64b55ce3dc57d74da05fa075f9d99fb3f0b24dbe6dee5d7fb4402
 DIST gentoo-kernel-config-g7.tar.gz 4625 BLAKE2B 
72ba0d038ee34ca5eb26d43bd373735aef3a50d02b414993ea05485e49d83d46df98a6cb0f6f3170a8ec0c99b557432fd9a11cbb92ff7c2837625a7f4469831e
 SHA512 
2d74a8ca9f5402b4290ed93cd3ddba04a7f2ff42c8d8d3f2cbbe22fc20daa0fca119368daa8af39b7a26b1b99e4e3187c3c5d95886a651675ad94ff98d686628
 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-6.2.14.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14.ebuild
new file mode 100644
index ..31aa7cb503a0
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.14.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.2.6-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   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/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-05-01 Thread Michał Górny
commit: 0bf8b7f553f801c37f12f0488698586eabb5ec5e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 16:47:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 16:48:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf8b7f5

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.1.27.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 11fb2844181d..cb9453f67038 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-6.1-28.base.tar.xz 1412456 BLAKE2B 
126c74e7558efbfb104e97e993a70
 DIST genpatches-6.1-28.extras.tar.xz 3808 BLAKE2B 
3bd49fb256420883a267b2513cc9e6928a107b0142c82d9abd20114f733bfcbd474eeb19a7ef833da27ba625db28806ec25a1dd945f5d94f5bd5f729e445a57d
 SHA512 
06c84adf52e36357fd01e8e1989ba8b8cb08bef052da05d261df3e80aac6d2d10a3c39583fad6d92936e19d8c7484786a4d11f64f2dc3fb5f8e1ee90106d6367
 DIST genpatches-6.1-30.base.tar.xz 1467496 BLAKE2B 
7e442668319addb39f4812669463c312c9cda5095c1086732da3ba39eb9836985e53afeba31f471d6cd2774d6028e421a254721bcae10ef89d6d38f3856debde
 SHA512 
90a3309cc2e6cad1a971c864839e6acdedb10986fbbfb89799d1327fd4c9a541f4a46aa4d5a898046d1e0a0a648547717e522ee31622ded87e48ec4057a49dc0
 DIST genpatches-6.1-30.extras.tar.xz 3812 BLAKE2B 
8797213e32516d6f5cd88061574201951f5803f9e26e0662eae391704521c9530c47bcf2498a469b3e8f0696a1fa1a329fa097e983476ae4aaf38af465c1593e
 SHA512 
58f4e9d6791b3e9903703349f4cb5456fe2e4d871cdf6f7c3dcf0338982c55c82c1da80b65a768d8efd2d992386c176821f4858aedaefcfc4b293c55a7aa8a1a
+DIST genpatches-6.1-31.base.tar.xz 1473456 BLAKE2B 
2bee72cc97ba8a27bab8f69ab11ca7ac3aab81c9d9a00a8cdbe4ab6a50a378d6ea0de3b825ea2acc2fc3cac900b5bb2c3dd7e652a38f804237bb478020be9b5b
 SHA512 
da57c6f5495b0768807c064f7045a19f0d6cb1d90150b6987d6ea0e21756668fb29fdd40329061acfcb923ac3d1dda2144853c33fe5f1bb5d21df05fd30bac65
+DIST genpatches-6.1-31.extras.tar.xz 3812 BLAKE2B 
2d599eba0488cce5ff711080e61cc94aef9265c710c5b68ca7badb4a13147cf8f19e4660988321a0f929a3d3a9dd78adf30f905d4eeb63de4e45f41bc5063fd3
 SHA512 
87db9b58bb212c5182927012b95d04628dec1cb884cf52b83c566fc52262a5684dcea298260233f8a02974b30640f538754893b2c87cb34a71b5d7674b482ae2
 DIST genpatches-6.2-15.base.tar.xz 763032 BLAKE2B 
b933b63ddc6d19f47ba58d5a5884ffc63f533f9008b22788276d0b096f3f13ab9eeadb82deb1d37de1ac77aef082f2f10f9eded0461d31ad17165712e696d175
 SHA512 
6f3bb8fb4dcee4539ebf58d99b4c8b42618366b684c202ff4fe60ee3e8581175ac0337290c1ac24e9e3b552145c760ed7a65f405665c437d76f4922efd810fc9
 DIST genpatches-6.2-15.extras.tar.xz 3808 BLAKE2B 
6134125180afd914169eb329f5d9ec8f3f9fbd3ff61a0266200defdae573a62b39ba557c2a815229344ac762786715a6193ce3cb9c3ed08d07a87d83427ab107
 SHA512 
857e513619ab77e79461a337c02e9fa9fbb63ee9a837eef438b1e5af3c8c856867c738b0b28f21a8035a5e1b963eb8c13507223ad6a251f5320da67aeaeb595d
 DIST genpatches-6.2-16.base.tar.xz 768864 BLAKE2B 
e852e0feb635be67bbf0da77ca6c946abb4fdad1b7b6a6e72c350b7705c4c1edeaa152f8b5ab70e4089bec80de805dc4a506ca60f74f53d3572b3ad0214bcec8
 SHA512 
2ea683e51835696d825977f65d93b9c25259f59499669bbddbfadc1573e6510b46e916c4e4922d5c62bd64ecda992615fbdb076f5c50648debfe2f9f05e1974f
@@ -56,6 +58,10 @@ DIST gentoo-kernel-6.1.26-1.amd64.gpkg.tar 76625920 BLAKE2B 
60d7578196b394890391
 DIST gentoo-kernel-6.1.26-1.arm64.gpkg.tar 69294080 BLAKE2B 
5188cfbbaf3d702605896ee6f7e48eba374006ed3dee1fb8152fe747b772075771a51bdb72c11f62d01588241bd64bd200b0fffa7f28a1dd877c78f03044f60e
 SHA512 
5bb7f4eeffa30073e177e43c3bba694593f1c9713f720379f3cffeff0f43939a1d6d6649501a99c410ee5ae5655a2d6ae00ea925bd344d1212fb4a872cd5c467
 DIST gentoo-kernel-6.1.26-1.ppc64le.gpkg.tar 62699520 BLAKE2B 
0701b8d7cfd2fa46dabde92e9c5478cb9eadd5ff46f1cbcea608dde6018f2efa95211094ebebf74e8c547dfc878a9c335dd12a600f4cbe588a6f598a40d98199
 SHA512 
ae70d62168ee7fd10ebdff92fae5d2cb3b4efb45a1c8cb7d5e91e298f98f86af13bd8c2170991192b0461979b10d4d42b5989b704b81e51a707c1796ced0
 DIST gentoo-kernel-6.1.26-1.x86.gpkg.tar 66058240 BLAKE2B 
312e953bed45196129e91f5e732c6e4800c0df34b646156ace8f2f31f2c6443f95d6ff3019e2c70367019107b521089d8b0bb5909cdc5ebbe15cbb8d378f3aff
 SHA512 
43cebe1a9dee9c8d1930aaff74de56134d009103fe633de0282e4f443f9d8b36c590d3ce184b81c987a62869bbda35640a5ca3fe0454c69dab00370b3123ec40
+DIST gentoo-kernel-6.1.27-1.amd64.gpkg.tar 76615680 BLAKE2B 
b2158478d90fe0619df9a2dd1412de5060ea1033d2d291c81a5f53937fc715da89963c371a14aec86bd748bdd01611788908ee501177324d7d95d4ee4d6391b4
 SHA512 
72fbc0e9021ff4e973443c5c111c316fd1d1a1242992e4ccbee93bea0e7edb6288c460a654a0fcbb5ccaf07ae888fe55bba20d7bded2666b9d1f568243d4f7ad
+DIST gentoo-kernel-6.1.27-1.arm64.gpkg.tar 69294080 BLAKE2B 

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

2023-05-01 Thread Michał Górny
commit: 6536eb2f426661d0dbe7f4205bbd380cbd23f357
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 16:47:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 16:48:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6536eb2f

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.2.14.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index e9cf815fda50..11fb2844181d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -18,6 +18,8 @@ DIST genpatches-6.1-30.base.tar.xz 1467496 BLAKE2B 
7e442668319addb39f4812669463c
 DIST genpatches-6.1-30.extras.tar.xz 3812 BLAKE2B 
8797213e32516d6f5cd88061574201951f5803f9e26e0662eae391704521c9530c47bcf2498a469b3e8f0696a1fa1a329fa097e983476ae4aaf38af465c1593e
 SHA512 
58f4e9d6791b3e9903703349f4cb5456fe2e4d871cdf6f7c3dcf0338982c55c82c1da80b65a768d8efd2d992386c176821f4858aedaefcfc4b293c55a7aa8a1a
 DIST genpatches-6.2-15.base.tar.xz 763032 BLAKE2B 
b933b63ddc6d19f47ba58d5a5884ffc63f533f9008b22788276d0b096f3f13ab9eeadb82deb1d37de1ac77aef082f2f10f9eded0461d31ad17165712e696d175
 SHA512 
6f3bb8fb4dcee4539ebf58d99b4c8b42618366b684c202ff4fe60ee3e8581175ac0337290c1ac24e9e3b552145c760ed7a65f405665c437d76f4922efd810fc9
 DIST genpatches-6.2-15.extras.tar.xz 3808 BLAKE2B 
6134125180afd914169eb329f5d9ec8f3f9fbd3ff61a0266200defdae573a62b39ba557c2a815229344ac762786715a6193ce3cb9c3ed08d07a87d83427ab107
 SHA512 
857e513619ab77e79461a337c02e9fa9fbb63ee9a837eef438b1e5af3c8c856867c738b0b28f21a8035a5e1b963eb8c13507223ad6a251f5320da67aeaeb595d
+DIST genpatches-6.2-16.base.tar.xz 768864 BLAKE2B 
e852e0feb635be67bbf0da77ca6c946abb4fdad1b7b6a6e72c350b7705c4c1edeaa152f8b5ab70e4089bec80de805dc4a506ca60f74f53d3572b3ad0214bcec8
 SHA512 
2ea683e51835696d825977f65d93b9c25259f59499669bbddbfadc1573e6510b46e916c4e4922d5c62bd64ecda992615fbdb076f5c50648debfe2f9f05e1974f
+DIST genpatches-6.2-16.extras.tar.xz 3812 BLAKE2B 
ffc7e5852ee193ff8bf364ae77394e10c0d9cf8f21ec4f9886d87803be3f6152e632990be009b68f3910ba3e95d7c2bd30c37d6cbf5c49cccf497dffd12f62a5
 SHA512 
b17df7f12e2c50bfaab0a0a865e1a7687f058e6b4d6fdcd1b107c690e6869e8ad5c127a51ea64b55ce3dc57d74da05fa075f9d99fb3f0b24dbe6dee5d7fb4402
 DIST gentoo-kernel-5.10.177-1.amd64.gpkg.tar 66334720 BLAKE2B 
87d02bab9e9d14388e984b3a712e00b85ae14ee57040acbd9948f64173166337e2939a73cb787d172365fd4f6ebc42677cf3fa52b33f7017549d7de373301527
 SHA512 
f77551f0df9d37befee7f310f05f5e221cab19fe29b21d788c515a4cf55071456d00f232115525e541b94f9a0ce6713f5c764ab49119333d337a043888d61e85
 DIST gentoo-kernel-5.10.177-1.arm64.gpkg.tar 59361280 BLAKE2B 
ab78f801631243a1767abfb1e950206e72d030438bc9d6434900c5795686f9cc9cd7c804bd85153126f4206f2e1b3774f8288b1419d561492c210b030dca5ff4
 SHA512 
83434e8b1d6050e48967abe37e923e16a8111c0ed30773d016b80d34ff6caf52c27e10af9598e653d823a2f89e73a04c7f675ae027c248543cff72f87be04fc4
 DIST gentoo-kernel-5.10.177-1.ppc64le.gpkg.tar 54917120 BLAKE2B 
5a86c6beacd641530e3d1d36b8730ee8c223f9d537922b6cfaf32629bb8ef85074d456536a2f861381398731dba633255372957bf6f79951f4c919f0c160c773
 SHA512 
b9f69167a9d9a74fde75eebf7d645fde1092ef785441ac6b57eaa37fbda9351e8a2e02b1659cf32d08c057f97ee7ca9865c57f014fd2b1e5ecadbdce912edec4
@@ -58,6 +60,10 @@ DIST gentoo-kernel-6.2.13-1.amd64.gpkg.tar 82677760 BLAKE2B 
543c90aa9a3b2b6958f3
 DIST gentoo-kernel-6.2.13-1.arm64.gpkg.tar 71792640 BLAKE2B 
f004704865c670d1716a03c51575cacfac448792df27122e5c820a53495540b731b2088a778b27a61acfb7e4b5010557b98a8341afef643dbfaa9d8b3447d6b0
 SHA512 
8c69dcb426c3bb76b720ddda505fc8b3800809c1f4fcc8face738cb39ce0f6188bceb9b136aed732f9cd4617c5b69cc402a9c85726ac43a1f3eaae28fac9c349
 DIST gentoo-kernel-6.2.13-1.ppc64le.gpkg.tar 63907840 BLAKE2B 
ee2c539fe3cd30ba8eecf103bf2d7dd9c1f6650e670b3e9bbc3109d1e77866fbfca900c3172f064699bcd1c0470a1ba98ab34b151d8ca3381b7407cf5a3d9d2a
 SHA512 
3ecea6a4071d9bcef9a6d88fb560e1fb1c6fda59967195a6ee795c3041ba8a423a41c40d53d2a300dcf9a6fc15a55a0953d8de753a67cb300d5f9d8e2d092868
 DIST gentoo-kernel-6.2.13-1.x86.gpkg.tar 66519040 BLAKE2B 
0895fd2c2996bf3c68856d290b3456e6a133432791a1aed86b342504af1156c552000f665500af0c5d4379db03df39feb0800445e3831c9ac8f6eaf8286e51c4
 SHA512 
be5b43a394c1dd5d627a265bc74e1cf766014b68e1da42e17faa0002a6288b5ba973af8c441275a0ebaa08125dc1f85cb5bab5408787f8783bac32e0a4b50c0f
+DIST gentoo-kernel-6.2.14-1.amd64.gpkg.tar 82647040 BLAKE2B 
c895ead21704cdd0d2f2825c53f9dfb6f4d585587c2f74e7a9951d4ccecf28f2922919e271f39ab82716192e3df2cbf3515e98fc464ea25825a2f27832916b08
 SHA512 
4f5312bd6e9645d4c3ba6380c129c72fa8ff73751efbcd725344306caaf3506f765755568f9e7b83e730440fdb2075a99af5cb19d628d6689e2d0ba42fba0d87
+DIST gentoo-kernel-6.2.14-1.arm64.gpkg.tar 71802880 BLAKE2B 

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

2023-05-01 Thread Michał Górny
commit: dcf7f234c2904eaad25f17e9cc877c45f0e129cf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 14:19:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 16:48:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf7f234

sys-kernel/gentoo-kernel: Bump to 5.15.110

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.110.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 42ffe5916115..bc600214d77b 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.15-112.base.tar.xz 4370104 BLAKE2B 
578389e95be1b135fffdbcd5980
 DIST genpatches-5.15-112.extras.tar.xz 3932 BLAKE2B 
f76085492bf8b1c1bd9092174460be8ef5e22921f1f7a6282eff9cece01203ca68d0259b94a184161bfabddef1a7e5f1eb29b0da5eb85cc35853e767a2239216
 SHA512 
3e8ea63b9011f782b11e1df144414d9e3f53f24a391829342c872dd4f5b0a3c128dd792f95feab7aca08adf6a08d88e11ec2e2d61e0b0302546f0a55f29b78dc
 DIST genpatches-5.15-114.base.tar.xz 4428092 BLAKE2B 
d48a687c2ee6e7127bec22dda70b965bf137c4096da374a9e83349d1cc80f44a184a839504c151b7ad59f0c7363c4579bd5df38d0685d24e7e527849d9047e99
 SHA512 
f5fa405303ed93c4e94a38f5375bd2efc915c1449cbfcb3b04701bcb40b50c50c8e0999e39cc07d9816f4938d2ab2e18763ae0a0473525e3889ac33ccc84f7ee
 DIST genpatches-5.15-114.extras.tar.xz 3932 BLAKE2B 
17aa4f2062511ba4e8b73a3449fe6ca4a1edb6cd80ff3037501f0dd7496db9282554cb45857752436e5c1de194e30988a84122698e8a6c27fb2e80edfe20845b
 SHA512 
0bad9b065dd20cfc5436d7f449c0c79ca997be93db9fd1d3d7f1ce3929d7f73fa027a8c20475f5de770513211fca68cd2d0bca8c7fd8ba0daab15234c61e2ceb
+DIST genpatches-5.15-115.base.tar.xz 4432584 BLAKE2B 
a39251400e823a2e2cb5265981a3c243cd5ee5f294f77b23d022ea565ab78d507f64891b1076454aa24082034a89ad76d061fa898763820ea899bd18013a4347
 SHA512 
4e54fd61aaa960d813a7fe53e3669ae5d9e42bcb1b537189c7e03f3f66d72bc87ccd02c6fcb1e77c570168fbed6b1353e1bb5a50a21e41bd4667abdefd40b5c2
+DIST genpatches-5.15-115.extras.tar.xz 3932 BLAKE2B 
2cd277a80fa68517ed5b2494b8289fe24e651c70b85a3ec8badfc8d98b7f0ed487769e53be865bfcd77d4d3eb31519d3cd9d15174d3231d62b81bdc020ab7f62
 SHA512 
01abc3b127db13150b754dca3b891854454e5c907c2eac18761f5b68c7d90dd8fc7d8c44c82d83ac90ec6fcacb56c9363083bd1731ec5cbe0ec66c31fe815c14
 DIST genpatches-5.4-246.base.tar.xz 5659072 BLAKE2B 
4b3f836c7e9f7f4d1cac0c7357751c0c165c826cbf549033c9e9fb85be3ccf45d480b0c8d80f7d980daaa1fb62265b600e24dee320673434333bec891e0c
 SHA512 
029102ba3170b99836ddf5e4a9a7101826eae3dcced431a7049e4c025ca6057f694c66f67a20d5b08a124275ed91aac3a0e1060ca2946fea54d68b251e61b478
 DIST genpatches-5.4-246.extras.tar.xz 1812 BLAKE2B 
78297c82519cf71230dc19d674d345cb40d8226adab6af53c0c3af7239f7a1464b8c89b51b62c509b33e8b2eb1a8c102b10146a8a6151ab5f069a1e00f8f6f8c
 SHA512 
13aa1321f559e01257926ef94dd023222c2be9225bb412424a4b4696c1e6d6abe3e7f29c375836e1f9986d496df89051a60c34e8f8070aa0bd556683a387e356
 DIST genpatches-5.4-248.base.tar.xz 5689960 BLAKE2B 
50714236c3fa565fb097577d8885ea6b0f6448061025221c317df2270877f70093446a79c60baa8247a80a481ee2475720836651cf2a83c31b13e0a59e6e30ed
 SHA512 
0850c79fe4bbb6752e2a9a316204638287107b72ed180d0f417b6d03fd9288305a221d1e085bc4da0fe7ed82790e29525bee72c288f5e6d876c306ef316f8d82

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110.ebuild
new file mode 100644
index ..2749381783b5
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.110.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   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/projg2/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-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

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

2023-05-01 Thread Michał Górny
commit: a03d27f90ac381f50d1dde9afa4218ffbb2c0664
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 16:47:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 16:48:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03d27f9

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.110.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index cb9453f67038..38baceaaa285 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-112.base.tar.xz 4370104 BLAKE2B 
578389e95be1b135fffdbcd5980
 DIST genpatches-5.15-112.extras.tar.xz 3932 BLAKE2B 
f76085492bf8b1c1bd9092174460be8ef5e22921f1f7a6282eff9cece01203ca68d0259b94a184161bfabddef1a7e5f1eb29b0da5eb85cc35853e767a2239216
 SHA512 
3e8ea63b9011f782b11e1df144414d9e3f53f24a391829342c872dd4f5b0a3c128dd792f95feab7aca08adf6a08d88e11ec2e2d61e0b0302546f0a55f29b78dc
 DIST genpatches-5.15-114.base.tar.xz 4428092 BLAKE2B 
d48a687c2ee6e7127bec22dda70b965bf137c4096da374a9e83349d1cc80f44a184a839504c151b7ad59f0c7363c4579bd5df38d0685d24e7e527849d9047e99
 SHA512 
f5fa405303ed93c4e94a38f5375bd2efc915c1449cbfcb3b04701bcb40b50c50c8e0999e39cc07d9816f4938d2ab2e18763ae0a0473525e3889ac33ccc84f7ee
 DIST genpatches-5.15-114.extras.tar.xz 3932 BLAKE2B 
17aa4f2062511ba4e8b73a3449fe6ca4a1edb6cd80ff3037501f0dd7496db9282554cb45857752436e5c1de194e30988a84122698e8a6c27fb2e80edfe20845b
 SHA512 
0bad9b065dd20cfc5436d7f449c0c79ca997be93db9fd1d3d7f1ce3929d7f73fa027a8c20475f5de770513211fca68cd2d0bca8c7fd8ba0daab15234c61e2ceb
+DIST genpatches-5.15-115.base.tar.xz 4432584 BLAKE2B 
a39251400e823a2e2cb5265981a3c243cd5ee5f294f77b23d022ea565ab78d507f64891b1076454aa24082034a89ad76d061fa898763820ea899bd18013a4347
 SHA512 
4e54fd61aaa960d813a7fe53e3669ae5d9e42bcb1b537189c7e03f3f66d72bc87ccd02c6fcb1e77c570168fbed6b1353e1bb5a50a21e41bd4667abdefd40b5c2
+DIST genpatches-5.15-115.extras.tar.xz 3932 BLAKE2B 
2cd277a80fa68517ed5b2494b8289fe24e651c70b85a3ec8badfc8d98b7f0ed487769e53be865bfcd77d4d3eb31519d3cd9d15174d3231d62b81bdc020ab7f62
 SHA512 
01abc3b127db13150b754dca3b891854454e5c907c2eac18761f5b68c7d90dd8fc7d8c44c82d83ac90ec6fcacb56c9363083bd1731ec5cbe0ec66c31fe815c14
 DIST genpatches-5.4-246.base.tar.xz 5659072 BLAKE2B 
4b3f836c7e9f7f4d1cac0c7357751c0c165c826cbf549033c9e9fb85be3ccf45d480b0c8d80f7d980daaa1fb62265b600e24dee320673434333bec891e0c
 SHA512 
029102ba3170b99836ddf5e4a9a7101826eae3dcced431a7049e4c025ca6057f694c66f67a20d5b08a124275ed91aac3a0e1060ca2946fea54d68b251e61b478
 DIST genpatches-5.4-246.extras.tar.xz 1812 BLAKE2B 
78297c82519cf71230dc19d674d345cb40d8226adab6af53c0c3af7239f7a1464b8c89b51b62c509b33e8b2eb1a8c102b10146a8a6151ab5f069a1e00f8f6f8c
 SHA512 
13aa1321f559e01257926ef94dd023222c2be9225bb412424a4b4696c1e6d6abe3e7f29c375836e1f9986d496df89051a60c34e8f8070aa0bd556683a387e356
 DIST genpatches-5.4-248.base.tar.xz 5689960 BLAKE2B 
50714236c3fa565fb097577d8885ea6b0f6448061025221c317df2270877f70093446a79c60baa8247a80a481ee2475720836651cf2a83c31b13e0a59e6e30ed
 SHA512 
0850c79fe4bbb6752e2a9a316204638287107b72ed180d0f417b6d03fd9288305a221d1e085bc4da0fe7ed82790e29525bee72c288f5e6d876c306ef316f8d82
@@ -38,6 +40,10 @@ DIST gentoo-kernel-5.15.109-1.amd64.gpkg.tar 69550080 
BLAKE2B 0caadd72a2962df092
 DIST gentoo-kernel-5.15.109-1.arm64.gpkg.tar 62504960 BLAKE2B 
64b18b076c7c9d333107c7e19f54adf1a33342e2607434c1b9bd9fffcc9985835f1441961af7e4936cfacd40a9cab732d7c41c4e952c90feb9895d3881f86298
 SHA512 
2fa1e7bf108fc5c58d9a8c7c2cbc07154c91b23f859060b16e9e436c31b5b0dd509cc7cce13976685d729e3ec4b20e8770fdf0eb3b8c7a6d6acf7f493701cdde
 DIST gentoo-kernel-5.15.109-1.ppc64le.gpkg.tar 57108480 BLAKE2B 
66d2e8170b61df194dd11a7695c696ed594e693b5b930d1eb281cd09e986a483a905e8618e39ff04e7868ee64408c3be38a77a2b7bb868806a656a259d9f2495
 SHA512 
13716b4a036c61e48dc5458eede022eed431ec0344c80db84fd3a700e433dbe49fec2c1115f2c664434fbe67f7373f30afc80657f8b30e402f5c56041f296549
 DIST gentoo-kernel-5.15.109-1.x86.gpkg.tar 59125760 BLAKE2B 
b5ccefab9a63f8d21aaad1c855994c9ebec9903c15b4e104cafa22eedef1f4837f06ea8ca373ebd617f4366dd75f7526b1a72eeae4de1271dfa15e7a58acffa0
 SHA512 
2426da41db8ab69ac3e5c49ee670b0202e59ecfb7e233ce98ead32263f5e0491572e7d52c11e0690f72762aceabd72a65a4ab9561208096ada8bab75883818a9
+DIST gentoo-kernel-5.15.110-1.amd64.gpkg.tar 69550080 BLAKE2B 
d04552d83471d24aa758e378cbd8ed1a945aca2eb4d62aa30724cfd22310c2ba80c275d23c889a10ceea9a098117509a739900dc8cc01222631e61736d2a2665
 SHA512 
8c3558789742692068c1e11f0a0a58e85a41b8831edf5e5693b09163efd43f073064073af7c315a1975edcba0f48ea90ebfaaec9a6e2436c5477fc76a0610ce0
+DIST gentoo-kernel-5.15.110-1.arm64.gpkg.tar 62504960 BLAKE2B 

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

2023-05-01 Thread Michał Górny
commit: e4a9eb9e9c5d23e9fcf8908e96236fd359278847
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 14:19:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 16:48:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a9eb9e

virtual/dist-kernel: Bump to 5.15.110

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.15.110.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.110.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.110.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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: virtual/dist-kernel/

2023-05-01 Thread Michał Górny
commit: 85f7b3c2800559f7d76960a8c34d154420623ffa
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 14:17:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 16:48:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f7b3c2

virtual/dist-kernel: Bump to 6.2.14

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

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

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



  1   2   3   4   5   6   >