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

2022-10-25 Thread Hans de Graaff
commit: 414f57b5b66473ba0b8b0b31da94dd1113880fcb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 26 05:34:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct 26 05:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414f57b5

dev-ruby/rdiscount: add 2.2.7

Closes: https://bugs.gentoo.org/871030
Closes: https://bugs.gentoo.org/874504
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rdiscount/Manifest   |  1 +
 dev-ruby/rdiscount/rdiscount-2.2.7.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index 3a292f56931a..7be77329b691 100644
--- a/dev-ruby/rdiscount/Manifest
+++ b/dev-ruby/rdiscount/Manifest
@@ -1 +1,2 @@
 DIST rdiscount-2.2.0.2.gem 68096 BLAKE2B 
91f67643103a46f3fc95f80191a85ce4c89bba6a83f7ed5542cc9ec1671628c6ac0543b206d87e2ffc469dc83139e5669ee7eb6713eba4116db19c071a15f402
 SHA512 
97a0fabb77238173f101298e4b4b6d4728b9e15cb7d3f14e7d1d978c44ab92dd89c2e02d0c15c0fa70a836eb54abca06b0027e26e5d87540bfe145c8527be3f7
+DIST rdiscount-2.2.7.gem 73728 BLAKE2B 
0d63372c3e2f4fa1efeef12ec4f8a2b12b9fccd7506ac6609d7e8fea958e04cfa1cc96a484ffba17d643838705d52c1557604ca015fded282ec860a7fc2481a5
 SHA512 
4f60dc0dbfb6b8f95f80d577c872c2a747d7d15e9fc1f1bd3640f1207a5d262068754dcb6d7b53348fd69de20b85534a390aace35d1eff31112bfbe0f77569d1

diff --git a/dev-ruby/rdiscount/rdiscount-2.2.7.ebuild 
b/dev-ruby/rdiscount/rdiscount-2.2.7.ebuild
new file mode 100644
index ..1c7295f8c7ed
--- /dev/null
+++ b/dev-ruby/rdiscount/rdiscount-2.2.7.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+
+RUBY_FAKEGEM_TASK_DOC="doc man"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implementation of John Gruber's Markdown"
+HOMEPAGE="https://github.com/rtomayko/rdiscount;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   # Hanna is broken for us and therefore we don't have it in portage.
+   sed -i -e 's/hanna/rdoc/' Rakefile || die
+
+   # Remove rule that will force a rebuild when running tests.
+   sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
+
+   # Provide RUBY variable no longer provided by rake.
+   sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
+
+   # Remove obsolete -rubygems argument, bug 775377
+   sed -i -e '/-rubygems/ s:^:#:' Rakefile || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   doman man/rdiscount.1
+}



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

2022-10-25 Thread Hans de Graaff
commit: 34402a449f7d156392cdfebcd3ce057ca7cf03e5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 26 05:36:09 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct 26 05:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34402a44

dev-ruby/rspec-mocks: add 3.11.2

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rspec-mocks/Manifest  |  1 +
 dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index be24472940db..43b79b987796 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -3,3 +3,4 @@ DIST rspec-mocks-3.10.2-git.tgz 196040 BLAKE2B 
8e975dc8480d4709f650ff27c51710471
 DIST rspec-mocks-3.10.3-git.tgz 196996 BLAKE2B 
22759a11cefbaccfef52b2a1a37131d3d0b6eb5eb20d042172cf30e14816112bce729c2648c0b22a6506f9959fd336024710e18882bbe42f42144f0bd43e1281
 SHA512 
b116094873f682f14cb38a5dd7c0aa8fffac868ca28f7302bbc655bfb0c0ff64afe345b71b797d01028d9fbdad97df5ecf8398a82fc0a7252f2b47a963dbeac0
 DIST rspec-mocks-3.11.0-git.tgz 198287 BLAKE2B 
74b4abec79dc601fe734e0f657b239c2435b679d5624fad1fa9318eb4822be6d3899778af656913d3a89fd51a8334019aae51e45f10ab01b57655299187fb088
 SHA512 
7edf3a948a56b4f2c17f34ec2a00bf7289310f40a1561fd12dacdc27f0769dfb1f42632dd07c82831e27d21208499a2feac22ce92fdf6e450acbce38543a3b71
 DIST rspec-mocks-3.11.1-git.tgz 198650 BLAKE2B 
bdf06f0614bb7b6c4eb6a0ff0af84d4f6ce8f456aad7c1b4324544d9750ee2e8c8a156d2181915f49afb62ba2be946c349cbd7ecc29caecb1c688ba6e47dc241
 SHA512 
c0095c615ba9e64f4dc9f2d5cb2a495f4e0b094b25eaf49c0d6a78bd4ab201f534a061243fbe63e86b64548c6c942d405dc36627057742135ce3e22e7561b4e9
+DIST rspec-mocks-3.11.2-git.tgz 202347 BLAKE2B 
7db89badf2cd3a9bdb590260dfced05cc72ccb7b2a8f600969f17c2df0523ee602f728aef257e88876f5c3b283645cf7f3243bd6de67c5bd26d3d74d0349593a
 SHA512 
a1053cb9604b01de99f79b18fea2c4b3818d950e83da642a8b3aa9dbdb397429f51d95efa84a603770d4db94a25758c1cef15ce1ba77a4c952e9ef5f43a21e4d

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild
new file mode 100644
index ..4b4d9b0f3e69
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-3.3.0:3
+   >=dev-ruby/rspec-expectations-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
+
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2022-10-25 Thread Arthur Zamarin
commit: da41946daffd0d9e84c82ec90a5e7ba918eaee6a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 05:00:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 05:00:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da41946d

app-text/qpdf: Stabilize 11.1.1 sparc, #878017

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

 app-text/qpdf/qpdf-11.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/qpdf/qpdf-11.1.1.ebuild b/app-text/qpdf/qpdf-11.1.1.ebuild
index 1a016b8950a1..0e889d3565a4 100644
--- a/app-text/qpdf/qpdf-11.1.1.ebuild
+++ b/app-text/qpdf/qpdf-11.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # Subslot for libqpdf soname version (just represent via major version)
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xdg-desktop-portal-kde/

2022-10-25 Thread Arthur Zamarin
commit: 7541bf30d02cdeb2b10b14e20a5d2345e00cacbc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7541bf30

kde-plasma/xdg-desktop-portal-kde: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.1.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.1.ebuild
index 0695119beeec..5acaad1e299d 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.1.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Backend implementation for xdg-desktop-portal 
that is using Qt/KDE
 
 LICENSE="LGPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-sdk/

2022-10-25 Thread Arthur Zamarin
commit: 9b1f5ff2f9f1ba2f83d96d82f6e5ba00a3225fd2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1f5ff2

kde-plasma/plasma-sdk: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-sdk/plasma-sdk-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.26.1.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.26.1.ebuild
index 8f26cab6fc45..a1a94758e20d 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.26.1.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.26.1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Useful applications for Plasma development"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace-wallpapers/

2022-10-25 Thread Arthur Zamarin
commit: e57d8b790f7721ca81b9a4985c6e7eacb4ed0b00
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57d8b79

kde-plasma/plasma-workspace-wallpapers: Keyword 5.26.1 ppc64, #876793

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

 .../plasma-workspace-wallpapers-5.26.1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.1.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.1.ebuild
index da46b2cf8f14..85df788fd56b 100644
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.1.ebuild
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Wallpapers for the Plasma workspace"
 
 LICENSE="GPL-2"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwayland-integration/

2022-10-25 Thread Arthur Zamarin
commit: 5f8665c0e7f3c9fe0c7c43389a229aeef88e9e22
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8665c0

kde-plasma/kwayland-integration: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/kwayland-integration/kwayland-integration-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.26.1.ebuild 
b/kde-plasma/kwayland-integration/kwayland-integration-5.26.1.ebuild
index 62b8c742b32c..3ecd7fe0998f 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.26.1.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.26.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration;
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 # dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-pa/

2022-10-25 Thread Arthur Zamarin
commit: 2d516d6627bed5f9c73213292eda13d46aa8059d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d516d66

kde-plasma/plasma-pa: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-pa/plasma-pa-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.26.1.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.26.1.ebuild
index 7b1b34acb170..dc26e9a94161 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.26.1.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.26.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Plasma applet for audio volume management using 
PulseAudio"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-meta/

2022-10-25 Thread Arthur Zamarin
commit: 77d042c2254527b9eb0c4b39497576a0f91912ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d042c2

kde-plasma/plasma-meta: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-meta/plasma-meta-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.26.1.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.26.1.ebuild
index d74b96c0b6c3..5cba0e92226d 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.26.1.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.26.1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://kde.org/plasma-desktop/;
 
 LICENSE="metapackage"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
 +desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
 +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-vault/

2022-10-25 Thread Arthur Zamarin
commit: 1aae6a1dec8f2f769195e6bc24c0c707d4b5e3ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aae6a1d

kde-plasma/plasma-vault: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-vault/plasma-vault-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.26.1.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.26.1.ebuild
index 2777dcf6b175..130503c12dd1 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.26.1.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE+=" 
https://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
 
 LICENSE="LGPL-3"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="networkmanager"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xembed-sni-proxy/

2022-10-25 Thread Arthur Zamarin
commit: ca19a49e4317203caa6c36408185af0e27a1a2ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca19a49e

kde-plasma/xembed-sni-proxy: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.1.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.1.ebuild
index c514522c4bb9..ca9bf115b69d 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.1.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.1.ebuild
@@ -15,7 +15,7 @@ CMAKE_USE_DIR="${S}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
 DEPEND="
>=dev-qt/qtcore-${QTMIN}:5



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plymouth-kcm/

2022-10-25 Thread Arthur Zamarin
commit: 1625fb1571144012a058dbb21e6b64e75785c6ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1625fb15

kde-plasma/plymouth-kcm: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plymouth-kcm/plymouth-kcm-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.1.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.1.ebuild
index f7f63a6e9eb5..2e54d8cdc30e 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.1.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm;
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/sddm-kcm/

2022-10-25 Thread Arthur Zamarin
commit: b933fe64b43feb5842074b1af410c4b53314a5b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b933fe64

kde-plasma/sddm-kcm: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/sddm-kcm/sddm-kcm-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.26.1.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.26.1.ebuild
index c3d6ec4e17a8..2f08c9299364 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.26.1.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm;
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/ksystemstats/

2022-10-25 Thread Arthur Zamarin
commit: 653fb33479426461ccf1205b9286ba5be8d269dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653fb334

kde-plasma/ksystemstats: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/ksystemstats/ksystemstats-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/ksystemstats/ksystemstats-5.26.1.ebuild 
b/kde-plasma/ksystemstats/ksystemstats-5.26.1.ebuild
index 847cbe1329b6..74c7c1d2d02e 100644
--- a/kde-plasma/ksystemstats/ksystemstats-5.26.1.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-5.26.1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Plugin-based system monitoring daemon"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="networkmanager"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-nm/

2022-10-25 Thread Arthur Zamarin
commit: 71e48bd2cec578eccd6017a1649da3f3d6ddea25
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e48bd2

kde-plasma/plasma-nm: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-nm/plasma-nm-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.26.1.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.26.1.ebuild
index 9bd4abdfa6a6..196af95317d3 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.26.1.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.26.1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="KDE Plasma applet for NetworkManager"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="modemmanager openconnect teamd"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/oxygen/

2022-10-25 Thread Arthur Zamarin
commit: 10abc2dc80a3c22bd2ba2248b021766fd9f3a8bf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10abc2dc

kde-plasma/oxygen: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/oxygen/oxygen-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/oxygen/oxygen-5.26.1.ebuild 
b/kde-plasma/oxygen/oxygen-5.26.1.ebuild
index b1bb9d493cb5..43361edeb16a 100644
--- a/kde-plasma/oxygen/oxygen-5.26.1.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/oxygen;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-systemmonitor/

2022-10-25 Thread Arthur Zamarin
commit: 904b1206d3b92c40dc30a29d738feebf794fa6a8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904b1206

kde-plasma/plasma-systemmonitor: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.1.ebuild 
b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.1.ebuild
index 51ff199f79f7..eb431fdd2795 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.1.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/;
 
 LICENSE="|| ( GPL-3 GPL-2 )"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/

2022-10-25 Thread Arthur Zamarin
commit: a8d7a21d00d98d782ac933f9b8049a729b44aa6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d7a21d

kde-plasma/powerdevil: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/powerdevil/powerdevil-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/powerdevil/powerdevil-5.26.1.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.26.1.ebuild
index b80b5292ffc8..e6d1d23648e0 100644
--- a/kde-plasma/powerdevil/powerdevil-5.26.1.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.26.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/powerdevil;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="brightness-control caps +wireless"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/polkit-kde-agent/

2022-10-25 Thread Arthur Zamarin
commit: c5f5faee54280afecd9b3dc6cdc5608d13eca0f9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f5faee

kde-plasma/polkit-kde-agent: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.1.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.1.ebuild
index f44b6d885b4b..b9c402cd3533 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.1.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://kde.org/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-browser-integration/

2022-10-25 Thread Arthur Zamarin
commit: 2ab4d6b31ee14cf33580db3692439331494cab01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab4d6b3

kde-plasma/plasma-browser-integration: Keyword 5.26.1 ppc64, #876793

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

 .../plasma-browser-integration/plasma-browser-integration-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.1.ebuild
 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.1.ebuild
index e4fa925e4e95..321a72a788ab 100644
--- 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.1.ebuild
+++ 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE+=" 
https://community.kde.org/Plasma/Browser_Integration;
 
 LICENSE="GPL-3+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwrited/

2022-10-25 Thread Arthur Zamarin
commit: eaec654b170ee77f5405a03e36e7480a3fd6db0a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaec654b

kde-plasma/kwrited: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/kwrited/kwrited-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwrited/kwrited-5.26.1.ebuild 
b/kde-plasma/kwrited/kwrited-5.26.1.ebuild
index be601aca0ff4..e39c79431ae0 100644
--- a/kde-plasma/kwrited/kwrited-5.26.1.ebuild
+++ b/kde-plasma/kwrited/kwrited-5.26.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="KDE Plasma daemon listening for wall and write 
messages"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-disks/

2022-10-25 Thread Arthur Zamarin
commit: db1dac92116604d6589445ce5d6158ba2191615d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1dac92

kde-plasma/plasma-disks: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-disks/plasma-disks-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-disks/plasma-disks-5.26.1.ebuild 
b/kde-plasma/plasma-disks/plasma-disks-5.26.1.ebuild
index a7c67f0b1568..8a95f9deed4f 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.26.1.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-disks;
 
 LICENSE="|| ( GPL-3 GPL-2 )"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/oxygen-sounds/

2022-10-25 Thread Arthur Zamarin
commit: 2604bccaa45692b7df44dad19d87f280d395efa5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2604bcca

kde-plasma/oxygen-sounds: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/oxygen-sounds/oxygen-sounds-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.1.ebuild 
b/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.1.ebuild
index 1e4baa5e3150..7dfffbb47dbe 100644
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.1.ebuild
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.1.ebuild
@@ -12,6 +12,6 @@ HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds;
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-firewall/

2022-10-25 Thread Arthur Zamarin
commit: e261c094ca1793fe5ff77c246da6d62c9c5c59f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e261c094

kde-plasma/plasma-firewall: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-firewall/plasma-firewall-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.26.1.ebuild 
b/kde-plasma/plasma-firewall/plasma-firewall-5.26.1.ebuild
index b0ad296e83c8..3538edc241a0 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.26.1.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/network/plasma-firewall;
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="firewalld +ufw"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/

2022-10-25 Thread Arthur Zamarin
commit: 14aeb099b285d15fdc1c366be68b2221c7610177
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14aeb099

kde-plasma/plasma-desktop: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/plasma-desktop/plasma-desktop-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.26.1.ebuild
index 52883cb60d83..552cc2f621e8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/ksshaskpass/

2022-10-25 Thread Arthur Zamarin
commit: ff87304889648e67ba803da1c52bcf55fd86cabe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff873048

kde-plasma/ksshaskpass: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/ksshaskpass/ksshaskpass-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.26.1.ebuild 
b/kde-plasma/ksshaskpass/ksshaskpass-5.26.1.ebuild
index 62286797b5e7..f3c9d8dc1fbc 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.26.1.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.26.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-10-25 Thread Arthur Zamarin
commit: fd07391cdcf5c715215f063df40ae1bbd502f7ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd07391c

kde-plasma/kwallet-pam: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild
index f40986a36a75..f228d7a4202f 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/

2022-10-25 Thread Arthur Zamarin
commit: 1ac873f8bd60d3372d2b7e082d01f3aa385885d5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac873f8

kde-plasma/kscreen: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/kscreen/kscreen-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kscreen/kscreen-5.26.1.ebuild 
b/kde-plasma/kscreen/kscreen-5.26.1.ebuild
index 6c0945fb3619..55195f8efef9 100644
--- a/kde-plasma/kscreen/kscreen-5.26.1.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.26.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 # bug #580440, last checked 5.6.3



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2022-10-25 Thread Arthur Zamarin
commit: 57ae3556b68dc8c735b01f3ef7f2dba5daa3a69d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:39:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:40:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ae3556

app-text/qpdf: Stabilize 11.1.1 ppc, #878017

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

 app-text/qpdf/qpdf-11.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/qpdf/qpdf-11.1.1.ebuild b/app-text/qpdf/qpdf-11.1.1.ebuild
index b25c70ca1cfc..ec6113962bec 100644
--- a/app-text/qpdf/qpdf-11.1.1.ebuild
+++ b/app-text/qpdf/qpdf-11.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # Subslot for libqpdf soname version (just represent via major version)
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2022-10-25 Thread Arthur Zamarin
commit: 77e5b5a8d3e6b2ec72deaa8c255c23fb6fdf9ae4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:39:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:40:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e5b5a8

app-text/qpdf: Stabilize 11.1.1 arm64, #878017

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

 app-text/qpdf/qpdf-11.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/qpdf/qpdf-11.1.1.ebuild b/app-text/qpdf/qpdf-11.1.1.ebuild
index 995159aad2d5..b25c70ca1cfc 100644
--- a/app-text/qpdf/qpdf-11.1.1.ebuild
+++ b/app-text/qpdf/qpdf-11.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # Subslot for libqpdf soname version (just represent via major version)
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2022-10-25 Thread Arthur Zamarin
commit: 6c542b45b9a11f8c3ef91e0f4c8b7fc29d388fb9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:39:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:40:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c542b45

app-text/qpdf: Stabilize 11.1.1 arm, #878017

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

 app-text/qpdf/qpdf-11.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/qpdf/qpdf-11.1.1.ebuild b/app-text/qpdf/qpdf-11.1.1.ebuild
index ec6113962bec..1a016b8950a1 100644
--- a/app-text/qpdf/qpdf-11.1.1.ebuild
+++ b/app-text/qpdf/qpdf-11.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # Subslot for libqpdf soname version (just represent via major version)
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2022-10-25 Thread Arthur Zamarin
commit: cc514a9cc59405d3b8b96dfc21d24df8999efdf4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:39:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:40:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc514a9c

app-text/qpdf: Stabilize 11.1.1 ppc64, #878017

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

 app-text/qpdf/qpdf-11.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/qpdf/qpdf-11.1.1.ebuild b/app-text/qpdf/qpdf-11.1.1.ebuild
index 4deb35b1acec..995159aad2d5 100644
--- a/app-text/qpdf/qpdf-11.1.1.ebuild
+++ b/app-text/qpdf/qpdf-11.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # Subslot for libqpdf soname version (just represent via major version)
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 



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

2022-10-25 Thread John Helmert III
commit: 684c7da90492fd3ac4f2faeb8e78647f334e0613
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Oct 26 04:03:45 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Oct 26 04:03:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684c7da9

app-crypt/swtpm: enable py3.11

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

 app-crypt/swtpm/swtpm-0.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/swtpm/swtpm-0.7.3.ebuild 
b/app-crypt/swtpm/swtpm-0.7.3.ebuild
index cc9d50f697be..52b78e67c85c 100644
--- a/app-crypt/swtpm/swtpm-0.7.3.ebuild
+++ b/app-crypt/swtpm/swtpm-0.7.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10,11} )
 
 inherit autotools python-any-r1
 



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

2022-10-25 Thread Michał Górny
commit: d659c1799b1a05aca3e30396a6aa6d0a27bd622a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:36:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:36:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d659c179

dev-python/pyicu: Bump to 2.10.2

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

 dev-python/pyicu/Manifest|  1 +
 dev-python/pyicu/pyicu-2.10.2.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest
index 8bfe9e9992d5..29d997d925e7 100644
--- a/dev-python/pyicu/Manifest
+++ b/dev-python/pyicu/Manifest
@@ -1,3 +1,4 @@
 DIST pyicu-v2.10.1.tar.bz2 192780 BLAKE2B 
0a8dea0091e07b889fbe79895b1a1fd030e29f9be02303e9b70b7380defaea14eeecc87031e4c1e57bab4a56680fad51f1489d117f31492a50c0323eefaa288d
 SHA512 
a542fafdd1c64971ac4cf7fe0189324969cc4039319950663819e7040d9406ea200a84d3f2821a9a94c944087d0dbfe74fecebb430a01476114b6963ba83c739
+DIST pyicu-v2.10.2.tar.bz2 192890 BLAKE2B 
b865e2777d922d7ec7ec1abab5e745670affa6e31704db7b23f906eab8ac99ac612c756f433119380a0fed2d180373dba05003722a1ba0990cafc7c4d9d3fbdd
 SHA512 
687f48e0315cc72917b54c7431ee29d503ec79354842e5f6db564cc951a13d32cb4df97435d04c4b125a2a654f70429592ef2197e154624dd9a246b9bacfa4a9
 DIST pyicu-v2.10.tar.bz2 192789 BLAKE2B 
824b83177b420bb78633a2d7b93bdcc781ec87ea105e7441be59547c6f56fadf292aa331decac96f095672a4d2741d709ed32dec4841b070bc056e7f0f8d65d0
 SHA512 
8f752ba97fc5ffc3004591826b47bd76c9b99d73a3784b2bba746cb611969a47a98971c89fe0b35dc817fd14b93b1bf0e85f4bf23986af22bcf5401485899c9e
 DIST pyicu-v2.9.tar.bz2 243533 BLAKE2B 
c2ea32f69637e2d12a57ded96b570ba7fd41c92aed4a0dea36ebe5c224b80fa8d1672251f8218e0a35d463957ab4291cff778c3e690f0763e465dc6f0a1af26d
 SHA512 
f10025afe1a0de5a1726c3d4aaec5b10ba62064c33205117efe643185dcd3560e8971b600606e9699269cca795477bf86ed2f9e604e9c0e04bb75a86f31cd114

diff --git a/dev-python/pyicu/pyicu-2.10.2.ebuild 
b/dev-python/pyicu/pyicu-2.10.2.ebuild
new file mode 100644
index ..1759ece5b608
--- /dev/null
+++ b/dev-python/pyicu/pyicu-2.10.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/-/-v}
+DESCRIPTION="Python bindings for dev-libs/icu"
+HOMEPAGE="
+   https://gitlab.pyicu.org/main/pyicu/
+   https://pypi.org/project/PyICU/
+"
+SRC_URI="
+   https://gitlab.pyicu.org/main/pyicu/-/archive/v${PV}/${MY_P}.tar.bz2
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND="
+   dev-libs/icu:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGES CREDITS README.md )
+
+distutils_enable_tests pytest



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

2022-10-25 Thread Michał Górny
commit: 87e36b0677b15e54afbabf08f99d8ceb80e4ac2e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:40:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:49:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e36b06

dev-python/ipykernel: Bump to 6.16.2

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

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

diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 75d71b5a9f2a..f653b0ff4f51 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1,3 +1,4 @@
 DIST ipykernel-6.15.3.tar.gz 136470 BLAKE2B 
45279a6cfc85c3c2bafe9913b78077a3212bc61b961824f449cdf6ed6a34fe777e0fef1585bc7e4062f4e73124efd24a1c6a16e4168a03d31420836105c3ba55
 SHA512 
52e9b20b4b9ce691a42a64f535b41b9567a9849c87c0c9903d0b14dc6a00c57ab42d93b6bca8d955be8a31354722268006ce8b576664eb8a4b7f6a3400164c1d
 DIST ipykernel-6.16.0.tar.gz 136212 BLAKE2B 
efb779c4585d5594dcf8beaf03f2cd0174aa3b22e184a4c5f54e0e9e97f5bcb81af27c19f503a8b8883720a4380bfb483a952858a75c5b08b19030cc84c0cbec
 SHA512 
04c43c83d17f451b7139e3f7301b35598ff3644ac1542bed9eb2584a558ee202e66c3e36553f96484bb4ee5cc369cfe2ad2bf0054799ad29ffd0e065bdcade98
 DIST ipykernel-6.16.1.tar.gz 136501 BLAKE2B 
01f335319a7fe3749f770a721bd287f357dd9d5a948368d6495642607eb43f085f529be8759cfaa72acddc4973b814599492b9a87632d48373564f668696264c
 SHA512 
748e538a99db913bf5fa8a3bfd83f59f4209e84e262f0fbb93d65100dd70502315ba7fafa7e55445c58f5de38c09e6d155b4ec9ed12e2ac53214e041e7345aa5
+DIST ipykernel-6.16.2.tar.gz 136606 BLAKE2B 
596cae97c6e4d170c51a2f2f481c306a93833cf62959837bde129ed080f70e730cb083ff0a608b7539f633898b7f79f8c5ee3495580fe2821382f0be10417ccc
 SHA512 
3a3bae6cc8ace33b7b8c9d335c7da73c1983824b74b29b77c14cbe24239d556c9c967a759a37a60745823cb6ab698a21262457082464cf33ec1b02ebbe2240d9

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



[gentoo-commits] repo/gentoo:master commit in: dev-python/readthedocs-sphinx-ext/

2022-10-25 Thread Michał Górny
commit: fe050cca62367d14dee339f0195eec9b8d86d454
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:37:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:37:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe050cca

dev-python/readthedocs-sphinx-ext: Bump to 2.2.0

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

 dev-python/readthedocs-sphinx-ext/Manifest |  1 +
 .../readthedocs-sphinx-ext-2.2.0.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/readthedocs-sphinx-ext/Manifest 
b/dev-python/readthedocs-sphinx-ext/Manifest
index 291394de79bf..e3db4345aea2 100644
--- a/dev-python/readthedocs-sphinx-ext/Manifest
+++ b/dev-python/readthedocs-sphinx-ext/Manifest
@@ -1 +1,2 @@
 DIST readthedocs-sphinx-ext-2.1.9.tar.gz 12465 BLAKE2B 
2ee1e0a5e7202dbe57c0dcfc796f8019d057178b59cf832e77b742d5e1b039804aca830109ba10b393577549b5c55ab5707b8071b230f998ea2b91653be2176e
 SHA512 
dc99335ce01a882d9e5509216d5830ef1b943b41f92836433c3a06592edc127a9ed2de39091d6a4fcad941f90be135293592394f4b2c4d8f13955cdbb92f3887
+DIST readthedocs-sphinx-ext-2.2.0.tar.gz 12721 BLAKE2B 
3ac02a96a059e6d6b94af4318a5e816f8664e1164edb315d7540d1bfcce3b0edbbe9d567b0dc2931179cb309714175c64a3684b9d568551cc240ccbefc77a10a
 SHA512 
8f7009a0716751de2fe2fed726aa08bb382d15ef6c4fb66e6c29537f985a92ab7cc137f81a4f6200e794cb7f495ebf561356194f57c694509b67e7686bef52c5

diff --git 
a/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.0.ebuild 
b/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.0.ebuild
new file mode 100644
index ..5daa4f214a46
--- /dev/null
+++ b/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Code specific for Read the Docs and Sphinx"
+HOMEPAGE="
+   https://github.com/readthedocs/readthedocs-sphinx-ext/
+   https://pypi.org/project/readthedocs-sphinx-ext/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jinja-2.9[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+# unittest should be sufficient but tests are very verbose, so pytest's
+# output capture is most welcome
+distutils_enable_tests pytest



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

2022-10-25 Thread Michał Górny
commit: 92b15eec587b55d48ea5eb8bb48a859a4a34f3a6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:39:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:49:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b15eec

dev-python/pytest-qt: Bump to 4.2.0

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

 dev-python/pytest-qt/Manifest   |  1 +
 dev-python/pytest-qt/pytest-qt-4.2.0.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pytest-qt/Manifest b/dev-python/pytest-qt/Manifest
index 794f27a65f05..ef415126fbe8 100644
--- a/dev-python/pytest-qt/Manifest
+++ b/dev-python/pytest-qt/Manifest
@@ -1 +1,2 @@
 DIST pytest-qt-4.1.0.tar.gz 119702 BLAKE2B 
7c906c94761df6472ae65a6ebb38dff07de8156730e3e10615ea8e08f0bd9f9fee07127ee6e8616055117b1db1911bc9b4486345d84b249664d317561195ad77
 SHA512 
bfb56abbaac47bf9da26eb19d6913d59872f2a9923da339e9a30a2145d0a094ddec36bcfa21d39c4cf318f95a83c72c249fe70034294a6791f9d84345f77451d
+DIST pytest-qt-4.2.0.tar.gz 120749 BLAKE2B 
1986bbf4ebc578ad548d2fccb0d0fb42f75ad8a03f315f51c04ae466587d3299fca8ec3a49bc5d023fc8ca76cbe6c45728bc88609e20d6f68ea8c6ea204e
 SHA512 
57e175bada0e33101eeb7d85579f6e804658d74168714b117b3a1ba564826405e70860b258caf28c917ddca7acd1842de2133a55b342862762fc37ca1a758b69

diff --git a/dev-python/pytest-qt/pytest-qt-4.2.0.ebuild 
b/dev-python/pytest-qt/pytest-qt-4.2.0.ebuild
new file mode 100644
index ..69dbc6a6d79f
--- /dev/null
+++ b/dev-python/pytest-qt/pytest-qt-4.2.0.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..11} )
+PYSIDE2_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Pytest plugin for PyQt5 and PySide2 applications"
+HOMEPAGE="
+   https://pypi.org/project/pytest-qt/
+   https://github.com/pytest-dev/pytest-qt/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/QtPy[gui,testlib,widgets(+),${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/PyQt5[gui,testlib,widgets,${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pyside2[gui,testlib,widgets,${PYTHON_USEDEP}]
+   ' "${PYSIDE2_COMPAT[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # warnings from other plugins cause the test output matchers to fail
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytestqt.plugin
+
+   local EPYTEST_DESELECT=(
+   # requires the window to be activated; that doesn't seem
+   # to be possible inside Xvfb
+   "tests/test_basics.py::test_wait_window[waitActive-True]"
+
+   # we are forcing a specific module via envvar, effectively
+   # overriding the config
+   tests/test_basics.py::test_qt_api_ini_config
+   tests/test_basics.py::test_qt_api_ini_config_with_envvar
+   )
+
+   einfo "Testing with PyQt5"
+   PYTEST_QT_API="pyqt5" epytest || die
+   # Pyside2 is not compatible with python3.11
+   if has "${EPYTHON}" "${PYSIDE2_COMPAT[@]/_/.}"; then
+   einfo "Testing with PySide2"
+   PYTEST_QT_API="pyside2" epytest || die
+   fi
+}



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

2022-10-25 Thread Michał Górny
commit: 272c03653c7785b1c161e47eaa491e47a7594ec5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:37:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:37:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272c0365

dev-python/virtualenv: Bump to 20.16.6

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

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

diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index 3fb7f1316c6d..d0857dc9f651 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -1 +1,2 @@
 DIST virtualenv-20.16.5.tar.gz 12223925 BLAKE2B 
4f87f955d2d2c2b722d7a3699a74dc06aff7f2898203e87e607d1cabf182954fdf5eb2ba847d7b5641ded88e068d6e133441082703f8d874fbb92583f72eb6b1
 SHA512 
2d4f96057eb8fea5da07126bbc656306b8ebc2db1c82a84b784fcb82cd1959a571dc1f016dead9561e1d073a8b06e10f2e225d6484b363b960adaa64239826d3
+DIST virtualenv-20.16.6.tar.gz 1223 BLAKE2B 
3165de2c5350185f06ad2c1b105987b6bca421d5172a07dbef6486a285c2c5e7f8e095901241c894daec11f2e9bc565ddb2a7605eb5ff5ec9f84ea77296ab206
 SHA512 
24ca5038cc4e9cd72cf99a8bd4b96bda10cdc8deae2e6e7a0bef5000fd8fbeda87c4fda21aeb3b109a3763e47e0a7c7a5f383914a1bb1edcd8ed6791117d91cb

diff --git a/dev-python/virtualenv/virtualenv-20.16.6.ebuild 
b/dev-python/virtualenv/virtualenv-20.16.6.ebuild
new file mode 100644
index ..23c6be3b691c
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.16.6.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+   https://virtualenv.pypa.io/en/stable/
+   https://pypi.org/project/virtualenv/
+   https://github.com/pypa/virtualenv/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.4.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.4[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-63.2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/pip-22.2.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-2.1[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   )
+"
+
+# (unpackaged deps)
+#distutils_enable_sphinx docs \
+#  dev-python/sphinx-argparse \
+#  dev-python/sphinx_rtd_theme \
+#  dev-python/towncrier
+distutils_enable_tests pytest
+
+src_configure() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   tests/unit/activation/test_xonsh.py
+   
tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+   tests/unit/create/test_creator.py::test_cross_major
+   # tests failing without python2 installed
+   
"tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]"
+   
"tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]"
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-global]'
+   
'tests/unit/create/test_creator.py::test_zip_importer_can_import_setuptools'
+   

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

2022-10-25 Thread Michał Górny
commit: fab27d718c6b4f26f35bf8d22f5ffb8bb06ed6e8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:41:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:49:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab27d71

dev-python/jupyter_client: Bump to 7.4.4

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

 dev-python/jupyter_client/Manifest |  1 +
 .../jupyter_client/jupyter_client-7.4.4.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/jupyter_client/Manifest 
b/dev-python/jupyter_client/Manifest
index 834c22e5e093..7a6948746599 100644
--- a/dev-python/jupyter_client/Manifest
+++ b/dev-python/jupyter_client/Manifest
@@ -1,3 +1,4 @@
 DIST jupyter_client-7.3.5.tar.gz 326758 BLAKE2B 
c2ac76eb6511b29c38d7e7441e1191bae1f931da27f2eb95d6cb842a0e36f36a6f7a1421253b62abf52243f9fdad36b34828e6d5cd13a0411fa4ce09b447c3bc
 SHA512 
5a3471fe03f44671fc2a06f8c78c11197084c8c951a1f8b55b89d651a6aea2ae1bdbb451ed463e52519954e7dba99b4e2298a6511eef2a3618f095dc864758d9
 DIST jupyter_client-7.4.2.tar.gz 327079 BLAKE2B 
71e1f2d7a84a308b37105887ab7851e1f8a8e1f3019d937ec2c48493396dd757f3b7bcd75be180187f2a2855f20f5c0db924b058d316a34d503a2964c63b65c9
 SHA512 
4e22cb0dccdc96d16c560dba2f9b19616015143d5bd709b9dafed9fa2419ab3d8e6f9091f8a94ab78a0a1d16db2db86def23300b6a39485c0c978f145da4eb47
 DIST jupyter_client-7.4.3.tar.gz 327186 BLAKE2B 
04b601d0b492879b2a5f06c53610a354c640376707188fb75394df42ee4ea426ff87a9df5537e242115ea86a9db64bb625b0911407bfe5b00d667843cd78118a
 SHA512 
620ebd31518b6161a32503c1fbb1f18c11e50c15bafd6a46747cc5de682d025aad626fae226ddcf9f2843fa9eb3580825c08474f7309906738da7a02c8d75193
+DIST jupyter_client-7.4.4.tar.gz 327373 BLAKE2B 
02f70be181779352706f86515f705addbf68383f16d899a4d30c9d6cb0970e955435a8c934f611f93c9fe2eeb5c0fe3b124f31571ae396995564fb450bf03201
 SHA512 
6de3b271be03ff90d906fc176ce107799abbf8ac882d32d26d86ab91fd3f8a6fa09e5df4f3955e00bc939a31472d423a0d74396f8ba473440c4bc17cc1a28c2f

diff --git a/dev-python/jupyter_client/jupyter_client-7.4.4.ebuild 
b/dev-python/jupyter_client/jupyter_client-7.4.4.ebuild
new file mode 100644
index ..58a093cf850d
--- /dev/null
+++ b/dev-python/jupyter_client/jupyter_client-7.4.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter protocol implementation and client libraries"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/jupyter_client/
+   https://pypi.org/project/jupyter-client/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/entrypoints[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}]
+   >=dev-python/nest_asyncio-1.5.4[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.0[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/ipykernel-6.12[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.6-test-timeout.patch
+)
+
+distutils_enable_tests pytest



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

2022-10-25 Thread Michał Górny
commit: a12d78741057abc4654abc94fb9dfe924f96e986
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:45:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:49:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12d7874

dev-python/terminado: Bump to 0.17.0

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

 dev-python/terminado/Manifest|  1 +
 dev-python/terminado/terminado-0.17.0.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-python/terminado/Manifest b/dev-python/terminado/Manifest
index 261cba0c786c..0c3b33b56ad0 100644
--- a/dev-python/terminado/Manifest
+++ b/dev-python/terminado/Manifest
@@ -1,2 +1,3 @@
 DIST terminado-0.15.0.tar.gz 29599 BLAKE2B 
b287e5c28fccbf9116d727e11e0a9d3d89f45a16374c7ee950b30427c8f52064dbb59c36fdb7b4d1457a3526e51254708ee13ef3505303c6052da050460046d1
 SHA512 
9aa00b7e6d442a7358f007be9d45c6a5326243e64d51a2e9fda863ab5ac8f12b72b1684aed91da376e2c45347635fe64a66da5ff2792b2b15d538080fa6f832b
 DIST terminado-0.16.0.tar.gz 28839 BLAKE2B 
d74846455e1a91e1c16c7cabb42be4e6915d130149a660ac3d555f6bf5a9ce47c7af1f802eb5c065ca99e9cd733b51b31df2bb799c82cc482ba0d0e3c0b36265
 SHA512 
1b52d6c60b0bd21d19633ae586c7a974035f43dafbf711fc86d667f965de783efc6712e8fe586685ab65b63b3a689b01f730cac6c68a9517e5421b1814f9f897
+DIST terminado-0.17.0.tar.gz 29184 BLAKE2B 
2c86d69e08bebe54f451ed2ad0786397e8ef6fb320c233b6361209e9c4e7a996c5b55824a853ec3a9668b265f02f7cde2ed124a6615e0f364cdddaa6270e39e8
 SHA512 
41e5ee052e8b688d136fd494db3897d703f3666a0b02df71ce3488f2e462ca2e79c631f251cd7721892035c97e7a29662238293010897d7c5fab10f9290adfc9

diff --git a/dev-python/terminado/terminado-0.17.0.ebuild 
b/dev-python/terminado/terminado-0.17.0.ebuild
new file mode 100644
index ..c0e795c0426f
--- /dev/null
+++ b/dev-python/terminado/terminado-0.17.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Terminals served to term.js using Tornado websockets"
+HOMEPAGE="
+   https://github.com/jupyter/terminado/
+   https://pypi.org/project/terminado/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/ptyprocess[${PYTHON_USEDEP}]
+   dev-python/tornado[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}



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

2022-10-25 Thread Michał Górny
commit: 1319bd8709d0dc7b3161c0c346eb935e03496f59
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:33:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:33:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1319bd87

dev-python/k5test: Patch out the dep on which(1)

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

 dev-python/k5test/files/k5test-0.10.1-which.patch  | 41 ++
 ...st-0.10.1-r1.ebuild => k5test-0.10.1-r2.ebuild} |  6 ++--
 2 files changed, 44 insertions(+), 3 deletions(-)

diff --git a/dev-python/k5test/files/k5test-0.10.1-which.patch 
b/dev-python/k5test/files/k5test-0.10.1-which.patch
new file mode 100644
index ..c5a72b5dc091
--- /dev/null
+++ b/dev-python/k5test/files/k5test-0.10.1-which.patch
@@ -0,0 +1,41 @@
+From cff2138124cb7461fe2b1a270d0c0132e6f66f6b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 26 Oct 2022 05:31:22 +0200
+Subject: [PATCH] Use built-in shutil.which() instead of which(1) tool
+
+Use the built-in shutil.which() function that is available since Python
+3.3 instead of the external which(1) program.  The latter is not part
+of POSIX and may be missing entirely (Gentoo is activately working
+towards removing it)>
+---
+ k5test/realm.py | 11 ---
+ 1 file changed, 4 insertions(+), 7 deletions(-)
+
+diff --git a/k5test/realm.py b/k5test/realm.py
+index 8b24141..2260258 100644
+--- a/k5test/realm.py
 b/k5test/realm.py
+@@ -68,16 +68,13 @@ def _cfg_merge(cfg1, cfg2):
+ 
+ 
+ def _discover_path(name, default, paths):
+-stderr_out = subprocess.DEVNULL
+-try:
+-path = subprocess.check_output(["which", name], 
stderr=stderr_out).strip()
+-path = path.decode(sys.getfilesystemencoding() or 
sys.getdefaultencoding())
++path = shutil.which(name)
++if path is not None:
+ _LOG.debug(f"Using discovered path for {name} ({path})")
+-return path
+-except subprocess.CalledProcessError as e:
++else:
+ path = paths.get(name, default)
+ _LOG.debug(f"Using default path for {name} ({path}): {e}")
+-return path
++return path
+ 
+ 
+ class K5Realm(metaclass=abc.ABCMeta):
+-- 
+2.38.1
+

diff --git a/dev-python/k5test/k5test-0.10.1-r1.ebuild 
b/dev-python/k5test/k5test-0.10.1-r2.ebuild
similarity index 91%
rename from dev-python/k5test/k5test-0.10.1-r1.ebuild
rename to dev-python/k5test/k5test-0.10.1-r2.ebuild
index ea7af94b2982..aa48a24cd102 100644
--- a/dev-python/k5test/k5test-0.10.1-r1.ebuild
+++ b/dev-python/k5test/k5test-0.10.1-r2.ebuild
@@ -19,6 +19,6 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
-RDEPEND="
-   sys-apps/which
-"
+PATCHES=(
+   "${FILESDIR}"/${P}-which.patch
+)



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

2022-10-25 Thread Michał Górny
commit: 1a5ee07527edbbf1bb81385310f490a70f98a56a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:35:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:35:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5ee075

dev-python/websockets: Bump to 10.4

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

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

diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest
index 8f7dd146ef05..ac0558fbdd12 100644
--- a/dev-python/websockets/Manifest
+++ b/dev-python/websockets/Manifest
@@ -1 +1,2 @@
 DIST websockets-10.3.gh.tar.gz 304375 BLAKE2B 
db6075304613ff74ad5928a0c57e90a7d418ac0b9532adba4c6a17b3c3f1982cc94db8ac4c0da5f65343a915f3b2e7ccedce4e6d5d4960cb72fc93c3db6e041c
 SHA512 
75a11dd7605808954c5f59decda5b115db73de96ed4023d8d7ee3c9966551a9ded2d771f76b086c76f49b0787f19349dadcd9010eb5fea8eeddf3d9bba1c6cbb
+DIST websockets-10.4.gh.tar.gz 309611 BLAKE2B 
f3a739368ff9d78fef79324af59d1e77b3fb654b8b1a847373a29f19b11ae9266b9a938d235ee27d12b59d9b4cf29825fc7298ff2f35e5b260df2c7a41a1bd78
 SHA512 
087b1920ff26e21b8d3b80b53249d44b841fc45a4992df1ad725112404f724a41aaa2d759a2bd521dfe337459f8bf0d2ae048c423489f527c68f6825f928b582

diff --git a/dev-python/websockets/websockets-10.4.ebuild 
b/dev-python/websockets/websockets-10.4.ebuild
new file mode 100644
index ..12d175fce31a
--- /dev/null
+++ b/dev-python/websockets/websockets-10.4.ebuild
@@ -0,0 +1,35 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for building WebSocket servers and clients in Python"
+HOMEPAGE="
+   https://websockets.readthedocs.io/
+   https://github.com/aaugustin/websockets/
+   https://pypi.org/project/websockets/
+"
+SRC_URI="
+   https://github.com/aaugustin/websockets/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # very fragile to speed
+   
tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout
+   )
+
+   epytest tests
+}



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

2022-10-25 Thread Michał Górny
commit: 60472f2e35974cc2a55c49dfecf2b3b8b3bffb82
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:27:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:27:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60472f2e

dev-python/krb5: Remove which dep

It's actually k5test responsible for it, meh.

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

 dev-python/krb5/krb5-0.4.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/krb5/krb5-0.4.1.ebuild 
b/dev-python/krb5/krb5-0.4.1.ebuild
index 5e6a8dfa143a..ab0d23e77af0 100644
--- a/dev-python/krb5/krb5-0.4.1.ebuild
+++ b/dev-python/krb5/krb5-0.4.1.ebuild
@@ -26,7 +26,6 @@ BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-python/k5test[${PYTHON_USEDEP}]
-   sys-apps/which
)
 "
 



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

2022-10-25 Thread Michał Górny
commit: 002479a01b39466c123f956c3c26296cdad818c2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:28:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:28:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002479a0

dev-python/k5test: Add missing dep on sys-apps/which (meh!)

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

 dev-python/k5test/k5test-0.10.1-r1.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-python/k5test/k5test-0.10.1-r1.ebuild 
b/dev-python/k5test/k5test-0.10.1-r1.ebuild
index cd681b4fed98..ea7af94b2982 100644
--- a/dev-python/k5test/k5test-0.10.1-r1.ebuild
+++ b/dev-python/k5test/k5test-0.10.1-r1.ebuild
@@ -5,12 +5,20 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..11} )
+
 inherit distutils-r1
 
 DESCRIPTION="Library for testing Python applications in Kerberos 5 
environments"
-HOMEPAGE="https://pypi.org/project/k5test/ 
https://github.com/pythongssapi/k5test;
+HOMEPAGE="
+   https://github.com/pythongssapi/k5test/
+   https://pypi.org/project/k5test/
+"
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+
+RDEPEND="
+   sys-apps/which
+"



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

2022-10-25 Thread Michał Górny
commit: d2e4fe342ac46b4f0a86072a4deae21b7787d63c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:16:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e4fe34

dev-python/tox: Bump to 3.27.0

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

 dev-python/tox/Manifest  |  1 +
 dev-python/tox/tox-3.27.0.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index a71fd5ecd623..ac9b964111be 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1 +1,2 @@
 DIST tox-3.26.0.gh.tar.gz 308035 BLAKE2B 
745d1aef11c230971a7b6b1df919440c2be1b9b0f726ab314e1a27fe6fa72b568efc8e336058249721028cc18d2c3453e4806079abb8099baa608bf6b1e98ad7
 SHA512 
8c2635a640bcc221735f59da633b3ae696d97c076280400f6086703c2e00d8dbad943073e0c63618e5e041199dfebd010a16a00b1498ca9ea8e884648ed40ae5
+DIST tox-3.27.0.gh.tar.gz 308774 BLAKE2B 
efb3d40aa3045f984fd2534124de506c166fc8fde46d655c608ffcb7a85637ebda5c8bdef6cf4d414d84433fd361143fb91f98877d8112489c479049ec4f01be
 SHA512 
e42cb0c203afb053c8bd6b29e90384fe6c32ab2ee3fb64fe0323474ca0b7f94d3e035d9d15218da28bc93d852c5f266c04b89d4b38db7d843d1098207f99a9bf

diff --git a/dev-python/tox/tox-3.27.0.ebuild b/dev-python/tox/tox-3.27.0.ebuild
new file mode 100644
index ..87ba6799d964
--- /dev/null
+++ b/dev-python/tox/tox-3.27.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+SRC_URI="
+   https://github.com/tox-dev/tox/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
+   dev-python/py[${PYTHON_USEDEP}]
+   >=dev-python/six-1.14[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.1.0[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken without Internet
+   
tests/unit/session/test_provision.py::test_provision_non_canonical_dep
+   
tests/integration/test_provision_int.py::test_provision_interrupt_child
+
+   # expects python2 to exist
+   
tests/unit/interpreters/test_interpreters.py::test_tox_get_python_executable
+   )
+
+   [[ ${EPYTHON} != pypy3 ]] && EPYTEST_DESELECT+=(
+   # capfd doesn't seem to work for some non-obvious reason
+   tests/unit/test_z_cmdline.py::TestSession::test_summary_status
+   
tests/unit/session/test_provision.py::test_provision_bad_requires
+
+   # TODO?
+   
tests/unit/interpreters/test_interpreters.py::test_find_alias_on_path
+   )
+
+   epytest --no-network
+}



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

2022-10-25 Thread Michał Górny
commit: f1f14fe0656c9ecae5d22a54f766a1a9f37e5acf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:25:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f14fe0

dev-python/py-cpuinfo: Bump to 9.0.0

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

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

diff --git a/dev-python/py-cpuinfo/Manifest b/dev-python/py-cpuinfo/Manifest
index 6b927e49ab3a..d41feff8312d 100644
--- a/dev-python/py-cpuinfo/Manifest
+++ b/dev-python/py-cpuinfo/Manifest
@@ -1 +1,2 @@
 DIST py-cpuinfo-8.0.0.tar.gz 99791 BLAKE2B 
95024b488142e3bbb2eaa69ffef229ac27f1cb55e297fb8de050ec4c410c1b13dbf674936365d84c5c473158338dd047f6dfba58c2a7dde4e21232af356ab20c
 SHA512 
77351f9f2fd33b09d0ee998dd2b3eb971bbe9094bee5636356d5a5a2747ebba3c112cccfdf929f77e3b7de3c745f98ecfac8edeb0d84fede100b637b554d4fd9
+DIST py-cpuinfo-9.0.0.tar.gz 104716 BLAKE2B 
667f5d420fd7eeff74e5047ee05220717585332c0b8b2a61422c3b4505f9c71c6b3091bbf3ebe29a3460b574a873cea423cffb5a83c49ceec3654a1558e435af
 SHA512 
c7711137d60ad52bcbef8738a70fb48ceaa69e1e1632d135d0ee95c282b02df6170c3dd88a1e14b3e9a386d3286a15ca9722fcfb596107da022161a7cf84509a

diff --git a/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild 
b/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
new file mode 100644
index ..44d377ce96c7
--- /dev/null
+++ b/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
@@ -0,0 +1,22 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Get CPU info with pure Python 2 & 3"
+HOMEPAGE="
+   https://github.com/workhorsy/py-cpuinfo/
+   https://pypi.org/project/py-cpuinfo/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests unittest



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

2022-10-25 Thread Michał Górny
commit: a40d40091d364718eca54d725f45b9e93140742d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:15:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40d4009

media-libs/mutagen: Add python@ as co-maint.

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

 media-libs/mutagen/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-libs/mutagen/metadata.xml b/media-libs/mutagen/metadata.xml
index a1a48b57a317..62779eccebd2 100644
--- a/media-libs/mutagen/metadata.xml
+++ b/media-libs/mutagen/metadata.xml
@@ -5,6 +5,10 @@
so...@gentoo.org
Gentoo Sound project

+   
+   pyt...@gentoo.org
+   Python
+   

quodlibet/mutagen
mutagen



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

2022-10-25 Thread Michał Górny
commit: e4648019f1020dc42a3f643046f9fbedaff76e0b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:19:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4648019

dev-python/krb5: Bump to 0.4.1

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

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

diff --git a/dev-python/krb5/Manifest b/dev-python/krb5/Manifest
index ed88ca039c82..a39215f8bf30 100644
--- a/dev-python/krb5/Manifest
+++ b/dev-python/krb5/Manifest
@@ -1 +1,2 @@
 DIST krb5-0.4.0.tar.gz 218774 BLAKE2B 
44bfe2226eda7b9175b059d4e634c64870ad03a34dcc6595bf7770e21e83b11b000a2bf076a749f88cfb0912b3dcc28974db1ba1273c03bcfab63a868c2165ed
 SHA512 
d51b58b84985ccbb5440bea71a09c23889dd8ee2b14fa594f0f2330b0e318993e8c9627f5cc568585fe5e86847a3eb5f4a4775ea07d7936c03f69ce0fd141950
+DIST krb5-0.4.1.tar.gz 218745 BLAKE2B 
8b7e6ab921462ec03c4ca23d83dcfbb8f03b2538edac1a920e68bc3f53c518c942a5f54a96c201a11667e0f4d82882d321808683efa0e5ed1d00df569aa73f2f
 SHA512 
089b3abf3a9402248ed04ab4b47672e0de88c5c73c0c705ac129e499ff53931ffcf7fc6a6bdf9b0f9e03e9010f25dcc61b9a2d33c6b67f5b741a477fb5199265

diff --git a/dev-python/krb5/krb5-0.4.1.ebuild 
b/dev-python/krb5/krb5-0.4.1.ebuild
new file mode 100644
index ..5e6a8dfa143a
--- /dev/null
+++ b/dev-python/krb5/krb5-0.4.1.ebuild
@@ -0,0 +1,33 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Kerberos API bindings for Python"
+HOMEPAGE="
+   https://github.com/jborean93/pykrb5/
+   https://pypi.org/project/krb5/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   virtual/krb5
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/k5test[${PYTHON_USEDEP}]
+   sys-apps/which
+   )
+"
+
+distutils_enable_tests pytest



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

2022-10-25 Thread Michał Górny
commit: eecaa4eff6eca10b8a9089c518f5a3e9294d67e7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:14:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecaa4ef

media-libs/mutagen: Bump to 1.46.0

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

 media-libs/mutagen/Manifest  |  1 +
 media-libs/mutagen/mutagen-1.46.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/media-libs/mutagen/Manifest b/media-libs/mutagen/Manifest
index 88bf33b869d1..cf1b02444504 100644
--- a/media-libs/mutagen/Manifest
+++ b/media-libs/mutagen/Manifest
@@ -1 +1,2 @@
 DIST mutagen-1.45.1.tar.gz 1285455 BLAKE2B 
a1e29698d96b4c98f16e18dd8b3f902e41dcc4409d01da861a726a6a9fbd7f116e07b4e1872b8b3857f0eec080d18bac736de741635746f5c71416a3a8ef6e78
 SHA512 
c5244efa01b9de5ec22ceca39e55f34b933ca4a5bec0f2088fd3adca657f0230cbe85cd5e156db1d90fb44d9339bc94dc3bdcd3e49f1b0d46bc3d71ece6b45d8
+DIST mutagen-1.46.0.tar.gz 1268561 BLAKE2B 
44e0dbbc1c102521569a91386a9d807f3ad82ffb96a5e3f76958551d173d00c7095fa6a2668a0a418bfdda31be5c3bb175856b2278719007bf7af866c732dc40
 SHA512 
52ab7408af46e54e79f1d157a3f6114e2606c6a55eb46fdd314dff82d6d586c2c22294b181a432581230dee566c79554456a9435a8e1188a91f4ae000644ae71

diff --git a/media-libs/mutagen/mutagen-1.46.0.ebuild 
b/media-libs/mutagen/mutagen-1.46.0.ebuild
new file mode 100644
index ..8a145e8453da
--- /dev/null
+++ b/media-libs/mutagen/mutagen-1.46.0.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=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
+HOMEPAGE="
+   https://github.com/quodlibet/mutagen/
+   https://pypi.org/project/mutagen/
+"
+SRC_URI="
+   
https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   dev-python/eyeD3[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   media-libs/flac[ogg]
+   )
+"
+
+DOCS=( NEWS README.rst )
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme



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

2022-10-25 Thread Michał Górny
commit: 4992b079111af99185417d868c3286e3daa365f5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:05:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4992b079

dev-python/trimesh: Bump to 3.15.7

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

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

diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index b82344224ce5..e01f9d31632c 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -3,3 +3,4 @@ DIST trimesh-3.15.2.gh.tar.gz 11956076 BLAKE2B 
4ec701056efd29eb24eaf4edc82d07af4
 DIST trimesh-3.15.3.gh.tar.gz 11955970 BLAKE2B 
050a1330ff0d3d308f3f54bee9080907b839e8cfcc9bdc831d3c5033225a9868aefe2ceb39313949288c779a1af577911a7e43fe2745f50c4983c178dcf02742
 SHA512 
e01192496af519be7f4d04b6268f82227a0d00c2feebf294572cdd6cce151d10d271cb8b8558c48200338d2f6ea4137fe75d92d115ea8b42f0117ad135566d05
 DIST trimesh-3.15.4.gh.tar.gz 11956349 BLAKE2B 
5d67b4e7ce0183fb9031c4cf032caf56e366b0ff05713a22d83258d13283b5bca5b08174044aa29af1d02112717c21be668315d99ea3ce203f318416b9eff583
 SHA512 
98e2711d46f8299132f0fd32b347393a4fc300f08c93f81e6e82b662bac57044678c425455549899ef839467d9a0dc249a4a03c14c816f0377545b74e6523e00
 DIST trimesh-3.15.5.gh.tar.gz 11956403 BLAKE2B 
5e36a7fd57689f5151ee710a707bf44ff4c9538c3f541cd3d29bb08722b4bfeead7f138dab02a58a80d18b4831044d1ac674e3defd0e378420540976c422fc22
 SHA512 
4433480ff96be561d32412870c71420699713c53d34b2f84eabb1fa1eaa9e70d74940674e62a547c31e22dd941bb036179785a35ff2c8d27288300033497d5ac
+DIST trimesh-3.15.7.gh.tar.gz 11972453 BLAKE2B 
0f1c10d096289122bb1cc853f4879718f3e03dd9b4297a25be4db2a232a08b0e8d496ec5cc98b2d4c4214ba29291fe24b7dcc5d2e430105ba46cb4fb5838
 SHA512 
c09862de650829e853d7d4f2b53b72ddeac48ad313975dc2919c0bbb11d16d0fe5aa69810d488291b187e827b63caeb03847c143cd6812ae09c2d98d51e42270

diff --git a/dev-python/trimesh/trimesh-3.15.7.ebuild 
b/dev-python/trimesh/trimesh-3.15.7.ebuild
new file mode 100644
index ..11e1a73dfac5
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.15.7.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 distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="Python library for loading and using triangular meshes"
+HOMEPAGE="
+   https://trimsh.org/
+   https://github.com/mikedh/trimesh/
+   https://pypi.org/project/trimesh/
+"
+SRC_URI="
+   https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycollada[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
+   dev-python/svg-path[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   dev-python/xxhash[${PYTHON_USEDEP}]
+   sci-libs/rtree[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -n "$(makeopts_jobs)"
+}
+
+pkg_postinst() {
+   optfeature_header "${PN} functionality can be extended by installing 
the following packages:"
+   optfeature "making GUI applications with 3D stuff" dev-python/glooey
+   optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
+   optfeature "loading a number of additional mesh formats" 
dev-python/meshio
+   optfeature "figuring out how much memory we have" dev-python/psutil
+   optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+}



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

2022-10-25 Thread Michał Górny
commit: 0d0f7ab62953a884ae26e0a84df16f0e711ae2db
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:05:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0f7ab6

dev-python/pyspnego: Bump to 0.6.1

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

 dev-python/pyspnego/Manifest  |  1 +
 dev-python/pyspnego/pyspnego-0.6.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pyspnego/Manifest b/dev-python/pyspnego/Manifest
index d53b3586b777..611eca20be09 100644
--- a/dev-python/pyspnego/Manifest
+++ b/dev-python/pyspnego/Manifest
@@ -1 +1,2 @@
 DIST pyspnego-0.6.0.tar.gz 200621 BLAKE2B 
cb6b44ccfb87600c480f67ddae686a424ad75a7f16c8f78d3539159c523069b71c534a3dfb8ec06ee26b75261d87d54e8b96aaa2d0f477f2488438075d6212a5
 SHA512 
65f877a2fcff4671606063223d1499be19368040a0f70d0d9363dd84c0b09a195a5e6bc7da1d3745fbf81af822f20f3d903ca2a9372898a2973ba93b6661a708
+DIST pyspnego-0.6.1.tar.gz 200508 BLAKE2B 
e284b42da97919a63a5ff51687cdd0d8891492ab2e296686b88242fb4db6326ac56c5b04488e47be04764c75fefdf2a9073cc8983150f6d0e5d4819bd49fa86d
 SHA512 
eab37ad3691da06e91221107483c2ae4504d4e7f3b7d288843387dbe2c8611b3839b6cf378b2418b977f835fc5a4ea4b9a8b9995d9ee07d25069fea05bc4b876

diff --git a/dev-python/pyspnego/pyspnego-0.6.1.ebuild 
b/dev-python/pyspnego/pyspnego-0.6.1.ebuild
new file mode 100644
index ..372520083949
--- /dev/null
+++ b/dev-python/pyspnego/pyspnego-0.6.1.ebuild
@@ -0,0 +1,40 @@
+# 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..11} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Library to handle SPNEGO and CredSSP authentication"
+HOMEPAGE="
+   https://github.com/jborean93/pyspnego/
+   https://pypi.org/project/pyspnego/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/gssapi[${PYTHON_USEDEP}]
+   >=dev-python/krb5-0.3.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "Kerberos authentication" "dev-python/gssapi 
>=dev-python/krb5-0.3.0"
+   optfeature "YAML output support" "dev-python/ruamel-yaml"
+}



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

2022-10-25 Thread Michał Górny
commit: 2d795adba6db77c187fb60ea91106a7adc10
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:15:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:26:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d795adb

dev-python/mediafile: Bump to 0.10.1

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

 dev-python/mediafile/Manifest|  1 +
 dev-python/mediafile/mediafile-0.10.1.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/dev-python/mediafile/Manifest b/dev-python/mediafile/Manifest
index b1efff7dfffe..9f1e44d06b53 100644
--- a/dev-python/mediafile/Manifest
+++ b/dev-python/mediafile/Manifest
@@ -1,2 +1,3 @@
 DIST mediafile-0.10.0.gh.tar.gz 568779 BLAKE2B 
26e8fed5a0c590bf1d5de1b28c3576573f795a3df74186361318745a6efc375685be95676d3cb6d331cb2fa3db63018dc660dc82ff4f6652d62fb4e14c48ca4a
 SHA512 
b753bc0c97fd47df4626f21199eef5f22bc3d0a08f780524103e2f33a4008a64e2a25556650eb1c1a14e093cb4d3e704ef51910818fab30be723f7aece382b3c
+DIST mediafile-0.10.1.gh.tar.gz 568722 BLAKE2B 
4da5fe76cc6e3e41d8591c962d9cfde1e16a64b57192d795714955aeab4d49d608a977685352de8e55ac83d1dde56435a31c4577a4a4743499393c051c471c7c
 SHA512 
db9d82d23eb3f1a6b2e19f1b635805e84ed54ed06641a0e1ab80d7350415d1297cec64f18c66b38a7552abdaf2c1a8bfc6bb0c8543d9c618368184e6d6bb6405
 DIST mediafile-0.9.0.tar.gz 568726 BLAKE2B 
22466b54c890c8a1bef88a0d08e729d0b1efab12309299c64ea227a5662c263402e8e4ace4b7c9d2d0d06ba41b6f74465ebf88d090f0fd4f41d91fb6cba941ef
 SHA512 
8b432d81c7c1fc8340a2003220a0d96b448ac64e551b0b95528a37fa5923a97358fac574573dece344cda88f4f206f1cf7bc457bdd310a7a003c395908864218

diff --git a/dev-python/mediafile/mediafile-0.10.1.ebuild 
b/dev-python/mediafile/mediafile-0.10.1.ebuild
new file mode 100644
index ..4129f0a02852
--- /dev/null
+++ b/dev-python/mediafile/mediafile-0.10.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read and write audio files' tags in Python"
+HOMEPAGE="
+   https://github.com/beetbox/mediafile/
+   https://pypi.org/project/mediafile/
+"
+SRC_URI="
+   https://github.com/beetbox/mediafile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=media-libs/mutagen-1.46.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest



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

2022-10-25 Thread John Helmert III
commit: a2c58194f0ef00329d85704e432fa9bd7f649041
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Oct 26 03:24:27 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Oct 26 03:24:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c58194

app-emulation/qemu-guest-agent: add python3_11

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

 app-emulation/qemu-guest-agent/qemu-guest-agent-6.0.0.ebuild | 2 +-
 app-emulation/qemu-guest-agent/qemu-guest-agent-7.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-6.0.0.ebuild 
b/app-emulation/qemu-guest-agent/qemu-guest-agent-6.0.0.ebuild
index 755c49bd5d95..90262e9f632b 100644
--- a/app-emulation/qemu-guest-agent/qemu-guest-agent-6.0.0.ebuild
+++ b/app-emulation/qemu-guest-agent/qemu-guest-agent-6.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{7..11} )
 
 inherit systemd toolchain-funcs udev python-any-r1
 

diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-7.1.0.ebuild 
b/app-emulation/qemu-guest-agent/qemu-guest-agent-7.1.0.ebuild
index 87c4dbf69d23..2064e3a7dc15 100644
--- a/app-emulation/qemu-guest-agent/qemu-guest-agent-7.1.0.ebuild
+++ b/app-emulation/qemu-guest-agent/qemu-guest-agent-7.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit edo systemd toolchain-funcs python-any-r1 udev
 



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

2022-10-25 Thread John Helmert III
commit: 819361c95d603800d625a75d44b3279ca4b1bfab
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Oct 26 03:11:31 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Oct 26 03:12:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819361c9

net-misc/spice-gtk: sync live

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

 net-misc/spice-gtk/spice-gtk-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-.ebuild 
b/net-misc/spice-gtk/spice-gtk-.ebuild
index 6c26a62e1c95..3f4234f80837 100644
--- a/net-misc/spice-gtk/spice-gtk-.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-.ebuild
@@ -59,8 +59,8 @@ RDEPEND="
)
)
webdav? (
-   net-libs/phodav:2.0
-   >=net-libs/libsoup-2.49.91:2.4
+   net-libs/phodav:3.0
+   net-libs/libsoup:3.0
)
 "
 # TODO: spice-gtk has an automagic dependency on media-libs/libva without a



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

2022-10-25 Thread John Helmert III
commit: 292d4a52f5a84ed97334ba3d957d5dd3f175be44
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Oct 26 03:10:23 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Oct 26 03:12:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292d4a52

net-misc/spice-gtk: add python3_11

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

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-0.41.ebuild| 2 +-
 net-misc/spice-gtk/spice-gtk-.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index 401650d5a194..d2a5fe9ddbd3 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
index 3f4234f80837..1485ff5c48c7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 6c26a62e1c95..1e45179576e7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 

diff --git a/net-misc/spice-gtk/spice-gtk-.ebuild 
b/net-misc/spice-gtk/spice-gtk-.ebuild
index 3f4234f80837..1485ff5c48c7 100644
--- a/net-misc/spice-gtk/spice-gtk-.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-misc/spice-gtk/

2022-10-25 Thread John Helmert III
commit: ee53e74cddf5068e88a66d5d4106f7a19814c71e
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Oct 26 00:21:15 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Oct 26 03:12:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee53e74c

net-misc/spice-gtk: revbump for libsoup:3.0, phodav:3.0

Closes: https://bugs.gentoo.org/876802
Signed-off-by: John Helmert III  gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 148 
 profiles/package.mask   |   1 +
 2 files changed, 149 insertions(+)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
new file mode 100644
index ..3f4234f80837
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers 
and a client GUI"
+HOMEPAGE="https://www.spice-space.org 
https://cgit.freedesktop.org/spice/spice-gtk/;
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git;
+   inherit git-r3
+
+   SPICE_PROTOCOL_VER=
+else
+   SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+   SPICE_PROTOCOL_VER=0.14.3
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala 
wayland webdav"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+   >=dev-libs/glib-2.46:2
+   dev-libs/json-glib:0=
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-libs/gstreamer:1.0[introspection?]
+   media-libs/opus
+   media-libs/libjpeg-turbo:=
+   sys-libs/zlib
+   >=x11-libs/cairo-1.2
+   >=x11-libs/pixman-0.17.7
+   x11-libs/libX11
+   gtk3? ( x11-libs/gtk+:3[introspection?] )
+   introspection? ( dev-libs/gobject-introspection )
+   dev-libs/openssl:=
+   lz4? ( app-arch/lz4 )
+   sasl? ( dev-libs/cyrus-sasl )
+   smartcard? ( app-emulation/qemu[smartcard] )
+   usbredir? (
+   sys-apps/hwdata
+   >=sys-apps/usbredir-0.4.2
+   virtual/acl
+   virtual/libusb:1
+   policykit? (
+   >=sys-auth/polkit-0.110-r1
+   )
+   )
+   webdav? (
+   net-libs/phodav:3.0
+   net-libs/libsoup:3.0
+   )
+"
+# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+   amd64? ( media-libs/libva:= )
+   arm64? ( media-libs/libva:= )
+   x86? ( media-libs/libva:= )
+"
+DEPEND="${RDEPEND}
+   >=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+BDEPEND="
+   dev-perl/Text-CSV
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   $(python_gen_any_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   ')
+"
+
+python_check_deps() {
+   python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   use vala && vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature gtk3 gtk)
+   $(meson_feature introspection)
+   $(meson_use mjpeg builtin-mjpeg)
+   $(meson_feature policykit polkit)
+   $(meson_feature lz4)
+   $(meson_feature sasl)
+   $(meson_feature smartcard)
+   $(meson_feature usbredir)
+   $(meson_feature vala vapi)
+   $(meson_feature webdav)
+   $(meson_feature wayland wayland-protocols)
+   )
+
+   if use elibc_musl; then
+   emesonargs+=(
+   -Dcoroutine=gthread
+   )
+   fi
+
+   if use usbredir; then
+   emesonargs+=(
+   -Dusb-acl-helper-dir=/usr/libexec
+   -Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
+   )
+   fi
+
+   meson_src_configure
+}
+
+src_install() {
+   

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

2022-10-25 Thread John Helmert III
commit: de3392a74fb914dda9b3ed1b3cc2e9bfd2619fdd
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Oct 26 00:29:43 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Oct 26 03:12:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3392a7

net-misc/spice-gtk: drop 0.39-r2, 0.40

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

 net-misc/spice-gtk/Manifest |   1 -
 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild | 125 ---
 net-misc/spice-gtk/spice-gtk-0.40.ebuild| 148 
 3 files changed, 274 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 881d0231bcd5..446207c4b52b 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,4 +1,3 @@
-DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B 
c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9
 SHA512 
ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2
 DIST spice-gtk-0.40-meson-0.63.patch.xz 5932 BLAKE2B 
5188e46236024575543125226404a24490faf37e9b764e8b8e2935620c6a908f6ca93f35c2a414306bb3c6646c0e47b2fd12ced83a7829ad8c118a1188b44ed8
 SHA512 
7b4ea4cf48b1e95bbc81c7eaa54b135333a8dba8167959e8baa7b50398d6542f2ac3d98fdb493995abb47b2a6bfb2ac75c393dda795cf69b7335ca6e3b1ddb70
 DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 
1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3
 SHA512 
b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892
 DIST spice-gtk-0.41.tar.xz 827320 BLAKE2B 
bed8e62647ca9fde8a3b534a3d9720dee829f222442edb589e6ff569ce9a49f16e3c99bad4798a22e8a551d0d89875043c2335e2b08a80901483ace6a1948d6d
 SHA512 
bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
deleted file mode 100644
index f8eb8b05b3c8..
--- a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit desktop meson python-any-r1 readme.gentoo-r1 vala xdg-utils
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers 
and a client GUI"
-HOMEPAGE="https://www.spice-space.org 
https://cgit.freedesktop.org/spice/spice-gtk/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz;
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala 
wayland webdav"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-   >=dev-libs/glib-2.46:2
-   dev-libs/json-glib:0=
-   media-libs/gst-plugins-base:1.0
-   media-libs/gst-plugins-good:1.0
-   media-libs/gstreamer:1.0[introspection?]
-   media-libs/opus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   >=x11-libs/cairo-1.2
-   >=x11-libs/pixman-0.17.7
-   gtk3? ( x11-libs/gtk+:3[introspection?] )
-   introspection? ( dev-libs/gobject-introspection )
-   dev-libs/openssl:0=
-   lz4? ( app-arch/lz4 )
-   sasl? ( dev-libs/cyrus-sasl )
-   smartcard? ( app-emulation/qemu[smartcard] )
-   usbredir? (
-   sys-apps/hwdata
-   >=sys-apps/usbredir-0.4.2
-   virtual/libusb:1
-   policykit? (
-   sys-apps/acl
-   >=sys-auth/polkit-0.110-r1
-   )
-   )
-   webdav? (
-   net-libs/phodav:2.0
-   >=net-libs/libsoup-2.49.91:2.4 )
-"
-# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
-# configure knob. The package is relatively lightweight so we just depend
-# on it unconditionally for now. It would be cleaner to transform this into
-# a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
-   amd64? ( media-libs/libva:= )
-   arm64? ( media-libs/libva:= )
-   x86? ( media-libs/libva:= )
-"
-DEPEND="${RDEPEND}
-   >=app-emulation/spice-protocol-0.14.3
-   dev-perl/Text-CSV
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.14
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-BDEPEND="
-   $(python_gen_any_dep '
-   dev-python/six[${PYTHON_USEDEP}]
-   

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

2022-10-25 Thread William Hubbs
commit: fd0f94e83d0d80862f76f950fdcc02ea0d8e32e7
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Oct 26 03:05:24 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Oct 26 03:11:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0f94e8

sys-apps/openrc: drop 0.44.10-r1, 0.45.1-r1

Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest |   2 -
 sys-apps/openrc/openrc-0.44.10-r1.ebuild | 174 ---
 sys-apps/openrc/openrc-0.45.1-r1.ebuild  | 169 --
 3 files changed, 345 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 9cf5ccd34c33..33d3bfe13076 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1 @@
-DIST openrc-0.44.10.tar.gz 254298 BLAKE2B 
3cfecc27b560b8bb60d2104ab3dcf176b98677b65b829fa403ad2eb0e2e8bb0d586d374c336328a07c2f35e3abcb3f897cf5df142540a60fc09883aabd0ac79d
 SHA512 
0e41f5268c6b8c325a6773511ca58c38ba52a1987aa47165794df8a99359bd1bfcb99d30e0d129b9242a2661663234f6f85c92c55c891dbb6c5b8a11d93edea4
-DIST openrc-0.45.1.tar.gz 246503 BLAKE2B 
28ed668b1da7bc3d22de1f7b22b6d10ecd1c789eb5c017803754fa8f6197ee4a7b179728064fa31d4b9dd0d15e3332c4bb839bd56ac5abb39b5b772b53394e8a
 SHA512 
340661c6f8fc60dd7fbbe4a84aaeb0a9a7337577e6d98698c34db3c160890780376587ca6f803563fec53e852593265a28c307fa38a5f71a3e48c62cd63611a1
 DIST openrc-0.45.2.tar.gz 246515 BLAKE2B 
bb7d52b183612eb8924a2d0f9ec63eea88253d8d83964d6341a4715a6cdc372b3fd99ad0f972f4f539da9d741548777dabf4ced86fd20be741a89a69ffe2ff01
 SHA512 
ca2958772240f6e5037e39db1ee62a81091a2efa654da967f68e03a721868c6c0a41d32a2bddf55c8eadbc9bf5837b710cc2e4564844a7fbc0e585366da4fdf9

diff --git a/sys-apps/openrc/openrc-0.44.10-r1.ebuild 
b/sys-apps/openrc/openrc-0.44.10-r1.ebuild
deleted file mode 100644
index 0b4f7fad7c7f..
--- a/sys-apps/openrc/openrc-0.44.10-r1.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic meson pam toolchain-funcs
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   meson_install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openrc.logrotate openrc
-
-   if use pam; then
-   # install gentoo pam.d files
-   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
-   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
-   fi
-
-   # install documentation
-   dodoc ChangeLog *.md
-}
-
-pkg_preinst() {
-   # avoid default thrashing in conf.d files when possible #295406
-   if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then
-   (
-   unset hostname HOSTNAME
-   source "${EROOT}"/etc/conf.d/hostname
-   : ${hostname:=${HOSTNAME}}
-   [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname 
hostname "${hostname}"
-   )
-   fi
-
-   # set default interactive shell to sulogin if it exists
-   set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
-   return 0
-}
-
-pkg_postinst() {
-   if use hppa; then
-   elog "Setting the console font does not work on all HPPA 
consoles."
-   elog "You can still enable it by running:"
-   elog "# 

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

2022-10-25 Thread Michał Górny
commit: 78a7183ce3e8f4c0ef065712f5efab7922d607e7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:01:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:01:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a7183c

dev-python/google-auth-oauthlib: Bump to 0.7.0

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

 dev-python/google-auth-oauthlib/Manifest   |  1 +
 .../google-auth-oauthlib-0.7.0.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/google-auth-oauthlib/Manifest 
b/dev-python/google-auth-oauthlib/Manifest
index 1810ea684410..f591a0434586 100644
--- a/dev-python/google-auth-oauthlib/Manifest
+++ b/dev-python/google-auth-oauthlib/Manifest
@@ -1,3 +1,4 @@
 DIST google-auth-library-python-oauthlib-0.5.2.gh.tar.gz 53842 BLAKE2B 
7adcd9f339ec9a5528308fcc0fee1cbbe96440e1bfe5c7cc9c94808668e22801b612d291a2419333888194c3224838ac40f9d0656381825bd660067470f58910
 SHA512 
eaf296a0e0504e8249637a8db7531c10b120f28abeeab3e1fe8f366b4279c396509188e83f8a0ec56be85063430ceb691d6d926cee33d4f166bbcc4425e538db
 DIST google-auth-library-python-oauthlib-0.5.3.gh.tar.gz 69613 BLAKE2B 
74338894f35fd1cd8802ea56952561ce0e801fecb2f994b71caf3c6b62a22e8b85f8a5b40f5571b05225a565b373865377d321625aeea2dafcc0cafb89da1492
 SHA512 
76c855e9becd57d3cb3bb0b203ad77ef17dc04e8be8b96d17a9c1f29474a8b180edb725e835d0552c5eddbb387cc463e88b076dd6d11635e6d45798224f09188
 DIST google-auth-library-python-oauthlib-0.6.0.gh.tar.gz 70025 BLAKE2B 
2d87390a629d967b0f2aef5f56712d3defc2b460a67f2bf633bb628875161f9ddbb4f229426ce2b42dcf805feefe8101ed3bacd72ced630c0be4fe40bd926c7e
 SHA512 
1aa42498a5875812db922b30eb20cdf124935f95f5cabd224acfb82c9ed61714cfc3c6af2168e75cf11aaa8550e41c48f30fc1d467d1b7be511bf5cb522104e8
+DIST google-auth-library-python-oauthlib-0.7.0.gh.tar.gz 70179 BLAKE2B 
d0e70d796c11a0f3a9be8dba58dc030ef1dfd6dc3dd13e3dc74530c5d1edba3863b7a9bb4c1f90879b70a585f1d193344dea96aa45fbb08a7e28a25a31a22b6f
 SHA512 
fe33b0a4528f6f6602b73de50c017779e7aba5d8891ef43cb3350d337e3e62a78a4126479fae0a8732dd7c4bd35210182f4a1b7f61da06af043dfff7d91ffe24

diff --git a/dev-python/google-auth-oauthlib/google-auth-oauthlib-0.7.0.ebuild 
b/dev-python/google-auth-oauthlib/google-auth-oauthlib-0.7.0.ebuild
new file mode 100644
index ..9f0dd721dba7
--- /dev/null
+++ b/dev-python/google-auth-oauthlib/google-auth-oauthlib-0.7.0.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=google-auth-library-python-oauthlib-${PV}
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python-oauthlib/
+   https://pypi.org/project/google-auth-oauthlib/
+"
+SRC_URI="
+   
https://github.com/googleapis/google-auth-library-python-oauthlib/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/click-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-2.13.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-oauthlib-0.7.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-10-25 Thread Michał Górny
commit: 2bbb34fb5d6f98be7c25419569542f4ef1b4e7de
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 02:56:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 02:59:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbb34fb

dev-python/versioningit: Bump to 2.1.0

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

 dev-python/versioningit/Manifest  |  1 +
 dev-python/versioningit/versioningit-2.1.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/versioningit/Manifest b/dev-python/versioningit/Manifest
index 33a5275c2764..4c7b98d98d25 100644
--- a/dev-python/versioningit/Manifest
+++ b/dev-python/versioningit/Manifest
@@ -1,2 +1,3 @@
 DIST versioningit-2.0.0.tar.gz 735138 BLAKE2B 
59247c0a2ec85f828b1b36c7f7ff6981fdd430b242c262f7325586e8ab35410083e0a795e72204c9ad9c0c50bb02c047f8baa01c556f74d69a8ddfc9e911474b
 SHA512 
d700e25f3b58efd87943a950ede66ad8814e3aeea1927bb68b51312a636684b16695c44492f4357595305a5a85a3fc8c411d80a02e9b157162844d731dcab93f
 DIST versioningit-2.0.1.tar.gz 735415 BLAKE2B 
92aefa4c565ba1e7e707e7ea53a139c64e645ca5e68c74f8ee516122996037061174f703b566458d947e131ed56cc0a9922ce23bf82680607591900a7cc88e36
 SHA512 
b6f8c578d36607731429e43a7bd349ac69e44943a7b9a79c9f70e1dd44201ee6af239a575ebb36a44e870ee2a121a91d1d63c8e63dadaac71139431ef2eb36e5
+DIST versioningit-2.1.0.tar.gz 735718 BLAKE2B 
edceb4b5a76ecc5e4f5549a348cd5c72bd1c77be1fb6d8c1694af4c94ff38e773b2e288ad22cecd93a3cd14d602dd6c50634db74a51e486856472098cf18bf89
 SHA512 
0cea71e8b21edefba008d947d8527810e1e38c8e2f208707dbc913b3734b51a57b20444fa4dd703574f0106068518057496292ae5997d85ba047ff4795ba64fa

diff --git a/dev-python/versioningit/versioningit-2.1.0.ebuild 
b/dev-python/versioningit/versioningit-2.1.0.ebuild
new file mode 100644
index ..0cf6927c80d4
--- /dev/null
+++ b/dev-python/versioningit/versioningit-2.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A setuptools plugin for versioning based on git tags"
+HOMEPAGE="
+   https://github.com/jwodder/versioningit/
+   https://pypi.org/project/versioningit/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-17.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   

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

2022-10-25 Thread Michał Górny
commit: 658da30e5930e6dc67c7dd90245d6033c337f70b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 03:00:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 03:00:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658da30e

dev-python/pytest-metadata: Bump to 2.0.3

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

 dev-python/pytest-metadata/Manifest|  1 +
 .../pytest-metadata/pytest-metadata-2.0.3.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/pytest-metadata/Manifest 
b/dev-python/pytest-metadata/Manifest
index 0d15cdb9c0c1..ec8958e883a3 100644
--- a/dev-python/pytest-metadata/Manifest
+++ b/dev-python/pytest-metadata/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-metadata-2.0.1.gh.tar.gz 19945 BLAKE2B 
931ede3b58471e3092eb26af38f380810140539c7c50b5e3e9a63bdddedd9577b1f23aafb24ce80de55078f772b0dae8715368559f79a3f31f33e15870134f45
 SHA512 
03981b4fbcd812cf5896d6db2b74cbc1e6c84cc13613f916248767cacfc7650580f668a5ea8892be85c87fa08101a8a2f440ee6e0cc1342d4fa9919d41153a6b
 DIST pytest-metadata-2.0.2.gh.tar.gz 19993 BLAKE2B 
274ce5532fe96b6e4116d6ed1bf20911342f8b239b00a9b6cc1b553ad2819a619691e34bd93ef82676ffdcd4ba32adebba481c65168ce76eef2099eb7295d65d
 SHA512 
b35c0b1a357a246aa12b65dd67b48b6c4201d75d4a23db9026659407583e97517971ba6af1054cff7812f2c6ae54019b26d1108664d632a45c0514a716b321b2
+DIST pytest-metadata-2.0.3.gh.tar.gz 20078 BLAKE2B 
269f8b10aad3dda94ea3f1e2655d6e0be371211138774e8662395197f483917ec8098c3acb2b792f4dfe08d7ada21fd062754dbd2be49cfadb50823a32858e09
 SHA512 
423b61ffd038fe94b7d09a7e2cf2ef71782c8b41504831e0f9479b3423bdd24da730464ba5e90ea1c4dda32a9f2ad935448caf48427f08f7e93c9021f1e73625

diff --git a/dev-python/pytest-metadata/pytest-metadata-2.0.3.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-2.0.3.ebuild
new file mode 100644
index ..9d0247fc2385
--- /dev/null
+++ b/dev-python/pytest-metadata/pytest-metadata-2.0.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A plugin for pytest that provides access to test session metadata"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-metadata/
+   https://pypi.org/project/pytest-metadata/
+"
+SRC_URI="
+   https://github.com/pytest-dev/pytest-metadata/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/pytest-7.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-6.2.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-10-25 Thread Michał Górny
commit: 0c68753917fa7cf80f399897094b79f9bb4e973e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 26 02:52:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 26 02:52:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c687539

dev-python/cfn-lint: Bump to 0.69.1

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.69.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index eb5ab2c45452..5d9de67604ac 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn-lint-0.67.0.gh.tar.gz 9787161 BLAKE2B 
5299c956e7ca7c63c0c7608d51b01487cf4669f7af54c33f3d9917feae85565a2ce73a96a8d0a5d32cfe1c0a6db6d61b118f2994bb66700145787b650eefe6ea
 SHA512 
35d4686da1f610a970dc1976d7a72ff58c884446f5967b069cc4826b2d9a1b75e2b8a10e676585009c918317186b4dac1c6dc78bf26215eefd5aadd4dce03e0e
 DIST cfn-lint-0.68.1.gh.tar.gz 9858724 BLAKE2B 
469a23daa717add95140913d85861df5464d80291430ec42aa2a83c2e125fc395428033c5b82c571297200b28412cc8531bf8e26a0491acfbc5536037cd6
 SHA512 
a81a1877b9efea411b71d485e66965ca6427998ea13d088c67849a2e8c3f9dd1c125ba0531cb48a27ad75638bde54270654b6da8576fc2fdb15088a0bfb543fe
 DIST cfn-lint-0.69.0.gh.tar.gz 9862506 BLAKE2B 
68e6e5e93d7f07bda3eedda71d79943ef97fd0c2e972f475380f7943f88d843effa8cd23b4534bcf4ce0918ca7a634ecf32cef7c309711f9dbc6f899324f3f97
 SHA512 
9972fb1be897451116e269245d7302af31a53e54c1615daa65bd6b71b9a0ff3f62c1068d86c239510737ac95a6ab3ba2746838792680f701a404008f35857c64
+DIST cfn-lint-0.69.1.gh.tar.gz 9871037 BLAKE2B 
a6c4d1b3b892eee01231771dfbe7831737f8f6f89cf096a4ea0c1b945aa47574a51938d4b8ecdd7e3c2cd18df87ba343c07f3e379b49b78b07d7ec676f12e0d1
 SHA512 
1823485a0d2273a6a1c6632944a095bc4f9b7999f4e0dc81a47cb8673a3d02f822865b08ca3dfcf518b38a9c68a0f0bc5c3235904aca5ce94919ec627b9c3ddc

diff --git a/dev-python/cfn-lint/cfn-lint-0.69.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.69.1.ebuild
new file mode 100644
index ..0916420e1790
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.69.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.53.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2022-10-25 Thread Matt Turner
commit: bf9a8c31e25371ecdbfe10e548cbfcba40fd24ef
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 26 01:07:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 26 01:07:26 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=bf9a8c31

hppa: Switch to Python 3.10

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

 releases/specs/hppa/installcd-stage1.spec | 4 ++--
 releases/specs/hppa/installcd-stage2-minimal.spec | 8 
 releases/specs/hppa/netboot-hppa32.spec   | 4 ++--
 releases/specs/hppa/netboot-hppa64.spec   | 4 ++--
 4 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/releases/specs/hppa/installcd-stage1.spec 
b/releases/specs/hppa/installcd-stage1.spec
index 5934170b..0e86c1ed 100644
--- a/releases/specs/hppa/installcd-stage1.spec
+++ b/releases/specs/hppa/installcd-stage1.spec
@@ -9,8 +9,8 @@ pkgcache_path: 
/var/tmp/catalyst/packages/default/installcd-stage1
 portage_confdir: @REPO_DIR@/releases/portage/isos
 livecd/use:
-*
-   python_targets_python3_9
-   python_single_target_python3_9
+   python_targets_python3_10
+   python_single_target_python3_10
bindist
compile-locales
fbcon

diff --git a/releases/specs/hppa/installcd-stage2-minimal.spec 
b/releases/specs/hppa/installcd-stage2-minimal.spec
index 5a8761f0..23e5eb79 100644
--- a/releases/specs/hppa/installcd-stage2-minimal.spec
+++ b/releases/specs/hppa/installcd-stage2-minimal.spec
@@ -20,8 +20,8 @@ boot/kernel/hppa32/sources: sys-kernel/gentoo-sources
 boot/kernel/hppa32/config: @REPO_DIR@/releases/kconfig/hppa/hppa32.config
 boot/kernel/hppa32/use:
-*
-   python_targets_python3_9
-   python_single_target_python3_9
+   python_targets_python3_10
+   python_single_target_python3_10
fbcon
ipv6
livecd
@@ -53,8 +53,8 @@ boot/kernel/hppa64/gk_kernargs:
--kernel-strip=hppa64-unknown-linux-gnu-strip
 boot/kernel/hppa64/use:
-*
-   python_targets_python3_9
-   python_single_target_python3_9
+   python_targets_python3_10
+   python_single_target_python3_10
fbcon
ipv6
livecd

diff --git a/releases/specs/hppa/netboot-hppa32.spec 
b/releases/specs/hppa/netboot-hppa32.spec
index 5b682bff..250339e4 100644
--- a/releases/specs/hppa/netboot-hppa32.spec
+++ b/releases/specs/hppa/netboot-hppa32.spec
@@ -18,8 +18,8 @@ boot/kernel/hppa32/gk_kernargs:   --all-ramdisk-modules
 
 netboot/use:
  -*
- python_targets_python3_9
- python_single_target_python3_9
+ python_targets_python3_10
+ python_single_target_python3_10
  libtommath # dropbear requires libtomcrypt[libtommath]
  multicall
  shadow

diff --git a/releases/specs/hppa/netboot-hppa64.spec 
b/releases/specs/hppa/netboot-hppa64.spec
index 3bdcd666..c1825784 100644
--- a/releases/specs/hppa/netboot-hppa64.spec
+++ b/releases/specs/hppa/netboot-hppa64.spec
@@ -28,8 +28,8 @@ boot/kernel/hppa64/gk_kernargs:
 
 netboot/use:
  -*
- python_targets_python3_9
- python_single_target_python3_9
+ python_targets_python3_10
+ python_single_target_python3_10
  libtommath # dropbear requires libtomcrypt[libtommath]
  multicall
  shadow



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

2022-10-25 Thread Matt Turner
commit: c14d6bee55caf82da598b098c532186244dceb69
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 26 01:08:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 26 01:08:45 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c14d6bee

hppa: Set USE=xml

Needed for many Python packages, including setuptools.

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

 releases/specs/hppa/installcd-stage1.spec | 1 +
 releases/specs/hppa/installcd-stage2-minimal.spec | 1 +
 releases/specs/hppa/netboot-hppa32.spec   | 1 +
 releases/specs/hppa/netboot-hppa64.spec   | 1 +
 4 files changed, 4 insertions(+)

diff --git a/releases/specs/hppa/installcd-stage1.spec 
b/releases/specs/hppa/installcd-stage1.spec
index 0e86c1ed..2dc9d376 100644
--- a/releases/specs/hppa/installcd-stage1.spec
+++ b/releases/specs/hppa/installcd-stage1.spec
@@ -25,6 +25,7 @@ livecd/use:
openssl
curl_ssl_openssl
unicode
+   xml
 
 livecd/packages:
app-admin/hddtemp

diff --git a/releases/specs/hppa/installcd-stage2-minimal.spec 
b/releases/specs/hppa/installcd-stage2-minimal.spec
index 23e5eb79..f05ffca8 100644
--- a/releases/specs/hppa/installcd-stage2-minimal.spec
+++ b/releases/specs/hppa/installcd-stage2-minimal.spec
@@ -69,6 +69,7 @@ boot/kernel/hppa64/use:
truetype
unicode
usb
+   xml
 
 boot/kernel/hppa32/extraversion: hppa32
 boot/kernel/hppa64/extraversion: hppa64

diff --git a/releases/specs/hppa/netboot-hppa32.spec 
b/releases/specs/hppa/netboot-hppa32.spec
index 250339e4..98d9a097 100644
--- a/releases/specs/hppa/netboot-hppa32.spec
+++ b/releases/specs/hppa/netboot-hppa32.spec
@@ -26,6 +26,7 @@ netboot/use:
  readline
  ssl
  unicode
+ xml
 
 netboot/packages:
sys-boot/palo

diff --git a/releases/specs/hppa/netboot-hppa64.spec 
b/releases/specs/hppa/netboot-hppa64.spec
index c1825784..36bdb99e 100644
--- a/releases/specs/hppa/netboot-hppa64.spec
+++ b/releases/specs/hppa/netboot-hppa64.spec
@@ -36,6 +36,7 @@ netboot/use:
  readline
  ssl
  unicode
+ xml
 
 netboot/packages:
sys-boot/palo



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/, sys-apps/portage/files/

2022-10-25 Thread Mike Gilbert
commit: c046ee45bcc9d2e6164b70f73acf7074e03d31f1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 26 00:18:33 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 26 00:20:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c046ee45

sys-apps/portage: update tmpfiles.d to create /tmp/portage

This is common alternate location for PORTAGE_TMPDIR.

Bug: https://bugs.gentoo.org/853283
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/portage/files/portage-tmpdir.conf   | 1 +
 .../portage/{portage-3.0.38.1-r1.ebuild => portage-3.0.38.1-r2.ebuild}   | 0
 2 files changed, 1 insertion(+)

diff --git a/sys-apps/portage/files/portage-tmpdir.conf 
b/sys-apps/portage/files/portage-tmpdir.conf
index 63a9bcf07097..4f6e20ccb521 100644
--- a/sys-apps/portage/files/portage-tmpdir.conf
+++ b/sys-apps/portage/files/portage-tmpdir.conf
@@ -1 +1,2 @@
 d /var/tmp/portage 0775 portage portage
+d /tmp/portage 0775 portage portage

diff --git a/sys-apps/portage/portage-3.0.38.1-r1.ebuild 
b/sys-apps/portage/portage-3.0.38.1-r2.ebuild
similarity index 100%
rename from sys-apps/portage/portage-3.0.38.1-r1.ebuild
rename to sys-apps/portage/portage-3.0.38.1-r2.ebuild



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

2022-10-25 Thread Zac Medico
commit: 326a3fdd8cbe908c28dfd0d3e6d0c4a1eca684c3
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Oct 26 00:17:19 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Oct 26 00:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326a3fdd

sys-cluster/k3s: add 1.25.3_p1

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

 sys-cluster/k3s/Manifest |   2 +
 sys-cluster/k3s/k3s-1.25.3_p1.ebuild | 102 +++
 2 files changed, 104 insertions(+)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index b58f0bdaa183..387c651631a1 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,6 +1,8 @@
 DIST k3s-1.25.2_p1-vendor.tar.gz 31890900 BLAKE2B 
9a60ed25d4df0f8e2c90fe06de5b68656ce177dc5480a91272ecddbb75686ba86e61d600088a0fabeed37c1c28ec3d1ad46c514b8a248b1d0770f686da567a7a
 SHA512 
c31098710c30b81cffbf1fd86084637c2563124e3415b8a83d428ced5e2bf81eb023de9b05a6990a2b8c236f1dab538a8f7fae6ef3105c266c40dd89c426c93a
+DIST k3s-1.25.3_p1-vendor.tar.gz 31914962 BLAKE2B 
6c392ec4988f5c875dfe892f9f032c90936a032f4dcaefca6da304c5495c079969b9bdc8f42f888ac0d922e81b965a3b074e3e5a18a960701ca6ec96e39cdc7e
 SHA512 
6610d5660c403ef2ec04c2d35f796e8cb7cc4f3fcf65d209c9ff5e986da14f4d8c594f60eb9e02cc873d210f69af82a41681731e2586945f6bc44bd3cc364ff8
 DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 
270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300
 SHA512 
53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c
 DIST k3s-containerd-1.6.8-k3s1.tar.gz 10344676 BLAKE2B 
18b236d61c710234fc6feefb4b08e36950c02a3a74d92a7bae5286ddf2916d29f636d1c9fb4307ccb6c6f1c7a77441096b0db9c892d5745f32815f4016af7b54
 SHA512 
b85c5e73c9f6c66c229888d93b3796c3fa4b362ee2ee4f7fb37f760ff241223820c0bec4995e73e9c3d20b81a8fc3676e7b0ed170239c8cb43194aae2701a6b5
 DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 
6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e
 SHA512 
d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3
 DIST k3s-runc-v1.1.4.tar.gz 2334639 BLAKE2B 
bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651
 SHA512 
c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6
 DIST traefik-10.19.3.tgz 25287 BLAKE2B 
c43a5e066d78e066bc4449ad1d7a3796c99c5f029244dac5494a452592424a9be057b6a3d8eddd174d8daab2b322c4f54e39eae53fba67e97e1ebdb92ce2fd65
 SHA512 
6df4b186c4caad09abf47469757c1d26d3b593531704af53eb262208f1efa27b5b09b178c6dd6721e78362877e6ba3b2c8c3bfbc91fe152ce090b53ac283acf9
+DIST traefik-12.0.0.tgz 36268 BLAKE2B 
9332e30d593c2c73cf06be8d7813807f6880e40d7f1c78f314b77e2fd2342e91f232f5288d2946eff586fc58c27fa182da30a50f37b91046d37a4aad6d3bc452
 SHA512 
5cd661ab609fc17c1fb52460c3d1e6ff3ee294f6dc8365b68e8a35a3e4b321b7ca75037eda2869ab72ca14836ba1c72b76d3cd92021dba56dd163b2678448dfc

diff --git a/sys-cluster/k3s/k3s-1.25.3_p1.ebuild 
b/sys-cluster/k3s/k3s-1.25.3_p1.ebuild
new file mode 100644
index ..edd90a3d1c4e
--- /dev/null
+++ b/sys-cluster/k3s/k3s-1.25.3_p1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module linux-info systemd
+
+DESCRIPTION="Lightweight Kubernetes"
+HOMEPAGE="https://k3s.io;
+K3S_CONTAINERD_VERSION=1.6.8-k3s1
+K3S_RUNC_VERSION=v1.1.4
+K3S_ROOT_VERSION=0.11.0
+K3S_TRAEFIK_VERSION=12.0.0
+K3S_TRAEFIK_PACKAGE_VERSION=00
+K3S_CNIPLUGINS_VERSION=1.1.1
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
+
+MY_PV=${PV%_p*}+k3s${PV#*_p}
+SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   ${EGO_SUM_SRC_URI}
+   
https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz
 -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
+   
https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz
 -> k3s-runc-${K3S_RUNC_VERSION}.tar.gz
+   https://helm.traefik.io/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz
+   
https://github.com/rancher/plugins/archive/refs/tags/v${K3S_CNIPLUGINS_VERSION}-k3s1.tar.gz
 -> k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz
+   amd64? ( 
https://github.com/rancher/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar
 -> k3s-root-amd64-${K3S_ROOT_VERSION}.tar )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+kubectl-symlink rootless"
+REQUIRED_USE="|| ( amd64 )"
+DEPEND="
+   app-misc/yq
+

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

2022-10-25 Thread Sam James
commit: 35c5ad765e20f14e514f79b77d633a4c2e220d4d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 23:02:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 23:02:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c5ad76

dev-python/protobuf-python: fix Python 3.11 build

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

 .../files/protobuf-python-4.21.8-python311.patch   | 132 +
 .../protobuf-python/protobuf-python-4.21.8.ebuild  |   1 +
 2 files changed, 133 insertions(+)

diff --git 
a/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch 
b/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch
new file mode 100644
index ..b9aca40776c5
--- /dev/null
+++ b/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch
@@ -0,0 +1,132 @@
+https://github.com/protocolbuffers/protobuf/commit/2206b63c4649cf2e8a06b66c9191c8ef862ca519
+https://github.com/protocolbuffers/protobuf/pull/10403
+https://github.com/protocolbuffers/protobuf/issues/10305
+https://bugs.gentoo.org/844184
+
+From da973aff2adab60a9e516d3202c111dbdde1a50f Mon Sep 17 00:00:00 2001
+From: Alexander Shadchin 
+Date: Sun, 14 Aug 2022 21:13:49 +0300
+Subject: [PATCH] Fix build with Python 3.11
+
+The PyFrameObject structure members have been removed from the public C API.
+--- a/google/protobuf/pyext/descriptor.cc
 b/google/protobuf/pyext/descriptor.cc
+@@ -58,6 +58,37 @@
+   : 0)   \
+: PyBytes_AsStringAndSize(ob, (charpp), (sizep)))
+ 
++#if PY_VERSION_HEX < 0x030900B1 && !defined(PYPY_VERSION)
++static PyCodeObject* PyFrame_GetCode(PyFrameObject *frame)
++{
++Py_INCREF(frame->f_code);
++return frame->f_code;
++}
++
++static PyFrameObject* PyFrame_GetBack(PyFrameObject *frame)
++{
++Py_XINCREF(frame->f_back);
++return frame->f_back;
++}
++#endif
++
++#if PY_VERSION_HEX < 0x030B00A7 && !defined(PYPY_VERSION)
++static PyObject* PyFrame_GetLocals(PyFrameObject *frame)
++{
++if (PyFrame_FastToLocalsWithError(frame) < 0) {
++return NULL;
++}
++Py_INCREF(frame->f_locals);
++return frame->f_locals;
++}
++
++static PyObject* PyFrame_GetGlobals(PyFrameObject *frame)
++{
++Py_INCREF(frame->f_globals);
++return frame->f_globals;
++}
++#endif
++
+ namespace google {
+ namespace protobuf {
+ namespace python {
+@@ -96,48 +127,66 @@ bool _CalledFromGeneratedFile(int stacklevel) {
+   // This check is not critical and is somewhat difficult to implement 
correctly
+   // in PyPy.
+   PyFrameObject* frame = PyEval_GetFrame();
++  PyCodeObject* frame_code = nullptr;
++  PyObject* frame_globals = nullptr;
++  PyObject* frame_locals = nullptr;
++  bool result = false;
++
+   if (frame == nullptr) {
+-return false;
++goto exit;
+   }
++  Py_INCREF(frame);
+   while (stacklevel-- > 0) {
+-frame = frame->f_back;
++PyFrameObject* next_frame = PyFrame_GetBack(frame);
++Py_DECREF(frame);
++frame = next_frame;
+ if (frame == nullptr) {
+-  return false;
++  goto exit;
+ }
+   }
+ 
+-  if (frame->f_code->co_filename == nullptr) {
+-return false;
++  frame_code = PyFrame_GetCode(frame);
++  if (frame_code->co_filename == nullptr) {
++goto exit;
+   }
+   char* filename;
+   Py_ssize_t filename_size;
+-  if (PyString_AsStringAndSize(frame->f_code->co_filename,
++  if (PyString_AsStringAndSize(frame_code->co_filename,
+, _size) < 0) {
+ // filename is not a string.
+ PyErr_Clear();
+-return false;
++goto exit;
+   }
+   if ((filename_size < 3) ||
+   (strcmp([filename_size - 3], ".py") != 0)) {
+ // Cython's stack does not have .py file name and is not at global module
+ // scope.
+-return true;
++result = true;
++goto exit;
+   }
+   if (filename_size < 7) {
+ // filename is too short.
+-return false;
++goto exit;
+   }
+   if (strcmp([filename_size - 7], "_pb2.py") != 0) {
+ // Filename is not ending with _pb2.
+-return false;
++goto exit;
+   }
+ 
+-  if (frame->f_globals != frame->f_locals) {
++  frame_globals = PyFrame_GetGlobals(frame);
++  frame_locals = PyFrame_GetLocals(frame);
++  if (frame_globals != frame_locals) {
+ // Not at global module scope
+-return false;
++goto exit;
+   }
+ #endif
+-  return true;
++  result = true;
++exit:
++  Py_XDECREF(frame_globals);
++  Py_XDECREF(frame_locals);
++  Py_XDECREF(frame_code);
++  Py_XDECREF(frame);
++  return result;
+ }
+ 
+ // If the calling code is not a _pb2.py file, raise AttributeError.
+

diff --git a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild 
b/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild
index 7d5ab4946eb9..572a571542c6 100644
--- a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild
@@ 

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

2022-10-25 Thread Maciej Barć
commit: 4091f4dad98045a109259188121848c35b4d5893
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 25 22:59:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 25 23:01:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4091f4da

app-arch/bzip3: bump to 1.1.8

Bug: https://github.com/kspalaiologos/bzip3/issues/60
Signed-off-by: Maciej Barć  gentoo.org>

 app-arch/bzip3/Manifest   |  1 +
 app-arch/bzip3/bzip3-1.1.8.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/app-arch/bzip3/Manifest b/app-arch/bzip3/Manifest
index 16bb36017825..2fe50b460477 100644
--- a/app-arch/bzip3/Manifest
+++ b/app-arch/bzip3/Manifest
@@ -1,3 +1,4 @@
 DIST bzip3-1.1.5.tar.xz 265340 BLAKE2B 
0226a97d564f1c9d9d1089b43ae79a9e43d0b77628298ef953c45505ad8d62caaf17bf6fa357857f123cf072b8ccd3003bfe138f25284baa5a5a5cdd8a555f71
 SHA512 
589c2e8e675a61014c7c4e82d0f2067201e3fb97bf7cfa6b7aa23690dc739824226089ac710509cc085b22eeb671ed5e23c6493967a433d3b284cb638af71be8
 DIST bzip3-1.1.6.tar.xz 265708 BLAKE2B 
9429dcb3e9deef8aafdf890215ba95669dbcb135d6d2896f18cc70b482bab321497d3a26f36be59700ad0da879578b7c906f20629c72642aa15fc3b1507a788a
 SHA512 
19120d3a850495a5bcc43b124e4a8eddf41bac55119d0898bf1e7c5b744f4bcc84c41b9018615f577fe3bfdceab8dd2ab6f2722cb9fbf86bf1c0a2da9ca32916
 DIST bzip3-1.1.7.tar.xz 266436 BLAKE2B 
46ca29e0632fbf12fc61c4d9e7c55d2f571a4e882c17f4535e54b7448bb01bd120e0ee518f2c0aa4dc97dd878fe772d5a63562469a77984b2aec5e5c875ccbdc
 SHA512 
3e92a7cb70850fead28df7209185c5c468308acc3d8a75af2906fe85fd81efedc856ad151876f64a01fc3b7f5f9a724838d32c9ef19fc7182e8b3b632901a6ba
+DIST bzip3-1.1.8.tar.xz 269668 BLAKE2B 
fe85ba2ecca8e2433501c13e57856720da731b6c959340a68dd4654a516c12e034a90ff6cd6aed55dd2160c3860fdc3e60cddd47ffd00737a657a2e6c73704af
 SHA512 
36141a48f0d5b35de4b06117ceca3c5d5cdc3df6be187856f1436751984b0154942e0eece531ee7b191cc0cd7056960de6a1ca3ec0fc2bcc7ff1d50444cd1e3e

diff --git a/app-arch/bzip3/bzip3-1.1.8.ebuild 
b/app-arch/bzip3/bzip3-1.1.8.ebuild
new file mode 100644
index ..0d9329da48ca
--- /dev/null
+++ b/app-arch/bzip3/bzip3-1.1.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A better and stronger spiritual successor to BZip2"
+HOMEPAGE="https://github.com/kspalaiologos/bzip3;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}.git;
+else
+   
SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+fi
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+src_configure() {
+   # ./configure script will default to Clang if it is found on the system,
+   # force the use of CC selected by the user with CC=$(tc-getCC)
+   econf CC=$(tc-getCC)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2022-10-25 Thread Maciej Barć
commit: 6867f38146b320d92c8e58d8d93bddc6ebc1d6e9
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 25 23:00:05 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 25 23:01:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6867f381

app-arch/bzip3: drop old 1.1.7

Bug: https://github.com/kspalaiologos/bzip3/issues/60
Signed-off-by: Maciej Barć  gentoo.org>

 app-arch/bzip3/Manifest   |  1 -
 app-arch/bzip3/bzip3-1.1.7.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/app-arch/bzip3/Manifest b/app-arch/bzip3/Manifest
index 2fe50b460477..d5c786793fc9 100644
--- a/app-arch/bzip3/Manifest
+++ b/app-arch/bzip3/Manifest
@@ -1,4 +1,3 @@
 DIST bzip3-1.1.5.tar.xz 265340 BLAKE2B 
0226a97d564f1c9d9d1089b43ae79a9e43d0b77628298ef953c45505ad8d62caaf17bf6fa357857f123cf072b8ccd3003bfe138f25284baa5a5a5cdd8a555f71
 SHA512 
589c2e8e675a61014c7c4e82d0f2067201e3fb97bf7cfa6b7aa23690dc739824226089ac710509cc085b22eeb671ed5e23c6493967a433d3b284cb638af71be8
 DIST bzip3-1.1.6.tar.xz 265708 BLAKE2B 
9429dcb3e9deef8aafdf890215ba95669dbcb135d6d2896f18cc70b482bab321497d3a26f36be59700ad0da879578b7c906f20629c72642aa15fc3b1507a788a
 SHA512 
19120d3a850495a5bcc43b124e4a8eddf41bac55119d0898bf1e7c5b744f4bcc84c41b9018615f577fe3bfdceab8dd2ab6f2722cb9fbf86bf1c0a2da9ca32916
-DIST bzip3-1.1.7.tar.xz 266436 BLAKE2B 
46ca29e0632fbf12fc61c4d9e7c55d2f571a4e882c17f4535e54b7448bb01bd120e0ee518f2c0aa4dc97dd878fe772d5a63562469a77984b2aec5e5c875ccbdc
 SHA512 
3e92a7cb70850fead28df7209185c5c468308acc3d8a75af2906fe85fd81efedc856ad151876f64a01fc3b7f5f9a724838d32c9ef19fc7182e8b3b632901a6ba
 DIST bzip3-1.1.8.tar.xz 269668 BLAKE2B 
fe85ba2ecca8e2433501c13e57856720da731b6c959340a68dd4654a516c12e034a90ff6cd6aed55dd2160c3860fdc3e60cddd47ffd00737a657a2e6c73704af
 SHA512 
36141a48f0d5b35de4b06117ceca3c5d5cdc3df6be187856f1436751984b0154942e0eece531ee7b191cc0cd7056960de6a1ca3ec0fc2bcc7ff1d50444cd1e3e

diff --git a/app-arch/bzip3/bzip3-1.1.7.ebuild 
b/app-arch/bzip3/bzip3-1.1.7.ebuild
deleted file mode 100644
index 0d9329da48ca..
--- a/app-arch/bzip3/bzip3-1.1.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A better and stronger spiritual successor to BZip2"
-HOMEPAGE="https://github.com/kspalaiologos/bzip3;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}.git;
-else
-   
SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-fi
-
-LICENSE="LGPL-3+"
-SLOT="0"
-
-src_configure() {
-   # ./configure script will default to Clang if it is found on the system,
-   # force the use of CC selected by the user with CC=$(tc-getCC)
-   econf CC=$(tc-getCC)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-AMQP-RabbitMQ/

2022-10-25 Thread Alexey Shvetsov
commit: 0c40cfcf4461b8fcbb4c2d039b9418b5d1e63554
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Oct 25 22:20:36 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Oct 25 22:20:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c40cfcf

dev-perl/Net-AMQP-RabbitMQ: add 2.40010

Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-perl/Net-AMQP-RabbitMQ/Manifest|  1 +
 .../Net-AMQP-RabbitMQ-2.40010.ebuild   | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-perl/Net-AMQP-RabbitMQ/Manifest 
b/dev-perl/Net-AMQP-RabbitMQ/Manifest
index c38c9defff69..64c40a0efaaf 100644
--- a/dev-perl/Net-AMQP-RabbitMQ/Manifest
+++ b/dev-perl/Net-AMQP-RabbitMQ/Manifest
@@ -1 +1,2 @@
 DIST Net-AMQP-RabbitMQ-2.40009.tar.gz 198363 BLAKE2B 
35aea3ba96b6b9cfaf8b8fa14d2a00326e4d64cc74d438ab59b6773f7ce67fd2ea7ded91a487eb20cdbe174c68825434839a8d7afb8e764e4a228e7088bba875
 SHA512 
2c0f53d59858e777fbc712c3bd06e3464783559dd9424c58a8fe586747e1d43aa4a607268484ec8bf4f10e979788ed5ea9558208096187c6e0c12a473e465459
+DIST Net-AMQP-RabbitMQ-2.40010.tar.gz 206449 BLAKE2B 
c7b3e8b9841fb10519da063088dd1f8b2aa9791d459ce88198610394d284c182147f22bf260c7291e36a9b56903499bc43991d029e02ff009709b38557b43bff
 SHA512 
1e0256a3903379031059723ca0d11182ed4ef5a4ae4053d47f57ae1d4c5f42b3a9c48b7fd3dceb057c492c179bc01484651bb063fb5bca4542185fdca7471b06

diff --git a/dev-perl/Net-AMQP-RabbitMQ/Net-AMQP-RabbitMQ-2.40010.ebuild 
b/dev-perl/Net-AMQP-RabbitMQ/Net-AMQP-RabbitMQ-2.40010.ebuild
new file mode 100644
index ..dc9f888eecc1
--- /dev/null
+++ b/dev-perl/Net-AMQP-RabbitMQ/Net-AMQP-RabbitMQ-2.40010.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR="MSTEMLE"
+
+inherit perl-module
+
+DESCRIPTION="interact with RabbitMQ over AMQP using librabbitmq"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-perl/Math-Int64-0.540.0"
+
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.660.0
+   test? (
+   net-misc/rabbitmq-server
+   )
+"
+
+src_test() {
+   einfo "Starting rabbitmq"
+   local -x RABBITMQ_LOG_BASE="${T}/rabbitmq/log"
+   local -x RABBITMQ_MNESIA_BASE="${T}/rabbitmq/mnesia"
+   local -x RABBITMQ_LOGS="${T}/rabbitmq.log"
+   local -x RABBITMQ_PID_FILE="${T}/rabbitmq.pid"
+   local -x RABBITMQ_ENABLED_PLUGINS_FILE="${T}/rabbitmq/enabled_plugins"
+   /usr/libexec/rabbitmq/rabbitmq-server -p 5672:5672 &
+
+   einfo "Waiting for rabbitmq to fully load"
+   while ! { echo >/dev/tcp/localhost/5672 ; } &> /dev/null; do
+   sleep 1
+   done
+   einfo "rabbitmq is ready"
+
+   perl-module_src_test
+
+   einfo "Stopping rabbitmq"
+   kill "$(<"${RABBITMQ_PID_FILE}")" || die
+}



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

2022-10-25 Thread Alexey Shvetsov
commit: 53300d5df05a7e4ef3f80ad7144747e723b84c77
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Oct 25 22:19:14 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Oct 25 22:19:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53300d5d

dev-libs/mmtf-cpp: add 1.1.0

Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-libs/mmtf-cpp/Manifest  |  1 +
 dev-libs/mmtf-cpp/mmtf-cpp-1.1.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-libs/mmtf-cpp/Manifest b/dev-libs/mmtf-cpp/Manifest
index db5da6c78af2..4e1801551969 100644
--- a/dev-libs/mmtf-cpp/Manifest
+++ b/dev-libs/mmtf-cpp/Manifest
@@ -1 +1,2 @@
 DIST mmtf-cpp-1.0.0.tar.gz 59363 BLAKE2B 
afcb03ce1f83e10348b148bd6218e5e10ab3e425b0f8105d292f9e265800ea6ca4562dc11fa4453df05d8a698576fba9dfe982aa91a8dcc1983480c0c52dbcf7
 SHA512 
0e502ae76e31689d440bff2fbc90fdab7ff62d5369e26f7ab2836966a30bda72625d6d5da33bc0770cf471a1549a02f7478ea16a01dd6be2809568d8daecb073
+DIST mmtf-cpp-1.1.0.tar.gz 106527 BLAKE2B 
46f7b44ca6d9096b1f6c7911121d54ab50889c884156724229912bb125492682435d05d93b55b0c8c8025f293eb23f537da4f01a42fe65f4f89270e49429fce7
 SHA512 
91f30ac1031d71a5358fd83bf864afdac1d1ea758d775811b94a2609be286fcbb7dcfece097c6959afb4f8f9d237b7372183424d4ef211364cc69c08f2cd6e52

diff --git a/dev-libs/mmtf-cpp/mmtf-cpp-1.1.0.ebuild 
b/dev-libs/mmtf-cpp/mmtf-cpp-1.1.0.ebuild
new file mode 100644
index ..c31d0595eb2f
--- /dev/null
+++ b/dev-libs/mmtf-cpp/mmtf-cpp-1.1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="The pure C++ implementation of the MMTF API, decoder and encoder"
+HOMEPAGE="https://github.com/rcsb/mmtf-cpp;
+SRC_URI="https://github.com/rcsb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE=""
+
+DEPEND="dev-libs/msgpack"
+RDEPEND="${DEPEND}"
+BDEPEND=""



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

2022-10-25 Thread Alexey Shvetsov
commit: b8a373cc0afe6fda5331e3c20118bd89c3e899e7
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Oct 25 22:17:27 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Oct 25 22:17:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a373cc

dev-cpp/argparse: add 2.9

Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-cpp/argparse/Manifest|  1 +
 dev-cpp/argparse/argparse-2.9.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-cpp/argparse/Manifest b/dev-cpp/argparse/Manifest
index ba65ae60a21d..c043894820ca 100644
--- a/dev-cpp/argparse/Manifest
+++ b/dev-cpp/argparse/Manifest
@@ -1,2 +1,3 @@
 DIST argparse-2.1.tar.gz 72452 BLAKE2B 
eece3f1cf6a2e58f5bec99f0223b31ba92147964053d98122099dd806a0ab62c6039ee8741281d1eca28b9d0e3aa02d7d076e8bcc64bbd5dd03c777f8e460531
 SHA512 
35746e0b526bd4406c954ab315f191abc57b08b48a047f108ddacc7baace406d3b1af23d41caff565afecfeb41dfedd27a08cdba8d11b59dbe7c78b7e9b0
 DIST argparse-2.6.tar.gz 93865 BLAKE2B 
5ab49a1e9d85e1252b4066fb3278b6c34c0e813f6b49063196cb294544a3adaf45930295834786d41ebbe483b4704be45e90e3a1d53e5085529e78e0b07fad0d
 SHA512 
778e405b7790906794506a2175279465c7d7efa905d0848807fcbddf5ff827e9556a3f2660ee0207a70195a8e9e652ba37ba4df2a038d8646339525cec0f1784
+DIST argparse-2.9.tar.gz 103147 BLAKE2B 
2862acd7dc43dea0f7a7a1e6c9541ec8e7b7ecc70ce72ad327b34f72a330799475490e7da4e3a07c9ab28ddec4f88911514690c8b438f36d7c02704fe26b0f08
 SHA512 
fa471e7d8c448510376e79927496f62775e6ed37e1dffefd607839e6005dfbc61125d0e18bfc1ff20f86cef7efd75339d7bb143dc6574d988f83c7c96896fa5f

diff --git a/dev-cpp/argparse/argparse-2.9.ebuild 
b/dev-cpp/argparse/argparse-2.9.ebuild
new file mode 100644
index ..e273fd49b506
--- /dev/null
+++ b/dev-cpp/argparse/argparse-2.9.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Argument Parser for Modern C++"
+HOMEPAGE="https://github.com/p-ranav/argparse;
+SRC_URI="https://github.com/p-ranav/argparse/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DARGPARSE_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${BUILD_DIR}"/test || die
+   ./tests || die
+}



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

2022-10-25 Thread Alexey Shvetsov
commit: d6cedadd8ac52efd740ace2bde458a497e47f725
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Oct 25 22:17:42 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Oct 25 22:17:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cedadd

dev-cpp/argparse: drop 2.1-r1, 2.6

Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-cpp/argparse/Manifest   |  2 --
 dev-cpp/argparse/argparse-2.1-r1.ebuild | 14 --
 dev-cpp/argparse/argparse-2.6.ebuild| 29 -
 3 files changed, 45 deletions(-)

diff --git a/dev-cpp/argparse/Manifest b/dev-cpp/argparse/Manifest
index c043894820ca..02766a54f2de 100644
--- a/dev-cpp/argparse/Manifest
+++ b/dev-cpp/argparse/Manifest
@@ -1,3 +1 @@
-DIST argparse-2.1.tar.gz 72452 BLAKE2B 
eece3f1cf6a2e58f5bec99f0223b31ba92147964053d98122099dd806a0ab62c6039ee8741281d1eca28b9d0e3aa02d7d076e8bcc64bbd5dd03c777f8e460531
 SHA512 
35746e0b526bd4406c954ab315f191abc57b08b48a047f108ddacc7baace406d3b1af23d41caff565afecfeb41dfedd27a08cdba8d11b59dbe7c78b7e9b0
-DIST argparse-2.6.tar.gz 93865 BLAKE2B 
5ab49a1e9d85e1252b4066fb3278b6c34c0e813f6b49063196cb294544a3adaf45930295834786d41ebbe483b4704be45e90e3a1d53e5085529e78e0b07fad0d
 SHA512 
778e405b7790906794506a2175279465c7d7efa905d0848807fcbddf5ff827e9556a3f2660ee0207a70195a8e9e652ba37ba4df2a038d8646339525cec0f1784
 DIST argparse-2.9.tar.gz 103147 BLAKE2B 
2862acd7dc43dea0f7a7a1e6c9541ec8e7b7ecc70ce72ad327b34f72a330799475490e7da4e3a07c9ab28ddec4f88911514690c8b438f36d7c02704fe26b0f08
 SHA512 
fa471e7d8c448510376e79927496f62775e6ed37e1dffefd607839e6005dfbc61125d0e18bfc1ff20f86cef7efd75339d7bb143dc6574d988f83c7c96896fa5f

diff --git a/dev-cpp/argparse/argparse-2.1-r1.ebuild 
b/dev-cpp/argparse/argparse-2.1-r1.ebuild
deleted file mode 100644
index 67e32ea4d3d2..
--- a/dev-cpp/argparse/argparse-2.1-r1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Argument Parser for Modern C++"
-HOMEPAGE="https://github.com/p-ranav/argparse;
-SRC_URI="https://github.com/p-ranav/argparse/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"

diff --git a/dev-cpp/argparse/argparse-2.6.ebuild 
b/dev-cpp/argparse/argparse-2.6.ebuild
deleted file mode 100644
index e273fd49b506..
--- a/dev-cpp/argparse/argparse-2.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Argument Parser for Modern C++"
-HOMEPAGE="https://github.com/p-ranav/argparse;
-SRC_URI="https://github.com/p-ranav/argparse/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DARGPARSE_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   cd "${BUILD_DIR}"/test || die
-   ./tests || die
-}



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

2022-10-25 Thread Alexey Shvetsov
commit: 2494b9647f5defd40d34722dbe316a00a394f73c
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Oct 25 22:15:02 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Oct 25 22:15:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2494b964

dev-cpp/amqp-cpp: add 4.3.18

Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-cpp/amqp-cpp/Manifest   |  1 +
 dev-cpp/amqp-cpp/amqp-cpp-4.3.18.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-cpp/amqp-cpp/Manifest b/dev-cpp/amqp-cpp/Manifest
index 33d46fd79d06..728c975bbb29 100644
--- a/dev-cpp/amqp-cpp/Manifest
+++ b/dev-cpp/amqp-cpp/Manifest
@@ -1,2 +1,3 @@
 DIST AMQP-CPP-4.3.16.tar.gz 158954 BLAKE2B 
175c5c22a88e20ca5d123fbf808a354a0b3048a0127ba75170b61e8c8822ba8d8b78cb4247cb26cfeebff92c0ca74213d6fb254afbc74e9f92a88751137e8c97
 SHA512 
bdce6a93f3b88a0ab26dae66e289f98194d0f1a3e2eb03e0c858111275a02ebec042dfe9d757989a1c0cbe1b15652346f86008bf4248e366d1896c4750d9194f
 DIST AMQP-CPP-4.3.17.tar.gz 160729 BLAKE2B 
963b32e4736627da3eece481168565136ad6fd387e71a04de9d08664b6877a38e084e27f482c2c24886bff5c78dcdf266fab88189dc2eef85f3b50d15d020565
 SHA512 
763e9a3d6565584753a5bcd8f4e8b174327f206e01f001ae8b4b7d1728ccebf195cd2d4463a8b65badc1a91010978360f6f5c25fd3acf70116b5ff7eba2db7f6
+DIST AMQP-CPP-4.3.18.tar.gz 160732 BLAKE2B 
3c3d2c21dcd461cf92b67d7e8cfac5a2052a81aade2fd00eca75d4991f9cfc6cfa397924361a7a8a28accb98153c2a50bda259726e81513a1d910390f3d5
 SHA512 
950d84a769ccbbf146be617297e81d8f036096bcbe5ca520d4b909549bf8d74fc576eec90a1fafb164b86c9eb693c3ae29d884c3a30749f04440646549ffe5ce

diff --git a/dev-cpp/amqp-cpp/amqp-cpp-4.3.18.ebuild 
b/dev-cpp/amqp-cpp/amqp-cpp-4.3.18.ebuild
new file mode 100644
index ..33a052a82f5f
--- /dev/null
+++ b/dev-cpp/amqp-cpp/amqp-cpp-4.3.18.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN=${PN^^}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="AMQP-CPP is a C++ library for communicating with a RabbitMQ 
message broker"
+HOMEPAGE="https://github.com/CopernicaMarketingSoftware/AMQP-CPP;
+SRC_URI="https://github.com/CopernicaMarketingSoftware/${MY_PN}/archive/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+src_prepare() {
+   sed \
+   -e "s:DESTINATION lib:DESTINATION $(get_libdir):g" \
+   -e "s:DESTINATION cmake:DESTINATION 
$(get_libdir)/cmake/${PN/-/}:g" \
+   -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DAMQP-CPP_BUILD_SHARED=ON
+   -DAMQP-CPP_LINUX_TCP=ON
+   )
+
+   cmake_src_configure
+}



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

2022-10-25 Thread Alexey Shvetsov
commit: c5297d4c579f20e2ba646edb80dde3574e65bc94
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Oct 25 22:15:25 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Oct 25 22:15:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5297d4c

dev-cpp/amqp-cpp: drop 4.3.16, 4.3.17

Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-cpp/amqp-cpp/Manifest   |  2 --
 dev-cpp/amqp-cpp/amqp-cpp-4.3.16.ebuild | 36 -
 dev-cpp/amqp-cpp/amqp-cpp-4.3.17.ebuild | 36 -
 3 files changed, 74 deletions(-)

diff --git a/dev-cpp/amqp-cpp/Manifest b/dev-cpp/amqp-cpp/Manifest
index 728c975bbb29..fe6a3666924e 100644
--- a/dev-cpp/amqp-cpp/Manifest
+++ b/dev-cpp/amqp-cpp/Manifest
@@ -1,3 +1 @@
-DIST AMQP-CPP-4.3.16.tar.gz 158954 BLAKE2B 
175c5c22a88e20ca5d123fbf808a354a0b3048a0127ba75170b61e8c8822ba8d8b78cb4247cb26cfeebff92c0ca74213d6fb254afbc74e9f92a88751137e8c97
 SHA512 
bdce6a93f3b88a0ab26dae66e289f98194d0f1a3e2eb03e0c858111275a02ebec042dfe9d757989a1c0cbe1b15652346f86008bf4248e366d1896c4750d9194f
-DIST AMQP-CPP-4.3.17.tar.gz 160729 BLAKE2B 
963b32e4736627da3eece481168565136ad6fd387e71a04de9d08664b6877a38e084e27f482c2c24886bff5c78dcdf266fab88189dc2eef85f3b50d15d020565
 SHA512 
763e9a3d6565584753a5bcd8f4e8b174327f206e01f001ae8b4b7d1728ccebf195cd2d4463a8b65badc1a91010978360f6f5c25fd3acf70116b5ff7eba2db7f6
 DIST AMQP-CPP-4.3.18.tar.gz 160732 BLAKE2B 
3c3d2c21dcd461cf92b67d7e8cfac5a2052a81aade2fd00eca75d4991f9cfc6cfa397924361a7a8a28accb98153c2a50bda259726e81513a1d910390f3d5
 SHA512 
950d84a769ccbbf146be617297e81d8f036096bcbe5ca520d4b909549bf8d74fc576eec90a1fafb164b86c9eb693c3ae29d884c3a30749f04440646549ffe5ce

diff --git a/dev-cpp/amqp-cpp/amqp-cpp-4.3.16.ebuild 
b/dev-cpp/amqp-cpp/amqp-cpp-4.3.16.ebuild
deleted file mode 100644
index 33a052a82f5f..
--- a/dev-cpp/amqp-cpp/amqp-cpp-4.3.16.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN=${PN^^}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="AMQP-CPP is a C++ library for communicating with a RabbitMQ 
message broker"
-HOMEPAGE="https://github.com/CopernicaMarketingSoftware/AMQP-CPP;
-SRC_URI="https://github.com/CopernicaMarketingSoftware/${MY_PN}/archive/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-src_prepare() {
-   sed \
-   -e "s:DESTINATION lib:DESTINATION $(get_libdir):g" \
-   -e "s:DESTINATION cmake:DESTINATION 
$(get_libdir)/cmake/${PN/-/}:g" \
-   -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DAMQP-CPP_BUILD_SHARED=ON
-   -DAMQP-CPP_LINUX_TCP=ON
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/amqp-cpp/amqp-cpp-4.3.17.ebuild 
b/dev-cpp/amqp-cpp/amqp-cpp-4.3.17.ebuild
deleted file mode 100644
index 33a052a82f5f..
--- a/dev-cpp/amqp-cpp/amqp-cpp-4.3.17.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN=${PN^^}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="AMQP-CPP is a C++ library for communicating with a RabbitMQ 
message broker"
-HOMEPAGE="https://github.com/CopernicaMarketingSoftware/AMQP-CPP;
-SRC_URI="https://github.com/CopernicaMarketingSoftware/${MY_PN}/archive/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-src_prepare() {
-   sed \
-   -e "s:DESTINATION lib:DESTINATION $(get_libdir):g" \
-   -e "s:DESTINATION cmake:DESTINATION 
$(get_libdir)/cmake/${PN/-/}:g" \
-   -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DAMQP-CPP_BUILD_SHARED=ON
-   -DAMQP-CPP_LINUX_TCP=ON
-   )
-
-   cmake_src_configure
-}



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

2022-10-25 Thread John Helmert III
commit: 1dbbdcdb43b2c2dab997bc818c96b315e48fff77
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Oct 25 21:37:09 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Oct 25 21:55:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbbdcdb

app-arch/rpm: drop 4.17.1

Bug: https://bugs.gentoo.org/866716
Signed-off-by: John Helmert III  gentoo.org>

 app-arch/rpm/Manifest  |   1 -
 app-arch/rpm/rpm-4.17.1.ebuild | 161 -
 2 files changed, 162 deletions(-)

diff --git a/app-arch/rpm/Manifest b/app-arch/rpm/Manifest
index b49e65037fc9..36f8cd7a71c0 100644
--- a/app-arch/rpm/Manifest
+++ b/app-arch/rpm/Manifest
@@ -1,2 +1 @@
-DIST rpm-4.17.1.tar.bz2 4642016 BLAKE2B 
d82926845e523c82fcf6a985d8de00f7a5bcc981e15d3115c310260713c482dc43e23b43f887644415b5a51ee382297d6d3569b6914595c91b9b89cc813af8e8
 SHA512 
d0429510140f25a25b6c9441abe2027d27c485bbd4969752f69e1c843435c9508b9f85e5bb68085dd64b7da533801aa5c04d8c9d962e08d2ddd3199d0265cc85
 DIST rpm-4.18.0.tar.bz2 6600013 BLAKE2B 
127c3b1427884d04c3db4fc73eb73a978a58241bc740620e3e46c7557d99833092866b5d9c8b4fdf72cd106668d9e5f5cb8c4b918decf1513a82d10258975116
 SHA512 
c218b811c0c2db368a2919f60742904a4a5abf09dc20804d649eb42f1853d1c21d121086d6014cd210b2040643c37b5d86b53052958cf702ae2e54fe65f1c0ec

diff --git a/app-arch/rpm/rpm-4.17.1.ebuild b/app-arch/rpm/rpm-4.17.1.ebuild
deleted file mode 100644
index a4ee4d202c0d..
--- a/app-arch/rpm/rpm-4.17.1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{3,4} )
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools lua-single perl-module python-single-r1 toolchain-funcs
-
-DESCRIPTION="Red Hat Package Management Utils"
-HOMEPAGE="https://rpm.org
-   https://github.com/rpm-software-management/rpm;
-SRC_URI="https://ftp.osuosl.org/pub/rpm/releases/rpm-$(ver_cut 
1-2).x/${P}.tar.bz2
-   http://ftp.rpm.org/releases/rpm-$(ver_cut 1-2).x/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
-
-# Tests are broken. See bug 657500
-RESTRICT="test"
-
-IUSE="acl audit caps +berkdb doc dbus nls openmp python selinux +sqlite test 
+zstd"
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="!app-arch/rpm5
-   app-arch/libarchive:=
-   >=app-arch/bzip2-1.0.1
-   app-arch/xz-utils
-   >=app-crypt/gnupg-1.2
-   >=dev-lang/perl-5.8.8
-   dev-libs/elfutils
-   dev-libs/libgcrypt:=
-   >=dev-libs/popt-1.7
-   sys-apps/file
-   >=sys-libs/zlib-1.2.3-r1
-   virtual/libintl
-   ${LUA_DEPS}
-   acl? ( virtual/acl )
-   audit? ( sys-process/audit )
-   caps? ( >=sys-libs/libcap-2.0 )
-   dbus? ( sys-apps/dbus )
-   sqlite? ( dev-db/sqlite:3 )
-   python? ( ${PYTHON_DEPS} )
-   nls? ( virtual/libintl )
-   zstd? ( app-arch/zstd:= )
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   nls? ( sys-devel/gettext )
-   test? ( sys-apps/fakechroot )
-"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-rpm )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.8.1-db-path.patch
-   "${FILESDIR}"/${PN}-4.17.0-libdir.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   lua-single_pkg_setup
-
-   use python && python-single-r1_pkg_setup
-
-   # Added USE=openmp and this check for bug #779769
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-   default
-
-   # bug #356769
-   sed -i 's:%{_var}/tmp:/var/tmp:' macros.in || die "Fixing tmppath 
failed"
-   # bug #492642
-   sed -i "s:@__PYTHON@:${PYTHON}:" macros.in || die "Fixing %__python 
failed"
-
-   # Prevent automake maintainer mode from kicking in (bug #450448).
-   #touch -r Makefile.am preinstall.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   # rpm no longer supports berkdb, but has readonly support.
-   # 
https://github.com/rpm-software-management/rpm/commit/4290300e24c5ab17c615b6108f38438e31eeb1d0
-   econf \
-   --without-selinux \
-   --disable-inhibit-plugin \
-   --with-crypto=libgcrypt \
-   $(use_enable berkdb bdb-ro) \
-   $(use_enable python) \
-   $(use_enable nls) \
-   $(use_enable openmp) \
-   $(use_enable dbus inhibit-plugin) \
-   $(use_enable sqlite) \
-   $(use_with caps cap) \
-   $(use_with acl) \
-   $(use_with audit) \
-   $(use_enable zstd zstd $(usex zstd yes no))
-}
-
-src_test() {
-   # Known to fail with FEATURES=usersandbox (bug #657500)
-   

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

2022-10-25 Thread John Helmert III
commit: 07e28cb7773bf8a1766227b964661533012765f8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Oct 25 13:18:40 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Oct 25 21:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e28cb7

dev-java/commons-text: drop 1.9

Bug: https://bugs.gentoo.org/877577
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27941
Signed-off-by: John Helmert III  gentoo.org>

 dev-java/commons-text/Manifest|  1 -
 dev-java/commons-text/commons-text-1.9.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/dev-java/commons-text/Manifest b/dev-java/commons-text/Manifest
index f6c68f728c95..6a46c7a8be2a 100644
--- a/dev-java/commons-text/Manifest
+++ b/dev-java/commons-text/Manifest
@@ -1,2 +1 @@
 DIST commons-text-1.10.0-src.tar.gz 342224 BLAKE2B 
efed282c9fed7dae5766f7158136a4d7414ba0610e16a52fa2d12ee04e43960d47ec7c62f220c2ab881a13afa8a81cf85e453364e37c67550e15c314122ebf25
 SHA512 
6bf2dc7dda4429cb1b9ba3a4d383c1d9ffabd5ff35a0adc55216e7cf4c532e51b2b012c9b0f3ea859cd32aef75e05547d892301f34f304a0bfd27c39a28fe04f
-DIST commons-text-1.9-sources.tar.gz 312764 BLAKE2B 
44b628c418a910ff38b5a1fb3b4c9f14a1f9818afd12540f8c8cf8b1a99fd7abd365e704142bcec901e5e067b303ff44f9c992f8714eae68b94819780a270dd2
 SHA512 
53f993e79aaa6789d3388aa96b6b2a14cf646b27ff3774524390e511241a85288947cc929519eff61a8734578f25bdf3d9969d84da20c1a749b19d90a55da8ae

diff --git a/dev-java/commons-text/commons-text-1.9.ebuild 
b/dev-java/commons-text/commons-text-1.9.ebuild
deleted file mode 100644
index 530b720f0f19..
--- a/dev-java/commons-text/commons-text-1.9.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://downloads.apache.org//commons/text/source/commons-text-1.9-src.tar.gz 
--slot 0 --keywords "~amd64 ~x86" --ebuild commons-text-1.9.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.apache.commons:commons-text:1.9"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Apache Commons Text is a library focused on algorithms working on 
strings"
-HOMEPAGE="https://commons.apache.org/proper/commons-text;
-SRC_URI="https://downloads.apache.org//commons/text/source/${P}-src.tar.gz -> 
${P}-sources.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# org.apache.commons:commons-lang3:3.11 -> >=dev-java/commons-lang-3.11:3.6
-
-CDEPEND="
-   >=dev-java/commons-lang-3.11:3.6
-"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CDEPEND}
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CDEPEND}"
-
-S="${WORKDIR}/${P}-src"
-
-JAVA_ENCODING="ISO-8859-1"
-
-JAVA_GENTOO_CLASSPATH="commons-lang-3.6"
-JAVA_SRC_DIR="src/main/java"



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

2022-10-25 Thread John Helmert III
commit: a08f021eda54a62674d28f26644db02eecf7ae89
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Oct 25 09:32:22 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Oct 25 21:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08f021e

dev-java/jakartaee-migration: drop 1.0.3

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: John Helmert III  gentoo.org>

 dev-java/jakartaee-migration/Manifest  |  1 -
 .../jakartaee-migration-1.0.3.ebuild   | 92 --
 2 files changed, 93 deletions(-)

diff --git a/dev-java/jakartaee-migration/Manifest 
b/dev-java/jakartaee-migration/Manifest
index 63f3b30af0d7..a462cf6701d1 100644
--- a/dev-java/jakartaee-migration/Manifest
+++ b/dev-java/jakartaee-migration/Manifest
@@ -1,2 +1 @@
-DIST jakartaee-migration-1.0.3-sources.tar.gz 38243 BLAKE2B 
e1c05c05dd16ec6d54f0eb3523aed14a3fcbc9c0999b54e7c240c5ebfbb968a8cc3025855485318c19f0e85931ea239f4f08efbd0d042c7ad163c1fe5d3819f9
 SHA512 
79947fe47d55e4e93a417118e7a41fd79614b3fe3bfad967bfdcc865121c9247f92ecd99231e08abb2187036cdb1dceb85b8f2bc695c5bd2ecbf48a84bdd3b2a
 DIST jakartaee-migration-1.0.4-sources.tar.gz 38400 BLAKE2B 
c0c0151adfde56632ad95919a88eedd6a44056e2d29320e63e0dc64c59cf7ba928135f817ddb3c79a96dd7a8418ab92c8fe4aa9f50a51442bb55384349de603f
 SHA512 
a9d49463f44affa1c5f57d9342e7b4dc77a829c904ba2376f87f086c3662f01e05a2b1cfe2dc746e33605a66849f12415ebb2b63eb05c5e476a4eab9ffd39644

diff --git a/dev-java/jakartaee-migration/jakartaee-migration-1.0.3.ebuild 
b/dev-java/jakartaee-migration/jakartaee-migration-1.0.3.ebuild
deleted file mode 100644
index f4e644bdec92..
--- a/dev-java/jakartaee-migration/jakartaee-migration-1.0.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://ftp.fau.de/apache/tomcat/jakartaee-migration/v1.0.3/source/jakartaee-migration-1.0.3-src.tar.gz
 --slot 0 --keywords "~amd64" --ebuild jakartaee-migration-1.0.3.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.apache.tomcat:jakartaee-migration:1.0.3"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Apache Tomcat tool for migration from Java EE 8 to Jakarta EE 9"
-HOMEPAGE="https://tomcat.apache.org;
-SRC_URI="mirror://apache/tomcat/${PN}/v${PV}/source/${P}-src.tar.gz -> 
${P}-sources.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-# Common dependencies
-# POM: pom.xml
-# commons-io:commons-io:2.8.0 -> >=dev-java/commons-io-2.8.0:1
-# org.apache.bcel:bcel:6.5.0 -> >=dev-java/bcel-6.5.0:0
-# org.apache.commons:commons-compress:1.20 -> 
>=dev-java/commons-compress-1.20:0
-
-CDEPEND="
-   dev-java/ant-core:0
-   dev-java/bcel:0
-   >=dev-java/commons-compress-1.20:0
-   dev-java/commons-io:1
-"
-
-# Compile dependencies
-# POM: pom.xml
-# org.apache.ant:ant:1.10.9 -> !!!groupId-not-found!!!
-# POM: pom.xml
-# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.1:4
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CDEPEND}
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CDEPEND}"
-
-S="${WORKDIR}/${P}"
-
-JAVA_LAUNCHER_FILENAME="${PN}"
-
-JAVA_GENTOO_CLASSPATH="ant-core,bcel,commons-compress,commons-io-1"
-JAVA_SRC_DIR="src/main/java"
-JAVA_MAIN_CLASS="org.apache.tomcat.jakartaee.MigrationCLI"
-JAVA_RESOURCE_DIRS=(
-   "src/main/resources"
-)
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS=(
-   "src/test/resources"
-)
-JAVA_TEST_EXCLUDES=(
-   "org.apache.tomcat.jakartaee.TesterConstants"
-)
-
-src_prepare() {
-   default
-   sed -i "s/\${project.version}/${PV}/g" 
src/main/resources/info.properties
-}
-
-src_test() {
-   # we need to create jar files for the tests the same way as it's done 
using pom.xml
-   local implementation_version=$(grep Implementation-Version pom.xml | 
grep -oE "[0-9]+\.[0-9]+\.[0-9]+")
-   mkdir -p target/test-classes/META-INF || die
-   pushd target/test-classes || die
-   echo "Implementation-Version: ${implementation_version}" > 
META-INF/MANIFEST.MF
-   ejavac -d . -encoding ${JAVA_ENCODING} $(find 
"${S}/${JAVA_TEST_SRC_DIR}" -name CommonGatewayInterface.java) || die
-   jar cfm cgi-api.jar META-INF/MANIFEST.MF $(find -name 
CommonGatewayInterface.class) || die
-   ejavac -d . -encoding ${JAVA_ENCODING} $(find 
"${S}/${JAVA_TEST_SRC_DIR}" -name HelloCGI.java) || die
-   jar cfm hellocgi.jar META-INF/MANIFEST.MF $(find -name HelloCGI.class) 
|| die
-   for enc in rsa dsa ec; do
-   cp hellocgi.jar hellocgi-signed-${enc}.jar || die
-   jarsigner -keystore "${S}/src/test/resources/keystore.p12" 
-storepass apache hellocgi-signed-${enc}.jar ${enc} || die
-   done
-   

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

2022-10-25 Thread Arthur Zamarin
commit: 5ac66275791230098bc6beab37606057fe5e3aef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 19:52:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac66275

app-admin/awscli: add 1.26.1

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 57f677f94752..c840a79c5ed6 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.25.89.gh.tar.gz 2285887 BLAKE2B 
1da21b1e314b187ee105d2bf256ce2fea42fec8d1e5cf0de39c8371a93a588e24e5415b2e50ae314d39613a4ae55963bd544cc7ab3e08d0e38089c5c609454f4
 SHA512 
39087e269a0318777af73d010d7c6264fd595fc5d27f24bb66da07763165729526bd8a60f4225241eb5172d879d6f562c5bf64ad5979d7ac3be40b7d8cf33486
 DIST aws-cli-1.25.97.gh.tar.gz 2290672 BLAKE2B 
4fbff8d9747b615f7b8633ce2a1c7a68880d50d3a22c5bcdfe2e352a8ea84f8b9d0d1c94d514be3e871beeba5c2cc69853fb40daaa4fa4bfd3409779ca2713b5
 SHA512 
a27dab95240036158d2dc331a3b1768e7c705b52cb1fcf7f5d0bbc3f40bed62838565493c463e22cf2b249981b0fca255ce65d64b7cfa45df24621cb788171e7
 DIST aws-cli-1.26.0.gh.tar.gz 2291209 BLAKE2B 
ad2b9380d45d986b2cc4219a93ee30fdc1e86e35e66dc095c76f29e6062601d0e443a96fa93edbc65562580eb9815a8d3f31a59a0c850513793df3870e809be8
 SHA512 
5b7e87b4fe02d7fbca0482cb93616b8f78f0bb074ed779ca553532be54f914c827a30b8458e209e6fbd23d22b5e734dfe14fb79e8833c3055c771a1766153d2d
+DIST aws-cli-1.26.1.gh.tar.gz 2291902 BLAKE2B 
04df153b4b7608ab3c2e86c230065f7b935a911e88e1a5b788dee545d328d9839ba9aba44b334522f2afafef8fa613aea6e749a2a7f9089f40993544f3cec9e9
 SHA512 
418257a8e4c92a6d21c89f7725cd70f463f4dd53c798783b29c4166daac644501e4a03a180257dfe356bf30228dedcf7a672ad46ff6f36afd40a8efd9ad786f9

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



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

2022-10-25 Thread Arthur Zamarin
commit: fe95e4b9959c57fd5cdd7ee51e8628c22a19a83f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:29:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe95e4b9

dev-python/pylast: add 5.1.0

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

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

diff --git a/dev-python/pylast/Manifest b/dev-python/pylast/Manifest
index e66544e65c5f..f4cae4d24b44 100644
--- a/dev-python/pylast/Manifest
+++ b/dev-python/pylast/Manifest
@@ -1 +1,2 @@
 DIST pylast-5.0.0.tar.gz 39868 BLAKE2B 
0cb6d96ac74a2e62325b8a91cc3601ab4ea7ea629ef40c02ce1afe13fd067abc48f24092138fc4584382c9c7f8c62eb070f1a3173b39768ac4ff8e3904c255d2
 SHA512 
ebad77e66d39b5625d0afae3bba346769159f39dfbbca0fea6aa0e6ad683fea6ea04093dd4738e378ac419edcc9970e8070d7ff912cc08110a5f41f7993489ce
+DIST pylast-5.1.0.gh.tar.gz 40178 BLAKE2B 
f290afa72d71cb2f88793aaa31aa059a603375e91b310c3ca9180ed5626c589f3d91ae1961db15e256b01bd019b8e59dd48be45ff96683707c05ee9170dfed84
 SHA512 
64c71f5365638f3bdb435ac2d7405bd1e7a3ebe95fee97469c64bee63ad9850d45781756ebd59942c70780830fbb0519874908d2894e227acadedb5120c3b9ab

diff --git a/dev-python/pylast/pylast-5.1.0.ebuild 
b/dev-python/pylast/pylast-5.1.0.ebuild
new file mode 100644
index ..07ac0a967207
--- /dev/null
+++ b/dev-python/pylast/pylast-5.1.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=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to last.fm and other api-compatible websites"
+HOMEPAGE="
+   https://pypi.org/project/pylast/
+   https://github.com/pylast/pylast/
+"
+SRC_URI="
+   https://github.com/pylast/pylast/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/httpx[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-10-25 Thread Arthur Zamarin
commit: fb875ae5adce688ba42bf6b4e913ec24e5e201d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:21:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb875ae5

dev-python/fakeredis: add 1.10.0

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

 dev-python/fakeredis/Manifest|  1 +
 dev-python/fakeredis/fakeredis-1.10.0.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index ccb25d202ede..86e4f5049200 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,3 +1,4 @@
+DIST fakeredis-py-1.10.0.gh.tar.gz 88305 BLAKE2B 
71ffec7f872c8021914e24ee83f250e1e27bf2117fabb3513b54ad635692f43cefaf565090d3829ee189844a83ccc517016d8a4f9c31da82b2188d8d951c4dcf
 SHA512 
8fb32917c70931de50ef90526854ee7c0d888c04582a284864c19956868961cd689db0a7b3ad39e783f53741efde5a33cc600faf09fdeac7046fe29e9cd75933
 DIST fakeredis-py-1.9.1.gh.tar.gz 86742 BLAKE2B 
aa3f0b05f486219cb6eb560f561ab3e39cc32286cdc3f4f9aba667e256528b9338dcc03f3ddb00c0db30ddb181afe535e209f6ee0e98c56a0cad445e2181ec67
 SHA512 
27b4c95e596fdd69cecc737897edfedd6f55e7c5610394b1532e4b2aededaed6ad15763582ce6cc20821ac7ea096f60204f7080d247359d8e8d0d360a61c8e39
 DIST fakeredis-py-1.9.2.gh.tar.gz 87038 BLAKE2B 
89ae3059d58fc9649979b787339a98eaedccd2b29814090e1bf0cb2c54836ed722d829b9965d3d0a92ff4d8ee714f6a455b85f68b383a5ba6a67aefd20f70410
 SHA512 
6a4d90c0c327787b7505542a3615f383735bffb021cbfc0a2adf2cfb87326c517d67c1df2f318cd84b60b8d0f1dcb20faea05529a856bf81b0f3ae6cc16823ed
 DIST fakeredis-py-1.9.3.gh.tar.gz 87068 BLAKE2B 
ee657bd0b04f5701c9e6445ca646fcc510dc3235407372fec9891f7d1adc5cacbd7a52e2d520c930f53491c2a18f5578d1b5186337953439f93fbb69a5e65ef8
 SHA512 
5255a75bae15ac325a41a273c70a467c8622d5992d40967e4ac21920c0563dbad808e9b82af203e72e3404f74a7bbfd2c12f5d854f9d353defec5b0333843266

diff --git a/dev-python/fakeredis/fakeredis-1.10.0.ebuild 
b/dev-python/fakeredis/fakeredis-1.10.0.ebuild
new file mode 100644
index ..315d3ed64771
--- /dev/null
+++ b/dev-python/fakeredis/fakeredis-1.10.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=fakeredis-py-${PV}
+DESCRIPTION="Fake implementation of redis API for testing purposes"
+HOMEPAGE="
+   https://github.com/cunla/fakeredis-py/
+   https://pypi.org/project/fakeredis/
+"
+SRC_URI="
+   https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/redis-py-4.2[${PYTHON_USEDEP}]
+   =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin redis
+   sed -i -e '/redis/s:<[0-9.]*:*:' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # also lupa
+   test/test_aioredis2.py::test_failed_script_error
+   # TODO
+   "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
+   "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
+   )
+   local EPYTEST_IGNORE=(
+   # these tests fail a lot...
+   test/test_hypothesis.py
+   )
+   local args=(
+   # tests requiring lupa (lua support)
+   -k 'not test_eval and not test_lua and not test_script'
+   )
+   epytest "${args[@]}"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2022-10-25 Thread Arthur Zamarin
commit: 5e7700cfe0619d16f5e81cdf226a4889680c6a88
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:25:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7700cf

dev-python/cfn-lint: add 0.69.0

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.69.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 8366a805290e..eb5ab2c45452 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,2 +1,3 @@
 DIST cfn-lint-0.67.0.gh.tar.gz 9787161 BLAKE2B 
5299c956e7ca7c63c0c7608d51b01487cf4669f7af54c33f3d9917feae85565a2ce73a96a8d0a5d32cfe1c0a6db6d61b118f2994bb66700145787b650eefe6ea
 SHA512 
35d4686da1f610a970dc1976d7a72ff58c884446f5967b069cc4826b2d9a1b75e2b8a10e676585009c918317186b4dac1c6dc78bf26215eefd5aadd4dce03e0e
 DIST cfn-lint-0.68.1.gh.tar.gz 9858724 BLAKE2B 
469a23daa717add95140913d85861df5464d80291430ec42aa2a83c2e125fc395428033c5b82c571297200b28412cc8531bf8e26a0491acfbc5536037cd6
 SHA512 
a81a1877b9efea411b71d485e66965ca6427998ea13d088c67849a2e8c3f9dd1c125ba0531cb48a27ad75638bde54270654b6da8576fc2fdb15088a0bfb543fe
+DIST cfn-lint-0.69.0.gh.tar.gz 9862506 BLAKE2B 
68e6e5e93d7f07bda3eedda71d79943ef97fd0c2e972f475380f7943f88d843effa8cd23b4534bcf4ce0918ca7a634ecf32cef7c309711f9dbc6f899324f3f97
 SHA512 
9972fb1be897451116e269245d7302af31a53e54c1615daa65bd6b71b9a0ff3f62c1068d86c239510737ac95a6ab3ba2746838792680f701a404008f35857c64

diff --git a/dev-python/cfn-lint/cfn-lint-0.69.0.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.69.0.ebuild
new file mode 100644
index ..0916420e1790
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.69.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.53.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-minify-plugin/

2022-10-25 Thread Arthur Zamarin
commit: 3154b6c6c8d67558aaed6a8f32cdcca1c22a736e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:24:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3154b6c6

dev-python/mkdocs-minify-plugin: add 0.6.1

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

 dev-python/mkdocs-minify-plugin/Manifest   |  1 +
 .../mkdocs-minify-plugin-0.6.1.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/mkdocs-minify-plugin/Manifest 
b/dev-python/mkdocs-minify-plugin/Manifest
index 17cda6254a62..d243fe78e5b9 100644
--- a/dev-python/mkdocs-minify-plugin/Manifest
+++ b/dev-python/mkdocs-minify-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-minify-plugin-0.5.0.tar.gz 3387 BLAKE2B 
bce05582eab831976b430d5c331c0e51cecf790f4db6f3bd089ff6f0f5421c0b824c9bf6637a6b00555eee203b23cbd5fc3a0e81fcb5a8697ab7c06e94a9d2e0
 SHA512 
a31770c9de39439ba5eb4e35acd088aa7df2d7fa39f7942819c0b25429abb7b2b0626765f26f4d4fc77fd11e48dfdf90f9eb93e999cf7b641bb630c852eec50a
 DIST mkdocs-minify-plugin-0.6.0.gh.tar.gz 8069 BLAKE2B 
7b2860ecdd1778cc51fca7357fd699578d6805176e9aa21013aec3650b40fa28381350d6690c2188cd04e25259ac71e3c9ca4e005fcc81c33182eb898a218aef
 SHA512 
ad045fe6643de1d979051c58f89ffc5e98eb2063152a3301073864fb2bf3e5a0c183b4362ee175b8fc14be0335d0e76c509b9b6b721cdb78d9add632a46d72e9
+DIST mkdocs-minify-plugin-0.6.1.gh.tar.gz 8346 BLAKE2B 
130495cc2dcc2b71c6dd715c1ed277df0d8fac5aef8fc49094bf05b324d692e41e3db85175df5455eed21f2cf413d57225a1baafe14770a77ffd3c2bb77ff3d8
 SHA512 
f1611b1a8f946e27450c9825f65e77e798200b22d08b5957417ae060cc2d6cb40c6edd2a6ace08eff2b32b59c9aca3020e26da35917aaddae293047d9cc8f86b

diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.1.ebuild 
b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.1.ebuild
new file mode 100644
index ..c439b9402e5b
--- /dev/null
+++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.1.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..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being 
written to disk"
+HOMEPAGE="
+   https://github.com/byrnereese/mkdocs-minify-plugin
+   https://pypi.org/project/mkdocs-minify-plugin/
+"
+SRC_URI="
+   https://github.com/byrnereese/mkdocs-minify-plugin/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.1[${PYTHON_USEDEP}]
+   >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}]
+   >=dev-python/jsmin-3.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ~dev-python/mkdocs-minify-plugin-${PV}[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-10-25 Thread Arthur Zamarin
commit: 656affc9361dd706898282a7f9784d37b40af5d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:05:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656affc9

dev-python/pytest-xdist: add 3.0.2

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

 dev-python/pytest-xdist/Manifest  |  1 +
 dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest
index a6860576c9e8..a8355c678ae2 100644
--- a/dev-python/pytest-xdist/Manifest
+++ b/dev-python/pytest-xdist/Manifest
@@ -1 +1,2 @@
 DIST pytest-xdist-2.5.0.tar.gz 72455 BLAKE2B 
4d7427e8a7d85d7b0dcae2697fae0f51913a3a2414fabbb192a8e3938431f5f121677dd43adecfb1fc7f3dd6feb94901e28b0a96787a2c2eadc1504aac55068f
 SHA512 
22da4db7cdd6173fb8377b6adc30b5617ccb0bb308cb5d30980484dd7ddff87cf2a485ae8522c7957d8954dd2f8a5542b9f63b0fa7184cc44e50dbafc3f4e909
+DIST pytest-xdist-3.0.2.tar.gz 69590 BLAKE2B 
b7e471e1888f78e1c91a867cd1d06f373c255018f63daab4af30fe47df816721954f484006b59bb38d58f9525712a5bc7bb6f00d190bee3580b82baf9b2cb55d
 SHA512 
8b03dd156b7ef82b3b0c78f8aeb83410ce3014e3764aeca4161d57fe2ad557f0316ca86dbf06ac79ddc677df3dc838161fe427b0d1d9ba9446612360eb99fbf2

diff --git a/dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild
new file mode 100644
index ..1079a190886e
--- /dev/null
+++ b/dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Distributed testing and loop-on-failing modes"
+HOMEPAGE="
+   https://pypi.org/project/pytest-xdist/
+   https://github.com/pytest-dev/pytest-xdist/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/execnet[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.2.0[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/filelock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # disable autoloading plugins in nested pytest calls
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # since we disabled autoloading, force loading necessary plugins
+   local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked
+
+   epytest
+}



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

2022-10-25 Thread Arthur Zamarin
commit: d6b5f1282d74d864214e681ca17fc14fc96100fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:15:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b5f128

dev-python/gssapi: add 1.8.2

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

 dev-python/gssapi/Manifest|  1 +
 dev-python/gssapi/gssapi-1.8.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/gssapi/Manifest b/dev-python/gssapi/Manifest
index 1594d3f92a9e..dd33dc315b35 100644
--- a/dev-python/gssapi/Manifest
+++ b/dev-python/gssapi/Manifest
@@ -1 +1,2 @@
 DIST gssapi-1.8.1.gh.tar.gz 114888 BLAKE2B 
c3e56d00c2266e16eca05262d513e62f30cece88aaea8cd6f0d65059777f55bc1d5218990698855dc2069c6c7d8ca93972a033554d114dce608201404f7f46b4
 SHA512 
baea4e5cc123006c77e23f6bf2e30bb755df70761a0e5af711594fad6fdbf1b8747cfce45810aa24336f7f7d2171404e9ec137984cb48c59f5df302711f1b185
+DIST gssapi-1.8.2.gh.tar.gz 112521 BLAKE2B 
d7e14c73c346066a58ae3b3cf1faeec2ef7df3d4da3f2c9e3198928225d81d99466185a9dfa06a59ae50bd58d4e73f8a668e1ac605e5b9806ed7a0019831
 SHA512 
6587f1947dc396bf608ba71e77388e6f7d161753005b9b82ea9f3b174c898bb18409a27e9aa035fc782e15fcd2efe7ca5c497d4687d69023034cea59d6a003df

diff --git a/dev-python/gssapi/gssapi-1.8.2.ebuild 
b/dev-python/gssapi/gssapi-1.8.2.ebuild
new file mode 100644
index ..1c7d320855eb
--- /dev/null
+++ b/dev-python/gssapi/gssapi-1.8.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low and high level wrappers around the GSSAPI C libraries"
+HOMEPAGE="https://github.com/pythongssapi/python-gssapi 
https://pypi.org/project/gssapi/;
+SRC_URI="
+   
https://github.com/pythongssapi/python-gssapi/releases/download/v${PV}/python-${P}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}"/python-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/decorator[${PYTHON_USEDEP}]
+   virtual/krb5
+"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   virtual/krb5
+   test? (
+   dev-python/k5test[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs gssapi
+}



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

2022-10-25 Thread Arthur Zamarin
commit: 6a975c4ca7aff42277231fa94fd56bce496b9bed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:08:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a975c4c

dev-python/deepmerge: add 1.1.0

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

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

diff --git a/dev-python/deepmerge/Manifest b/dev-python/deepmerge/Manifest
index 84eea7f3d94f..281db1d9e795 100644
--- a/dev-python/deepmerge/Manifest
+++ b/dev-python/deepmerge/Manifest
@@ -1 +1,2 @@
 DIST deepmerge-1.0.1.gh.tar.gz 15004 BLAKE2B 
bc1d972f40485d02665fb6cd53875fa0f35e387192a9b0cc65f092966dc760a3ccc7eae6515693f39e58d7bb0a071aaac970873738a99b6962561eed641ef48b
 SHA512 
689c9cc99c3770e27ae131bff65486ca02555840ae3fbeec1e36d08e425842e50ac7005d63ccf053627806c39578b2c9fb84fb10ca76731d17136cea61b87bbd
+DIST deepmerge-1.1.0.gh.tar.gz 15533 BLAKE2B 
30fc1cdd7a5ce81783fa0804c20f44d4d7d62a1a6481a6defab3a2b5f542596fb4ab0d4ede5a7d4d128d188b56d17f260c67690deb89b55fb2fc76e1fbcffebc
 SHA512 
f658518c11e0ea8b4e59a686e2e6ce90916c5e798c3521ef91a1fc09ec59badd9cddb74f51973cfe50891c5e8d054909e7a8acf2156cbb884492a059196a8d97

diff --git a/dev-python/deepmerge/deepmerge-1.1.0.ebuild 
b/dev-python/deepmerge/deepmerge-1.1.0.ebuild
new file mode 100644
index ..92cc1a6e03b4
--- /dev/null
+++ b/dev-python/deepmerge/deepmerge-1.1.0.ebuild
@@ -0,0 +1,32 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to handle merging of nested data structures in python"
+HOMEPAGE="
+   https://deepmerge.readthedocs.io/en/latest/
+   https://github.com/toumorokoshi/deepmerge/
+   https://pypi.org/project/deepmerge/
+"
+SRC_URI="
+   https://github.com/toumorokoshi/deepmerge/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-10-25 Thread Arthur Zamarin
commit: 6751d1eceb67e0511e756b07aa98afd1be1b1df4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 20:18:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6751d1ec

dev-python/hcloud-python: add 1.18.1

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

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

diff --git a/dev-python/hcloud-python/Manifest 
b/dev-python/hcloud-python/Manifest
index 4870731b9df6..f3fe8c03acb3 100644
--- a/dev-python/hcloud-python/Manifest
+++ b/dev-python/hcloud-python/Manifest
@@ -1 +1,2 @@
 DIST hcloud-python-1.18.0.gh.tar.gz 99047 BLAKE2B 
c32b048653bea1910ed8a82d0e08603a154dc89208c0cf8b9e046078277460fedffe6568c7c3cf56a8408bb0423d38464c4fd57dded4523886560823e3ee65da
 SHA512 
8339b5da4df7f5e1f38fbd7a3f205387bfd7a65a7c4eaa757c4c35056b70c06230fe9b8a597b54bac082af975184bd5ef33a6e2747b60a67cc34d6771435452c
+DIST hcloud-python-1.18.1.gh.tar.gz 99042 BLAKE2B 
159b2fb29021ca7993f75c4731867ed1bc57e2c9a3cf68a45acf43bb45e9a0862717907d1dfce45c960064ad82b71422e76b290db3516ea3744be95797db5e1e
 SHA512 
6d172c214d25ae846b5561e4caa6b70d4f4e765e064ae971d5b216ceb743ab269f735e2c9adb68f1cf99ef429621b6998a34c8c7befa6d527dc3b774c0639bae

diff --git a/dev-python/hcloud-python/hcloud-python-1.18.1.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.18.1.ebuild
new file mode 100644
index ..aaae59edb2ea
--- /dev/null
+++ b/dev-python/hcloud-python/hcloud-python-1.18.1.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..11} )
+inherit distutils-r1
+
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="https://github.com/hetznercloud/hcloud-python;
+SRC_URI="
+   https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/future-0.17.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Integration tests need docker:
+   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+   tests/integration
+)
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2022-10-25 Thread Arthur Zamarin
commit: ebf64eab4c24f508794c41a8738fa7aaf2d3041f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 19:51:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf64eab

dev-python/botocore: add 1.28.1

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c9e098e2021f..a2e88a37eaaa 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.27.88.gh.tar.gz 9703393 BLAKE2B 
b7152546ffd44fccc3607ce4fb0df586e192a68431d68f40063d6397d6005507118c49197e3bb0215ccc4ce6b075a2e95919dc0b2352da3562ba8b5675274ca4
 SHA512 
0cca62a8e357c8c345afa2ebfa8fa931aa75e323b93ecd63857db05fac7fcd83118012ee7f93921a31895721189995af3179f6ae62ee61cef68eda84edc88132
 DIST botocore-1.27.96.gh.tar.gz 9792299 BLAKE2B 
7d4b388e0dd45a41c794ad8527287fb326c5e828c15998393936b817333055dfbc59f85365f074f6b3017715341d30fed4ea0de8e1ee24ee08d13eff36b369bf
 SHA512 
1050c23a207d089af16e86404db0367936d186c23b8e1fcfa8ebb07737ad411c2771344d535edd5dde43f8473e45ad85c8e5c39f2ddb03449ead3c9daa746a22
 DIST botocore-1.28.0.gh.tar.gz 9815905 BLAKE2B 
40c7a5eb9aaa851b682c85d4045f4e3fbdbf34f2933e5a97cd84109e71d6b442c1075122b83870da20cba79a84dfeb213e1df62bf761efbc60d729d672e9224f
 SHA512 
a9700867564d07024527a27c13a9a1fc5a014865afe9fa2f39401abbefeb16fae753fbaf97e81536de946fbb515724d6bdde864868077fd40b4fdfa2b7a35b9c
+DIST botocore-1.28.1.gh.tar.gz 9820975 BLAKE2B 
76e578cb3b41e923ced56b12b79b36c589ad64324b6057168c4e0d92c7165f7df3709a2ba968e593d004b43320ca94c3a4a118f91ae1ce8420703c5c6bcd1100
 SHA512 
8a7ef4a209f145f39f6305fb5ed118849d46dc1bd10be2d0ef9dcd066f4b3dd78e2b3d391903b3d1db3f8ef3c8bc880c40dc3f7a02b4555845fb20f2ceb75ef4

diff --git a/dev-python/botocore/botocore-1.28.1.ebuild 
b/dev-python/botocore/botocore-1.28.1.ebuild
new file mode 100644
index ..d1a6948e70e5
--- /dev/null
+++ b/dev-python/botocore/botocore-1.28.1.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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-10-25 Thread Arthur Zamarin
commit: f91ad0f0e1f58530828b5e0c252947003c727226
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 19:50:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91ad0f0

dev-python/pytest-env: add @python to maintainers

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

 dev-python/pytest-env/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/pytest-env/metadata.xml 
b/dev-python/pytest-env/metadata.xml
index 49fee13e6537..8995e4d03d6e 100644
--- a/dev-python/pytest-env/metadata.xml
+++ b/dev-python/pytest-env/metadata.xml
@@ -5,6 +5,10 @@
mare...@gentoo.org
Marek Szuba

+   
+   pyt...@gentoo.org
+   Python
+   


pytest-dev/pytest-env



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

2022-10-25 Thread Arthur Zamarin
commit: a3093007eb270c0a79755a80b1c8c760bcc5c410
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 25 19:52:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 25 20:30:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3093007

dev-python/boto3: add 1.25.1

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1328faf2fb33..9bc549001cb3 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.24.88.gh.tar.gz 543896 BLAKE2B 
9dd2a18e3fb8d0a9f3a3a1fd7d0cceb491765690f99c7bd4200f37c66cbdb1e86dcdcdd09669d3175b97e762e6faabac3a2e5cba49136f42cba459e45f3ab67f
 SHA512 
676528ca180c23834d1666b69292754e551a339914362da2708ff3f937c2eb04fe3b3dd1d4c6960eb8f5f7f58b1e0bcf13b1f52cc16a7c8d3bd025e9ea4ee109
 DIST boto3-1.24.96.gh.tar.gz 547933 BLAKE2B 
63c347b3abb383f36e4109b2695014dda6b4dd159b8f0e878ea17bcd24c9605dcf403a120b15f63e9a335065a1e3254813998a435d5eb1663f0066f2e7797be6
 SHA512 
9c3ac6dba99904a54e4b06b02531c2388d235b1926cb5bd7b767c679632b613db4a0d453030295e5f4101efdb7a3df8aca08e3c2e92a6725dc3df733cef37d72
 DIST boto3-1.25.0.gh.tar.gz 548321 BLAKE2B 
46371869420a12b067594efbaa0d0f6b8003e813c5c85511fdead9841489bd333fe1207cc5310fd663628560a3c570ce495f0234ecc72eb93dfa20b79532390f
 SHA512 
7cd6443fdb67a7e2df440c9b1ec84f7d37040549ddcdfaf5ca41fbee3d47e99d995f0be8690f22c25422391734d664746d00c88bd59aa269285f8c0e038836f9
+DIST boto3-1.25.1.gh.tar.gz 548647 BLAKE2B 
84a6560e39ea526d1a4fa744bb4cb8fc2f934254c5949a08e0f40f34c363b6cf077dec4f6325da61fd06f5e2d2e021494bc29bf5993213fedc43f5914e18f062
 SHA512 
dbd0606e2aa4bd4eb3a836fe8e6da20eec97f5c62b5b43009f7296d1a51eaf7eaec7ca8246be8e3db2181e574d5672d72ea18deb4fc73a7cf3f0fca64ab1dacc

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



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

2022-10-25 Thread Sam James
commit: 22d015b931ec7580286f6f7bdf0e4beefaa29a48
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 20:11:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 20:12:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d015b9

dev-python/pyproj: backport test fix for proj 9.1

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

 .../pyproj/files/pyproj-3.4.0-proj-9.1.patch   | 54 ++
 dev-python/pyproj/pyproj-3.4.0.ebuild  |  4 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch 
b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch
new file mode 100644
index ..a2be9f58850b
--- /dev/null
+++ b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch
@@ -0,0 +1,54 @@
+https://github.com/pyproj4/pyproj/commit/831209477286f55b6c3ac777e1df3e947cfb12be
+https://github.com/pyproj4/pyproj/commit/2c0abe3d8d2c1632751f093baf421b93f65783a8
+
+From 831209477286f55b6c3ac777e1df3e947cfb12be Mon Sep 17 00:00:00 2001
+From: "Alan D. Snow" 
+Date: Sat, 17 Sep 2022 11:23:10 -0500
+Subject: [PATCH] TST: update test_get_transform_grid_list__contains expectd
+ output (#1147)
+
+--- a/test/test_sync.py
 b/test/test_sync.py
+@@ -82,7 +82,7 @@ def test_get_transform_grid_list__contains():
+ source_ids = set()
+ for grid in grids:
+ source_ids.add(grid["properties"]["source_id"])
+-assert sorted(source_ids) == ["no_kv", "nz_linz"]
++assert sorted(source_ids) == ["nz_linz"]
+ 
+ 
+ @pytest.mark.network
+
+From 2c0abe3d8d2c1632751f093baf421b93f65783a8 Mon Sep 17 00:00:00 2001
+From: "Alan D. Snow" 
+Date: Sat, 17 Sep 2022 12:06:32 -0500
+Subject: [PATCH] TST: adjust test_transformer_group__get_transform_crs for
+ nl_nsgi_nlgeo2018 and PROJ 9.1 (#1148)
+
+--- a/test/test_transformer.py
 b/test/test_transformer.py
+@@ -695,12 +695,19 @@ def get_transformer_group():
+ @pytest.mark.grid
+ def test_transformer_group__get_transform_crs():
+ tg = TransformerGroup("epsg:4258", "epsg:7415")
+-if not grids_available("nl_nsgi_rdtrans2018.tif"):
+-assert len(tg.transformers) == 1
+-elif PROJ_GTE_91:
++if grids_available(
++"nl_nsgi_nlgeo2018.tif", "nl_nsgi_rdtrans2018.tif", check_all=True
++):
++if PROJ_GTE_91:
++assert len(tg.transformers) == 2
++else:
++assert len(tg.transformers) == 6
++elif not PROJ_GTE_91 and grids_available("nl_nsgi_rdtrans2018.tif"):
+ assert len(tg.transformers) == 2
++elif not PROJ_GTE_91 and grids_available("nl_nsgi_nlgeo2018.tif"):
++assert len(tg.transformers) == 4
+ else:
+-assert len(tg.transformers) == 6
++assert len(tg.transformers) == 1
+ 
+ 
+ def test_transformer__area_of_interest():
+

diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild 
b/dev-python/pyproj/pyproj-3.4.0.ebuild
index aa7eb95785a6..70379b19b4dd 100644
--- a/dev-python/pyproj/pyproj-3.4.0.ebuild
+++ b/dev-python/pyproj/pyproj-3.4.0.ebuild
@@ -39,6 +39,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-proj-9.1.patch
+)
+
 distutils_enable_sphinx docs \
dev-python/furo
 distutils_enable_tests pytest



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

2022-10-25 Thread Sam James
commit: aa5da4f8a1b73958929c45d8c4e3945b9f5bf510
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 20:28:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 20:28:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5da4f8

dev-libs/expat: Stabilize 2.5.0 hppa, #878275

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

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

diff --git a/dev-libs/expat/expat-2.5.0.ebuild 
b/dev-libs/expat/expat-2.5.0.ebuild
index b5ed6a6218ea..a28cd0e2ee08 100644
--- a/dev-libs/expat/expat-2.5.0.ebuild
+++ b/dev-libs/expat/expat-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-10-25 Thread Sam James
commit: 8856758f95b1110b87089ef0f9d358754cf77f3a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 20:03:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 20:12:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8856758f

dev-perl/GD: add 2.760.0

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

 dev-perl/GD/GD-2.760.0.ebuild | 79 +++
 dev-perl/GD/Manifest  |  1 +
 dev-perl/GD/files/GD-2.760.0-respect-libdir.patch | 39 +++
 3 files changed, 119 insertions(+)

diff --git a/dev-perl/GD/GD-2.760.0.ebuild b/dev-perl/GD/GD-2.760.0.ebuild
new file mode 100644
index ..f722bb933ed8
--- /dev/null
+++ b/dev-perl/GD/GD-2.760.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RURBAN
+DIST_VERSION=2.76
+DIST_EXAMPLES=("demos/*")
+inherit perl-module
+
+DESCRIPTION="Interface to Thomas Boutell's gd library"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="animgif fcgi test truetype xpm"
+
+RDEPEND="
+   >=media-libs/gd-2.2.3[png,jpeg]
+   media-libs/giflib
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   sys-libs/zlib
+   truetype? (
+   media-libs/gd[truetype]
+   media-libs/freetype:2
+   )
+   xpm? (
+   media-libs/gd[xpm]
+   x11-libs/libXpm
+   )
+   fcgi? (
+   dev-libs/fcgi
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-Constant-0.230.0
+   dev-perl/ExtUtils-PkgConfig
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=dev-perl/Test-Fork-0.20.0
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.760.0-respect-libdir.patch
+)
+
+src_configure() {
+   local myconfargs=(
+   VERSION_33
+   GD_UNCLOSEDPOLY
+   GD_FTCIRCLE
+
+   JPEG
+   PNG
+   GIF
+   )
+
+   # The following flags do not work properly. This is why we force-enable
+   # at least some of them. See bug 787404 as tracker.
+   use animgif && myconfargs+=( ANIMGIF )
+   use truetype && myconfargs+=( FT )
+   use xpm && myconfargs+=( XPM )
+
+   # Per line 284 of Makefile.PL
+   local myconf="--lib_gd_path ${ESYSROOT}/usr/$(get_libdir) -options 
'$(printf '%s,' ${myconfargs[@]})'"
+   use fcgi && myconf+=" --fcgi"
+
+   perl-module_src_configure
+}
+
+src_test() {
+   # The 'GD' format itself is long-obsolete and gone in 
>=media-libs/gd-2.3.3
+   perl_rm_files t/z_*.t t/GD.t
+   perl-module_src_test
+}

diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest
index ebf4412eb6d3..adbcdd38fbe4 100644
--- a/dev-perl/GD/Manifest
+++ b/dev-perl/GD/Manifest
@@ -1 +1,2 @@
 DIST GD-2.73.tar.gz 261203 BLAKE2B 
088cb4d3c846d61e89631c7fef6b0273489297f0613e1ebb98c33b404a613431c79a5e72c2b757450496ef8d86aabe387b102a4c8d22d69532b8d8e989bac9bf
 SHA512 
0c360c86307c8a2484bd8e1fb4cf24e27f7976bcfd830d9070fdc3775d233845734c59796082d498276aa715f30c9452c492b0d5bd75e488c1e9c5fa76490709
+DIST GD-2.76.tar.gz 264364 BLAKE2B 
4cfe36f74aae50141f00cd8d3a6eddbf819dafd76ecfc1fbf219c3ae40009b9e4c1e6b94a33416842846dead17bfc1f883324757fd66124aae8e2cbae2bcfef3
 SHA512 
31c2d61440a7fef9804aed677ee5568f6c237e678cf5a2b7f48e98326ef7cddbf3624ce3965e6711ef9cec4148881a0cb4352c19b91ead4b78835fafaeefbe4d

diff --git a/dev-perl/GD/files/GD-2.760.0-respect-libdir.patch 
b/dev-perl/GD/files/GD-2.760.0-respect-libdir.patch
new file mode 100644
index ..3651cc3283e2
--- /dev/null
+++ b/dev-perl/GD/files/GD-2.760.0-respect-libdir.patch
@@ -0,0 +1,39 @@
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -56,12 +56,6 @@ END
+ 
+ @LIBS= qw(-lgd) unless @LIBS;
+ 
+-# support for AMD64 libraries
+-if (-d '/usr/lib64') {
+-  my @libs64 = map {my $a = $_; $a=~ s/lib$/lib64/; $a} @LIBPATH;
+-  @LIBPATH = (@LIBPATH,@libs64);
+-}
+-
+ 
#
+ # Build options passed in to script to support reproducible builds via 
Makefiles
+ 
#
+@@ -219,12 +213,6 @@ if( ! defined($lib_gd_path) )
+   $PREFIX = prompt('Where is libgd installed?','/usr/lib');
+ }
+ 
+-unless ($AUTOCONFIG || $PREFIX eq '/usr/lib') {
+-  $PREFIX =~ s!/lib$!!;
+-  unshift @INC,"-I$PREFIX/include";
+-  unshift @LIBPATH,"-L$PREFIX/lib";
+-}
+-
+ # FEATURE FLAGS
+ 
+ 
##
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -514,7 +514,7 @@ sub 

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

2022-10-25 Thread Sam James
commit: 6a59b220d52a98327224453d4fc2730b8487f6c4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 20:13:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 20:13:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a59b220

dev-python/pyopencl: add github upstream metadata

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

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

diff --git a/dev-python/pyopencl/metadata.xml b/dev-python/pyopencl/metadata.xml
index cd62150444f7..e86864baa3fd 100644
--- a/dev-python/pyopencl/metadata.xml
+++ b/dev-python/pyopencl/metadata.xml
@@ -7,5 +7,6 @@


pyopencl
+   inducer/pyopencl

 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/

2022-10-25 Thread Matt Turner
commit: a716047885c36749cc79c279399a1aad8a9b5821
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 25 20:10:57 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 25 20:10:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7160478

x11-libs/gdk-pixbuf: Drop unnecessary sed

Unneeded since https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/145 
landed.

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

 x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild
index 612aa104da9e..265bd38a9b6e 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild
@@ -43,9 +43,6 @@ MULTILIB_CHOST_TOOLS=(
 src_prepare() {
default
xdg_environment_reset
-
-   # dev-python/docutils installs rst2man.py, not rst2man
-   sed -i -e "s/'rst2man'/'rst2man.py'/" docs/meson.build || die
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2022-10-25 Thread Matt Turner
commit: a11060231e40dbfcbcb67c853a9d0fecefc6ecc0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 25 19:53:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 25 20:08:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1106023

gui-libs/gtk: Version bump to 4.8.2

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

 gui-libs/gtk/Manifest |   1 +
 gui-libs/gtk/gtk-4.8.2.ebuild | 214 ++
 2 files changed, 215 insertions(+)

diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index f25f9455d4f7..daee2fd24269 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-4.6.7.tar.xz 22885556 BLAKE2B 
ff3647fbb87fb7743c6aaf84f4de463275ff5816ccdba7f29425ee5268677e53ef56507ddd71447def5a1707e7509958068d5b8a7c64816cc3a1541691d7a262
 SHA512 
7f9068f66b472e796c1611625a34466b13aa51bce2dfc7661928e6d8087ed39ed0f6adf47a6691609b85540c588621bebc5951e81435277071abe7d2facf28bb
 DIST gtk-4.8.1.tar.xz 20502844 BLAKE2B 
2e60b4a1985c2faa6990f0a2512a14f06ee30287ee8c4cb6cabd2100a4425c8e441879dd5b6d95b1f99ad49dd07909832ccfc4cb2738a467b32dad16074bee36
 SHA512 
26201c2ef0de24e0a530b0cb03af5c131a85d068ecb4dcbe22c1faaedf1d5c1555ebe2bf2da794ccfa24bea7de810179957d48474fa951ae691ac957bbdfd61e
+DIST gtk-4.8.2.tar.xz 20210736 BLAKE2B 
0595ee5b497cdf1b0fff3bc468a7e79d9665f5552213b3bd794f9df6354e280f3d4747820bf3cd83ee903b8709e2902f70f6c3721322573b204447017a9c0ebf
 SHA512 
400cdde53a4b76a912f52b1300286b2198d47195902ccfc034fbc518be7bc4c5817fe6df6386d764c95686083eede2e4582cc555fb38b0bce455942ea6c5fcb5

diff --git a/gui-libs/gtk/gtk-4.8.2.ebuild b/gui-libs/gtk/gtk-4.8.2.ebuild
new file mode 100644
index ..f8de8f482c10
--- /dev/null
+++ b/gui-libs/gtk/gtk-4.8.2.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg
+
+DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
+HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/;
+
+LICENSE="LGPL-2+"
+SLOT="4"
+IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection 
sysprof test vulkan wayland +X cpu_flags_x86_f16c"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( introspection )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/fribidi-0.19.7
+   >=dev-libs/glib-2.66.0:2
+   >=media-libs/graphene-1.9.1[introspection?]
+   >=media-libs/libepoxy-1.4[egl,X(+)?]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?]
+   >=x11-libs/pango-1.50.0[introspection?]
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   media-libs/libjpeg-turbo:0=
+   >=media-libs/harfbuzz-2.6.0:=
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0= )
+   cups? ( >=net-print/cups-2.0 )
+   ffmpeg? ( media-video/ffmpeg )
+   gstreamer? (
+   >=media-libs/gst-plugins-bad-1.12.3:1.0
+   >=media-libs/gst-plugins-base-1.12.3:1.0[opengl]
+   )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   vulkan? ( media-libs/vulkan-loader:= )
+   wayland? (
+   >=dev-libs/wayland-1.21.0
+   >=dev-libs/wayland-protocols-1.25
+   media-libs/mesa[wayland]
+   >=x11-libs/libxkbcommon-0.2
+   )
+   X? (
+   || (
+   >=app-accessibility/at-spi2-core-2.46.0
+   >=app-accessibility/at-spi2-atk-2.5.3
+   )
+   media-libs/fontconfig
+   media-libs/mesa[X(+)]
+   x11-libs/libX11
+   >=x11-libs/libXi-1.8
+   x11-libs/libXext
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND="
+   gnome-base/librsvg
+   >=x11-themes/adwaita-icon-theme-3.14
+"
+BDEPEND="
+   dev-libs/gobject-introspection-common
+   introspection? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   )
+   dev-python/docutils
+   >=dev-util/gdbus-codegen-2.48
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
+   wayland? ( 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/

2022-10-25 Thread Matt Turner
commit: f4201e1aca08d32d9c63a8d00a713d00ba2fd3d2
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Oct 25 17:32:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 25 20:08:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4201e1a

x11-libs/gdk-pixbuf: Version bump to 2.42.10

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27948
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gdk-pixbuf/Manifest  |   1 +
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 82eafb4ad1e5..9f0ab30f81dd 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,2 +1,3 @@
+DIST gdk-pixbuf-2.42.10.tar.xz 6519776 BLAKE2B 
b6bec388b70a971ea5b336001920fdf433bcbc539d54e62c7b6198e968f0bd3560ef9adc94215b64b01e7d5db69c95d5a1d32654b38b051fceb75e93666b3385
 SHA512 
ad64963b61ef8cc84ae450328ec8c90a852f974e29ffdd42263ed32de47af93c058f3ffdf91c5d6e9bba815f4e8e8fe5a19422ac1bfb079666339814ac059b3a
 DIST gdk-pixbuf-2.42.8.tar.xz 8503020 BLAKE2B 
39960043c5aa980f311d2705c868c170c90c7b580ac9ae849a3fdfc6a5faffcc24be23b82ca8fefb1cd5c28d2a02bfb87b1c5c5d1eab7b897f5e551a57577f7c
 SHA512 
994a1374becec6235d347f4980afcc8b85f43ac373e4d7e00b7445880d0a51932e63b54429b28ab5af09e7c4437f9d6008e1c25b2d44a2c9ef7cc9821b478387
 DIST gdk-pixbuf-2.42.9.tar.xz 6596068 BLAKE2B 
f464a6b326aee185b30b24f66267ad7eacd12e8b3bd07e7cebfb42a496791561cdd71cd937282d72f1fc55ee1e86b531f7e737a2dd00f2187d705865be177919
 SHA512 
032869c98d22cc4add05198baec5a64d29af247a99a084d7c498f82f467fb2a2008a8d0d4564ee5d963f6965dc9b3ff61b6c07377f67fec70ddf14e5373abfb3

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild
new file mode 100644
index ..612aa104da9e
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson-multilib multilib xdg
+
+DESCRIPTION="Image loading library for GTK+"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="gtk-doc +introspection jpeg test tiff"
+RESTRICT="!test? ( test )"
+
+# TODO: For windows/darwin support: shared-mime-info conditional, 
native_windows_loaders option review
+DEPEND="
+   >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
+   jpeg? ( media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-3.9.2:0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.3
+   dev-libs/glib:2
+   dev-libs/libxslt
+   dev-python/docutils
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gdk-pixbuf-query-loaders$(get_exeext)
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # dev-python/docutils installs rst2man.py, not rst2man
+   sed -i -e "s/'rst2man'/'rst2man.py'/" docs/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dpng=enabled
+   $(meson_feature tiff)
+   $(meson_feature jpeg)
+   -Dbuiltin_loaders=png,jpeg
+   -Drelocatable=false
+   #native_windows_loaders
+   $(meson_use test tests)
+   -Dinstalled_tests=false
+   -Dgio_sniffing=true
+   $(meson_native_use_bool gtk-doc gtk_doc)
+   $(meson_native_use_feature introspection)
+   $(meson_native_true man)
+   )
+
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/gdk-pixbuf 
"${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/gdk-pixdata 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+
+   multilib_pkg_preinst() {
+   # Make sure loaders.cache belongs to gdk-pixbuf alone
+   local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache"
+
+   if [[ -e ${EROOT}/${cache} ]]; then
+   cp "${EROOT}"/${cache} 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-10-25 Thread Ionen Wolkens
commit: 124ed39003471ee89663c8cb993d29d8728f9953
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct 25 19:59:22 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct 25 20:04:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124ed390

x11-drivers/nvidia-drivers: add 515.49.24:0/vulkan, drop 515.49.19

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-515.49.19.ebuild => nvidia-drivers-515.49.24.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 5fb17eaf5dd7..2c4e70c82707 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,7 +5,7 @@ DIST NVIDIA-Linux-x86-390.154.run 49362860 BLAKE2B 
083d9dd234a37ec39a703ef7e0eb6
 DIST NVIDIA-Linux-x86_64-390.154.run 84438529 BLAKE2B 
e1bd2982f9697e74b593380acf471e03192cd8d20f14bd9b43e6d5925421c518278e75515a0713be25b29bf99d7ea49c770adf2cede79736a03f323d5ed96a33
 SHA512 
cab7de6db783089c1e385da0296c43d2cbbe266bac2bc177044e279224a6ef9c76495b46c4b7056eb5a82b21932a2002e0c12f7659b446a2586f9df30a69a9a3
 DIST NVIDIA-Linux-x86_64-470.141.03.run 272986406 BLAKE2B 
12ef580dd98146715442e6b8e9f27bab4a12121f3edb2e291961f8dea96ec1b81d2c974d380018223999c67a7bec9873675487f436e60aab34e83b1a5b7065f1
 SHA512 
07aca8ea6aac5592060b4177ef43e9a3a5b2e3bc1a2d5959bf2ae349763fc62ed80b987af5607bf2d9a48e25c4e38e64970bca0177d63bd57a703d47debf5e18
 DIST NVIDIA-Linux-x86_64-510.85.02.run 329836795 BLAKE2B 
f9f56a2498d223ee5a27b783bb2cffb8e77cdb9ed5139afce2bd6fc4e9eccb19b7068b9fa15b4e9f7242cfcdd1fe3f93faf342aae1eb5e9b32625663a0c32463
 SHA512 
ce04706b707d08f601ee23ed2f4b5d6b4c2e8c17d74557b720be64e0c0f4ff915bcf35efa2470c27d90a7e1bad4eab48e6d9b2b1f05442546d3324f2a10fa69b
-DIST NVIDIA-Linux-x86_64-515.49.19.run 361577305 BLAKE2B 
7f7afef43aa2a832689d411f823d582a4fd304598d36209ef7eaa0d57e971955f05b48839e1a78e11299a0c12e237095a40a2a948daa821c0d574bf6822f992a
 SHA512 
87b129b3d24a70a7ae18640e995e165fe3e8188ec984c84295fc5db8ed56843cbb787130fbf3a94540dcab234c929bc013b94c5408c573c047b207d1d7b921df
+DIST NVIDIA-Linux-x86_64-515.49.24.run 361551549 BLAKE2B 
65a4fa80446c2d4fb078293922d31c1bfe12284486eb7b6ac24ee226e523ae9af5a1b6b02ef5dcd2ead0a1424afc2d781851bdbb6ddb4eaefda6a55f560be2fb
 SHA512 
30d697e02247698289410cc2a03a963d9031ec9a10acde1a34d79c8267e5c6dc5d82e7218c2a08c7c092d9d6428c9411395abed99ed7c02cc4e02494b70949d1
 DIST NVIDIA-Linux-x86_64-515.65.01.run 364182561 BLAKE2B 
552084a5347c0388f5cb0a6eecf41fb3d401356cbbbe957569e3eb0a4ca03b3db0dea0f7f6a37a6b66cf6d5377677ee57a6df73668002a13efd8140b153fcf03
 SHA512 
5221a4ac071eb39a37a841f19cfe4983286dc35e918956b40604404ef36c122612475df7b9a391a9a70bd60f44e598c8a0e5ec54ccc3e90d51f01e1b2fbe5e33
 DIST NVIDIA-Linux-x86_64-520.56.06.run 406178736 BLAKE2B 
9c30a769b9662deef9e5bdd74e26c166a3d0fcf54481b86bf811d20ebb73efa6385b28fe5ecbc35900f74ef2293503e9d84e64d6c4401aa0335de98550a1e193
 SHA512 
ac5a98964e1b7435a0919d313080e53c0453ca3a817ed1ed1693a0164f286973d93f4130428a3737a4871f512c686d72e2606038f533d016d6b9c2873eaa1f8a
 DIST NVIDIA-kernel-module-source-515.65.01.tar.xz 7510104 BLAKE2B 
806f895d2de136427702c21ae231ba0e304850b07f2f43f3f2f1ba7b0115b7c9bb36435ad53ade6c778ab74af976c4613427644c1c03e3a9df9ddcb6f79de0fc
 SHA512 
2975a498d7dbeace6feae5611b27be640e05fedf5faa257abde839756f508bae238de59a3277fb3326a51c048d9478b19d9ef7968061aaac9f1f588851bdf983
@@ -35,4 +35,4 @@ DIST nvidia-xconfig-470.141.03.tar.bz2 10 BLAKE2B 
1701f6a7d81dd4eb7a17d79882
 DIST nvidia-xconfig-510.85.02.tar.bz2 109790 BLAKE2B 
09313f0f423c52c81550e8d94b82b88961bdab702bfa2086ffe148b517f82cdaada0ef5e2e5074c6bef174d64661ced63b4c52108c021e7cdadcb7b55cf8f6dc
 SHA512 
5b9a0055643c9368689fd5d0fd47ddfb6352d903913271a577f8b0a8f92e0ce9700287c512269e91285ea9f385dcb4ed9c33410d5244234be7a7f34242df9bab
 DIST nvidia-xconfig-515.65.01.tar.bz2 109681 BLAKE2B 
b41b3ec377c79af6906a47c826d9930cc5ea6e85e8404e6882f3bc03cfccfa03d8ef7c280453ab29edb208173aeb576d33df00f92c225a86bc3cb571b352cdbc
 SHA512 
6f0752e32af6772e85bd2799ea2d895bd5b5faee4c1b6813eb839e75af43d07ef09be6606e7dfc40491e07c25333e9c4145465f97dc0338053e8be1c19220bf9
 DIST nvidia-xconfig-520.56.06.tar.bz2 110304 BLAKE2B 
31888ae4eb675e3e877150120b2fb02be9560e6abd885799d87b94bcce5b784d6640c3018c8db5ea3c9645e0907312956c7d6bdd2317cdf79fb758dc9ba0957f
 SHA512 
9bcf55f13ad99571e2ad605704f8297b529f32e4f1bebe1a3eccf648c6559e1b6e2867e9f406cf34f0e4d240ddc12559e7dfaa790e700d1b3f5a7582bcffb27c
-DIST open-gpu-kernel-modules-515.49.19.tar.gz 7417963 BLAKE2B 
3dd1ce0f55776413697252f901183359be764dfed067b14f6d5c9fc6a234b6f96fbe046729be9f5136fa8e11c813e9ffe54d510d772d5ccb562aa3d65a127088
 SHA512 
a601e25898aa9a1fc96fe61e0be97cd82ab42136faf153710f205960b9d3fb42bc445ba78542150ee31f000653cd456ec2266426c7a741b9dd06c39fd1f52e51
+DIST open-gpu-kernel-modules-515.49.24.tar.gz 7418026 BLAKE2B 

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

2022-10-25 Thread Andreas Sturmlechner
commit: c07f61110429ece4f21ca3c2b8e0130a6d3bd5f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 25 20:03:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 25 20:03:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07f6111

dev-db/kdb: enable py3.11

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

 dev-db/kdb/kdb-3.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/kdb/kdb-3.2.0-r2.ebuild b/dev-db/kdb/kdb-3.2.0-r2.ebuild
index 94af5b00c771..206084f54682 100644
--- a/dev-db/kdb/kdb-3.2.0-r2.ebuild
+++ b/dev-db/kdb/kdb-3.2.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 KFMIN=5.82.0
 QTMIN=5.15.2
 inherit ecm kde.org python-any-r1



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

2022-10-25 Thread Andreas Sturmlechner
commit: 21d68555df55adefafa98b28fe7c8fc2f03fb30d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 25 19:48:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 25 19:48:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d68555

dev-libs/kreport: enable py3.11

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

 dev-libs/kreport/kreport-3.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/kreport/kreport-3.2.0-r3.ebuild 
b/dev-libs/kreport/kreport-3.2.0-r3.ebuild
index 820ffe91a5a8..736caeac70a7 100644
--- a/dev-libs/kreport/kreport-3.2.0-r3.ebuild
+++ b/dev-libs/kreport/kreport-3.2.0-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 KFMIN=5.82.0
 QTMIN=5.15.2
 VIRTUALX_REQUIRED="test"



  1   2   3   4   5   >