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

2022-03-14 Thread Matt Turner
commit: 5828cd84828a9f0637c88d7ace4252732f3d0f21
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 05:53:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 05:53:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5828cd84

dev-lang/duktape: Keyword 2.7.0-r1 sparc, #833748

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

 dev-lang/duktape/duktape-2.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/duktape/duktape-2.7.0-r1.ebuild 
b/dev-lang/duktape/duktape-2.7.0-r1.ebuild
index 94d9a06d3270..259ab6e20b71 100644
--- a/dev-lang/duktape/duktape-2.7.0-r1.ebuild
+++ b/dev-lang/duktape/duktape-2.7.0-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="MIT"
 # Upstream don't maintain binary compatibility
 # https://github.com/svaarala/duktape/issues/1524
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.7.0-respect-tc-env.patch



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

2022-03-14 Thread Matt Turner
commit: 50024a644548c7c97962a1eeca2a44c46d39f5cc
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 05:53:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 05:53:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50024a64

sys-auth/polkit: Keyword 0.120_p20220221 sparc, #833748

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

 sys-auth/polkit/polkit-0.120_p20220221.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120_p20220221.ebuild 
b/sys-auth/polkit/polkit-0.120_p20220221.ebuild
index b65cf231c858..c909ed07cb8a 100644
--- a/sys-auth/polkit/polkit-0.120_p20220221.ebuild
+++ b/sys-auth/polkit/polkit-0.120_p20220221.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="+duktape examples gtk +introspection kde pam selinux systemd test"
 #RESTRICT="!test? ( test )"
 # Tests currently don't work with meson. See



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

2022-03-14 Thread Joonas Niilola
commit: 4e0d1e7d8a345d6c532cd90080ccab940793ce7c
Author: Michal Privoznik  redhat  com>
AuthorDate: Tue Mar 15 04:25:02 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 15 05:50:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0d1e7d

app-emulation/libvirt: Rebase ${PN}-8.2.0-fix-paths-for-apparmor.patch

In one of my previous patches I've rebased
libvirt-8.2.0-fix-paths-for-apparmor.patch which moves apparmor
profiles from /usr/lib into /usr/libexec. But I forgot to 'git
add' some files, resulting in apparmor profiles being just
removed. Rebase the patch again, properly this time.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=835161
Signed-off-by: Michal Privoznik  redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/24568
Signed-off-by: Joonas Niilola  gentoo.org>

 .../libvirt-8.2.0-fix-paths-for-apparmor.patch | 124 +
 1 file changed, 27 insertions(+), 97 deletions(-)

diff --git 
a/app-emulation/libvirt/files/libvirt-8.2.0-fix-paths-for-apparmor.patch 
b/app-emulation/libvirt/files/libvirt-8.2.0-fix-paths-for-apparmor.patch
index 331a49aa4497..5bab5d69856a 100644
--- a/app-emulation/libvirt/files/libvirt-8.2.0-fix-paths-for-apparmor.patch
+++ b/app-emulation/libvirt/files/libvirt-8.2.0-fix-paths-for-apparmor.patch
@@ -1,21 +1,21 @@
-From afcb8e32343d662d74ccb7b6596ddf03104c8e41 Mon Sep 17 00:00:00 2001
-Message-Id: 

+From 52ecc3247d72e2a5ffc390093d803f59e20087f6 Mon Sep 17 00:00:00 2001
+Message-Id: 
<52ecc3247d72e2a5ffc390093d803f59e20087f6.1647318231.git.mpriv...@redhat.com>
 From: Michal Privoznik 
-Date: Wed, 2 Mar 2022 10:12:44 +0100
+Date: Tue, 15 Mar 2022 05:23:29 +0100
 Subject: [PATCH] libvirt-8.2.0-fix-paths-for-apparmor.patch
 
 Signed-off-by: Michal Privoznik 
 ---
- src/security/apparmor/libvirt-qemu|  1 +
- src/security/apparmor/meson.build |  6 +-
- .../usr.lib.libvirt.virt-aa-helper.in | 75 ---
- .../usr.lib.libvirt.virt-aa-helper.local  |  1 -
- 4 files changed, 4 insertions(+), 79 deletions(-)
- delete mode 100644 src/security/apparmor/usr.lib.libvirt.virt-aa-helper.in
- delete mode 100644 src/security/apparmor/usr.lib.libvirt.virt-aa-helper.local
+ src/security/apparmor/libvirt-qemu  | 1 +
+ src/security/apparmor/meson.build   | 6 +++---
+ ...t-aa-helper.in => usr.libexec.libvirt.virt-aa-helper.in} | 2 +-
+ ...elper.local => usr.libexec.libvirt.virt-aa-helper.local} | 0
+ 4 files changed, 5 insertions(+), 4 deletions(-)
+ rename src/security/apparmor/{usr.lib.libvirt.virt-aa-helper.in => 
usr.libexec.libvirt.virt-aa-helper.in} (97%)
+ rename src/security/apparmor/{usr.lib.libvirt.virt-aa-helper.local => 
usr.libexec.libvirt.virt-aa-helper.local} (100%)
 
 diff --git a/src/security/apparmor/libvirt-qemu 
b/src/security/apparmor/libvirt-qemu
-index 8cd76d48ec..39f8f04c03 100644
+index 250ba4ea58..1599289932 100644
 --- a/src/security/apparmor/libvirt-qemu
 +++ b/src/security/apparmor/libvirt-qemu
 @@ -95,6 +95,7 @@
@@ -47,94 +47,24 @@ index 990f00b4f3..2a2235c89a 100644
 -  rename: 'usr.lib.libvirt.virt-aa-helper',
 +  rename: 'usr.libexec.libvirt.virt-aa-helper',
  )
-diff --git a/src/security/apparmor/usr.lib.libvirt.virt-aa-helper.in 
b/src/security/apparmor/usr.lib.libvirt.virt-aa-helper.in
-deleted file mode 100644
-index ff1d46bebe..00
+diff --git a/src/security/apparmor/usr.lib.libvirt.virt-aa-helper.in 
b/src/security/apparmor/usr.libexec.libvirt.virt-aa-helper.in
+similarity index 97%
+rename from src/security/apparmor/usr.lib.libvirt.virt-aa-helper.in
+rename to src/security/apparmor/usr.libexec.libvirt.virt-aa-helper.in
+index ff1d46bebe..4f2679de7b 100644
 --- a/src/security/apparmor/usr.lib.libvirt.virt-aa-helper.in
-+++ /dev/null
-@@ -1,75 +0,0 @@
--#include 
--
--profile virt-aa-helper @libexecdir@/virt-aa-helper {
--  #include 
--  #include 
--
--  # needed for searching directories
--  capability dac_override,
--  capability dac_read_search,
--
--  # needed for when disk is on a network filesystem
--  network inet,
--  network inet6,
--
--  deny @{PROC}/[0-9]*/mounts r,
--  @{PROC}/[0-9]*/net/psched r,
--  owner @{PROC}/[0-9]*/status r,
--  @{PROC}/filesystems r,
--
--  # Used when internally running another command (namely apparmor_parser)
--  @{PROC}/@{pid}/fd/ r,
--
--  # allow reading libnl's classid file
--  @sysconfdir@/libnl{,-3}/classid r,
--
--  # for gl enabled graphics
--  /dev/dri/{,*} r,
--
--  # for hostdev
--  /sys/devices/ r,
--  /sys/devices/** r,
--  /sys/bus/usb/devices/ r,
--  deny /dev/sd* r,
--  deny /dev/vd* r,
--  deny /dev/dm-* r,
--  deny /dev/drbd[0-9]* r,
--  deny /dev/dasd* r,
--  deny /dev/nvme* r,
--  deny /dev/zd[0-9]* r,
--  deny /dev/mapper/ r,
--  deny /dev/mapper/* r,
--
--  @libexecdir@/virt-aa-helper mr,
--  /{usr/,}sbin/apparmor_parser Ux,
--
--  @sysconfdir@/apparmor.d/libvirt/* r,
--  

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

2022-03-14 Thread John Helmert III
commit: db90f62ac3b5f8b873951e7e99fc0625e4f1bbe8
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Mar 15 04:50:52 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Mar 15 04:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db90f62a

app-antivirus/lkrg: add more kernel config checks

Signed-off-by: John Helmert III  gentoo.org>

 app-antivirus/lkrg/lkrg-0.9.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-antivirus/lkrg/lkrg-0.9.2.ebuild 
b/app-antivirus/lkrg/lkrg-0.9.2.ebuild
index 6ebde500879b..05421d7d8ec1 100644
--- a/app-antivirus/lkrg/lkrg-0.9.2.ebuild
+++ b/app-antivirus/lkrg/lkrg-0.9.2.ebuild
@@ -22,7 +22,8 @@ MODULE_NAMES="p_lkrg(misc:${S}:${S})"
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/openwall.asc"
 
 pkg_setup() {
-   local CONFIG_CHECK="MODULE_UNLOAD KALLSYMS_ALL JUMP_LABEL"
+   CONFIG_CHECK="HAVE_KRETPROBES KALLSYMS_ALL KPROBES JUMP_LABEL"
+   CONFIG_CHECK+=" MODULE_UNLOAD !PREEMPT_RT ~STACKTRACE"
linux-mod_pkg_setup
 
# compile against selected (not running) target



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

2022-03-14 Thread Matt Turner
commit: 39b8f09034f35275f79a616768fe26df39d2c712
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 04:32:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 04:33:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b8f090

dev-libs/gjs: Drop old versions

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

 dev-libs/gjs/Manifest  |  2 --
 dev-libs/gjs/gjs-1.68.4.ebuild | 49 
 dev-libs/gjs/gjs-1.70.0.ebuild | 51 --
 3 files changed, 102 deletions(-)

diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index c5689c102f56..670084121390 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,5 +1,3 @@
 DIST gjs-1.64.4.tar.xz 422496 BLAKE2B 
a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4
 SHA512 
21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
 DIST gjs-1.64.5.tar.xz 422548 BLAKE2B 
dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b
 SHA512 
41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc
-DIST gjs-1.68.4.tar.xz 559768 BLAKE2B 
0e5f2cbb5b93c7ddc05916c95f23d9438c8e76bc2eb35c11eca5414d9f4327e0c99ec9c85795880bd478de5e3655da0f7e9223ba4c3f7c8d5685bdb4a00920d5
 SHA512 
c610abfa701c0a61ffa6916ec5ebcd07b1dcb04607d74ab0b6d30583da27d60f9993e037fab73e66e1580d644d3a57f0a479f55a09e3bf56fea7f17367c787b3
-DIST gjs-1.70.0.tar.xz 595292 BLAKE2B 
fc06f4b397350daf19a532a3ec3c2851e106bc76dda41d4a9c32b2718a6f5add1bf0c1066ba9cc5aaeeb192cb4f0a0e3dba1c16826fb3157c0a1e0a8bfe88606
 SHA512 
e32ee511c34fa9af210061a106d42de67d40c20f398dfacc541db0323bb4a499f2552aa28028eba16ec42afd4dec5a0cea4292155a66b966c3731ded45b23cb4
 DIST gjs-1.70.1.tar.xz 598444 BLAKE2B 
7d5f1b82e9edd20b9b3d3b03511d3cb8e19715d5dcaaa5375867c1c8754895db33089c41e17f28b732183ce510fff868399cd2174062684e0b3072cd599bc12b
 SHA512 
194d8efeb37ecf7f3ea65c0bf0bbe2120524a11448423888d0785868297ebdea12b0ea4b28cb49d2596c7a3d73f13eb216072db8dca5e209193ba3dbbad78b6b

diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
deleted file mode 100644
index 433139d0b4bd..
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs;
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.66.0
-   dev-libs/libffi:=
-   >=dev-libs/gobject-introspection-1.66.1:=
-   dev-lang/spidermonkey:78
-   cairo? ( x11-libs/cairo[X,svg] )
-   readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
-   test? ( sys-apps/dbus
-   >=x11-libs/gtk+-3.20:3[introspection] )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # FIXME: add systemtap/dtrace support, like in glib:2
-   local emesonargs=(
-   $(meson_feature cairo)
-   $(meson_feature readline)
-   $(meson_feature sysprof profiler)
-   -Dinstalled_tests=false
-   $(meson_use !test skip_dbus_tests)
-   $(meson_use !test skip_gtk_tests)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}

diff --git a/dev-libs/gjs/gjs-1.70.0.ebuild b/dev-libs/gjs/gjs-1.70.0.ebuild
deleted file mode 100644
index 682cd33381ac..
--- a/dev-libs/gjs/gjs-1.70.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs;
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.66.0
-   dev-libs/libffi:=
-   >=dev-libs/gobject-introspection-1.66.1:=
-   >=dev-lang/spidermonkey-78.2.0:78
-   cairo? ( x11-libs/cairo[X,glib,svg] )
-   readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
-   test? ( sys-apps/dbus
-   >=x11-libs/gtk+-3.20:3[introspection] )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   

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

2022-03-14 Thread Matt Turner
commit: e43534fb8e359eb5be880f5f0c8471edfe647c14
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 04:29:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 04:33:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43534fb

dev-libs/gjs: Version bump to 1.64.5

I noticed that v1.64.4 didn't compile with current glib-2.70.4 and
gcc-11. I cherry picked the upstream patches back to this branch and saw
that there was a newer minor release as well.

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

 dev-libs/gjs/Manifest  |  1 +
 dev-libs/gjs/gjs-1.64.5.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index cfaa63196895..c5689c102f56 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,4 +1,5 @@
 DIST gjs-1.64.4.tar.xz 422496 BLAKE2B 
a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4
 SHA512 
21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
+DIST gjs-1.64.5.tar.xz 422548 BLAKE2B 
dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b
 SHA512 
41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc
 DIST gjs-1.68.4.tar.xz 559768 BLAKE2B 
0e5f2cbb5b93c7ddc05916c95f23d9438c8e76bc2eb35c11eca5414d9f4327e0c99ec9c85795880bd478de5e3655da0f7e9223ba4c3f7c8d5685bdb4a00920d5
 SHA512 
c610abfa701c0a61ffa6916ec5ebcd07b1dcb04607d74ab0b6d30583da27d60f9993e037fab73e66e1580d644d3a57f0a479f55a09e3bf56fea7f17367c787b3
 DIST gjs-1.70.0.tar.xz 595292 BLAKE2B 
fc06f4b397350daf19a532a3ec3c2851e106bc76dda41d4a9c32b2718a6f5add1bf0c1066ba9cc5aaeeb192cb4f0a0e3dba1c16826fb3157c0a1e0a8bfe88606
 SHA512 
e32ee511c34fa9af210061a106d42de67d40c20f398dfacc541db0323bb4a499f2552aa28028eba16ec42afd4dec5a0cea4292155a66b966c3731ded45b23cb4
 DIST gjs-1.70.1.tar.xz 598444 BLAKE2B 
7d5f1b82e9edd20b9b3d3b03511d3cb8e19715d5dcaaa5375867c1c8754895db33089c41e17f28b732183ce510fff868399cd2174062684e0b3072cd599bc12b
 SHA512 
194d8efeb37ecf7f3ea65c0bf0bbe2120524a11448423888d0785868297ebdea12b0ea4b28cb49d2596c7a3d73f13eb216072db8dca5e209193ba3dbbad78b6b

diff --git a/dev-libs/gjs/gjs-1.64.5.ebuild b/dev-libs/gjs/gjs-1.64.5.ebuild
new file mode 100644
index ..c8a26722b31f
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.64.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs;
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline +sysprof test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.58.0
+   dev-libs/libffi:=
+   >=dev-libs/gobject-introspection-1.61.2:=
+   dev-lang/spidermonkey:68
+   cairo? ( x11-libs/cairo[X] )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+   virtual/pkgconfig
+   test? ( sys-apps/dbus
+   >=x11-libs/gtk+-3.20:3[introspection] )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-11-support.patch
+)
+
+src_configure() {
+   # FIXME: add systemtap/dtrace support, like in glib:2
+   local emesonargs=(
+   $(meson_feature cairo)
+   $(meson_feature readline)
+   $(meson_feature sysprof profiler)
+   -Dinstalled_tests=false
+   $(meson_use !test skip_dbus_tests)
+   $(meson_use !test skip_gtk_tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2022-03-14 Thread John Helmert III
commit: 2ca46676c97175a720cf8216171c860acf8e78d4
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Mar 14 19:13:49 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Mar 15 04:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca46676

media-libs/babl: drop old 0.1.84, 0.1.86

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: John Helmert III  gentoo.org>

 media-libs/babl/Manifest   |  2 --
 media-libs/babl/babl-0.1.84.ebuild | 61 --
 media-libs/babl/babl-0.1.86.ebuild | 61 --
 3 files changed, 124 deletions(-)

diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index 4f2c2ec19da6..0f0b012413ae 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1,4 +1,2 @@
-DIST babl-0.1.84.tar.xz 299216 BLAKE2B 
80db725230f5bee71a9e2056e40cfe9c4dda7669fe3004d73c2d1525c9a89362491edc5addef47f28a94938ab3cdefef0496b38404fc4ab11931e7b9e0daaebe
 SHA512 
a8cba80bd3a434ee9bbd1a0d1fcd6e5e38f9c657b189a70631ff3fe4e4c270e64762d1be13d48e8514d4166ac4175745001499fcda68eb1ea93e03c18b2a5d06
-DIST babl-0.1.86.tar.xz 299868 BLAKE2B 
2189659ef5b3890bc78329808dcff5e7577a85c9728d54f848fa2f6ed085cea53deeaa734c600b1d73dcb5a8acd2f680800459c0a4c5b7dce61bc69a54ab9d3c
 SHA512 
aff3b0069f7cdb515e6ace880500f4b89521062f9030ef452f0555b3cd993fffdd5f700c403a7be8e6758957073e7623360fc6ac41d86d5d31551c0fd0ff6048
 DIST babl-0.1.88.tar.xz 299972 BLAKE2B 
a22811196e306e3b846da63f361ecf792715d461cd8af85017af8dd353a406a38130f3e675214edc261557b6a0f6d3ed5586bfe7ecdf9b08ed5b8e7bc4aeb7f7
 SHA512 
1260133e44aa1878e13e2c64387e8540ca93edd7a905e2f8eebc58679444ba8815b9b6801b538a759c9b7b60294d7d7c33418bb1feee1879dcb8381450fe1742
 DIST babl-0.1.90.tar.xz 309324 BLAKE2B 
9fbbbe06539fd85007875e697529aa071d32a2d9e65f9750ceeb4a1f1ec1a3ac4a74dc40f932f7ff669bafdb1e9506df05414c7765f57b7d818901bffc55ccc2
 SHA512 
c0eac3c7d5eb328de2f97ccc9743bc2f78d79c23dc4d3465e979d98827b1643a0f2a257f0445e4acd09f15a9f95c79f67d09cb18c2c94b4f3d290944a0341e3c

diff --git a/media-libs/babl/babl-0.1.84.ebuild 
b/media-libs/babl/babl-0.1.84.ebuild
deleted file mode 100644
index 721b1da802da..
--- a/media-libs/babl/babl-0.1.84.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_USE_DEPEND=vapigen
-
-inherit meson gnome2-utils vala
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
-   SRC_URI=""
-else
-   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 -sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="https://gegl.org/babl/;
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
-REQUIRED_USE="vala? ( introspection )"
-
-BDEPEND="
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-RDEPEND="
-   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
-   lcms? ( >=media-libs/lcms-2.8:2 )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   gnome2_environment_reset
-   use vala && vala_src_prepare
-}
-
-src_configure() {
-   # Automagic rsvg support is just for website generation we do not call,
-   # so we don't need to fix it
-   # w3m is used for dist target thus no issue for us that it is 
automagically
-   # detected
-   local emesonargs=(
-   -Dwith-docs=false
-   $(meson_use introspection enable-gir)
-   $(meson_use lcms with-lcms)
-   $(meson_use vala enable-vapi)
-   $(meson_use cpu_flags_x86_avx2 enable-avx2)
-   $(meson_use cpu_flags_x86_f16c enable-f16c)
-   $(meson_use cpu_flags_x86_mmx enable-mmx)
-   $(meson_use cpu_flags_x86_sse enable-sse)
-   $(meson_use cpu_flags_x86_sse2 enable-sse2)
-   $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
-   )
-   meson_src_configure
-}

diff --git a/media-libs/babl/babl-0.1.86.ebuild 
b/media-libs/babl/babl-0.1.86.ebuild
deleted file mode 100644
index 4efedaf83c70..
--- a/media-libs/babl/babl-0.1.86.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_USE_DEPEND=vapigen
-
-inherit meson gnome2-utils vala
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
-   SRC_URI=""
-else
-   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/files/, media-gfx/gimp/

2022-03-14 Thread John Helmert III
commit: 976d4d09d04c7e0beff62fa4aa821954226afaf1
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Mar 14 19:28:44 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Mar 15 04:05:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976d4d09

media-gfx/gimp: drop  yandex.ru>
Signed-off-by: John Helmert III  gentoo.org>

 media-gfx/gimp/Manifest|   2 -
 .../gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch |  58 --
 media-gfx/gimp/gimp-2.10.22-r3.ebuild  | 212 -
 media-gfx/gimp/gimp-2.10.24-r1.ebuild  | 211 
 media-gfx/gimp/gimp-2.10.28-r1.ebuild  |   2 +-
 5 files changed, 1 insertion(+), 484 deletions(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index d89a337aae83..0bbb26b7c61c 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,5 +1,3 @@
-DIST gimp-2.10.22.tar.bz2 33152226 BLAKE2B 
d11b0ee8f0f24934383028a0b21820af30da6133814d64b67981888086f3eaa4378e474ff801db046f2fe5d380325ac7279df6e749d100219e2f6558c9bdf10d
 SHA512 
13841ac4a186df47e4155095ca888a903b2db9e25a73fbb834fe981ccf915cb67a3e08506e5c13b6c5f35e27b1de24befbccf871e438b1a35f67f069bebd8fd0
-DIST gimp-2.10.24.tar.bz2 31546295 BLAKE2B 
e2b873313b41799cb9461f6cd2ec45dcb0d3f51fe3e2710e47be99be868fba962cb75afb47bc2f12e2d6090993d70f560f4d58d2614939a0d36cadc9191fa2a7
 SHA512 
828350ad5c53b8409463c24693821d78a1940f18c221249ae7b864ad9db5cf01ab41d6ec5bbefd96115f0e91809ecdc61451d71881b56b07920c442f4a514936
 DIST gimp-2.10.28.tar.bz2 31675862 BLAKE2B 
b491b55d5adf08221feb7cee8b3adc1d8b090901e8f43b93a4d2c3d935ce1ca45072b0ccd6840e06b329fbfafc8fe5e3d6056381c5129203fa3c5e781cab0453
 SHA512 
587f6f46741672f0700fd642a5b779694d2d8bc8ad70e7677ccdbfc2266dc62203ed347d6aaffaa4b8e7d84a84a25f7d5a51507dfd64b21b4c05970856d3ab94
 DIST gimp-2.10.30.tar.bz2 31731327 BLAKE2B 
6d948e16fbf7bae7b514a60a44fc5eaac32bebb915de0dcb5120d10739501a01973cb1f5821699d94c4d4cc7ef86d0e5456674a87623b6996d9b276d83a6eb74
 SHA512 
02ca9e8846dc2ae856f720b92f3c6af69984cf0b3ce85ba5a67479e5c3c813315a0551b7d011dcf7a6c83dc771e550cc31041126bbea0be3fd483176e0eb2851
 DIST gimp-2.99.6.tar.bz2 30663040 BLAKE2B 
ccbdc2baa9e99a94e85345ce90bcba6ca56c0f264d3248d198009b730a5c810997b76c7d7a3cf131374316298d719a3e70c81ee7bc0a5e34beda1b112921807a
 SHA512 
51ada696693ac51624ba222d1fff54d39bdc72a06de54f7c244b89740b77f7205aab44f1cec90785ca4196cab32f817e7390b4287a30f5024606163f24222961

diff --git a/media-gfx/gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch 
b/media-gfx/gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch
deleted file mode 100644
index 732cd9381ae3..
--- a/media-gfx/gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From cebeb90a87105cd6e35bcb357d53cc04c828ca21 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Sun, 25 Oct 2020 18:09:21 +
-Subject: [PATCH] configure.ac: fix `--with-linux-input` handling with upcoming
- autoconf-2.70
-
-Upcoming autoconf-2.70 exposes deficiency in configure.ac:
-
-```
-$ autoconf-2.70_beta2 && ./configure --host=x86_64-pc-linux-gnu
-./configure: line 1430: 5: Bad file descriptor
-checking whether  is declared... ./configure: line 1432: ${+y}: bad
-```
-
-It happens because macros are called with parameters using insufficient 
quoting.
-
-More details at 
https://lists.gnu.org/archive/html/bug-autoconf/2020-10/msg00027.html
-
-The fix only amends `--with-linux-input`. Other cases of underquoting
-will need to be handled separately.
-
-Fix-by: Zack Weinberg
-Signed-off-by: Sergei Trofimovich 

- configure.ac | 17 -
- 1 file changed, 8 insertions(+), 9 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 96312f706e..63b85be07a 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -2135,15 +2135,14 @@ fi
- AC_ARG_WITH(linux-input, [  --without-linux-input   don't build linux input 
event controller module])
- 
- have_linux_input="no (linux input support disabled)"
--if test "x$with_linux_input" != "xno"; then
--  AC_CHECK_HEADER(linux/input.h,
--  AC_CHECK_DECL(KEY_OK,
--  have_linux_input=yes,
--  have_linux_input="no (needs Linux 2.6)",
--  [#include ]))
--fi
--
--AM_CONDITIONAL(HAVE_LINUX_INPUT, test "x$have_linux_input" = xyes)
-+AS_IF([test "x$with_linux_input" != "xno"],
-+  [AC_CHECK_HEADER([linux/input.h],
-+[AC_CHECK_DECL([KEY_OK],
-+   [have_linux_input=yes],
-+   [have_linux_input="no (needs Linux 2.6)"],
-+   [#include ])])])
-+
-+AM_CONDITIONAL([HAVE_LINUX_INPUT], [test "x$have_linux_input" = xyes])
- 
- 
- ###
--- 
-GitLab
-

diff --git a/media-gfx/gimp/gimp-2.10.22-r3.ebuild 
b/media-gfx/gimp/gimp-2.10.22-r3.ebuild
deleted file mode 100644
index 1926eec2dcee..
--- a/media-gfx/gimp/gimp-2.10.22-r3.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2022 Gentoo 

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

2022-03-14 Thread John Helmert III
commit: 60f6b3bd1629533cbc3a12aec1bef8f3b3e63716
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Mar 14 19:35:59 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Mar 15 04:05:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f6b3bd

media-gfx/gimp: drop old 2.99.6, 2.99.8 developer preview versions

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/24562
Signed-off-by: John Helmert III  gentoo.org>

 media-gfx/gimp/Manifest  |   2 -
 media-gfx/gimp/gimp-2.99.6-r2.ebuild | 262 ---
 media-gfx/gimp/gimp-2.99.8-r1.ebuild | 262 ---
 3 files changed, 526 deletions(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 0bbb26b7c61c..a5ece810b9e8 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,5 +1,3 @@
 DIST gimp-2.10.28.tar.bz2 31675862 BLAKE2B 
b491b55d5adf08221feb7cee8b3adc1d8b090901e8f43b93a4d2c3d935ce1ca45072b0ccd6840e06b329fbfafc8fe5e3d6056381c5129203fa3c5e781cab0453
 SHA512 
587f6f46741672f0700fd642a5b779694d2d8bc8ad70e7677ccdbfc2266dc62203ed347d6aaffaa4b8e7d84a84a25f7d5a51507dfd64b21b4c05970856d3ab94
 DIST gimp-2.10.30.tar.bz2 31731327 BLAKE2B 
6d948e16fbf7bae7b514a60a44fc5eaac32bebb915de0dcb5120d10739501a01973cb1f5821699d94c4d4cc7ef86d0e5456674a87623b6996d9b276d83a6eb74
 SHA512 
02ca9e8846dc2ae856f720b92f3c6af69984cf0b3ce85ba5a67479e5c3c813315a0551b7d011dcf7a6c83dc771e550cc31041126bbea0be3fd483176e0eb2851
-DIST gimp-2.99.6.tar.bz2 30663040 BLAKE2B 
ccbdc2baa9e99a94e85345ce90bcba6ca56c0f264d3248d198009b730a5c810997b76c7d7a3cf131374316298d719a3e70c81ee7bc0a5e34beda1b112921807a
 SHA512 
51ada696693ac51624ba222d1fff54d39bdc72a06de54f7c244b89740b77f7205aab44f1cec90785ca4196cab32f817e7390b4287a30f5024606163f24222961
-DIST gimp-2.99.8.tar.bz2 30799403 BLAKE2B 
a67863f5e7d40beca80f931973759dc4523718ac2740cac4924dae8e1611491e59c43436ca670643be1878e1d9ff1575174a59c919b33103128a812e7eba6042
 SHA512 
c603d9a315c21c9da716cc1d8c0c784061e7d0eac4b3d28467aabc3c63c950da0a52649e498049e0b8475933ef93d721a2b8423811b47b00c9490485d316345e
 DIST gimp-2.99.10.tar.bz2 26782056 BLAKE2B 
103e7fa2d04b1989e59fb03964a122891831d122cdc6dd3b7637f06cff28310e12d9a79678ac477b56728f4ceb53292001c53f026e94be417db76dd7e14740ab
 SHA512 
898c1e1ffd2270ccc965db9a8263e04d95455535361b47f92256b4028808e1e91eb1924cf6cef7ff9e988194ebbc67535bd9cfbf0243159824e58551a2b91ba3

diff --git a/media-gfx/gimp/gimp-2.99.6-r2.ebuild 
b/media-gfx/gimp/gimp-2.99.6-r2.ebuild
deleted file mode 100644
index 38dfe146fb0c..
--- a/media-gfx/gimp/gimp-2.99.6-r2.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{8..10} )
-GNOME2_EAUTORECONF=yes
-VALA_MIN_API_VERSION="0.44"
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 lua-single python-single-r1 toolchain-funcs vala virtualx
-
-DESCRIPTION="GNU Image Manipulation Program"
-HOMEPAGE="https://www.gimp.org/;
-SRC_URI="mirror://gimp/v2.99/${P}.tar.bz2"
-LICENSE="GPL-3 LGPL-3"
-SLOT="0/3"
-
-IUSE="aalib alsa aqua doc gnome heif javascript jpeg2k lua mng openexr 
postscript python udev unwind vala vector-icons webp wmf xpm 
cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse"
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-RESTRICT="!test? ( test )"
-
-# media-libs/{babl,gegl} are required to be built with USE="introspection"
-# to fix the compilation checking of 
/usr/share/gir-1.0/{Babl-0.1gir,Gegl-0.4.gir}
-COMMON_DEPEND="
-   >=app-text/poppler-0.90.1[cairo]
-   >=app-text/poppler-data-0.4.9
-   >=dev-libs/appstream-glib-0.7.16
-   >=dev-libs/atk-2.34.1
-   >=dev-libs/glib-2.62.6:2
-   >=dev-libs/json-glib-1.4.4
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   >=gnome-base/librsvg-2.40.21:2
-   >=media-gfx/mypaint-brushes-2.0.2:=
-   >=media-libs/babl-0.1.86[introspection,lcms,vala?]
-   >=media-libs/fontconfig-2.12.6
-   >=media-libs/freetype-2.10.2
-   >=media-libs/gegl-0.4.30:0.4[cairo,introspection,lcms,vala?]
-   >=media-libs/gexiv2-0.10.10
-   >=media-libs/harfbuzz-2.6.5:=
-   >=media-libs/lcms-2.9:2
-   >=media-libs/libmypaint-1.6.1:=
-   >=media-libs/libpng-1.6.37:0=
-   >=media-libs/tiff-4.1.0:0
-   net-libs/glib-networking[ssl]
-   sys-libs/zlib
-   virtual/jpeg
-   >=x11-libs/cairo-1.16.0
-   >=x11-libs/gdk-pixbuf-2.40.0:2[introspection]
-   >=x11-libs/gtk+-3.24.16:3[introspection]
-   x11-libs/libXcursor
-   >=x11-libs/pango-1.44.7
-   aalib? ( media-libs/aalib )
-   alsa? ( >=media-libs/alsa-lib-1.0.0 )
-   aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
-   heif? ( >=media-libs/libheif-1.9.1:= )
-   javascript? ( dev-libs/gjs )
-   jpeg2k? ( 

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

2022-03-14 Thread John Helmert III
commit: 3ed3104af9d0bc7b2aaccaa0a423f0522b91ab10
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Mar 14 19:18:25 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Mar 15 04:05:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed3104a

media-libs/gegl: drop https://bugs.gentoo.org/829880

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: John Helmert III  gentoo.org>

 media-libs/gegl/Manifest   |   4 -
 .../files/gegl-0.4.18-drop-failing-tests.patch |  43 --
 .../gegl/files/gegl-0.4.18-program-suffix.patch|  39 -
 .../files/gegl-0.4.26-fix-build-glib-2.67.3.patch  |  24 ---
 .../files/gegl-0.4.30-fix-build-openexr-3.patch|  22 ---
 media-libs/gegl/gegl-0.4.26-r1.ebuild  | 167 -
 media-libs/gegl/gegl-0.4.28.ebuild | 167 -
 media-libs/gegl/gegl-0.4.30.ebuild | 161 
 media-libs/gegl/gegl-0.4.32.ebuild | 157 ---
 9 files changed, 784 deletions(-)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index 4f6f2f0f4657..b97cbb75d489 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -1,6 +1,2 @@
-DIST gegl-0.4.26.tar.xz 4942492 BLAKE2B 
656a9c0d339d136f3f2efbb1484fbfea27deab241821503b31d74b015fe8766ee8d931ea0bf1a354200581bc54fea307a2cfb9b469e73a211a77d109d33707f3
 SHA512 
634778df0060ffe630121c24044a6ddcc7f2de0ff61b02be24db4054c6f3def24373b28dd1152d62882d58383a3aa7a1f74cd5b743a299fd0719a2a2ff992d24
-DIST gegl-0.4.28.tar.xz 4966580 BLAKE2B 
fcf4fb0e4fac0357d25987348c6abe2434db17bd974ab39f15c3e11a6a6ee8630469d0b53fe2cc76a3af90c9b3a6ba88972301d6fac8df693f5fa12919e0bfa0
 SHA512 
ad02dc4e4ff7c5beddb3cc8e1c05b6f858e7164dfd239bada70cc138a541a36f82c0e415c6fb81d4799ae8acdcb95ddb607c6b24481a73c5ae0d6e87c73fdbb7
-DIST gegl-0.4.30.tar.xz 5398052 BLAKE2B 
c57b34ed64d3b9305d3e639b872c283bd4c9c798d13f7bde49b991044139bb4e433a3adb0a9e991b78b2905985496ca3bf4ed116333ceaaccc043b8a66426131
 SHA512 
73db2d18260ba061fbbc2adb3256ea9d5b822b57f5654cc3aefb59e7afeeb2e4f0fd7e95ac14603c0a549935df04d5744001089efb378511c914c68664dbd378
-DIST gegl-0.4.32.tar.xz 5633796 BLAKE2B 
a4ba5d19291a61c6903dcc368e6cc3e1934e8d89b555e81afd22709504fbb8a7ed104890af5f1e7bfbdd5664caef8f5e015341c7882f2171ecb518afe32a65ef
 SHA512 
68da02b8df0a1d234063958896f3678ead62772e611bddb39a6f21ec58cc744599d0a691224c057f2da4d04f2ccfb155a545deea92e77c728dbaeeb90e68cad6
 DIST gegl-0.4.34.tar.xz 5647516 BLAKE2B 
7d9e0c395e6bf38e407ed55f43c090789e29692254990a341e7b9a391ae67423a9948821c1b8a4dd156fb42c16fe6b8572de2ee7b5be09b9f802b892e82df580
 SHA512 
13bbc19c4fb1feee609d2191b09fe1d2f020da1be788f9dcf7ed89dfef8465ce77dc34a9cb74279c88336aa0f3d3a7a44ca35335a3c2374516f590a40edbc08e
 DIST gegl-0.4.36.tar.xz 5680876 BLAKE2B 
e2051d21eadfd6ff5c4547d337e749ebb9526be0b45bf80116cfdd1bb98b0fd3b4cced83b4700ecb04c003f83074928ac0c7b4bc8929134c57950a1ac957d50b
 SHA512 
4d681091b15e7911229f86bf22381d62268451da57bba072bcb8ee3f4db79e2719dd7e70ab208c2c021e5353f42a9f88c18f62132512b18fe78ed6ad279660f8

diff --git a/media-libs/gegl/files/gegl-0.4.18-drop-failing-tests.patch 
b/media-libs/gegl/files/gegl-0.4.18-drop-failing-tests.patch
deleted file mode 100644
index 4be09057d896..
--- a/media-libs/gegl/files/gegl-0.4.18-drop-failing-tests.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From a1dd28e7e7c022c4e887006311c916fe5d9e4c0e Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Sun, 27 Oct 2019 21:55:03 +0100
-Subject: [PATCH] Drop failing tests
-

- tests/compositions/meson.build | 2 ++
- tests/python/meson.build   | 2 --
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/tests/compositions/meson.build b/tests/compositions/meson.build
-index 8699e7c..5e76e8c 100644
 a/tests/compositions/meson.build
-+++ b/tests/compositions/meson.build
-@@ -87,6 +87,7 @@ test('compositions_with_opencl',
- )
- endif
- 
-+if false
- test('compositions_without_opencl',
-   python,
-   args: [
-@@ -100,3 +101,4 @@ test('compositions_without_opencl',
-   suite: 'compositions',
-   is_parallel: false,
- )
-+endif
-diff --git a/tests/python/meson.build b/tests/python/meson.build
-index c6782e6..47a160b 100644
 a/tests/python/meson.build
-+++ b/tests/python/meson.build
-@@ -2,8 +2,6 @@
- testnames = [
-   'gegl-buffer',
-   'gegl-color',
--  'gegl-format',
--  'gegl-node',
-   'gegl',
- ]
- 
--- 
-2.23.0
-

diff --git a/media-libs/gegl/files/gegl-0.4.18-program-suffix.patch 
b/media-libs/gegl/files/gegl-0.4.18-program-suffix.patch
deleted file mode 100644
index be4498ccee4a..
--- a/media-libs/gegl/files/gegl-0.4.18-program-suffix.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From eeecf286efb312709e43341eaadc64eb006bc6bf Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Sun, 27 Oct 2019 22:05:58 +0100
-Subject: [PATCH] Add suffix "-0.4" to installed programs
-

- bin/meson.build   | 2 +-

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

2022-03-14 Thread Matt Turner
commit: e4afca3ed07f0e11f9918e1560074d7e5550be53
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Sep 24 16:09:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 02:52:10 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e4afca3e

portage.eapi: use tuple instead of str for namedtuple definition

Reviewed-by: Matt Turner  gentoo.org>
Signed-off-by: Wolfgang E. Sanyer  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 lib/portage/eapi.py | 52 +---
 1 file changed, 33 insertions(+), 19 deletions(-)

diff --git a/lib/portage/eapi.py b/lib/portage/eapi.py
index adee87d00..18069b04b 100644
--- a/lib/portage/eapi.py
+++ b/lib/portage/eapi.py
@@ -288,25 +288,39 @@ def eapi_has_sysroot(eapi):
 
 _eapi_attrs = collections.namedtuple(
 "_eapi_attrs",
-"allows_package_provided "
-"bdepend "
-"broot "
-"dots_in_PN dots_in_use_flags "
-"exports_AA "
-"exports_EBUILD_PHASE_FUNC "
-"exports_ECLASSDIR "
-"exports_KV "
-"exports_merge_type "
-"exports_PORTDIR "
-"exports_replace_vars "
-"feature_flag_test "
-"idepend iuse_defaults iuse_effective posixish_locale "
-"path_variables_end_with_trailing_slash "
-"prefix "
-"repo_deps required_use required_use_at_most_one_of "
-"selective_src_uri_restriction slot_operator slot_deps "
-"src_uri_arrows strong_blocks use_deps use_dep_defaults "
-"empty_groups_always_true sysroot",
+(
+"allows_package_provided",
+"bdepend",
+"broot",
+"dots_in_PN",
+"dots_in_use_flags",
+"exports_AA",
+"exports_EBUILD_PHASE_FUNC",
+"exports_ECLASSDIR",
+"exports_KV",
+"exports_merge_type",
+"exports_PORTDIR",
+"exports_replace_vars",
+"feature_flag_test",
+"idepend",
+"iuse_defaults",
+"iuse_effective",
+"posixish_locale",
+"path_variables_end_with_trailing_slash",
+"prefix",
+"repo_deps",
+"required_use",
+"required_use_at_most_one_of",
+"selective_src_uri_restriction",
+"slot_operator",
+"slot_deps",
+"src_uri_arrows",
+"strong_blocks",
+"use_deps",
+"use_dep_defaults",
+"empty_groups_always_true",
+"sysroot",
+),
 )
 
 



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

2022-03-14 Thread Matt Turner
commit: afcdeffeb038523df511ee4efc3a98cc602499ed
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Thu Sep 23 15:36:10 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 02:52:03 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=afcdeffe

portage.dep.Atom: Clean up __new__ parameters

Reviewed-by: Matt Turner  gentoo.org>
Signed-off-by: Wolfgang E. Sanyer  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 lib/portage/dep/__init__.py | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/lib/portage/dep/__init__.py b/lib/portage/dep/__init__.py
index 3b3577025..13c0f4ef7 100644
--- a/lib/portage/dep/__init__.py
+++ b/lib/portage/dep/__init__.py
@@ -1489,17 +1489,7 @@ class Atom(str):
 def __init__(self, forbid_overlap=False):
 self.overlap = self._overlap(forbid=forbid_overlap)
 
-def __new__(
-cls,
-s,
-unevaluated_atom=None,
-allow_wildcard=False,
-allow_repo=None,
-_use=None,
-eapi=None,
-is_valid_flag=None,
-allow_build_id=None,
-):
+def __new__(cls, s, *args, **kwargs):
 return str.__new__(cls, s)
 
 def __init__(



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

2022-03-14 Thread Alessandro Barbieri
commit: c56ab3d38e8cd8ca873b80d34670776ffce24e54
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 02:46:11 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 02:46:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c56ab3d3

dev-python/sanic: treeclean

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

 dev-python/sanic/Manifest|  2 --
 dev-python/sanic/metadata.xml| 12 
 dev-python/sanic/sanic-21.3.4.ebuild | 56 
 dev-python/sanic/sanic-21.6.0.ebuild | 55 ---
 4 files changed, 125 deletions(-)

diff --git a/dev-python/sanic/Manifest b/dev-python/sanic/Manifest
deleted file mode 100644
index 0a0fb36f3..0
--- a/dev-python/sanic/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST sanic-21.3.4.tar.gz 234229 BLAKE2B 
a24941777099d5a09dd020a7f0a9fe39ae0ab89436fe27e2e4bbb418b684583002b9249e46438787d07bae6114ee1a0fd27e24e4e29983e8499f766f238e07d9
 SHA512 
15596f37b5389073d6a2b5e2d2bf5871d9a31ba29bf4e2eac9fb91df29e76035b02f7d892bb8edd5ffde75f05acdcebdb2c8f5ddf7224f40c5391c8f058f5c97
-DIST sanic-21.6.0.tar.gz 243159 BLAKE2B 
2b0dfe59493a709be0059c06400723f7405ae032853bca25356e4c4296ff1bc512d9f885c77f48161de06917676bcef248952a7dd2751857e2f36a96389b2cf1
 SHA512 
fa6214e24d85cb2c5b059b7df9c818d58232f13de6e188c222f1ae441ece78167437464714097d1cab0432b2ca68b9f3ffd62f14c98dabfa8127cea29685b85b

diff --git a/dev-python/sanic/metadata.xml b/dev-python/sanic/metadata.xml
deleted file mode 100644
index 49a49a08c..0
--- a/dev-python/sanic/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-Sanic is a Python 3.6+ web server and web framework that’s written to go fast. 
It allows the usage of the async/await syntax added in Python 3.5, which makes 
your code non-blocking and speedy.
-
-The goal of the project is to provide a simple way to get up and running a 
highly performant HTTP server that is easy to build, to expand, and ultimately 
to scale.  
-  
-huge-success/sanic
-  
-

diff --git a/dev-python/sanic/sanic-21.3.4.ebuild 
b/dev-python/sanic/sanic-21.3.4.ebuild
deleted file mode 100644
index 7710e76da..0
--- a/dev-python/sanic/sanic-21.3.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Async Python 3.6+ web server/framework | Build fast. Run fast."
-HOMEPAGE="
-   https://pypi.python.org/pypi/sanic
-   https://github.com/huge-success/sanic
-"
-SRC_URI="https://github.com/huge-success/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/aiofiles-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/httptools-0.0.10[${PYTHON_USEDEP}]
-   >=dev-python/multidict-5.0[${PYTHON_USEDEP}]
-   =dev-python/sanic-routing-0.0.10[${PYTHON_USEDEP}]
-   dev-python/ujson[${PYTHON_USEDEP}]
-   dev-python/uvloop[${PYTHON_USEDEP}]
-   >=dev-python/websockets-8.1[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   >=dev-python/httpcore-0.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-5.2.1[${PYTHON_USEDEP}]
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-   dev-python/pytest-sanic[${PYTHON_USEDEP}]
-   dev-python/sanic-testing[${PYTHON_USEDEP}]
-   dev-python/uvicorn[${PYTHON_USEDEP}]
-   www-servers/gunicorn[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/docutils \
-   dev-python/pygments \
-   dev-python/sphinx_rtd_theme \
-   dev-python/recommonmark \
-   www-servers/gunicorn
-
-python_test() {
-   pytest -vv --deselect tests/test_unix_socket.py::test_zero_downtime 
tests/test_keep_alive_timeout.py::test_keep_alive_client_timeout || die
-}

diff --git a/dev-python/sanic/sanic-21.6.0.ebuild 
b/dev-python/sanic/sanic-21.6.0.ebuild
deleted file mode 100644
index f17e14108..0
--- a/dev-python/sanic/sanic-21.6.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Async Python 3.6+ web server/framework | Build fast. Run fast."
-HOMEPAGE="
-   https://pypi.python.org/pypi/sanic
-   https://github.com/huge-success/sanic
-"
-SRC_URI="https://github.com/huge-success/${PN}/archive/refs/tags/v${PV}.tar.gz 

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

2022-03-14 Thread Alessandro Barbieri
commit: 50e73ceb3dc666d892773f58aadc80cd77382b57
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 02:49:23 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 02:49:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50e73ceb

dev-python/pytest-sanic: treeclean

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

 dev-python/pytest-sanic/Manifest  |  1 -
 dev-python/pytest-sanic/metadata.xml  | 19 
 dev-python/pytest-sanic/pytest-sanic-1.7.1.ebuild | 53 ---
 3 files changed, 73 deletions(-)

diff --git a/dev-python/pytest-sanic/Manifest b/dev-python/pytest-sanic/Manifest
deleted file mode 100644
index c905f80b0..0
--- a/dev-python/pytest-sanic/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pytest-sanic-1.7.1.tar.gz 30888 BLAKE2B 
24623e47fb05db9919cfd0b41468261697ac70c7bc3e47a3c6c86efadbddd3c80f2e6173eb109206472d0b639ecd20edd0cebb244bd96ed1d2ca10dd88924b5b
 SHA512 
a55ffd1c878478bd42aad5dc023f83e880ead4fb8538a24d327bd0fb7f811e0d3679e49206835ee7f98ac0a02dedb05f6fa729252eab7972879c196c57e3f071

diff --git a/dev-python/pytest-sanic/metadata.xml 
b/dev-python/pytest-sanic/metadata.xml
deleted file mode 100644
index e71c2c30b..0
--- a/dev-python/pytest-sanic/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-A pytest plugin for Sanic. It helps you to test your code asynchronously.
-
-This plugin provides:
-
-very easy testing with async coroutines
-common and useful fixtures
-asynchronous fixture support
-test_client/sanic_client for Sanic application
-test_server for Sanic application
-  
-  
-yunstanford/pytest-sanic
-  
-

diff --git a/dev-python/pytest-sanic/pytest-sanic-1.7.1.ebuild 
b/dev-python/pytest-sanic/pytest-sanic-1.7.1.ebuild
deleted file mode 100644
index d91cd4e33..0
--- a/dev-python/pytest-sanic/pytest-sanic-1.7.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="a Pytest Plugin for Sanic"
-HOMEPAGE="
-   https://pypi.python.org/pypi/pytest-sanic
-   https://github.com/yunstanford/pytest-sanic
-"
-SRC_URI="https://github.com/yunstanford/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/async_generator-1.10[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.15.4[${PYTHON_USEDEP}]
-   >=dev-python/pytest-5.2[${PYTHON_USEDEP}]
-   >=dev-python/websockets-8.1[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( >=dev-python/sanic-20.12.2[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests pytest
-# where is the conf.py file? make html can't find it either
-#distutils_enable_sphinx docs
-
-python_test() {
-   distutils_install_for_testing
-   pytest -vv \
-   --deselect tests/test_client.py::test_fixture_sanic_client_get \
-   --deselect tests/test_client.py::test_fixture_sanic_client_post 
\
-   --deselect tests/test_client.py::test_fixture_sanic_client_put \
-   --deselect 
tests/test_client.py::test_fixture_sanic_client_delete \
-   --deselect 
tests/test_client.py::test_fixture_sanic_client_patch \
-   --deselect 
tests/test_client.py::test_fixture_sanic_client_options \
-   --deselect tests/test_client.py::test_fixture_sanic_client_head 
\
-   --deselect 
tests/test_client.py::test_fixture_sanic_client_close \
-   --deselect 
tests/test_client.py::test_fixture_sanic_client_passing_headers \
-   --deselect 
tests/test_client.py::test_fixture_sanic_client_context_manager \
-   --deselect 
tests/test_client.py::test_fixture_test_client_context_manager \
-   || die "Tests failed with ${EPYTHON}"
-
-}



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

2022-03-14 Thread Alessandro Barbieri
commit: 5681ffe8c1da8114f2a4aba13845888eda8a3b64
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 02:46:50 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 02:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5681ffe8

dev-python/sanic-testing: treeclean

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

 dev-python/sanic-testing/Manifest  |  2 --
 dev-python/sanic-testing/metadata.xml  | 11 ---
 .../sanic-testing/sanic-testing-0.4.0.ebuild   | 34 --
 .../sanic-testing/sanic-testing-0.6.0.ebuild   | 33 -
 4 files changed, 80 deletions(-)

diff --git a/dev-python/sanic-testing/Manifest 
b/dev-python/sanic-testing/Manifest
deleted file mode 100644
index ab6873db1..0
--- a/dev-python/sanic-testing/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST sanic-testing-0.4.0.tar.gz 7859 BLAKE2B 
6f2473ed5f0ed4465816a78ebec45ec1624ce660508dde988fb1642d70ab2fd2992052efaae561fc9c845654f8862e43da2685884df19937836f6a82b3aeaac4
 SHA512 
25ac5421428d930dcb02fe88c046f75d568650cc262ae94bbea55303c58c1668a940176dcfcb8b2c9cf44f174c1dc47549d12c516db843cb86fc925302595057
-DIST sanic-testing-0.6.0.tar.gz 7995 BLAKE2B 
f15d480126a1dd4dd48d58a643cd0c6384eab03ec3555920ca39ee9ddd288f949149e0371fa9470dd5f69b2c8e1310ab8d97323f258af6ee27b8c89e148217f8
 SHA512 
aa5e298bd800b99d542c8801591a03323bdc624bda242f9157421a5de20da374a1abbab0f9b6569ed0e4c8fba8a07710ecba6b5ca4f1315b76625163218c2fd3

diff --git a/dev-python/sanic-testing/metadata.xml 
b/dev-python/sanic-testing/metadata.xml
deleted file mode 100644
index 60a5af4ab..0
--- a/dev-python/sanic-testing/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-This package is meant to be the core testing utility and clients for testing 
Sanic applications. It is mainly derived from sanic.testing which has (or will 
be) removed from the main Sanic repository in the future.
-  
-  
-sanic-org/sanic
-  
-

diff --git a/dev-python/sanic-testing/sanic-testing-0.4.0.ebuild 
b/dev-python/sanic-testing/sanic-testing-0.4.0.ebuild
deleted file mode 100644
index 85e1122f1..0
--- a/dev-python/sanic-testing/sanic-testing-0.4.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Test clients for Sanic"
-HOMEPAGE="
-   https://pypi.python.org/pypi/sanic-testing
-   https://github.com/sanic-org/sanic-testing
-"
-SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/httpx-0.18[${PYTHON_USEDEP}]
-   >=dev-python/websockets-8.1[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   >=dev-python/sanic-21.3[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/sanic-testing/sanic-testing-0.6.0.ebuild 
b/dev-python/sanic-testing/sanic-testing-0.6.0.ebuild
deleted file mode 100644
index 137ce4fbe..0
--- a/dev-python/sanic-testing/sanic-testing-0.6.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Test clients for Sanic"
-HOMEPAGE="
-   https://pypi.python.org/pypi/sanic-testing
-   https://github.com/sanic-org/sanic-testing
-"
-SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/httpx-0.18[${PYTHON_USEDEP}]
-   >=dev-python/websockets-9[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   >=dev-python/sanic-21.3[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2022-03-14 Thread Alessandro Barbieri
commit: 36d2685a336481d0de685d9aa0598a937ccff48d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 02:46:30 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 02:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36d2685a

dev-python/sanic-routing: treeclean

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

 dev-python/sanic-routing/Manifest  |  2 --
 dev-python/sanic-routing/metadata.xml  |  8 --
 .../sanic-routing/sanic-routing-0.7.0.ebuild   | 30 --
 .../sanic-routing/sanic-routing-0.7.1.ebuild   | 28 
 4 files changed, 68 deletions(-)

diff --git a/dev-python/sanic-routing/Manifest 
b/dev-python/sanic-routing/Manifest
deleted file mode 100644
index 7d2e7ed5e..0
--- a/dev-python/sanic-routing/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST sanic-routing-0.7.0.tar.gz 23633 BLAKE2B 
df5a3d122b00d958e1bd262b56e7000aa404a1aa28eaf599d50e826bdb7d9cb94c85843047b3ee9924686ad21d06082956f921e78b6b0e5bf9f20ae0d925b165
 SHA512 
de7e31c5f464becd3bb36cf6e9b00c2419e54771a406cc02eac6b22dbdd4c60380db52c76e1cddf28dd8387bca185e1f8156b963dbf995a9329ccd9ad25a9627
-DIST sanic-routing-0.7.1.tar.gz 24882 BLAKE2B 
4b603e280210208b000cd6c0feec74bfed759cc2e4833d6408720f8cd6799ae09bf50faf8f4c738e68625c8d7bc80636f0111cca759cfaa9b018ca61b1b6208b
 SHA512 
8871ea7efae7957f26001f9645397a74527a418dbd562e9bef831fdba4ed1998d7ffda8b4bdb6c3c26841ecef97aaad6134de64ae517c6ce7fab8ece8b78368b

diff --git a/dev-python/sanic-routing/metadata.xml 
b/dev-python/sanic-routing/metadata.xml
deleted file mode 100644
index ed7fc245b..0
--- a/dev-python/sanic-routing/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-sanic-org/sanic-routing
-  
-

diff --git a/dev-python/sanic-routing/sanic-routing-0.7.0.ebuild 
b/dev-python/sanic-routing/sanic-routing-0.7.0.ebuild
deleted file mode 100644
index 8bb2c6ee8..0
--- a/dev-python/sanic-routing/sanic-routing-0.7.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Internal handler routing for Sanic"
-HOMEPAGE="
-   https://pypi.python.org/pypi/sanic-routing
-   https://github.com/sanic-org/sanic-routing
-"
-SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/sanic[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/sanic-routing/sanic-routing-0.7.1.ebuild 
b/dev-python/sanic-routing/sanic-routing-0.7.1.ebuild
deleted file mode 100644
index 370f04b2e..0
--- a/dev-python/sanic-routing/sanic-routing-0.7.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Internal handler routing for Sanic"
-HOMEPAGE="
-   https://pypi.python.org/pypi/sanic-routing
-   https://github.com/sanic-org/sanic-routing
-"
-SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/sanic[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2022-03-14 Thread Matt Turner
commit: efc8b6d0670720a3b5f961234b0fb284e7bf6289
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 01:48:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 01:48:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc8b6d0

app-office/gnumeric: Add Python 3.10 compatibility

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

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

diff --git a/app-office/gnumeric/gnumeric-1.12.51.ebuild 
b/app-office/gnumeric/gnumeric-1.12.51.ebuild
index 457c254fa6ae..fdc3a39b75e0 100644
--- a/app-office/gnumeric/gnumeric-1.12.51.ebuild
+++ b/app-office/gnumeric/gnumeric-1.12.51.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit gnome.org libtool python-r1 xdg
 



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

2022-03-14 Thread Matt Turner
commit: d34c41daa7e07e0df62453fafb7b5c2619c9e058
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 01:47:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 01:48:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34c41da

app-office/gnumeric: Depend on goffice[introspection?]

Closes: https://bugs.gentoo.org/834900
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/app-office/gnumeric/gnumeric-1.12.51.ebuild 
b/app-office/gnumeric/gnumeric-1.12.51.ebuild
index dbab1a8b51de..457c254fa6ae 100644
--- a/app-office/gnumeric/gnumeric-1.12.51.ebuild
+++ b/app-office/gnumeric/gnumeric-1.12.51.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
sys-libs/zlib
>=dev-libs/glib-2.40.0:2
>=gnome-extra/libgsf-1.14.33:=
-   >=x11-libs/goffice-0.10.51:0.10
+   >=x11-libs/goffice-0.10.51:0.10[introspection?]
>=dev-libs/libxml2-2.4.12:2
>=x11-libs/pango-1.24.0:=
 



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

2022-03-14 Thread Alessandro Barbieri
commit: 73579f8881bbfd0c1ff4be0360034e04b8bc3a76
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:35:26 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:35:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73579f88

dev-python/confluent-kafka: new version

Closes: https://bugs.gentoo.org/815652
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/confluent-kafka/Manifest  |  2 +-
 ...luent-kafka-1.7.0.ebuild => confluent-kafka-1.8.2.ebuild} | 12 +++-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-python/confluent-kafka/Manifest 
b/dev-python/confluent-kafka/Manifest
index 16969c2b5..4936eaa58 100644
--- a/dev-python/confluent-kafka/Manifest
+++ b/dev-python/confluent-kafka/Manifest
@@ -1 +1 @@
-DIST confluent-kafka-1.7.0.tar.gz 103220 BLAKE2B 
ac61fb3ce5307f07e6054406d287ef93dad9561e96cc26ba1f9200fcfc931321b157ac2f02a3e96086af2e93aafbbacae2cd77a0c35f53d866e16b17195dc82f
 SHA512 
242736ba1538bef2b9627554e107ec0b435ff78dba321efd3b6feaafea786d6d35641753ea473962962dc0eefca204612483796b68e166f5016618f04c5fd705
+DIST confluent-kafka-1.8.2.tar.gz 250172 BLAKE2B 
9fabaaf2417343ae2743b662c359925487011cee9c63e5f8d07bfa049212e0f9890530072b463fd39fcc991d46e8e2e4ce07d79b8a63b367685c7da9d658291d
 SHA512 
6db66371b7cac822aafeaa4acb491556d9a866f8502d76e2acfe52d18b282caab338cd3f51f84845eab2ec5b2c44ed80426a7ad8afd0314a8a5ddc1a9299d693

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild 
b/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
similarity index 72%
rename from dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
rename to dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
index 4f26be8b1..895caba61 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
@@ -1,18 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+MYPN="${PN}-python"
 PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1
 
 DESCRIPTION="Confluent's Kafka Python Client"
 HOMEPAGE="
-   https://pypi.org/project/confluent-kafka
+   https://pypi.org/project/confluent-kafka/
https://github.com/confluentinc/confluent-kafka-python
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${MYPN}-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -27,8 +29,8 @@ RDEPEND="
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)



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

2022-03-14 Thread Alessandro Barbieri
commit: fa63b3f12e96cd4a237157937bd4d272df33f364
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:26:23 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa63b3f1

dev-python/aodhclient: add 2.4.1, drop 2.3.0

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

 dev-python/aodhclient/Manifest| 2 +-
 .../{aodhclient-2.3.0.ebuild => aodhclient-2.4.1.ebuild}  | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/aodhclient/Manifest b/dev-python/aodhclient/Manifest
index 9345d068a..e88b2c9f9 100644
--- a/dev-python/aodhclient/Manifest
+++ b/dev-python/aodhclient/Manifest
@@ -1 +1 @@
-DIST aodhclient-2.3.0.tar.gz 49992 BLAKE2B 
b256294020ca9439485c6ad19909e2993d86491a33294f37ef0282d2b658a0b0e2e4a22e2c4fde1c274f50d36b0302dad4a057ba3b7711989d973fc0f70c786f
 SHA512 
2e121d8ee45256f3fa676902603a840a0d0ac7474dec1a4df4409389436bc315c0b9ee7c16ea269e9fdfb7b8737901c30575b4e4eb039d92441c99cd404cd54c
+DIST aodhclient-2.4.1.tar.gz 49894 BLAKE2B 
37204a4a3378513a67846a376404fbd15235d354c0ecebecea1953a842ea8811e71cb5f5a2c9b07ffdeff56e64becc65595d1761accb639a4a7d6411132623c4
 SHA512 
008ca34154a53f4a1ff17f3904e7d1b0feace7f71b40a3cb3774816c014c1289517e8f1551c1c340ff8a2bb1f2927977455a826c088c2c2e1bb2c8cd931bd7fc

diff --git a/dev-python/aodhclient/aodhclient-2.3.0.ebuild 
b/dev-python/aodhclient/aodhclient-2.4.1.ebuild
similarity index 92%
rename from dev-python/aodhclient/aodhclient-2.3.0.ebuild
rename to dev-python/aodhclient/aodhclient-2.4.1.ebuild
index b547bad05..8ce54db8c 100644
--- a/dev-python/aodhclient/aodhclient-2.3.0.ebuild
+++ b/dev-python/aodhclient/aodhclient-2.4.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 EPYTEST_IGNORE=( aodhclient/tests/functional )
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ DESCRIPTION="A client for the OpenStack Aodh API"
 HOMEPAGE="
https://github.com/openstack/python-aodhclient
https://opendev.org/openstack/python-aodhclient
-   https://pypi.org/project/aodhclient
+   https://pypi.org/project/aodhclient/
https://launchpad.net/python-aodhclient
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -33,8 +33,8 @@ RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
>=dev-python/reno-1.6.2[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/jsonpath-rw-ext/

2022-03-14 Thread Alessandro Barbieri
commit: 7d5276bf852c33919d2730871f04964a98063b53
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:23:17 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d5276bf

dev-python/jsonpath-rw-ext: enable py3.9

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

 dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild 
b/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild
index b520a14cd..b643b3ec4 100644
--- a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild
+++ b/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild
@@ -7,13 +7,13 @@ EPYTEST_DESELECT=(

jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_fields_value

jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_shortcut_functions
 )
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="Extensions for JSONPath RW"
 HOMEPAGE="
-   https://pypi.org/project/jsonpath-rw-ext
+   https://pypi.org/project/jsonpath-rw-ext/
https://github.com/sileht/python-jsonpath-rw-ext
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -26,8 +26,8 @@ RDEPEND="
>=dev-python/pbr-1.8[${PYTHON_USEDEP}]
>=dev-python/jsonpath-rw-1.2.0[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]



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

2022-03-14 Thread Alessandro Barbieri
commit: 3efa5edba036dbe3db3c2a212ce1c10c7ac1352c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:23:32 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3efa5edb

dev-python/gabbi: add 2.4.0

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

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

diff --git a/dev-python/gabbi/Manifest b/dev-python/gabbi/Manifest
index 27b38b3bf..c86c82804 100644
--- a/dev-python/gabbi/Manifest
+++ b/dev-python/gabbi/Manifest
@@ -1 +1,2 @@
 DIST gabbi-2.3.0.tar.gz 220806 BLAKE2B 
40f5a34d9982123cb61062f666be93c292ca3732b7377edf636afd5a0eb30a9ff74bcb19e395f74fde1fc7de9032d4238bc4714df32a2d677081b962cd11cd39
 SHA512 
e383b90c8e3e647a2490a654227d241e04b68c6a7cd883f50c8f39ca44954676e4bf4e371f7273246c9c02df52a18d65760fe7b1d8e290fab694bf755573f82b
+DIST gabbi-2.4.0.tar.gz 221729 BLAKE2B 
3b8e97aa50434d119a4e9465df5a946e19679e5b190b738bd8dad355c6a03801bdbb7d75cd82e268c0517843e9ccc42c3de2053c1e3ef90ddd55538589ddf97f
 SHA512 
0485ac87f223f9ae95bb9a73cdc7e95ad49d8471f9e19625596e720ecc4dac358411dc9415409944855fa363db255479e5a623893063cc0967a3207321623306

diff --git a/dev-python/gabbi/gabbi-2.4.0.ebuild 
b/dev-python/gabbi/gabbi-2.4.0.ebuild
new file mode 100644
index 0..0b4cf47cb
--- /dev/null
+++ b/dev-python/gabbi/gabbi-2.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Declarative HTTP testing library"
+HOMEPAGE="
+   https://github.com/cdent/gabbi
+   https://pypi.org/project/gabbi/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.11.0[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/jsonpath-rw-ext-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsgi_intercept-1.8.1[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+"
+
+RESTRICT="test"
+PROPERTIES="test_network"
+
+distutils_enable_tests pytest



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

2022-03-14 Thread Alessandro Barbieri
commit: beb9eff72f7fdaa47bba5104712ee689434d1cf6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:26:05 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beb9eff7

dev-python/gnocchi: enable py3.9

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

 dev-python/gnocchi/gnocchi-4.4.1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/gnocchi/gnocchi-4.4.1.ebuild 
b/dev-python/gnocchi/gnocchi-4.4.1.ebuild
index a7b73d728..c19092249 100644
--- a/dev-python/gnocchi/gnocchi-4.4.1.ebuild
+++ b/dev-python/gnocchi/gnocchi-4.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
@@ -11,7 +11,7 @@ DESCRIPTION="Timeseries database"
 HOMEPAGE="
https://gnocchi.osci.io
https://github.com/gnocchixyz/gnocchi
-   https://pypi.org/project/gnocchi
+   https://pypi.org/project/gnocchi/
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
@@ -86,8 +86,8 @@ RDEPEND="
>=dev-python/python-qpid-proton-0.17.0[${PYTHON_USEDEP}]
)
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
>=dev-python/pifpaf-1.0.1[${PYTHON_USEDEP}]
>=dev-python/gabbi-1.37.0[${PYTHON_USEDEP}]



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

2022-03-14 Thread Alessandro Barbieri
commit: bd837b18a936c412776ab793e5a2382bd35926db
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:20:51 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd837b18

dev-python/oslo-cache: enable py3.9

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

 dev-python/oslo-cache/oslo-cache-2.8.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/oslo-cache/oslo-cache-2.8.1.ebuild 
b/dev-python/oslo-cache/oslo-cache-2.8.1.ebuild
index 0fc7493ef..dc20c6020 100644
--- a/dev-python/oslo-cache/oslo-cache-2.8.1.ebuild
+++ b/dev-python/oslo-cache/oslo-cache-2.8.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
@@ -13,7 +13,7 @@ MY_PN=${PN/-/.}
 DESCRIPTION="Oslo Caching around dogpile.cache"
 HOMEPAGE="
https://opendev.org/openstack/oslo.cache
-   https://pypi.org/project/oslo.cache
+   https://pypi.org/project/oslo.cache/
https://github.com/openstack/oslo.cache
 "
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
@@ -32,8 +32,8 @@ RDEPEND="
>=dev-python/oslo-log-4.2.1[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-4.2.0[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
>=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}]



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

2022-03-14 Thread Alessandro Barbieri
commit: 2919b54be24dc15d3c393eba4f3fb4c6c18b761b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 00:42:19 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2919b54b

dev-python/python-binary-memcached: disable tests

Closes: https://bugs.gentoo.org/815574
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../python-binary-memcached-0.31.1.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/python-binary-memcached/python-binary-memcached-0.31.1.ebuild 
b/dev-python/python-binary-memcached/python-binary-memcached-0.31.1.ebuild
index 2a45c39e5..80906ade6 100644
--- a/dev-python/python-binary-memcached/python-binary-memcached-0.31.1.ebuild
+++ b/dev-python/python-binary-memcached/python-binary-memcached-0.31.1.ebuild
@@ -18,10 +18,15 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-python/uhashring[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/uhashring[${PYTHON_USEDEP}]
+"
 DEPEND="
${RDEPEND}
-   dev-python/six[${PYTHON_USEDEP}]
+   test? ( net-misc/memcached )
+"
+BDEPEND="
test? (
>=dev-python/m2r-0.2.1[${PYTHON_USEDEP}]
dev-python/mistune[${PYTHON_USEDEP}]
@@ -31,4 +36,6 @@ DEPEND="
)
 "
 
+RESTRICT="test" # tests require a running memcached
+
 distutils_enable_tests pytest



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

2022-03-14 Thread Alessandro Barbieri
commit: ac78593c096c6506277182562d21ca749ef6ddff
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:21:11 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac78593c

dev-python/keystonemiddleware: add 9.4.0, drop 9.3.0

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

 dev-python/keystonemiddleware/Manifest| 2 +-
 ...eystonemiddleware-9.3.0.ebuild => keystonemiddleware-9.4.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/keystonemiddleware/Manifest 
b/dev-python/keystonemiddleware/Manifest
index 22f6e577c..eb7236860 100644
--- a/dev-python/keystonemiddleware/Manifest
+++ b/dev-python/keystonemiddleware/Manifest
@@ -1 +1 @@
-DIST keystonemiddleware-9.3.0.tar.gz 184691 BLAKE2B 
bd8d4ff53199cdd847bc1a74e57a7d42ff891d6fa09b91b07e505158d92f0f59c1e555286bb605e8c8c3c5c6590852b12d30d8f27246903e386702c492d428de
 SHA512 
4d892003555adabfc7c7c4a71aa550263955c081369ac6c55e66f7441e9bb5716a2b346f9c13aab53cdace01958370142e7c662b456d55d9cd50409ee08b82d0
+DIST keystonemiddleware-9.4.0.tar.gz 184829 BLAKE2B 
41bdb5af718e1160d6d7b04658b72f3a7e10f477d9b9aaeda7a926555f91963879c1aa9101ddb2a8179b86dd12f9d0501595fc82b383a41b4818807794272754
 SHA512 
bb44c68435e0ba7e58674731080cb9431dbfa72bbdbc25d6746466102620d896a5944367b55d3f3dc7418d46f15047f58f9479d7adb920f880e5e6bbe05c1e54

diff --git a/dev-python/keystonemiddleware/keystonemiddleware-9.3.0.ebuild 
b/dev-python/keystonemiddleware/keystonemiddleware-9.4.0.ebuild
similarity index 95%
rename from dev-python/keystonemiddleware/keystonemiddleware-9.3.0.ebuild
rename to dev-python/keystonemiddleware/keystonemiddleware-9.4.0.ebuild
index d49c05146..5960cd824 100644
--- a/dev-python/keystonemiddleware/keystonemiddleware-9.3.0.ebuild
+++ b/dev-python/keystonemiddleware/keystonemiddleware-9.4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
@@ -13,7 +13,7 @@ HOMEPAGE="
https://github.com/openstack/keystonemiddleware
https://opendev.org/openstack/keystonemiddleware
https://launchpad.net/keystonemiddleware
-   https://pypi.org/project/keystonemiddleware
+   https://pypi.org/project/keystonemiddleware/
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



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

2022-03-14 Thread Alessandro Barbieri
commit: edef9562c08572c0ed5df0e502d97a09fd7123f7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:19:29 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edef9562

dev-python/pycadf: EAPI 8

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

 ...{pycadf-3.1.1.ebuild => pycadf-3.1.1-r1.ebuild} | 26 --
 1 file changed, 19 insertions(+), 7 deletions(-)

diff --git a/dev-python/pycadf/pycadf-3.1.1.ebuild 
b/dev-python/pycadf/pycadf-3.1.1-r1.ebuild
similarity index 59%
rename from dev-python/pycadf/pycadf-3.1.1.ebuild
rename to dev-python/pycadf/pycadf-3.1.1-r1.ebuild
index 68289377c..f389effba 100644
--- a/dev-python/pycadf/pycadf-3.1.1.ebuild
+++ b/dev-python/pycadf/pycadf-3.1.1-r1.ebuild
@@ -1,27 +1,39 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_8 )
+EAPI=8
+
 DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
-HOMEPAGE="https://pypi.org/project/pycadf/;
+HOMEPAGE="
+   https://opendev.org/openstack/pycadf
+   https://pypi.org/project/pycadf/
+"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64"
 
-DEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
 RDEPEND="
>=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
>=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
 "
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-03-14 Thread Alessandro Barbieri
commit: a086f5415beeb236ed8b93c10a3a0635ba77fd1f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Mar 15 01:14:49 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Mar 15 01:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a086f541

dev-python/monotonic: enable py3.9

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

 dev-python/monotonic/monotonic-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/monotonic/monotonic-1.6.ebuild 
b/dev-python/monotonic/monotonic-1.6.ebuild
index 44e430882..b18f9edfe 100644
--- a/dev-python/monotonic/monotonic-1.6.ebuild
+++ b/dev-python/monotonic/monotonic-1.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 



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

2022-03-14 Thread Zac Medico
commit: cc862d165891d3699cb7dc2e056206dd69f8f240
Author: James Beddek  posteo  de>
AuthorDate: Sun Mar 13 21:41:43 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 15 01:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc862d16

dev-python/async_generator: fix installation for python3_9

Closes: https://bugs.gentoo.org/835090
Signed-off-by: James Beddek  posteo.de>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/async_generator/async_generator-1.10-r1.ebuild | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-python/async_generator/async_generator-1.10-r1.ebuild 
b/dev-python/async_generator/async_generator-1.10-r1.ebuild
index 1e7a3a023087..c0f0e694ff3b 100644
--- a/dev-python/async_generator/async_generator-1.10-r1.ebuild
+++ b/dev-python/async_generator/async_generator-1.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,10 +18,3 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv 
sparc x86 ~x64-maco
 DOCS=( README.rst )
 
 distutils_enable_tests pytest
-
-python_test() {
-   pushd "${BUILD_DIR}/lib" >/dev/null || die
-   epytest
-   rm -rf .hypothesis .pytest_cache || die
-   popd >/dev/null || die
-}



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

2022-03-14 Thread Zac Medico
commit: ba27b49c13af5c09a837459436052a112996333a
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Mar 15 00:57:00 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 15 00:57:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba27b49c

sys-apps/flatpak: drop 1.12.4, 1.12.5, 1.12.6

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/Manifest  |   3 -
 sys-apps/flatpak/flatpak-1.12.4.ebuild | 104 -
 sys-apps/flatpak/flatpak-1.12.5.ebuild | 104 -
 sys-apps/flatpak/flatpak-1.12.6.ebuild | 104 -
 4 files changed, 315 deletions(-)

diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index f5e9fb98efb6..03ad0f2efab1 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -1,6 +1,3 @@
 DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 
512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6
 SHA512 
2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc
-DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 
1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c
 SHA512 
441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b
-DIST flatpak-1.12.5.tar.xz 1557688 BLAKE2B 
d44b1f403afec1ce4896de70810b91eb2d5a81f923aecf5c52394aad7e5a07230ec73f14303dc3f2d201d9c0464ac268788608abb485295f56fdd5242d7cfce1
 SHA512 
3ac1832a3bca2544a685ba741fcb0762c615aa37600c5be6b4148ea3897800b6c2a39b81f389036896e1fe10d8fac903154917a2ae6e50b4a27a648c95acb46f
-DIST flatpak-1.12.6.tar.xz 1558800 BLAKE2B 
f029e5b638845758dd2a3694b6e2ecc9253163a5895c5f4aa483748626fb4202266de157d133f012b0f2b295962f423ad6025baffe424b43ac91bd48f509cacc
 SHA512 
2ab9af100d04315df16ecff7a9f274caccfca0df831daf6abef01c7bd3f4aea2db50ca327d1782a69516b7002a8cf13951d4bdef867f5ffd09447e78357145d3
 DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B 
e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db
 SHA512 
425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50
 DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 
6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10
 SHA512 
7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a

diff --git a/sys-apps/flatpak/flatpak-1.12.4.ebuild 
b/sys-apps/flatpak/flatpak-1.12.4.ebuild
deleted file mode 100644
index 8a8e2987bc67..
--- a/sys-apps/flatpak/flatpak-1.12.4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit linux-info python-any-r1
-
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-DESCRIPTION="Linux application sandboxing and distribution framework"
-HOMEPAGE="https://flatpak.org/;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc gtk kde introspection policykit seccomp systemd X"
-RESTRICT+=" test"
-
-RDEPEND="
-   acct-group/flatpak
-   acct-user/flatpak
-   >=app-arch/libarchive-2.8:=
-   app-arch/zstd:=
-   >=app-crypt/gpgme-1.1.8:=
-   >=dev-libs/appstream-glib-0.5.10:=
-   >=dev-libs/glib-2.56:2=
-   >=dev-libs/libxml2-2.4:=
-   dev-libs/json-glib:=
-   dev-libs/libassuan:=
-   >=dev-util/ostree-2020.8:=[gpg(+)]
-   || (
-   dev-util/ostree[curl]
-   dev-util/ostree[soup]
-   )
-   >=gnome-base/dconf-0.26:=
-   >=net-libs/libsoup-2.4:=
-   sys-apps/bubblewrap
-   sys-apps/dbus
-   >=sys-fs/fuse-2.9.9:0=
-   sys-apps/xdg-dbus-proxy
-   X? (
-   x11-apps/xauth
-   x11-libs/libXau:=
-   )
-   x11-libs/gdk-pixbuf:2=
-   policykit? ( >=sys-auth/polkit-0.98:= )
-   seccomp? ( sys-libs/libseccomp:= )
-   systemd? ( sys-apps/systemd:= )
-"
-
-DEPEND="${RDEPEND}"
-# pyparsing version pinned for https://bugs.gentoo.org/825230
-BDEPEND="
-   >=sys-devel/automake-1.13.4
-   >=sys-devel/gettext-0.18.2
-   virtual/pkgconfig
-   dev-util/gdbus-codegen
-   sys-devel/bison
-   introspection? ( >=dev-libs/gobject-introspection-1.40 )
-   doc? (
-   >=dev-util/gtk-doc-1.20
-   dev-libs/libxslt
-   )
-   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
-"
-
-PDEPEND="
-   gtk? ( sys-apps/xdg-desktop-portal-gtk )
-   kde? ( 

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

2022-03-14 Thread Zac Medico
commit: 5cabc6cae6d34c64b2ff02a662ac528f4d6bd0ef
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Mar 15 00:59:18 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 15 00:59:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cabc6ca

sys-apps/flatpak: add 1.13.2

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/Manifest  |   1 +
 sys-apps/flatpak/flatpak-1.13.2.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index 03ad0f2efab1..9a1e777596c0 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -1,3 +1,4 @@
 DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 
512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6
 SHA512 
2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc
 DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B 
e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db
 SHA512 
425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50
 DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 
6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10
 SHA512 
7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a
+DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B 
a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e
 SHA512 
d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1

diff --git a/sys-apps/flatpak/flatpak-1.13.2.ebuild 
b/sys-apps/flatpak/flatpak-1.13.2.ebuild
new file mode 100644
index ..63cc95837935
--- /dev/null
+++ b/sys-apps/flatpak/flatpak-1.13.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit linux-info python-any-r1
+
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+DESCRIPTION="Linux application sandboxing and distribution framework"
+HOMEPAGE="https://flatpak.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc gtk kde introspection policykit seccomp systemd X"
+RESTRICT+=" test"
+
+RDEPEND="
+   acct-group/flatpak
+   acct-user/flatpak
+   >=app-arch/libarchive-2.8:=
+   app-arch/zstd:=
+   >=app-crypt/gpgme-1.1.8:=
+   >=dev-libs/appstream-0.12:=
+   >=dev-libs/appstream-glib-0.5.10:=
+   >=dev-libs/glib-2.56:2=
+   >=dev-libs/libxml2-2.4:=
+   dev-libs/json-glib:=
+   dev-libs/libassuan:=
+   >=dev-util/ostree-2020.8:=[gpg(+)]
+   || (
+   dev-util/ostree[curl]
+   dev-util/ostree[soup]
+   )
+   >=gnome-base/dconf-0.26:=
+   >=net-libs/libsoup-2.4:=
+   sys-apps/bubblewrap
+   sys-apps/dbus
+   >=sys-fs/fuse-2.9.9:0=
+   sys-apps/xdg-dbus-proxy
+   X? (
+   x11-apps/xauth
+   x11-libs/libXau:=
+   )
+   x11-libs/gdk-pixbuf:2=
+   policykit? ( >=sys-auth/polkit-0.98:= )
+   seccomp? ( sys-libs/libseccomp:= )
+   systemd? ( sys-apps/systemd:= )
+"
+
+DEPEND="${RDEPEND}"
+# pyparsing version pinned for https://bugs.gentoo.org/825230
+BDEPEND="
+   >=sys-devel/automake-1.13.4
+   >=sys-devel/gettext-0.18.2
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   sys-devel/bison
+   introspection? ( >=dev-libs/gobject-introspection-1.40 )
+   doc? (
+   >=dev-util/gtk-doc-1.20
+   dev-libs/libxslt
+   )
+   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
+"
+
+PDEPEND="
+   gtk? ( sys-apps/xdg-desktop-portal-gtk )
+   kde? ( kde-plasma/xdg-desktop-portal-kde )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="~USER_NS"
+   linux-info_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # This line fails because locales are in /usr/lib/locale/locale-archive.
+   sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh 
|| die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-sandboxed-triggers
+   --localstatedir="${EPREFIX}"/var
+   --with-system-bubblewrap
+   --with-system-dbus-proxy
+   $(use_enable X xauth)
+   $(use_enable doc documentation)
+ 

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

2022-03-14 Thread Zac Medico
commit: c09fc80265622eed7d101ee32379aaf52dd51f6b
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Mar 15 00:56:26 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 15 00:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09fc802

sys-apps/flatpak: add 1.12.7

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/Manifest  |   1 +
 sys-apps/flatpak/flatpak-1.12.7.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index f5174fa5d270..f5e9fb98efb6 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -2,4 +2,5 @@ DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 
512b3f6abfb06d242aedad2c27c9870750254
 DIST flatpak-1.12.4.tar.xz 1556548 BLAKE2B 
1347b4667b3b8e02309582c1819be7e052382bfca8f6bcdb8b578011e3931e18e8c358c9759b204c8c4f82ffe9f5157fda3c9c967cf1ad0bef2bfc39c4be2a8c
 SHA512 
441c29c43dec6cb224f677e2d9b3dd09e95f4ca6e06d24ee30de1b931522502f903b0bbd3ead4886d16c25d8236a876ffb95ec907690aa7f55cd7ed31c5dd71b
 DIST flatpak-1.12.5.tar.xz 1557688 BLAKE2B 
d44b1f403afec1ce4896de70810b91eb2d5a81f923aecf5c52394aad7e5a07230ec73f14303dc3f2d201d9c0464ac268788608abb485295f56fdd5242d7cfce1
 SHA512 
3ac1832a3bca2544a685ba741fcb0762c615aa37600c5be6b4148ea3897800b6c2a39b81f389036896e1fe10d8fac903154917a2ae6e50b4a27a648c95acb46f
 DIST flatpak-1.12.6.tar.xz 1558800 BLAKE2B 
f029e5b638845758dd2a3694b6e2ecc9253163a5895c5f4aa483748626fb4202266de157d133f012b0f2b295962f423ad6025baffe424b43ac91bd48f509cacc
 SHA512 
2ab9af100d04315df16ecff7a9f274caccfca0df831daf6abef01c7bd3f4aea2db50ca327d1782a69516b7002a8cf13951d4bdef867f5ffd09447e78357145d3
+DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B 
e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db
 SHA512 
425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50
 DIST flatpak-1.13.1.tar.xz 1626048 BLAKE2B 
6dd02bd531a6d10d97ac94d744e7afc7c6a319fe576cd6e3ff882b41320f7ede5cf0d6d92dcf4287b19ae7d3e5ce6afeebd1ea0e517e566f5b218e05bdb2bc10
 SHA512 
7e0be34535d6e80a1d59bfc937b9a89c3b46acbbddd6a04583c4874a50539978bb493b5c08b083a5697615a3281346bf1770b681fbc27be682caf54ffdca937a

diff --git a/sys-apps/flatpak/flatpak-1.12.7.ebuild 
b/sys-apps/flatpak/flatpak-1.12.7.ebuild
new file mode 100644
index ..8a8e2987bc67
--- /dev/null
+++ b/sys-apps/flatpak/flatpak-1.12.7.ebuild
@@ -0,0 +1,104 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit linux-info python-any-r1
+
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+DESCRIPTION="Linux application sandboxing and distribution framework"
+HOMEPAGE="https://flatpak.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc gtk kde introspection policykit seccomp systemd X"
+RESTRICT+=" test"
+
+RDEPEND="
+   acct-group/flatpak
+   acct-user/flatpak
+   >=app-arch/libarchive-2.8:=
+   app-arch/zstd:=
+   >=app-crypt/gpgme-1.1.8:=
+   >=dev-libs/appstream-glib-0.5.10:=
+   >=dev-libs/glib-2.56:2=
+   >=dev-libs/libxml2-2.4:=
+   dev-libs/json-glib:=
+   dev-libs/libassuan:=
+   >=dev-util/ostree-2020.8:=[gpg(+)]
+   || (
+   dev-util/ostree[curl]
+   dev-util/ostree[soup]
+   )
+   >=gnome-base/dconf-0.26:=
+   >=net-libs/libsoup-2.4:=
+   sys-apps/bubblewrap
+   sys-apps/dbus
+   >=sys-fs/fuse-2.9.9:0=
+   sys-apps/xdg-dbus-proxy
+   X? (
+   x11-apps/xauth
+   x11-libs/libXau:=
+   )
+   x11-libs/gdk-pixbuf:2=
+   policykit? ( >=sys-auth/polkit-0.98:= )
+   seccomp? ( sys-libs/libseccomp:= )
+   systemd? ( sys-apps/systemd:= )
+"
+
+DEPEND="${RDEPEND}"
+# pyparsing version pinned for https://bugs.gentoo.org/825230
+BDEPEND="
+   >=sys-devel/automake-1.13.4
+   >=sys-devel/gettext-0.18.2
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   sys-devel/bison
+   introspection? ( >=dev-libs/gobject-introspection-1.40 )
+   doc? (
+   >=dev-util/gtk-doc-1.20
+   dev-libs/libxslt
+   )
+   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
+"
+
+PDEPEND="
+   gtk? ( sys-apps/xdg-desktop-portal-gtk )
+   kde? ( kde-plasma/xdg-desktop-portal-kde )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="~USER_NS"
+   linux-info_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # This line fails because locales are in /usr/lib/locale/locale-archive.
+   sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' 

[gentoo-commits] proj/releng:master commit in: tools/, releases/specs-qemu/mips/

2022-03-14 Thread Andreas K. Hüttel
commit: 59918516df528ccedc9d4c0dbe7655101b0be21e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 14 23:53:21 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 14 23:53:21 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=59918516

Add mips(el)3 n64 builds

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

 releases/specs-qemu/mips/stage1-mips3-n64-openrc.spec   | 14 ++
 releases/specs-qemu/mips/stage1-mipsel3-n64-openrc.spec | 14 ++
 releases/specs-qemu/mips/stage3-mips3-n64-openrc.spec   | 12 
 releases/specs-qemu/mips/stage3-mipsel3-n64-openrc.spec | 12 
 tools/catalyst-auto-qemu-mips.conf  |  7 ++-
 5 files changed, 58 insertions(+), 1 deletion(-)

diff --git a/releases/specs-qemu/mips/stage1-mips3-n64-openrc.spec 
b/releases/specs-qemu/mips/stage1-mips3-n64-openrc.spec
new file mode 100644
index ..54eb3ff7
--- /dev/null
+++ b/releases/specs-qemu/mips/stage1-mips3-n64-openrc.spec
@@ -0,0 +1,14 @@
+subarch: mips3_n64
+target: stage1
+version_stamp: openrc-@TIMESTAMP@
+interpreter: /usr/bin/qemu-mips64
+rel_type: default
+profile: default/linux/mips/17.0/n64
+snapshot: @TIMESTAMP@
+source_subpath: default/stage3-mips3_n64-openrc-latest
+compression_mode: pixz
+decompressor_search_order: xz bzip2
+update_seed: yes
+update_seed_command: -uDN @world
+portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
+portage_prefix: releng

diff --git a/releases/specs-qemu/mips/stage1-mipsel3-n64-openrc.spec 
b/releases/specs-qemu/mips/stage1-mipsel3-n64-openrc.spec
new file mode 100644
index ..09242505
--- /dev/null
+++ b/releases/specs-qemu/mips/stage1-mipsel3-n64-openrc.spec
@@ -0,0 +1,14 @@
+subarch: mipsel3_n64
+target: stage1
+version_stamp: openrc-@TIMESTAMP@
+interpreter: /usr/bin/qemu-mips64el
+rel_type: default
+profile: default/linux/mips/17.0/mipsel/n64
+snapshot: @TIMESTAMP@
+source_subpath: default/stage3-mipsel3_n64-openrc-latest
+compression_mode: pixz
+decompressor_search_order: xz bzip2
+update_seed: yes
+update_seed_command: -uDN @world
+portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
+portage_prefix: releng

diff --git a/releases/specs-qemu/mips/stage3-mips3-n64-openrc.spec 
b/releases/specs-qemu/mips/stage3-mips3-n64-openrc.spec
new file mode 100644
index ..067fd6f1
--- /dev/null
+++ b/releases/specs-qemu/mips/stage3-mips3-n64-openrc.spec
@@ -0,0 +1,12 @@
+subarch: mips3_n64
+target: stage3
+version_stamp: openrc-@TIMESTAMP@
+interpreter: /usr/bin/qemu-mips64
+rel_type: default
+profile: default/linux/mips/17.0/n64
+snapshot: @TIMESTAMP@
+source_subpath: default/stage1-mips3_n64-openrc-@TIMESTAMP@
+compression_mode: pixz
+decompressor_search_order: xz bzip2
+portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
+portage_prefix: releng

diff --git a/releases/specs-qemu/mips/stage3-mipsel3-n64-openrc.spec 
b/releases/specs-qemu/mips/stage3-mipsel3-n64-openrc.spec
new file mode 100644
index ..6d5fc9cc
--- /dev/null
+++ b/releases/specs-qemu/mips/stage3-mipsel3-n64-openrc.spec
@@ -0,0 +1,12 @@
+subarch: mipsel3_n64
+target: stage3
+version_stamp: openrc-@TIMESTAMP@
+interpreter: /usr/bin/qemu-mips64el
+rel_type: default
+profile: default/linux/mips/17.0/mipsel/n64
+snapshot: @TIMESTAMP@
+source_subpath: default/stage1-mipsel3_n64-openrc-@TIMESTAMP@
+compression_mode: pixz
+decompressor_search_order: xz bzip2
+portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
+portage_prefix: releng

diff --git a/tools/catalyst-auto-qemu-mips.conf 
b/tools/catalyst-auto-qemu-mips.conf
index fa6a326b..e355b62d 100644
--- a/tools/catalyst-auto-qemu-mips.conf
+++ b/tools/catalyst-auto-qemu-mips.conf
@@ -6,12 +6,17 @@ UPLOAD_KEY=/root/.ssh/id_rsa
 SPECS_DIR=${REPO_DIR}/releases/specs-qemu/mips
 EMAIL_SUBJECT_PREPEND="[mips-qemu-auto]"
 
-SETS="mips2o32openrc mipsel2o32openrc mips32o32openrc mips32elo32openrc 
mips64n64openrc mips64eln64openrc"
+SETS="mips2o32openrc mipsel2o32openrc mips32o32openrc mips32elo32openrc 
mips3n64openrc mipsel3n64openrc mips64n64openrc mips64eln64openrc"
 
 SET_mips2o32openrc_SPECS="stage1-mips2-o32-openrc.spec 
stage3-mips2-o32-openrc.spec"
 SET_mipsel2o32openrc_SPECS="stage1-mipsel2-o32-openrc.spec 
stage3-mipsel2-o32-openrc.spec"
+
 SET_mips32o32openrc_SPECS="stage1-mips32-o32-openrc.spec 
stage3-mips32-o32-openrc.spec"
 SET_mips32elo32openrc_SPECS="stage1-mips32el-o32-openrc.spec 
stage3-mips32el-o32-openrc.spec"
+
+SET_mips3n64openrc_SPECS="stage1-mips3-n64-openrc.spec 
stage3-mips3-n64-openrc.spec"
+SET_mipsel3n64openrc_SPECS="stage1-mipsel3-n64-openrc.spec 
stage3-mipsel3-n64-openrc.spec"
+
 SET_mips64n64openrc_SPECS="stage1-mips64-n64-openrc.spec 
stage3-mips64-n64-openrc.spec"
 SET_mips64eln64openrc_SPECS="stage1-mips64el-n64-openrc.spec 
stage3-mips64el-n64-openrc.spec"
 



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/nomultilib/, releases/specs/amd64/musl/, tools/, ...

2022-03-14 Thread Andreas K. Hüttel
commit: 0bf760339650301d5a3ed25fe7de07750b8ba2fa
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 14 23:16:16 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 14 23:16:16 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=0bf76033

Skip some more amd64 stage2

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

 releases/specs/amd64/musl/stage2.spec   | 11 ---
 releases/specs/amd64/musl/stage3.spec   |  2 +-
 releases/specs/amd64/nomultilib/stage2-openrc.spec  | 10 --
 releases/specs/amd64/nomultilib/stage2-systemd.spec | 10 --
 releases/specs/amd64/nomultilib/stage3-openrc.spec  |  2 +-
 releases/specs/amd64/nomultilib/stage3-systemd.spec |  2 +-
 releases/specs/amd64/x32/stage2-openrc.spec | 10 --
 releases/specs/amd64/x32/stage3-openrc.spec |  2 +-
 tools/catalyst-auto-amd64.conf  |  8 
 9 files changed, 8 insertions(+), 49 deletions(-)

diff --git a/releases/specs/amd64/musl/stage2.spec 
b/releases/specs/amd64/musl/stage2.spec
deleted file mode 100644
index 4da4b90a..
--- a/releases/specs/amd64/musl/stage2.spec
+++ /dev/null
@@ -1,11 +0,0 @@
-subarch: amd64
-target: stage2
-version_stamp: musl-@TIMESTAMP@
-rel_type: musl
-profile: default/linux/amd64/17.0/musl
-snapshot: @TIMESTAMP@
-source_subpath: musl/stage1-amd64-musl-@TIMESTAMP@
-chost: x86_64-gentoo-linux-musl
-portage_confdir: @REPO_DIR@/releases/portage/stages
-portage_prefix: releng
-compression_mode: pixz

diff --git a/releases/specs/amd64/musl/stage3.spec 
b/releases/specs/amd64/musl/stage3.spec
index 9842af11..8b4c18cd 100644
--- a/releases/specs/amd64/musl/stage3.spec
+++ b/releases/specs/amd64/musl/stage3.spec
@@ -4,7 +4,7 @@ version_stamp: musl-@TIMESTAMP@
 rel_type: musl
 profile: default/linux/amd64/17.0/musl
 snapshot: @TIMESTAMP@
-source_subpath: musl/stage2-amd64-musl-@TIMESTAMP@
+source_subpath: musl/stage1-amd64-musl-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
 compression_mode: pixz

diff --git a/releases/specs/amd64/nomultilib/stage2-openrc.spec 
b/releases/specs/amd64/nomultilib/stage2-openrc.spec
deleted file mode 100644
index ef818b8f..
--- a/releases/specs/amd64/nomultilib/stage2-openrc.spec
+++ /dev/null
@@ -1,10 +0,0 @@
-subarch: amd64
-target: stage2
-version_stamp: nomultilib-openrc-@TIMESTAMP@
-rel_type: default
-profile: default/linux/amd64/17.1/no-multilib
-snapshot: @TIMESTAMP@
-source_subpath: default/stage1-amd64-nomultilib-openrc-@TIMESTAMP@
-compression_mode: pixz
-portage_confdir: @REPO_DIR@/releases/portage/stages
-portage_prefix: releng

diff --git a/releases/specs/amd64/nomultilib/stage2-systemd.spec 
b/releases/specs/amd64/nomultilib/stage2-systemd.spec
deleted file mode 100644
index fa473462..
--- a/releases/specs/amd64/nomultilib/stage2-systemd.spec
+++ /dev/null
@@ -1,10 +0,0 @@
-subarch: amd64
-target: stage2
-version_stamp: nomultilib-systemd-@TIMESTAMP@
-rel_type: default
-profile: default/linux/amd64/17.1/no-multilib/systemd
-snapshot: @TIMESTAMP@
-source_subpath: default/stage1-amd64-nomultilib-systemd-@TIMESTAMP@
-compression_mode: pixz
-portage_confdir: @REPO_DIR@/releases/portage/stages
-portage_prefix: releng

diff --git a/releases/specs/amd64/nomultilib/stage3-openrc.spec 
b/releases/specs/amd64/nomultilib/stage3-openrc.spec
index a4e4d7c3..dc48e664 100644
--- a/releases/specs/amd64/nomultilib/stage3-openrc.spec
+++ b/releases/specs/amd64/nomultilib/stage3-openrc.spec
@@ -4,7 +4,7 @@ version_stamp: nomultilib-openrc-@TIMESTAMP@
 rel_type: default
 profile: default/linux/amd64/17.1/no-multilib
 snapshot: @TIMESTAMP@
-source_subpath: default/stage2-amd64-nomultilib-openrc-@TIMESTAMP@
+source_subpath: default/stage1-amd64-nomultilib-openrc-@TIMESTAMP@
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng

diff --git a/releases/specs/amd64/nomultilib/stage3-systemd.spec 
b/releases/specs/amd64/nomultilib/stage3-systemd.spec
index 6e179c82..aed71f8d 100644
--- a/releases/specs/amd64/nomultilib/stage3-systemd.spec
+++ b/releases/specs/amd64/nomultilib/stage3-systemd.spec
@@ -4,7 +4,7 @@ version_stamp: nomultilib-systemd-@TIMESTAMP@
 rel_type: default
 profile: default/linux/amd64/17.1/no-multilib/systemd
 snapshot: @TIMESTAMP@
-source_subpath: default/stage2-amd64-nomultilib-systemd-@TIMESTAMP@
+source_subpath: default/stage1-amd64-nomultilib-systemd-@TIMESTAMP@
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng

diff --git a/releases/specs/amd64/x32/stage2-openrc.spec 
b/releases/specs/amd64/x32/stage2-openrc.spec
deleted file mode 100644
index c9abbf84..
--- a/releases/specs/amd64/x32/stage2-openrc.spec
+++ /dev/null
@@ -1,10 +0,0 @@
-subarch: x32
-target: stage2
-version_stamp: openrc-@TIMESTAMP@
-rel_type: default
-profile: default/linux/amd64/17.0/x32
-snapshot: 

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

2022-03-14 Thread Michał Górny
commit: 4cdb0a9862143eb2a6f4fb41fbfcb2ff8e3aef77
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 22:27:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 22:39:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdb0a98

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

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

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

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index e226e57a1979..bdc1a6da0d6b 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1 +1,2 @@
 DIST mgorny-dev-scripts-13.tar.gz 8162 BLAKE2B 
0ac4b8d61119b64d3d6420861ac466f975606972e5274be76a3a66210536783077ab4c066167553e11d5f913ea32ce49536f6757e2b806a355f85e2698c858f9
 SHA512 
53bb2fcc99f9bd048adf14b6b760a1293bb87e5b48ec1959d3037cd2b8a09583150309632451444e6048abfe9296f3a63346720c4a5de6c6103a9807f13874cc
+DIST mgorny-dev-scripts-14.tar.gz 10869 BLAKE2B 
674f20874b1815d6c5e2e507f33e86da8dce5c2024cc77b66a47bfd0203718ae149729c3ed5d70714f89e5e754b3b68f2d0c2f0cbc40505e51fc2d352e823e7c
 SHA512 
57822f981db90b9e4b1ea14a6117e14ab8d6668b6d01e63c719637b870e5ddae3c1fd9bf7aed27618c42c12df8c40476c96de36d6c753dfbae92a1d0bf7d3b8b

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



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

2022-03-14 Thread Michał Górny
commit: 3fd7c0f3509756099db2a15850008027d1d02722
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 22:00:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 22:39:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd7c0f3

dev-python/alembic: Bump to 1.7.7

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

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

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 996e9c984c52..321e2a233865 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,2 +1,3 @@
 DIST alembic-1.7.5.tar.gz 1229596 BLAKE2B 
dbedcc43f60b2b28adc17b1c0c753b22993127acd5aab04bbf4a47920e11894498618d353eb544b48c0c5698d7cf6f96fba39a98df723a611810e71e24809b0e
 SHA512 
4223116c3610f3196335c1fb2032a9a236c3e6ec4e4ca5cb85ccc3667d614e77d51d9fee1ee0173a32451198929428c1fcf39afd90b6df32584b076e0a4ab1a4
 DIST alembic-1.7.6.tar.gz 1235649 BLAKE2B 
5e12cf09927c7851ad5c95b7047865eec6ca01d3ce94045be3601855370e1cce8371d16ee4141a953a8ea0ffaafaa68c08499416283c7996b086b7b5967c8790
 SHA512 
dca97722ac70654dfa23d673b776d064af13bf1e59219131d7716d7ce183508361bad713d7d0986c8a56dd66c58a59fafc1c3b3ef80507eaf6368e48f9c1a059
+DIST alembic-1.7.7.tar.gz 1247590 BLAKE2B 
9906a266b71d658bd66b00b237bc21bb092646077584ddb5c245f73709087f0e476e86eb022bf041e57a68e16ee89e5a3a047dc7ec2d43ffa941b2e803aef0fe
 SHA512 
dcb4ba2faafc3ee789981931e0548f7328c1118938150789218e720f39386fd5e7e2543ab241838bcc1faaf36db07900fd065963496e68ced0896a5f4795d63d

diff --git a/dev-python/alembic/alembic-1.7.7.ebuild 
b/dev-python/alembic/alembic-1.7.7.ebuild
new file mode 100644
index ..6e1e5735a059
--- /dev/null
+++ b/dev-python/alembic/alembic-1.7.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="https://github.com/sqlalchemy/alembic;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+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}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' pypy3 python3_8)
+"
+
+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/moto/

2022-03-14 Thread Michał Górny
commit: 84adc680d6b4d4bb8b846fab149256b29e8a3bb8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 22:07:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 22:39:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84adc680

dev-python/moto: Bump to 3.1.0

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

 dev-python/moto/Manifest  |  1 +
 dev-python/moto/moto-3.1.0.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index ad5a7e6348d3..b66ec5a48e0a 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -8,3 +8,4 @@ DIST moto-3.0.2.tar.gz 2043877 BLAKE2B 
5b7b8c50499723f9a658af3a261b8cfd1b9e2a2b2
 DIST moto-3.0.3.tar.gz 2071948 BLAKE2B 
4b697e96c6e3db7b0582bda727b40cbaa9487b6205e559ec6a5d12b98e33221b9a4b5016701e116cdc886c785cc0ab5d5a5cb684ba30ec27b7987b3ce636bdc8
 SHA512 
1b14d8a5101103d31136fddfb12c4d6251aa75487347b049ea96baae662528f2f557fe31a9af1cce544fa97d02710ab66f5ee517540bcf137965bd2fe3ec24fa
 DIST moto-3.0.4.tar.gz 2204895 BLAKE2B 
2b058b1b71fa2d74ca8b804f2bbc39a0f9505c8588ea602d73957ab3467b0ce7861078f479890a0668aa507be374af90fe8c2b48b9d64cdbcf26d4a9375f585a
 SHA512 
71defd799c1ca14cfe2c119a309974a499aaf3c068bc88dfac535dde608c583a073a55d3a3d217f12ba086cc7366bf6bdf6c286493d81e74c65d673f600e4f49
 DIST moto-3.0.5.tar.gz 2219507 BLAKE2B 
019e0f66d8a183f9d758c372252488e79692e140db19820b568279148d88181b944f547d3a213072a29fb61115b73b40b656d3a0657078c54ca1c6de001c65ab
 SHA512 
0529711897a25ff969bf945abfda9e86ab0a310b6b273240b35c981960e04ed14f879a4a86e2251f9824d1d5bc9241afe4a0b964981c8a02a176bca459025359
+DIST moto-3.1.0.tar.gz 2231450 BLAKE2B 
05a4b547b12d5a57b3d622918dc9d8d8f404a112ca1379b63c227386b6cdde3dcce0dfba6d831ff9c8c9e920f0bf7cada1218be537527a9aed19078985a31e82
 SHA512 
40d3bb242ac34575193a2087ec3ea29a3811cc71edd77de7bbc52872c6fc3e2acd816ebc99c4e0d2e5821916c2321c23ce98a8f71668bc8d82a733fb88e6270f

diff --git a/dev-python/moto/moto-3.1.0.ebuild 
b/dev-python/moto/moto-3.1.0.ebuild
new file mode 100644
index ..d9f4f6d9952b
--- /dev/null
+++ b/dev-python/moto/moto-3.1.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/backports-tempfile[${PYTHON_USEDEP}]' 
python3_{6,7})
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/cfn-lint[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   
tests/test_sqs/test_sqs_cloudformation.py::test_describe_stack_subresources
+   
tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3
+   

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

2022-03-14 Thread Michał Górny
commit: 0e684d964b394476d1de886d62ff70806e98ebe8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 22:14:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 22:39:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e684d96

dev-python/watchgod: Add test dep on trio

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

 dev-python/watchgod/watchgod-0.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/watchgod/watchgod-0.8.ebuild 
b/dev-python/watchgod/watchgod-0.8.ebuild
index 48ef705f8866..1326c01ccff9 100644
--- a/dev-python/watchgod/watchgod-0.8.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.ebuild
@@ -28,6 +28,7 @@ BDEPEND="
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-toolbox[${PYTHON_USEDEP}]
+   dev-python/trio[${PYTHON_USEDEP}]
)
 "
 



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

2022-03-14 Thread Matthew Smith
commit: a61116116756f811aa153f34ad5754a5f3b6beef
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Mar 14 22:03:55 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Mar 14 22:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6111611

profiles: last-rite net-im/corebird

Bug: https://bugs.gentoo.org/835162
Signed-off-by: Matthew Smith  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 00ce39ecd752..73e741eab2dc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matthew Smith  (2022-03-14)
+# Dead upstream, multiple open bugs.
+# Bug #835162. Removal on 2022-04-13.
+net-im/corebird
+
 # John Helmert III  (2022-03-13)
 # Arti is not a production-ready Tor client. According to upstream, "do
 # not use this program yet if you seriously need anonymity, privacy,



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

2022-03-14 Thread Andreas K. Hüttel
commit: b1ccfee9167c35481396e751637c71bcda222bbf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 14 21:22:40 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 14 21:22:40 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b1ccfee9

livegui: reenable depclean, drop kdenlive, engauge, hugin

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

 releases/specs/amd64/livegui/livegui-stage1.spec | 3 ---
 releases/specs/amd64/livegui/livegui-stage2.spec | 1 -
 2 files changed, 4 deletions(-)

diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec 
b/releases/specs/amd64/livegui/livegui-stage1.spec
index b2530f59..8443d85f 100644
--- a/releases/specs/amd64/livegui/livegui-stage1.spec
+++ b/releases/specs/amd64/livegui/livegui-stage1.spec
@@ -111,17 +111,14 @@ livecd/packages:
dev-vcs/subversion
kde-apps/k3b
kde-apps/kde-apps-meta
-   kde-apps/kdenlive
kde-apps/kipi-plugins
kde-apps/kompare
kde-misc/kdiff3
kde-plasma/plasma-meta
media-gfx/digikam
-   media-gfx/engauge
media-gfx/fbgrab
media-gfx/gimp
media-gfx/graphviz
-   media-gfx/hugin
media-gfx/inkscape
media-gfx/jhead
media-gfx/pngcrush

diff --git a/releases/specs/amd64/livegui/livegui-stage2.spec 
b/releases/specs/amd64/livegui/livegui-stage2.spec
index a065abbe..43dd5fc2 100644
--- a/releases/specs/amd64/livegui/livegui-stage2.spec
+++ b/releases/specs/amd64/livegui/livegui-stage2.spec
@@ -8,7 +8,6 @@ source_subpath: default/livecd-stage1-amd64-plasma-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/livegui
 
 livecd/bootargs: overlayfs nodhcp
-livecd/depclean: no
 livecd/fstype: squashfs
 livecd/iso: livegui-amd64-@TIMESTAMP@.iso
 livecd/type: gentoo-release-livecd



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

2022-03-14 Thread Michał Górny
commit: 91272c021688f866754800075acdb84095e951ef
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 21:02:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 21:05:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91272c02

app-portage/mgorny-dev-scripts: Add a missing dep on repoman

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

 .../{mgorny-dev-scripts-13.ebuild => mgorny-dev-scripts-13-r1.ebuild}| 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13-r1.ebuild
similarity index 96%
rename from app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13.ebuild
rename to app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13-r1.ebuild
index 08b3bd795c43..5b5fe99fba2a 100644
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13.ebuild
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13-r1.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 
~x64-macos"
 
 RDEPEND="
app-portage/gentoolkit
+   app-portage/repoman
dev-perl/URI
dev-util/pkgcheck
dev-vcs/git



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

2022-03-14 Thread Jakov Smolić
commit: dd8ffc3919895a436563f3905e9a4abb55080387
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 14 21:04:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 14 21:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8ffc39

net-analyzer/netperf: keyword 2.7.0-r3 for ~riscv

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

 net-analyzer/netperf/netperf-2.7.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/netperf/netperf-2.7.0-r3.ebuild 
b/net-analyzer/netperf/netperf-2.7.0-r3.ebuild
index 93441fc7cb54..950df8cd767b 100644
--- a/net-analyzer/netperf/netperf-2.7.0-r3.ebuild
+++ b/net-analyzer/netperf/netperf-2.7.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit flag-o-matic
 
 DESCRIPTION="Network performance benchmark"
 SRC_URI="ftp://ftp.netperf.org/${PN}/${P}.tar.bz2;
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 HOMEPAGE="http://www.netperf.org/;
 LICENSE="netperf"



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

2022-03-14 Thread Jakov Smolić
commit: 59e2e1d7f6797629753bf7421ef5f0792678868a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 14 21:02:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 14 21:02:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e2e1d7

net-misc/iperf: keyword 2.0.14a for ~riscv

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

 net-misc/iperf/iperf-2.0.14a.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/iperf/iperf-2.0.14a.ebuild 
b/net-misc/iperf/iperf-2.0.14a.ebuild
index 1f6705f71ebd..5f924efa8a42 100644
--- a/net-misc/iperf/iperf-2.0.14a.ebuild
+++ b/net-misc/iperf/iperf-2.0.14a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-2.0.13"
 
 LICENSE="HPND"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="ipv6 threads debug"
 
 DOCS=( INSTALL README )



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

2022-03-14 Thread Jakov Smolić
commit: a8ed983da6817cb6539b607699c58e7664fde53d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 14 21:02:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 14 21:02:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ed983d

net-misc/iperf: keyword 3.11 for ~riscv

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

 net-misc/iperf/iperf-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iperf/iperf-3.11.ebuild b/net-misc/iperf/iperf-3.11.ebuild
index 18131960cfc3..af78728922e0 100644
--- a/net-misc/iperf/iperf-3.11.ebuild
+++ b/net-misc/iperf/iperf-3.11.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/}
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="sctp"
 
 DEPEND="dev-libs/openssl:=



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

2022-03-14 Thread Arthur Zamarin
commit: 4763640362ac94ab675cc55e9b269da393f1adad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 14 20:50:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 14 21:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47636403

dev-python/mypy: add 0.941

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

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

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index 7fdec77494ad..ed810db0f004 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -3,3 +3,4 @@ DIST mypy-0.921.tar.gz 2730985 BLAKE2B 
cfb7b54165b961758891fcf225f1a7d6bd9c6a7b1
 DIST mypy-0.930.tar.gz 2777310 BLAKE2B 
4681991993b04679d21c8f6bf8327a02eb628addc289ed22fbf06e4865ee9e60b90ab41a0d0b069d0a50924bf210816bdb87cff902d4424741f4e141f0957684
 SHA512 
f7f7ed762eb0f56b46a174c51c34423633d72b5046129617e456c41647705380b014c0c27bd0a104319e4872f2a7d7900a260bf6151d4419c95c93e4c01c6e9d
 DIST mypy-0.931.tar.gz 2779826 BLAKE2B 
11986102c6bc498a23bae52002e6ac515fa03724eed867b5356e3fb9aaa9a6eb7e699b612ab81b99dac215119402beecc702421fa82d655913976889dd4cb833
 SHA512 
8a336ae2f784c8ff912fc6b7dd53ed106cf14f435cee65604de74b8d4d7ab39ad65af0646060ef78e958d5a51a1de090fad628461412f2eef9593a8c032aa87a
 DIST mypy-0.940.tar.gz 2700469 BLAKE2B 
4ac13002c3752566ade30a720c4de56d600552221c42f930af54a68573e6b5eb10de90ce66e2cd42f9eb419d5d09e354e4bf2d09cbcf0d6b841ab0e6710d7058
 SHA512 
5131ea3fe8d96f12442c68dddf04261582a063dcdd031804276263949af9f9af967be3dd775868d289709987773e1911f33e1f43951389f93cabf91c771e271f
+DIST mypy-0.941.tar.gz 2700297 BLAKE2B 
1d0369336b82c167dc25da8bcc21817b351a65a2543727f08c2e14aa15a75fec21b0937eb09b8060b405c09703b8052d4ed2df65d6e27f5dd429998b110a9e35
 SHA512 
39ef6e0d9215f0f530ca572d3b701a877f9b968034c2ca5a04549bf6a337a8d3609c23bc45bf45b16209128d26ab2b74bca27ecbdc5de53581429b47fb348aa8

diff --git a/dev-python/mypy/mypy-0.941.ebuild 
b/dev-python/mypy/mypy-0.941.ebuild
new file mode 100644
index ..aa40a8f0ad7f
--- /dev/null
+++ b/dev-python/mypy/mypy-0.941.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="http://www.mypy-lang.org/;
+SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+   !dev-util/stubgen
+   >=dev-python/psutil-4[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
+   https://github.com/python/mypy/issues/11019
+   mypy/test/teststubtest.py
+   # fails due to setuptools deprecation warnings
+   mypyc/test/test_run.py::TestRun::run-imports.test::testImports
+   )
+
+   [[ "${EPYTHON}" == "python3.10" ]] && EPYTEST_DESELECT+=(
+   # https://github.com/python/mypy/issues/11018
+   mypyc/test/test_commandline.py::TestCommandLine::testErrorOutput
+   )
+
+   # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
+   # fail with high COLUMNS values
+   local -x COLUMNS=80
+   epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}



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

2022-03-14 Thread Arthur Zamarin
commit: 2a500354ca2005205126c40efd974fa0464bede0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 14 20:51:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 14 21:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a500354

dev-python/cppy: add 1.2.0

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

 dev-python/cppy/Manifest  |  1 +
 dev-python/cppy/cppy-1.2.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/cppy/Manifest b/dev-python/cppy/Manifest
index 6312cdc8ae74..db2553cb4a10 100644
--- a/dev-python/cppy/Manifest
+++ b/dev-python/cppy/Manifest
@@ -1 +1,2 @@
 DIST cppy-1.1.0.tar.gz 11777 BLAKE2B 
3bdeba7ee9bb478b51090a52077abc44ee74f72439c3cf2bca898bfc84bd97993bf4dd20d641a1952e2738e3f6b89434f7435fe0a5a8302f91ebef9d02729686
 SHA512 
9ef4db580c963219a111ab10bc263cdf2c4386e27fce8ffe5c785fc7e8f6c6b60cb23ce918959c6f17194fd6977cc65fa64d167a0b62e6cff0cf662154bc734c
+DIST cppy-1.2.0.tar.gz 16701 BLAKE2B 
0d77f742f5436145ef5923253c1e4949352b6dce904519d655943eb9e9293a47ef19471fde0aefd914309677db0aa5ca1ddb81a2b1e6541b2ff5724b734f8c5b
 SHA512 
074496bc08b1e163610fcd8fc15225a6110ea874a1e1680ec85e449fb8de77dda548d170c631fc90c3cb81d8fa090d2e1d8f19c156e34b0fa1da2b1f20b531fa

diff --git a/dev-python/cppy/cppy-1.2.0.ebuild 
b/dev-python/cppy/cppy-1.2.0.ebuild
new file mode 100644
index ..768ec61a39ba
--- /dev/null
+++ b/dev-python/cppy/cppy-1.2.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="C++ header library which makes it easier to write Python 
extension modules"
+HOMEPAGE="https://pypi.org/project/cppy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+distutils_enable_tests pytest



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

2022-03-14 Thread Arthur Zamarin
commit: 207171dade81cceb3754e581bfcaeab3c8cbd82c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 14 20:57:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 14 21:00:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207171da

dev-python/pip: add 22.0.4

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

 dev-python/pip/Manifest  |   1 +
 dev-python/pip/pip-22.0.4.ebuild | 145 +++
 2 files changed, 146 insertions(+)

diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index da8296299d5e..a959ca4348e3 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -2,6 +2,7 @@ DIST pip-21.3.1.tar.gz 8961896 BLAKE2B 
f694956854cfd26f9b043fc28994448d2b2efff04
 DIST pip-22.0.1.tar.gz 9288984 BLAKE2B 
11936d6baffb8ccf3715f1183ac007f93930c6188c9b8b7c063b1c42513658cf8de31ce98a73d7d94a0a5b28407c985fe419419a689fae2a43bfc5c2fcb0439e
 SHA512 
64ee12c8bfa12e8df4d5160c24064f28805d14c215d9db2663ca069d49e1e3c7050084bd9059bfdb31f0901440b4c2711d450a937a94ca1b9fa7f213924d
 DIST pip-22.0.2.tar.gz 9289498 BLAKE2B 
4e23c9cf5410cbed77b631fc153c1a9a992a11e5f06c9e317a4e3018da19382f25208557d327447ee778d2a9ca585f08ffa2a3fd8bcdfcda7fd2ec195e99c135
 SHA512 
5cc649b1b64c731d3b47c2296d37c93d276393224e8183e6f8966e320b876122c3e89c163d3da5cba064f4279a5e1f2a92b349edaf834c33b69b77d593b7195f
 DIST pip-22.0.3.tar.gz 9290286 BLAKE2B 
f81140fbff5d16e8a38d21047dd790be2287b664b130d43e71c7d4f23d6a7cd5c8b2e58f988cc18dc4d08b83b0fcb3eac6b6ec001421e83e35db74f15d6c557e
 SHA512 
05f0807b298c2136842ad1cae3b003f81d85ca79103f12171e4c8d020d6add076848c1acfb6442c4ae2da6b834de0e87dffaec7bd24dfc403372cead94949326
+DIST pip-22.0.4.tar.gz 9325766 BLAKE2B 
9ce5a25e6fb9aedc39e2cddab2a8af3b47dbaaaf8bd22c39f8301b784e6e9f5434f63d5ef467f4d819b15bcd5cf8d3da52db34b3514c7b4a15823f77cb47e1c1
 SHA512 
af6d1787b4fe97f2eec9c2e3e3f0f756efca8cb83f6ecdae797986fb6050ee60d872a8a8eb7502a32c4334fc0c7af8cf3c58ce980407d0e9f89eec28a4290093
 DIST setuptools-57.4.0-py3-none-any.whl 819017 BLAKE2B 
afba86cf9aeea58ee869fdc11bbb192abbf2f89710e468b90dc291fec228ca16202483e36195a5ad4e2b8d210326bc83e2be6ec696ab413d94ffaeb05bb9c030
 SHA512 
9bf230f4e0e72acab07ab372a6ca05adb3d175a8079d2f73d327c632f3d27b8ee10442d3e60f4c94a6e61d5ba2212fc78187ca6e1717e15bb570bdce4263fd0b
 DIST virtualenv-16.7.11.tar.gz 8134533 BLAKE2B 
ea81e11c210d911bf9576edf7b1754721b270adcc5d9633415d33b8f659149d64932fe2d366200121ec00c266c25dae380e248add438fc357477114eba4dfb4e
 SHA512 
82d0d2a964508511e8e1686703581ff543f65791dc2449d9741d46ea57c4c89673947d2477ba374176f05fcea2a5ca572aa650c61c4f3271c4d73d1ff9d9ff42
 DIST wheel-0.36.2-py2.py3-none-any.whl 35046 BLAKE2B 
bc4e8dab7c74eea34d3b4a813b7eaf6295a99a396a861b6cdd76f743043e89140bad132bdd13e385e8945ce02e0798e1d3ac73fc1b23bde5b2a83e4bb4dd5cdc
 SHA512 
6bb5119b4d3704fe1e3c1eaaa3124edab13f61b46f8a0a8e75974fac4e5b25d8b53606071a03a8d8990ad1cfe2ab247ddea260098df2c0c35ae965be47080284

diff --git a/dev-python/pip/pip-22.0.4.ebuild b/dev-python/pip/pip-22.0.4.ebuild
new file mode 100644
index ..48c8736f6a40
--- /dev/null
+++ b/dev-python/pip/pip-22.0.4.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+# setuptools & wheel .whl files are required for testing,
+# the exact version is not very important.
+SETUPTOOLS_WHL="setuptools-57.4.0-py3-none-any.whl"
+WHEEL_WHL="wheel-0.36.2-py2.py3-none-any.whl"
+# upstream still requires virtualenv-16 for testing, we are now fetching
+# it directly to avoid blockers with virtualenv-20
+VENV_PV=16.7.11
+
+DESCRIPTION="Installs python packages -- replacement for easy_install"
+HOMEPAGE="
+   https://pip.pypa.io/en/stable/
+   https://pypi.org/project/pip/
+   https://github.com/pypa/pip/;
+SRC_URI="
+   https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   test? (
+   
https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL}
+   
https://files.pythonhosted.org/packages/py2.py3/w/wheel/${WHEEL_WHL}
+   https://github.com/pypa/virtualenv/archive/${VENV_PV}.tar.gz
+   -> virtualenv-${VENV_PV}.tar.gz
+   )
+"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+SLOT="0"
+IUSE="test vanilla"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/scripttest[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   

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

2022-03-14 Thread Arthur Zamarin
commit: 0afb6fa09b4e6b5aaa64eba4cbb28d956bbbfad5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 14 20:59:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 14 21:00:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0afb6fa0

dev-python/tempest: add 30.0.0

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

 dev-python/tempest/Manifest  |  1 +
 dev-python/tempest/tempest-30.0.0.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/dev-python/tempest/Manifest b/dev-python/tempest/Manifest
index 0796b4d38a67..7accabf8fa65 100644
--- a/dev-python/tempest/Manifest
+++ b/dev-python/tempest/Manifest
@@ -1 +1,2 @@
 DIST tempest-29.2.0.tar.gz 1092824 BLAKE2B 
cad7284ab5a5a39a1a5bdf9f2365a85d337e4ebe17243bc3692a98402ef7f11b27b94e0252d9d427f358c343b736b500db5386098950c88b09f23d87de9ad856
 SHA512 
4042bce9c5d7cd26d652189d82ee91ac43d73a515b690820dfe05b70c2e792ec6f3bb0be5566bb37e81965015f62773414c8a16cc77512b1e52f141eafbd542d
+DIST tempest-30.0.0.tar.gz 1110715 BLAKE2B 
b697ecbced21124719e6b1d7ebd2c4f8ba83528a84da0b8f8109c155b61124581b97c180bbdc6885ae53850fb28daed25772d12be5026c44ecc3fe4f0dad98a3
 SHA512 
fa9be713ccb130ad065628592f59bebda3dc1fa8222ab3c382ec5b299504dc0a730f2110ef80f98bbdd1288b5785ab745fe39b721b77f7343983c1bc0a036f19

diff --git a/dev-python/tempest/tempest-30.0.0.ebuild 
b/dev-python/tempest/tempest-30.0.0.ebuild
new file mode 100644
index ..e9f0d2aad3d1
--- /dev/null
+++ b/dev-python/tempest/tempest-30.0.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Integration Testing"
+HOMEPAGE="https://pypi.org/project/tempest/ 
https://docs.openstack.org/tempest/latest/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   dev-python/stestr[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Small subset of tests, which fail as result of not using specific
+   # testing environment. Others expect to run suite using stestr.
+   rm -r tempest/tests/lib/services/volume/v3/ || die
+   rm tempest/tests/test_list_tests.py || die
+   rm tempest/tests/lib/cmd/test_check_uuid.py || die
+
+   # remove dep on hacking
+   rm tempest/tests/test_hacking.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x OS_LOG_CAPTURE=1 OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 
OS_TEST_TIMEOUT=320
+   eunittest -b -s tempest/tests -t .
+}
+
+src_install() {
+   distutils-r1_src_install
+   mv "${ED}/usr/etc" "${ED}/etc" || die
+}



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

2022-03-14 Thread Arthur Zamarin
commit: 6089381f50cf994ec1dac77515012b8b870f372e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 14 20:10:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 14 21:00:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6089381f

dev-python/Faker: add 13.3.2

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

 dev-python/Faker/Faker-13.3.2.ebuild | 30 ++
 dev-python/Faker/Manifest|  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-python/Faker/Faker-13.3.2.ebuild 
b/dev-python/Faker/Faker-13.3.2.ebuild
new file mode 100644
index ..c83621e099c9
--- /dev/null
+++ b/dev-python/Faker/Faker-13.3.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="https://github.com/joke2k/faker;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index f207d08f2a80..e0e6b1cc0863 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -4,3 +4,4 @@ DIST Faker-12.3.3.tar.gz 1450680 BLAKE2B 
4fea547e1fa2b4525d023201bc78117f698eaee
 DIST Faker-13.0.0.tar.gz 1450916 BLAKE2B 
59bd53175141250f1ed07e89fb4233a99e642bfb3a502a0db831838d675e05dde3a038cb063147638b79ffc45a5c948d8ae9220cba23096bc2865efc78f696e9
 SHA512 
515190226604e4f7b198a68491719ec4e58afa6b24e8a03c1bce355689f1f1e7899b74137d0fb2b8e17f3b5c496292e1b0ec21db139dba107b56e47db0d4124e
 DIST Faker-13.2.0.tar.gz 1455143 BLAKE2B 
1d1bbfbe33d8e15c40beae53631f58b575610a6ef9d351a926d226a86a30849e61854b400f0703d37ef02d401b325d7f4e3ad9323a2096b97ad660dbb8935d6e
 SHA512 
e1f8f823e926197a45aba015e9750f898a359fbf1973ae4735f2b2479e58cee2065a941fcf7e66f25f2f89cedf9b5d6f3e902805a14f11a33c8ab22846126970
 DIST Faker-13.3.1.tar.gz 1474346 BLAKE2B 
f6ccb4c574b4b0ba2437d2455a4d08f37d1f5df93cff75e3ce2a74c0f29fe564e779ad3230ac65bcd6b693b7f8f9e3507e4656157c542593792dfc855369bdba
 SHA512 
e4b468af67f637d40c5039db095a032e46dcda32b3b96ae180149d27b92a909278fc2090ae6fe70f82f589794c486662ba672e16a60eaeebfc9b3901c02f5336
+DIST Faker-13.3.2.tar.gz 1474385 BLAKE2B 
54fbf49f0104078fe619264e55eb2460026610582f5e5ecdd6d12ab75a421214e0129ffb83085c44b2fc04eb81bf6bfdf9f0970fb4e3c7ad1079bb3167dc55cc
 SHA512 
ee23c8c05109aaeda2357e269714fbab44af6f9752d53c90710763bd02a417294426de854833c40d4ec5a4ca8d507e6fdb97cd934d60bf3bfd5d5946eebd5a54



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

2022-03-14 Thread Arthur Zamarin
commit: ae83ff178d01f1d7a6be4b1f62052657890edd06
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 14 20:22:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 14 21:00:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae83ff17

dev-python/nuitka: add 0.7.5

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

 dev-python/nuitka/Manifest|  1 +
 dev-python/nuitka/nuitka-0.7.5.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 931315125f32..f98b62cc085a 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -2,3 +2,4 @@ DIST Nuitka-0.7.1.tar.gz 3753656 BLAKE2B 
3df355bec346442a76a73e73a17b923fda43404
 DIST Nuitka-0.7.2.tar.gz 3754512 BLAKE2B 
6d4dfbc51ab5144f5690864abd8ff1e143f98384c859011f43f91b7e25ec6802531c0f017381c5a99b12d0051c716a06fa8f1cc7ceb4e1c46881fea359eb0ab3
 SHA512 
65a2fe6f51593a717aab3738979b3870ba21fda8b25df88ab99f0b27f58b261cb68511cb45b0bccd0a9eafdf1bf96c4a93d735efc80f882e44dbbef76298db02
 DIST Nuitka-0.7.3.tar.gz 3784700 BLAKE2B 
016c8c88c40c07e97e56c8a37f60c4a6a1a1a1b0895adba5110b508d07f8ae8561c295b5611408ad571e0fa2df7d874a9f5a4180f2d8a62eb355eb4bbc02fcd0
 SHA512 
d9c672310cfd05f054dad3cd7fb628415f78b0d8aa2551577e880f30fbc836cc08f49041b709b7b1ed41452651743a2d1ac719a6a214792cb749bc2dd6a3bff6
 DIST Nuitka-0.7.4.tar.gz 3785037 BLAKE2B 
4bf1e5980071ca34059e5c4aec098a3ab2e2d33884f2bd4673972dbff490f6ed20b200525c3220d0652ede8c06374d0e086fee8c611e9ecd663c9ac4a13f016e
 SHA512 
5066f01cb4ffc99550d0bef816201cb988180144ac9d0d4aa587fb894196c286c44a96637d956f8ef05b803d3bdc79f4d926ccf3db4a320eabd02fe5bd984beb
+DIST Nuitka-0.7.5.tar.gz 3785194 BLAKE2B 
a97a617dcf55fd12966b9e464398f5bda770a6bf7a026e90aa2adbe3ed43f1e0a6feb0741626f6eb24b07f5a8acfc1e17b54f53720a9a33f24f7da4fe321a9c1
 SHA512 
e31b2d4014cd533f916e5f023a9633d7f96ae7f4ca8da6bc3911dd23864c42e62f73d8f7e13345d0cdbfdfec0205be2ba75d6acbfd687949ed4091e978e6d455

diff --git a/dev-python/nuitka/nuitka-0.7.5.ebuild 
b/dev-python/nuitka/nuitka-0.7.5.ebuild
new file mode 100644
index ..1a35fde421ee
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.7.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~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 "${PN}/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/uvicorn/

2022-03-14 Thread Arthur Zamarin
commit: 1db32f579e461bfb97903983bf41ae8bd8f47649
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 14 20:51:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 14 21:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db32f57

dev-python/uvicorn: add 0.17.6

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

 dev-python/uvicorn/Manifest  |  1 +
 dev-python/uvicorn/uvicorn-0.17.6.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index fa147619b83c..80193973cf5c 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,3 +1,4 @@
 DIST uvicorn-0.17.3.tar.gz 706936 BLAKE2B 
f96f1707fc966f2972392a413517ba4f3f65097c83134bd648a759ef65496ffa166507d64a2c51d5c301adab4203e0766ab2b359d1182dceeb31dd70e6bbf8e3
 SHA512 
d2a35a69420b2715c2688be341860958b8697c1565d5b2665d4b9c6fa7bf72060e61f72bfd99fb7c346df48f4a962e3c7a7118dd1d0782bc35ac0fcc57cb4e1d
 DIST uvicorn-0.17.4.tar.gz 706950 BLAKE2B 
51d30a97f70984929bc4d4eb3934a16514307ff3e504f86813d0b5ea81467cc5fcc06da6aaa298f0319b2ccddf88b02ee4006ba9f1d573da50365cc4455f5da3
 SHA512 
4e61d712551ee6e6471f88f511e31b5543ef16d8ebe960447f5de6d02753bdbc38fd5fbae0d736b54b01a61d8519ef3891db2bbc1c7440806650b92a765d1d23
 DIST uvicorn-0.17.5.tar.gz 707840 BLAKE2B 
70a5aa4c084f63231b2c4f11c9a4add6a84362789243fe59b4c954665b67f859dcd92076454cac7b960d30c878bccb52e6da5232e052d70ca0a71f4035804b96
 SHA512 
b73c99d03957bf5f37957386da77cad68e0c9603fb0bfe48ab81f1066953ca01bc75b2eb458a20a587df4f2e1f591fe1c56f26d8df84070c833ccbb912d55ca2
+DIST uvicorn-0.17.6.tar.gz 708048 BLAKE2B 
83b06907c8109b38e13930d8b73584682fa4e34fe7e51fe14b6ca1ddc7ef8122d950a09e31cb364a02f5f12eead5d0522b41cbf428509c6900604d4e2776dfb2
 SHA512 
d5c5223759d59648f279e22f7e6af728fe8117ed75488d125c1db3e5e9d385a50d574cff72ac46db4eb0a78d0e4f690096cfe78c774674dfba61860e55b7494e

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



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

2022-03-14 Thread Michał Górny
commit: e54e969cbaeea4079fc412c30aaa0d8c1dafb4dc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 20:17:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 20:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54e969c

app-admin/awscli: Bump to 1.22.74

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.74.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 82c515b5d968..4daa94cb2fba 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -15,3 +15,4 @@ DIST awscli-1.22.63.tar.gz 2167746 BLAKE2B 
e72126578c9bac30c6d66bdd178961a7a36a0
 DIST awscli-1.22.70.tar.gz 2177284 BLAKE2B 
1ba770ba1b1404d6ff31d95ee198cba41321fe79d618d8b2ab8258da75f9cc56d5af95851dbed837b65e4fdbd82193639da5614551fe2d7f0ebc20df44531615
 SHA512 
0f246e82cee70b8d16e1fc7e30aae67554f5186eb2a0251295b25eafe23d7b29293059be7ebffbe7a45c665d0bae210699093b86bf7b3e188017018d8329af84
 DIST awscli-1.22.71.tar.gz 2177492 BLAKE2B 
2634de77b67aedf1684370b18da614d8092da277d099a25aa9ca054743e851df0e4ace5ff8fd884faebb012ad4cc8f0c94892a6c2bc2e1f284c28663b029198b
 SHA512 
a404177ee0b5012553dfa95734d424f744ecc3b4a800ccf6d7f27a0f3b9a93722e4f53e4aed095306ba575328686ef1768095cd796b11064e0b707fadcd1e90c
 DIST awscli-1.22.73.tar.gz 2178216 BLAKE2B 
14cd910f0218c015c3f349f57f268b818737d12cede273d6d306eff5be7e68690df19bc1e3eaaf4d7069d233f171a12edd9144febf5f877c49189f0aa6786441
 SHA512 
a708eafb38891ef1119c9ebe690ef6a1ad8f21605621ddf63820f2a54bf5612d62179922b59150de67dca4d266c55198fdd69db04a234b8051c0b5e5c8fd6cc7
+DIST awscli-1.22.74.tar.gz 2178286 BLAKE2B 
bab52f3a46033c0f6b36419a612ef01ed79ac8f361bdb90ad2e07aede8b6244e0d0cca20dd4eae6b664f24ae9564e4ad548fc1eb55526242d2cbdd1771ba329c
 SHA512 
1027658bb97e214047a90079384cad5b9f045e0a70f734fef24d1ed4b09a930a985f516ed2dc3965cb78941d702008a9cdaf3e420d992c77b4175eeda85577bd

diff --git a/app-admin/awscli/awscli-1.22.74.ebuild 
b/app-admin/awscli/awscli-1.22.74.ebuild
new file mode 100644
index ..2040c8cb81d2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.74.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# awscli 1.22.55 → botocore 1.24.0
+# so botocore is x.(y+2).(z-55)
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 55))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+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/

2022-03-14 Thread Michał Górny
commit: 76c38d108fa949a330476eb7961e689af003cd37
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 20:15:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 20:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c38d10

dev-python/botocore: Bump to 1.24.19

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3a007b08d7a8..1259f519a21a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,6 +8,7 @@ DIST botocore-1.24.1.tar.gz 8768807 BLAKE2B 
649633afa85cab9fb248ed9907e2ea3e57aa
 DIST botocore-1.24.15.tar.gz 8820413 BLAKE2B 
1a842d811b0471ee6881fc6fbae9726912636c9a83ed9e1395ae96705f6ef47cbb5d6b134a011da747951b7570e722af5a60c949e9301d509a79f431a797ca70
 SHA512 
d614d6f065a77e5d4dda9c8dbe401feae4e83398c5d2508b0807984fc8783b31cd6c507663c90a08daa5ccbf95b450633928599cd340227ab5dc90ea00fa1bbe
 DIST botocore-1.24.16.tar.gz 8820938 BLAKE2B 
53e88eac6f0a0eff43b7f934d978e06d86debb5a99f112c576281978499d29627a5f8f0ca988ff05c8f24d08336d7a1bc0206037c8f0a89b2485b66af2b81294
 SHA512 
fac2998ff790bc06829d576593f7031964d3399bd0cd71ffe160574ed98b88e64dc0cc84ca3eb04f6da130a8906d02f092e57d4074150e13611fbcacce33
 DIST botocore-1.24.18.tar.gz 8823998 BLAKE2B 
0b3e94ad6ee5257642cc24c1c0966b92b0e759cb3d7dc4560e3b5eee2511e53a8c5fdfca559e8f891e5869a0b9d619ea1a3d050cdfbe202d9e57a855be64112f
 SHA512 
8e92bfd9ae6f2067139c9296cd07d5bbc6e53ae3d748318dd16c47bd292d53e18ffafcdb5b25d7e18966d09e46376c45de45fceadf3422f7215c6a1aeded982e
+DIST botocore-1.24.19.tar.gz 8826833 BLAKE2B 
371aeb445c798b1d365397cd4e300cf86efa6c478d0e37ef768f14ead751f0e3f97d2d5190ee75681e11affb835517305fc4d8694e8c9aa9084048701b93d937
 SHA512 
a6020b9fcaf285859bd33239ac1f46ba7ddaab3c680a93ccb0562352bf8677b890da4ee6f6a0b6c33e3cce56931cedf29f3b373509815b5597be0578b392a74a
 DIST botocore-1.24.2.tar.gz 8770474 BLAKE2B 
ed0f5920ae29bc5d51ca5d304f3cc13feb3ca45667d397f77e982d283f1b5551eccdbf41c0e274f56c59cca3398e47c6790d97374f189d4a9411107b0fd7490c
 SHA512 
93811544f756419d6a0a9f49dc836e8c580c7c8ab49f90a541f2f8a24203959976a974056a0953f4d137a19254059e25c356843fb5df91a6d752d23c004f0c34
 DIST botocore-1.24.3.tar.gz 8770454 BLAKE2B 
35c77a5a65a75844594673d3a1af23b087cf88ed7c61177a3f422d4261f907c9ccd1b3beb9eb6f67dcc23084b27078d49e34102ebaa2b868da8b19b1c6e677b4
 SHA512 
313a1a94b985641257b3ee6b7dbfab88fd28efbfcec2cee6e5826ee6e65b174892c9ad9afa2b46caa4b262feb1e731823875d8981c6bd092f5f423ad4cac9430
 DIST botocore-1.24.4.tar.gz 8775103 BLAKE2B 
c23256daab72fd60dbc9c3cb665816970bb168d6e63e0d53bc16dbda6cdeec30a87a864a6a3107f104c3e9d7aabdd1bbe5e43105a8fccad606cf5ac250282738
 SHA512 
73a717b454ce715446e75852b37207691118106e45fd0484101527adbb7e9062d78b200bb650e183bb1a40c0a4d9b0e1c9cc8621e5b5c2d9e7a5de6d46c34297

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

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

2022-03-14 Thread Michał Górny
commit: 65078b4a705dbb5f22b3c4f12a0712a03a96a40e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 20:15:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 20:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65078b4a

dev-python/boto3: Bump to 1.21.19

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.21.19.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e08717a6ac45..cbac305c3e48 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -8,6 +8,7 @@ DIST boto3-1.21.1.tar.gz 469079 BLAKE2B 
c2a30539709c7c9741e3a34d5d352a31a0997cfa
 DIST boto3-1.21.15.tar.gz 476516 BLAKE2B 
306c7ee69dec5ff1fbd76ed32aaebdf0f52cdc49df600562f49cd543e5f331c6dbf88001070022043b9fd01c651af83b1c8c0966292c90791831f2e9d9fc4a84
 SHA512 
9d431fcbdcd42658cd52094b97c151fd10a68f2c83a457dccdf7991c8358c17b32faa09e3941f6d6e72bad8cda1b93dcfae8d78585dae43790c0ec248f0ab15d
 DIST boto3-1.21.16.tar.gz 476669 BLAKE2B 
5ff8130a168841cd885f1f3f4752a5362910f0fd3c0598bab9db6f36c91570b4ef2ef598c46ebc5af870d9a12f12343213d44786923b3e0388bcc929d51fbca9
 SHA512 
86abc6903761ef740e3144a70acc9c3ef6f06e980a81b5384f8ad382080e8a5865df4e84b04ad54d6160ac2e9b7e1ff088395508ceb80861177f55b3a4eeeaab
 DIST boto3-1.21.18.tar.gz 477263 BLAKE2B 
3d27a261bca3b7dbbab2eadd5be686e5b87b297a7a243d27a5424195e027abfb8e378296e760104f5de48a2e1a860bde5b658f7ff4c64520eab3df9f85bf78ae
 SHA512 
4750a5ad6858df03c5c5367035de02f5a0123f46397992a7573542f5348eb0d864e3bbd6e009d7a62ccedef0316d1a2443649a87e922aa9c6dbdc4e1c9238e59
+DIST boto3-1.21.19.tar.gz 477903 BLAKE2B 
e06fdbcaf94a2c30efec86883b281d83363eeb643b09c894c678ba506f9ab3c85e0d807db61a9f26cf08c4bc7ecc563b6ad4b841be04c3055ae681eb5a8733cb
 SHA512 
fbc29d04da1962c2cff2e4be568bc0eb2199181731e5028b848152d224f2bd1dcc0c53c9098762fa69189df1fc4d5ed99ac45fb631c9b37b3c911184167b1c31
 DIST boto3-1.21.2.tar.gz 469425 BLAKE2B 
a49c1280610bcb0564ad357570712224abdc032e807926be7bc0d0652503381b2b854e94ced12c95765f9c30ff62128ec0bff4d38d33e8a7a3d5a8d397de084b
 SHA512 
bcd578c8b0665fc2951897d67279a7075d451a47cad70b59047c1cf66e26fd07f9f90ff8c69f9bc21038042dc6398944c02ebcc355dc8750d0613a11a0c3a2c6
 DIST boto3-1.21.3.tar.gz 469833 BLAKE2B 
97efa041762cbb1b2f493195ca680a6c1631c6f599c631ec33939295d41df03ff1faae2d9178e60a34343a9b2fba33759cbd3d07222e8fabdc923e1a7dc8464f
 SHA512 
57552b96dad6694dc7df34a83fa3822843e9f912c92146e1d11e2bf66fc85c89624752207389a612fa672556a9a02d62af573cbc9c2e264a97e933eb7f18a728
 DIST boto3-1.21.4.tar.gz 470233 BLAKE2B 
3e6d8c5264ac66829e468633700e155ac935aae9fb148d892c90bb629699a4fd726f4e73aa399d98fafbffd71c215d141d682e49850f6d046a4513ab6dda8208
 SHA512 
2366cb0c415ee0497912a2369b3f3981562324556f5e7137d0b52069c63c778406802e2434bec122a047ac14dbdc44e51f6bc3c90fcee12d315aa30c21d45f0c

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

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

2022-03-14 Thread Bernard Cafarelli
commit: 2866c848aba95b448f95745be2d38f55817fb46c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Mar 14 20:56:43 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Mar 14 20:58:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2866c848

profiles/arch/powerpc/ppc32: mask USE=javascript for net-misc/plowshare

Signed-off-by: Bernard Cafarelli  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 e32a88b600dc..0a39a66b91e8 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Bernard Cafarelli  (2022-03-14)
+# Now requires dev-java/rhino which is not keyworded
+net-misc/plowshare javascript
+
 # Maciej Barć  (2022-03-10)
 # Java and Tex dependencies required to build documentation are not keyworded,
 # notably dev-java/antlr-tool and dev-python/sphinxcontrib-bibtex.



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

2022-03-14 Thread Bernard Cafarelli
commit: dffe3a0550df3c4b017d69a8dfc275cb6c33f252
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Mar 14 20:58:09 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Mar 14 20:58:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffe3a05

net-misc/plowshare: only keep rhino for USE=javascript

Disable USE-flag by default

Closes: https://bugs.gentoo.org/834829
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../{plowshare-2.1.7-r1.ebuild => plowshare-2.1.7-r2.ebuild}  | 8 
 net-misc/plowshare/plowshare-.ebuild  | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-misc/plowshare/plowshare-2.1.7-r1.ebuild 
b/net-misc/plowshare/plowshare-2.1.7-r2.ebuild
similarity index 90%
rename from net-misc/plowshare/plowshare-2.1.7-r1.ebuild
rename to net-misc/plowshare/plowshare-2.1.7-r2.ebuild
index cacd5eb72e61..f2207e36da41 100644
--- a/net-misc/plowshare/plowshare-2.1.7-r1.ebuild
+++ b/net-misc/plowshare/plowshare-2.1.7-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Command-line downloader and uploader for file-sharing websites"
 HOMEPAGE="https://github.com/mcrapet/plowshare;
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/mcrapet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+javascript view-captcha"
+IUSE="javascript view-captcha"
 
 RDEPEND="
>=app-shells/bash-4
@@ -19,7 +19,7 @@ RDEPEND="
net-misc/curl
sys-apps/util-linux
virtual/imagemagick-tools[tiff]
-   javascript? ( || ( dev-lang/spidermonkey:0 dev-java/rhino ) )
+   javascript? ( dev-java/rhino )
view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )"
 
 # NOTES:

diff --git a/net-misc/plowshare/plowshare-.ebuild 
b/net-misc/plowshare/plowshare-.ebuild
index 1c454b8d9c40..314455ade5a5 100644
--- a/net-misc/plowshare/plowshare-.ebuild
+++ b/net-misc/plowshare/plowshare-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit git-r3
 
@@ -11,7 +11,7 @@ EGIT_REPO_URI="https://github.com/mcrapet/plowshare.git;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+javascript view-captcha"
+IUSE="javascript view-captcha"
 
 RDEPEND="
>=app-shells/bash-4
@@ -20,7 +20,7 @@ RDEPEND="
net-misc/curl
sys-apps/util-linux
virtual/imagemagick-tools[tiff]
-   javascript? ( || ( dev-lang/spidermonkey:0 dev-java/rhino ) )
+   javascript? ( dev-java/rhino )
view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )"
 
 # NOTES:



[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/

2022-03-14 Thread Sergey Torokhov
commit: 76e37eaa23ab4a2590b736c59b2bddf2bb88692f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Mar 14 20:29:57 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Mar 14 20:29:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76e37eaa

app-doc/ford: disable 'test/test_projects/test_external_project.py'

This test uses external url.
This issue was fixed in upstream among other enhancements.

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

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-doc/ford/ford-6.1.8.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-doc/ford/ford-6.1.8.ebuild b/app-doc/ford/ford-6.1.8.ebuild
index 2293d62f5..a0e690c66 100644
--- a/app-doc/ford/ford-6.1.8.ebuild
+++ b/app-doc/ford/ford-6.1.8.ebuild
@@ -36,6 +36,11 @@ DOCS=( CHANGELOG.md README.md README.rst )
 
 distutils_enable_tests pytest
 
+EPYTEST_IGNORE=(
+   # app-doc/ford-6.1.8 'test/test_projects/test_external_project.py' use 
external url
+   test/test_projects/test_external_project.py
+)
+
 python_test(){
# The 'test/test_projects' tests use subprocess, i.e. require FORD to 
be installed.
distutils_install_for_testing



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

2022-03-14 Thread Sam James
commit: 889c7b074fcde5dbca6eb8c68b4a57d24100fd26
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 18:59:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:59:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889c7b07

media-libs/libaacs: add 0.11.1-r1 with out-of-source build

We have to include a workaround for an automake bug though.

Bug: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=54390
Signed-off-by: Sam James  gentoo.org>

 media-libs/libaacs/libaacs-0.11.1-r1.ebuild | 40 +
 1 file changed, 40 insertions(+)

diff --git a/media-libs/libaacs/libaacs-0.11.1-r1.ebuild 
b/media-libs/libaacs/libaacs-0.11.1-r1.ebuild
new file mode 100644
index ..3e7993af6438
--- /dev/null
+++ b/media-libs/libaacs/libaacs-0.11.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Open implementation of the Advanced Access Content System (AACS) 
specification"
+HOMEPAGE="https://www.videolan.org/developers/libaacs.html;
+SRC_URI="https://downloads.videolan.org/pub/videolan/libaacs/${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
+   >=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/flex
+   virtual/yacc"
+
+DOCS=( ChangeLog KEYDB.cfg README.md )
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-optimizations
+   --enable-shared
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+
+   # Workaround automake bug: 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=54390
+   mkdir -p "${BUILD_DIR}"/src/file || die
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/, media-gfx/blender/files/

2022-03-14 Thread Sam James
commit: b03f30e16bf9ad41c6c835a89c7ccc3f1ff81e04
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 18:51:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:52:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03f30e1

media-gfx/blender: fix SizeViolation

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

 media-gfx/blender/blender-3.0.1-r5.ebuild  |2 +-
 .../blender/files/blender-3.0.1-ffmpeg-5.0.patch   | 1045 
 2 files changed, 1 insertion(+), 1046 deletions(-)

diff --git a/media-gfx/blender/blender-3.0.1-r5.ebuild 
b/media-gfx/blender/blender-3.0.1-r5.ebuild
index 5f9da3900d6d..f9c141963446 100644
--- a/media-gfx/blender/blender-3.0.1-r5.ebuild
+++ b/media-gfx/blender/blender-3.0.1-r5.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = ** ]] ; then
EGIT_REPO_URI="https://git.blender.org/blender.git;
 else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-3.0.1-ffmpeg-5.0.patch.bz2;
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-3.0.1-ffmpeg-5.0.patch.bz2;
 
# Update these between major releases.
TEST_TARBALL_VERSION="3.0.0"

diff --git a/media-gfx/blender/files/blender-3.0.1-ffmpeg-5.0.patch 
b/media-gfx/blender/files/blender-3.0.1-ffmpeg-5.0.patch
deleted file mode 100644
index 5cd23b9e4b21..
--- a/media-gfx/blender/files/blender-3.0.1-ffmpeg-5.0.patch
+++ /dev/null
@@ -1,1045 +0,0 @@
-commit af6a1b08e3f0d0070ac9423868d2d3f81057717a
-Author: Sebastian Parborg 
-Date:   Fri Feb 18 18:20:06 2022 +0100
-
-VSE: Refactor our code to be compatible with ffmpeg 5.0
-
-In ffmpeg 5.0, several variables were made const to try to prevent bad API 
usage.
-Removed some dead code that wasn't used anymore as well.
-
-Reviewed By: Richard Antalik
-
-Differential Revision: http://developer.blender.org/D14063
-
-diff --git a/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp 
b/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
-index de3ca099696..69bb45119a6 100644
 a/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
-+++ b/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
-@@ -177,7 +177,7 @@ void FFMPEGReader::init(int stream)
- 
-   // get a decoder and open it
- #ifndef FFMPEG_OLD_CODE
--  AVCodec* aCodec = 
avcodec_find_decoder(m_formatCtx->streams[m_stream]->codecpar->codec_id);
-+  const AVCodec* aCodec = 
avcodec_find_decoder(m_formatCtx->streams[m_stream]->codecpar->codec_id);
- 
-   if(!aCodec)
-   AUD_THROW(FileException, "File couldn't be read, no decoder 
found with ffmpeg.");
-diff --git a/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp 
b/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp
-index 10517d1d596..32eb2330594 100644
 a/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp
-+++ b/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp
-@@ -23,6 +23,7 @@
- extern "C" {
- #include 
- #include 
-+#include 
- }
- 
- AUD_NAMESPACE_BEGIN
-@@ -171,66 +172,66 @@ FFMPEGWriter::FFMPEGWriter(std::string filename, 
DeviceSpecs specs, Container fo
-   if(avformat_alloc_output_context2(_formatCtx, nullptr, 
formats[format], filename.c_str()) < 0)
-   AUD_THROW(FileException, "File couldn't be written, format 
couldn't be found with ffmpeg.");
- 
--  AVOutputFormat* outputFmt = m_formatCtx->oformat;
-+  const AVOutputFormat* outputFmt = m_formatCtx->oformat;
- 
-   if(!outputFmt) {
-   avformat_free_context(m_formatCtx);
-   AUD_THROW(FileException, "File couldn't be written, output 
format couldn't be found with ffmpeg.");
-   }
- 
--  outputFmt->audio_codec = AV_CODEC_ID_NONE;
-+  AVCodecID audio_codec = AV_CODEC_ID_NONE;
- 
-   switch(codec)
-   {
-   case CODEC_AAC:
--  outputFmt->audio_codec = AV_CODEC_ID_AAC;
-+  audio_codec = AV_CODEC_ID_AAC;
-   break;
-   case CODEC_AC3:
--  outputFmt->audio_codec = AV_CODEC_ID_AC3;
-+  audio_codec = AV_CODEC_ID_AC3;
-   break;
-   case CODEC_FLAC:
--  outputFmt->audio_codec = AV_CODEC_ID_FLAC;
-+  audio_codec = AV_CODEC_ID_FLAC;
-   break;
-   case CODEC_MP2:
--  outputFmt->audio_codec = AV_CODEC_ID_MP2;
-+  audio_codec = AV_CODEC_ID_MP2;
-   break;
-   case CODEC_MP3:
--  outputFmt->audio_codec = AV_CODEC_ID_MP3;
-+  audio_codec = AV_CODEC_ID_MP3;
-   break;
-   case CODEC_OPUS:
--  outputFmt->audio_codec = AV_CODEC_ID_OPUS;
-+  audio_codec = AV_CODEC_ID_OPUS;
-   break;
-   case CODEC_PCM:
-   switch(specs.format)
-   {
-   case FORMAT_U8:
--  outputFmt->audio_codec = AV_CODEC_ID_PCM_U8;
-+

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

2022-03-14 Thread Sam James
commit: 682acf3bd5806be9c459e74d4d1dbe9d56a3b9e7
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 18:51:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682acf3b

media-gfx/blender: use devspace for patch

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

 media-gfx/blender/Manifest | 1 +
 media-gfx/blender/blender-2.93.8-r5.ebuild | 4 +++-
 media-gfx/blender/blender-3.0.1-r5.ebuild  | 4 +++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 01cbb2cd7716..1101bc01e18b 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -4,6 +4,7 @@ DIST blender-2.93.6.tar.xz 43031980 BLAKE2B 
235b9a08d9eb4ba83c30a4de333cc5b56eef
 DIST blender-2.93.8.tar.xz 43024356 BLAKE2B 
f69edf2bff0e97897d03b123516a66037fc690f518801dbb5f6851aa743c768bb1a56df2cc3e036d8fbae4ca3cfca295f34c7ae33dd37f0e16513c56f5d46572
 SHA512 
75213907ef7969f30468ce959a1da9287334b6f8b6edbf4b65e02d57a8b306fad6f86646d088eee8fd6f53f3e7511554b9a963f7a15527b17c3353db24f58249
 DIST blender-3.0.0-tests.tar.bz2 302064577 BLAKE2B 
c86a47231bb704124fe5ed59963176ca45ccc7e92bf8b00ce31d432cf6e35b9593ddb0d71f56aab0af6d1922f08eb158f9b7e355b5323d715b2b075ceafe9294
 SHA512 
e343f5da88aa7d2bc2a0758c01d3849b61c6ff3a0d65ac4d967aa02b701a5a02bfc8e7ed92b8f67af37e08f138987de8a27b8c7faa3cd8cfc3535adb8c624506
 DIST blender-3.0.0.tar.xz 40169212 BLAKE2B 
0dd8327cb92d1d5b00ede020fa2fe07fc3f4d02b249e0ed528c330d6423ce28c731055bc623cffa66f2824c3ae667b5b84be2d6c5e2b01baf490468c4b6f42a2
 SHA512 
727d722e7b750b77b0fe691605a84de58baf15a3cc01af267be0440bd0879772e14dbdfdb16209023df3c28b94d8009b0c389915097cdb0b49bdf42c8de1ef21
+DIST blender-3.0.1-ffmpeg-5.0.patch.bz2 8198 BLAKE2B 
2acb1e441bd17cf2d972f981358981d42742ad37656366a52b0adb52efb3f1a6cda0479e1c79d9327b51c8fd3d2c6cb291552adc7716e6a1938ac27b237186b9
 SHA512 
c09ca2d5a5b99652abcae827965304506e354fc6fc4d6d59c9433c8246e865a0622ddac3118009ad433292690212292a86f7e43e76458352ca6d653da809
 DIST blender-3.0.1.tar.xz 40155604 BLAKE2B 
b611f08617f1be217604e87cfafe88f6cc9904ed6321a74bea4ee5ad14f3cf4002b12d82fa3b3c6111a681fd7e1c530f66be28c506973ff7722175a9036a19da
 SHA512 
b9af6d49201eb26ec77a3cecdb9c0945ffc915d4eecaaa36091365340244bfd1565a7679c8b7a81d3335383f158dc01339ea8edc108730835d81db1de84049bf
 DIST blender-3.1.0-tests.tar.bz2 643279044 BLAKE2B 
acbf0800c384f881c215ea22140b02e8e61c7395eb35fdb76fad3c785c565ecfc6c59d74848bdd3f9f9b762f86328f6b60cb7871e6ef4615db1ef03f2749b655
 SHA512 
9fd202c582576d170c29c8adbc9bc4a62b6d67a4a1500f6980201e3d904f4a4a15e5680530663382c34672bd634543dd330c5f75523cf0058928a549ff4a0782
 DIST blender-3.1.0.tar.xz 41017620 BLAKE2B 
f626266a41f9d72b03690fe8d7fe1f183ffdef01501ff6a458e5760eea66c959ca297d70dc541b27aa85466a7b8d65306e293c84487c1ff1467cd31cfdba0203
 SHA512 
354d4e7c92233e610d0e938c10d966aff7ee34fd21993b65b645b4d01e37f90f741206190817a7ab6932c5321d698827a09ec0e1d966c28596d130b4af2ce6bb

diff --git a/media-gfx/blender/blender-2.93.8-r5.ebuild 
b/media-gfx/blender/blender-2.93.8-r5.ebuild
index 0c4998e2e4c2..7112d2413a97 100644
--- a/media-gfx/blender/blender-2.93.8-r5.ebuild
+++ b/media-gfx/blender/blender-2.93.8-r5.ebuild
@@ -16,6 +16,8 @@ if [[ ${PV} = ** ]] ; then
EGIT_REPO_URI="https://git.blender.org/blender.git;
 else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-3.0.1-ffmpeg-5.0.patch.bz2;
+
TEST_TARBALL_VERSION=2.93.0
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
KEYWORDS="amd64 ~arm ~arm64"
@@ -127,7 +129,7 @@ PATCHES=(

"${FILESDIR}"/${PN}-3.0.0-intern-ghost-fix-typo-in-finding-XF86VMODE.patch
"${FILESDIR}"/${PN}-3.0.1-openexr.patch
"${FILESDIR}"/${PN}-3.0.1-openimageio-2.3.patch
-   "${FILESDIR}"/${PN}-3.0.1-ffmpeg-5.0.patch
+   "${WORKDIR}"/${PN}-3.0.1-ffmpeg-5.0.patch
 )
 
 blender_check_requirements() {

diff --git a/media-gfx/blender/blender-3.0.1-r5.ebuild 
b/media-gfx/blender/blender-3.0.1-r5.ebuild
index 4e86970281c1..5f9da3900d6d 100644
--- a/media-gfx/blender/blender-3.0.1-r5.ebuild
+++ b/media-gfx/blender/blender-3.0.1-r5.ebuild
@@ -16,6 +16,8 @@ if [[ ${PV} = ** ]] ; then
EGIT_REPO_URI="https://git.blender.org/blender.git;
 else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-3.0.1-ffmpeg-5.0.patch.bz2;
+
# Update these between major releases.
TEST_TARBALL_VERSION="3.0.0"
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
@@ -127,7 +129,7 @@ PATCHES=(


[gentoo-commits] repo/gentoo:master commit in: app-misc/tmux-mem-cpu-load/

2022-03-14 Thread Sam James
commit: 42c4ecbd266dd82ea1505d199e07578cbe04aae5
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 18:44:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:44:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c4ecbd

app-misc/tmux-mem-cpu-load: drop 3.4.0

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

 app-misc/tmux-mem-cpu-load/Manifest|  1 -
 .../tmux-mem-cpu-load-3.4.0.ebuild | 24 --
 2 files changed, 25 deletions(-)

diff --git a/app-misc/tmux-mem-cpu-load/Manifest 
b/app-misc/tmux-mem-cpu-load/Manifest
index 31bcd1a7014c..143ff2c45522 100644
--- a/app-misc/tmux-mem-cpu-load/Manifest
+++ b/app-misc/tmux-mem-cpu-load/Manifest
@@ -1,2 +1 @@
-DIST tmux-mem-cpu-load-3.4.0.tar.gz 19483 BLAKE2B 
eeaabcd4447b326dbf77d3e5844971d2b466c93169993d4a16912bc4d0f777b07db1b0c2973dfaef9e0cd5b4f0dfd132043aed20170a1a7856d7a3c1f6a96ba8
 SHA512 
f963683faa86ff7b20a658787978ce3c4c36c41fabe297e18e4b1483e680d71a3b10c220dbae5c29bc7f7cb65e79839041b53c9aaee75a17bdc78bf0b76e8dc1
 DIST tmux-mem-cpu-load-3.5.1.tar.gz 23020 BLAKE2B 
2bbe2441c0fd687fee4ed2f27b8cea0fdbb0596c36fe8c791be110b880abe5d8c28a14960a9836552cf49b4f92d32a127be9271954853c5310f1628791138f7a
 SHA512 
e08a3ad088021d4f4a3fb671a15cc8468a833501202391a63f57d3b53ea65934dc32869c3b7bbe47bce7d8ff2c9d1d35a5823a70c80d1218392aac82ed96e68f

diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild 
b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild
deleted file mode 100644
index d83314a824ba..
--- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-IUSE=""
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/thewtex/tmux-mem-cpu-load.git"}
-   SRC_URI=""
-else
-   KEYWORDS="amd64 ~arm64 x86"
-   SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"
-HOMEPAGE="https://github.com/thewtex/tmux-mem-cpu-load/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DOCS=( AUTHORS README.rst )



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

2022-03-14 Thread Sam James
commit: 421e5e958b679e55655ffb96dc5f6777583aa028
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 18:44:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:44:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421e5e95

sys-process/memwatch: drop 0.3.3

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

 sys-process/memwatch/memwatch-0.3.3.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/sys-process/memwatch/memwatch-0.3.3.ebuild 
b/sys-process/memwatch/memwatch-0.3.3.ebuild
deleted file mode 100644
index c49989332f5a..
--- a/sys-process/memwatch/memwatch-0.3.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://unixdev.ru/memwatch;
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz;
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-CMAKE_REMOVE_MODULES_LIST="FindCurses"
-
-src_prepare() {
-   sed -e "s/^set(CMAKE_C_FLAGS.*/set(CMAKE_C_FLAGS \"${CFLAGS}\")/" \
-   -e "1s/^/project(${PN})\n/" \
-   -i CMakeLists.txt || die "can't patch CMakeLists.txt"
-
-   cmake-utils_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/, media-gfx/blender/files/

2022-03-14 Thread Sam James
commit: 0538d70bf6187eba8bb550253eb9cf436b6ad9bf
Author: Sebastian Parborg  gmail  com>
AuthorDate: Mon Mar 14 15:32:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:43:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0538d70b

media-gfx/blender: Fix building with ffmpeg 5.0

Closes: https://bugs.gentoo.org/834380
Signed-off-by: Sebastian Parborg  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24558
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-2.93.0-r1.ebuild |2 +-
 media-gfx/blender/blender-2.93.6.ebuild|2 +-
 media-gfx/blender/blender-2.93.8-r4.ebuild |2 +-
 ...r-2.93.8-r4.ebuild => blender-2.93.8-r5.ebuild} |1 +
 media-gfx/blender/blender-3.0.0-r1.ebuild  |2 +-
 media-gfx/blender/blender-3.0.1-r4.ebuild  |2 +-
 ...der-3.0.1-r4.ebuild => blender-3.0.1-r5.ebuild} |1 +
 .../blender/files/blender-3.0.1-ffmpeg-5.0.patch   | 1045 
 8 files changed, 1052 insertions(+), 5 deletions(-)

diff --git a/media-gfx/blender/blender-2.93.0-r1.ebuild 
b/media-gfx/blender/blender-2.93.0-r1.ebuild
index 3ebf8b183f5f..5759d72da06c 100644
--- a/media-gfx/blender/blender-2.93.0-r1.ebuild
+++ b/media-gfx/blender/blender-2.93.0-r1.ebuild
@@ -63,7 +63,7 @@ RDEPEND="${PYTHON_DEPS}
color-management? ( >=media-libs/opencolorio-2.0.0 )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
-   ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
+   ffmpeg? ( 
=media-libs/opencolorio-2.1.1-r7:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
-   ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
+   ffmpeg? ( 
=media-libs/opencolorio-2.1.1-r7:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
-   ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
+   ffmpeg? ( 

+Date:   Fri Feb 18 18:20:06 2022 +0100
+
+VSE: Refactor our code to be compatible with ffmpeg 5.0
+
+In ffmpeg 5.0, several variables were made const to try to prevent bad API 
usage.
+Removed some dead code that wasn't used anymore as well.
+
+Reviewed By: Richard Antalik
+
+Differential Revision: http://developer.blender.org/D14063
+
+diff --git a/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp 
b/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
+index de3ca099696..69bb45119a6 100644
+--- a/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
 b/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
+@@ -177,7 +177,7 @@ void FFMPEGReader::init(int stream)
+ 
+   // get a decoder and open it
+ #ifndef FFMPEG_OLD_CODE
+-  AVCodec* aCodec = 
avcodec_find_decoder(m_formatCtx->streams[m_stream]->codecpar->codec_id);
++  const AVCodec* aCodec = 
avcodec_find_decoder(m_formatCtx->streams[m_stream]->codecpar->codec_id);
+ 
+   if(!aCodec)
+   AUD_THROW(FileException, "File couldn't be read, no decoder 
found with ffmpeg.");
+diff --git a/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp 
b/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp
+index 10517d1d596..32eb2330594 100644
+--- a/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp
 b/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp
+@@ -23,6 +23,7 @@
+ extern "C" {
+ #include 
+ #include 
++#include 
+ }
+ 
+ AUD_NAMESPACE_BEGIN
+@@ -171,66 +172,66 @@ FFMPEGWriter::FFMPEGWriter(std::string filename, 
DeviceSpecs specs, Container fo
+   if(avformat_alloc_output_context2(_formatCtx, nullptr, 
formats[format], filename.c_str()) < 0)
+   AUD_THROW(FileException, "File couldn't be written, format 
couldn't be found with ffmpeg.");
+ 
+-  AVOutputFormat* outputFmt = m_formatCtx->oformat;
++  const AVOutputFormat* outputFmt = m_formatCtx->oformat;
+ 
+   if(!outputFmt) {
+   avformat_free_context(m_formatCtx);
+   AUD_THROW(FileException, "File couldn't be written, output 
format couldn't be found with ffmpeg.");
+   }
+ 
+-  outputFmt->audio_codec = AV_CODEC_ID_NONE;
++  AVCodecID audio_codec = AV_CODEC_ID_NONE;
+ 
+   switch(codec)
+   {
+   case CODEC_AAC:
+-  outputFmt->audio_codec = AV_CODEC_ID_AAC;
++  audio_codec = AV_CODEC_ID_AAC;
+   break;
+   case CODEC_AC3:
+-  outputFmt->audio_codec = AV_CODEC_ID_AC3;
++  audio_codec = AV_CODEC_ID_AC3;
+   break;
+   case CODEC_FLAC:
+-  outputFmt->audio_codec = AV_CODEC_ID_FLAC;
++  audio_codec = AV_CODEC_ID_FLAC;
+   break;
+   case CODEC_MP2:
+-  outputFmt->audio_codec = AV_CODEC_ID_MP2;
++  audio_codec = AV_CODEC_ID_MP2;
+   

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

2022-03-14 Thread Sam James
commit: 04472179434d90fdd72e2af1e6555ed61c4224f3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 18:43:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:43:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04472179

media-gfx/blender: enable tests for 3.1.0

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

 media-gfx/blender/Manifest | 1 +
 media-gfx/blender/blender-3.1.0.ebuild | 6 +++---
 media-gfx/blender/blender-.ebuild  | 2 +-
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index f1ed025ef0d8..01cbb2cd7716 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -5,4 +5,5 @@ DIST blender-2.93.8.tar.xz 43024356 BLAKE2B 
f69edf2bff0e97897d03b123516a66037fc6
 DIST blender-3.0.0-tests.tar.bz2 302064577 BLAKE2B 
c86a47231bb704124fe5ed59963176ca45ccc7e92bf8b00ce31d432cf6e35b9593ddb0d71f56aab0af6d1922f08eb158f9b7e355b5323d715b2b075ceafe9294
 SHA512 
e343f5da88aa7d2bc2a0758c01d3849b61c6ff3a0d65ac4d967aa02b701a5a02bfc8e7ed92b8f67af37e08f138987de8a27b8c7faa3cd8cfc3535adb8c624506
 DIST blender-3.0.0.tar.xz 40169212 BLAKE2B 
0dd8327cb92d1d5b00ede020fa2fe07fc3f4d02b249e0ed528c330d6423ce28c731055bc623cffa66f2824c3ae667b5b84be2d6c5e2b01baf490468c4b6f42a2
 SHA512 
727d722e7b750b77b0fe691605a84de58baf15a3cc01af267be0440bd0879772e14dbdfdb16209023df3c28b94d8009b0c389915097cdb0b49bdf42c8de1ef21
 DIST blender-3.0.1.tar.xz 40155604 BLAKE2B 
b611f08617f1be217604e87cfafe88f6cc9904ed6321a74bea4ee5ad14f3cf4002b12d82fa3b3c6111a681fd7e1c530f66be28c506973ff7722175a9036a19da
 SHA512 
b9af6d49201eb26ec77a3cecdb9c0945ffc915d4eecaaa36091365340244bfd1565a7679c8b7a81d3335383f158dc01339ea8edc108730835d81db1de84049bf
+DIST blender-3.1.0-tests.tar.bz2 643279044 BLAKE2B 
acbf0800c384f881c215ea22140b02e8e61c7395eb35fdb76fad3c785c565ecfc6c59d74848bdd3f9f9b762f86328f6b60cb7871e6ef4615db1ef03f2749b655
 SHA512 
9fd202c582576d170c29c8adbc9bc4a62b6d67a4a1500f6980201e3d904f4a4a15e5680530663382c34672bd634543dd330c5f75523cf0058928a549ff4a0782
 DIST blender-3.1.0.tar.xz 41017620 BLAKE2B 
f626266a41f9d72b03690fe8d7fe1f183ffdef01501ff6a458e5760eea66c959ca297d70dc541b27aa85466a7b8d65306e293c84487c1ff1467cd31cfdba0203
 SHA512 
354d4e7c92233e610d0e938c10d966aff7ee34fd21993b65b645b4d01e37f90f741206190817a7ab6932c5321d698827a09ec0e1d966c28596d130b4af2ce6bb

diff --git a/media-gfx/blender/blender-3.1.0.ebuild 
b/media-gfx/blender/blender-3.1.0.ebuild
index 8e91c674ec1a..50be45a07af8 100644
--- a/media-gfx/blender/blender-3.1.0.ebuild
+++ b/media-gfx/blender/blender-3.1.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_10 )
 
@@ -17,8 +17,8 @@ if [[ ${PV} = ** ]] ; then
 else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
# Update these between major releases.
-   #TEST_TARBALL_VERSION="3.0.0"
-   #SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
+   TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
+   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
KEYWORDS="~amd64 ~arm ~arm64"
 fi
 

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 8e91c674ec1a..f79dd995b76e 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_10 )
 



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

2022-03-14 Thread Sam James
commit: 842f8b6112dbc2c5aaea106a219206a8fcf5b995
Author: Sebastian Parborg  gmail  com>
AuthorDate: Mon Mar 14 15:02:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 18:43:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842f8b61

media-gfx/blender: Version bump

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest |   1 +
 media-gfx/blender/blender-3.1.0.ebuild | 404 +
 2 files changed, 405 insertions(+)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 871c81733e82..f1ed025ef0d8 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -5,3 +5,4 @@ DIST blender-2.93.8.tar.xz 43024356 BLAKE2B 
f69edf2bff0e97897d03b123516a66037fc6
 DIST blender-3.0.0-tests.tar.bz2 302064577 BLAKE2B 
c86a47231bb704124fe5ed59963176ca45ccc7e92bf8b00ce31d432cf6e35b9593ddb0d71f56aab0af6d1922f08eb158f9b7e355b5323d715b2b075ceafe9294
 SHA512 
e343f5da88aa7d2bc2a0758c01d3849b61c6ff3a0d65ac4d967aa02b701a5a02bfc8e7ed92b8f67af37e08f138987de8a27b8c7faa3cd8cfc3535adb8c624506
 DIST blender-3.0.0.tar.xz 40169212 BLAKE2B 
0dd8327cb92d1d5b00ede020fa2fe07fc3f4d02b249e0ed528c330d6423ce28c731055bc623cffa66f2824c3ae667b5b84be2d6c5e2b01baf490468c4b6f42a2
 SHA512 
727d722e7b750b77b0fe691605a84de58baf15a3cc01af267be0440bd0879772e14dbdfdb16209023df3c28b94d8009b0c389915097cdb0b49bdf42c8de1ef21
 DIST blender-3.0.1.tar.xz 40155604 BLAKE2B 
b611f08617f1be217604e87cfafe88f6cc9904ed6321a74bea4ee5ad14f3cf4002b12d82fa3b3c6111a681fd7e1c530f66be28c506973ff7722175a9036a19da
 SHA512 
b9af6d49201eb26ec77a3cecdb9c0945ffc915d4eecaaa36091365340244bfd1565a7679c8b7a81d3335383f158dc01339ea8edc108730835d81db1de84049bf
+DIST blender-3.1.0.tar.xz 41017620 BLAKE2B 
f626266a41f9d72b03690fe8d7fe1f183ffdef01501ff6a458e5760eea66c959ca297d70dc541b27aa85466a7b8d65306e293c84487c1ff1467cd31cfdba0203
 SHA512 
354d4e7c92233e610d0e938c10d966aff7ee34fd21993b65b645b4d01e37f90f741206190817a7ab6932c5321d698827a09ec0e1d966c28596d130b4af2ce6bb

diff --git a/media-gfx/blender/blender-3.1.0.ebuild 
b/media-gfx/blender/blender-3.1.0.ebuild
new file mode 100644
index ..8e91c674ec1a
--- /dev/null
+++ b/media-gfx/blender/blender-3.1.0.ebuild
@@ -0,0 +1,404 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_10 )
+
+inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="3D Creation/Animation/Publishing System"
+HOMEPAGE="https://www.blender.org;
+
+if [[ ${PV} = ** ]] ; then
+   # Subversion is needed for downloading unit test files
+   inherit git-r3 subversion
+   EGIT_REPO_URI="https://git.blender.org/blender.git;
+else
+   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
+   # Update these between major releases.
+   #TEST_TARBALL_VERSION="3.0.0"
+   #SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
+   KEYWORDS="~amd64 ~arm ~arm64"
+fi
+
+SLOT="${PV%.*}"
+LICENSE="|| ( GPL-3 BL )"
+IUSE="+bullet +dds +fluid +openexr +system-python +system-numpy +tbb \
+   alembic collada +color-management cuda +cycles \
+   debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
+   man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \
+   +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone 
test +tiff valgrind"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   alembic? ( openexr )
+   cuda? ( cycles )
+   cycles? ( openexr tiff openimageio )
+   fluid? ( tbb )
+   openvdb? ( tbb )
+   osl? ( cycles )
+   standalone? ( cycles )
+   test? ( color-management )"
+
+# Library versions for official builds can be found in the blender source 
directory in:
+# build_files/build_environment/install_deps.sh
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/boost:=[nls?,threads(+)]
+   dev-libs/lzo:2=
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/zstandard[${PYTHON_USEDEP}]
+   ')
+   media-libs/freetype:=
+   media-libs/glew:*
+   media-libs/libpng:=
+   media-libs/libsamplerate
+   sys-libs/zlib:=
+   virtual/glu
+   virtual/jpeg
+   virtual/libintl
+   virtual/opengl
+   alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
+   collada? ( >=media-libs/opencollada-1.6.68 )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r7:= )
+   cuda? ( dev-util/nvidia-cuda-toolkit:= )
+   embree? ( >=media-libs/embree-3.10.0[raymask] )
+   ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
+   fftw? ( 

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

2022-03-14 Thread Agostino Sarubbo
commit: dd28782044065a9d30ccae4106c2c8a063eb1602
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:33:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:33:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd287820

x11-misc/x2x: ppc stable wrt bug #835092

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

 x11-misc/x2x/x2x-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/x2x/x2x-1.30.ebuild b/x11-misc/x2x/x2x-1.30.ebuild
index 95bc2cb3fea6..0ea2d36c6179 100644
--- a/x11-misc/x2x/x2x-1.30.ebuild
+++ b/x11-misc/x2x/x2x-1.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dottedmag/x2x/archive/refs/tags/debian/${PV}-10.tar.
 
 LICENSE="MIT BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~mips ppc ~x86"
 IUSE=""
 
 RDEPEND="x11-libs/libX11



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

2022-03-14 Thread Agostino Sarubbo
commit: 3821a84d56866538ed9717cbc5d95d49ac66d824
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:35:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:35:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3821a84d

x11-misc/x2x: x86 stable wrt bug #835092

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

 x11-misc/x2x/x2x-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/x2x/x2x-1.30.ebuild b/x11-misc/x2x/x2x-1.30.ebuild
index 0ea2d36c6179..e1ea883c0b2f 100644
--- a/x11-misc/x2x/x2x-1.30.ebuild
+++ b/x11-misc/x2x/x2x-1.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dottedmag/x2x/archive/refs/tags/debian/${PV}-10.tar.
 
 LICENSE="MIT BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ppc ~x86"
+KEYWORDS="amd64 ~arm ~mips ppc x86"
 IUSE=""
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: dev-java/jboss-jms-api/

2022-03-14 Thread Agostino Sarubbo
commit: 600cc08e373e7999efa006c6790adff8ac8ed416
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:35:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:35:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600cc08e

dev-java/jboss-jms-api: x86 stable wrt bug #834103

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

 dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild 
b/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild
index 7692b0c17412..431e4401f2cf 100644
--- a/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild
+++ b/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jboss/${PN}_spec/archive/${PN}_1.1_spec-${PV}.Final.
 
 LICENSE="CDDL GPL-2-with-classpath-exception"
 SLOT="1.1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



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

2022-03-14 Thread Agostino Sarubbo
commit: e4d7b552f451838887390a8971045be60eca17bb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:33:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:33:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d7b552

dev-python/myst_parser: ppc stable wrt bug #834264

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

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

diff --git a/dev-python/myst_parser/myst_parser-0.17.0.ebuild 
b/dev-python/myst_parser/myst_parser-0.17.0.ebuild
index e7a7eef336a8..9cda843d828c 100644
--- a/dev-python/myst_parser/myst_parser-0.17.0.ebuild
+++ b/dev-python/myst_parser/myst_parser-0.17.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="


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

2022-03-14 Thread Agostino Sarubbo
commit: 994974dd7bcf90c2355819a5ca6377183f2c6eaa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:35:12 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:35:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994974dd

dev-java/jctools-core: x86 stable wrt bug #834103

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

 dev-java/jctools-core/jctools-core-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jctools-core/jctools-core-2.0.2.ebuild 
b/dev-java/jctools-core/jctools-core-2.0.2.ebuild
index 37ded9607d55..e376dba00a7d 100644
--- a/dev-java/jctools-core/jctools-core-2.0.2.ebuild
+++ b/dev-java/jctools-core/jctools-core-2.0.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JCTools/JCTools/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 # Compile dependencies
 # POM: pom.xml



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

2022-03-14 Thread Agostino Sarubbo
commit: 56b58511a50f3fed652d593db02e02b89781b83f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:35:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:35:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b58511

media-gfx/tuxpaint: x86 stable wrt bug #835091

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

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

diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild 
b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
index 0154e309cf93..025d13c02c2f 100644
--- a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
+++ b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 RDEPEND="
app-text/libpaper



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

2022-03-14 Thread Agostino Sarubbo
commit: 448609f58be0d523f73810573d78849cae67549b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:32:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448609f5

x11-misc/x2x: amd64 stable wrt bug #835092

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

 x11-misc/x2x/x2x-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/x2x/x2x-1.30.ebuild b/x11-misc/x2x/x2x-1.30.ebuild
index 09d330e821dd..95bc2cb3fea6 100644
--- a/x11-misc/x2x/x2x-1.30.ebuild
+++ b/x11-misc/x2x/x2x-1.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dottedmag/x2x/archive/refs/tags/debian/${PV}-10.tar.
 
 LICENSE="MIT BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~mips ~ppc ~x86"
 IUSE=""
 
 RDEPEND="x11-libs/libX11



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

2022-03-14 Thread Agostino Sarubbo
commit: 501759407a180947f130c742ad7f8b8df2ba6197
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:32:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:32:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50175940

app-admin/passwordsafe: amd64 stable wrt bug #834612

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

 app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild 
b/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild
index 89108fe1776f..ccbfccc0f6e5 100644
--- a/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild
+++ b/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="qr test +xml yubikey"
 RESTRICT="!test? ( test )"
 



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

2022-03-14 Thread Agostino Sarubbo
commit: b1b8933b4eee4ea9bcf34bd0196da815b1c93622
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:35:15 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:35:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b8933b

dev-java/sjsxp: x86 stable wrt bug #834103

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

 dev-java/sjsxp/sjsxp-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/sjsxp/sjsxp-1.0.2.ebuild 
b/dev-java/sjsxp/sjsxp-1.0.2.ebuild
index 26fd5d567fd6..1c8ef9705569 100644
--- a/dev-java/sjsxp/sjsxp-1.0.2.ebuild
+++ b/dev-java/sjsxp/sjsxp-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/com/sun/xml/stream/${PN}/${PV}/${P}-sour
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 # Common dependencies
 # POM: ${P}.pom



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

2022-03-14 Thread Agostino Sarubbo
commit: 4f45adf73e80d8928adb6a7513685c3bba325446
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:32:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:32:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f45adf7

media-gfx/tuxpaint: amd64 stable wrt bug #835091

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

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

diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild 
b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
index 393cf77443e4..0154e309cf93 100644
--- a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
+++ b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 RDEPEND="
app-text/libpaper



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

2022-03-14 Thread Agostino Sarubbo
commit: a8ac82504eedff6ea8460633bd017ba27cc7ad30
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:32:24 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ac8250

dev-java/jctools-core: amd64 stable wrt bug #834103

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

 dev-java/jctools-core/jctools-core-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jctools-core/jctools-core-2.0.2.ebuild 
b/dev-java/jctools-core/jctools-core-2.0.2.ebuild
index 1551483cea07..37ded9607d55 100644
--- a/dev-java/jctools-core/jctools-core-2.0.2.ebuild
+++ b/dev-java/jctools-core/jctools-core-2.0.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/JCTools/JCTools/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # Compile dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/jboss-jms-api/

2022-03-14 Thread Agostino Sarubbo
commit: cc21c0038f5551c63ea3abe4f3a9a1fb7df2481a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:32:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:32:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc21c003

dev-java/jboss-jms-api: amd64 stable wrt bug #834103

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

 dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild 
b/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild
index 9945be8bdbeb..7692b0c17412 100644
--- a/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild
+++ b/dev-java/jboss-jms-api/jboss-jms-api-1.0.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jboss/${PN}_spec/archive/${PN}_1.1_spec-${PV}.Final.
 
 LICENSE="CDDL GPL-2-with-classpath-exception"
 SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



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

2022-03-14 Thread Agostino Sarubbo
commit: cd4867c5321baff29ce614b97a9c4c7a00ee4de6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 18:32:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 18:32:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4867c5

dev-java/sjsxp: amd64 stable wrt bug #834103

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

 dev-java/sjsxp/sjsxp-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/sjsxp/sjsxp-1.0.2.ebuild 
b/dev-java/sjsxp/sjsxp-1.0.2.ebuild
index 59f743b97939..26fd5d567fd6 100644
--- a/dev-java/sjsxp/sjsxp-1.0.2.ebuild
+++ b/dev-java/sjsxp/sjsxp-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/com/sun/xml/stream/${PN}/${PV}/${P}-sour
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # Common dependencies
 # POM: ${P}.pom



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

2022-03-14 Thread Andreas Sturmlechner
commit: 62d163a13c2703b3aac2311c66c2869597e1ec7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 14 18:06:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 14 18:06:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d163a1

dev-libs/liborcus: Drop 0.17.0

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

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.17.0.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 8ab89e05f2d6..b440e512ac7d 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,2 @@
 DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 
7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb
 SHA512 
6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739
-DIST liborcus-0.17.0.tar.xz 1826696 BLAKE2B 
4cab8696f698510de6c995aa6a3e59a8407297d6a60bac89ca7ffa1f74576de555c69a38de97eac63e2aed1817a3377ec7e15b1da7b5c01b49d049092d8756ff
 SHA512 
1ac24f3c10973d0e0f6e3db7982391434631ec998ae07bb011fa8e000e48ca430c07a0c2588871a93b6d9bf7a19e30d4f05d34aef699dfce1f59a4556c7727e8
 DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B 
d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2
 SHA512 
8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79

diff --git a/dev-libs/liborcus/liborcus-0.17.0.ebuild 
b/dev-libs/liborcus/liborcus-0.17.0.ebuild
deleted file mode 100644
index f8f315cf8e63..
--- a/dev-libs/liborcus/liborcus-0.17.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/"
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3
-else
-   MDDS_SLOT="1/2.0"
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   # Unkeyworded while libreoffice has no release making use of this slot
-   # KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model test tools"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
-"
-DEPEND="${RDEPEND}
-   dev-util/mdds:${MDDS_SLOT}
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --disable-werror
-   $(use_enable python)
-   $(use_enable spreadsheet-model)
-   $(use_with tools)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2022-03-14 Thread Andreas Sturmlechner
commit: 8d6127f5629bac804cced474e31afa3ac3219cd8
Author: James Beddek  posteo  de>
AuthorDate: Sun Mar 13 21:44:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 14 18:06:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6127f5

dev-libs/liborcus: fix patch path

Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/24542
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
index 16b12b9e36fa..fe61595a66fa 100644
--- a/dev-libs/liborcus/liborcus-0.17.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild
@@ -44,7 +44,7 @@ pkg_setup() {
 
 src_prepare() {
# bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
+   use test && eapply "${FILESDIR}/${PN}-0.17.0-test-fix.patch"
 
default
eautoreconf



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2022-03-14 Thread Sam James
commit: ee38c91b0b63968dcc026b167523842e8cb26fc8
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 17:26:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 17:26:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ee38c91b

bootstrap-prefix.sh: try coreutils 8.32 for bootstrap

Fixed a build failure in #gentoo-prefix when someone
was attempting w/ FreeBSD.

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

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 9bd38260ff..a9b5635c4c 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1362,7 +1362,7 @@ bootstrap_coreutils() {
# 8.16 is the last version released as tar.gz
# 8.18 is necessary for macOS High Sierra (darwin17) and converted
#  to tar.gz for this case
-   bootstrap_gnu coreutils 8.30 || \
+   bootstrap_gnu coreutils 8.32 || bootstrap_gnu coreutils 8.30 || \
bootstrap_gnu coreutils 8.16 || bootstrap_gnu coreutils 8.17
 }
 



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2022-03-14 Thread Sam James
commit: 387601ab22030d12bfa9cb819c6c88f10c28965e
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 17:31:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 17:31:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=387601ab

bootstrap-prefix.sh: try m4 1.4.19 (for glibc-2.34 fix)

m4 1.4.19 has a glibc-2.34 fix we need to fix bootstraps w/ newer
glibc on host.

We don't apply older patches to this version but ew should fall back to 1.4.18
if the build fails anyway (the patches don't seem to be needed now, at least
the gnulib-ish one).

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

 scripts/bootstrap-prefix.sh | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index a9b5635c4c..6bb4e5e439 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -913,13 +913,15 @@ bootstrap_gnu() {
# doesn't match
sed -i -e '/_GL_WARN_ON_USE (gets/d' lib/stdio.in.h lib/stdio.h
 
-   # macOS 10.13 have an issue with %n, which crashes m4
-   efetch 
"http://rsync.prefix.bitzolder.nl/sys-devel/m4/files/m4-1.4.18-darwin17-printf-n.patch;
 || return 1
-   patch -p1 < "${DISTDIR}"/m4-1.4.18-darwin17-printf-n.patch || 
return 1
-
-   # Bug 715880
-   efetch http://dev.gentoo.org/~heroxbd/m4-1.4.18-glibc228.patch 
|| return 1
-   patch -p1 < "${DISTDIR}"/m4-1.4.18-glibc228.patch || return 1
+   if [[ ${PV} == "1.4.18" ]] ; then
+   # macOS 10.13 have an issue with %n, which crashes m4
+   efetch 
"http://rsync.prefix.bitzolder.nl/sys-devel/m4/files/m4-1.4.18-darwin17-printf-n.patch;
 || return 1
+   patch -p1 < 
"${DISTDIR}"/m4-1.4.18-darwin17-printf-n.patch || return 1
+
+   # Bug 715880
+   efetch 
http://dev.gentoo.org/~heroxbd/m4-1.4.18-glibc228.patch || return 1
+   patch -p1 < "${DISTDIR}"/m4-1.4.18-glibc228.patch || 
return 1
+   fi
fi
 
fix_config_sub
@@ -1413,7 +1415,7 @@ bootstrap_bison() {
 }
 
 bootstrap_m4() {
-   bootstrap_gnu m4 1.4.18 # version is patched, so beware
+   bootstrap_gnu m4 1.4.19 || bootstrap_gnu m4 1.4.18 # version is 
patched, so beware
 }
 
 bootstrap_gzip() {



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2022-03-14 Thread Sam James
commit: 2132b7ef7c09b9ff17370f2c7759202fa94ff3d5
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 14 17:26:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 14 17:26:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2132b7ef

bootstrap-prefix.sh: update copyright header

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

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index b8ad960e6d..9bd38260ff 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
-# Copyright 2006-2021 Gentoo Authors; Distributed under the GPL v2
+# Copyright 2006-2022 Gentoo Authors; Distributed under the GPL v2
 
 trap 'exit 1' TERM KILL INT QUIT ABRT
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2022-03-14 Thread Stephan Hartmann
commit: c8a68b8fc90f6f1fcc1e51ef3d731df658664c78
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Mon Mar 14 17:30:06 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Mon Mar 14 17:30:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a68b8f

www-client/microsoft-edge-dev: automated bump (100.0.1185.7)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-100.0.1185.7.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 5c53e03d4013..e3562fd6cb5d 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_100.0.1163.1-1_amd64.deb 118814066 BLAKE2B 
f66c3aeb25a1549ed2cdbed769f12e56384ae657e7818f8ef0a06b45a25af5899fc82244944dfd3c2da433753c65c1f2f12f9070e4eeb58a1ab55fffc0a5f188
 SHA512 
c81625d2e3c64b9b2bfb656ef1caa84595ac079148d58b70bfe86e34dfdc3ae58ea5afdb7dd952798119f1fa6aa58650d4f7b4154fba1f7e37bec213d46d84c9
 DIST microsoft-edge-dev_100.0.1169.1-1_amd64.deb 119285606 BLAKE2B 
000ea27c83c59b620097090e9b469affe98c92b3cf17b898d66c570327388d6ecdb346a6f87a3912a4f77865b99c1449327cdda22a635db0119b91b29354ae26
 SHA512 
dc5c9d5e0b3da3d49733c7c078e14bc62730a9e20ba9fde89c7aa5ada8b95e99f5dd1f5778d9e6b245a7b599162d566fe81c84995e79167d487f7f34b904c385
 DIST microsoft-edge-dev_100.0.1181.0-1_amd64.deb 118630282 BLAKE2B 
d7a0a483113267128193ac9800d7bd86a76100011e804337cccab412f10ef1eef498e3f53b804faeb6c278e29d16c3574cf13bb8db9444ac327e9e54c1c1a3dc
 SHA512 
cbea13559b13ea9bdf64cbb98792586860c6678bca4c2b8dff876e0e8491cd9c59c255217a86d302f997435b5fffc2c8f363017380f54294e03324d336b54d57
+DIST microsoft-edge-dev_100.0.1185.7-1_amd64.deb 119033748 BLAKE2B 
06cd1db8c4dd38986b8f02f5abd5e87aa5149fabbc81014c5bafc45933316c22063f09b60d63400b63b37a114796930c043e5b275d4933818fee1cb311676741
 SHA512 
92e7403050385fea49884d2595ca1873c300560bba934d5e6020e0b0b8629dfdb2faf9c3b8f132d94712c9b15c0ac431074fd5f4d6aff1bd8701de545f089348

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1185.7.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1185.7.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1185.7.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2022-03-14 Thread Stephan Hartmann
commit: 1f062f8e6b854bb396efead37ef976d7e1a81c49
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Mon Mar 14 17:30:13 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Mon Mar 14 17:30:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f062f8e

www-client/microsoft-edge-dev: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-100.0.1163.1.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index e3562fd6cb5d..ec61ec421aab 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_100.0.1163.1-1_amd64.deb 118814066 BLAKE2B 
f66c3aeb25a1549ed2cdbed769f12e56384ae657e7818f8ef0a06b45a25af5899fc82244944dfd3c2da433753c65c1f2f12f9070e4eeb58a1ab55fffc0a5f188
 SHA512 
c81625d2e3c64b9b2bfb656ef1caa84595ac079148d58b70bfe86e34dfdc3ae58ea5afdb7dd952798119f1fa6aa58650d4f7b4154fba1f7e37bec213d46d84c9
 DIST microsoft-edge-dev_100.0.1169.1-1_amd64.deb 119285606 BLAKE2B 
000ea27c83c59b620097090e9b469affe98c92b3cf17b898d66c570327388d6ecdb346a6f87a3912a4f77865b99c1449327cdda22a635db0119b91b29354ae26
 SHA512 
dc5c9d5e0b3da3d49733c7c078e14bc62730a9e20ba9fde89c7aa5ada8b95e99f5dd1f5778d9e6b245a7b599162d566fe81c84995e79167d487f7f34b904c385
 DIST microsoft-edge-dev_100.0.1181.0-1_amd64.deb 118630282 BLAKE2B 
d7a0a483113267128193ac9800d7bd86a76100011e804337cccab412f10ef1eef498e3f53b804faeb6c278e29d16c3574cf13bb8db9444ac327e9e54c1c1a3dc
 SHA512 
cbea13559b13ea9bdf64cbb98792586860c6678bca4c2b8dff876e0e8491cd9c59c255217a86d302f997435b5fffc2c8f363017380f54294e03324d336b54d57
 DIST microsoft-edge-dev_100.0.1185.7-1_amd64.deb 119033748 BLAKE2B 
06cd1db8c4dd38986b8f02f5abd5e87aa5149fabbc81014c5bafc45933316c22063f09b60d63400b63b37a114796930c043e5b275d4933818fee1cb311676741
 SHA512 
92e7403050385fea49884d2595ca1873c300560bba934d5e6020e0b0b8629dfdb2faf9c3b8f132d94712c9b15c0ac431074fd5f4d6aff1bd8701de545f089348

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1163.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1163.1.ebuild
deleted file mode 100644
index a8cc7e730ebf..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1163.1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2022-03-14 Thread Christian Ruppert
commit: 1c2fbc60178bfa445683ba89282e9d38de9169d8
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Mar 14 17:12:15 2022 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Mon Mar 14 17:12:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2fbc60

net-proxy/haproxy: Bump

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

 net-proxy/haproxy/Manifest  |   1 +
 net-proxy/haproxy/haproxy-2.0.28.ebuild | 186 
 2 files changed, 187 insertions(+)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 2e1c63996cf4..eebce2291fff 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,5 +1,6 @@
 DIST haproxy-2.0.25.tar.gz 2707840 BLAKE2B 
cd85d233623f2791bff8ada00d9ac4ea3743e2c1fbccd45a6fd56b7cc0ae5904619b50849a23576f0a6d21ae2798166acd41692d0311bcf361355dc6ee0da790
 SHA512 
2c238844a8c82f877d3039b20b76fd22717f95a4e5d94a0bfd501c6e134042ef744d3731fc0ccced0a94e5cb1c1822d3272ed961e07bd9acc4d637eba0529155
 DIST haproxy-2.0.27.tar.gz 2716937 BLAKE2B 
08ab2905b26b8e33068af77f3a153dc489f509436451d2711f9929100ecebfbec9edd14b449c48739b1d20990431fa6a8b49e4fc98d32ade5c1688f72d310f63
 SHA512 
339a013cb11778ed444370ff1887b4db121947784bda08f818a39b98261d02a5ebeb681ef7040cbb0e493d89c5b8e2c5a32f0cdccf9e89a6327e9d95cc6d5891
+DIST haproxy-2.0.28.tar.gz 2721568 BLAKE2B 
c4c7db2836e6296b038825de2467144ec40995182363f7924638f0edb91bdbca383e2a2114f6973445aa2b5933a7c2014643cde66fec81dff562123f89525cfc
 SHA512 
77d1d6cc4a03476e2216568ff687163c98abe380063700fded384fec5bc217f2cfebe335b0c64b8f4adfb80e75eddb7a71b6217064daa73290756871514bf550
 DIST haproxy-2.2.17.tar.gz 2933836 BLAKE2B 
750d2c5048f994442d13c05ce6624731d296462951ee2e86110467d517a6708b498e98260a3f0770e110dc5c2cb2bdd746fb76f23ba7cebc1642b0b9c8124a67
 SHA512 
174197e1e0915a6ae6062b9a070f16102ac7f3429f991f36cdb2e2cce587bd26059bd1dc71a368f904bcdecd292ab5926715160400ae96d498d902aac356864f
 DIST haproxy-2.2.21.tar.gz 2947789 BLAKE2B 
3462f0a67070bd61266cc67d7d419dfb9e209314982f2035bdce6b905f9fe567780669adc09905598a6129152dbb77416790976249076935fcb90e7e03767284
 SHA512 
2404bf0938b88c3249668bef1f13195973c5b1db8dc056ed9d5b882b8cdabf71076b73de723e8d3d0d953193294edea4acac5edeee8ac472e93ae0bd917bf99b
 DIST haproxy-2.2.22.tar.gz 2949092 BLAKE2B 
3dc7183f31cd0a95be516fbedab1eacae00761f8f2bee8478cd0c446f80c4f40c7012b64485bc598d124e3430611f6b9a748c68e1b6b379519af5308e3ed4c20
 SHA512 
4a99d196257fb3c99a1d76d6f9a714c673226821439b67f646fa04033f31af9ac8f783f5a984c143372d79d728476aa8b2b35d8a2f31b7fc86c09b8f9ad65615

diff --git a/net-proxy/haproxy/haproxy-2.0.28.ebuild 
b/net-proxy/haproxy/haproxy-2.0.28.ebuild
new file mode 100644
index ..3f411c90b78f
--- /dev/null
+++ b/net-proxy/haproxy/haproxy-2.0.28.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+LUA_COMPAT=( lua5-3 )
+
+[[ ${PV} == * ]] && SCM="git-r3"
+inherit toolchain-funcs flag-o-matic lua-single systemd linux-info ${SCM}
+
+MY_P="${PN}-${PV/_beta/-dev}"
+
+DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
+HOMEPAGE="http://www.haproxy.org;
+if [[ ${PV} != * ]]; then
+   SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc ~x86"
+else
+   EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
+   EGIT_BRANCH=master
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit pcre2 pcre2-jit 
prometheus-exporter
+ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl"
+REQUIRED_USE="pcre-jit? ( pcre )
+   pcre2-jit? ( pcre2 )
+   pcre? ( !pcre2 )
+   lua? ( ${LUA_REQUIRED_USE} )
+   device-atlas? ( pcre )
+   ?? ( slz zlib )"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   crypt? ( virtual/libcrypt:= )
+   pcre? (
+   dev-libs/libpcre
+   pcre-jit? ( dev-libs/libpcre[jit] )
+   )
+   pcre2? (
+   dev-libs/libpcre2:=
+   pcre2-jit? ( dev-libs/libpcre2:=[jit] )
+   )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   slz? ( dev-libs/libslz:= )
+   systemd? ( sys-apps/systemd )
+   zlib? ( sys-libs/zlib )
+   lua? ( ${LUA_DEPS} )
+   device-atlas? ( dev-libs/device-atlas-api-c )"
+RDEPEND="${DEPEND}
+   acct-group/haproxy
+   acct-user/haproxy"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
+CONTRIBS=( halog iprange )
+# ip6range is present in 1.6, but broken.
+ver_test ${PV} -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop )
+# TODO: mod_defender - requires apache / APR, modsecurity - the same
+ver_test ${PV} -ge 1.8.0 && CONTRIBS+=( hpack )
+
+haproxy_use() {
+   (( $# != 2 )) && die "${FUNCNAME}  "

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2022-03-14 Thread Christian Ruppert
commit: 7698b87bbe4f54c0c51d64cecd2f2a23aaa62dbd
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Mar 14 16:58:16 2022 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Mon Mar 14 16:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7698b87b

net-proxy/haproxy: Cleanups and bumps

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

 net-proxy/haproxy/Manifest | 6 +++---
 net-proxy/haproxy/{haproxy-2.2.20.ebuild => haproxy-2.2.22.ebuild} | 0
 net-proxy/haproxy/{haproxy-2.4.13.ebuild => haproxy-2.4.15.ebuild} | 0
 net-proxy/haproxy/{haproxy-2.5.3.ebuild => haproxy-2.5.5.ebuild}   | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 335bf3f58955..2e1c63996cf4 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,10 +1,10 @@
 DIST haproxy-2.0.25.tar.gz 2707840 BLAKE2B 
cd85d233623f2791bff8ada00d9ac4ea3743e2c1fbccd45a6fd56b7cc0ae5904619b50849a23576f0a6d21ae2798166acd41692d0311bcf361355dc6ee0da790
 SHA512 
2c238844a8c82f877d3039b20b76fd22717f95a4e5d94a0bfd501c6e134042ef744d3731fc0ccced0a94e5cb1c1822d3272ed961e07bd9acc4d637eba0529155
 DIST haproxy-2.0.27.tar.gz 2716937 BLAKE2B 
08ab2905b26b8e33068af77f3a153dc489f509436451d2711f9929100ecebfbec9edd14b449c48739b1d20990431fa6a8b49e4fc98d32ade5c1688f72d310f63
 SHA512 
339a013cb11778ed444370ff1887b4db121947784bda08f818a39b98261d02a5ebeb681ef7040cbb0e493d89c5b8e2c5a32f0cdccf9e89a6327e9d95cc6d5891
 DIST haproxy-2.2.17.tar.gz 2933836 BLAKE2B 
750d2c5048f994442d13c05ce6624731d296462951ee2e86110467d517a6708b498e98260a3f0770e110dc5c2cb2bdd746fb76f23ba7cebc1642b0b9c8124a67
 SHA512 
174197e1e0915a6ae6062b9a070f16102ac7f3429f991f36cdb2e2cce587bd26059bd1dc71a368f904bcdecd292ab5926715160400ae96d498d902aac356864f
-DIST haproxy-2.2.20.tar.gz 2945047 BLAKE2B 
d2462b3c43e75f86752bcc0edf3af173fba10f9d8191e715b15c926bffb6018b495a54e3f9883dfe6cc80f33cd5f362ac1e2db88f9d0e8b85be74c1fd28dc21a
 SHA512 
53b8466b3717dd5e4d167d48ae449da6e97b3a6d9a06951f040aec34685b961a7014137a5e4d285bd2b8b6eaacc3028f1939c66f450775a01802df085d70a098
 DIST haproxy-2.2.21.tar.gz 2947789 BLAKE2B 
3462f0a67070bd61266cc67d7d419dfb9e209314982f2035bdce6b905f9fe567780669adc09905598a6129152dbb77416790976249076935fcb90e7e03767284
 SHA512 
2404bf0938b88c3249668bef1f13195973c5b1db8dc056ed9d5b882b8cdabf71076b73de723e8d3d0d953193294edea4acac5edeee8ac472e93ae0bd917bf99b
-DIST haproxy-2.4.13.tar.gz 3611045 BLAKE2B 
7eda0293a766d48ef3d14891affa684500203437a81efece38f77d5e8006882d574083f0463cb5f39d31dc6b95c7df25d24c7d78bec1a2c3510f54c50207f28f
 SHA512 
f5e7e474252f2745adeec703ed101a6089f6e43c463d823b64430f4f32618db1f73647f0b1f7d1247e1750b49b18a300247aded29c780b0a615b0ac8d7373257
+DIST haproxy-2.2.22.tar.gz 2949092 BLAKE2B 
3dc7183f31cd0a95be516fbedab1eacae00761f8f2bee8478cd0c446f80c4f40c7012b64485bc598d124e3430611f6b9a748c68e1b6b379519af5308e3ed4c20
 SHA512 
4a99d196257fb3c99a1d76d6f9a714c673226821439b67f646fa04033f31af9ac8f783f5a984c143372d79d728476aa8b2b35d8a2f31b7fc86c09b8f9ad65615
 DIST haproxy-2.4.14.tar.gz 3613642 BLAKE2B 
b45af8f62cefead1f471b0b61e9bc262dc25e0ca99898469d7702fb6e509cf2b9a9c201f8c6ecae948ef40c8fc8aec0351d8e10479752fdd5ccd66758f632799
 SHA512 
a4a5d449782dc2f1348d1f53ec266eef4ea4e1b0586e81730a01d818481c3a3cfb018ba1da5968d17bb6668e86017beccf7abefc563993b88a5af8cbd1da1943
+DIST haproxy-2.4.15.tar.gz 3616441 BLAKE2B 
425444a54e22cca8d15cb808283be3baefcd2ce56447d91bce3b4f4b7f6606e03d2eb8a242891c619cfd0fad9aba5bb84026c68d41f07cd55f083481df234899
 SHA512 
da6f6a4f021bfa719926f4c73dc559429357a77da2c560a4375d2edbb4f342a05548d39ce0a7e3346c305f1779e579a738d8442e8e9e01903f9c435a7b0b6d71
 DIST haproxy-2.4.4.tar.gz 3587306 BLAKE2B 
983f5919b738419d616b35c1cad6aa2400b0b857160ecfac3bcdfcc14c15280283ae3f33036652a3a9b5bfff0fbb6a54912807ea7c83c828d2b5ba72274fe1a8
 SHA512 
a8987e8342fdbec7e48de09a4391a67e77e05493260e0e561e8c185b6457b8e1086cc45ce04ebf3365699c008dff81667490e2fe99c33c0ac3c7513df8ae025c
-DIST haproxy-2.5.3.tar.gz 3818959 BLAKE2B 
0e3d53eaf07b5320ccdefe1b3cd12799444bb2a2bbd4a4ca5cf78ae059f684df71667760033ed55e1b8b78fca2a16dcd77fd10969aee802d1e5f6257de33a65a
 SHA512 
691a65eae3912df655124b754ef72785776084c2376220e2ceeaa89c8c5c392eb7d2b2ab72ac06c638c3169bf59b2d83ce0caa42c19ba6ebf7a8c6036bc62280
 DIST haproxy-2.5.4.tar.gz 3819082 BLAKE2B 
fabc62ebaa968a11a49a6dd131198af31a49adbe73bcae82124ca752c2c90c1d77346621c9d804a10bca8ff254580aa7fbaca774f9df1a6a99ec112375d84a50
 SHA512 
95eb1ad9121a93cc77f0dd14e0080e18935cd45dc7dc511ab6dd0ecbdbb967bbde5eaa83f70157086796603560b979689f7d50b0cfba93d0245544c3a8c28a87
+DIST haproxy-2.5.5.tar.gz 3821477 BLAKE2B 
0680925026edf56f4369c71092c39f4ff3956a8cf04320326623b3031f719d62077acdca457a6cfd82f6bcbf510920113a0328a2d8cd4a208c3d9e49e1d431b5
 SHA512 

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

2022-03-14 Thread Matt Turner
commit: 43a02db3cad737ea1ae574e63caa47a615a0bf20
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 11 23:41:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 14 17:06:38 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=43a02db3

keywording: Update arch status and stabilization notes

Closes: https://github.com/gentoo/devmanual/pull/275
Signed-off-by: Matt Turner  gentoo.org>

 keywording/text.xml | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/keywording/text.xml b/keywording/text.xml
index 30a7c73..74224a0 100644
--- a/keywording/text.xml
+++ b/keywording/text.xml
@@ -411,24 +411,19 @@ architecture, not for filing bugs to request arch 
teams to handle it.
 arrangements can be made if you will only be working with a small group of
 packages.
   
-
-  
-alpha: Maintainers may keyword their own packages but are reminded 
to
-inform the Alpha team if they can help out with testing and keywording
-packages so the team can keep an eye out for possible keywording mistakes.
-  
 
 
 
-Exotic architectures (like hppa, ia64, ppc*, sparc)
+Exotic architectures (like hppa, ppc*, sparc)
 are short on help, so it's best if you avoid opening bugs for stabilization
 of new packages for them, unless it is absolutely necessary (e.g., a reverse
 dependency for your package).
 
 
 
-Some architectures (like mips, riscv) do not maintain a stable
-keyword, so packages are not to be marked stable for one of these 
architectures.
+Some architectures (alpha, ia64, mips, riscv,
+s390) do not maintain a stable keyword, so packages are not to be marked
+stable for one of these architectures.
 
 
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2022-03-14 Thread Ionen Wolkens
commit: 1391766617d384d134244e0e564d8b5cf90c0214
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Mar 14 16:36:57 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 14 17:07:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13917666

x11-wm/mutter: Fix typo: 'emsonargs' -> 'emesonargs'

ionen's note:
  merging myself given was introduced by me in
  commit 0520784b29a0528df91d20108a6569a3f441a3e7
 (was already a default and didn't cause issues "for now")

Signed-off-by: Yuan Liao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24559
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-wm/mutter/mutter-40.5-r6.ebuild | 2 +-
 x11-wm/mutter/mutter-41.3.ebuild| 2 +-
 x11-wm/mutter/mutter-41.4.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-wm/mutter/mutter-40.5-r6.ebuild 
b/x11-wm/mutter/mutter-40.5-r6.ebuild
index c21be09d0bb7..5270e4ae0f07 100644
--- a/x11-wm/mutter/mutter-40.5-r6.ebuild
+++ b/x11-wm/mutter/mutter-40.5-r6.ebuild
@@ -140,7 +140,7 @@ src_configure() {
-Dwayland_eglstream=true
)
else
-   emsonargs+=(
+   emesonargs+=(
-Degl_device=false
-Dwayland_eglstream=false
)

diff --git a/x11-wm/mutter/mutter-41.3.ebuild b/x11-wm/mutter/mutter-41.3.ebuild
index 1c8c1b5985a9..afc2c7adf621 100644
--- a/x11-wm/mutter/mutter-41.3.ebuild
+++ b/x11-wm/mutter/mutter-41.3.ebuild
@@ -142,7 +142,7 @@ src_configure() {
-Dwayland_eglstream=true
)
else
-   emsonargs+=(
+   emesonargs+=(
-Degl_device=false
-Dwayland_eglstream=false
)

diff --git a/x11-wm/mutter/mutter-41.4.ebuild b/x11-wm/mutter/mutter-41.4.ebuild
index 071b4d6f05ae..e32a368da43b 100644
--- a/x11-wm/mutter/mutter-41.4.ebuild
+++ b/x11-wm/mutter/mutter-41.4.ebuild
@@ -142,7 +142,7 @@ src_configure() {
-Dwayland_eglstream=true
)
else
-   emsonargs+=(
+   emesonargs+=(
-Degl_device=false
-Dwayland_eglstream=false
)



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

2022-03-14 Thread Michał Górny
commit: a9ec75d5823458d01f59addbdecd8b4b2a5e39af
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 16:02:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ec75d5

dev-python/pywavelets: Bump to 1.3.0

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

 dev-python/pywavelets/Manifest|  1 +
 dev-python/pywavelets/pywavelets-1.3.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pywavelets/Manifest b/dev-python/pywavelets/Manifest
index 6db3d6857f83..ce36a4c80ca8 100644
--- a/dev-python/pywavelets/Manifest
+++ b/dev-python/pywavelets/Manifest
@@ -1,2 +1,3 @@
 DIST PyWavelets-1.1.1.tar.gz 4578294 BLAKE2B 
1d3c9118739f831a3a198ab4461daa337b7952e16693d8ab15498ac26897a813d0adc02ae339a6a3ebfd3810db13ed297714c36ba67af559835af58c2ab243e1
 SHA512 
3e70625dad27822165e79b7d240c34072684ba340e8d314a026d2e47e81b04945d9ed9c6a5f0730eab285d3d5ebb1b311aaec5d6d06bced1eea8bef5e787
 DIST PyWavelets-1.2.0.tar.gz 4590716 BLAKE2B 
f715381b9cd2b00aae335e11485b6f13a529e9ca440d8d96ffafe49dcedcb389686b4f2afecbf1c956c621cb709c5910a22900162534acb1e935f990d8a89c38
 SHA512 
45c3b6cbe4e646d0abc1c0cec4baacb6b7e780e8a539a57c31e1811ec88c6c53ba19718c390b62e4c8d541f5517f8d3be8a3346d4a907de0dff4f4ef173e3bb4
+DIST PyWavelets-1.3.0.tar.gz 4585209 BLAKE2B 
0835fe2ea375eb6036862f137569f77c9723203c581695688f73704e9f21e7dd4034e535b67bcf2b6e2819d2ebc69e6336b8d1ea16702412ce637f914a830b3c
 SHA512 
57eaf4bd5d92f40658208a14c75f58dd7a523f702e209a1383b01e2f5a6d62b15d498126151819060bd2931aea6e280fd5c2dea1e22c21953c16a60d9f184c6f

diff --git a/dev-python/pywavelets/pywavelets-1.3.0.ebuild 
b/dev-python/pywavelets/pywavelets-1.3.0.ebuild
new file mode 100644
index ..fe8c19594c61
--- /dev/null
+++ b/dev-python/pywavelets/pywavelets-1.3.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_PN="${PN/pyw/PyW}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Discrete Wavelet Transforms in Python"
+HOMEPAGE="
+   https://pywavelets.readthedocs.io/en/latest/
+   https://github.com/PyWavelets/pywt/
+"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.17.3[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc/source \
+   dev-python/numpydoc
+
+python_test() {
+   epytest "${BUILD_DIR}/lib"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   docinto examples
+   dodoc -r demo
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2022-03-14 Thread Michał Górny
commit: d6608064ef09f3e91c6655053b998d692d09ac6d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 15:56:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6608064

app-admin/awscli: Bump to 1.22.73

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.73.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index fc8ead8cec68..82c515b5d968 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -14,3 +14,4 @@ DIST awscli-1.22.62.tar.gz 2167585 BLAKE2B 
39141893c979b0047a45a9aea210d03340fc8
 DIST awscli-1.22.63.tar.gz 2167746 BLAKE2B 
e72126578c9bac30c6d66bdd178961a7a36a045788d8079e8f0ab4c85d18c29454255a13f089c03ef53bdce0949d168c858d03b59cf5d5326fb3de9925a3f487
 SHA512 
4d8a6ee8b81445fbb51dbb31e899bebb5610b0a1291654eb9b6555685dcb85528c2b928f587d9ff98507f60d2b199ac71c48f6e204e7eb2ce2ba5d7abdd31ec0
 DIST awscli-1.22.70.tar.gz 2177284 BLAKE2B 
1ba770ba1b1404d6ff31d95ee198cba41321fe79d618d8b2ab8258da75f9cc56d5af95851dbed837b65e4fdbd82193639da5614551fe2d7f0ebc20df44531615
 SHA512 
0f246e82cee70b8d16e1fc7e30aae67554f5186eb2a0251295b25eafe23d7b29293059be7ebffbe7a45c665d0bae210699093b86bf7b3e188017018d8329af84
 DIST awscli-1.22.71.tar.gz 2177492 BLAKE2B 
2634de77b67aedf1684370b18da614d8092da277d099a25aa9ca054743e851df0e4ace5ff8fd884faebb012ad4cc8f0c94892a6c2bc2e1f284c28663b029198b
 SHA512 
a404177ee0b5012553dfa95734d424f744ecc3b4a800ccf6d7f27a0f3b9a93722e4f53e4aed095306ba575328686ef1768095cd796b11064e0b707fadcd1e90c
+DIST awscli-1.22.73.tar.gz 2178216 BLAKE2B 
14cd910f0218c015c3f349f57f268b818737d12cede273d6d306eff5be7e68690df19bc1e3eaaf4d7069d233f171a12edd9144febf5f877c49189f0aa6786441
 SHA512 
a708eafb38891ef1119c9ebe690ef6a1ad8f21605621ddf63820f2a54bf5612d62179922b59150de67dca4d266c55198fdd69db04a234b8051c0b5e5c8fd6cc7

diff --git a/app-admin/awscli/awscli-1.22.73.ebuild 
b/app-admin/awscli/awscli-1.22.73.ebuild
new file mode 100644
index ..21a285d18863
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.73.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# awscli 1.22.55 → botocore 1.24.0
+# so botocore is x.(y+2).(z-55)
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 55))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+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] proj/devmanual:master commit in: ebuild-writing/misc-files/metadata/, general-concepts/manifest/, ...

2022-03-14 Thread Matt Turner
commit: c2c0b163b73c53d8aa65ed6403bdf8f116ef45b8
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 11 21:12:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 14 17:05:41 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=c2c0b163

Remove references to repoman

Bug: https://bugs.gentoo.org/835013
Closes: https://github.com/gentoo/devmanual/pull/274
Signed-off-by: Matt Turner  gentoo.org>

 appendices/common-problems/text.xml|  2 +-
 appendices/editor-configuration/emacs/text.xml |  4 +--
 ebuild-maintenance/git/text.xml| 39 +++---
 ebuild-maintenance/new-ebuild/text.xml |  8 +++---
 ebuild-writing/common-mistakes/text.xml|  4 +--
 ebuild-writing/file-format/text.xml|  6 ++--
 ebuild-writing/misc-files/metadata/text.xml|  2 +-
 eclass-writing/text.xml|  3 +-
 general-concepts/ebuild-revisions/text.xml |  5 ++--
 general-concepts/manifest/text.xml |  7 ++---
 keywording/text.xml| 12 +---
 tools-reference/text.xml   |  3 --
 12 files changed, 35 insertions(+), 60 deletions(-)

diff --git a/appendices/common-problems/text.xml 
b/appendices/common-problems/text.xml
index 4fcdda4..d124070 100644
--- a/appendices/common-problems/text.xml
+++ b/appendices/common-problems/text.xml
@@ -161,7 +161,7 @@ directories Executable stacks ... binary files whose stack 
is marked with
 
 
 
-Handling repoman Messages
+Handling pkgcheck Messages
 
 
 

diff --git a/appendices/editor-configuration/emacs/text.xml 
b/appendices/editor-configuration/emacs/text.xml
index f822388..c90dba6 100644
--- a/appendices/editor-configuration/emacs/text.xml
+++ b/appendices/editor-configuration/emacs/text.xml
@@ -50,9 +50,7 @@ automatically before saving the file.
 
 Other useful settings can be disabled backup files
 (by (setq make-backup-files nil)), so you don't clutter the git
-repository
-directories and confuse repoman with it (by adding unnecessary entries
-into a Manifest file e.g.). Emacs can even contact the outside world
+repository directories.  Emacs can even contact the outside world
 by using the X servers clipboard abilities when yanking, which is
 activated by (setq x-select-enable-clipboard t).
 

diff --git a/ebuild-maintenance/git/text.xml b/ebuild-maintenance/git/text.xml
index cf8d6ba..01a4da0 100644
--- a/ebuild-maintenance/git/text.xml
+++ b/ebuild-maintenance/git/text.xml
@@ -112,11 +112,10 @@ the historical commits after the initial git commit.
 
 
 
-The recommended way of committing to the Gentoo repository is to use repoman
-commit or pkgdev commit (then pkgdev push). It automatically
-performs the necessary QA checks on the package being committed and has other
-features helping with the Gentoo workflow. However, repoman is currently
-limited to creating a single commit to a single package.
+The recommended way of committing to the Gentoo repository is to use pkgdev
+commit (then pkgdev push). It automatically performs the necessary
+QA checks on the package being committed and has other features helping with
+the Gentoo workflow.
 
 
 
@@ -130,21 +129,19 @@ used. The valid uses of git include:
 Gentoo repository (eclasses, licenses, profiles…),
   
   
-amending a commit created via repoman commit or pkgdev commit
-with additional files or fixups,
+amending a commit created via pkgdev commit with additional files
+or fixups,
   
   
-combining multiple commits created via repoman commit or
-pkgdev commit using git rebase.
+combining multiple commits created via pkgdev commit using
+git rebase.
   
 
 
 
-Whenever repoman or pkgdev is not used to commit, you need to
-manually verify all packages affected by the commit using repoman full 
or
-pkgcheck scan --commits. When using repoman, it won't be aware of
-staged changes, so ensure that all files are included in the commit.
-Also, when using git manually, you must perform a manual sign-off to the
+Whenever pkgdev is not used to commit, you need to manually verify all
+packages affected by the commit using pkgcheck scan --commits. Also,
+when using git manually, you must perform a manual sign-off to the
  using
 the -s  or --signoff option with your git commit commands. Make
 sure you have read and understand the actual certificate.
@@ -224,8 +221,8 @@ appropriately:
 
 
   
-${CATEGORY}/${PN}: Single Package (Note that repoman commit
-and pkgdev commit will automatically insert this for you)
+${CATEGORY}/${PN}: Single Package (Note that pkgdev commit
+will automatically insert this for you)
   
   ${CATEGORY}: Package Category
   profiles: Profile Directory
@@ -286,15 +283,11 @@ are optionally used in Gentoo:
 referenced, it will be closed (as fixed) automatically with reference
 to the commit.
   
-  
-Package-Manager: This is automatically inserted by
-repoman 

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

2022-03-14 Thread Michał Górny
commit: 15ce886c534c6bdccb18df418614710ceac9dcbf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 16:01:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ce886c

dev-python/nbformat: Bump to 5.2.0

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

 dev-python/nbformat/Manifest  |  1 +
 dev-python/nbformat/nbformat-5.2.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/nbformat/Manifest b/dev-python/nbformat/Manifest
index 4475cd915fef..3b6e18b20bec 100644
--- a/dev-python/nbformat/Manifest
+++ b/dev-python/nbformat/Manifest
@@ -1 +1,2 @@
 DIST nbformat-5.1.3.gh.tar.gz 130922 BLAKE2B 
866eb53dd3f04c09f4a08303c5e84b672cc826d2d9b369cd85038b6c4075e74dce88fbcae80fc9b5450faf1c4971d121abe35e0a2ce2a8e73e020d2bed3a5594
 SHA512 
b4bc3d51d6e940ce1e2b1f5ca1005cf3d466b2b7b589383a31c4d2908c4e539344f4c8fb9e92993469d4d66f363c35082f0c16b8a63aa61e19fb24fa5ac910fd
+DIST nbformat-5.2.0.gh.tar.gz 133519 BLAKE2B 
aa9ff18ff879fe4b85af6d552a7d2f44d10bb96366e7af15214f7ae4c9d193a24bee8d0dc0ae1b71da13f44abaf4093e412f32b8357b4846985940c002a17b7e
 SHA512 
55718e84a5125f8c28c8cd1be0725669f4d56bc22e6dd92b907a0e8cda27e17f8f56aad29806ee9f1c2c58641dd80455f04241fe5a54f8b6309575bb7656fc87

diff --git a/dev-python/nbformat/nbformat-5.2.0.ebuild 
b/dev-python/nbformat/nbformat-5.2.0.ebuild
new file mode 100644
index ..b21a6cd7e450
--- /dev/null
+++ b/dev-python/nbformat/nbformat-5.2.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1
+
+DESCRIPTION="Reference implementation of the Jupyter Notebook format"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="
+   https://github.com/jupyter/nbformat/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.1[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/fastjsonschema[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/numpydoc
+distutils_enable_tests pytest



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

2022-03-14 Thread Michał Górny
commit: 84196bb43fa91f7be963bf75b69f60c16a45d846
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 15:55:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84196bb4

dev-python/botocore: Bump to 1.24.18

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.24.18.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6fe77b6497a8..3a007b08d7a8 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,6 +7,7 @@ DIST botocore-1.24.0.tar.gz 8767222 BLAKE2B 
9cdcb7677544230f006783d5a666c39c0ec2
 DIST botocore-1.24.1.tar.gz 8768807 BLAKE2B 
649633afa85cab9fb248ed9907e2ea3e57aae7325f4f53271669fbb7fa3f6932ce693878905bfe09e1dd1102a05e4be9dec58f9d3f53778a759c5afd85be6e32
 SHA512 
192113e6d072897d6eead85d31f44ee3051ab4610718cbb7b49bfc1e1b884fda9b9f793445275d6ecd678fea12b789fa137c41d1effcafd2ab50cbce81a57927
 DIST botocore-1.24.15.tar.gz 8820413 BLAKE2B 
1a842d811b0471ee6881fc6fbae9726912636c9a83ed9e1395ae96705f6ef47cbb5d6b134a011da747951b7570e722af5a60c949e9301d509a79f431a797ca70
 SHA512 
d614d6f065a77e5d4dda9c8dbe401feae4e83398c5d2508b0807984fc8783b31cd6c507663c90a08daa5ccbf95b450633928599cd340227ab5dc90ea00fa1bbe
 DIST botocore-1.24.16.tar.gz 8820938 BLAKE2B 
53e88eac6f0a0eff43b7f934d978e06d86debb5a99f112c576281978499d29627a5f8f0ca988ff05c8f24d08336d7a1bc0206037c8f0a89b2485b66af2b81294
 SHA512 
fac2998ff790bc06829d576593f7031964d3399bd0cd71ffe160574ed98b88e64dc0cc84ca3eb04f6da130a8906d02f092e57d4074150e13611fbcacce33
+DIST botocore-1.24.18.tar.gz 8823998 BLAKE2B 
0b3e94ad6ee5257642cc24c1c0966b92b0e759cb3d7dc4560e3b5eee2511e53a8c5fdfca559e8f891e5869a0b9d619ea1a3d050cdfbe202d9e57a855be64112f
 SHA512 
8e92bfd9ae6f2067139c9296cd07d5bbc6e53ae3d748318dd16c47bd292d53e18ffafcdb5b25d7e18966d09e46376c45de45fceadf3422f7215c6a1aeded982e
 DIST botocore-1.24.2.tar.gz 8770474 BLAKE2B 
ed0f5920ae29bc5d51ca5d304f3cc13feb3ca45667d397f77e982d283f1b5551eccdbf41c0e274f56c59cca3398e47c6790d97374f189d4a9411107b0fd7490c
 SHA512 
93811544f756419d6a0a9f49dc836e8c580c7c8ab49f90a541f2f8a24203959976a974056a0953f4d137a19254059e25c356843fb5df91a6d752d23c004f0c34
 DIST botocore-1.24.3.tar.gz 8770454 BLAKE2B 
35c77a5a65a75844594673d3a1af23b087cf88ed7c61177a3f422d4261f907c9ccd1b3beb9eb6f67dcc23084b27078d49e34102ebaa2b868da8b19b1c6e677b4
 SHA512 
313a1a94b985641257b3ee6b7dbfab88fd28efbfcec2cee6e5826ee6e65b174892c9ad9afa2b46caa4b262feb1e731823875d8981c6bd092f5f423ad4cac9430
 DIST botocore-1.24.4.tar.gz 8775103 BLAKE2B 
c23256daab72fd60dbc9c3cb665816970bb168d6e63e0d53bc16dbda6cdeec30a87a864a6a3107f104c3e9d7aabdd1bbe5e43105a8fccad606cf5ac250282738
 SHA512 
73a717b454ce715446e75852b37207691118106e45fd0484101527adbb7e9062d78b200bb650e183bb1a40c0a4d9b0e1c9cc8621e5b5c2d9e7a5de6d46c34297

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

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

2022-03-14 Thread Michał Górny
commit: 645ac0e92d25d5901b5822e83106190eb5f3fc48
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 15:57:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645ac0e9

dev-python/phonenumbers: Bump to 8.12.45

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

 dev-python/phonenumbers/Manifest   |  1 +
 .../phonenumbers/phonenumbers-8.12.45.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 38cbd0169745..00b29e534ca0 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,2 +1,3 @@
 DIST phonenumbers-8.12.43.tar.gz 2270278 BLAKE2B 
7cae8ad1180231b7a3f6a852563fe8a4e3c515d72e3b969fe37412714cd4e36cb61b96d779b1ee2e8610e648342d6dd9f743b1a049ee7889bf592292641aead3
 SHA512 
bc0dbfb78f490b70215c33b284761cd0a88183fb51a602359913617f512579862d5b216d2899bc19a143e3a1d9fd16163e5c54bfaded1fe59ba1158b3e7e68a6
 DIST python-phonenumbers-8.12.44.gh.tar.gz 4897962 BLAKE2B 
27deab5c717dfc4aa697d2bb4b764fb933101cfd6ad8b9cf573cd6b9027556cabf6d471decadff5dd317ff3fdffc8346b2ee72ea6c48505dc9bb9410c13fe393
 SHA512 
e3531cf9895bbb40c7444743ec2896fa2df0c4282bbfe085e51afaac5c6b0a76d6245ee899409f72bcbef64ce757aff0db4c9edc399ac0138a03ad1a6580bab1
+DIST python-phonenumbers-8.12.45.gh.tar.gz 4898103 BLAKE2B 
e1102bd6f0911a7d1098fbe020f71b8ffb1020ff0acecc2f58383ecb538ba09b9fcbc3febd09ca8863093a6a017c74a9e834bea50c44c9b87bf775a4057825d4
 SHA512 
539170a363541a7bbf04d3448786d4ab4da2928eedef3d02ce0ba075e5b7c43a36d0e7071ad764026bac01e445da340756e6ef8cf484e39ea4f9d8e8897c6fa5

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.45.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.45.ebuild
new file mode 100644
index ..46dbfb8b29a0
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.12.45.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2022-03-14 Thread Michał Górny
commit: 3bdd7bd2c431d554bb81143bf3bdb665e840cd5f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 16:07:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdd7bd2

dev-python/pylama: Bump to 8.3.8

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

 dev-python/pylama/Manifest|  1 +
 dev-python/pylama/pylama-8.3.8.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/pylama/Manifest b/dev-python/pylama/Manifest
index 2ad1c2501078..4c933257f85a 100644
--- a/dev-python/pylama/Manifest
+++ b/dev-python/pylama/Manifest
@@ -1 +1,2 @@
 DIST pylama-8.3.7.tar.gz 36264 BLAKE2B 
8092320c039b5cd45a379a2718443cf03f5cef931767ae765c90096e3b23d5b7242034009eecb40413f05e2de2fd72a4285a91ebbc1fb474d232cffc9c992b94
 SHA512 
acfab9584e7bd8b146350e6af83975e91391e39c00a0fea23d4e55f46dd684b519088ed68c90e335e334e8526aecab2ad2286a0c082d26a4b867eadcbd8866c8
+DIST pylama-8.3.8.tar.gz 36319 BLAKE2B 
5251bd32549793a8d06b6180a3e4f4c20f23dbdfecc146eb877222995bcadcf8cf8343f99ad897fb3e00c0f455762f82f4e3d157c34be6f21b4f220e87b636a2
 SHA512 
b55d7cb28a94f19270bde7ff6a8d760ef9132c845aaa85340271e42af6987fcc919ba9b0ddaebb6da6c1ffe789aaf39c83d273f8adea88db58a9218577899924

diff --git a/dev-python/pylama/pylama-8.3.8.ebuild 
b/dev-python/pylama/pylama-8.3.8.ebuild
new file mode 100644
index ..c76cee480c89
--- /dev/null
+++ b/dev-python/pylama/pylama-8.3.8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Code audit tool for python"
+HOMEPAGE="https://github.com/klen/pylama;
+SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/mccabe-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyflakes-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/eradicate[${PYTHON_USEDEP}]
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/pylint[${PYTHON_USEDEP}]
+   dev-python/radon[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # not packaged
+   tests/test_linters.py::test_quotes
+   tests/test_linters.py::test_vulture
+)



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

2022-03-14 Thread Michał Górny
commit: 1d271ab55dd316c8f9ce7383049ce06570a41f9f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 15:56:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d271ab5

dev-python/boto3: Bump to 1.21.18

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1cbc14dcc6c5..e08717a6ac45 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,6 +7,7 @@ DIST boto3-1.21.0.tar.gz 468664 BLAKE2B 
7d118b2d91a7d8fa38c27a218fc2eb8e8964f097
 DIST boto3-1.21.1.tar.gz 469079 BLAKE2B 
c2a30539709c7c9741e3a34d5d352a31a0997cfadc29bb3b86c32c602229077414485b77c58718f2a519a5bb2ec8a3d7bfe1d6ef2daf26a8a4ae3c804c636464
 SHA512 
a94d195cbcee2b18877502eca9a79f231519f63712c7522ede23357d1117885e1fd2cce91d3698527d7f19140e08d68dd7272ef1278b9cbad86c77d81aa2661b
 DIST boto3-1.21.15.tar.gz 476516 BLAKE2B 
306c7ee69dec5ff1fbd76ed32aaebdf0f52cdc49df600562f49cd543e5f331c6dbf88001070022043b9fd01c651af83b1c8c0966292c90791831f2e9d9fc4a84
 SHA512 
9d431fcbdcd42658cd52094b97c151fd10a68f2c83a457dccdf7991c8358c17b32faa09e3941f6d6e72bad8cda1b93dcfae8d78585dae43790c0ec248f0ab15d
 DIST boto3-1.21.16.tar.gz 476669 BLAKE2B 
5ff8130a168841cd885f1f3f4752a5362910f0fd3c0598bab9db6f36c91570b4ef2ef598c46ebc5af870d9a12f12343213d44786923b3e0388bcc929d51fbca9
 SHA512 
86abc6903761ef740e3144a70acc9c3ef6f06e980a81b5384f8ad382080e8a5865df4e84b04ad54d6160ac2e9b7e1ff088395508ceb80861177f55b3a4eeeaab
+DIST boto3-1.21.18.tar.gz 477263 BLAKE2B 
3d27a261bca3b7dbbab2eadd5be686e5b87b297a7a243d27a5424195e027abfb8e378296e760104f5de48a2e1a860bde5b658f7ff4c64520eab3df9f85bf78ae
 SHA512 
4750a5ad6858df03c5c5367035de02f5a0123f46397992a7573542f5348eb0d864e3bbd6e009d7a62ccedef0316d1a2443649a87e922aa9c6dbdc4e1c9238e59
 DIST boto3-1.21.2.tar.gz 469425 BLAKE2B 
a49c1280610bcb0564ad357570712224abdc032e807926be7bc0d0652503381b2b854e94ced12c95765f9c30ff62128ec0bff4d38d33e8a7a3d5a8d397de084b
 SHA512 
bcd578c8b0665fc2951897d67279a7075d451a47cad70b59047c1cf66e26fd07f9f90ff8c69f9bc21038042dc6398944c02ebcc355dc8750d0613a11a0c3a2c6
 DIST boto3-1.21.3.tar.gz 469833 BLAKE2B 
97efa041762cbb1b2f493195ca680a6c1631c6f599c631ec33939295d41df03ff1faae2d9178e60a34343a9b2fba33759cbd3d07222e8fabdc923e1a7dc8464f
 SHA512 
57552b96dad6694dc7df34a83fa3822843e9f912c92146e1d11e2bf66fc85c89624752207389a612fa672556a9a02d62af573cbc9c2e264a97e933eb7f18a728
 DIST boto3-1.21.4.tar.gz 470233 BLAKE2B 
3e6d8c5264ac66829e468633700e155ac935aae9fb148d892c90bb629699a4fd726f4e73aa399d98fafbffd71c215d141d682e49850f6d046a4513ab6dda8208
 SHA512 
2366cb0c415ee0497912a2369b3f3981562324556f5e7137d0b52069c63c778406802e2434bec122a047ac14dbdc44e51f6bc3c90fcee12d315aa30c21d45f0c

diff --git a/dev-python/boto3/boto3-1.21.18.ebuild 
b/dev-python/boto3/boto3-1.21.18.ebuild
new file mode 100644
index ..08e404dd41b6
--- /dev/null
+++ b/dev-python/boto3/boto3-1.21.18.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~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.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} \
+   

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

2022-03-14 Thread Michał Górny
commit: c180054c48d3aa96dc14da92bacfd10ce909e8ef
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 15:55:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c180054c

dev-python/readme_renderer: Bump to 34.0

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

 dev-python/readme_renderer/Manifest|  1 +
 .../readme_renderer/readme_renderer-34.0.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/readme_renderer/Manifest 
b/dev-python/readme_renderer/Manifest
index 3348c7af7c44..5be02713c21c 100644
--- a/dev-python/readme_renderer/Manifest
+++ b/dev-python/readme_renderer/Manifest
@@ -1,2 +1,3 @@
 DIST readme_renderer-32.0.tar.gz 27812 BLAKE2B 
9e5052bd6d14c9ae6c405934919b2e2555094892f569c3acae2149607c5d94c9522e994110b1b9607429eaf865925a3fbbda5eb78e3ac9ce66024d229c6b223f
 SHA512 
58f3dfe6e19074e8f0c5bb8125c9b414651008cc1246a5100018f24dbb199f5d9d920a0201afe06fc9921d86fca339bd1ebd1b4d8c0606aa59e6e2edd1e8bf56
 DIST readme_renderer-33.0.tar.gz 29091 BLAKE2B 
432679073927f12de28dd20396a47bdc59be3a20a02ddc9c79f900d291a70ff92744450a86422aae414fa3fa9a70c0ba13f97a04f30ce7e35117411d2a8c7768
 SHA512 
5ae21702f6fada1c86962677944e23e6602e0b49c559e64b45cf2e161c22ec627adc9d1f68375446808f479fec43b9020f0b0870eec22fe2725e14661036c84c
+DIST readme_renderer-34.0.tar.gz 28835 BLAKE2B 
556088064a27ca0ab556102a9bc7026f5089e8a326631c0b7d3d5d0906b63191fac1f4f473c5c3229c0357b090bb63c8bbf0cab66e793c5de0d8eb8da696d2db
 SHA512 
835beadb6dd98793cfce1a1691c66121ad2df9d205d9e1415bf8555495460af7003c9153a58fe5ea0909541b305d2fc4a39120f395805514e11fe391783447a3

diff --git a/dev-python/readme_renderer/readme_renderer-34.0.ebuild 
b/dev-python/readme_renderer/readme_renderer-34.0.ebuild
new file mode 100644
index ..004ab4751ef9
--- /dev/null
+++ b/dev-python/readme_renderer/readme_renderer-34.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse"
+HOMEPAGE="
+   https://github.com/pypa/readme_renderer/
+   https://pypi.org/project/readme-renderer/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   >=dev-python/bleach-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
+"
+
+DOCS=( README.rst )
+
+distutils_enable_tests pytest



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

2022-03-14 Thread Michał Górny
commit: 0f8f411599918454d6a36e6b43245421d84d052c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 16:05:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8f4115

dev-python/mypy: Bump to 0.940

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

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

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index 7dc76090bcc0..7fdec77494ad 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -2,3 +2,4 @@ DIST mypy-0.910.tar.gz 2551057 BLAKE2B 
a3c6939c8f0e2ea19a3a3f91031330df2fb25a93c
 DIST mypy-0.921.tar.gz 2730985 BLAKE2B 
cfb7b54165b961758891fcf225f1a7d6bd9c6a7b14e6bb6d8adb990ed047bc4983b5e82de6709d3b8db85a3914e1bae2be4fd36e878d37db7387ebe6e81daac1
 SHA512 
f592d440b45a1bbcab973aeb717ffc805164168f1369793067a46bd2884fedcb9f981bfadd3447c6801120042553a7a7110d8cfc4e1649241d3b8685dffef653
 DIST mypy-0.930.tar.gz 2777310 BLAKE2B 
4681991993b04679d21c8f6bf8327a02eb628addc289ed22fbf06e4865ee9e60b90ab41a0d0b069d0a50924bf210816bdb87cff902d4424741f4e141f0957684
 SHA512 
f7f7ed762eb0f56b46a174c51c34423633d72b5046129617e456c41647705380b014c0c27bd0a104319e4872f2a7d7900a260bf6151d4419c95c93e4c01c6e9d
 DIST mypy-0.931.tar.gz 2779826 BLAKE2B 
11986102c6bc498a23bae52002e6ac515fa03724eed867b5356e3fb9aaa9a6eb7e699b612ab81b99dac215119402beecc702421fa82d655913976889dd4cb833
 SHA512 
8a336ae2f784c8ff912fc6b7dd53ed106cf14f435cee65604de74b8d4d7ab39ad65af0646060ef78e958d5a51a1de090fad628461412f2eef9593a8c032aa87a
+DIST mypy-0.940.tar.gz 2700469 BLAKE2B 
4ac13002c3752566ade30a720c4de56d600552221c42f930af54a68573e6b5eb10de90ce66e2cd42f9eb419d5d09e354e4bf2d09cbcf0d6b841ab0e6710d7058
 SHA512 
5131ea3fe8d96f12442c68dddf04261582a063dcdd031804276263949af9f9af967be3dd775868d289709987773e1911f33e1f43951389f93cabf91c771e271f

diff --git a/dev-python/mypy/mypy-0.940.ebuild 
b/dev-python/mypy/mypy-0.940.ebuild
new file mode 100644
index ..aa40a8f0ad7f
--- /dev/null
+++ b/dev-python/mypy/mypy-0.940.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="http://www.mypy-lang.org/;
+SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+   !dev-util/stubgen
+   >=dev-python/psutil-4[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
+   https://github.com/python/mypy/issues/11019
+   mypy/test/teststubtest.py
+   # fails due to setuptools deprecation warnings
+   mypyc/test/test_run.py::TestRun::run-imports.test::testImports
+   )
+
+   [[ "${EPYTHON}" == "python3.10" ]] && EPYTEST_DESELECT+=(
+   # https://github.com/python/mypy/issues/11018
+   mypyc/test/test_commandline.py::TestCommandLine::testErrorOutput
+   )
+
+   # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
+   # fail with high COLUMNS values
+   local -x COLUMNS=80
+   epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}



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

2022-03-14 Thread Michał Górny
commit: 4208fe952e9915022c6b1c383f6b85412d9d7e51
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 14 15:51:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 14 17:04:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4208fe95

dev-python/nbconvert: Bump to 6.4.4

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

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

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index ae3a4edfa570..cd4da69df035 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-6.4.2.tar.gz 902691 BLAKE2B 
ee61836ac423db0803d90b92f5cfce7e53e311637dfff7e31e5506fc1588a41515e984860bc56f617b0e0add033c41e6d2099f2abfdda7f31015f6e751110639
 SHA512 
325637844044ff4a118ca7803e9803fd6909667e017dae04859f58a02e1aadc8b8c699f9b9612bd47991a4c06a23acd526abdcbf1a219e29d985001ae01237bb
+DIST nbconvert-6.4.4.tar.gz 906988 BLAKE2B 
84ea6726804ccb738995df1e2e961a9816d3bf9c77034d464afbfa2ba0cf3ce19c1f6af1775fa027795ba3faeaacac765decce2d309f8a60a27e76934cdb356a
 SHA512 
2b319fcc13c6b2addc7e1ca319f36e8a37e8390eb0d8d8df9f9456e7ae816b93ec30ab00a1003894c92091030658920729f0e31fdb5031dccb3f36b38b5d8f99

diff --git a/dev-python/nbconvert/nbconvert-6.4.4.ebuild 
b/dev-python/nbconvert/nbconvert-6.4.4.ebuild
new file mode 100644
index ..e67490b889a2
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-6.4.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="https://nbconvert.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/mistune-0.8.1[${PYTHON_USEDEP}]
+   =dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pebble[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   mkdir -p "${HOME}/.local" || die
+   cp -r share "${HOME}/.local/" || die
+   distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   )
+
+   epytest --pyargs nbconvert
+}
+
+pkg_postinst() {
+   if ! has_version app-text/pandoc ; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc."
+   fi
+}



  1   2   3   >