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

2023-04-05 Thread Ulrich Müller
commit: a3a1a819060f5830cbc6efc00c10c87ebd5dabf9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Apr  6 05:52:50 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Apr  6 05:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a1a819

app-editors/mg: add 20230406

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

 app-editors/mg/Manifest   |  1 +
 app-editors/mg/mg-20230406.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest
index 3a11973d99b2..a7f275c30a12 100644
--- a/app-editors/mg/Manifest
+++ b/app-editors/mg/Manifest
@@ -1,2 +1,3 @@
 DIST mg-20220614.tar.gz 157904 BLAKE2B 
88141274b379c6117158f85d91d0d643709437f0292fe2f82569c33d85694b39f957e279e262839ef0ba2a7e81e8a9ad6512c621e68f42b0929805028898637a
 SHA512 
bed455cda856e54fae28592ac0a520841d5d542880a7405dadf702d7407ac33ae7fb7b63880805a7e166e0e0a87c76b9fca1700c444f1b999a5af66732c69b65
 DIST mg-20221112.tar.gz 158666 BLAKE2B 
b32f957a4491901c0926668fb74df450de679d95d1ca2352f7eab0be0e6fa06b703551c3f9be6bed80918daec9096fbbc8f774f3e0255c668a8ebe0c0bcf99a6
 SHA512 
7d2d08d7015357ceece4eeaf876a3c0a8e27554aed224854efb831c23c78157a104df724b9ac3ad9f74efce6b066c94616fadf8979906f453469a03bc5d005b8
+DIST mg-20230406.tar.gz 157992 BLAKE2B 
d9e8a4abfa869cc901e246cf42d6cd1eabc15cd5c3cff678342d78f9beda1f84192430a97cc362bc0b0ddc072d04d30087b85dbd2de071dd11562220d073781c
 SHA512 
0d1ad46899c7afc4ce6634f0274286400d8a6bd8a7e28df970e1b6470d10520e1a74acb6059f3774a9ab9f6fd8e9ed7ddacf1cb70134538348e10f58a354ea4f

diff --git a/app-editors/mg/mg-20230406.ebuild 
b/app-editors/mg/mg-20230406.ebuild
new file mode 100644
index ..3385a89393fd
--- /dev/null
+++ b/app-editors/mg/mg-20230406.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
+HOMEPAGE="https://github.com/hboetes/mg;
+SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="livecd"
+
+RDEPEND="
+   sys-libs/ncurses:0=
+   >=dev-libs/libbsd-0.7.0"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   # fix path to tutorial in man page
+   sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
+   eapply_user
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_install() {
+   dobin mg
+   doman mg.1
+   dodoc README tutorial
+   # don't compress the tutorial, otherwise mg cannot open it
+   docompress -x /usr/share/doc/${PF}/tutorial
+}
+
+pkg_postinst() {
+   if use livecd; then
+   [[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg 
"${EROOT}"/usr/bin/emacs
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/

2023-04-05 Thread Arthur Zamarin
commit: dcb05dddfb325675c4d32d20e8306ccefb6e7d66
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr  6 05:24:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr  6 05:24:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb05ddd

app-containers/docker-buildx: Keyword 0.10.4 ppc64, #901751

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

 app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild 
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index d60badd6750a..f87f8b650cac 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git;
 else

SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



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

2023-04-05 Thread Sam James
commit: 3203deb98638e984a40a00b780cb451741d13266
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 05:17:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 05:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3203deb9

Revert "sys-apps/keyutils: unkeyword 1.6.3 for ~ppc, ~sparc"

This reverts commit 989234ec76d43cf109bf6a29580de82f0e803779.

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

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

diff --git a/sys-apps/keyutils/keyutils-1.6.3.ebuild 
b/sys-apps/keyutils/keyutils-1.6.3.ebuild
index b66626556bad..9e79ba6b0e87 100644
--- a/sys-apps/keyutils/keyutils-1.6.3.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/s
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/1.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc64 ~riscv 
~s390 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-04-05 Thread Sam James
commit: a35de277e2c01b66b9c92c01bf98fbf49f7a3b73
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 05:18:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 05:18:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35de277

Revert "profiles/arch/powerpc/ppc32: mask app-crypt/mit-krb5[keyutils]"

This reverts commit 922f773565fd50fb019ad3c0327b653aa2c3ea6e.

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

 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 1e354743b8ee..0a3e61556837 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2023-04-06)
-# sys-apps/keyutils not stable here, because of test failures. bug #636252
-app-crypt/mit-krb5 keyutils
-
 # Sam James  (2023-01-05)
 # dev-python/pythran fails tests on ppc32 right now, bug #880263
 dev-python/scipy fortran pythran



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

2023-04-05 Thread Sam James
commit: 21993e1cf58b0cfef37949668ce8b20f54f120b3
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 05:18:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 05:18:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21993e1c

Revert "profiles/arch/powerpc/ppc32: mask sys-apps/keyutils"

This reverts commit fed0203dcce3d6889d0665fb46b71d313695c50c.

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

 profiles/arch/powerpc/ppc32/package.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.mask 
b/profiles/arch/powerpc/ppc32/package.mask
index fab94ddfc296..ba036c8865b5 100644
--- a/profiles/arch/powerpc/ppc32/package.mask
+++ b/profiles/arch/powerpc/ppc32/package.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2023-04-06)
-# sys-apps/keyutils has many test failures here, bug #636252
-sys-apps/keyutils
-
 # Sergei Trofimovich  (2021-02-17)
 # Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH
 # in compiler-rt/cmake/. Bug #708344



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

2023-04-05 Thread Sam James
commit: fed0203dcce3d6889d0665fb46b71d313695c50c
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:49:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 04:49:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed0203d

profiles/arch/powerpc/ppc32: mask sys-apps/keyutils

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

 profiles/arch/powerpc/ppc32/package.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc32/package.mask 
b/profiles/arch/powerpc/ppc32/package.mask
index ba036c8865b5..fab94ddfc296 100644
--- a/profiles/arch/powerpc/ppc32/package.mask
+++ b/profiles/arch/powerpc/ppc32/package.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-04-06)
+# sys-apps/keyutils has many test failures here, bug #636252
+sys-apps/keyutils
+
 # Sergei Trofimovich  (2021-02-17)
 # Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH
 # in compiler-rt/cmake/. Bug #708344



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

2023-04-05 Thread Sam James
commit: 922f773565fd50fb019ad3c0327b653aa2c3ea6e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:47:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 04:47:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922f7735

profiles/arch/powerpc/ppc32: mask app-crypt/mit-krb5[keyutils]

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

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

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 0a3e61556837..1e354743b8ee 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-04-06)
+# sys-apps/keyutils not stable here, because of test failures. bug #636252
+app-crypt/mit-krb5 keyutils
+
 # Sam James  (2023-01-05)
 # dev-python/pythran fails tests on ppc32 right now, bug #880263
 dev-python/scipy fortran pythran



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

2023-04-05 Thread Sam James
commit: 989234ec76d43cf109bf6a29580de82f0e803779
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:49:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 04:49:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989234ec

sys-apps/keyutils: unkeyword 1.6.3 for ~ppc, ~sparc

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

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

diff --git a/sys-apps/keyutils/keyutils-1.6.3.ebuild 
b/sys-apps/keyutils/keyutils-1.6.3.ebuild
index 9e79ba6b0e87..b66626556bad 100644
--- a/sys-apps/keyutils/keyutils-1.6.3.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.3.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=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/s
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/1.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc64 ~riscv 
~s390 x86 ~amd64-linux ~x86-linux"
 IUSE="static static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-04-05 Thread Sam James
commit: d1d92eb55bf796662fc56aec735cc276dee41bd1
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:43:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 04:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d92eb5

net-libs/libgssglue: drop 0.5-r1

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

 net-libs/libgssglue/Manifest |  1 -
 net-libs/libgssglue/libgssglue-0.5-r1.ebuild | 58 
 2 files changed, 59 deletions(-)

diff --git a/net-libs/libgssglue/Manifest b/net-libs/libgssglue/Manifest
index 20b674efb0e1..0c41040f803f 100644
--- a/net-libs/libgssglue/Manifest
+++ b/net-libs/libgssglue/Manifest
@@ -1,3 +1,2 @@
 DIST libgssglue-0.4.tar.gz 346984 BLAKE2B 
5815db41ff3f65b014e713b68667bb49d3aecab943e891de881af2a2d157cceddc5173e7eff9ed2eac714b2e1341429694f1051ad98a3c4b728a61eaceeaddfb
 SHA512 
25d514c08320e42851ff153d7691267a8454f205492faf942f566aa30c1ac1c83bd095732a1a0fcc010ba3a5d48b4c95a196ad05bc821598cc1fc3a2c4960d29
-DIST libgssglue-libgssglue-0.5.tar.bz2 32115 BLAKE2B 
cc66e66e76e0cdbc006b22dd81b96a65d444f9f2f0a62da8208b2be16081e47eccf68788d1b35f606caa5b8f3ab1740a308d54019c7a800501c838343f87f245
 SHA512 
e49088762bb1aee4c1b3d8c8b6f02bc9550abee1cc6bc9814933dc985841dfda56d96d736e56fecf624b4050bfda6ce1059c2dbeb1ab668956c2f941041f20f2
 DIST libgssglue-libgssglue-0.7.tar.bz2 31415 BLAKE2B 
4017ff17b876b00d93d5120ca8fe2a1f472b61c7b73dec0194d0ebaa244176b5d6f85fbfe5ce52cd77bcce9e1718f979b36e8926577640bbad38208fcea78f5a
 SHA512 
04ea9af9f56afeca40b1dd22708dfa2e844d587106f370820a8976a22e8b95c646cdc5c5ef4256e34780cdb34c5617c45187fe3866670662f15ac579ef22dcca

diff --git a/net-libs/libgssglue/libgssglue-0.5-r1.ebuild 
b/net-libs/libgssglue/libgssglue-0.5-r1.ebuild
deleted file mode 100644
index 11a29340a820..
--- a/net-libs/libgssglue/libgssglue-0.5-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools readme.gentoo-r1
-
-DESCRIPTION="Exports a gssapi interface which calls other random gssapi 
libraries"
-HOMEPAGE="http://www.citi.umich.edu/projects/nfsv4/linux 
https://gitlab.com/gsasl/libgssglue;
-SRC_URI="https://gitlab.com/gsasl/libgssglue/-/archive/${P}/${PN}-${P}.tar.bz2;
-S="${WORKDIR}"/${PN}-${P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-RDEPEND="virtual/krb5"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.3-protos.patch
-   "${FILESDIR}"/${PN}-0.4-implicit-declarations.patch
-)
-
-DOC_CONTENTS="
-This package allows choosing a Kerberos or GSSAPI implementation
-at runtime.
-
-See
-https://blog.josefsson.org/2022/07/14/towards-pluggable-gss-api-modules/
-for more details.
-
-A system-wide implementation can be chosen by editing 
${EROOT}/etc/gssapi_mech.conf,
-or it can be set per-process via the GSSAPI_MECH_CONF environment variable.
-"
-
-src_prepare() {
-   default
-
-   # bug #646126
-   sed -i -e "s,/lib/,/$(get_libdir)/," doc/gssapi_mech.conf || die
-
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   readme.gentoo_create_doc
-
-   insinto /etc
-   doins doc/gssapi_mech.conf
-
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



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

2023-04-05 Thread Sam James
commit: 91c57c907db6c608066d6f14a5546de37bdeb1c0
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:42:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 04:42:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c57c90

net-misc/gsasl: drop 1.10.0, 2.0.0

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

 net-misc/gsasl/Manifest|  2 -
 net-misc/gsasl/gsasl-1.10.0.ebuild | 89 -
 net-misc/gsasl/gsasl-2.0.0.ebuild  | 90 --
 3 files changed, 181 deletions(-)

diff --git a/net-misc/gsasl/Manifest b/net-misc/gsasl/Manifest
index 8c6da0bfef71..4c9c9d7ecf73 100644
--- a/net-misc/gsasl/Manifest
+++ b/net-misc/gsasl/Manifest
@@ -1,4 +1,2 @@
-DIST gsasl-1.10.0.tar.gz 5946076 BLAKE2B 
eedbdd6a080af34581c6e793d5d6db4ebbbc10c1a31dba1edc632de78a529fc2acf2b5e4df3a7bc9a721c6bdb819aade85d65245dbb14405413b933220454a79
 SHA512 
8b1dc87e85dbfd0255b3b43c4b7f9c2e896cb03efe4cd4af86393b62fd193665aae4ce59e66db736722e32babfcea6d4f6ddd3c5f069dcc4210f7e9531043e4a
-DIST gsasl-2.0.0.tar.gz 3274625 BLAKE2B 
fb9ce9b3be0cbd0902128a3e8b57ad1f78c9259da646d3da56777b05922152c5e7f019a4c037a9e42a161153e87b140146eab2f2a55e33de9b52d6814a250fd3
 SHA512 
b7c4e3dfdaa50eaba38f3c0914dedb4bc689d1226fcf162e5bfb3942fa6ce1e96405715a747adca78150709f34830f699e9f995f04ce586cd3d0c14b275910e6
 DIST gsasl-2.0.1.tar.gz 3279632 BLAKE2B 
a25d121a5043455ed827a6bdc776c10d467a49b4dc6b73d2f4b08fecbf1ca5f423ffdcfd39e0d2bf71f724ed8302ffd8acda4fda3ef10ceadece60509ac73500
 SHA512 
01c6f6bd9f986c942a25b89fee0052aef8c10bf914ead29983abdf0cc8fcaa7223fd9d9eeafb4be07e4bc318f087f6f6258facaaeb7f83bca8de512406812be5
 DIST gsasl-2.2.0.tar.gz 3290469 BLAKE2B 
ca57765f299939a6f9457aac3d51132f7b5a0e2f0788523349083a65e5de0b780573000c378e0fff844cf9f882239e7ff6e0b520ae66a60f3e928c16d6f74857
 SHA512 
0ae318a8616fe675e9718a3f04f33731034f9a7ba03d83ccb1a72954ded54ced35dc7c7e173fdcb6fa0f0813f8891c6cbcedf8bf70b37d00b8ec512eb9f07f5f

diff --git a/net-misc/gsasl/gsasl-1.10.0.ebuild 
b/net-misc/gsasl/gsasl-1.10.0.ebuild
deleted file mode 100644
index 62338661d0ef..
--- a/net-misc/gsasl/gsasl-1.10.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-# NOTE: Please bump with net-libs/libgsasl
-DESCRIPTION="The GNU SASL client, server, and library"
-HOMEPAGE="https://www.gnu.org/software/gsasl/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-# Before giving keywords, please check https://www.gnu.org/software/gsasl/ to 
see
-# if it's a stable release or not!
-KEYWORDS="amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc gcrypt idn kerberos nls ntlm static-libs +threads"
-
-DEPEND="
-   gcrypt? ( dev-libs/libgcrypt:0= )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   nls? ( >=sys-devel/gettext-0.18.1 )
-   ntlm? ( net-libs/libntlm )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i -e '/gl_WARN_ADD(\[-Werror/d' \
-   -e 's/ -Werror//' configure.ac || die
-   sed -i -e 's/ -Werror//' lib/configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local krb5_impl
-
-   if use kerberos; then
-   krb5_impl="--with-gssapi-impl="
-
-   # These are the two providers of virtual/krb5
-   if has_version app-crypt/mit-krb5; then
-   krb5_impl+="mit"
-   else
-   krb5_impl+="heimdal"
-   fi
-   fi
-
-   econf \
-   --enable-client \
-   --enable-server \
-   --disable-valgrind-tests \
-   --disable-rpath \
-   --without-libshishi \
-   --without-libgss \
-   --disable-kerberos_v5 \
-   $(use_enable kerberos gssapi) \
-   ${krb5_impl} \
-   $(use_enable kerberos gs2) \
-   $(use_with gcrypt libgcrypt) \
-   $(use_enable nls) \
-   $(use_with idn stringprep) \
-   $(use_enable ntlm) \
-   $(use_with ntlm libntlm) \
-   $(use_enable static-libs static) \
-   $(use_enable threads)
-}
-
-src_install() {
-   default
-
-   if ! use static-libs; then
-   rm -f "${ED}"/usr/lib*/lib*.la || die
-   fi
-
-   doman doc/gsasl.1 doc/man/*.3
-
-   if use doc; then
-   dodoc doc/*.{eps,ps,pdf}
-   docinto html
-   dodoc doc/*.html
-   docinto examples
-   dodoc examples/*.c
-   fi
-}

diff --git a/net-misc/gsasl/gsasl-2.0.0.ebuild 
b/net-misc/gsasl/gsasl-2.0.0.ebuild
deleted file mode 100644
index 1c47d7944f81..
--- a/net-misc/gsasl/gsasl-2.0.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 

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

2023-04-05 Thread Sam James
commit: 1a3662d6efdb4a95f8008613b5041598c9ef9df4
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:41:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 04:41:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3662d6

virtual/gsasl: drop 2

Bug: https://bugs.gentoo.org/853631
Bug: https://bugs.gentoo.org/853637
Bug: https://bugs.gentoo.org/853634
Signed-off-by: Sam James  gentoo.org>

 virtual/gsasl/gsasl-2.ebuild | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/virtual/gsasl/gsasl-2.ebuild b/virtual/gsasl/gsasl-2.ebuild
deleted file mode 100644
index b35f552de7d6..
--- a/virtual/gsasl/gsasl-2.ebuild
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for the GNU SASL library"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-RDEPEND="|| ( net-libs/libgsasl net-misc/gsasl )"



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

2023-04-05 Thread Sam James
commit: 2c6fabaf9443452436b4156207b6b32b51e83ed3
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:39:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 04:40:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6fabaf

profiles: deprecate net-libs/libgsasl, virtual/gsasl

Bug: https://bugs.gentoo.org/853631
Bug: https://bugs.gentoo.org/853637
Bug: https://bugs.gentoo.org/853634
Signed-off-by: Sam James  gentoo.org>

 profiles/package.deprecated | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index a68873104b7c..9abc5119b939 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-04-06)
+# net-libs/libgsasl and net-misc/gsasl are now merged together.
+# Please depend on net-misc/gsasl[server] for the server and
+# net-misc/gsasl[client] for the client.
+net-libs/libgsasl
+virtual/gsasl
+
 # Michał Górny  (2023-02-03)
 # The same functionality is supported by dev-python/setuptools-scm-7.
 # See: https://github.com/pypa/setuptools_scm/#git-archives



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

2023-04-05 Thread Zac Medico
commit: 36e59bfe01ebf40d9b0af0cc0e0c80a3223cae39
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  6 04:17:43 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  6 04:23:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e59bfe

app-admin/vault: add 1.12.5

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

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.12.5.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index f2631ffbb440..304090e00ae2 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -14,3 +14,5 @@ DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 
58bf72efa345d737dd74a58bd56be37
 DIST vault-1.12.1-webui.tar.xz 1413308 BLAKE2B 
1a6008bc67f08037a0dbd966d004c424b249597cd9f1002e30a23262bd1df6ddc388e7d863ff3f62350d8a4b3807de40a1d33da08ade1fe5ec84d4cecc64ade8
 SHA512 
87d30c2fa982a110cfe4fa0d118b302796e7dcdfa71b94e6bd1cca0369cb0555169ef48acc68e16d11a1ab47ef096cc91e204be3189f4779125449cd9cd1
 DIST vault-1.12.2-vendor.tar.gz 53842063 BLAKE2B 
42917c6310ca53254be9d6339a786902327074635297ad84fcacd2a73b9b2d974830f91f527116f6764ea8f848809944fd52e623c3ecc2ac88dae698aa6f4636
 SHA512 
8c6fd33c363099bda13a2992200356d4a877ff4c52ca4613f1cb2c8d2cbabaf0f9f760dcd6bcd3d4e4453324edce3efe07d27700f30bced85da0f56ef9321697
 DIST vault-1.12.2-webui.tar.xz 1413036 BLAKE2B 
7d773274c27d93ca8f492d792390896b6b7ab0e52b3636428f182a62161049d1593aef5280826dd83535e9ad86e925edba234ca982f2c9d1d06d2012c9757779
 SHA512 
0076e7b75fc0d3c400022a95cc6abc4a9224fd76d3d9716f7d4a80e4856c9deb1890ba13e7e5adf86ee81486c2f530f2eb48e49d8bdb7fde6eab5bb83f815293
+DIST vault-1.12.5-vendor.tar.gz 53968923 BLAKE2B 
ea00b99e5cecbd0157222057269a570ea10194aa60821efeee8fa85c6a7497f3dd46d2d6fe04ad2c881e8176fff6bc033986099657e9333c9dfe6dd1c796aea1
 SHA512 
554b2e23120045d8ae22365d509756aa47754d4ba8c02886619fdf383a95fcbad172b2fe4b738df1c09ff0368aab6fc68aa70305b075254f103358e99fbc508e
+DIST vault-1.12.5-webui.tar.xz 1415000 BLAKE2B 
b3fc8fd9074456b4b9518c4eb8ce2657fb3d3ef16338afc548a2a397d1d2e9e8f1520549cfd2833554249f6eb8f64fe798e1743c1745d81c58710299dbeb50b3
 SHA512 
e77616d03042dd101fa854004a36ab74641196dd3dfb40daef58896dc330b3b17da3fad56a29ca7d93a034901a30cac1928e44ed6e48e77dc5aa16f6369e7d3e

diff --git a/app-admin/vault/vault-1.12.5.ebuild 
b/app-admin/vault/vault-1.12.5.ebuild
new file mode 100644
index ..bca60ca1df89
--- /dev/null
+++ b/app-admin/vault/vault-1.12.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd 

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

2023-04-05 Thread Zac Medico
commit: e3b9acded02e1aebce501a5537010e991670dc0b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  6 03:58:30 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  6 04:22:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b9acde

app-admin/vault: add 1.11.9

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

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.9.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 3172a34db5a4..f2631ffbb440 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -6,6 +6,8 @@ DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c4
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
 DIST vault-1.11.5-vendor.tar.gz 52130355 BLAKE2B 
0047b52439c12512e6da4b797742b079ca2dcd6f858b7f27637e409c3061de04a9d38b4d05269bd440c2178fd9547b1323bc680d65cb74a3ce98816303d72c1f
 SHA512 
70db863583ee5f1180068b70ddf8baaf95e61a31d816db2e212703e1052c1a70b7098bfd53b2b28319dbf21e168b660e16cc5907b503e5e558c6763540d70eba
 DIST vault-1.11.5-webui.tar.xz 1335704 BLAKE2B 
7a8161070fd9762645a01e00fb88ab7ef4847810856e0c7e9a478cb149401db53789ca4d377a06ed4843b3cc77c655cee7036510c5625bc503f6dd9f7e347420
 SHA512 
d6b49dd31877bf8a9cf7b7588df58163c35c9fe5fe225b595ca421209acd4c823b71d21195a2f217dc8b63a825b5323b3475e1fe42be6d2c8d471d91e6f75097
+DIST vault-1.11.9-vendor.tar.gz 52398089 BLAKE2B 
cb84d50fb328c299b828dd8f9fe619e49e9ebf22efc3a8f54cfb6324352a3e9fc28c71c0c3201579d3f6ca3c6a36ac9c6277082234c646c1bcd4b2e306cbfb40
 SHA512 
ce527465660c0b793293331b26500cbc39d4999e7d530f6c28d44bdc89390d6564138ea84d4aaa4e0bf94fb5045bf07ee2dfd8c5376f4a27fce139e0335b564e
+DIST vault-1.11.9-webui.tar.xz 1335624 BLAKE2B 
0f1274238b7a2a8a52f4e0e6c1d4311f89b33351370f58e905c75758c1b1f2c3fd9910126cc472de534f9c5da1d68c4aba4a05f8123b418771f0af1a8b01e740
 SHA512 
bd73655b57ef7bfdabdc7ff00299c64dda77604c27a1f8e81ec1e791bfaea248a05f8334de4d5c7b1ca411e7e6b424ce8a76ed6124ba75438f33d90277842684
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
 DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34
 DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 
58bf72efa345d737dd74a58bd56be3740d19fa5849d11f4aa4bc3ccb46ca42e84b1aa85bcf9f76e4ae5a72c3b954519a1ac989ff0f779c5fd25a42fe17b573c6
 SHA512 
55ccb2c61e6baf69627e1443ce6f524c2d6f8bf1ff59103173acd74e1a3a0a79a90a5dab95790f002ca7261e80c38dc2c8c27f95553bac65e2d0fa7f48254b23

diff --git a/app-admin/vault/vault-1.11.9.ebuild 
b/app-admin/vault/vault-1.11.9.ebuild
new file mode 100644
index ..e90e7a8fa64e
--- /dev/null
+++ b/app-admin/vault/vault-1.11.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e 

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

2023-04-05 Thread WANG Xuerui
commit: ce4eb14384d996b13a8ee2b08dc299ff15d2ab47
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Apr  5 13:49:00 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  6 03:26:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4eb143

dev-python/hatchling: keyword 1.14.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 74e52500468c..c04d397d5c07 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-05 Thread WANG Xuerui
commit: b0b05e809c2b53b4b994a8ae304f751d9cd8ab48
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  6 03:28:42 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  6 03:28:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b05e80

dev-python/nbconvert: keyword 7.3.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/nbconvert/nbconvert-7.3.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.0.ebuild
index 246ad4c16554..5f78072d38d1 100644
--- a/dev-python/nbconvert/nbconvert-7.3.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2023-04-05 Thread WANG Xuerui
commit: b2b9786a7c2e634118f1deeb9a1d72ce76d000d9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  6 03:28:40 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  6 03:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b9786a

dev-python/notebook_shim: keyword 0.2.2-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild 
b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
index 613f107b0a85..c784399c2e73 100644
--- a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
+++ b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
 
 RDEPEND="


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

2023-04-05 Thread WANG Xuerui
commit: 961fe1f1496516b7ec0570ddeca9705b5a6df4f8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Apr  5 13:48:58 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  6 03:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961fe1f1

dev-python/trove-classifiers: keyword 2023.3.9 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 2bae1f114b31..e0ff6c16e809 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-05 Thread WANG Xuerui
commit: d36a7c6aad4f366b826c57ea0be7c99098b98138
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Apr  5 13:48:55 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  6 03:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36a7c6a

dev-python/calver: keyword 2022.06.26 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index b2dcfbe6..8c2bf8ef6ce4 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="
test? (



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

2023-04-05 Thread WANG Xuerui
commit: 31cc031bf232ca253e7d18b4b46aab5131b216cf
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  6 03:28:37 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  6 03:28:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31cc031b

dev-python/nbclassic: keyword 0.5.5 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/nbclassic/nbclassic-0.5.5.ebuild 
b/dev-python/nbclassic/nbclassic-0.5.5.ebuild
index 6734a80aca44..461a690c1a8f 100644
--- a/dev-python/nbclassic/nbclassic-0.5.5.ebuild
+++ b/dev-python/nbclassic/nbclassic-0.5.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
 
 RDEPEND="
dev-python/argon2-cffi[${PYTHON_USEDEP}]



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

2023-04-05 Thread Michał Górny
commit: 35b9a3c1a0d61c229df097082138d69665c76bb4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:32:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b9a3c1

dev-python/google-api-python-client: Bump to 2.84.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.84.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 893b95f4c3c4..a5f0583e6ff0 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,3 +1,4 @@
 DIST google-api-python-client-2.81.0.gh.tar.gz 39081445 BLAKE2B 
779b22f07b12834d649982a52491b567472af7fd83f49e6b9d4a20a991dd57e5bd11e32fdba05f004449733bf5cb2fd2a5ec4a3f012a558989563c88256c3199
 SHA512 
72e357d68314cda2cbb6d679ad22ecedf3a1ede87b94067bbaca886bd9a17ef3f881ca6060fc23c3c8848fba96668ff0b7ba9f4b44da625f3f34bed5f537e762
 DIST google-api-python-client-2.82.0.tar.gz 10656632 BLAKE2B 
c94f96c727f7d0cacf008791b3b480fdda3289cfb4326691de7a26d6aeb28ae11c39ef4c8e0dd06a5025e0f77ef473a87cc329b6a10857bff0ba1c4a76814d8d
 SHA512 
913e46120dd624907f1126a00f80ad378e5a874186e09b62b9a5e31b080e5c35af7aaa28e1527c54b2697d2e1af32f02d22aa1dcaa07d3f271fba77ba654d2aa
 DIST google-api-python-client-2.83.0.tar.gz 10684846 BLAKE2B 
82c8c563c2f78584d0a98ac433972ac52a38a69aa5b2eb16941372260045d9a40fd6b7ee04210824bc847fb0902f46a9d0ba376056dab16202d121dd50ca4c38
 SHA512 
bc05ef744aa13405c41348233d111d3f34882b30b8ef1edf9581ff96d913717bdc2281d29b28eda7119c04dba7ec133cada9b1750f159aa8d9c125cfd707881d
+DIST google-api-python-client-2.84.0.tar.gz 10727897 BLAKE2B 
620a24b0a887eb92116dd8b804e2164cfdfb3215ac441de2db0b9de4f489591fb494c9cf869afef9b5e2c27f893acbfd2723a3b1f7587020bded0d76e078f5c1
 SHA512 
4b29e41500cafc033b7ef41bb345798ded595a2638cf49219285709d3a90431b9fb6ba1c473ffcb4e54f5f4da7e229f6735dd1a3ac156991bfd129da48ab2853

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.84.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.84.0.ebuild
new file mode 100644
index ..0194f9640998
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.84.0.ebuild
@@ -0,0 +1,49 @@
+# 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="Google API Client for Python"
+HOMEPAGE="
+   https://github.com/googleapis/google-api-python-client/
+   https://pypi.org/project/google-api-python-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2023-04-05 Thread Michał Górny
commit: 6478344325582c535822c8dcfd2f3c31c659243d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:35:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64783443

dev-python/inflect: Bump to 6.0.3

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

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

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index eaa1d45e364d..9e044580c775 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1 +1,2 @@
 DIST inflect-6.0.2.tar.gz 70830 BLAKE2B 
8faa09c53f836429b6e1a2965da3c4315260e1cb3ae7dc40fe226d7f4595e9bd54498167c044f67fed5f79e2997af5425cc13680b9c2b722ffd702095f60b038
 SHA512 
ddb0439eeffbd21b3293208eb7e89f97fe556a3ba1e88de7e15d1c6bc5a59cdb25a224d7cfec5a010dd384728b15317c1dc752e3a8d4d95dd6eea8224a4f2877
+DIST inflect-6.0.3.tar.gz 71294 BLAKE2B 
ead85b2e17cbf82a1a8cd4a7a0948b43462ab40dc2bd457eadf02c4cbc4e1295c6195da4baafa84cb5d8c6c4df0bcd6439ff2004fc424bc21e786f2e423632f3
 SHA512 
5bcd40b71301cba7890b31720aca3261224ec909ec3bbe6830e847f040b10daf91ff73cbe8d46c8835aa391a76c88342b268142393c5b96dafee90e668dd59ba

diff --git a/dev-python/inflect/inflect-6.0.3.ebuild 
b/dev-python/inflect/inflect-6.0.3.ebuild
new file mode 100644
index ..3f5956338ce9
--- /dev/null
+++ b/dev-python/inflect/inflect-6.0.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="
+   https://pypi.org/project/inflect/
+   https://github.com/jaraco/inflect/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-04-05 Thread Michał Górny
commit: 148b8fd0dd129eff5a899da17ce214b66e7b69a8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:30:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148b8fd0

dev-python/google-auth: Bump to 2.17.2

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.17.2.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 9cd8d6fb3db2..447c835ee9b8 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -2,3 +2,4 @@ DIST google-auth-2.16.2.tar.gz 221392 BLAKE2B 
858ec2d01b7c8e573ddc310a17d634bd63
 DIST google-auth-2.16.3.tar.gz 221824 BLAKE2B 
759b450936e7675b1c50ef574b8e9877d4b086a9e77b47958d56743fe140790359a79de026bc634752aa0eb631abc8a50da4804151071217af34fba588b72c01
 SHA512 
4010e19cb079baa32ad93f3ee6e9bc142b6edd331247251a14ee8ef9be166d81032cf10a6e000edc32d59e619021c4c9e500658288e4941a886d1d99e86ab68c
 DIST google-auth-2.17.0.tar.gz 222518 BLAKE2B 
3f639cb000303c44508599e453385363ae70d01c5c359eb9c82d0882cb1669ab4b02b6acf5cb2bacaae5fdcebfe8244bd537836d58eb5f34ef66a933b50b7ff6
 SHA512 
2942f385febf8d2a3f3827e048646e01c06ac3c2880ebb06d5a6eaeeb3d258cbd5ba7d969c7aee00a74332b5ce9b43a9474daa9e2e1de72bfb5f97dfb8065b96
 DIST google-auth-2.17.1.tar.gz 222594 BLAKE2B 
edc7ee29741418ab0e37a7b24591942ef4a973f67308d41e8715ab809dc3549e3ea307863ec2667d57223b3cb88802d535291845fcef48271b0cbc086aef839a
 SHA512 
ddb4c9a5f9d01e4218666e632cd1eb2e9e8c852f833015c6e6e736a713cabf7ede0b1314526428fd3edd8b71565fee6cd8199252ee8fa011ef54aa543d3764ce
+DIST google-auth-2.17.2.tar.gz 222865 BLAKE2B 
0ef00bbb5667b0ba2255784222d902eea1442ac1d5c135e893bf5e94c0cf094d5ecc325ab1043ce090092d40ff696425815a29fe1cfb546bc4493a6ef36cacde
 SHA512 
edb3997a353faefeeab7a99d9865569993530f020b3cf334d6900bb14a54e5b278b4e5cebc0d2fc28004924c194866f28111d5ec65135bb0d291e69ee2f5a062

diff --git a/dev-python/google-auth/google-auth-2.17.2.ebuild 
b/dev-python/google-auth/google-auth-2.17.2.ebuild
new file mode 100644
index ..5faba10d7363
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.17.2.ebuild
@@ -0,0 +1,58 @@
+# 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="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   !dev-python/namespace-google
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+)
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2023-04-05 Thread Michał Górny
commit: 581795885e6d819f4655cdf8a913b8c10b127f93
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:27:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58179588

dev-python/beautifulsoup4: Bump to 4.12.1

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

 dev-python/beautifulsoup4/Manifest |  1 +
 .../beautifulsoup4/beautifulsoup4-4.12.1.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/beautifulsoup4/Manifest 
b/dev-python/beautifulsoup4/Manifest
index 52f561451361..08547a4d4561 100644
--- a/dev-python/beautifulsoup4/Manifest
+++ b/dev-python/beautifulsoup4/Manifest
@@ -1,2 +1,3 @@
 DIST beautifulsoup4-4.11.2.tar.gz 517627 BLAKE2B 
19fc88dff84c398461ecce3b66b1a92c3541114e3595aa1bae7182914e174d9c36b6de37ba120200695f6dca489c6afcd361244ae9577bc469d20a0864989d48
 SHA512 
68f5328f881946e80ed1af36b26da184f0af58aaf124f5f623f89c40130e1578f6dbe874b11c802e52c0ec02cfbf6b681e10eb235279631f479d14c2243e7dd3
 DIST beautifulsoup4-4.12.0.tar.gz 523942 BLAKE2B 
a1cde7726cfe96327300a4c9d44fbf98e3196911be628aa7633633f3515ed6c5d2d0cea61b4a4c9529208bc2339ae070e8e5ffc60d0afec133ca81079b53a49b
 SHA512 
8f4dcaccdcd220f9641c7080d685c1eaa9c851daa579c187fda75a1d85dcf2fe4cc673c2d4b2143682003390ef1d954366ea0d2820e07f8c10418350d31bccd3
+DIST beautifulsoup4-4.12.1.tar.gz 504683 BLAKE2B 
a02684f0f431c7ae79118e698e985fb2312b277323bb25323c5361badc55a8b15cc9de7f2c9fbc8e5dc133e5d660692b5d1bdd546c65128d9ab56a87712cef0f
 SHA512 
f66538e251b447e532acb5c75ec8c0af7a30a7eb4241470f0691db013ab7990a173cbe3c649f29cb58036b4ed622ee4284372fe3d091175c11baba9b15619f2d

diff --git a/dev-python/beautifulsoup4/beautifulsoup4-4.12.1.ebuild 
b/dev-python/beautifulsoup4/beautifulsoup4-4.12.1.ebuild
new file mode 100644
index ..179ee52155fd
--- /dev/null
+++ b/dev-python/beautifulsoup4/beautifulsoup4-4.12.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an 
HTML/XML parse tree"
+HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/soupsieve-1.3[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+# bs4 prefers cchardet > chardet > charset-normalizer
+# however, charset-normalizer causes test failures, so force the other two
+# dev-python/chardet[${PYTHON_USEDEP}]
+BDEPEND="
+   test? (
+   || (
+   dev-python/cchardet[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc/source



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

2023-04-05 Thread Michał Górny
commit: b5dc5c367f1b71fd6811e44eac836a3adfb8b8e4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:45:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5dc5c36

dev-python/sentry-sdk: Bump to 1.19.1

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.19.1.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 5fe93f47b60f..a296fd241d29 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -2,3 +2,4 @@ DIST sentry-python-1.16.0.gh.tar.gz 325763 BLAKE2B 
e53f6051a74065950c4f1ce9010a8
 DIST sentry-python-1.17.0.gh.tar.gz 332229 BLAKE2B 
5c94f80d8cbe9582fe03e948c74e37024c4d6fce4f6293bdb755ada0651c5a898db23826d23ed7e31845b7426c3f6a52014e0f4226b9810f13222a700e063f91
 SHA512 
e3f0b9287f703e36f55bb96f31a76638b99fc66f4cf6898ddcddeb57a5ee27a3d782815c9dae9cd1177ff7f5c606e62b7807adada1f841294f3b6d7449d950e1
 DIST sentry-python-1.18.0.gh.tar.gz 338306 BLAKE2B 
5af147598af6fd9d03f9931bf6d1519d3c307e16bab188a14ed3e9956060d7c6c65b386d330f5674be1cc7f2147c1e78c7901ce2ef46198887d86ebff0614f7e
 SHA512 
250ea5f4374218672e240893c14ecb7ca22654c673f0a44cc00ca4099ea1d27b749be59c3004de68be3f79cdfbef7e614d1ec5506f3c1eb1699a440eb6387907
 DIST sentry-python-1.19.0.gh.tar.gz 345791 BLAKE2B 
f0cc7b4bad7f3ede98c254dac40ab49392edd92b36adbef0aac277a4ff14e4f8b27cf8ef602a6ac768ab8e6fb04fa05b3220a0b87a24ed280462fe5c0dc349bf
 SHA512 
ced2fe549e40c189ab31a8af6bae857357aaa5ea1b0f4cccf1d5a0e6d332375cc72257fbc45e81335ac3ff37f705e9e73cfc551ad4320d7150614cedac948338
+DIST sentry-python-1.19.1.gh.tar.gz 345933 BLAKE2B 
0b6912553b41fe14b14a4199756f54e9870819c9bf15a91253889c43b3b93d63d09d9cbe96ec35b83a2d966990549e2043543506abeefa0320ff6098e8ea8304
 SHA512 
ca2f701904fc9d38ce89a2e085d30b4d4f532878a383a20016d0b5763b4d1e34fd1f6bd87c8aecb46f40e5b5bdc6b8021fb6154df28d1cd50f634326c1b3f499

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.19.1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.19.1.ebuild
new file mode 100644
index ..1152c2fde46c
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.19.1.ebuild
@@ -0,0 +1,109 @@
+# 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} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   tests/integrations/socket/test_socket.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+   # TODO: causes breakage in other tests
+   tests/integrations/starlette
+   # TODO
+   tests/integrations/tornado
+   # requires mockupdb
+   tests/integrations/pymongo
+)
+
+EPYTEST_DESELECT=(
+   # hangs
+   'tests/test_transport.py::test_transport_works'
+   # TODO
+   

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

2023-04-05 Thread Michał Górny
commit: 20465708421083872fb95a0a821ad484ee693a4a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:42:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20465708

dev-python/plotly: Bump to 5.14.1

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

 dev-python/plotly/Manifest |   1 +
 dev-python/plotly/plotly-5.14.1.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest
index b601d27dda70..d19c683d6e65 100644
--- a/dev-python/plotly/Manifest
+++ b/dev-python/plotly/Manifest
@@ -1,2 +1,3 @@
 DIST plotly.py-5.13.1.gh.tar.gz 30629767 BLAKE2B 
818fc888f8bc15b2dc95557363214c69fa3cbba6c973cfde02c1b9a718cdaaa22e03a95e8d5876003bc12bece3460d50216395b94d503516ceed6c836dd1675d
 SHA512 
75b57d212e9c1e277c9136a30e95e2d1d64049fb719c9c97646760b69a2ff61576db0b8e06eed799552e9388bdb9459720030d027d466cb88fec38492b61c79b
 DIST plotly.py-5.14.0.gh.tar.gz 30697515 BLAKE2B 
53c17d418cacc7da6783b5ac1b1212a9d2e1cb957a196a398dcdd9185829389592a428ca7b173f4ad78c59171336cbb15efc0b35a46581bc9206fbd2a302b3bc
 SHA512 
c36610d3bb6e0f0f2c25cb06672bbcb16adc83f4203b7ec0a79b18a04e20bed26bcc253d8082e4d4dca63f0253a8c0143e65e006e52f9044be6b526994857d8c
+DIST plotly.py-5.14.1.gh.tar.gz 30697895 BLAKE2B 
2fd602b353cf6097f3b0341cdd07b82fe38181a2c2cf21a7a7fe3b88c65160ac0b1a000bad9eca540754570f0b06b746f286f2a7bc89dfdd4454356165b6ded9
 SHA512 
cf053ea47425ad4f4f1412ce8ba037f49609a292b61afaa63bd8c00f010353f56a648cded408b9788055e2bba69e6a71192b55602d11d4122dc76e6dd3085a11

diff --git a/dev-python/plotly/plotly-5.14.1.ebuild 
b/dev-python/plotly/plotly-5.14.1.ebuild
new file mode 100644
index ..760cd2ec5a69
--- /dev/null
+++ b/dev-python/plotly/plotly-5.14.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+MY_P=plotly.py-${PV}
+DESCRIPTION="Browser-based graphing library for Python"
+HOMEPAGE="
+   https://plotly.com/python/
+   https://github.com/plotly/plotly.py/
+   https://pypi.org/project/plotly/
+"
+SRC_URI="
+   https://github.com/plotly/plotly.py/archive/refs/tags/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/packages/python/plotly"
+# The tests are not included in the PyPI tarball, to use the GitHub tarball
+# we have to skip npm, which means that the resulting install will
+# unfortunately lack the jupyterlab extension.
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyterlab[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/shapely[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   sci-libs/scikit-image[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.8.0-fix-versioneer-import.patch
+)
+
+EPYTEST_IGNORE=(
+   # Needs porting to newer numpy
+   _plotly_utils/tests/validators/test_integer_validator.py
+
+   # kaleido not packaged
+   plotly/tests/test_optional/test_kaleido
+
+   # plotly-orca not packaged
+   plotly/tests/test_orca
+)
+
+EPYTEST_DESELECT=(
+   # Also needs porting to newer numpy
+   
plotly/tests/test_io/test_to_from_plotly_json.py::test_object_numpy_encoding
+
+   # kaleido not packaged
+   plotly/tests/test_orca/test_to_image.py::test_bytesio
+
+   # Fails if not already installed
+   
test_init/test_dependencies_not_imported.py::test_dependencies_not_imported
+   test_init/test_lazy_imports.py::test_lazy_imports
+
+   # Minor matplotlib incompatibility
+   
plotly/matplotlylib/mplexporter/tests/test_basic.py::test_path_collection
+   plotly/matplotlylib/mplexporter/tests/test_basic.py::test_legend_dots
+   plotly/matplotlylib/mplexporter/tests/test_utils.py::test_linestyle
+
+   # In python 3.11 the produced error is slightly different
+   

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

2023-04-05 Thread Michał Górny
commit: 9624fe0dcfbf819ce00942a5da6f211da060
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:38:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9624

dev-python/tox: Bump to 4.4.11

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

 dev-python/tox/Manifest  |  1 +
 dev-python/tox/tox-4.4.11.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 16107d377114..5ae6aa5b8cde 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,4 +1,5 @@
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
+DIST tox-4.4.11.tar.gz 170069 BLAKE2B 
e2e560462cbb6081c27ff0268fa8a6b0239caac0b237bbd66709ce578996800728346bd22491cfade85d7d04d2c00a769179efd4a160decfd97f94fcedc7ed24
 SHA512 
7a0a39ac55482aa423368fee6621aef9d95c58afd5d38975bcaf67edfebdc817aacc33efdd1f0f459953c25bceed73c6ef03ce789aea7f82f3ab1dcc6546118c
 DIST tox-4.4.6.gh.tar.gz 304337 BLAKE2B 
2c157fe5febf1eb131d767ade87484880201bb37fa65a579abb9780d755d570f216b8f865dd2dd8dbb3a3af01be78133f9ac0b73a3166dfc2b9cd99f6547498a
 SHA512 
403bca89228d665182bfbb61550dfd9e9fb4ce4a5592472d50cd38e3f264c806fa15bbdccc020a720ad69885d9be54a1f074f6d87549cbe2b523e53d870358dc
 DIST tox-4.4.7.tar.gz 168261 BLAKE2B 
276842bb82d01c9e3b66f633e79974790b7d1852f831ab954172ddc1d3c50c861a39e959fb0a990a7102a1cc0840238ef3ac84c7b41f9f45ce502b1245e21988
 SHA512 
58989ecc0a555ee225614d9b7a718b22f6dd1555a0209a0c1428259fbfc7d336a58753fbfa85f1b9aa160c8489587999425437e71f9d4728631d5cd5b50ca159
 DIST tox-4.4.8.tar.gz 169460 BLAKE2B 
5353c489d5051b23b39c23fcbad146c23572b504ba241f9942a01f5ae5f1459d3b3837680aa9631dcd8a081c0f3b8acce1b18e85daeab3e2084ec966e451
 SHA512 
a6e5ceb19ebf1adcfe5cd093a2710da88c1552f2129211175990b7b7fb6b53716fdccd7592e9c6696bf13ce584443c9a266e40ed50953999883fa1a68ea6aec6

diff --git a/dev-python/tox/tox-4.4.11.ebuild b/dev-python/tox/tox-4.4.11.ebuild
new file mode 100644
index ..87186c2f1c31
--- /dev/null
+++ b/dev-python/tox/tox-4.4.11.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=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/cachetools-5.3[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.10.7[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.5.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   >=dev-python/virtualenv-20.21[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.10[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.9[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   

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

2023-04-05 Thread Michał Górny
commit: 2b394d7b8eff1b6360a1b1f4fc5bb5fcf476fb7b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:46:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b394d7b

dev-python/Nuitka: Bump to 1.5.5

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

 dev-python/Nuitka/Manifest|  1 +
 dev-python/Nuitka/Nuitka-1.5.5.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 94a701cc7137..d7edadc661dd 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,3 +1,4 @@
 DIST Nuitka-1.5.1.tar.gz 4167830 BLAKE2B 
751784fac712149ccd180d391333d8431c6492f58a33296fc5f41c00d4908d65760216afefb626ac00b30a29c93acb767abe83a907756cbaa807706c0d9d2ef7
 SHA512 
ff02439556c193b2e40c6a7edfc42c9178fed4f04c4f1fe01a223f8b2243bc5f66784af5666887c9f07aafcc9428ae785a7174c4c88c73d7b62e56cf2aafde5e
 DIST Nuitka-1.5.3.tar.gz 4168230 BLAKE2B 
668ba91a166504a6ed3b7b1b63cd836b7e344fc2fbcc35d4270bc797f18d5e391922a940326a24ae832b892914bf8d7b6c34a7b6f65a640600cb08a82ae40bcc
 SHA512 
b2c478a950846e1492af07c64de835ad2fc56dc6a69ddb95402afcace2634ec5986422bc6af92cac1d833df278286f0b58918227b076fc17c32fc5d342efd7a7
 DIST Nuitka-1.5.4.tar.gz 4169252 BLAKE2B 
dfa4580219543ced211125b8af59175444b5f6aa1d0054f7fb91e2bb126d9cc30fcb266ef476fa77c7756bde865a22d7a5621fe2f12015d152d0aa8ea7823bd8
 SHA512 
3c53efebdbc12514e91c5eec2b3de44232e8f152ebc41dfa6f25127e7e59a9e9ec09f212761cd42a7e97249b8cd2cd04dfdb83d3f8906e4ae7e3840f754292fa
+DIST Nuitka-1.5.5.tar.gz 4172962 BLAKE2B 
403ea94d2e2311c036359e80a9923f80bdaec9100c6df94aa5843c5734f6a3e9d180fc8a5872831a190fe984d12e5ba7e29b181e2235db55eadf1c4dda93f188
 SHA512 
4ea3a33e65ea34d72c209fa8ff35befad050ad559cb42e7050a784c0e8894e8e2826397859e3cb151f5b2c7adc7f39c00dd0759dbc039597ddb0f300be36b1d6

diff --git a/dev-python/Nuitka/Nuitka-1.5.5.ebuild 
b/dev-python/Nuitka/Nuitka-1.5.5.ebuild
new file mode 100644
index ..f1bec277226a
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.5.5.ebuild
@@ -0,0 +1,54 @@
+# 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 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2023-04-05 Thread Michał Górny
commit: fc5512eb0e9632ab7c159135e10cb1004e5f6b3f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:34:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5512eb

dev-python/flask-babel: Unrestrict pytz dependency

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

 .../{flask-babel-3.0.1-r1.ebuild => flask-babel-3.0.1-r2.ebuild}| 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/flask-babel/flask-babel-3.0.1-r1.ebuild 
b/dev-python/flask-babel/flask-babel-3.0.1-r2.ebuild
similarity index 91%
rename from dev-python/flask-babel/flask-babel-3.0.1-r1.ebuild
rename to dev-python/flask-babel/flask-babel-3.0.1-r2.ebuild
index df53913bec59..e690674e2233 100644
--- a/dev-python/flask-babel/flask-babel-3.0.1-r1.ebuild
+++ b/dev-python/flask-babel/flask-babel-3.0.1-r2.ebuild
@@ -43,5 +43,7 @@ distutils_enable_tests pytest
 src_prepare() {
# https://github.com/python-babel/flask-babel/pull/215
sed -i -e 's:^include:exclude:' pyproject.toml || die
+   # https://github.com/python-babel/flask-babel/pull/225
+   sed -i -e '/pytz/s:\^:>=:' pyproject.toml || die
distutils-r1_src_prepare
 }



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

2023-04-05 Thread Michał Górny
commit: 0ea25b517793fb82d41f19412ddbbba1952efb83
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:44:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea25b51

dev-python/python-swiftclient: Bump to 4.3.0

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

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

diff --git a/dev-python/python-swiftclient/Manifest 
b/dev-python/python-swiftclient/Manifest
index 364789090756..bc919e18cfb9 100644
--- a/dev-python/python-swiftclient/Manifest
+++ b/dev-python/python-swiftclient/Manifest
@@ -1 +1,2 @@
 DIST python-swiftclient-4.2.0.tar.gz 203334 BLAKE2B 
5c64c785b8d3db45c5d89d3c09f27d0caa7a7f7a57afd935c2f10b050882734e966eb5b027bc956b450a19e6aa5d6ed2ad955db556b83a1086ac358d1c82025c
 SHA512 
8426f39a5d37281816570c13491da1f459fe03182a8041fbd362733376d0c7edda6b51e4d3bbcb5ceed79ec7746e127760d1f936326b50a1cc7de102590f45d7
+DIST python-swiftclient-4.3.0.tar.gz 206510 BLAKE2B 
6a3683ffbe09905d310dabac5d1d3926125d85b8383e487d916df00e91621bc1bc901ed2ceed23a9ef4ecaf81e86f2560f77f20751a2b8c3ca543114ea5fa3d8
 SHA512 
8c113122b1dec2eb901b7256b0b5c9e6e3e11959ebdda28f512dd84b0370dcf8e7299594f50649c147526b4076baabf2a0fe6f6f433193d4c198890265f57807

diff --git a/dev-python/python-swiftclient/python-swiftclient-4.3.0.ebuild 
b/dev-python/python-swiftclient/python-swiftclient-4.3.0.ebuild
new file mode 100644
index ..edccb0e1001c
--- /dev/null
+++ b/dev-python/python-swiftclient/python-swiftclient-4.3.0.ebuild
@@ -0,0 +1,44 @@
+# 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_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings to the OpenStack Object Storage API"
+HOMEPAGE="
+   https://opendev.org/openstack/python-swiftclient/
+   https://github.com/openstack/python-swiftclient/
+   https://pypi.org/project/python-swiftclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}]
+   dev-python/python-keystoneclient[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die
+   # fix duplicate script/entry point
+   # https://bugs.launchpad.net/python-swiftclient/+bug/1975361
+   sed -i -e '/bin\/swift/d' setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2023-04-05 Thread Michał Górny
commit: dd52c23431f747eb517a86d8f5613b7756bba491
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:46:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd52c234

dev-python/zstd: Bump to 1.5.5.1

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

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

diff --git a/dev-python/zstd/Manifest b/dev-python/zstd/Manifest
index 97a25b70e2f6..62dd5daf930c 100644
--- a/dev-python/zstd/Manifest
+++ b/dev-python/zstd/Manifest
@@ -1,2 +1,3 @@
 DIST zstd-1.5.4.0.tar.gz 620235 BLAKE2B 
490415a1be76e4957f14e2e5137eca5a80290e4b492d551cd230826b500a36a8574d0c20eabd4d0bf6bf34d8c61f60f8e6aef5220bf3b0a2e5ba95eef1aa428f
 SHA512 
f9a9301cb0f5f3f7fbf67dd44d9b748673894b89002f5666f394c093545a779370f79ab5a4fbe853be40d8701a5c9203a26da3ef6a243650f2c81a2c0d029b2d
 DIST zstd-1.5.4.1.tar.gz 619509 BLAKE2B 
fbeea9e6c03f9163c3dbdee7c0b88fc9f05f938295e570348a9b60fcbb6795a945af4eebcb92303ea7e143d9bca3380bc0dc5a43fc222107f29ae5ab5743e8be
 SHA512 
eebce9b82c677232dc93083fa2baaa359386075899b358dffa48e5276c2e9548bc89446de69092b7367372c32094b209cc4da0482ca5852ed6bac21ad1aac29e
+DIST zstd-1.5.5.1.tar.gz 1106585 BLAKE2B 
6c0d6108a3c5e5e3d013d6e10fadad8150311d2e17d304751dba4ac709e2c8005575ff73e2800392dfd9d7b6bcda9a8e8014d3cbe4a90d12bf12e7416776d744
 SHA512 
7dc2f3ffe0f94b56ba0cf8360ee510b292e9b8b1e92b8ba1ad1a9206b50f852a4e67e04d8e4900c0705820163d551644b38977e2864c648aae7dcc6b2a2c0a68

diff --git a/dev-python/zstd/zstd-1.5.5.1.ebuild 
b/dev-python/zstd/zstd-1.5.5.1.ebuild
new file mode 100644
index ..0c805254d3dc
--- /dev/null
+++ b/dev-python/zstd/zstd-1.5.5.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020-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} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple python bindings to Yann Collet ZSTD compression library"
+HOMEPAGE="
+   https://github.com/sergey-dryabzhinsky/python-zstd/
+   https://pypi.org/project/zstd/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="
+   app-arch/zstd:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_tests unittest
+
+src_configure() {
+   export ZSTD_EXTERNAL=1
+}



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

2023-04-05 Thread Michał Górny
commit: 37ad614f5684f56a202e7afebdb4095c25222c16
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:25:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ad614f

dev-python/alembic: Bump to 1.10.3

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

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

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 9d1e1e08843a..687555373680 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,2 +1,3 @@
 DIST alembic-1.10.2.tar.gz 1148340 BLAKE2B 
e6882982d0c7f10aadce3118e0d7ec84de9ecd123b55351922876fedcd5e1debe8aacac57a4db25a0296c585569d6118b95aa5dc601841f5c4247f21fcfd917f
 SHA512 
a0ebff90521a4358257892b840d3e623d35bc2c32408759b7d5ae25839a5314e58ea40457f79e766d1cfad467ebe8b663e073aebd89141e11aee1992b40ee1e9
+DIST alembic-1.10.3.tar.gz 1151146 BLAKE2B 
3b84ca71431b0a55c91413f4586f85e5e7c8f8d107755fca7694dca431b96c6e6a9abc9b67a8d86c348cb194e18553761bb8d4a3957a6479cfc57cb92de8b490
 SHA512 
5665ae9429a6b828b6357bde170e011ef5a18cb5642c5b5ade123046dfbad307c238c0188b4c35db59217c7921f43b2b92192b84b51ee269a39766957ca0be7f
 DIST alembic-1.9.4.tar.gz 1139210 BLAKE2B 
5b740803b6bf5b715e9572a91d87d5403d64e665647776d28511704fa17ed81825fe6f5cdab2cec77a0806abb02ef2a7acf5f9702ff87639b90e74d9e22a4b1a
 SHA512 
76e6f86e789cecff78f8e86c34d22a70615158833bc24a26f38fe2d0d5ccd098920e0fe4cbebaadd2c9a4a2e63152720945645000d46a2b6b8b6696ce873f899

diff --git a/dev-python/alembic/alembic-1.10.3.ebuild 
b/dev-python/alembic/alembic-1.10.3.ebuild
new file mode 100644
index ..65822a6ad910
--- /dev/null
+++ b/dev-python/alembic/alembic-1.10.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="
+   https://github.com/sqlalchemy/alembic/
+   https://pypi.org/project/alembic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}



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

2023-04-05 Thread Michał Górny
commit: 208246a3f30c703ef4b020125359662a7e0f65f0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 02:29:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 03:07:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208246a3

dev-python/fido2: Bump to 1.1.1

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

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

diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index f84f6aff5fc0..d89c11e733ff 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1,2 +1,3 @@
 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-1.1.1.ebuild 
b/dev-python/fido2/fido2-1.1.1.ebuild
new file mode 100644
index ..6724b3858747
--- /dev/null
+++ b/dev-python/fido2/fido2-1.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Python based FIDO 2.0 library"
+HOMEPAGE="
+   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: sys-apps/flatpak/, sys-apps/flatpak/files/

2023-04-05 Thread Zac Medico
commit: 70fb119a972f04d0c8192cce7c8ff87e2509c08c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Apr  3 12:06:26 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  6 02:58:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fb119a

sys-apps/flatpak: add systemd flatpak-update.{service.timer}

Closes: https://github.com/gentoo/gentoo/pull/30459
Closes: https://bugs.gentoo.org/903735
Signed-off-by: Florian Schmaus  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/files/flatpak-update.service | 11 +++
 sys-apps/flatpak/files/flatpak-update.timer   |  9 +
 .../{flatpak-1.14.4.ebuild => flatpak-1.14.4-r1.ebuild}   |  6 +-
 3 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/sys-apps/flatpak/files/flatpak-update.service 
b/sys-apps/flatpak/files/flatpak-update.service
new file mode 100644
index ..07330552f7d6
--- /dev/null
+++ b/sys-apps/flatpak/files/flatpak-update.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Update system Flatpaks
+After=network-online.target
+Wants=network-online.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/flatpak --system update --assumeyes
+
+[Install]
+WantedBy=multi-user.target

diff --git a/sys-apps/flatpak/files/flatpak-update.timer 
b/sys-apps/flatpak/files/flatpak-update.timer
new file mode 100644
index ..f34af44de847
--- /dev/null
+++ b/sys-apps/flatpak/files/flatpak-update.timer
@@ -0,0 +1,9 @@
+[Unit]
+Description=Update user Flatpaks daily
+
+[Timer]
+OnCalendar=daily
+Persistent=true
+
+[Install]
+WantedBy=timers.target

diff --git a/sys-apps/flatpak/flatpak-1.14.4.ebuild 
b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild
similarity index 95%
rename from sys-apps/flatpak/flatpak-1.14.4.ebuild
rename to sys-apps/flatpak/flatpak-1.14.4-r1.ebuild
index 16d18d1775bf..859b8ef2a2a8 100644
--- a/sys-apps/flatpak/flatpak-1.14.4.ebuild
+++ b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{9,10,11} )
 
-inherit linux-info python-any-r1
+inherit linux-info python-any-r1 systemd
 
 SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 DESCRIPTION="Linux application sandboxing and distribution framework"
@@ -105,4 +105,8 @@ src_install() {
find "${ED}" -name '*.la' -delete || die
# resolve conflict with acct-user/flatpak for #856706
rm -rf "${ED}/usr/lib/sysusers.d"
+
+   if use systemd; then
+  systemd_dounit "${FILESDIR}"/flatpak-update.{service,timer}
+   fi
 }



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

2023-04-05 Thread Michał Górny
commit: bfe0fd6620cf91118a24a96089c02cc12b9d3877
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 01:49:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 02:21:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe0fd66

app-admin/awscli: Bump to 1.27.107

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2c56c4acacca..5b5bc22e1cee 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.27.104.gh.tar.gz 2392876 BLAKE2B 
860f0d8ddf4c283d7b4e98ded1c9ca66b23e6a63107be0810b1ec3a513a05196aaa3d613a0597af84f4637621b05ab30e89f221bd47478342693611be5ee306d
 SHA512 
57e26dcca866ab7c30abf0c2e15ea7ce617c0abe123a983157ab188c6c7c8d217d8515f1c9e329ae1fd53561e6aa6711e2ee50d9258fe3aadeca7a9b5de92ac4
 DIST aws-cli-1.27.106.gh.tar.gz 2394080 BLAKE2B 
a83e50310ba5db667fb999f2f8dc4a32159b3934c7e305d48f09075f8210a298acce56f63827ac22a3686fd4c948fcde3382da005b9989287a09724734718c83
 SHA512 
8659a92851f0bffc3d92430aa955a319c689783ff907c51ed0b42bc0edd5301293c390269504cfee5833f69c69c372dae3995964460d41adf755966124b22579
+DIST aws-cli-1.27.107.gh.tar.gz 2394636 BLAKE2B 
f64dec24fbebaf22aa734c54cf54084b036ea627f1c004705f3a630a6efef59b5c826c5ffd4372dffebf86c4cfa507ed465f965a3a200e2a997cde5f166e0b6e
 SHA512 
3e32ab758eba1d7b4bc8b4e5bc6c71bbe72a69d6b50dc5b51c6f8a0eb44cc53a4f91680ca84003f7692c1b1bdc727de41772df03940e0f19bddbc7b40682fd4c
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

diff --git a/app-admin/awscli/awscli-1.27.107.ebuild 
b/app-admin/awscli/awscli-1.27.107.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.107.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/botocore/

2023-04-05 Thread Michał Górny
commit: 9e9fcda9ebec993abca0be3971f63c1a1a4f7e44
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 01:48:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 02:21:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9fcda9

dev-python/botocore: Bump to 1.29.107

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6b30026bd14a..57c3efee30f0 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.29.104.gh.tar.gz 11360726 BLAKE2B 
f051024952f137e42a544d60cefbcf4f359a4b68bfad332060703db6e04ff448b6b501541bc1d372aa6d9f30be6931110a02b40505d3fb2de77560bddc0e0d88
 SHA512 
c97b01240c5502a94d9afaea061e47155efb8a9c11f86778ef3c1595f40cf24f600116a5728025df3af6ed3466115fb94a046dc2e0fb2ed47a1233ffa0def027
 DIST botocore-1.29.106.gh.tar.gz 11366047 BLAKE2B 
95bacc0bfd436c86934f7287b6b8729ef0b28ba38a0b0f81a7b57893f795153ba72466de377899234daaeb71921661fd4d8c9fe395b761859ccb0eb59577
 SHA512 
aaad7d0c863a09bef710214230835f8f3b8eb5f2142268dc30b351446c64cf499054f6297c165a0fb28bbd3db1e784a7a5234279dba711ae02359cfcbbfd8746
+DIST botocore-1.29.107.gh.tar.gz 11367875 BLAKE2B 
3a7ee035770752f848ebe47db9801c413869a1c457d31a91b8814b561ef006fbb693764377211ac51aa53296650ca5557317e87818892dc3366f410c75099a33
 SHA512 
54f27c76ed3c85a6252fd6b5c3b1053fba6494d5fa3e0796771197b0490cecc5c19f23b8bb542ddd2fda4438310b3a5d5a751c6b74006ae1a3bac606cb53cee9
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

diff --git a/dev-python/botocore/botocore-1.29.107.ebuild 
b/dev-python/botocore/botocore-1.29.107.ebuild
new file mode 100644
index ..491b6bbc21f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.107.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/boto3/

2023-04-05 Thread Michał Górny
commit: 1c8fb344d3fd2ac1db2121129742f8ce9d4ceefa
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 01:48:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 02:21:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8fb344

dev-python/boto3: Bump to 1.26.107

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index af093d0f7b1b..f767d904f78b 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.26.104.gh.tar.gz 630394 BLAKE2B 
8444d5c3d0c60db0a77d7d96d518ffd6d10a62075a774173e990077b6e8a29ddc202eec997c0c7f4efbad5eb4235bc47b9a8144419a9d4d48006c1240732baea
 SHA512 
cf456b10474e50d666582c585a350bf6abb80f4357938909444a6795206e513655d1f63178851c33a73bce428c0f5de5bd252707cf959a6c92aaa4f5130a1550
 DIST boto3-1.26.106.gh.tar.gz 631950 BLAKE2B 
a8c9a0f1450a743953ebc26c75bef7ca1a52d588e5915c70f805efb26093c832bfae07f9a02a740b36ac1b092cecddf77306d3dd82f2f924ec42403c8b397c93
 SHA512 
2c0a7712abb5c5a4f541e94401ec03291c0aa15536884b793fb7fe4d328270af974ac70e7a538349969b737f86d8119f644595144d4399eb91ac7708762159a9
+DIST boto3-1.26.107.gh.tar.gz 632507 BLAKE2B 
8331a8e925a390f56af023b49b45df307bd6077fdc24138686acc87b17a5afa15fdd9db2aa8611d745d7682946e3ff94a46d570f4a37edb847eb90b2c6ad0cd2
 SHA512 
53ca758026eb2952a290c8eee84ed3b3399ebb893fd8cc0ea7a7c9d1f9166810882e326bafc41c67b4183616f953ae2bdd5c91275e2c157f79c6414256f38d0f
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

diff --git a/dev-python/boto3/boto3-1.26.107.ebuild 
b/dev-python/boto3/boto3-1.26.107.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.107.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: net-analyzer/net-snmp/

2023-04-05 Thread Rick Farina
commit: 63475ffbf2d6b6d3882684e29a671b5449dadd33
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:15:31 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:15:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63475ffb

net-analyzer/net-snmp: enable py3.11

Closes: https://bugs.gentoo.org/897064
Signed-off-by: Rick Farina  gentoo.org>

 net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild | 2 +-
 net-analyzer/net-snmp/net-snmp-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild 
b/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild
index 0b561f21a70f..a8d6a634c778 100644
--- a/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild
+++ b/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_OPTIONAL=yes
 DISTUTILS_SINGLE_IMPL=yes
 GENTOO_DEPEND_ON_PERL=no
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 WANT_AUTOMAKE=none
 
 inherit autotools distutils-r1 perl-module systemd

diff --git a/net-analyzer/net-snmp/net-snmp-.ebuild 
b/net-analyzer/net-snmp/net-snmp-.ebuild
index 7a0b5a52d306..8d46910e24ac 100644
--- a/net-analyzer/net-snmp/net-snmp-.ebuild
+++ b/net-analyzer/net-snmp/net-snmp-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_OPTIONAL=yes
 DISTUTILS_SINGLE_IMPL=yes
 GENTOO_DEPEND_ON_PERL=no
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 WANT_AUTOMAKE=none
 
 inherit autotools distutils-r1 perl-module systemd



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-osmosdr/

2023-04-05 Thread Rick Farina
commit: ac45713d03db35f4149ccfcd73a3ceead4757132
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:09:05 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:11:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac45713d

net-wireless/gr-osmosdr: enable py3.11, py3.9

Closes: https://bugs.gentoo.org/897172
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild | 2 +-
 net-wireless/gr-osmosdr/gr-osmosdr-0.2.4.ebuild  | 2 +-
 net-wireless/gr-osmosdr/gr-osmosdr-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
index f0494c91c3cb..6bc31cd56c18 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.4.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.4.ebuild
index 2ce159076d66..189e5849f7f1 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.4.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
index bc8b65f044e3..c2a2986ffc9f 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/

2023-04-05 Thread Rick Farina
commit: 44d84b7a9a1f7c8148787e0da9037190b37e0aee
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:05:49 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:05:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d84b7a

net-wireless/uhd: enable py3.11

Closes: https://bugs.gentoo.org/897186
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/uhd/uhd-4.1.0.5.ebuild | 2 +-
 net-wireless/uhd/uhd-4.2.0.0.ebuild | 2 +-
 net-wireless/uhd/uhd-4.3.0.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/uhd/uhd-4.1.0.5.ebuild 
b/net-wireless/uhd/uhd-4.1.0.5.ebuild
index 971639578bbc..0cd814244c4d 100644
--- a/net-wireless/uhd/uhd-4.1.0.5.ebuild
+++ b/net-wireless/uhd/uhd-4.1.0.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake gnome2-utils python-single-r1 udev
 

diff --git a/net-wireless/uhd/uhd-4.2.0.0.ebuild 
b/net-wireless/uhd/uhd-4.2.0.0.ebuild
index c2bb6f5dc9e2..105e2cb0463c 100644
--- a/net-wireless/uhd/uhd-4.2.0.0.ebuild
+++ b/net-wireless/uhd/uhd-4.2.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake gnome2-utils python-single-r1 udev
 

diff --git a/net-wireless/uhd/uhd-4.3.0.0.ebuild 
b/net-wireless/uhd/uhd-4.3.0.0.ebuild
index 5f17fad3b27a..5586a4dae981 100644
--- a/net-wireless/uhd/uhd-4.3.0.0.ebuild
+++ b/net-wireless/uhd/uhd-4.3.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake gnome2-utils python-single-r1 udev
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-iqbal/

2023-04-05 Thread Rick Farina
commit: 05789b4e4113a6dd98aba5b6e83ca14db55f69eb
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:11:51 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05789b4e

net-wireless/gr-iqbal: enable py3.11, py3.9

Closes: https://bugs.gentoo.org/897170
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild | 2 +-
 net-wireless/gr-iqbal/gr-iqbal-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild 
b/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild
index ae4476ee2df0..66f36f6206a3 100644
--- a/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild
+++ b/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 

diff --git a/net-wireless/gr-iqbal/gr-iqbal-.ebuild 
b/net-wireless/gr-iqbal/gr-iqbal-.ebuild
index ae4476ee2df0..66f36f6206a3 100644
--- a/net-wireless/gr-iqbal/gr-iqbal-.ebuild
+++ b/net-wireless/gr-iqbal/gr-iqbal-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2023-04-05 Thread Rick Farina
commit: ad8e30ce9933670229c37ad5dd894d2c1163f932
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:16:15 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:16:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8e30ce

net-wireless/gnuradio: enable py3.11, py3.9

Closes: https://bugs.gentoo.org/897164
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild | 2 +-
 net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild| 2 +-
 net-wireless/gnuradio/gnuradio-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild
index e89a6ba806cb..cb4db21dfed5 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 CMAKE_BUILD_TYPE="None"
 inherit cmake python-single-r1 virtualx xdg-utils

diff --git a/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
index 0c9e5fab2243..b9ce9c0ab979 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 CMAKE_BUILD_TYPE="None"
 inherit cmake python-single-r1 virtualx xdg-utils

diff --git a/net-wireless/gnuradio/gnuradio-.ebuild 
b/net-wireless/gnuradio/gnuradio-.ebuild
index ef699e1fa658..e2d7a49adce3 100644
--- a/net-wireless/gnuradio/gnuradio-.ebuild
+++ b/net-wireless/gnuradio/gnuradio-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 CMAKE_BUILD_TYPE="None"
 inherit cmake python-single-r1 virtualx xdg-utils



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-ieee802154/

2023-04-05 Thread Rick Farina
commit: c79ecd589e5d0e00cf05b925e52bacffa58fa05b
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:13:44 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:13:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79ecd58

net-wireless/gr-ieee802154: enable py3.11, py3.9

Closes: https://bugs.gentoo.org/897166
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20210719-r3.ebuild | 2 +-
 net-wireless/gr-ieee802154/gr-ieee802154-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20210719-r3.ebuild 
b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20210719-r3.ebuild
index 355080803a6f..3965c4c7a1e3 100644
--- a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20210719-r3.ebuild
+++ b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20210719-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 

diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild 
b/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild
index 960c74f2f843..3f784616f50d 100644
--- a/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild
+++ b/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-paint/

2023-04-05 Thread Rick Farina
commit: 92c836a49fb296f2923c616918438f481fd3
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:08:19 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:08:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c836a4

net-wireless/gr-paint: enable py3.11, py3.9

Closes: https://bugs.gentoo.org/897174
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gr-paint/gr-paint-0.0_p20220320-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gr-paint/gr-paint-0.0_p20220320-r1.ebuild 
b/net-wireless/gr-paint/gr-paint-0.0_p20220320-r1.ebuild
index 966b1c3c40bb..591dda03c344 100644
--- a/net-wireless/gr-paint/gr-paint-0.0_p20220320-r1.ebuild
+++ b/net-wireless/gr-paint/gr-paint-0.0_p20220320-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 if [[ ${PV} == * ]]; then
inherit git-r3



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

2023-04-05 Thread Rick Farina
commit: 1d08b22727319dbfa7d16fd1872b2ed6d92d98fb
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:14:42 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:14:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d08b227

net-analyzer/gr-fosphor: enable py3.11, py3.9

Closes: https://bugs.gentoo.org/897054
Signed-off-by: Rick Farina  gentoo.org>

 net-analyzer/gr-fosphor/gr-fosphor-0.0_p20210108.ebuild | 2 +-
 net-analyzer/gr-fosphor/gr-fosphor-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/gr-fosphor/gr-fosphor-0.0_p20210108.ebuild 
b/net-analyzer/gr-fosphor/gr-fosphor-0.0_p20210108.ebuild
index dd6f04d38ee8..3a6f011748ef 100644
--- a/net-analyzer/gr-fosphor/gr-fosphor-0.0_p20210108.ebuild
+++ b/net-analyzer/gr-fosphor/gr-fosphor-0.0_p20210108.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 

diff --git a/net-analyzer/gr-fosphor/gr-fosphor-.ebuild 
b/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
index 7c3cdd03f974..accf82083f3d 100644
--- a/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
+++ b/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-rds/

2023-04-05 Thread Rick Farina
commit: ae5d073181df631db4166b3f63ff58c357c4432e
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:07:18 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5d0731

net-wireless/gr-rds: enable py3.11, py3.9

Closes: https://bugs.gentoo.org/897176
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild | 2 +-
 net-wireless/gr-rds/gr-rds-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild 
b/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild
index 252ae7a9e850..4c255107627b 100644
--- a/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild
+++ b/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/net-wireless/gr-rds/gr-rds-.ebuild 
b/net-wireless/gr-rds/gr-rds-.ebuild
index 252ae7a9e850..4c255107627b 100644
--- a/net-wireless/gr-rds/gr-rds-.ebuild
+++ b/net-wireless/gr-rds/gr-rds-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{9..11} )
 
 if [[ ${PV} == * ]]; then
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: net-wireless/soapysdr/

2023-04-05 Thread Rick Farina
commit: 10f828cb18c8e71aa212419fe0c7bbbf003c5ae9
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:06:42 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f828cb

net-wireless/soapysdr: enable py3.9

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/soapysdr/soapysdr-0.7.2.ebuild | 2 +-
 net-wireless/soapysdr/soapysdr-0.8.1.ebuild | 2 +-
 net-wireless/soapysdr/soapysdr-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild 
b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
index d05998052986..2e4f82164255 100644
--- a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-r1
 

diff --git a/net-wireless/soapysdr/soapysdr-0.8.1.ebuild 
b/net-wireless/soapysdr/soapysdr-0.8.1.ebuild
index d05998052986..2e4f82164255 100644
--- a/net-wireless/soapysdr/soapysdr-0.8.1.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.8.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-r1
 

diff --git a/net-wireless/soapysdr/soapysdr-.ebuild 
b/net-wireless/soapysdr/soapysdr-.ebuild
index a61a00912262..1d464012b588 100644
--- a/net-wireless/soapysdr/soapysdr-.ebuild
+++ b/net-wireless/soapysdr/soapysdr-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-r1
 



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

2023-04-05 Thread Rick Farina
commit: cb0d8d06d24e5f11329dfcbf639874892764dec8
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr  6 02:04:05 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr  6 02:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0d8d06

sci-libs/volk: EAPI 7->8, add python 3.11

Closes: https://bugs.gentoo.org/897232
Signed-off-by: Rick Farina  gentoo.org>

 sci-libs/volk/volk-2.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/volk/volk-2.5.1.ebuild b/sci-libs/volk/volk-2.5.1.ebuild
index 5b1b1f9add6c..290b505526bc 100644
--- a/sci-libs/volk/volk-2.5.1.ebuild
+++ b/sci-libs/volk/volk-2.5.1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 #https://github.com/gnuradio/volk/issues/383
 CMAKE_BUILD_TYPE="None"



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

2023-04-05 Thread Sam James
commit: efa5d29f7b4c6686f19a181e0a05cd6f790f237b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 01:02:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 01:02:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa5d29f

app-office/libreoffice: filter out -Wlto-type-mismatch for USE=clang

Clang doesn't implement this yet.

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

 app-office/libreoffice/libreoffice-7.3.7.2.ebuild  | 3 +++
 app-office/libreoffice/libreoffice-7.4.4.2.ebuild  | 3 +++
 app-office/libreoffice/libreoffice-7.4.6.2.ebuild  | 3 +++
 app-office/libreoffice/libreoffice-7.4..ebuild | 3 +++
 app-office/libreoffice/libreoffice-7.5.2.2.ebuild  | 3 +++
 app-office/libreoffice/libreoffice-7.5..ebuild | 3 +++
 app-office/libreoffice/libreoffice-.ebuild | 3 +++
 7 files changed, 21 insertions(+)

diff --git a/app-office/libreoffice/libreoffice-7.3.7.2.ebuild 
b/app-office/libreoffice/libreoffice-7.3.7.2.ebuild
index 78127517fe70..8478937fdb36 100644
--- a/app-office/libreoffice/libreoffice-7.3.7.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.3.7.2.ebuild
@@ -407,6 +407,9 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+   # Not implemented by Clang, bug #903889
+   filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."

diff --git a/app-office/libreoffice/libreoffice-7.4.4.2.ebuild 
b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
index fd9c9b8ed1b6..b3baf553f005 100644
--- a/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
@@ -407,6 +407,9 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+   # Not implemented by Clang, bug #903889
+   filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."

diff --git a/app-office/libreoffice/libreoffice-7.4.6.2.ebuild 
b/app-office/libreoffice/libreoffice-7.4.6.2.ebuild
index 5a5213d51cf9..5c71a167ea27 100644
--- a/app-office/libreoffice/libreoffice-7.4.6.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.4.6.2.ebuild
@@ -403,6 +403,9 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+   # Not implemented by Clang, bug #903889
+   filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."

diff --git a/app-office/libreoffice/libreoffice-7.4..ebuild 
b/app-office/libreoffice/libreoffice-7.4..ebuild
index 9a7c645b7420..684e4c0d635f 100644
--- a/app-office/libreoffice/libreoffice-7.4..ebuild
+++ b/app-office/libreoffice/libreoffice-7.4..ebuild
@@ -402,6 +402,9 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+   # Not implemented by Clang, bug #903889
+   filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."

diff --git a/app-office/libreoffice/libreoffice-7.5.2.2.ebuild 
b/app-office/libreoffice/libreoffice-7.5.2.2.ebuild
index 68d5556ba49f..3d98400899a5 100644
--- a/app-office/libreoffice/libreoffice-7.5.2.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.2.2.ebuild
@@ -400,6 +400,9 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+   # Not implemented by Clang, bug #903889
+   filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."

diff --git a/app-office/libreoffice/libreoffice-7.5..ebuild 
b/app-office/libreoffice/libreoffice-7.5..ebuild
index 49bd275ef785..7214f182ae9e 100644
--- a/app-office/libreoffice/libreoffice-7.5..ebuild
+++ b/app-office/libreoffice/libreoffice-7.5..ebuild
@@ -400,6 +400,9 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+   # Not implemented by Clang, bug #903889
+   filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 

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

2023-04-05 Thread Sam James
commit: 82692290c64f6dd2f11f25625489dab7f7749fab
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 23:53:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 00:31:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82692290

dev-lang/python: add timeout for PGO task for >= 3.10

Add a timeout matching the upstream default PROFILE_TASK
given how often we've seen hangs here.

Bug: https://bugs.gentoo.org/828535
Bug: https://bugs.gentoo.org/850154
Bug: https://bugs.gentoo.org/900429
Bug: https://bugs.gentoo.org/903890
Thanks-to: Martin Jansa  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/python/python-3.10.11.ebuild   | 7 ++-
 dev-lang/python/python-3.11.3.ebuild| 7 ++-
 dev-lang/python/python-3.12.0_alpha7.ebuild | 7 ++-
 3 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/dev-lang/python/python-3.10.11.ebuild 
b/dev-lang/python/python-3.10.11.ebuild
index 0e9df1369b1b..36d2fa653fd4 100644
--- a/dev-lang/python/python-3.10.11.ebuild
+++ b/dev-lang/python/python-3.10.11.ebuild
@@ -180,9 +180,14 @@ src_configure() {
-m test
"-j$(makeopts_jobs)"
--pgo-extended
-   -x test_gdb
-u-network
 
+   # We use a timeout because of how often we've had hang 
issues
+   # here. It also matches the default upstream 
PROFILE_TASK.
+   --timeout 1200
+
+   -x test_gdb
+
# All of these seem to occasionally hang for PGO 
inconsistently
# They'll even hang here but be fine in src_test 
sometimes.
# bug #828535 (and related: bug #788022)

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index 83f671a8ef6f..f575d640f0dd 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -167,9 +167,14 @@ src_configure() {
-m test
"-j$(makeopts_jobs)"
--pgo-extended
-   -x test_gdb
-u-network
 
+   # We use a timeout because of how often we've had hang 
issues
+   # here. It also matches the default upstream 
PROFILE_TASK.
+   --timeout 1200
+
+   -x test_gdb
+
# All of these seem to occasionally hang for PGO 
inconsistently
# They'll even hang here but be fine in src_test 
sometimes.
# bug #828535 (and related: bug #788022)

diff --git a/dev-lang/python/python-3.12.0_alpha7.ebuild 
b/dev-lang/python/python-3.12.0_alpha7.ebuild
index 94d6f02c4f80..d5837ceffb0c 100644
--- a/dev-lang/python/python-3.12.0_alpha7.ebuild
+++ b/dev-lang/python/python-3.12.0_alpha7.ebuild
@@ -162,9 +162,14 @@ src_configure() {
-m test
"-j$(makeopts_jobs)"
--pgo-extended
-   -x test_gdb
-u-network
 
+   # We use a timeout because of how often we've had hang 
issues
+   # here. It also matches the default upstream 
PROFILE_TASK.
+   --timeout 1200
+
+   -x test_gdb
+
# All of these seem to occasionally hang for PGO 
inconsistently
# They'll even hang here but be fine in src_test 
sometimes.
# bug #828535 (and related: bug #788022)



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

2023-04-05 Thread Sam James
commit: 33f6f605fb2bb432134103d3de13d8ebe9f5b146
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 23:45:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  6 00:31:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f6f605

dev-lang/python: skip test_tools for PGO

Skip the 'test_tools' test when running PGO for now to avoid
hanging the build (and also kind of fork-bombing the system
with recursive cpython build attempts).

Interestingly, not seen this when running the actual regular
testsuite, but I suppose far fewer people actually run that,
so could just be a frequency thing.

Bug: https://bugs.gentoo.org/828535
Bug: https://bugs.gentoo.org/850154
Bug: https://bugs.gentoo.org/903890
Closes: https://bugs.gentoo.org/900429
Signed-off-by: Sam James  gentoo.org>

 dev-lang/python/python-3.10.11.ebuild   | 4 
 dev-lang/python/python-3.11.3.ebuild| 4 
 dev-lang/python/python-3.12.0_alpha7.ebuild | 4 
 dev-lang/python/python-3.9.16_p3.ebuild | 4 
 4 files changed, 16 insertions(+)

diff --git a/dev-lang/python/python-3.10.11.ebuild 
b/dev-lang/python/python-3.10.11.ebuild
index fa6da52fc33b..0e9df1369b1b 100644
--- a/dev-lang/python/python-3.10.11.ebuild
+++ b/dev-lang/python/python-3.10.11.ebuild
@@ -192,6 +192,10 @@ src_configure() {
-x test_multiprocessing_fork
-x test_socket
-x test_xmlrpc
+
+   # Hangs (actually runs indefinitely executing itself w/ 
many cpython builds)
+   # bug #900429
+   -x test_tools
)
 
if has_version "app-arch/rpm" ; then

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index 930a7259e6bc..83f671a8ef6f 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -179,6 +179,10 @@ src_configure() {
-x test_multiprocessing_fork
-x test_socket
-x test_xmlrpc
+
+   # Hangs (actually runs indefinitely executing itself w/ 
many cpython builds)
+   # bug #900429
+   -x test_tools
)
 
if has_version "app-arch/rpm" ; then

diff --git a/dev-lang/python/python-3.12.0_alpha7.ebuild 
b/dev-lang/python/python-3.12.0_alpha7.ebuild
index abbc74ddf678..94d6f02c4f80 100644
--- a/dev-lang/python/python-3.12.0_alpha7.ebuild
+++ b/dev-lang/python/python-3.12.0_alpha7.ebuild
@@ -174,6 +174,10 @@ src_configure() {
-x test_multiprocessing_fork
-x test_socket
-x test_xmlrpc
+
+   # Hangs (actually runs indefinitely executing itself w/ 
many cpython builds)
+   # bug #900429
+   -x test_tools
)
 
if has_version "app-arch/rpm" ; then

diff --git a/dev-lang/python/python-3.9.16_p3.ebuild 
b/dev-lang/python/python-3.9.16_p3.ebuild
index 1796c12df3a1..618909e14b3b 100644
--- a/dev-lang/python/python-3.9.16_p3.ebuild
+++ b/dev-lang/python/python-3.9.16_p3.ebuild
@@ -188,6 +188,10 @@ src_configure() {
-x test_multiprocessing_fork
-x test_socket
-x test_xmlrpc
+
+   # Hangs (actually runs indefinitely executing itself w/ 
many cpython builds)
+   # bug #900429
+   -x test_tools
)
 
if has_version "app-arch/rpm" ; then



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

2023-04-05 Thread Georgy Yakovlev
commit: 970458062aa4c59f525e447cc9f7b6251acdb2d1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Apr  6 00:22:21 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Apr  6 00:27:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97045806

dev-java/openjdk: handle lto

Bug: https://bugs.gentoo.org/833098
Closes: https://bugs.gentoo.org/833097
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/metadata.xml   |  1 +
 dev-java/openjdk/openjdk-11.0.18_p10.ebuild | 10 +-
 dev-java/openjdk/openjdk-17.0.6_p10.ebuild  | 10 +-
 dev-java/openjdk/openjdk-8.362_p09.ebuild   |  6 ++
 4 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/dev-java/openjdk/metadata.xml b/dev-java/openjdk/metadata.xml
index 367d2eb36d3e..201e1fe75f50 100644
--- a/dev-java/openjdk/metadata.xml
+++ b/dev-java/openjdk/metadata.xml
@@ -23,6 +23,7 @@
Provide 
JavaFX support via dev-java/openjfx
Import 
OpenJFX modules at build time, via dev-java/openjfx
Build OpenJDK twice, the second time 
using the result of the first
+   Enable Link Time Optimization (LTO)
Install JVM sources
Bootstrap using installed 
openjdk
Enable SystemTAP/DTrace tracing

diff --git a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild 
b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
index b2eafe9b1e68..8f67061d2ac5 100644
--- a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
@@ -51,7 +51,7 @@ SRC_URI="
 LICENSE="GPL-2-with-classpath-exception"
 KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 
-IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
selinux source system-bootstrap systemtap"
+IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 
 REQUIRED_USE="
javafx? ( alsa !headless-awt )
@@ -173,6 +173,12 @@ src_configure() {
# Strip some flags users may set, but should not. #818502
filter-flags -fexceptions
 
+   # Strip lto related flags, we rely on USE=lto and 
--with-jvm-features=link-time-opt
+   # https://bugs.gentoo.org/833097
+   # https://bugs.gentoo.org/833098
+   filter-flags '-flto*'
+   filter-flags -fdevirtualize-at-ltrans
+
# Enabling full docs appears to break doc building. If not
# explicitly disabled, the flag will get auto-enabled if pandoc and
# graphviz are detected. pandoc has loads of dependencies anyway.
@@ -207,6 +213,8 @@ src_configure() {
)
! use riscv && myconf+=( --with-jvm-features=shenandoahgc )
 
+   use lto && myconf+=( --with-jvm-features=link-time-opt )
+
if use javafx; then
# this is not useful for users, just for upstream developers
# build system compares mesa version in md file

diff --git a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild 
b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
index a4fedb98ad08..328018b6e7c8 100644
--- a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
@@ -54,7 +54,7 @@ SRC_URI="
 LICENSE="GPL-2-with-classpath-exception"
 KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 
-IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
selinux source system-bootstrap systemtap"
+IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 
 REQUIRED_USE="
javafx? ( alsa !headless-awt )
@@ -191,6 +191,12 @@ src_configure() {
# Strip some flags users may set, but should not. #818502
filter-flags -fexceptions
 
+   # Strip lto related flags, we rely on USE=lto and 
--with-jvm-features=link-time-opt
+   # https://bugs.gentoo.org/833097
+   # https://bugs.gentoo.org/833098
+   filter-flags '-flto*'
+   filter-flags -fdevirtualize-at-ltrans
+
# Enabling full docs appears to break doc building. If not
# explicitly disabled, the flag will get auto-enabled if pandoc and
# graphviz are detected. pandoc has loads of dependencies anyway.
@@ -227,6 +233,8 @@ src_configure() {
 
use riscv && myconf+=( 
--with-boot-jdk-jvmargs="-Djdk.lang.Process.launchMechanism=vfork" )
 
+   use lto && myconf+=( --with-jvm-features=link-time-opt )
+
if use javafx; then
local 
zip="${EPREFIX}/usr/$(get_libdir)/openjfx-${SLOT}/javafx-exports.zip"
if [[ -r ${zip} ]]; then

diff --git a/dev-java/openjdk/openjdk-8.362_p09.ebuild 
b/dev-java/openjdk/openjdk-8.362_p09.ebuild
index 36aa8a4c97ae..2da4bca4fce1 100644
--- a/dev-java/openjdk/openjdk-8.362_p09.ebuild
+++ b/dev-java/openjdk/openjdk-8.362_p09.ebuild
@@ -132,6 +132,12 @@ src_configure() {
# Strip some flags users may set, but should not. #818502
filter-flags 

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

2023-04-05 Thread Georgy Yakovlev
commit: 3fb095f88d00b6e9f0ac6be366117c2f7736c8db
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Apr  6 00:24:47 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Apr  6 00:27:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb095f8

profiles/base: mask openjdk:11[lto]

Bug: https://bugs.gentoo.org/833097
Bug: https://bugs.gentoo.org/833098
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 086a3717b696..99d47939a465 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Georgy Yakovlev  (2023-04-05)
+# Currently broken on 11
+# https://bugs.gentoo.org/833097
+# https://bugs.gentoo.org/833098
+dev-java/openjdk:11 lto
+
 # Sam James  (2023-03-29)
 # Depends on last-rited kde-apps/kross-interpreters.
 kde-apps/kdesdk-meta ruby



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

2023-04-05 Thread Kevin Thomas
commit: a08525ef3fe54bf7c450cdbe5f97fbaf54a7d7b9
Author: Kevin Thomas  kevinthomas  dev>
AuthorDate: Thu Apr  6 00:05:36 2023 +
Commit: Kevin Thomas  kevinthomas  dev>
CommitDate: Thu Apr  6 00:05:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a08525ef

net-misc/xmrig-mo: add 6.19.2

Signed-off-by: Kevin Thomas  kevinthomas.dev>

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

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
index a36210b94..80e0012c0 100644
--- a/net-misc/xmrig-mo/Manifest
+++ b/net-misc/xmrig-mo/Manifest
@@ -6,3 +6,4 @@ DIST xmrig-mo-6.18.0-mo1.tar.gz 2445451 BLAKE2B 
0234a4fb15e0271091c5700f047751b9
 DIST xmrig-mo-6.18.1-mo1.tar.gz 2452916 BLAKE2B 
bd52bfb1a83b5efeee713f376040cd8b897d1595cfc2a7821476c1b6c2ec243c4fa64f8c3d46306c301729178c4b3198e2ff81e6e8cb6c2fc9cee5eecedf
 SHA512 
28423bfd9b78f0291f0b75e7c59ac73928363a9f77d1f7be029e6f8d406f3a75bc6d4dc9db20f0be20ea13b945256d61f0901151ae7ce0f145ea6a90986e5518
 DIST xmrig-mo-6.19.0-mo1.tar.gz 2468314 BLAKE2B 
612bc689b5c8c3bba63ea4fa55edad4b36aebf8e35cdd2d2ea33eab865bc9c6c923d2f770b0bc15a71dfc95781942fcb388cf1d82d78c25f03de57af8ea6427f
 SHA512 
d1e8140530bf847f667ba89a49b1803cf6140cc2a1678a6df1f7b6a1c1f99eb966506a8d8398f65a9f829bb527e3476f427f3203a9692dd89efa7bd879b75c5c
 DIST xmrig-mo-6.19.1-mo1.tar.gz 2468434 BLAKE2B 
b60767cfecb25ad526b025f81d8565c97ff2e7deebcd04f3aa466782e2c85d0a52e2878e6597de688f87db7b43ef8a1c91b70053e4bceec2022db9acfc87d8c7
 SHA512 
33c197a37de981510d3ace619aa4d55b5cd8ad74e918cc93d0be453e2b707f6437d67e3110f16db13e98b6a345c50f50455b4be9ebbb47de30cc7e95221961c3
+DIST xmrig-mo-6.19.2-mo1.tar.gz 2468797 BLAKE2B 
8918db8a82ed0d00dfe0e9c099939449b55143509f6a8f7afb814eece04286facbcf5c522a57515d6b4e711b44981e3f15347f09df5aa4d6b959a8fea76cf0ef
 SHA512 
160aa795c97382c89e669b2753e32ef74a1ae546e531118dbfc4b3367af628aeed2f5965a587b5bc6cf3a903c31a1f73d1bc07259aaa16ab3c66083472a71f49

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



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

2023-04-05 Thread Sam James
commit: 899ef393681d13155f0990f827ac492e5e2468d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 05:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 23:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899ef393

dev-ruby/thread_safe: enable ruby32

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

 dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild 
b/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild
index a90db6ac5b9f..7682c40af8cc 100644
--- a/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild
+++ b/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-04-05 Thread Sam James
commit: d4c96821709f596621a11b09d46c216c5b60f192
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 05:06:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 23:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c96821

dev-ruby/tzinfo: enable ruby32

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

 dev-ruby/tzinfo/tzinfo-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/tzinfo/tzinfo-1.2.11.ebuild 
b/dev-ruby/tzinfo/tzinfo-1.2.11.ebuild
index 57ef649c13d1..2d83e4c7182e 100644
--- a/dev-ruby/tzinfo/tzinfo-1.2.11.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-1.2.11.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
 



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

2023-04-05 Thread Sam James
commit: 10754d95bcac94b7901308391387e2b348e0783a
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 04:39:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 23:42:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10754d95

dev-ruby/atomic: enable ruby32

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

 dev-ruby/atomic/atomic-1.1.101-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/atomic/atomic-1.1.101-r1.ebuild 
b/dev-ruby/atomic/atomic-1.1.101-r1.ebuild
index b00b7bb450c4..c556a238d861 100644
--- a/dev-ruby/atomic/atomic-1.1.101-r1.ebuild
+++ b/dev-ruby/atomic/atomic-1.1.101-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2023-04-05 Thread Sam James
commit: 96b0f300718d42cda79d02f2392e1cedd261216a
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 07:58:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 23:42:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b0f300

dev-ruby/childprocess: enable ruby32

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

 dev-ruby/childprocess/childprocess-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/childprocess/childprocess-4.1.0.ebuild 
b/dev-ruby/childprocess/childprocess-4.1.0.ebuild
index 8f16adfff41e..8492d1813013 100644
--- a/dev-ruby/childprocess/childprocess-4.1.0.ebuild
+++ b/dev-ruby/childprocess/childprocess-4.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-04-05 Thread Georgy Yakovlev
commit: 80918c065b2a69f9dac00ffb4d4ec17e6c95bbcd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 23:40:37 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:40:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80918c06

app-shells/fish: drop 3.6.0

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

 app-shells/fish/Manifest  |   1 -
 app-shells/fish/fish-3.6.0.ebuild | 121 --
 2 files changed, 122 deletions(-)

diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest
index 7ddc579f07cb..2acfb6f754bd 100644
--- a/app-shells/fish/Manifest
+++ b/app-shells/fish/Manifest
@@ -1,3 +1,2 @@
 DIST fish-3.4.0.tar.xz 3292216 BLAKE2B 
3691e5387a8392d7d43b3b0f8b893e83e246c3532684e95a19c7b2eb4ebe80bcf04aaa1b965f5c4f6d782d0ae52269bb1cdafef76845b02f9f99d4c82ea77ce3
 SHA512 
463ee8d86815520c6de9777fd2b5975f06cc0842137c86cca7ae0331e95d74e755bf6f4b0bdea7e96c11371436ff9f97ce483ae026daa1e8d385f6cad8860ed4
-DIST fish-3.6.0.tar.xz 2892296 BLAKE2B 
8c27e091b8241d88bd5e8390a0c221aa6cfccd236ece78feb434760318cf7d4e333a470b53bef02c228916b65ff4e19595cbb21e2021409b50d63df5d133b786
 SHA512 
a11ea761adace02ef7f88b25893328005cef07f92d362fbc794540dca26e9cfc970878d0312caebd19d64483e9f3c3e24ad6c27dfce264d177f93d65c7ef6996
 DIST fish-3.6.1.tar.xz 2866100 BLAKE2B 
13a41781c9a7ad093b18d4697c6087ef4c621bdf9cdc23c29ab89514fe990b38461c2323344e884cb95070c98976db1a37615f91281919a4ac36d6ca3312558a
 SHA512 
ee6f5c7699307d515f111c8c4f1633d9eb9703e045a93cfc2fcec722a03cca4ab25e4e09f6fd94ff2d07180d8b37c6ab733323bb2645065fdeb4e94771347597

diff --git a/app-shells/fish/fish-3.6.0.ebuild 
b/app-shells/fish/fish-3.6.0.ebuild
deleted file mode 100644
index 03c282164a03..
--- a/app-shells/fish/fish-3.6.0.ebuild
+++ /dev/null
@@ -1,121 +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 cmake python-any-r1 readme.gentoo-r1 xdg
-
-DESCRIPTION="Friendly Interactive SHell"
-HOMEPAGE="https://fishshell.com/;
-
-MY_PV="${PV/_beta/b}"
-MY_P="${PN}-${MY_PV}"
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
-else
-   
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+doc nls split-usr test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/libpcre2-10.32:=[pcre32]
-   sys-apps/coreutils
-   sys-libs/ncurses:=[unicode(+)]
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   test? (
-   ${PYTHON_DEPS}
-   dev-tcltk/expect
-   $(python_gen_any_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   ')
-   )
-"
-# we don't need shpinx dep for release tarballs
-[[ ${PV} ==  ]] && DEPEND+=" doc? ( dev-python/sphinx )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   # workaround for https://github.com/fish-shell/fish-shell/issues/4883
-   if use split-usr; then
-   sed -i 
's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \
-   cmake/Tests.cmake || die
-   fi
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # installing into /bin breaks tests on merged usr systems.
-   # sbin -> bin symlink confuses tests.
-   # so on split-usr we install to /bin.
-   # on merge-usr we set sbindir to bin.
-   $(usex split-usr "-DCMAKE_INSTALL_BINDIR=${EPREFIX}/bin" \
-   "-DCMAKE_INSTALL_SBINDIR=${EPREFIX}/usr/bin")
-   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
-   -DCURSES_NEED_NCURSES=ON
-   -DINSTALL_DOCS="$(usex doc)"
-   -DWITH_GETTEXT="$(usex nls)"
-   )
-   # release tarballs ship pre-built docs // -DHAVE_PREBUILT_DOCS=TRUE
-   if [[ ${PV} ==  ]]; then
-   mycmakeargs+=( -DBUILD_DOCS="$(usex doc)" )
-   else
-   mycmakeargs+=( -DBUILD_DOCS=OFF )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   keepdir /usr/share/fish/vendor_{completions,conf,functions}.d
-   readme.gentoo_create_doc
-}
-
-src_test() {
-   # some tests are fragile, sanitize environment
-   local -x COLUMNS=80
-   local -x LINES=24
-
-   # very fragile, depends on terminal, size, tmux, screen and timing
-   # no die is intentional, for repeated test runs
-   if [[ 

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

2023-04-05 Thread Georgy Yakovlev
commit: e50c6ebda22880b4cf91aadd1cdfccb5541210a0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 23:40:24 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:40:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50c6ebd

app-shells/fish: drop 3.5.1

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

 app-shells/fish/Manifest  |   1 -
 app-shells/fish/fish-3.5.1.ebuild | 108 --
 2 files changed, 109 deletions(-)

diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest
index 1ddfd0e64158..7ddc579f07cb 100644
--- a/app-shells/fish/Manifest
+++ b/app-shells/fish/Manifest
@@ -1,4 +1,3 @@
 DIST fish-3.4.0.tar.xz 3292216 BLAKE2B 
3691e5387a8392d7d43b3b0f8b893e83e246c3532684e95a19c7b2eb4ebe80bcf04aaa1b965f5c4f6d782d0ae52269bb1cdafef76845b02f9f99d4c82ea77ce3
 SHA512 
463ee8d86815520c6de9777fd2b5975f06cc0842137c86cca7ae0331e95d74e755bf6f4b0bdea7e96c11371436ff9f97ce483ae026daa1e8d385f6cad8860ed4
-DIST fish-3.5.1.tar.xz 3329900 BLAKE2B 
960ee4036dd44bda93300a377e44f5c3db19f2c24ee60112c3e8b886cc434e9bc08c65dd99ab13aefde6c7cb66e027f446064bc6b7f20f9a85b16753ea7b50c3
 SHA512 
328e3d972f9e7cffe161515540f00a97c5cbe11b43ec293090bedb96a6a8e689e07ceafecb3efcd0e378edea59811adb0acc011d5885ac28d98838387c678235
 DIST fish-3.6.0.tar.xz 2892296 BLAKE2B 
8c27e091b8241d88bd5e8390a0c221aa6cfccd236ece78feb434760318cf7d4e333a470b53bef02c228916b65ff4e19595cbb21e2021409b50d63df5d133b786
 SHA512 
a11ea761adace02ef7f88b25893328005cef07f92d362fbc794540dca26e9cfc970878d0312caebd19d64483e9f3c3e24ad6c27dfce264d177f93d65c7ef6996
 DIST fish-3.6.1.tar.xz 2866100 BLAKE2B 
13a41781c9a7ad093b18d4697c6087ef4c621bdf9cdc23c29ab89514fe990b38461c2323344e884cb95070c98976db1a37615f91281919a4ac36d6ca3312558a
 SHA512 
ee6f5c7699307d515f111c8c4f1633d9eb9703e045a93cfc2fcec722a03cca4ab25e4e09f6fd94ff2d07180d8b37c6ab733323bb2645065fdeb4e94771347597

diff --git a/app-shells/fish/fish-3.5.1.ebuild 
b/app-shells/fish/fish-3.5.1.ebuild
deleted file mode 100644
index cf71ce82dca9..
--- a/app-shells/fish/fish-3.5.1.ebuild
+++ /dev/null
@@ -1,108 +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 cmake python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="Friendly Interactive SHell"
-HOMEPAGE="https://fishshell.com/;
-
-MY_PV="${PV/_beta/b}"
-MY_P="${PN}-${MY_PV}"
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
-else
-   
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+doc nls test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/libpcre2-10.32:=[pcre32]
-   sys-apps/coreutils
-   sys-libs/ncurses:=[unicode(+)]
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   test? (
-   ${PYTHON_DEPS}
-   dev-tcltk/expect
-   $(python_gen_any_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   ')
-   )
-"
-# we don't need shpinx dep for release tarballs
-[[ ${PV} ==  ]] && DEPEND+=" doc? ( dev-python/sphinx )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   # workaround for https://github.com/fish-shell/fish-shell/issues/4883
-   sed -i 
's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \
-   cmake/Tests.cmake || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_BINDIR="${EPREFIX}/bin"
-   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
-   -DCURSES_NEED_NCURSES=ON
-   -DINSTALL_DOCS="$(usex doc)"
-   -DWITH_GETTEXT="$(usex nls)"
-   )
-   # release tarballs ship pre-built docs // -DHAVE_PREBUILT_DOCS=TRUE
-   if [[ ${PV} ==  ]]; then
-   mycmakeargs+=( -DBUILD_DOCS="$(usex doc)" )
-   else
-   mycmakeargs+=( -DBUILD_DOCS=OFF )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   keepdir /usr/share/fish/vendor_{completions,conf,functions}.d
-   readme.gentoo_create_doc
-}
-
-src_test() {
-   # some tests are fragile, sanitize environment
-   local -x COLUMNS=80
-   local -x LINES=24
-
-   # very fragile, depends on terminal, size, tmux, screen and timing
-   if [[ ${PV} !=  ]]; then
-   rm -v tests/pexpects/terminal.py || die
-   fi
-
-   # zfs completion test will fail with 

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

2023-04-05 Thread Georgy Yakovlev
commit: 34f76568cea0e90d1cef4361ff0bb3ba147af2a8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 23:38:10 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f76568

app-shells/fish: enable py3.11

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

 app-shells/fish/fish-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/fish/fish-3.4.0.ebuild 
b/app-shells/fish/fish-3.4.0.ebuild
index 3efa32026379..a654ad4ba29b 100644
--- a/app-shells/fish/fish-3.4.0.ebuild
+++ b/app-shells/fish/fish-3.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-any-r1 readme.gentoo-r1
 



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

2023-04-05 Thread Georgy Yakovlev
commit: 467f35f2f752719d6578cef4b7dc45376d934af4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 23:40:07 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:40:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467f35f2

app-shells/fish: add 3.6.1

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

 app-shells/fish/Manifest  |   1 +
 app-shells/fish/fish-3.6.1.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest
index cae4377706b9..1ddfd0e64158 100644
--- a/app-shells/fish/Manifest
+++ b/app-shells/fish/Manifest
@@ -1,3 +1,4 @@
 DIST fish-3.4.0.tar.xz 3292216 BLAKE2B 
3691e5387a8392d7d43b3b0f8b893e83e246c3532684e95a19c7b2eb4ebe80bcf04aaa1b965f5c4f6d782d0ae52269bb1cdafef76845b02f9f99d4c82ea77ce3
 SHA512 
463ee8d86815520c6de9777fd2b5975f06cc0842137c86cca7ae0331e95d74e755bf6f4b0bdea7e96c11371436ff9f97ce483ae026daa1e8d385f6cad8860ed4
 DIST fish-3.5.1.tar.xz 3329900 BLAKE2B 
960ee4036dd44bda93300a377e44f5c3db19f2c24ee60112c3e8b886cc434e9bc08c65dd99ab13aefde6c7cb66e027f446064bc6b7f20f9a85b16753ea7b50c3
 SHA512 
328e3d972f9e7cffe161515540f00a97c5cbe11b43ec293090bedb96a6a8e689e07ceafecb3efcd0e378edea59811adb0acc011d5885ac28d98838387c678235
 DIST fish-3.6.0.tar.xz 2892296 BLAKE2B 
8c27e091b8241d88bd5e8390a0c221aa6cfccd236ece78feb434760318cf7d4e333a470b53bef02c228916b65ff4e19595cbb21e2021409b50d63df5d133b786
 SHA512 
a11ea761adace02ef7f88b25893328005cef07f92d362fbc794540dca26e9cfc970878d0312caebd19d64483e9f3c3e24ad6c27dfce264d177f93d65c7ef6996
+DIST fish-3.6.1.tar.xz 2866100 BLAKE2B 
13a41781c9a7ad093b18d4697c6087ef4c621bdf9cdc23c29ab89514fe990b38461c2323344e884cb95070c98976db1a37615f91281919a4ac36d6ca3312558a
 SHA512 
ee6f5c7699307d515f111c8c4f1633d9eb9703e045a93cfc2fcec722a03cca4ab25e4e09f6fd94ff2d07180d8b37c6ab733323bb2645065fdeb4e94771347597

diff --git a/app-shells/fish/fish-3.6.1.ebuild 
b/app-shells/fish/fish-3.6.1.ebuild
new file mode 100644
index ..03c282164a03
--- /dev/null
+++ b/app-shells/fish/fish-3.6.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-any-r1 readme.gentoo-r1 xdg
+
+DESCRIPTION="Friendly Interactive SHell"
+HOMEPAGE="https://fishshell.com/;
+
+MY_PV="${PV/_beta/b}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
+else
+   
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+doc nls split-usr test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libpcre2-10.32:=[pcre32]
+   sys-apps/coreutils
+   sys-libs/ncurses:=[unicode(+)]
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   dev-tcltk/expect
+   $(python_gen_any_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   ')
+   )
+"
+# we don't need shpinx dep for release tarballs
+[[ ${PV} ==  ]] && DEPEND+=" doc? ( dev-python/sphinx )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   # workaround for https://github.com/fish-shell/fish-shell/issues/4883
+   if use split-usr; then
+   sed -i 
's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \
+   cmake/Tests.cmake || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # installing into /bin breaks tests on merged usr systems.
+   # sbin -> bin symlink confuses tests.
+   # so on split-usr we install to /bin.
+   # on merge-usr we set sbindir to bin.
+   $(usex split-usr "-DCMAKE_INSTALL_BINDIR=${EPREFIX}/bin" \
+   "-DCMAKE_INSTALL_SBINDIR=${EPREFIX}/usr/bin")
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   -DCURSES_NEED_NCURSES=ON
+   -DINSTALL_DOCS="$(usex doc)"
+   -DWITH_GETTEXT="$(usex nls)"
+   )
+   # release tarballs ship pre-built docs // -DHAVE_PREBUILT_DOCS=TRUE
+   if [[ ${PV} ==  ]]; then
+   mycmakeargs+=( -DBUILD_DOCS="$(usex doc)" )
+   else
+   mycmakeargs+=( -DBUILD_DOCS=OFF )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   keepdir /usr/share/fish/vendor_{completions,conf,functions}.d
+

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

2023-04-05 Thread Georgy Yakovlev
commit: 7769d4e206d3729f5adb83c77e6391511b38f829
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 22:42:14 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:30:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7769d4e2

dev-util/bingrep: add 0.11.0

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

 dev-util/bingrep/Manifest  |  48 +++
 dev-util/bingrep/bingrep-0.11.0.ebuild | 108 +
 2 files changed, 156 insertions(+)

diff --git a/dev-util/bingrep/Manifest b/dev-util/bingrep/Manifest
index 99ca50150446..ce954f43916d 100644
--- a/dev-util/bingrep/Manifest
+++ b/dev-util/bingrep/Manifest
@@ -1,45 +1,70 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST anyhow-1.0.63.crate 43461 BLAKE2B 
6e98a34c151493c032ce236ef1be389616ac6668974e40cc013316be76493ef3c5720555af27f26d301b558413ff27e7f59f7acb6a8d98609644d77986669798
 SHA512 
41ae7338ba0505cf43b6c8a36b54e5714de91dc2c9c8fe5ba4272fc72ee30c9fc205bc1a63d968ce68b68a556c5307597c91b036e25f71f93b3245303f636ec7
+DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bingrep-0.10.1.tar.gz 620969 BLAKE2B 
123241e0899c466ae3eb61248fab3337947aab65409b101d9c9f03f89c984664682b5cee0ee502a81c031e982faa51790c833df8718d3364ebe207092b004a51
 SHA512 
7d687590274eb2856f4292e375066ec11ddaebd85cd16451f97100bb06401420b9cd1064f15573aafca6d0645b49545449d959af74e37644f5059016c8ecac21
+DIST bingrep-0.11.0.tar.gz 621997 BLAKE2B 
4dc3df594df6e3de42727d99fdd0280139ee068349f6ba5e4670eca9bf0bf56b0ec5ebceca7f3a75acb15ec045877956d4bd5daf5d5de3d130428617112e2a4a
 SHA512 
9a50aecffdd613f3241d12802ad49dc5d98219c8a99455418dc741eebc0a7c2a26126ca834649271c88963521cb192929413bae7d5e2e8faf0472e9a29b46d88
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST clap-3.2.20.crate 214114 BLAKE2B 
b8bf14d5b60ac0a1156718e2993df45bd867519a195414de591ae92e009930121c674bd53ce8e5cad53659a1b9b72810a7cbbabc92d3552b2131cf3836083a4f
 SHA512 
85a1aa5f777a172aca71459225d72282fc7f21122ad7ade496a4734ffdd140476fd73d67da900fe323dd6a72d09401536e318b9654674a9f4f61dab822fe54a9
+DIST clap-4.1.4.crate 207077 BLAKE2B 
967f450902ee1fe74a662ea1ae6010eb3a650eddf82b05154d7e98df5eb72f1a7fe6c91ebf6feaddfe9d2b5dd78aa4357525f08aa5a1706da11579798d9f9c93
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/hyperfine/

2023-04-05 Thread Georgy Yakovlev
commit: b90bf90b240303b3aa4bed6e378903a092710364
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 22:51:43 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:30:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90bf90b

app-benchmarks/hyperfine: add 1.16.1

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

 app-benchmarks/hyperfine/Manifest|  85 +++
 app-benchmarks/hyperfine/hyperfine-1.16.1.ebuild | 175 +++
 2 files changed, 260 insertions(+)

diff --git a/app-benchmarks/hyperfine/Manifest 
b/app-benchmarks/hyperfine/Manifest
index ffb36fc98533..8a5a54304ca6 100644
--- a/app-benchmarks/hyperfine/Manifest
+++ b/app-benchmarks/hyperfine/Manifest
@@ -1,44 +1,81 @@
+DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
+DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST assert_cmd-2.0.4.crate 22581 BLAKE2B 
7fc9fe4577e486f26d07b2b4419c331022ca61923d0664f4e8a25abbe6d6305600b47c739f9f065ef778bdeb59b6309ab73df2be11e5f8387cac2e7e8c70a4a2
 SHA512 
c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
+DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-0.1.8.crate 6621 BLAKE2B 
15afc4b27028f542b6977bcf19cc75f7e47df1f4e241e43d858bf451a659a2e937e0a3c1c8918d4fba6d1f66e47ba2f2e329023f3dcaff182e048e9e4f783825
 SHA512 
d6156e0a8701f38c20b693380ed1ac5b15f84bc87c5ae0541483b9b387e6118d8673d8e5da5f4eee4d736c777e923d3fba7f61589a49c353170a708a709d8db5
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 

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

2023-04-05 Thread Georgy Yakovlev
commit: 698f37b80d0819a4124bf9da7e6609e8d9ae7ff3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 22:03:34 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:30:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698f37b8

virtual/rust: add 1.68.2

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

 virtual/rust/rust-1.68.2.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/virtual/rust/rust-1.68.2.ebuild b/virtual/rust/rust-1.68.2.ebuild
new file mode 100644
index ..ae12ed9a2d0f
--- /dev/null
+++ b/virtual/rust/rust-1.68.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# neither system nor bundled, so we just hardcode it here.
+SLOT="0/llvm-15"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



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

2023-04-05 Thread Georgy Yakovlev
commit: 96b4233894e8d025526df0fd1bb193e98cb6417f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 22:03:10 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:30:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b42338

dev-lang/rust: add 1.68.2

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

 dev-lang/rust/Manifest   |   2 +
 dev-lang/rust/rust-1.68.2.ebuild | 741 +++
 2 files changed, 743 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 01d1ce538494..67f681f8cb1b 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -134,3 +134,5 @@ DIST rustc-1.67.1-src.tar.xz 142758844 BLAKE2B 
55b2a98592b1a2e465b7fb224607cbcb2
 DIST rustc-1.67.1-src.tar.xz.asc 801 BLAKE2B 
eb507c6f53c592921eb31cccb17c9d6027c67fb1311726f2d25fe7d1f8a1aa051efb99d7207a5e4477df0b75898783437e653fa041ed7daa27e7a7c4263ec230
 SHA512 
6c962f680d74251b55f77a43d6e383be53bacff8428e0d003bda207de1fea7f716b88f16686d22a88d99518a4834bf299731855fb030477a995d5e1f3d0024f4
 DIST rustc-1.68.1-src.tar.xz 147834548 BLAKE2B 
98e02c1ff3ed37cd52d1f348331ffe007583f078fbd1bc581eb32a098eee816f301cd833ecf9f806b8e0c673aa963b34d2e357c089bdb59a8a7464ab46b18307
 SHA512 
cf3921bc260db54b0f3afc0e6bc9fe8d560ddb81de5d2d4496746307d42a8010291f119d0cfc463996efce6ef829a0494b4eb6145e21c94fd113ff51ee010e21
 DIST rustc-1.68.1-src.tar.xz.asc 801 BLAKE2B 
5e0a2d95360fb5d8bed9e759111db225315b93d3042af19bb9fc9f239cabf9f32b85f2e616913ff3ce5fc8111deeb972bc184584ca473216b7a5320a255304a6
 SHA512 
5330405c09077070a63c04fc1c7059219d046fbaa24997861365199e48da98be4fe2a04fdc5c54a03166097bde58b4e51bdc8296ca89974d2dcec1da279bdab2
+DIST rustc-1.68.2-src.tar.xz 147835648 BLAKE2B 
4b6deab818d915afe67a96f4d32a758c15a832041a77d9da5d065a903ea2718e0e7ebbc0cd1baaa436b655bdb93a62e0fb76f9e37aed595c064e0857201bb091
 SHA512 
8b085d0351e19100e9abc24b10c44a0939a1d35ba23421da4ece345d7373f7dbad1dc6a2ae153c1259404dd96b41e2682e711cf2b0b63fd03a196760cddbcdd3
+DIST rustc-1.68.2-src.tar.xz.asc 801 BLAKE2B 
6ac2444950e5f919d09823ea3eef50364ad7b295126b090178872970f03c43ca9747779e0873138ca3a0b753eff79d2ef36d8b70c6a6050039ba9f9018571016
 SHA512 
86ccbb8ea89f820ba92ad9cbfb8f4bda3393e2c24d699355fd559a2339ff39bcce2a027ebd1b043f11de24b00cdac8c42d252915b36e711eb1d80f49a8007d47

diff --git a/dev-lang/rust/rust-1.68.2.ebuild b/dev-lang/rust/rust-1.68.2.ebuild
new file mode 100644
index ..4f904c718106
--- /dev/null
+++ b/dev-lang/rust/rust-1.68.2.ebuild
@@ -0,0 +1,741 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
+   multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
+
+if [[ ${PV} = *beta* ]]; then
+   betaver=${PV//*beta}
+   BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
+   MY_P="rustc-beta"
+   SLOT="beta/${PV}"
+   SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
+else
+   ABI_VER="$(ver_cut 1-2)"
+   SLOT="stable/${ABI_VER}"
+   MY_P="rustc-${PV}"
+   SRC="${MY_P}-src.tar.xz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).1"
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/;
+
+SRC_URI="
+   https://static.rust-lang.org/dist/${SRC}
+   verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
+   !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
+"
+
+# keep in sync with llvm ebuild of the same version as bundled one.
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA"
+
+IUSE="clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly 
parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap 
system-llvm test wasm ${ALL_LLVM_TARGETS[*]}"
+
+# Please keep the LLVM dependency block separate. Since LLVM is slotted,
+# we need to *really* make sure we're not pulling more than one slot
+# simultaneously.
+
+# How to use it:
+# List all the working slots in LLVM_VALID_SLOTS, newest first.
+LLVM_VALID_SLOTS=( 15 )
+LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"
+
+# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
+# (-) usedep needed because we may build with older llvm without that target
+LLVM_DEPEND="|| ( "
+for _s in ${LLVM_VALID_SLOTS[@]}; do
+   LLVM_DEPEND+=" ( "
+   for _x in ${ALL_LLVM_TARGETS[@]}; do
+   LLVM_DEPEND+="
+   ${_x}? ( 

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

2023-04-05 Thread Georgy Yakovlev
commit: 66927f401aaf98d07191d1b4575a619288745fdf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 22:02:26 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:30:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66927f40

dev-lang/rust-bin: add 1.68.2

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

 dev-lang/rust-bin/Manifest   |  33 +
 dev-lang/rust-bin/rust-bin-1.68.2.ebuild | 229 +++
 2 files changed, 262 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 40c8ed94e2da..7fb3649651c8 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -128,7 +128,40 @@ DIST rust-1.68.1-x86_64-unknown-linux-gnu.tar.xz 185646128 
BLAKE2B 52d8c59bcd8c1
 DIST rust-1.68.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
5c2309f58a2d7a667211067d37428c88684790625321836bf06a676741c238908cdb0df31280b94730be9dc17de0a6f631f46bdd8d811b45688ea5b92ca3e2c6
 SHA512 
ee700dba9c6a9c29933039ea13c01b5ca2a01b4869b480e3c1352adaed108ed25435b94b12d8b9117dc379657738149a4f2a8f9adcbf74b108b70314f1429043
 DIST rust-1.68.1-x86_64-unknown-linux-musl.tar.xz 270163680 BLAKE2B 
d094a08ffd1e9aa2a36a6d4c731c8468cbe9e61ada3d1caafb5266fde01abf8c40d2996f4f7579f6aa5513de3d6f9384a7ca9631c5ba2f6a0d6c3eefc9244ffe
 SHA512 
b5cdab93ab5fc0757643259cdd3b69e37aafa304f1d84bf6e9c99553599bfad4616e318e2198542314cedeb0419a0b86e0d7e4699df040c6b8014392edc617c9
 DIST rust-1.68.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
aac3764bcde2121733e177a7968e16b0f727837753d101889a2008f12158c076450e84f416f25e4b77ea42acc8e33e6efbefb67c87cdc2812059f9e1ec9b05cd
 SHA512 
65a28cc79b6be8f8e0f2ec529d1d9e08323ccf50a437611af45c83931187bd730bb3cd29335b28a73aaecd12df397b43dd81cc08b6f710f5c59386977a8a363b
+DIST rust-1.68.2-aarch64-unknown-linux-gnu.tar.xz 257441012 BLAKE2B 
621615e68cfffb46552577a9e30e863518fa37f53bb8e00bc639f048d7f05910fd31473ca00242a83b3dafd96db73a19648e0b11641f26ccfaaca5ed17abb2b8
 SHA512 
77fabd0ff2a4e7df8142663932ca146c7f5b463cc7f1d4c2b3ca1c862c29f746a0ca77eff6d37fe582aa4c2cb2c007a1e5d0a1c0214caf1b0792b14934f693aa
+DIST rust-1.68.2-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
eeba8414c9bf414f9a6de46045f9e49ab1a6436c30fcce989aedd2c0658557336f9e919b0372f33fcf11ff3fe64ab9ede54fb9d6e6f4ae8504a6b9401a6f7933
 SHA512 
f2edefb84d75653d3f107349f3962983ff56cc6538c75b8b00e25e790a51e19be10848906ccb90b80bf7742fca2dfa3bfdc4ce974aae6130c7dd71905c9bbbad
+DIST rust-1.68.2-aarch64-unknown-linux-musl.tar.xz 235749524 BLAKE2B 
fc90040069f265d781d73f46bccff8df773830d2d178205126f7a1e67b5c22ca0d87dfeb47f46370522c758804e26fe29cdad29706045bd07404685afc2f77c3
 SHA512 
fceddcdb17f618c576b74590067f9cd476133e86b9c22079400de98489247aba07e12987f29c043067daf1f86e240d8990f0c02b7d58e647d75d8fe82d3229f5
+DIST rust-1.68.2-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
14e072f897ceb80afc01c9bd531f3f85c9b5dffdfe9a0d6e9a41d9c6f5177427afb0a97916385b480594eee4a787184d9d66d05863d0c6885ab1bb0e37a224c6
 SHA512 
05c42ebcd370782ec5eaeca05fbb5da929eb2f555a8f3e68f622d153f0076cebf7eb78151e95b02e7959b431a7cee670033a172a5eb77116c802e68c20ee622e
+DIST rust-1.68.2-arm-unknown-linux-gnueabi.tar.xz 213433720 BLAKE2B 
29d1040c4f553a52b996720b37d26f76f21f7cefb8152eb5018bf2b380c0e3202e9d6e2643846fdb957b25d4d07f50be4c41d0055c8d7f2bfcb4f5a4a5bf
 SHA512 
851efffc3b47237f1516198c7dd6ea23d432126854707fcc5e23b7de0d8e149d34b53aafa6af7ad2bdee8d45e61c4771fdc96867635aa8ce2f76fe14e450ed2b
+DIST rust-1.68.2-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
7f36e95ed463f260db65f50e0b469789007436f4bf560573a5ca0d6e1c23c99b62a361b98c6c5fa6a7c4056007ef2427f7fd61a501f73750470626a5b70db473
 SHA512 
6dcea7816a2be7292bcd1ffc50bb11db9803bc5d93207be99c03089d324bb527f117106f55b215069bbb5e84806beb30073d226e2cc6d257402b073b6561ed18
+DIST rust-1.68.2-arm-unknown-linux-gnueabihf.tar.xz 214517972 BLAKE2B 
76fb64798cc6e7a1c9c6334e6cef0ab18c72f2c00c0399e55f9344565c0fcd19941eabafadc46351cc4fd940fd5b0c199754621614fa72b9d6d0c1d3286b3dc0
 SHA512 
d66922d4d2260ecc66e8de5863b946609e7452f8c76585e7399d1c08865f273bd2a6d2037ad36fd2c02ab7c3010f1e84d252adadca2a9662d16a8f70b920c7ba
+DIST rust-1.68.2-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
ca3a22fceb130eb57a6b645fa5e9697044cbb6a09365c73a31410dd734cfe81fb79b2c2e706435e483f12436bf77dad26d22e9a92f0d8bb2e7c084a0324dc5c8
 SHA512 
4b630cd85b773f0105d14702fbb8e6ec83d97f73a0cd3e06fec92fcea5806f7ee44d4c83d50f181d8d87a64416f5a79eb1cbee7ffedb1934ab1716ee7812f8ce
+DIST rust-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz 218111640 BLAKE2B 
13a22fdc55de06c0f4172aa34fda616596cac9bf80a9da9aaed5be9ac44d559e682e3f352a72a8beebb7eee6c0d2c561575f73f28436606e84857b9ed2af48c1
 SHA512 
a1855a420ca87d72c50465c282236f42ad1ccffbc746f5dcd0f7abc908fcde512228fcc80fc1babaa7ba10ce9f1d841e3eaf577e892644a1260cff110e2e5327
+DIST rust-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

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

2023-04-05 Thread Georgy Yakovlev
commit: 6be468c79e11bd600b66315582aa604e35d05c1d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 22:30:37 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:30:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be468c7

sys-apps/fd: add 8.7.0

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

 sys-apps/fd/Manifest|  90 ++
 sys-apps/fd/fd-8.7.0.ebuild | 177 
 2 files changed, 267 insertions(+)

diff --git a/sys-apps/fd/Manifest b/sys-apps/fd/Manifest
index 2064c691fec6..4e9c1a6f8485 100644
--- a/sys-apps/fd/Manifest
+++ b/sys-apps/fd/Manifest
@@ -1,82 +1,172 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
+DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST argmax-0.3.0.crate 11172 BLAKE2B 
de9b84974cabc05c41b4d1f74f68ba18d8743fce84bc66da932215d2495de21204b219c669f3c20e95ab934918e7eb9bd5518f2d3097bdd2b367984771db2a33
 SHA512 
6415c45fd7c7d4ddac7c821ab4777dd0bc8e96475034db38270e308238990170f3475a4fe3faecc7d8a3ae2ae4a017ccd8bdc20a02ed153b38c429b226362078
+DIST argmax-0.3.1.crate 11270 BLAKE2B 
5ea6790707e3d133cc52cf56fdfa93938e6e368408f97b28b4f3cec7aa3493beaff6be6ccdd13e9b34ecbb9a50bfb00f8a702a06820c925a720c5c3baf8606ec
 SHA512 
717df8bab99c0047fa14255208b9799be0324e962addd363eee17f4fbfcc8df8b73263e9e8fc6c8eba6212b84adf8eac87cd3a77cc76b7c5a0ea7973870490b9
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
+DIST bumpalo-3.11.1.crate 81207 BLAKE2B 
ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292
 SHA512 
70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 

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

2023-04-05 Thread Georgy Yakovlev
commit: aed9dba53c148532ef097c1351c1f1c5e92e2d71
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 22:32:41 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 23:30:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9dba5

sys-devel/rust-std: add 1.68.2, drop 1.68.1

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

 sys-devel/rust-std/Manifest   | 2 +-
 sys-devel/rust-std/{rust-std-1.68.1.ebuild => rust-std-1.68.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest
index f799160e0e0f..7b09a15e9b9e 100644
--- a/sys-devel/rust-std/Manifest
+++ b/sys-devel/rust-std/Manifest
@@ -1 +1 @@
-DIST rustc-1.68.1-src.tar.xz 147834548 BLAKE2B 
98e02c1ff3ed37cd52d1f348331ffe007583f078fbd1bc581eb32a098eee816f301cd833ecf9f806b8e0c673aa963b34d2e357c089bdb59a8a7464ab46b18307
 SHA512 
cf3921bc260db54b0f3afc0e6bc9fe8d560ddb81de5d2d4496746307d42a8010291f119d0cfc463996efce6ef829a0494b4eb6145e21c94fd113ff51ee010e21
+DIST rustc-1.68.2-src.tar.xz 147835648 BLAKE2B 
4b6deab818d915afe67a96f4d32a758c15a832041a77d9da5d065a903ea2718e0e7ebbc0cd1baaa436b655bdb93a62e0fb76f9e37aed595c064e0857201bb091
 SHA512 
8b085d0351e19100e9abc24b10c44a0939a1d35ba23421da4ece345d7373f7dbad1dc6a2ae153c1259404dd96b41e2682e711cf2b0b63fd03a196760cddbcdd3

diff --git a/sys-devel/rust-std/rust-std-1.68.1.ebuild 
b/sys-devel/rust-std/rust-std-1.68.2.ebuild
similarity index 100%
rename from sys-devel/rust-std/rust-std-1.68.1.ebuild
rename to sys-devel/rust-std/rust-std-1.68.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/files/, net-libs/webkit-gtk/

2023-04-05 Thread Sam James
commit: 04ef8c2740346a58ae800cd9ba1dc189277d562c
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 23:20:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 23:20:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ef8c27

net-libs/webkit-gtk: respect RUBY_EXECUTABLE for whole build

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

 .../webkit-gtk/files/2.40.0-respect-RUBY.patch | 30 ++
 net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild  |  1 +
 net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild  |  1 +
 net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild   |  1 +
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild  |  1 +
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild  |  1 +
 net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild   |  1 +
 7 files changed, 36 insertions(+)

diff --git a/net-libs/webkit-gtk/files/2.40.0-respect-RUBY.patch 
b/net-libs/webkit-gtk/files/2.40.0-respect-RUBY.patch
new file mode 100644
index ..058dbb36cb96
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.40.0-respect-RUBY.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/771744
+https://github.com/WebKit/WebKit/pull/12358
+
+From 5cda2bac84e6900401810b56ba4de82de714cae0 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 4 Apr 2023 04:31:01 +0100
+Subject: [PATCH] postprocess-asm rule doesn't respect RUBY_EXECUTABLE
+ https://bugs.webkit.org/show_bug.cgi?id=254965
+
+Reviewed by NOBODY (OOPS!).
+
+postprocess-asm is a Ruby script with #/!/usr/bin/env ruby as its shebang which
+looks up Ruby in PATH. webkit, however, has RUBY_EXECUTABLE as a CMake option.
+It's possible for the Ruby used by CMake (and the other rules during the build)
+to be different to the first Ruby found in PATH. This makes the usage for 
postprocess-asm
+consistent with other uses in webkit.
+
+* Source/JavaScriptCore/CMakeLists.txt
+--- a/Source/JavaScriptCore/CMakeLists.txt
 b/Source/JavaScriptCore/CMakeLists.txt
+@@ -1507,7 +1507,7 @@ endif ()
+ if (CMAKE_COMPILER_IS_GNUCXX AND GCC_OFFLINEASM_SOURCE_MAP)
+ message(STATUS "Enabling asm postprocessing")
+ 
+-set(LowLevelInterpreter_LAUNCHER 
"${JavaScriptCore_SCRIPTS_SOURCES_DIR}/postprocess-asm")
++set(LowLevelInterpreter_LAUNCHER "${RUBY_EXECUTABLE} 
${JavaScriptCore_SCRIPTS_SOURCES_DIR}/postprocess-asm")
+ get_target_property(PROP_RULE_LAUNCH_COMPILE LowLevelInterpreterLib 
RULE_LAUNCH_COMPILE)
+ if (PROP_RULE_LAUNCH_COMPILE)
+ set(LowLevelInterpreter_LAUNCHER "${LowLevelInterpreter_LAUNCHER} 
${PROP_RULE_LAUNCH_COMPILE}")
+

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
index a9832445dcde..e153b458de45 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
@@ -156,6 +156,7 @@ src_prepare() {
gnome2_src_prepare
eapply "${FILESDIR}"/2.38.3-gcc-13.patch
eapply "${FILESDIR}"/2.38.5-gcc-13.patch
+   eapply "${FILESDIR}"/2.40.0-respect-RUBY.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
index 8f393f7f4889..2ff1d54297c4 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
@@ -158,6 +158,7 @@ src_prepare() {
gnome2_src_prepare
eapply "${FILESDIR}"/2.38.3-gcc-13.patch
eapply "${FILESDIR}"/2.38.5-gcc-13.patch
+   eapply "${FILESDIR}"/2.40.0-respect-RUBY.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
index f4bcc13e3e66..a845061cb588 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
@@ -154,6 +154,7 @@ src_prepare() {
gnome2_src_prepare
eapply "${FILESDIR}"/2.38.3-gcc-13.patch
eapply "${FILESDIR}"/2.38.5-gcc-13.patch
+   eapply "${FILESDIR}"/2.40.0-respect-RUBY.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
index 91bd845a4163..ef3510d3d31e 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
@@ -145,6 +145,7 @@ src_prepare() {
cmake_src_prepare
gnome2_src_prepare
eapply "${FILESDIR}"/2.38.5-gcc-13.patch
+   eapply "${FILESDIR}"/2.40.0-respect-RUBY.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
index 6d4bea0a0c88..520cc3925b2f 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
@@ -146,6 +146,7 @@ src_prepare() {
cmake_src_prepare
gnome2_src_prepare
eapply 

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

2023-04-05 Thread Georgy Yakovlev
commit: ed0c65a07e74d5e34339b9dfeb12df7168a2d1f6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 21:51:15 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 21:52:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0c65a0

x11-terms/alacritty: update LICENSE

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

 x11-terms/alacritty/alacritty-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/alacritty/alacritty-.ebuild 
b/x11-terms/alacritty/alacritty-.ebuild
index 722be6153773..0d197e38e1a2 100644
--- a/x11-terms/alacritty/alacritty-.ebuild
+++ b/x11-terms/alacritty/alacritty-.ebuild
@@ -24,7 +24,7 @@ else
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
-LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 
CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB"
+LICENSE="Apache-2.0 Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 
Unicode-DFS-2016 ZLIB"
 SLOT="0"
 IUSE="wayland +X"
 



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

2023-04-05 Thread Georgy Yakovlev
commit: bb10e6e9e02f0c983d3857d09e4c86a7442cd001
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 21:50:08 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 21:52:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb10e6e9

x11-terms/alacritty: add 0.12.0

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

 x11-terms/alacritty/Manifest|  52 
 x11-terms/alacritty/alacritty-0.12.0.ebuild | 364 
 2 files changed, 416 insertions(+)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index 98b68c39cc88..f14960da1363 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -2,10 +2,14 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST alacritty-0.10.1.tar.gz 1439045 BLAKE2B 
327fbf7158459dbbc6e2a974184daa540e50613503c227ddd39e6deef6a0cb07a172f9277906615032f0557c9f5b6eb0df6fad37e46e329ad8a5c6cfb5095c5d
 SHA512 
1321cfdf1ecc7210511ed84912e0d7a06951e21931c521decd3db8d0c1f50da4e50c01d9b39b4c77ce3a7ce0187f1f81abf3d3edc27388e6ec2e42c6c679f2d6
 DIST alacritty-0.11.0.tar.gz 1481102 BLAKE2B 
6fa94c4466baa93cc65786e69f0aef4766d30de009db3f07ba132f2b637ec747d1e4f4c68ee0eb3245faa55f575574bcc16112b9d193f4c65d7a2c2ada7eb3bb
 SHA512 
5554aae3aad52430cb7087bc5863ac505c8f351fb4b5c3fd8f1b82a450e84ecc09b645c21e5f147289c4715a98ebbe045d401f728efe81bd7ded0e1bbe5ab7dd
+DIST alacritty-0.12.0.tar.gz 1493608 BLAKE2B 
f1ad3092ab063567f8a819b55890a28099b862af2d10098c69c064865ef5d763eb162089e8cd222570becb69864d18c89e0c827de9f75836bc1e194b8bb39828
 SHA512 
d7d5ec076d602b84fecdd14537a2adfca53a395ca48e46fc9149562213f16311fd3d865e8d2f4f0b7fedcfc2306f63e800c2fa118d74b1cfc93596504af1fa14
+DIST android-activity-0.4.0.crate 235580 BLAKE2B 
20740b4da158ce347c08c50f5a8c307ec159acd78399c781d10ea164ba4bc09e19595fff8c45e6b0f7ac4d58e23341d3a338cacca8a6ce824a2df779247a8b35
 SHA512 
50beaa5353ccece025d913898a070122e7680f8f50e7cc3ee7e23ab972244a0f7623ca34639dad8313f4b62e530c1e2b00ae65a7f84ff5a14e619975339fcca1
+DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 DIST android_glue-0.2.3.crate 1572 BLAKE2B 
8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3
 SHA512 
16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 

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

2023-04-05 Thread Georgy Yakovlev
commit: 6ea2b9c002294a5b14e26dd1a5cda806835941fd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 21:42:17 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 21:52:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea2b9c0

app-portage/pycargoebuild: keyword 0.6.3 for ~ppc64

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

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

diff --git a/app-portage/pycargoebuild/pycargoebuild-0.6.3.ebuild 
b/app-portage/pycargoebuild/pycargoebuild-0.6.3.ebuild
index 509b3840a625..129da3cd2026 100644
--- a/app-portage/pycargoebuild/pycargoebuild-0.6.3.ebuild
+++ b/app-portage/pycargoebuild/pycargoebuild-0.6.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 RDEPEND="
dev-python/license-expression[${PYTHON_USEDEP}]



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

2023-04-05 Thread Georgy Yakovlev
commit: 671ee216092f8672288738990596bf2446b737b3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  5 21:51:50 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 21:52:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671ee216

x11-terms/alacritty: enable py3.11

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

 x11-terms/alacritty/alacritty-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/alacritty/alacritty-0.10.1.ebuild 
b/x11-terms/alacritty/alacritty-0.10.1.ebuild
index 582c3b25412a..861d647e62f6 100644
--- a/x11-terms/alacritty/alacritty-0.10.1.ebuild
+++ b/x11-terms/alacritty/alacritty-0.10.1.ebuild
@@ -209,7 +209,7 @@ CRATES="
 
 MY_PV="${PV//_rc/-rc}"
 # https://bugs.gentoo.org/725962
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit bash-completion-r1 cargo desktop python-any-r1
 



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

2023-04-05 Thread Horea Christian
commit: be5fc54187e2e93f78cafd5dfd9a553fe76d4642
Author: Horea Christian  chymera  eu>
AuthorDate: Wed Apr  5 21:42:48 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed Apr  5 21:42:48 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=be5fc541

sci-biology/samri: add 0.5.1

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

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

diff --git a/sci-biology/samri/samri-0.5.1.ebuild 
b/sci-biology/samri/samri-0.5.1.ebuild
new file mode 100644
index 0..a20c63f61
--- /dev/null
+++ b/sci-biology/samri/samri-0.5.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1 prefix
+
+DESCRIPTION="Small Animal Magnetic Resonance Imaging"
+HOMEPAGE="https://github.com/IBT-FMI/SAMRI;
+SRC_URI="https://github.com/IBT-FMI/SAMRI/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/SAMRI-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+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-util/bcc/

2023-04-05 Thread Patrick McLean
commit: d40dc8c80e905355b57490c5567176963ee4d477
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Apr  5 21:30:32 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  5 21:31:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40dc8c8

dev-util/bcc: Add dep on app-arch/zip to 0.27.0 (bug #903770)

Closes: https://bugs.gentoo.org/903770
Signed-off-by: Patrick McLean  gentoo.org>

 dev-util/bcc/{bcc-0.27.0.ebuild => bcc-0.27.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/bcc/bcc-0.27.0.ebuild b/dev-util/bcc/bcc-0.27.0-r1.ebuild
similarity index 99%
rename from dev-util/bcc/bcc-0.27.0.ebuild
rename to dev-util/bcc/bcc-0.27.0-r1.ebuild
index 88c61b466164..002081eb2483 100644
--- a/dev-util/bcc/bcc-0.27.0.ebuild
+++ b/dev-util/bcc/bcc-0.27.0-r1.ebuild
@@ -47,6 +47,7 @@ DEPEND="
)
 "
 BDEPEND="
+   app-arch/zip
virtual/pkgconfig
 "
 



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

2023-04-05 Thread Marek Szuba
commit: 1a55f3dcf6ab22cc2f77accd38c8ac860d53d2f0
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  5 21:14:09 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr  5 21:20:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a55f3dc

dev-vcs/git-machete: add 3.16.3, drop 3.16.2

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

 dev-vcs/git-machete/Manifest| 2 +-
 .../{git-machete-3.16.2.ebuild => git-machete-3.16.3.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest
index 6168e7501198..671418fa1dc0 100644
--- a/dev-vcs/git-machete/Manifest
+++ b/dev-vcs/git-machete/Manifest
@@ -1,3 +1,3 @@
 DIST git-machete-3.14.3.gh.tar.gz 1397234 BLAKE2B 
827d3234260461d5cba6b192767e9923b79cc70afb0e7d0bd24e3f307559e3c0774499b34651dd6da7e52157c18becb69c15de9246b99bb35d47104787e6164e
 SHA512 
a4e6015832b4fefa48b75dbd2f3aa50f53788c3a612beada971c0da9da722d49b48e891ddfa3f7d6c91ed4d461b16504ecab9f64b4da84d319b08bb06b1ee8c2
 DIST git-machete-3.16.1.gh.tar.gz 1402344 BLAKE2B 
4a2c8e473b1e92669e8db7e09850dc8361a110e0f4066fa76fcc6b27fb5c78b034a83f3c6543a2358dd90b86963fefee659c6889b426b496bb4665b8bb056346
 SHA512 
b2c35da8b5785ac78d81e0782daa59e1ca9f0ae8083dcacd9304f57d916280d604ab9f8d50c5a9ebb1a88ae4d195e40ce8c686316b8de8f62a13d3009feca330
-DIST git-machete-3.16.2.gh.tar.gz 1579273 BLAKE2B 
d2ed484c13738b7d27fe8f3f9639afbae87bb419e6a2ced933783852c965e9057147adec1d0cb69148f1952939297a8834821fb62b75e9a077e4947f73625371
 SHA512 
8168f4860ca5462f4acc2c8bc6459e51be5a20d2de4e2c08b5315ce11436b6ae1191975e9858fe1f0b8a4bf4a3a512f45a358a3828437a49f20abc49d68d1375
+DIST git-machete-3.16.3.gh.tar.gz 1618456 BLAKE2B 
e8207b11bfea6dd50965aaa300ec7303684503b900912b031f08378c7d80b388b341d23769cea5fe4aef0d78bc8457b0118aa3e05a49b0c1c4a3f9a97019c46e
 SHA512 
fcd856c0fefecd2cf97ba149f1d1df57eb6fab0345c00c3d3df763041cc86226e3f815dda7c0050f8669d7d082e329dd76304de2092c7b43219e0c50a2e3467a

diff --git a/dev-vcs/git-machete/git-machete-3.16.2.ebuild 
b/dev-vcs/git-machete/git-machete-3.16.3.ebuild
similarity index 100%
rename from dev-vcs/git-machete/git-machete-3.16.2.ebuild
rename to dev-vcs/git-machete/git-machete-3.16.3.ebuild



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

2023-04-05 Thread Marek Szuba
commit: f98aba37d7a628b7954253d63345bbe37c13ae76
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  5 21:19:47 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr  5 21:20:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98aba37

net-p2p/syncthing: add 1.23.4

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

 net-p2p/syncthing/Manifest|   1 +
 net-p2p/syncthing/syncthing-1.23.4.ebuild | 110 ++
 2 files changed, 111 insertions(+)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 83f2ee51dcec..eb298a22efd3 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -2,3 +2,4 @@ DIST syncthing-1.21.0-deps.tar.xz 96707392 BLAKE2B 
3cbf6d98758a453f16717ec974cb1
 DIST syncthing-1.21.0.tar.gz 6319691 BLAKE2B 
390a06ff41ed1b023941d958d8112f9c503c296cc47a5bb6d6baa55d81f6cbd431c725cc6493b041a96734e56c9a267c6a3b4c564b67ab320cd7f9d46e173320
 SHA512 
ad613da2c3aaa4792703e69dde0ab3ace3a92f20b968a2d7c02d6ec3b6ce2d53a6c3d6b64c41c58ca8296bf722e689cd8ca34c05fd0dd32d8005d31b5f860d58
 DIST syncthing-1.23.2-deps.tar.xz 101786324 BLAKE2B 
5ab47ce288ece8ef53a14f3769650ba945c4b0cb8c314964694690c4d6b34c4161ccd256deae1a29bd97f0441610810dbb9af6dd9b90786c709a03adb1a6f511
 SHA512 
94fb5031ce471af2ed462d83bdfff8c290df8e83917e09c5571ef1e585fe3a9c4d4b4119b529b5af974be58b7e92c1e07c17fe9810d0d9c011323f344f37f83e
 DIST syncthing-1.23.2.tar.gz 6529048 BLAKE2B 
cda30a17000c5cf59b90d68148c0b375c36145e3d497409c49060cddcee794951bd72e8d0f97be7b66cb5c595c2d7232b64b06df2d9a37a48e02d614367cf8c0
 SHA512 
3f182aad9714d299205a0379d32121adb018d5d7fb31f199a108f1a6b7822452e1b10a27c05516d232004469a1f20f086465fbbc163f10ed9375273a8b90ff9d
+DIST syncthing-1.23.4.tar.gz 14141457 BLAKE2B 
5c0edf12062a0a26858b6d6b76e9de527a2b0bcab5bf718baba94a22c95d0ffcdb39ea6c4855b1ba4bff3eeb1b83f42375f3fca9d016041d0130d9980d3d9c94
 SHA512 
cf86b61af000e2b9555f1dee0dfc6c340254859b753d3af2d88ea7de8f49137e7dea2bc98a6d8e526b35707918761f010a93ff8ee243f49945364f2e7f928ae3

diff --git a/net-p2p/syncthing/syncthing-1.23.4.ebuild 
b/net-p2p/syncthing/syncthing-1.23.4.ebuild
new file mode 100644
index ..f16df5f58ff0
--- /dev/null
+++ b/net-p2p/syncthing/syncthing-1.23.4.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop go-module systemd xdg-utils
+
+DESCRIPTION="Open Source Continuous File Synchronization"
+HOMEPAGE="https://syncthing.net;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+IUSE="selinux tools"
+
+RDEPEND="acct-group/syncthing
+   acct-user/syncthing
+   tools? ( >=acct-user/stdiscosrv-1
+   >=acct-user/strelaysrv-1 )
+   selinux? ( sec-policy/selinux-syncthing )"
+
+DOCS=( README.md AUTHORS CONTRIBUTING.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.4-TestIssue5063_timeout.patch
+   "${FILESDIR}"/${PN}-1.18.4-tool_users.patch
+   "${FILESDIR}"/${PN}-1.23.2-tests_race.patch
+)
+
+S="${WORKDIR}"/${PN}
+
+src_prepare() {
+   # Bug #679280
+   xdg_environment_reset
+
+   default
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/stdiscosrv|' \
+   cmd/stdiscosrv/etc/linux-systemd/stdiscosrv.service \
+   || die
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
+   cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
+   || die
+}
+
+src_compile() {
+   GOARCH= go run build.go -version "v${PV}" -no-upgrade -build-out=bin/ \
+   ${GOARCH:+-goarch="${GOARCH}"} \
+   build $(usex tools "all" "") || die "build failed"
+}
+
+src_test() {
+   go run build.go test || die "test failed"
+}
+
+src_install() {
+   local icon_size
+
+   doman man/*.[157]
+   einstalldocs
+
+   dobin bin/syncthing
+
+   domenu etc/linux-desktop/*.desktop
+   for icon_size in 32 64 128 256 512; do
+   newicon -s ${icon_size} assets/logo-${icon_size}.png ${PN}.png
+   done
+   newicon -s scalable assets/logo-only.svg ${PN}.svg
+
+   if use tools; then
+   exeinto /usr/libexec/syncthing
+   local exe
+   for exe in bin/* ; do
+   [[ "${exe}" == "bin/syncthing" ]] || doexe "${exe}"
+   done
+   fi
+
+   systemd_dounit etc/linux-systemd/system/${PN}{@,-resume}.service
+   systemd_douserunit etc/linux-systemd/user/${PN}.service
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd-r2 ${PN}
+
+   keepdir /var/log/${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotate 

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

2023-04-05 Thread James Le Cuirot
commit: 6be77088b25e161405d2c9123c0997d1706ceae8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  5 20:58:18 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  5 21:04:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be77088

www-client/vivaldi: Check for CPU_FREQ in Linux kernel config

Vivaldi reportedly crashes without a CPU frequency driver present. The reporter
mentioned X86_AMD_PSTATE and X86_INTEL_PSTATE specifically, but
linux-info.eclass is quite basic. Even if I made this conditional on the amd64
USE flag, my AMD system does not have X86_INTEL_PSTATE enabled. CPU_FREQ will
not guarantee that you have any appropriate driver enabled, but at least it will
nudge you in the right direction. This is arguably a Chromium bug anyway, so
hopefully it will be addressed upstream.

Closes: https://bugs.gentoo.org/903518
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-5.7.2921.65.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild 
b/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
index 9c296c0f9dbd..28280ba78958 100644
--- a/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
+++ b/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
@@ -84,7 +84,7 @@ CHROMIUM_LANGS="
zh-TW
 "
 
-inherit chromium-2 desktop unpacker xdg
+inherit chromium-2 desktop linux-info unpacker xdg
 
 VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
 VIVALDI_HOME="opt/${PN}"
@@ -145,6 +145,7 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
+CONFIG_CHECK="~CPU_FREQ"
 S="${WORKDIR}"
 
 src_unpack() {



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

2023-04-05 Thread James Le Cuirot
commit: 7a4848e71bfa213046615b6e93cdd3ed825760a9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  5 20:59:41 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  5 21:04:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4848e7

www-client/vivaldi: Stabilise 5.7.2921.65 on amd64

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

 www-client/vivaldi/vivaldi-5.7.2921.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild 
b/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
index 28280ba78958..736fa6da6189 100644
--- a/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
+++ b/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
@@ -97,7 +97,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2023-04-05 Thread James Le Cuirot
commit: 4c5f882f757a48060b48670c22b40c9f7c79e853
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  5 21:02:50 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  5 21:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5f882f

www-client/vivaldi-snapshot: Add version 5.8.2978.3

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

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-5.8.2978.3.ebuild | 217 +
 2 files changed, 220 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index b4feb8b8e463..d1f0aa79ca6a 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,3 +1,6 @@
 DIST vivaldi-snapshot_5.8.2970.3-1_amd64.deb 103027168 BLAKE2B 
5ce43f91c5f24fbb80a3dfbf4976bc5cd14ce080f74d34c2ae4843bea2e3b945d32e1d8a058fbc66c7ebb4c82b5b14f078776f0fa998dbccf7eec2fac8f36621
 SHA512 
33fa39ed9255dbe41780ec01f2d8e8172ce6b84ffdee89939cb32040cfaf1f8f03f18bafb76555fbc52b4e97d71e3f2e6e59735887db364cf21eefb67d1a5118
 DIST vivaldi-snapshot_5.8.2970.3-1_arm64.deb 92635600 BLAKE2B 
e4f3c06074cc7d0ec218172666569a93bfaacaa45e2aa2cfa88606b4c774e98cf70381cd58a5b4c0e4a0b02b85a978a4cc31249bf85c3ee3d0fdc41df3d8c3a6
 SHA512 
0822daa5572d13cd0774e1eed78baa1883b6db5a493719558ab0ed49bd129d4cd489972ca43d36fc91349496e55a74f88e8147197b10319c387a8fc058af7cf3
 DIST vivaldi-snapshot_5.8.2970.3-1_armhf.deb 92473192 BLAKE2B 
e23a5acef5453067f8620056a353c143e87a043daf00555fafd264feb4a76bccd3b99763bb978050e1c508c34f59f7e21ed234ab21998eb5a07ab16a6dd1aa3c
 SHA512 
fec8f5993f4bc7c204a70884621671bb051d377a301140a92788a24ccc23d597a52f1faffba846cca7a18bd79cf681bd0ca5203e90d9012a9a42e771b8716436
+DIST vivaldi-snapshot_5.8.2978.3-1_amd64.deb 97972172 BLAKE2B 
ce80fa422f33ca138de1f2afefd2ea26e1c2fc4dfdcfd1a4c382548a5c14a67eb625717f41f856c4f35a7b29755cb5ff64cd494f81a69d75b29b62bde9822675
 SHA512 
bb7355e480a0234142a35a56e789b8464119addc38fdc245ca73fe7b6624c5f668410fd698b3df11db68ec9b489557b289da48aefd63181bf4e79df94d5655a9
+DIST vivaldi-snapshot_5.8.2978.3-1_arm64.deb 92674984 BLAKE2B 
b660ef3370c68636d9132a8e2bf32cf5b2f9cb44984e339310edcfa422775ba2ac06d2f0ea708a43e772ae503ffdf6df86cef8857e013a5f7dbe6d6dc70f2154
 SHA512 
c28d45e38518a7f68e6d1f89a4d6cff885820937a0807b51379cd699899633464b627120245d1a729d904b5e52e8c45ff4e14189237a34dfa4b103267bef1dfe
+DIST vivaldi-snapshot_5.8.2978.3-1_armhf.deb 92498876 BLAKE2B 
6ae36b35f1e45cb46c7dad65d8323f0af6ad40b383073b6b800c58f9c36497fb93444f9826752b5ae891bcd07aa71357ef3439290fe66161688cd7b54137d7a9
 SHA512 
74028fcff3b2c8408a0b4d4d4e0780a169f6d86fb33b7af79b088a74ac627b5b4c83f7cd79e6fdb38aaebe66689820636b0142fa3451ccb0822f1cb4e578133c

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2978.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2978.3.ebuild
new file mode 100644
index ..28280ba78958
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2978.3.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="106"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
+
+LICENSE="Vivaldi"
+SLOT="0"

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

2023-04-05 Thread James Le Cuirot
commit: d4d1a7d02e2e2e8642925d76f2c7ba3045033eaf
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  5 20:59:16 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  5 21:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d1a7d0

www-client/vivaldi-snapshot: Check for CPU_FREQ in Linux kernel config

Vivaldi reportedly crashes without a CPU frequency driver present. The reporter
mentioned X86_AMD_PSTATE and X86_INTEL_PSTATE specifically, but
linux-info.eclass is quite basic. Even if I made this conditional on the amd64
USE flag, my AMD system does not have X86_INTEL_PSTATE enabled. CPU_FREQ will
not guarantee that you have any appropriate driver enabled, but at least it will
nudge you in the right direction. This is arguably a Chromium bug anyway, so
hopefully it will be addressed upstream.

Closes: https://bugs.gentoo.org/903518
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2970.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2970.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2970.3.ebuild
index 9c296c0f9dbd..28280ba78958 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2970.3.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2970.3.ebuild
@@ -84,7 +84,7 @@ CHROMIUM_LANGS="
zh-TW
 "
 
-inherit chromium-2 desktop unpacker xdg
+inherit chromium-2 desktop linux-info unpacker xdg
 
 VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
 VIVALDI_HOME="opt/${PN}"
@@ -145,6 +145,7 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
+CONFIG_CHECK="~CPU_FREQ"
 S="${WORKDIR}"
 
 src_unpack() {



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

2023-04-05 Thread James Le Cuirot
commit: d82bde95d2107ab47cb6b31bfd31d370d574b5a0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  5 21:00:26 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  5 21:04:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82bde95

www-client/vivaldi-snapshot: Drop old 5.8.2955.3

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

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.8.2955.3.ebuild | 216 -
 2 files changed, 219 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index b07a7cc2dc78..b4feb8b8e463 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.8.2955.3-1_amd64.deb 102187676 BLAKE2B 
02bcd74ac2962b1658fc33d60eec1503942de83fe2ad286f1acfb16aac4563ce129464b20bd3ff1952d9e790aedb5381e08b9d7d780c76789ef8e436c8a45887
 SHA512 
9875ac97b0280a2e1c197cd2354ef57b9dd678d742eddcca2582abb726a2a9466e0e80297154c2deb77d6fece9fb4c5320d434f33be6af1c67a21592b1cca353
-DIST vivaldi-snapshot_5.8.2955.3-1_arm64.deb 91700956 BLAKE2B 
978ecdfc77da4b005eb33ace8a4de42008dd1c33f5c469f67a864b36ba606b174c37753aff57e16a7da97142b2e577baaeac04969fa599f0d5972adb9128316f
 SHA512 
67db24d0b40b0afae9bb658e0b0c7984bc91a123a4fed4cafa6d72dcc7e2e943b9e175a4dc714278f9f52293868d0bd7022f4bb59e234af62c645549ee312d38
-DIST vivaldi-snapshot_5.8.2955.3-1_armhf.deb 91397548 BLAKE2B 
a6677ff044f823a2b693a1edbbce32105ca1d17fafbfd2a8a6f1accae96c1c14379cfa9c9acda6c554c1de360c51d32b4059c226c99022b1489d033c10f4406f
 SHA512 
1e8b4303f114bf58785f70eb730240b7feabb207648ee5f7418afe3e281e25433d7d5ffe19c83f071a67bc8f5a60e360f2816b9a6afd67e076d63a3fd47ca6ec
 DIST vivaldi-snapshot_5.8.2970.3-1_amd64.deb 103027168 BLAKE2B 
5ce43f91c5f24fbb80a3dfbf4976bc5cd14ce080f74d34c2ae4843bea2e3b945d32e1d8a058fbc66c7ebb4c82b5b14f078776f0fa998dbccf7eec2fac8f36621
 SHA512 
33fa39ed9255dbe41780ec01f2d8e8172ce6b84ffdee89939cb32040cfaf1f8f03f18bafb76555fbc52b4e97d71e3f2e6e59735887db364cf21eefb67d1a5118
 DIST vivaldi-snapshot_5.8.2970.3-1_arm64.deb 92635600 BLAKE2B 
e4f3c06074cc7d0ec218172666569a93bfaacaa45e2aa2cfa88606b4c774e98cf70381cd58a5b4c0e4a0b02b85a978a4cc31249bf85c3ee3d0fdc41df3d8c3a6
 SHA512 
0822daa5572d13cd0774e1eed78baa1883b6db5a493719558ab0ed49bd129d4cd489972ca43d36fc91349496e55a74f88e8147197b10319c387a8fc058af7cf3
 DIST vivaldi-snapshot_5.8.2970.3-1_armhf.deb 92473192 BLAKE2B 
e23a5acef5453067f8620056a353c143e87a043daf00555fafd264feb4a76bccd3b99763bb978050e1c508c34f59f7e21ed234ab21998eb5a07ab16a6dd1aa3c
 SHA512 
fec8f5993f4bc7c204a70884621671bb051d377a301140a92788a24ccc23d597a52f1faffba846cca7a18bd79cf681bd0ca5203e90d9012a9a42e771b8716436

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2955.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2955.3.ebuild
deleted file mode 100644
index 9c296c0f9dbd..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.8.2955.3.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="106"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="gtk 

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

2023-04-05 Thread James Le Cuirot
commit: db9324c531af34734476b9b708d86720a467042f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  5 21:00:03 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  5 21:04:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9324c5

www-client/vivaldi: Drop old 5.7.2921.63

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

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.7.2921.63.ebuild | 216 --
 2 files changed, 219 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 1df0dcffba19..a4b01fc0a77d 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.7.2921.63-1_amd64.deb 101584244 BLAKE2B 
389b105ddf5ff3d67b74378f96b0860198df32e9ddaac5e311f8381207fb53b7ee1b81c8bfa9cdb112faee2cab6a8aa63285689d269d624a256f8a60ba190242
 SHA512 
5e97c596b2ac763fdd7603e6cf0965b877742740f7dec68c6718cefb065c98a34a000202e4a8b064974bffb14f728890d1f906e683f1acb19956ba3a86da0654
-DIST vivaldi-stable_5.7.2921.63-1_arm64.deb 91113704 BLAKE2B 
d0af2f77433717c59c5ed961fafbaaa1f2fd330c77eacd4a89d62eee0cba3e0324e973795aeb9b86342f194663a0cd6d9752bd817e9f88a4c2faa0d10270ef8c
 SHA512 
b786176ee6b45b9591a97dd5ca050f340a595711da51ca48099f76da80231017a2eb31fb00966cd2d9f9e8f840c02db425729b200f86781a2bfad86ae29d34c1
-DIST vivaldi-stable_5.7.2921.63-1_armhf.deb 90783396 BLAKE2B 
43ad0a44d128e74c192cad3ceec73f5ab8d7a628dd3136272ff40e8903dcafec3cb45b655615310018933e7396f1ff34a2cfff379209bb229e0c3f58e18a8e71
 SHA512 
687d51212c0d53e17582445ddabfd747e0b0e468bc11dc4cecabd907753b78b261308aee715f6c5128c0218b6875599bc72252ff7868c5610aa1ee1c17a589da
 DIST vivaldi-stable_5.7.2921.65-1_amd64.deb 101597600 BLAKE2B 
d66fb428c3141af2e3dd2be30d7ba9be222a489e1ec06bad99ad1100f847cf2e0ef3a021440333a714bfe9b58cd14b593586244c902a3c7e4e566159406b120c
 SHA512 
562a410031cdf77448fc7fb68555fe2148e4f4371798adf15466096fcafde45ac5223bee539fb166e8f5ec53c63155f38626a71d598a2b3b318ceef8eff0f968
 DIST vivaldi-stable_5.7.2921.65-1_arm64.deb 91114828 BLAKE2B 
292c7c911da896725c4d28293570278b7509f324dc3c1fdfa75a8e0792c314345df93c7c2c107c8840b577f19e94cdaccde3a94ad22528675e1caa1f34c981ce
 SHA512 
876a46ca2b5040f48fd4d9d13e2891230cc1d04c0bbbc278d4427d53490a13697b8581154424c1328fb12d71b9bd52baa45674fe87c4edf304621a6469a3097f
 DIST vivaldi-stable_5.7.2921.65-1_armhf.deb 90794256 BLAKE2B 
a2ae0724660f5c08efde5f82ed9f169d6789642e20c3a7330c98c4d1c2248d8c8ff02ed9a48d0935614ecf2bde3b4f0523aad14d61eafe60df270141a04a1514
 SHA512 
e2aca32ec207bd0614a9b037e3b5a2af09cf75e20c75ea51035efae0cf1f0d939a9b57a5f0f5d1592b119a0469c4a976763dfc067808eb0c283b3e3dfcf8e75d

diff --git a/www-client/vivaldi/vivaldi-5.7.2921.63.ebuild 
b/www-client/vivaldi/vivaldi-5.7.2921.63.ebuild
deleted file mode 100644
index 54cd855ccb0e..
--- a/www-client/vivaldi/vivaldi-5.7.2921.63.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="106"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="gtk proprietary-codecs qt5 widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   || (
-   

[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/

2023-04-05 Thread Georgy Yakovlev
commit: c0239c18fbc5e3b7724bdaf9e9018aed4e157323
Author: Yuri Konotopov  gnome  org>
AuthorDate: Sun Apr  2 07:56:03 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 20:52:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0239c18

net-news/liferea: add 1.14.4

Signed-off-by: Yuri Konotopov  gnome.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-news/liferea/Manifest  |  1 +
 net-news/liferea/liferea-1.14.4.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index 804e50b61f31..6177a741feb7 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,3 +1,4 @@
 DIST liferea-1.12.10.tar.bz2 1503040 BLAKE2B 
8a935f889b972787a55f0d09c4314ee5ff4d4fa42b46af46d84e5dd5d13df95adf898dc522baadd76e7c752c9f47d771122698882142202002ebf2fa5b0e3f31
 SHA512 
34b9c5b9c58aaac790e44aa2495a169ea2fbc3cdf351013324615b65c083045c3b09c5d5fa6eeba994184d2d7a9e52626241877c24194f4f771af0f5b3afb067
 DIST liferea-1.12.9.tar.bz2 1496593 BLAKE2B 
a0887a7b04c47a69166396f06305342232b16eefba04df1a0cda7c9d84880e025d73786a55aaa528a143fccef213fa2de9474fb6fab3f301e54a12dba4a705f1
 SHA512 
09156e0e5e4342741b6290be17ee94a3204d431c687c17688e23067d151d36a178193f5cf01da222974810a48626c877b0cf917fbdd9ecb6e81254e85750be9b
 DIST liferea-1.14.1.tar.gz 1832915 BLAKE2B 
93923a498031a356d7c54a290707d79b1758d7e8a0a684d85fd4baab8ce8642e9f6e2be83e2866044d7e17ed08babfbfed8092a6cf83658d8ea90182bec150d1
 SHA512 
83abb325865e349c22d3735221cb9fc80075502b212042d5db2dcd6425bc4d344755e7dc8a674b71fcde11b07f8ed0ef1b955c5cb3d5e2b4e4a62d1d8793eb94
+DIST liferea-1.14.4.tar.gz 1833197 BLAKE2B 
40fbf7e98f5e576022131857fc70528bd158400f168ba14be46245404b6548bf72e1138cb7a41390ea8d237ca28063ad5b0c2ab311777f21aee867c27098d3bc
 SHA512 
b251fbf120bb4499b7da871e3ece3bf4ac9f04450aa9b9901f8ca8b79f564917e376856fcd2a657439670e2232e9d62e35b7a8f36e49827328fcc6ac738733f0

diff --git a/net-news/liferea/liferea-1.14.4.ebuild 
b/net-news/liferea/liferea-1.14.4.ebuild
new file mode 100644
index ..bbac1ef6f198
--- /dev/null
+++ b/net-news/liferea/liferea-1.14.4.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 autotools gnome2-utils optfeature python-single-r1 xdg
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="https://lzone.de/liferea/;
+SRC_URI="https://github.com/lwindolf/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-db/sqlite:3
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/json-glib
+   dev-libs/libpeas[gtk,python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   gnome-base/gsettings-desktop-schemas
+   net-libs/libsoup:2.4
+   net-libs/webkit-gtk:4=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_compile() {
+   # Workaround crash in libwebkit2gtk-4.0.so
+   # https://bugs.gentoo.org/704594
+   WEBKIT_DISABLE_COMPOSITING_MODE=1 \
+   default
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   optfeature "Libsecret Support plugin" app-crypt/libsecret[introspection]
+   optfeature "Tray Icon (GNOME Classic) plugin" "dev-python/pycairo 
x11-libs/gdk-pixbuf[introspection]"
+   optfeature "Media Player plugin" media-libs/gstreamer[introspection]
+   optfeature "monitoring network status" net-misc/networkmanager
+   optfeature "Popup Notifications plugin" 
x11-libs/libnotify[introspection]
+}



[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/

2023-04-05 Thread Georgy Yakovlev
commit: 0f6aa0646baad09881e581250e24a4e018e14abc
Author: Yuri Konotopov  gnome  org>
AuthorDate: Sun Apr  2 07:56:18 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  5 20:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6aa064

net-news/liferea: drop 1.14.1

Closes: https://github.com/gentoo/gentoo/pull/30441
Signed-off-by: Yuri Konotopov  gnome.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-news/liferea/Manifest  |  1 -
 net-news/liferea/liferea-1.14.1.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index 6177a741feb7..6a0f69277452 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,4 +1,3 @@
 DIST liferea-1.12.10.tar.bz2 1503040 BLAKE2B 
8a935f889b972787a55f0d09c4314ee5ff4d4fa42b46af46d84e5dd5d13df95adf898dc522baadd76e7c752c9f47d771122698882142202002ebf2fa5b0e3f31
 SHA512 
34b9c5b9c58aaac790e44aa2495a169ea2fbc3cdf351013324615b65c083045c3b09c5d5fa6eeba994184d2d7a9e52626241877c24194f4f771af0f5b3afb067
 DIST liferea-1.12.9.tar.bz2 1496593 BLAKE2B 
a0887a7b04c47a69166396f06305342232b16eefba04df1a0cda7c9d84880e025d73786a55aaa528a143fccef213fa2de9474fb6fab3f301e54a12dba4a705f1
 SHA512 
09156e0e5e4342741b6290be17ee94a3204d431c687c17688e23067d151d36a178193f5cf01da222974810a48626c877b0cf917fbdd9ecb6e81254e85750be9b
-DIST liferea-1.14.1.tar.gz 1832915 BLAKE2B 
93923a498031a356d7c54a290707d79b1758d7e8a0a684d85fd4baab8ce8642e9f6e2be83e2866044d7e17ed08babfbfed8092a6cf83658d8ea90182bec150d1
 SHA512 
83abb325865e349c22d3735221cb9fc80075502b212042d5db2dcd6425bc4d344755e7dc8a674b71fcde11b07f8ed0ef1b955c5cb3d5e2b4e4a62d1d8793eb94
 DIST liferea-1.14.4.tar.gz 1833197 BLAKE2B 
40fbf7e98f5e576022131857fc70528bd158400f168ba14be46245404b6548bf72e1138cb7a41390ea8d237ca28063ad5b0c2ab311777f21aee867c27098d3bc
 SHA512 
b251fbf120bb4499b7da871e3ece3bf4ac9f04450aa9b9901f8ca8b79f564917e376856fcd2a657439670e2232e9d62e35b7a8f36e49827328fcc6ac738733f0

diff --git a/net-news/liferea/liferea-1.14.1.ebuild 
b/net-news/liferea/liferea-1.14.1.ebuild
deleted file mode 100644
index bbac1ef6f198..
--- a/net-news/liferea/liferea-1.14.1.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 autotools gnome2-utils optfeature python-single-r1 xdg
-
-DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
-HOMEPAGE="https://lzone.de/liferea/;
-SRC_URI="https://github.com/lwindolf/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-db/sqlite:3
-   dev-libs/fribidi
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-libs/json-glib
-   dev-libs/libpeas[gtk,python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   gnome-base/gsettings-desktop-schemas
-   net-libs/libsoup:2.4
-   net-libs/webkit-gtk:4=
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-util/intltool
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_compile() {
-   # Workaround crash in libwebkit2gtk-4.0.so
-   # https://bugs.gentoo.org/704594
-   WEBKIT_DISABLE_COMPOSITING_MODE=1 \
-   default
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-
-   optfeature "Libsecret Support plugin" app-crypt/libsecret[introspection]
-   optfeature "Tray Icon (GNOME Classic) plugin" "dev-python/pycairo 
x11-libs/gdk-pixbuf[introspection]"
-   optfeature "Media Player plugin" media-libs/gstreamer[introspection]
-   optfeature "monitoring network status" net-misc/networkmanager
-   optfeature "Popup Notifications plugin" 
x11-libs/libnotify[introspection]
-}



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

2023-04-05 Thread Maciej Barć
commit: 1e01a978d856e3792c6162c2c0fc4f1e9bf7f2dd
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Apr  5 19:48:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Apr  5 20:19:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e01a978

media-gfx/curtail: bump to 1.6.0

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

 media-gfx/curtail/Manifest |  1 +
 media-gfx/curtail/curtail-1.6.0.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/media-gfx/curtail/Manifest b/media-gfx/curtail/Manifest
index 038023e9dd0a..0199bb4fc791 100644
--- a/media-gfx/curtail/Manifest
+++ b/media-gfx/curtail/Manifest
@@ -1 +1,2 @@
 DIST curtail-1.3.1.tar.gz 176042 BLAKE2B 
0757c3c3eed24fea8f1493021d30df40fd8c78dad3bfd7f63cfaa83f36d36f69c47ba4e41a53a7a4299d436fb978ae3fc31afa07b5a1c9d82a6400a17c104966
 SHA512 
47d1b3939eaeaa3d27c497318bc80d0b7cb1c2674d66ed17c8cc5e6206b3efce7867ff01542b40ee6a4b4127160f2baed084b5b99cf518f2438dcf53af425f89
+DIST curtail-1.6.0.tar.gz 169234 BLAKE2B 
7da8423cb0c4c169b07a770dcd75cabcf34a5b57bfa2aec814ae23eb60e9b3b0638040bb8223d90a1ab052f802dc3d0374f630fc184f2ac394a5c288aafe38f7
 SHA512 
9f2cc35d606a8c3629c43fde63e4b636021ea58aeaeb81f39f2a3129f7c05cfcb519f7ef6be53788cd9c975babff2f3917dab652b4e33fe7b768a603281f60c3

diff --git a/media-gfx/curtail/curtail-1.6.0.ebuild 
b/media-gfx/curtail/curtail-1.6.0.ebuild
new file mode 100644
index ..a9d903b47e6d
--- /dev/null
+++ b/media-gfx/curtail/curtail-1.6.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="Image compressor, supporting PNG, JPEG and WebP"
+HOMEPAGE="https://github.com/Huluti/Curtail/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Huluti/${PN^}.git;
+else
+   SRC_URI="https://github.com/Huluti/${PN^}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/${P^}
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test"  # Just desktop / schema / appstream file validation (fails).
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/gtk:4[introspection]
+   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+"
+BDEPEND="
+   ${RDEPEND}
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+"
+RDEPEND+="
+   media-gfx/jpegoptim
+   media-gfx/optipng
+   media-gfx/pngquant
+   media-libs/libwebp
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   sed -i "s|@PYTHON@|${PYTHON}|" "${S}"/src/${PN}.in || die
+
+   default
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-04-05 Thread Sam James
commit: 996b932faf902e5b7e5baee114407d47eff8a47c
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:15:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:15:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996b932f

app-crypt/tpm2-tools: Stabilize 5.5 ppc64, #903874

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

 app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
index 504eb52c03c8..2565483dc9ab 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ppc64 ~x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"



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

2023-04-05 Thread Sam James
commit: e3d5e8047f5aa795f3a5cbfcc26c80efd2a12d9b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:15:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d5e804

app-crypt/tpm2-tools: Stabilize 5.5 amd64, #903874

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

 app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
index 020a9fbac3cb..98c2668e4ddd 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc64 x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"



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

2023-04-05 Thread Sam James
commit: 5dfbf7da4df4f927f23f8de338fdeb11c8221b57
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:15:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:15:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfbf7da

app-crypt/tpm2-tools: Stabilize 5.5 x86, #903874

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

 app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
index 2565483dc9ab..020a9fbac3cb 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ppc64 x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"



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

2023-04-05 Thread Alfredo Tupone
commit: d8526d4849ccb1b3c1b2c9f15a4edbb033b05c76
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Apr  5 20:10:19 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Apr  5 20:11:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8526d48

mail-filter/maildrop: add 3.1.2

Signed-off-by: Alfredo Tupone  gentoo.org>

 mail-filter/maildrop/Manifest  |   1 +
 mail-filter/maildrop/maildrop-3.1.2.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 42131584949d..d53212539f05 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -1,3 +1,4 @@
 DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 
10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5
 SHA512 
a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8
 DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 
8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387
 SHA512 
4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56
 DIST maildrop-3.1.1.tar.bz2 2156071 BLAKE2B 
fb5656cd44b55d1d4dbcbb9f13c787024fd1a4055499b273637463e135e54d1ecfa106afd7a8e98709aedb51494dc1ff35131a3d52ed8440ae164b5dde3c
 SHA512 
61e5a06d85778519add2250ef395c5a9eb6b96be715ce202405087df8eb67f007007ec9d324c28e3ab21de7e66baa916ec42ba17462cd8a544f634960388cfee
+DIST maildrop-3.1.2.tar.bz2 2155497 BLAKE2B 
131718c0b1e299c9268404b4da5c7a26e6e761db219e45456b6bd9c331bd8235215875a78e36fe7fd7b1981527fc1be0d774886282e80c021defb2e591526b59
 SHA512 
0dd680bbbc81fdeb652dc2917d5e2d61fef1da5204540f449f3f9593709a71217d20d8238a1eaf5201aef9ff3c0a5bb4b4e91efff20f6f2107c3197361376ef9

diff --git a/mail-filter/maildrop/maildrop-3.1.2.ebuild 
b/mail-filter/maildrop/maildrop-3.1.2.ebuild
new file mode 100644
index ..982f08213236
--- /dev/null
+++ b/mail-filter/maildrop/maildrop-3.1.2.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic autotools
+
+DESCRIPTION="Mail delivery agent/filter"
+[[ -z ${PV/?.?/}   ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${SRC_URI}   ]] && 
SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2;
+HOMEPAGE="https://www.courier-mta.org/maildrop/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools 
trashquota"
+
+CDEPEND="!mail-mta/courier
+   net-mail/mailbase
+   dev-libs/libpcre2
+   net-dns/libidn2:=
+   >=net-libs/courier-unicode-2.0:=
+   gdbm? ( >=sys-libs/gdbm-1.8.0:= )
+   mysql?( net-libs/courier-authlib )
+   postgres? ( net-libs/courier-authlib )
+   ldap? ( net-libs/courier-authlib )
+   authlib?  ( net-libs/courier-authlib )
+   !gdbm? (
+   berkdb? ( >=sys-libs/db-3:= )
+   )
+   gdbm? ( net-mail/courier-imap[gdbm?,berkdb?] )
+   berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] )
+   tools? (
+   !mail-mta/netqmail
+   !net-mail/courier-imap
+   )"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   dev-lang/perl
+   dovecot? ( net-mail/dovecot )"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   mysql? ( authlib )
+   postgres? ( authlib )
+   ldap? ( authlib )"
+
+S=${WORKDIR}/${P%%_pre}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.1-testsuite.patch
+   "${FILESDIR}"/${PN}-3.0.2-makedat.patch
+)
+
+src_prepare() {
+   # Prefer gdbm over berkdb
+   if use gdbm ; then
+   use berkdb && elog "Both gdbm and berkdb selected. Using gdbm."
+   fi
+
+   # no need to error out if no default - it will be given to econf anyway
+   sed -i -e \
+   's~AC_MSG_ERROR(Cannot determine default 
mailbox)~SPOOLDIR="./.maildir"~' \
+   "${S}"/libs/maildrop/configure.ac || die "sed failed"
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-devel
+   --disable-tempdir
+   --enable-syslog=1
+   --enable-use-flock=1
+   --enable-use-dotlock=1
+   --enable-restrict-trusted=1
+   --enable-maildrop-uid=root
+   --enable-maildrop-gid=mail
+   --enable-sendmail=/usr/sbin/sendmail
+   --cache-file="${S}"/configuring.cache
+   $(use_enable static-libs static)
+   $(use_enable dovecot 

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

2023-04-05 Thread Sam James
commit: 1011ad7d3aadadc20aa84537ee3a3b7960cf6867
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:03:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:03:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1011ad7d

app-crypt/tpm2-tools: Stabilize 5.5 arm, #903874

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

 app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
index af0b624512e4..504eb52c03c8 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc64 ~x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"



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

2023-04-05 Thread Sam James
commit: 36d2b0233e59567877aaa492579e4d01a61456d7
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:03:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:03:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d2b023

media-gfx/oxipng: Stabilize 8.0.0 arm64, #903886

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

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

diff --git a/media-gfx/oxipng/oxipng-8.0.0.ebuild 
b/media-gfx/oxipng/oxipng-8.0.0.ebuild
index 2aecccea4634..c94033fde23f 100644
--- a/media-gfx/oxipng/oxipng-8.0.0.ebuild
+++ b/media-gfx/oxipng/oxipng-8.0.0.ebuild
@@ -101,7 +101,7 @@ LICENSE="
ZLIB
 "
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv ~x86"
 
 BDEPEND=">=virtual/rust-1.61.0"
 



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

2023-04-05 Thread Sam James
commit: c37f9fb1ceeb1991342721d100be4acbe9989235
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:03:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:03:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37f9fb1

app-i18n/translate-shell: Stabilize 0.9.7.1 amd64, #903768

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

 app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild 
b/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
index 4c6d99051138..c40367d1b092 100644
--- a/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
+++ b/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-04-05 Thread Sam James
commit: 3cbd3f5cf7ac67a97f20f6686f9fa6be5e0223cc
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:03:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:03:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbd3f5c

media-gfx/oxipng: Stabilize 8.0.0 amd64, #903886

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

 media-gfx/oxipng/oxipng-8.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/oxipng/oxipng-8.0.0.ebuild 
b/media-gfx/oxipng/oxipng-8.0.0.ebuild
index 95f8dbac031f..2aecccea4634 100644
--- a/media-gfx/oxipng/oxipng-8.0.0.ebuild
+++ b/media-gfx/oxipng/oxipng-8.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.5.3-dev
@@ -101,7 +101,7 @@ LICENSE="
ZLIB
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 
 BDEPEND=">=virtual/rust-1.61.0"
 



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

2023-04-05 Thread Sam James
commit: 1bd03e17851105c05c424da8c7bf080b2ca22518
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:03:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:03:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd03e17

app-crypt/tpm2-tools: Stabilize 5.5 arm64, #903874

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

 app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
index e463582021ec..af0b624512e4 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"



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

2023-04-05 Thread Sam James
commit: 787aa43c35d5419af1c9b3a5c9939fc1b0a0162c
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 20:02:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 20:03:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787aa43c

app-i18n/translate-shell: Stabilize 0.9.7.1 x86, #903768

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

 app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild 
b/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
index 5899f4e92897..4c6d99051138 100644
--- a/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
+++ b/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="~amd64 arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-04-05 Thread Alfredo Tupone
commit: b8e8b9d4b63c8b22d64364c543dcb945fa938df1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Apr  5 20:00:34 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Apr  5 20:01:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e8b9d4

net-mail/courier-imap: add 5.2.3

Signed-off-by: Alfredo Tupone  gentoo.org>

 net-mail/courier-imap/Manifest  |   1 +
 net-mail/courier-imap/courier-imap-5.2.3.ebuild | 246 
 2 files changed, 247 insertions(+)

diff --git a/net-mail/courier-imap/Manifest b/net-mail/courier-imap/Manifest
index 772b60037c4c..debc33053473 100644
--- a/net-mail/courier-imap/Manifest
+++ b/net-mail/courier-imap/Manifest
@@ -4,3 +4,4 @@ DIST courier-imap-5.1.4.tar.bz2 3363196 BLAKE2B 
272548fcbc560ebf39e63170702de309
 DIST courier-imap-5.1.7.tar.bz2 3364221 BLAKE2B 
8a34595879b6ab249db8d90d0a7845b63503c7e9f1ff449e90311fdc086b6a1486fa9ed748d4eba7541265b958ea58514bafd6c90c88cc21f579705e33e5fe55
 SHA512 
15f64ea78f34d4a3af9f82a8247907324b26a8c550f5e97930548449fc2e9b649d2b5511de063cf3e449843516e681232a3197f2afb40e18be0f36fd8e05e66d
 DIST courier-imap-5.1.8.tar.bz2 3395074 BLAKE2B 
1d563d49d61f3ab89297afdc9dd2947280ea5d2d21e0b1e91ec4fa1f54b9385ee41d32b7488236f3492fa41349d7f35c1dc84ee30e07a1752db424391f871db0
 SHA512 
c939c82e81f8ae98dc52279ee8fffabfee78db7792fdd3bd14ad0e60f7c5bd2c581cffcc3b7f6e2271f250556e9e80713cfcd1834653d59698d51d91435d28f3
 DIST courier-imap-5.2.1.tar.bz2 3411197 BLAKE2B 
7b34b523f7c8df3127af6cc7d10ca0bc78638e60d0bc52871d762a4dc28e192b8b64dc1e1a0ee572f11afb4ebd889bfbe426e7520e43caef16d40bdf0224a4bf
 SHA512 
88ce60b666bc1db10059ffd34f76d8275f399ac1833ee820308db25df49ab4914a03547e6d58075d5fecb34204b5fb958877db06b3bb4529eb8cb9e547bbcf63
+DIST courier-imap-5.2.3.tar.bz2 3410307 BLAKE2B 
d6f9aa02c2367bca898a7322f55a6f178984b0828e16fd4755d221b02384068a54b99c336e3aa4ed247eb04663be041af81803cb27fe6bae6b2f57dfe445f919
 SHA512 
6df3c12aea6004875c3f1e8dce46b0f199b7e3c881acf79fe6df507022b5e9dcd0cc4ddef6a94bf8763746f4db58f47066731b1f969afcf5f51bed451116af4f

diff --git a/net-mail/courier-imap/courier-imap-5.2.3.ebuild 
b/net-mail/courier-imap/courier-imap-5.2.3.ebuild
new file mode 100644
index ..e39ba1873b3e
--- /dev/null
+++ b/net-mail/courier-imap/courier-imap-5.2.3.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="An IMAP daemon designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/imap/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+IUSE="berkdb debug +gdbm gnutls ipv6 selinux trashquota"
+REQUIRED_USE="|| ( berkdb gdbm )"
+
+CDEPEND="
+   gnutls? ( net-libs/gnutls:=[tools] )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=net-libs/courier-authlib-0.71
+   >=net-libs/courier-unicode-2:=
+   >=net-mail/mailbase-0.00-r8
+   net-dns/libidn:=
+   net-mail/courier-makedat[berkdb?,gdbm?]
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( >=sys-libs/gdbm-1.8.0:= )
+"
+DEPEND="${CDEPEND}
+   dev-lang/perl
+   !mail-mta/courier
+   sys-process/procps
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-courier )
+"
+
+# get rid of old style virtual - bug 350792
+RDEPEND="${RDEPEND}
+   !mail-mta/courier
+   !net-mail/cyrus-imapd
+"
+
+RC_VER="4.0.6-r1"
+INITD_VER="4.0.6-r1"
+
+# make check is not supported by this package due to the
+# --enable-workarounds-for-imap-client-bugs option.
+RESTRICT="test"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Please read http://www.courier-mta.org/imap/INSTALL.html#upgrading
+and remove TLS_DHPARAMS from configuration files or run mkdhparams
+
+For a quick-start howto please refer to
+${PN}-gentoo.readme in /usr/share/doc/${PF}
+
+Please convert maildir to utf8
+and rerun mkdhparams if needed. Location has changed
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.1.8-aclocal-fix.patch"
+   "${FILESDIR}/${PN}-5.0.8-ar-fix.patch"
+   "${FILESDIR}/${PN}-5.2.1-makedat.patch"
+)
+
+src_prepare() {
+   default
+
+   # These patches should fix problems detecting BerkeleyDB.
+   # We now can compile with db4 support.
+   if use berkdb ; then
+   eapply "${FILESDIR}/${PN}-4.17-db4-bdbobj_configure.ac.patch"
+   eapply "${FILESDIR}/${PN}-4.17-db4-configure.ac.patch"
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=""
+
+   # Default to gdbm if both berkdb and gdbm are present.
+   if use gdbm ; then
+   einfo "Building with GDBM support"
+   myconf="${myconf} --with-db=gdbm"
+   elif use berkdb ; then
+   einfo "Building with BerkeleyDB support"
+   

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

2023-04-05 Thread Sam James
commit: 4602e08540fcee951aaf88f01c306edb23441c73
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 19:59:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 19:59:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4602e085

media-libs/sdl2-gfx: Keyword 1.0.4 ppc, #903869

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

 media-libs/sdl2-gfx/sdl2-gfx-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/sdl2-gfx/sdl2-gfx-1.0.4.ebuild 
b/media-libs/sdl2-gfx/sdl2-gfx-1.0.4.ebuild
index 7208220ba2c4..915f8fbfe5b5 100644
--- a/media-libs/sdl2-gfx/sdl2-gfx-1.0.4.ebuild
+++ b/media-libs/sdl2-gfx/sdl2-gfx-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="doc cpu_flags_x86_mmx"
 
 DEPEND=">=media-libs/libsdl2-2.0.1-r1[video,${MULTILIB_USEDEP}]"



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

2023-04-05 Thread Sam James
commit: 5917102328f3e88cd9304d8c5a96b5affd7a8a8d
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 19:55:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 19:55:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59171023

app-i18n/translate-shell: Stabilize 0.9.7.1 arm64, #903768

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

 app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild 
b/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
index cea089af6a72..5899f4e92897 100644
--- a/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
+++ b/app-i18n/translate-shell/translate-shell-0.9.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



  1   2   3   4   5   >