[gentoo-commits] repo/gentoo:master commit in: app-forensics/sleuthkit/files/, app-forensics/sleuthkit/

2023-06-26 Thread Göktürk Yüksek
commit: 02148b29dc4cce3de2ed4781e07c561963668f2d
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jun 27 05:22:06 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 27 05:24:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02148b29

app-forensics/sleuthkit: fix configure.ac to use '==' instead of '='

Address a build time issue where using '==' may fail with:

  test: xyes: unexpected operator

silently disabling the build of Java support, ultimately
leading to failure in src_install.

Bug: https://bugs.gentoo.org/870250
Url: https://github.com/sleuthkit/sleuthkit/pull/2835
Signed-off-by: Göktürk Yüksek  gentoo.org>

 .../sleuthkit-4.12.0-configure-ac-test-fix.patch   | 34 ++
 app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild|  1 +
 2 files changed, 35 insertions(+)

diff --git 
a/app-forensics/sleuthkit/files/sleuthkit-4.12.0-configure-ac-test-fix.patch 
b/app-forensics/sleuthkit/files/sleuthkit-4.12.0-configure-ac-test-fix.patch
new file mode 100644
index ..2bb52435fd9a
--- /dev/null
+++ b/app-forensics/sleuthkit/files/sleuthkit-4.12.0-configure-ac-test-fix.patch
@@ -0,0 +1,34 @@
+https://github.com/sleuthkit/sleuthkit/pull/2835
+
+From fd19051920849343631df1cbf8d4b86f1bf98b2c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?G=C3=B6kt=C3=BCrk=20Y=C3=BCksek?= 
+Date: Mon, 26 Jun 2023 22:05:47 -0700
+Subject: [PATCH] configure.ac: use '=' for comparison instead of '=='
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The operator '==' isn't POSIX compliant[0]. Use the standard '=', as it's
+done everywhere else in configure.ac.
+
+[0] https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html
+
+Bug: https://bugs.gentoo.org/870250
+Signed-off-by: Göktürk Yüksek 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index c4226f5be4..bec6ddbf62 100644
+--- a/configure.ac
 b/configure.ac
+@@ -252,7 +252,7 @@ AS_IF([test "x$enable_java" != "xno"], [
+ dnl if we found everything we need, set ax_java_support for the
+ dnl status message and set X_JNI for use in Makefile
+ AS_IF([test "x$JNI_CPPFLAGS" != x && test "x$ANT_FOUND" != x && test "x$JAVA" 
!= x], [ax_java_support=yes], [ax_java_support=no])
+-AM_CONDITIONAL([X_JNI],[test "x$ax_java_support" == "xyes"])
++AM_CONDITIONAL([X_JNI],[test "x$ax_java_support" = "xyes"])
+ 
+ AC_CONFIG_COMMANDS([tsk/tsk_incs.h],
+ [echo "#ifndef _TSK_INCS_H" > tsk/tsk_incs.h

diff --git a/app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild
index bca5e7d4bd6a..774fb6e6da83 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild
@@ -76,6 +76,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.1.0-tools-shared-libs.patch
"${FILESDIR}"/${PN}-4.6.4-default-jar-location-fix.patch
"${FILESDIR}"/${PN}-4.10.1-exclude-usr-local.patch
+   "${FILESDIR}"/${PN}-4.12.0-configure-ac-test-fix.patch
 )
 
 src_unpack() {



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

2023-06-26 Thread Hans de Graaff
commit: c144656455f0a33a868747827d7eb5c2e20aa3c1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:24:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1446564

dev-ruby/rails: add 7.0.5.1

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

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-7.0.5.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 878554f8c9c9..4ef5831ee31f 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.gem 6656 BLAKE2B 
96e80633f3ea9856703cb6798833fb14b45caefa9699
 DIST rails-6.1.7.2.gem 6656 BLAKE2B 
149fca7e8a48c952608cbbfd9a91e37e350dbc46f96c72e6306d3828e303084ff3e7be7a5495d90375f0ef9a15a86ee0d616301143b23e5e372d4205d593d0c0
 SHA512 
28ca21666905462d7663aa5fb0ea4e5b2058235b3243408ecf474073e48eb97473e94367323df5476b159912510d96262e92fb5b2791b995180c6a7adf59ea44
 DIST rails-6.1.7.3.gem 6656 BLAKE2B 
0fefce9e1785afd14d98b53ba8b998d9a3d9a50dc1b9d77ec8478d20b1e45b46a2e74aea6cc988892cd544fccef23f4235fc1cad7611f3fa9072ad08cdd3f3f0
 SHA512 
ff4b22af73e72ecdfb6ae9c6ae060d2881eb74456ba5cdd81b27a21e55193dd593f4a11ed1b6a22af49e5d7cf3b9c921cfa0e03c8984da7fa5975ea7696184b0
 DIST rails-7.0.4.3.gem 6656 BLAKE2B 
d8d9e29705337fc21c10c6687061a17c594d3ddbf67c9d8b46dd6aca1e4d3e265086041b9b5bfce10835f4cb537c247ffbf16b2a4314f2ef5d149d2f2ede09b3
 SHA512 
89f69cc2a7c7081f60417186294843798cfda0b3a12b3bac64357fd1f28f03ea76f456b41c63e5d1506e965d4d04a40c1563803e6d44c02b768e1627c665e554
+DIST rails-7.0.5.1.gem 7168 BLAKE2B 
d55fcec8fad22022dffcd98ac0eac766de4a338dded98ebb58ce8688ae99b3fb02152ceda36333d1d16743aa73a861c787361651f9d0dbe58ad3ae131638c3a7
 SHA512 
c503c5179477ac89dfabe7770acfc3350e432509a1e38a5b55c18fcd93864f287b1634a91dab91d65182828bceefd32477115e934020e968a81bcfdbd291a3b8
 DIST rails-7.0.5.gem 7168 BLAKE2B 
c58cef18e287f0e27a59a2dc57118e61332bd750383a5ff4c85c053eae31b9f1dea24f63abe23b5503a8069befca748f9fc8879777936167a7db77b8663f48be
 SHA512 
c55c2c969eefd3f59394aba4d1a1e1138049e8866d7a8dca8c4838efcc8bb94402e526f2e2fb7599ecff9b2a0142294dcc5fd5c0c41967fc8dc619b3ebfa2ae4

diff --git a/dev-ruby/rails/rails-7.0.5.1.ebuild 
b/dev-ruby/rails/rails-7.0.5.1.ebuild
new file mode 100644
index ..35fb44e053d1
--- /dev/null
+++ b/dev-ruby/rails/rails-7.0.5.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistence framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.15.0:*
+"



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

2023-06-26 Thread Hans de Graaff
commit: eb91ba1b0680cf537e4b1e23f9124745561ccd8f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:23:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb91ba1b

dev-ruby/railties: add 7.0.5.1

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

 dev-ruby/railties/Manifest|  1 +
 dev-ruby/railties/railties-7.0.5.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/railties/railties-7.0.5.1.ebuild 
b/dev-ruby/railties/railties-7.0.5.1.ebuild
new file mode 100644
index ..0998d2a794dd
--- /dev/null
+++ b/dev-ruby/railties/railties-7.0.5.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.25"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   dev-ruby/thor:1
+   >=dev-ruby/rake-12.2
+   dev-ruby/method_source
+   >=dev-ruby/zeitwerk-2.5:2
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2023-06-26 Thread Hans de Graaff
commit: 5feaf12bc5b292c7cce0952db8594ad9084a05f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:23:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5feaf12b

dev-ruby/actionmailbox: add 7.0.5.1

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

 dev-ruby/actionmailbox/Manifest|  1 +
 .../actionmailbox/actionmailbox-7.0.5.1.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.5.1.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-7.0.5.1.ebuild
new file mode 100644
index ..e27cb2a349cc
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-7.0.5.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+   dev-ruby/net-imap
+   dev-ruby/net-pop
+   dev-ruby/net-smtp
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mail
+   

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

2023-06-26 Thread Hans de Graaff
commit: 1baddc485943841402de722887318dc65443cd0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:22:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baddc48

dev-ruby/actionview: add 7.0.5.1

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-7.0.5.1.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionview/actionview-7.0.5.1.ebuild 
b/dev-ruby/actionview/actionview-7.0.5.1.ebuild
new file mode 100644
index ..f9c9556f3acf
--- /dev/null
+++ b/dev-ruby/actionview/actionview-7.0.5.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   dev-ruby/sqlite3
+   

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

2023-06-26 Thread Hans de Graaff
commit: 0efd8edf8e1502fbc624f82de5ffb0445d69d1e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:23:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efd8edf

dev-ruby/actionmailer: add 7.0.5.1

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

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild 
b/dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild
new file mode 100644
index ..57e84dd9fe0a
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2023-06-26 Thread Hans de Graaff
commit: e2095f7002c1b09a89f7b8de8326b64a2f72c532
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:23:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2095f70

dev-ruby/activerecord: add 7.0.5.1

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-7.0.5.1.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activerecord/activerecord-7.0.5.1.ebuild 
b/dev-ruby/activerecord/activerecord-7.0.5.1.ebuild
new file mode 100644
index ..2768501d2c50
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-7.0.5.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( >=dev-ruby/pg-1.1:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/benchmark-ips
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+   sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || 
die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' 
test/cases/helper.rb || die
+
+   # Avoid single tests using mysql or postgres dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
+   -i 
test/cases/connection_adapters/{,legacy_}connection_handlers_multi_db_test.rb 
|| die
+
+   # Avoid failing test that makes bad assumptions on database state.
+   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 
\
+   test/cases/associations/has_many_associations_test.rb
+
+   # Avoid test failing 

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

2023-06-26 Thread Hans de Graaff
commit: 0969c74b5089b3650dafa3470ba93bdf1288ae8a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:22:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0969c74b

dev-ruby/activestorage: add 7.0.5.1

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

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-7.0.5.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activestorage/activestorage-7.0.5.1.ebuild 
b/dev-ruby/activestorage/activestorage-7.0.5.1.ebuild
new file mode 100644
index ..0ff19b550a45
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-7.0.5.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activejob-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/marcel:1.0
+   >=dev-ruby/mini_mime-1.1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   =dev-ruby/minitest-5.15*:*
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sprockets-rails
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for 
this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\|webrick\|propshaft\|sprockets-export\|rack-test\|terser\|cookiejar\|cgi\)/
 s:^:#:" \
+   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+   

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

2023-06-26 Thread Hans de Graaff
commit: f2db1c40fdee0bbb438f04e7fd8a90bc69a23eaa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:22:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2db1c40

dev-ruby/actionpack: add 7.0.5.1

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-7.0.5.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionpack/actionpack-7.0.5.1.ebuild 
b/dev-ruby/actionpack/actionpack-7.0.5.1.ebuild
new file mode 100644
index ..fc6527ac8354
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-7.0.5.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.2
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-3.26
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   dev-ruby/selenium-webdriver:4
+   www-servers/puma
+   

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

2023-06-26 Thread Hans de Graaff
commit: 1359ca96d983d7cdd0f446c65a1c32c1ab020bbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:23:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1359ca96

dev-ruby/actiontext: add 7.0.5.1

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

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-7.0.5.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actiontext/actiontext-7.0.5.1.ebuild 
b/dev-ruby/actiontext/actiontext-7.0.5.1.ebuild
new file mode 100644
index ..dfa65eb6e1c5
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-7.0.5.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.6.0
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+   dev-ruby/propshaft
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/
 s:^:#:" \
+   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ 
s:^:#:' \
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2023-06-26 Thread Hans de Graaff
commit: d99a88d9e6fc73b1d9a87ad3035b743125e78b12
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:21:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99a88d9

dev-ruby/activemodel: add 7.0.5.1

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

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activemodel/activemodel-7.0.5.1.ebuild 
b/dev-ruby/activemodel/activemodel-7.0.5.1.ebuild
new file mode 100644
index ..4557e34ae486
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-7.0.5.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   

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

2023-06-26 Thread Hans de Graaff
commit: 6cdc3dbfb41d79fc994b7931248a97257307f34f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:22:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdc3dbf

dev-ruby/actioncable: add 7.0.5.1

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

 dev-ruby/actioncable/Manifest   |  1 +
 dev-ruby/actioncable/actioncable-7.0.5.1.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actioncable/actioncable-7.0.5.1.ebuild 
b/dev-ruby/actioncable/actioncable-7.0.5.1.ebuild
new file mode 100644
index ..9fdb14783462
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-7.0.5.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2023-06-26 Thread Hans de Graaff
commit: 31f9c27698da3c4604cdb2c5bed39000a2ef24b9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:22:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f9c276

dev-ruby/activejob: add 7.0.5.1

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

 dev-ruby/activejob/Manifest |  1 +
 dev-ruby/activejob/activejob-7.0.5.1.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activejob/activejob-7.0.5.1.ebuild 
b/dev-ruby/activejob/activejob-7.0.5.1.ebuild
new file mode 100644
index ..ce3637f56cb7
--- /dev/null
+++ b/dev-ruby/activejob/activejob-7.0.5.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   dev-ruby/zeitwerk
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+   rm -f test/cases/delayed_job_adapter_test.rb || die
+}



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

2023-06-26 Thread Hans de Graaff
commit: 1a3c9776601c4446b3d1e1d2ef7398a90beba2b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 05:21:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 05:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3c9776

dev-ruby/activesupport: add 7.0.5.1

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

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-7.0.5.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 56661e10373b..720e4b642efc 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -2,4 +2,5 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activesupport/activesupport-7.0.5.1.ebuild 
b/dev-ruby/activesupport/activesupport-7.0.5.1.ebuild
new file mode 100644
index ..1e261e644d4e
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-7.0.5.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-1.6:1
+   dev-ruby/tzinfo:2
+   >=dev-ruby/minitest-5.1
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-3.0.1
+   dev-ruby/connection_pool
+   >=dev-ruby/nokogiri-1.8.1
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.3:3
+   dev-ruby/rack
+   dev-ruby/rexml
+   dev-ruby/mocha
+   

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

2023-06-26 Thread Jakov Smolić
commit: afe2a69cd5d16ee48c5ff716a5bd7078785e90b7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:20:32 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe2a69c

media-video/pipewire: Keyword 0.3.72 riscv, #909200

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

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

diff --git a/media-video/pipewire/pipewire-0.3.72.ebuild 
b/media-video/pipewire/pipewire-0.3.72.ebuild
index 5077040f5fc2..26c7fe7286da 100644
--- a/media-video/pipewire/pipewire-0.3.72.ebuild
+++ b/media-video/pipewire/pipewire-0.3.72.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-06-26 Thread Jakov Smolić
commit: 7f279888d95f679b5f290b06fdc424a17691f77c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:20:31 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f279888

media-sound/liblc3: Keyword 1.0.3 riscv, #909200

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

 media-sound/liblc3/liblc3-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/liblc3/liblc3-1.0.3.ebuild 
b/media-sound/liblc3/liblc3-1.0.3.ebuild
index eef6cc960865..02db2d3598a1 100644
--- a/media-sound/liblc3/liblc3-1.0.3.ebuild
+++ b/media-sound/liblc3/liblc3-1.0.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="tools"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 src_configure() {
local emesonargs=(



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

2023-06-26 Thread Jakov Smolić
commit: 4b7bec24564df2483587adcbce401066af0fa2a9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:40 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7bec24

dev-python/mkdocs-git-authors-plugin: Stabilize 0.7.2 ALLARCHES, #909235

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

 .../mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.2.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.2.ebuild 
b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.2.ebuild
index 2c5e16a6a392..d8e6c499521d 100644
--- 
a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.2.ebuild
+++ 
b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.2.ebuild
@@ -27,7 +27,7 @@ 
SRC_URI="https://github.com/timvink/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 
 # Tests are broken outside of upstream git repo
 RESTRICT="test"



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

2023-06-26 Thread Jakov Smolić
commit: a25386ab928ac4906c36a24ccc6182560397ee2d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:50 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25386ab

dev-python/pip-run: Stabilize 10.2.0 ALLARCHES, #909244

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

 dev-python/pip-run/pip-run-10.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pip-run/pip-run-10.2.0.ebuild 
b/dev-python/pip-run/pip-run-10.2.0.ebuild
index c9a52416f045..9b0cb9ba3a7a 100644
--- a/dev-python/pip-run/pip-run-10.2.0.ebuild
+++ b/dev-python/pip-run/pip-run-10.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 RDEPEND="
dev-python/autocommand[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: 9ae864a55cda3bbda5f5e47525566e6487ddea56
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:47 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae864a5

dev-python/owslib: Stabilize 0.29.2 ALLARCHES, #909241

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

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

diff --git a/dev-python/owslib/owslib-0.29.2.ebuild 
b/dev-python/owslib/owslib-0.29.2.ebuild
index 6b89ed5f6480..b0d7b8f21714 100644
--- a/dev-python/owslib/owslib-0.29.2.ebuild
+++ b/dev-python/owslib/owslib-0.29.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 RESTRICT="test"
 PROPERTIES="test_network"
 



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

2023-06-26 Thread Jakov Smolić
commit: 7806108d15fe20ae70ec85fc1251ab201f454784
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:48 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7806108d

dev-python/prometheus-client: Stabilize 0.17.0 ALLARCHES, #909243

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

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

diff --git a/dev-python/prometheus-client/prometheus-client-0.17.0.ebuild 
b/dev-python/prometheus-client/prometheus-client-0.17.0.ebuild
index 4c7172a015c2..c5c7df98f938 100644
--- a/dev-python/prometheus-client/prometheus-client-0.17.0.ebuild
+++ b/dev-python/prometheus-client/prometheus-client-0.17.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
dev-python/twisted[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: 74b746a60d16a0ab37821719cdb38860093ca921
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:43 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b746a6

dev-python/nbsphinx: Stabilize 0.9.2 ALLARCHES, #909238

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

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

diff --git a/dev-python/nbsphinx/nbsphinx-0.9.2.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.9.2.ebuild
index a29963c7e93e..891f3016b21b 100644
--- a/dev-python/nbsphinx/nbsphinx-0.9.2.ebuild
+++ b/dev-python/nbsphinx/nbsphinx-0.9.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: 7df42c87db155ea4794142ba680daf571abd8be2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:39 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df42c87

dev-python/llfuse: Stabilize 1.4.4 x86, #909234

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

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

diff --git a/dev-python/llfuse/llfuse-1.4.4.ebuild 
b/dev-python/llfuse/llfuse-1.4.4.ebuild
index 6ce321b4c256..6bcd11762ba5 100644
--- a/dev-python/llfuse/llfuse-1.4.4.ebuild
+++ b/dev-python/llfuse/llfuse-1.4.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="doc examples"
 
 RDEPEND="



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

2023-06-26 Thread Jakov Smolić
commit: 27843dd70eecc4aa22c7fae699a148a41c7183e7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:38 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27843dd7

dev-python/llfuse: Stabilize 1.4.4 amd64, #909234

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

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

diff --git a/dev-python/llfuse/llfuse-1.4.4.ebuild 
b/dev-python/llfuse/llfuse-1.4.4.ebuild
index 9c9206538605..6ce321b4c256 100644
--- a/dev-python/llfuse/llfuse-1.4.4.ebuild
+++ b/dev-python/llfuse/llfuse-1.4.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="doc examples"
 
 RDEPEND="



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

2023-06-26 Thread Jakov Smolić
commit: 08cae8a851fc0fa664286ba925c01a5f54b0d1ad
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:18 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08cae8a8

dev-python/cython: Stabilize 0.29.35 amd64, #909219

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

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

diff --git a/dev-python/cython/cython-0.29.35.ebuild 
b/dev-python/cython/cython-0.29.35.ebuild
index 98a01242a04f..e12cbb626191 100644
--- a/dev-python/cython/cython-0.29.35.ebuild
+++ b/dev-python/cython/cython-0.29.35.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



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

2023-06-26 Thread Jakov Smolić
commit: fa6fcca8aa106a7324cf63d17058567fc37dda0f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:46 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6fcca8

dev-python/nbdime: Stabilize 3.2.1 ALLARCHES, #909240

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

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

diff --git a/dev-python/nbdime/nbdime-3.2.1.ebuild 
b/dev-python/nbdime/nbdime-3.2.1.ebuild
index bbde7615968c..6f092705fba8 100644
--- a/dev-python/nbdime/nbdime-3.2.1.ebuild
+++ b/dev-python/nbdime/nbdime-3.2.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: f8756d2303324a41a19b7d374807629b67a3f8bb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:42 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8756d23

dev-python/nbclient: Stabilize 0.8.0 ALLARCHES, #909237

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

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

diff --git a/dev-python/nbclient/nbclient-0.8.0.ebuild 
b/dev-python/nbclient/nbclient-0.8.0.ebuild
index a538de91f03f..f4c9f1efa0c9 100644
--- a/dev-python/nbclient/nbclient-0.8.0.ebuild
+++ b/dev-python/nbclient/nbclient-0.8.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/jupyter-client-6.1.12[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: d9787259c4105f3ac0bd78acbba4559d4ce630bd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:44 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9787259

dev-python/nbxmpp: Stabilize 4.3.1 ALLARCHES, #909239

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

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

diff --git a/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild 
b/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild
index 570d6eeeb400..24eb0a76f3a8 100644
--- a/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild
+++ b/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 RDEPEND="
dev-libs/gobject-introspection



[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-fancy-pypi-readme/

2023-06-26 Thread Jakov Smolić
commit: e969a33c2074b040e4ef544b59578bfda21048b0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:32 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e969a33c

dev-python/hatch-fancy-pypi-readme: Stabilize 23.1.0 ALLARCHES, #909230

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

 .../hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.1.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.1.0.ebuild 
b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.1.0.ebuild
index 9afaa5ac1c72..45a671098c71 100644
--- a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.1.0.ebuild
+++ b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/hatchling[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: 79e9c6cb106b4dc84ca1ece149cff26ed9519eb5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:36 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e9c6cb

dev-python/license-expression: Stabilize 30.1.1 ALLARCHES, #909233

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

 dev-python/license-expression/license-expression-30.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/license-expression/license-expression-30.1.1.ebuild 
b/dev-python/license-expression/license-expression-30.1.1.ebuild
index 43ffbafcf86b..f26b524951f3 100644
--- a/dev-python/license-expression/license-expression-30.1.1.ebuild
+++ b/dev-python/license-expression/license-expression-30.1.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: e882e3ddb5c5f28a91cd79ee026ba32ae7444f20
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:35 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e882e3dd

dev-python/icalendar: Stabilize 5.0.7 ALLARCHES, #909232

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

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

diff --git a/dev-python/icalendar/icalendar-5.0.7.ebuild 
b/dev-python/icalendar/icalendar-5.0.7.ebuild
index abbe040cb9ee..2ead06cf1cf2 100644
--- a/dev-python/icalendar/icalendar-5.0.7.ebuild
+++ b/dev-python/icalendar/icalendar-5.0.7.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: e72b29770c56fc6cc7e37a3bf0278ceca310c8de
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:33 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72b2977

dev-python/fuzzywuzzy: Stabilize 0.18.0-r1 ALLARCHES, #909231

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

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

diff --git a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild 
b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild
index 69ab35341208..7b787fe42096 100644
--- a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild
+++ b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="
https://pypi.org/project/fuzzywuzzy/
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 LICENSE="GPL-2"
 SLOT="0"
 



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

2023-06-26 Thread Jakov Smolić
commit: 2aea0c034b1624266eb6c3403084db98644ae133
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:24 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aea0c03

dev-python/fastjsonschema: Stabilize 2.17.1 ALLARCHES, #909222

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

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

diff --git a/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild 
b/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild
index ec0f5cdb075d..2b5fdee2e5a4 100644
--- a/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild
+++ b/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest
 



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

2023-06-26 Thread Jakov Smolić
commit: 0f2651b6d98136c56d2776010211e6bb43d8c7ae
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:31 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2651b6

dev-python/google-api-python-client: Stabilize 2.89.0 ALLARCHES, #909228

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

 .../google-api-python-client/google-api-python-client-2.89.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.89.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.89.0.ebuild
index 0194f9640998..9eb8248acd2f 100644
--- a/dev-python/google-api-python-client/google-api-python-client-2.89.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-2.89.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>=dev-python/httplib2-0.15[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: 6136b7c0d4a62b2b2ed9b7c870c54a715de74e3c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6136b7c0

dev-python/ensurepip-setuptools: Stabilize 67.8.0 ALLARCHES, #909225

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

 dev-python/ensurepip-setuptools/ensurepip-setuptools-67.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.8.0.ebuild 
b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.8.0.ebuild
index 8346a1bd0f6d..3e2f8423f849 100644
--- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.8.0.ebuild
+++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.8.0.ebuild
@@ -12,7 +12,7 @@ S=${DISTDIR}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="
!

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

2023-06-26 Thread Jakov Smolić
commit: b7ed6a932b66b2cca11f38857c20a42b6fb25867
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:26 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ed6a93

dev-python/fakeredis: Stabilize 2.14.1 ALLARCHES, #909224

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

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

diff --git a/dev-python/fakeredis/fakeredis-2.14.1.ebuild 
b/dev-python/fakeredis/fakeredis-2.14.1.ebuild
index 10e805e1986c..b6be35ebf828 100644
--- a/dev-python/fakeredis/fakeredis-2.14.1.ebuild
+++ b/dev-python/fakeredis/fakeredis-2.14.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: d040f7d6868c638eba3317665da4780bc483648f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:29 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d040f7d6

dev-python/furo: Stabilize 2023.5.20 ALLARCHES, #909227

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

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

diff --git a/dev-python/furo/furo-2023.5.20.ebuild 
b/dev-python/furo/furo-2023.5.20.ebuild
index 0674aa0b847b..1198482dfefb 100644
--- a/dev-python/furo/furo-2023.5.20.ebuild
+++ b/dev-python/furo/furo-2023.5.20.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: d44826acef01c40b5b467b6c5bc042140a0fe5e2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:25 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44826ac

dev-python/flatbuffers: Stabilize 23.5.26 ALLARCHES, #909223

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

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

diff --git a/dev-python/flatbuffers/flatbuffers-23.5.26.ebuild 
b/dev-python/flatbuffers/flatbuffers-23.5.26.ebuild
index 14742b4d5b04..0c47e534cc09 100644
--- a/dev-python/flatbuffers/flatbuffers-23.5.26.ebuild
+++ b/dev-python/flatbuffers/flatbuffers-23.5.26.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${P}/python
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-26 Thread Jakov Smolić
commit: deaac97bdc038ab03b3c23db6e1cc62bf9de9b1d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:20 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deaac97b

dev-python/cython: Stabilize 0.29.35 x86, #909219

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

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

diff --git a/dev-python/cython/cython-0.29.35.ebuild 
b/dev-python/cython/cython-0.29.35.ebuild
index e12cbb626191..cedccd6ac4d7 100644
--- a/dev-python/cython/cython-0.29.35.ebuild
+++ b/dev-python/cython/cython-0.29.35.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



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

2023-06-26 Thread Jakov Smolić
commit: 8cf06f78ce5075d8b21830dcb22125b77f6bce61
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:22 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf06f78

dev-python/dominate: Stabilize 2.8.0 ALLARCHES, #909221

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

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

diff --git a/dev-python/dominate/dominate-2.8.0.ebuild 
b/dev-python/dominate/dominate-2.8.0.ebuild
index 939bdd20dd38..b6dce9410d70 100644
--- a/dev-python/dominate/dominate-2.8.0.ebuild
+++ b/dev-python/dominate/dominate-2.8.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 distutils_enable_tests pytest



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

2023-06-26 Thread Jakov Smolić
commit: 2dd93958d5c1a9fd2ea67a5dcdb4a5fa9f20b748
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:17 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd93958

dev-python/docutils: Stabilize 0.20.1 ALLARCHES, #909218

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

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

diff --git a/dev-python/docutils/docutils-0.20.1.ebuild 
b/dev-python/docutils/docutils-0.20.1.ebuild
index ca2beba98faa..9b57f43e721d 100644
--- a/dev-python/docutils/docutils-0.20.1.ebuild
+++ b/dev-python/docutils/docutils-0.20.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD-2 GPL-3 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="
dev-python/pygments[${PYTHON_USEDEP}]



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

2023-06-26 Thread Jakov Smolić
commit: 8c1932ddf6eb02bd66f6a7085b3ffece98ceed48
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 05:18:21 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 05:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1932dd

dev-python/cx_Freeze: Stabilize 6.15.1 amd64, #909220

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

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

diff --git a/dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild 
b/dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild
index e169791b001a..8ff93d471067 100644
--- a/dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild
+++ b/dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="PYTHON"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-06-26 Thread Leonardo Hernandez
commit: 84991cd4516027318c95bccc2d45d6ab4653687b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Jun 27 04:47:39 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Tue Jun 27 04:48:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84991cd4

www-apps/code-server-bin: add 4.14.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.14.1.ebuild  | 105 +
 2 files changed, 107 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 27cd497d9..c666fe872 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -4,3 +4,5 @@ DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c5202
 DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
 DIST code-server-4.14.0-linux-amd64.tar.gz 98653504 BLAKE2B 
342363a9c00894b65e716352c14b87230704e47ddb068079b25957577a90c1dddf77cfbdc715261d6eb849a5f2569401cb062c0fe6f804c8e60169855b5b2212
 SHA512 
7772397d5abc0a290a15899346a5dcbe8eec5bc44948a5845ed23758ecec1fd0f21e8ab0ac413053b1e36ccc5c69e877ed01fce1d0f09ebf12aa3e96b0483ee4
 DIST code-server-4.14.0-linux-arm64.tar.gz 97470074 BLAKE2B 
414da8e74184672201772470d940a4a323b5f0757962b7d753556420693f46c334235c0e5d5f12ab5372ca28b44bea2f630185deb8efd7a81fe5c50aed1cbd27
 SHA512 
ac303aa02719a897941f2d117168395d590f2efa366cc2b8a90699ef265032183f3a8c221451cb0f3228ecc13767fc896a903adfdac7e636782f262b44b69f0c
+DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 
9b7389b3578209391ac0c4a622e4e9a8bdb2bfcbc3f9eda5b26264b122273777819d097f6fa03114429a7bdc4ab7ac943bb104683b5867e3df248171551548d9
 SHA512 
1d70f5dbc4f4605d5fd254df117d34c8b05fc33085c27c909f8ec73d5ef9a3d71bb11617b38a6fa3dc32138c6df92db0555c14ede814b6868cb43acec182c70a
+DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B 
d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f
 SHA512 
70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501

diff --git a/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild
new file mode 100644
index 0..35845168a
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux;
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/;
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/win32-x64 || die
+
+   if [[ $ELIBC != "musl" ]]; then
+   rm 
./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node 
|| die
+   elif [[ $ELIBC != 

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

2023-06-26 Thread Hans de Graaff
commit: 7e9eaf6a3d1c16d763a06c03215033b6a550ebc8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 04:31:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 04:39:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9eaf6a

dev-ruby/csv: add 3.2.7

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

 dev-ruby/csv/Manifest |  1 +
 dev-ruby/csv/csv-3.2.7.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/csv/Manifest b/dev-ruby/csv/Manifest
index facf92f5ca82..5905cee03d9e 100644
--- a/dev-ruby/csv/Manifest
+++ b/dev-ruby/csv/Manifest
@@ -1 +1,2 @@
 DIST csv-3.2.6.tar.gz 90054 BLAKE2B 
106e3ef5d5e1ad3d95e80e96711db61bf00822711259188b26738b44de52c35d8e12c8042a7dbfeda5108c0b98cc73b8beb69c4f6957b2eb2f34297c220e5736
 SHA512 
b89044581d1c6cac5270573e424747c42a20cc6d51dde03971bbfc01b5ced3dd5ad713290a0e9c821cf67302153e9b17750e01b7f41182dcb794e0a4f10d88a2
+DIST csv-3.2.7.tar.gz 91049 BLAKE2B 
c4c0db169ebef900572b8a1e7a4ed36fcbc7dba5a369d74969ad6770569f40a630482fe1e5bd4e3f8a6ef615be166de54e3096d67b5b0a1b463da689b4efdff2
 SHA512 
cd525cf3afbc6d1ad55cd347cb0b68dd0138c86e9432f74ba8dde5a227e003e2b0fd332a6a948b3a1ec100ef99b9244ecbb94653eab274f1d608b2a44bcd046f

diff --git a/dev-ruby/csv/csv-3.2.7.ebuild b/dev-ruby/csv/csv-3.2.7.ebuild
new file mode 100644
index ..0158fe524f39
--- /dev/null
+++ b/dev-ruby/csv/csv-3.2.7.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The CSV library provides a complete interface to CSV files and 
data"
+HOMEPAGE="https://github.com/ruby/csv;
+SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="$(ver_cut 1)"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
+
+all_ruby_prepare() {
+   sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} run-test.rb || die
+}



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

2023-06-26 Thread Hans de Graaff
commit: 09b0661d0c9f760911bb561f8726adf313abc278
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 04:38:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 04:39:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b0661d

dev-ruby/jquery-rails: add 4.6.0

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

 dev-ruby/jquery-rails/Manifest  |  1 +
 dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/jquery-rails/Manifest b/dev-ruby/jquery-rails/Manifest
index 105082bc55e9..2f1d01d8082d 100644
--- a/dev-ruby/jquery-rails/Manifest
+++ b/dev-ruby/jquery-rails/Manifest
@@ -1 +1,2 @@
 DIST jquery-rails-4.5.1.gem 527360 BLAKE2B 
fffd91adabd7e24a23fb65e94b02f6484d53afa5b63902ed7ae487f97a13289b2d884508b45744aacf2d5e7ab47dfab6a37ed94e8cf0bb8e56271692762facf2
 SHA512 
7921de900d1678e0af9adb1a83bf0ceebc75666a991d0babdc47465c45d08df0de959650eef750670b225354c942a2795fb08cb67694ce05d33af90fa1de5917
+DIST jquery-rails-4.6.0.gem 523776 BLAKE2B 
c6d283ee2739ad7ba32eae8a629836ff766693cdefef86e027db491ea104f662897f4d689beee4df01a418f93e1a57146991db09321a6f1e59fc61befd7755d3
 SHA512 
3b5867036f0f415f1063b9cb393d8cb4ad1d28d3a97a7d623089111dcf0abbc3cf00bde5a4a35aa8b1d2351b0398c007c71c5dd8e5e51857f24f9d4a35fc9ca9

diff --git a/dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild 
b/dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild
new file mode 100644
index ..4c4c43701358
--- /dev/null
+++ b/dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="jQuery! For Rails! So great"
+HOMEPAGE="https://github.com/rails/jquery-rails;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/railties-4.2.0:*
+   >=dev-ruby/thor-0.14:* 

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

2023-06-26 Thread Hans de Graaff
commit: 31c937e444a9dfa372ae458981d5c5f2cabea6d4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 27 04:39:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 27 04:39:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c937e4

dev-ruby/jquery-rails: add github upstream metadata

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

 dev-ruby/jquery-rails/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/jquery-rails/metadata.xml 
b/dev-ruby/jquery-rails/metadata.xml
index 658c72b1920d..70355b65da80 100644
--- a/dev-ruby/jquery-rails/metadata.xml
+++ b/dev-ruby/jquery-rails/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   r...@gentoo.org
-   Gentoo Ruby Project
-
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+rails/jquery-rails
+  
 



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

2023-06-26 Thread Göktürk Yüksek
commit: c8a23ac4a04d2b2445a116b043926fdcc4c449ce
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jun 27 04:25:51 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 27 04:25:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a23ac4

sys-auth/pam_u2f: add 1.3.0, drop 1.2.1

Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-auth/pam_u2f/Manifest   | 2 +-
 sys-auth/pam_u2f/{pam_u2f-1.2.1.ebuild => pam_u2f-1.3.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/pam_u2f/Manifest b/sys-auth/pam_u2f/Manifest
index f3f9f14b29ce..a48afcc1944f 100644
--- a/sys-auth/pam_u2f/Manifest
+++ b/sys-auth/pam_u2f/Manifest
@@ -1,3 +1,3 @@
 DIST pam_u2f-1.1.1.tar.gz 429822 BLAKE2B 
8ed44f82295ea24fe30c5830971afd29a23b48e173c3cb69d3dcaf73b142de36f86087eaee69b1793a8846fdb2efc5530d52fa9f40e4357e6cd2ea9960b9bb39
 SHA512 
ca81c78e67c17c369117e9d38e50033eaa96e0b15673521db2c382de1aa2566f7406fb43801a5938758480966c5e7316943769db5be826983d3865710e0274c1
 DIST pam_u2f-1.2.0.tar.gz 442214 BLAKE2B 
17dadcb4325a130da67caf2fbf9bb2bf5d76706b28540ddda6ab8904ec5924d14fc752b7e079940989a8208d27fe0e5d46ea4365426debd5076588c51f46a60a
 SHA512 
a00135e49b22dad5ec2513236a64dca67f04062fd8fa4c8d5ac7cb05d93b4d743ceb8ac5ee99a19667bdbfe8c0be9de904fb50110bed0b55ba8d5fd2aa5fcf28
-DIST pam_u2f-1.2.1.tar.gz 450747 BLAKE2B 
6e20ad67d00fb4cb83b73a4bc96f5b2bd96c46ba800660face2f877006691723312c3d53d2db2a66f0a7c74e656960d43ef559dfdb47872f00acac1daf01d1c9
 SHA512 
c81b87dfd56221b3c842d9969b93bc194689b9eca52e855531830b8725135f533c902f0b56e88bed9944ab3047b0a3b08d62718c621b08f865867f38c300a83f
+DIST pam_u2f-1.3.0.tar.gz 456281 BLAKE2B 
602ce0fd00105f7fbdea1805a5efde1302149d9f7977f3c52d576d7f4b9a1a95678b1463f19107b494e62c3722e319e05e0ec54f5839f70b855b59eecdf92112
 SHA512 
03c09601f1988dd7f6b0cb4eeb6e9f2368de50df2cb8e2b4269e16c8111b08b2d115e6fad7bbca3482e9577ccf2885ab3fef652d9fb99db7890ba93ce6c0fd4d

diff --git a/sys-auth/pam_u2f/pam_u2f-1.2.1.ebuild 
b/sys-auth/pam_u2f/pam_u2f-1.3.0.ebuild
similarity index 100%
rename from sys-auth/pam_u2f/pam_u2f-1.2.1.ebuild
rename to sys-auth/pam_u2f/pam_u2f-1.3.0.ebuild



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

2023-06-26 Thread Göktürk Yüksek
commit: 0022411764a13a54a8428a2e56ba173ccc026aef
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jun 27 04:27:32 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 27 04:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00224117

sys-auth/pam_u2f: drop 1.2.0

Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-auth/pam_u2f/Manifest |  1 -
 sys-auth/pam_u2f/pam_u2f-1.2.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/sys-auth/pam_u2f/Manifest b/sys-auth/pam_u2f/Manifest
index a48afcc1944f..b2eb93b2a24d 100644
--- a/sys-auth/pam_u2f/Manifest
+++ b/sys-auth/pam_u2f/Manifest
@@ -1,3 +1,2 @@
 DIST pam_u2f-1.1.1.tar.gz 429822 BLAKE2B 
8ed44f82295ea24fe30c5830971afd29a23b48e173c3cb69d3dcaf73b142de36f86087eaee69b1793a8846fdb2efc5530d52fa9f40e4357e6cd2ea9960b9bb39
 SHA512 
ca81c78e67c17c369117e9d38e50033eaa96e0b15673521db2c382de1aa2566f7406fb43801a5938758480966c5e7316943769db5be826983d3865710e0274c1
-DIST pam_u2f-1.2.0.tar.gz 442214 BLAKE2B 
17dadcb4325a130da67caf2fbf9bb2bf5d76706b28540ddda6ab8904ec5924d14fc752b7e079940989a8208d27fe0e5d46ea4365426debd5076588c51f46a60a
 SHA512 
a00135e49b22dad5ec2513236a64dca67f04062fd8fa4c8d5ac7cb05d93b4d743ceb8ac5ee99a19667bdbfe8c0be9de904fb50110bed0b55ba8d5fd2aa5fcf28
 DIST pam_u2f-1.3.0.tar.gz 456281 BLAKE2B 
602ce0fd00105f7fbdea1805a5efde1302149d9f7977f3c52d576d7f4b9a1a95678b1463f19107b494e62c3722e319e05e0ec54f5839f70b855b59eecdf92112
 SHA512 
03c09601f1988dd7f6b0cb4eeb6e9f2368de50df2cb8e2b4269e16c8111b08b2d115e6fad7bbca3482e9577ccf2885ab3fef652d9fb99db7890ba93ce6c0fd4d

diff --git a/sys-auth/pam_u2f/pam_u2f-1.2.0.ebuild 
b/sys-auth/pam_u2f/pam_u2f-1.2.0.ebuild
deleted file mode 100644
index f4da30cdbd27..
--- a/sys-auth/pam_u2f/pam_u2f-1.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic pam
-
-DESCRIPTION="PAM module for FIDO2 and U2F keys"
-HOMEPAGE="https://github.com/Yubico/pam-u2f;
-SRC_URI="https://developers.yubico.com/${PN/_/-}/Releases/${P}.tar.gz;
-
-LICENSE="BSD ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-DEPEND="
-   dev-libs/libfido2:=
-   dev-libs/openssl:=
-   sys-libs/pam"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   use debug || append-cppflags -UDEBUG_PAM -UPAM_DEBUG
-   econf --with-pam-dir=$(getpam_mod_dir)
-}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/sleuthkit/

2023-06-26 Thread Göktürk Yüksek
commit: 6bd57d682cfb7e90064a862cacf3508a73e2aba1
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jun 27 04:10:31 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 27 04:11:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd57d68

app-forensics/sleuthkit: drop 4.10.1-r5

Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-forensics/sleuthkit/Manifest   |   1 -
 app-forensics/sleuthkit/sleuthkit-4.10.1-r5.ebuild | 296 -
 2 files changed, 297 deletions(-)

diff --git a/app-forensics/sleuthkit/Manifest b/app-forensics/sleuthkit/Manifest
index 9f7b3977862f..b54ae516c334 100644
--- a/app-forensics/sleuthkit/Manifest
+++ b/app-forensics/sleuthkit/Manifest
@@ -1,4 +1,3 @@
-DIST sleuthkit-4.10.1.tar.gz 3524246 BLAKE2B 
ddea16693730a993032868ea60423d4bfcf3cba470010854c7bd36ab0a033325d906a0e4760501d59fdda4f37e12052f8672d33e4e374d1a6cdb03e22d0de367
 SHA512 
3ee335ba98bbb16985207ad50bc15a607ea2bcf550bba392be1cace8982c893a29e9de64e6598d02f41f9f745dc720f829317ed31f068e6cb1f6c230699e47bf
 DIST sleuthkit-4.11.1.tar.gz 3718417 BLAKE2B 
4ce1fa68f770e61942e00e6a05ac751afdd7f33d781ec1069e9a8cb9a27d22f0ed506e9affeaddaf9ecfa98e6d30f468314b5a00d35b20ba01fc312765dbef14
 SHA512 
04e4ca1c18bda56c816aa493eb3b887f2f62162e16c35079d4208b89464a78109fc189fec55ea6db8a60ab01a4e46c87902f00286abee203ff0c53ab572cfeda
 DIST sleuthkit-4.12.0.tar.gz 3760659 BLAKE2B 
177b4b8ca9b843b814ab3a5a43079e05ca328b090b0aa9405f57f5fa4b57c7623739dce70ea8ad51e1e23f5d9f4f2565d713fc5fb1d4fa8e6916e19e8ef36d9a
 SHA512 
9f20eb42d1dd7d0e15d49a4b6c18441cd31d2343fe34bc7fad1a6b6fe344b414efe959a4f7e34f5368a6efafeecbf39655648a9a3045b437a747c726134c77dc
 DIST sleuthkit-libewf_64bit-20130416.tar.gz 23818247 BLAKE2B 
23be933ed8a74e4834ee6571a28d81ba16e98e4e4e27b5b1b3b655d1d92a6eadcba35aadf96aa404e6e0a225b27f3f5daff2836879b87fe58440a3ad5645de44
 SHA512 
611cbb57de17600caee0330bbe9917c4481d7711a35dba8c072fd49cd3e1714e0a3ce30fd8fcac9981db848e80870bf5d215326c56808bb6f5b4c8dcc1e5a3c9

diff --git a/app-forensics/sleuthkit/sleuthkit-4.10.1-r5.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.10.1-r5.ebuild
deleted file mode 100644
index a2a1eadc3ede..
--- a/app-forensics/sleuthkit/sleuthkit-4.10.1-r5.ebuild
+++ /dev/null
@@ -1,296 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_BSFIX_NAME="build.xml build-unix.xml"
-inherit autotools java-pkg-opt-2 java-ant-2
-
-DESCRIPTION="A collection of file system and media management forensic 
analysis tools"
-HOMEPAGE="https://www.sleuthkit.org/sleuthkit/;
-# TODO: sqlite-jdbc does not exist in the tree, we bundle it for now
-#  See: https://bugs.gentoo.org/690010
-# TODO: Upstream uses a very specific version of libewf which is not in
-#   the tree anymore. So we statically compile and link to sleuthkit.
-#   Hopefully upstream will figure something out in the future.
-#  See: https://bugs.gentoo.org/689752
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz
-   java? (
-   
http://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.25.2/sqlite-jdbc-3.25.2.jar
-   )
-   ewf? ( 
https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz -> 
sleuthkit-libewf_64bit-20130416.tar.gz )"
-
-LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
-SLOT="0/19" # subslot = major soname version
-KEYWORDS="amd64 ~hppa ppc x86"
-IUSE="aff doc ewf java static-libs test +threads zlib"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-db/sqlite:3
-   dev-lang/perl:*
-   aff? ( app-forensics/afflib )
-   ewf? ( sys-libs/zlib )
-   java? (
-   >=dev-java/c3p0-0.9.5:0
-   dev-java/commons-lang:3.6
-   >=dev-java/commons-validator-1.6:0
-   >=dev-java/gson-2.8.5:2.6
-   dev-java/guava:0
-   >=dev-java/jdbc-postgresql-9.4:0
-   >=dev-java/joda-time-2.4:0
-   dev-java/sparsebitset:0
-   )
-   zlib? ( sys-libs/zlib )
-"
-# TODO: add support for not-in-tree libraries libvhdi and libvmdk
-# libvhdi: https://github.com/libyal/libvhdi
-# libvmdk: https://github.com/libyal/libvmdk
-# DEPEND="${DEPEND}
-#  vhdi? ( dev-libs/libvhdi )
-#  vmdk? ( dev-libs/libvmdk )
-# "
-
-RDEPEND="${DEPEND}
-   java? ( virtual/jre:1.8 )
-"
-DEPEND="${DEPEND}
-   java? ( virtual/jdk:1.8 )
-   test? ( >=dev-util/cppunit-1.2.1 )
-"
-BDEPEND="
-   doc? ( app-doc/doxygen )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.1.0-tools-shared-libs.patch
-   "${FILESDIR}"/${PN}-4.6.4-default-jar-location-fix.patch
-   "${FILESDIR}"/${PN}-4.10.1-exclude-usr-local.patch
-)
-
-src_unpack() {
-   local f
-
-   unpack ${P}.tar.gz
-
-   if use ewf; then
-   pushd "${T}" &>/dev/null || die
-   unpack sleuthkit-libewf_64bit-20130416.tar.gz

[gentoo-commits] repo/gentoo:master commit in: app-forensics/sleuthkit/

2023-06-26 Thread Göktürk Yüksek
commit: 82bb74bfe9e99727aed9da3e31d9a0b4afc652c3
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jun 27 04:09:41 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 27 04:10:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82bb74bf

app-forensics/sleuthkit: add 4.12.0

Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-forensics/sleuthkit/Manifest|   2 +
 app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild | 325 
 2 files changed, 327 insertions(+)

diff --git a/app-forensics/sleuthkit/Manifest b/app-forensics/sleuthkit/Manifest
index 03ea8d0f9d44..9f7b3977862f 100644
--- a/app-forensics/sleuthkit/Manifest
+++ b/app-forensics/sleuthkit/Manifest
@@ -1,4 +1,6 @@
 DIST sleuthkit-4.10.1.tar.gz 3524246 BLAKE2B 
ddea16693730a993032868ea60423d4bfcf3cba470010854c7bd36ab0a033325d906a0e4760501d59fdda4f37e12052f8672d33e4e374d1a6cdb03e22d0de367
 SHA512 
3ee335ba98bbb16985207ad50bc15a607ea2bcf550bba392be1cace8982c893a29e9de64e6598d02f41f9f745dc720f829317ed31f068e6cb1f6c230699e47bf
 DIST sleuthkit-4.11.1.tar.gz 3718417 BLAKE2B 
4ce1fa68f770e61942e00e6a05ac751afdd7f33d781ec1069e9a8cb9a27d22f0ed506e9affeaddaf9ecfa98e6d30f468314b5a00d35b20ba01fc312765dbef14
 SHA512 
04e4ca1c18bda56c816aa493eb3b887f2f62162e16c35079d4208b89464a78109fc189fec55ea6db8a60ab01a4e46c87902f00286abee203ff0c53ab572cfeda
+DIST sleuthkit-4.12.0.tar.gz 3760659 BLAKE2B 
177b4b8ca9b843b814ab3a5a43079e05ca328b090b0aa9405f57f5fa4b57c7623739dce70ea8ad51e1e23f5d9f4f2565d713fc5fb1d4fa8e6916e19e8ef36d9a
 SHA512 
9f20eb42d1dd7d0e15d49a4b6c18441cd31d2343fe34bc7fad1a6b6fe344b414efe959a4f7e34f5368a6efafeecbf39655648a9a3045b437a747c726134c77dc
 DIST sleuthkit-libewf_64bit-20130416.tar.gz 23818247 BLAKE2B 
23be933ed8a74e4834ee6571a28d81ba16e98e4e4e27b5b1b3b655d1d92a6eadcba35aadf96aa404e6e0a225b27f3f5daff2836879b87fe58440a3ad5645de44
 SHA512 
611cbb57de17600caee0330bbe9917c4481d7711a35dba8c072fd49cd3e1714e0a3ce30fd8fcac9981db848e80870bf5d215326c56808bb6f5b4c8dcc1e5a3c9
 DIST sqlite-jdbc-3.25.2.jar 7064881 BLAKE2B 
3917da6127137bab710a9e61f326f59320ce94654ebb8ae5e694b05aed6b9b1bd367ade2f08ce5bb52c3ac296992240ad949969f5eff712615d07a18588c6a17
 SHA512 
efd1ea26d7f4f9bc66bf0d5f80234a0c535829bd498e4c5a0cab42873b58ac69133497d8c45689a1d3a39e657a2d0474d6b930c7bc415dd623801ee4a7354ffb
+DIST sqlite-jdbc-3.36.0.3.jar 9731064 BLAKE2B 
5a2e55c95f0bc648b4a93eb38905ceee92558306166f837adf902a341f83d9c73ea26cc788fbe4d93d445e252c268edd15d2e55a546b5937ba0d8c7a5df3a836
 SHA512 
32e789a0dd37c848e927f3afa7fa1820163c165830ce01e9f341f6e01733b3311d034d004030541d6fc574ae54204c39c96d0d68f9dd4c88094147cf32a2681f

diff --git a/app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild
new file mode 100644
index ..bca5e7d4bd6a
--- /dev/null
+++ b/app-forensics/sleuthkit/sleuthkit-4.12.0.ebuild
@@ -0,0 +1,325 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_BSFIX_NAME="build.xml build-unix.xml"
+inherit autotools java-pkg-opt-2 java-ant-2
+
+DESCRIPTION="A collection of file system and media management forensic 
analysis tools"
+HOMEPAGE="https://www.sleuthkit.org/sleuthkit/;
+# TODO: sqlite-jdbc does not exist in the tree, we bundle it for now
+#  See: https://bugs.gentoo.org/690010
+# TODO: Upstream uses a very specific version of libewf which is not in
+#   the tree anymore. So we statically compile and link to sleuthkit.
+#   Hopefully upstream will figure something out in the future.
+#  See: https://bugs.gentoo.org/689752
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz
+   java? (
+   
https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.36.0.3/sqlite-jdbc-3.36.0.3.jar
+   )
+   ewf? ( 
https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz -> 
sleuthkit-libewf_64bit-20130416.tar.gz )"
+
+LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
+SLOT="0/19" # subslot = major soname version
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="aff doc ewf java static-libs test +threads zlib"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-lang/perl:*
+   aff? ( app-forensics/afflib )
+   ewf? ( sys-libs/zlib )
+   java? (
+   >=dev-java/c3p0-0.9.5.5:0
+   dev-java/commons-lang:3.6
+   >=dev-java/commons-validator-1.6:0
+   >=dev-java/gson-2.8.5:2.6
+   dev-java/guava:0
+   >=dev-java/jdbc-postgresql-9.4:0
+   >=dev-java/joda-time-2.4:0
+   >=dev-java/mchange-commons-0.2.20:0
+   dev-java/sparsebitset:0
+   )
+   zlib? ( sys-libs/zlib )
+"
+# TODO: add support for not-in-tree libraries:
+# libvhdi: https://github.com/libyal/libvhdi
+# libvmdk: https://github.com/libyal/libvmdk
+# libvslvm: https://github.com/libyal/libvslvm

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

2023-06-26 Thread Michał Górny
commit: faa435cc5358d90ab896995d3d83b99a2d0778e3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 03:00:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa435cc

dev-python/hypothesis: Bump to 6.79.3

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.79.3.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index ed176f12eebc..440a65ff5474 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,3 +2,4 @@ DIST hypothesis-6.76.0.gh.tar.gz 9373576 BLAKE2B 
ed580296f163f9808597aa3a7b2ceaf
 DIST hypothesis-6.79.0.gh.tar.gz 9377619 BLAKE2B 
8e0650967f8552b3968f8627ef61119ea1532656009fcc83899d4c1e5e97e71e7cb14ffe0864008f7e6c658cff864a7a6d94d04365aba99d38383e3c1b4941a6
 SHA512 
d4268503425805d7ce0800434474b0f582d6114c3323b36abf6ce58e9f8530d7c11ab634671670f1d67387ac8c90d198303129c552130c8127dc0b3bbad2c766
 DIST hypothesis-6.79.1.gh.tar.gz 9377826 BLAKE2B 
13bf9383df81bf8aa504e4f1314958c98612bd507a935c749411008a25c9c1502cb157f4e80ae43b707486cfa5c4706c13118ea4c62d2cf8d7c40a8a811aba98
 SHA512 
aa52b85162ddb1fd1da8d01de4e47a5426831791c402fe589090474070608b98e40e8fcda197c18d7b8b4d13004afd0b04fb6f65f965e1af05b41005d3b38618
 DIST hypothesis-6.79.2.gh.tar.gz 9377998 BLAKE2B 
7b9aa513fa6bf535094ebf9b6aad51df0f9d3a3c0da9e1402a86c8f41b840efe76b97a8204ba746e933128b1586d4622ab784ea3f040b599a7b61c6d563e9f09
 SHA512 
af8573f99d128300d358362c7f1f7ad801d27a29c89be554bbaa5325ff406d7237b98090ce7ec79fb72b04819f22ce0a3bc27c28028615ac9de8fc4a58d24d27
+DIST hypothesis-6.79.3.gh.tar.gz 9378262 BLAKE2B 
b5feccaa2a3e5af6e0cd688f5b9c78662af9dd044e188f295c922ae6aa7a0bd9e36a461d630c4217f376982e6f47e919b0cb75b8f6bc78056fa8b146b0fc88cb
 SHA512 
6f6b18f6313fcf0d2151ec76d7f97793e181403e8d30c51dd251439f3bc0e204a3b74134017f7e88934eb779a8756f6c541a5ac52041222f1f350f0a7172563e

diff --git a/dev-python/hypothesis/hypothesis-6.79.3.ebuild 
b/dev-python/hypothesis/hypothesis-6.79.3.ebuild
new file mode 100644
index ..17591ecbb4e4
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.79.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_12 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!https://github.com/HypothesisWorks/hypothesis/issues/3671
+   
hypothesis-python/tests/cover/test_lookup.py::test_resolving_mutually_recursive_types
+   
hypothesis-python/tests/cover/test_lookup.py::test_resolving_mutually_recursive_types_with_defaults
+   )
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   # failing due to warnings from numpy/cython
+   
hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
+   )
+   ;;
+   esac
+
+   epytest -o filterwarnings= -n "$(makeopts_jobs)" \
+   tests/cover tests/pytest tests/quality
+}
+
+python_install() {
+   distutils-r1_python_install
+   if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+   rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die
+   fi
+}
+
+pkg_postinst() {
+   optfeature "datetime support" dev-python/pytz
+   optfeature "dateutil support" 

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

2023-06-26 Thread Michał Górny
commit: c332c0bc8e255b068db43bf3eb715dc5333e9e2b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:59:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c332c0bc

dev-python/flask-cors: Bump to 4.0.0

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

 dev-python/flask-cors/Manifest|  1 +
 dev-python/flask-cors/flask-cors-4.0.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/flask-cors/Manifest b/dev-python/flask-cors/Manifest
index b4296a2b5d2d..5e32faa5a455 100644
--- a/dev-python/flask-cors/Manifest
+++ b/dev-python/flask-cors/Manifest
@@ -1 +1,2 @@
 DIST flask-cors-3.0.10.gh.tar.gz 31012 BLAKE2B 
2e546518c8183dfca32308ef0f7d8f503c75ff62302d11ac0dc315f7c6760fa3e9064477216fd8c2cd290b0a280e6c45c35cf2cce3cfdffe141edab7beca1c8a
 SHA512 
4471e94aea92700185a6fca37f01d61b9b966754f206eb6211813fb8c82fc0d219597e3df80e9d80b68663931ec561ca209fe23afa0142345fb75beacf3adc4e
+DIST flask-cors-4.0.0.gh.tar.gz 31586 BLAKE2B 
ac3713a08108a621fb0150039a2c40b87a3331084223ec73fb6cf76444e4a7681350a01f18f507b0ee942f01731c289e44950d99412373e7c889beaffa116513
 SHA512 
04f163d646d2f5fc96b397a3d52ad0e6b99ae6caaec67855e05b4330a323d1b28ab4d624000cbce9a897dba8a00317828e7056537454d1bb7febfc37096d

diff --git a/dev-python/flask-cors/flask-cors-4.0.0.ebuild 
b/dev-python/flask-cors/flask-cors-4.0.0.ebuild
new file mode 100644
index ..59970129051b
--- /dev/null
+++ b/dev-python/flask-cors/flask-cors-4.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/corydolphin/flask-cors.git;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/corydolphin/flask-cors/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A Flask extension for Cross Origin Resource Sharing (CORS)"
+HOMEPAGE="
+   https://github.com/corydolphin/flask-cors/
+   https://pypi.org/project/Flask-Cors/
+"
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/flask[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme \
+   dev-python/sphinxcontrib-httpdomain



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

2023-06-26 Thread Michał Górny
commit: d17572f72dafc85a0f10d549cde9ecbea173c8b8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 03:05:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17572f7

dev-python/jsonpointer: Bump to 2.4

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

 dev-python/jsonpointer/Manifest   |  1 +
 dev-python/jsonpointer/jsonpointer-2.4.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/jsonpointer/Manifest b/dev-python/jsonpointer/Manifest
index 6a045e9b9fc2..5795957e9670 100644
--- a/dev-python/jsonpointer/Manifest
+++ b/dev-python/jsonpointer/Manifest
@@ -1 +1,2 @@
 DIST jsonpointer-2.3.tar.gz 9295 BLAKE2B 
8a33c8ce21721b6c402a44d3d1572a767e3b7485fa1dd80baf98120c9822412841cc21e3bc2d6b7e058793ab4ade5993712c689631cb4a1237afc1d7f36e6bdf
 SHA512 
e04da474a5ec376d1cd2c764c2d7a11ac296450df199449994cb1dedf02a49df3ae3a4e75b2963370dba1da166464602b849a79609f7a98d8246dab0b342c819
+DIST jsonpointer-2.4.tar.gz 9254 BLAKE2B 
423a4ef71cd1029fe2c473940794a041df4c3422b8292d80290be7f11ac0e6b123d3074cb6f66a3d860274bdf5b0cd0716d24c9ee50b65e06139375dc93c84ad
 SHA512 
41cc0f8b525bec4b18801aeaec1b2432c5f6475dd3f2bc0fb363cf6ceaac5c64e7993c72130a40c64427218a1eac352e93464137fe17427b9f8a34ae09699f4e

diff --git a/dev-python/jsonpointer/jsonpointer-2.4.ebuild 
b/dev-python/jsonpointer/jsonpointer-2.4.ebuild
new file mode 100644
index ..a2dc4885530d
--- /dev/null
+++ b/dev-python/jsonpointer/jsonpointer-2.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Identify specific nodes in a JSON document (according to draft 
08)"
+HOMEPAGE="
+   https://github.com/stefankoegl/python-json-pointer/
+   https://pypi.org/project/jsonpointer/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
+}



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

2023-06-26 Thread Michał Górny
commit: 9946da7dc3fdcf793094f363e7a1b1ab795f9a91
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 03:00:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9946da7d

dev-python/pymysql: Bump to 1.1.0

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

 dev-python/pymysql/Manifest |   1 +
 dev-python/pymysql/pymysql-1.1.0.ebuild | 118 
 2 files changed, 119 insertions(+)

diff --git a/dev-python/pymysql/Manifest b/dev-python/pymysql/Manifest
index 66aff33b5bbf..c5613d2f886d 100644
--- a/dev-python/pymysql/Manifest
+++ b/dev-python/pymysql/Manifest
@@ -1 +1,2 @@
 DIST PyMySQL-1.0.3.gh.tar.gz 85371 BLAKE2B 
4caaf486413b0fd78acc04c6856b044048c5af28e2b8f85125dda83738daeb31f621726babd8ce724b01fc3f297769f09c2c77b60540cb5c66d152c61fd725e8
 SHA512 
46d56399b02e61b4b31af82f96cfbb6c24e0c18f780c872bde53a818ad74d30dfe8ded1fdac97971433b0e237e1007631a9c0e38ef2cb17b6601c77f624faf8b
+DIST PyMySQL-1.1.0.gh.tar.gz 90416 BLAKE2B 
b1f5d38edc1ec93ddbf9f841b3db6bddb8db13bd7a6100de2104f08152e2ce7813f6ea2d09c4bc301a6b83fb3eeb3e4ce0c3b4faf42cec25b5c157ea71d719a1
 SHA512 
c5b2cc1716707013d06146f22ff6e36ae1e54deb8864226a65c5325bafd476d7c53076ceb5cb35815c1baeb8e0ba8d0323032f4abc0a304e849d8cb40d34

diff --git a/dev-python/pymysql/pymysql-1.1.0.ebuild 
b/dev-python/pymysql/pymysql-1.1.0.ebuild
new file mode 100644
index ..cdb193f545da
--- /dev/null
+++ b/dev-python/pymysql/pymysql-1.1.0.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P="PyMySQL-${PV}"
+DESCRIPTION="Pure-Python MySQL Driver"
+HOMEPAGE="
+   https://github.com/PyMySQL/PyMySQL/
+   https://pypi.org/project/pymysql/
+"
+SRC_URI="
+   https://github.com/PyMySQL/PyMySQL/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# TODO: support other mysql variants
+BDEPEND="
+   test? (
+   dev-db/mariadb[server]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # Auth tests don't support socket auth
+   find tests/ -name '*_auth.py' -delete || die
+
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   local -x USER=$(whoami)
+   local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}"
+
+   einfo "Creating mysql test instance ..."
+   mkdir -p "${T}"/mysql || die
+   mysql_install_db \
+   --no-defaults \
+   --auth-root-authentication-method=normal \
+   --basedir="${EPREFIX}/usr" \
+   --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die
+
+   einfo "Starting mysql test instance ..."
+   # TODO: random port
+   mysqld \
+   --no-defaults \
+   --character-set-server=utf8 \
+   --bind-address=127.0.0.1 \
+   --port=43306 \
+   --pid-file="${T}"/mysqld.pid \
+   --socket="${T}"/mysqld.sock \
+   --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 &
+
+   # wait for it to start
+   local i
+   for (( i = 0; i < 10; i++ )); do
+   [[ -S ${T}/mysqld.sock ]] && break
+   sleep 1
+   done
+   [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start"
+
+   einfo "Configuring test mysql instance ..."
+
+   # note: ed25519 was removed since it fails -- upstream README indicates
+   # it can fail if we used a different server version
+   mysql -uroot --socket="${T}"/mysqld.sock -s -e '
+   CREATE DATABASe test1 DEFAULT CHARACTER SET utf8 DEFAULT 
COLLATE utf8_general_ci;
+   CREATE DATABASE test2 DEFAULT CHARACTER SET utf8 DEFAULT 
COLLATE utf8_general_ci;
+   ' || die "Failed to create test databases"
+
+   cat > pymysql/tests/databases.json <<-EOF || die
+   [{
+   "host": "localhost",
+   "user": "root",
+   "password": "",
+   "database": "test1",
+   "use_unicode": true,
+   "local_infile": true,
+   "unix_socket": "${T}/mysqld.sock"
+   }, {
+   "host": "localhost",
+   "user": "root",
+   "password": "",
+   "database": "test2",
+   "unix_socket": "${T}/mysqld.sock"
+   }]
+   EOF
+
+   nonfatal distutils-r1_src_test
+   local ret=${?}
+
+   einfo "Stopping mysql test instance ..."
+   pkill -F "${T}"/mysqld.pid || die
+
+   [[ ${ret} -ne 0 ]] && die
+}
+

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

2023-06-26 Thread Michał Górny
commit: 1ca1ccd63c699609ef775b0edf889ee9aa6932bf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 03:03:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca1ccd6

dev-python/pygit2: Bump to 1.12.2

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

 dev-python/pygit2/Manifest |  1 +
 dev-python/pygit2/pygit2-1.12.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index 9ace7df0ec90..a95ac8ad476c 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,2 +1,3 @@
 DIST pygit2-1.12.0.tar.gz 737533 BLAKE2B 
4989587e2f7cc7041e65e1080ec4eea4d749c7dcc8b8cac45e3753902d477dd2fb30f3bdb5ff73860baf587ed808bbb2c08afb3b6054bbd094fee2f7c573aab7
 SHA512 
885984d8bb990ca3f60024c3db10d5f0bc77939382e93ab469f77b676bd95e6f44238d7e5d08dd9d17094a45cb0880dda94b860b014607f64a23a85db60b0422
 DIST pygit2-1.12.1.tar.gz 738390 BLAKE2B 
0d22cfb84cf62af32a1da76feb76da0c42ff30ae17bc9881c32553c662ac67a27bad57f545034dc1f42ef9844846b556f92b5b0e0faee63bb524dc57e73d4f9c
 SHA512 
97f7cef7eeac3f165df8d82933854f53f842565efd764c351812ab27f35d574da9eb37628740f878540ad0be0447ad83a2ae0ed1544c615ba29485f08dd345c5
+DIST pygit2-1.12.2.tar.gz 738453 BLAKE2B 
805472147021296b28f0d47f97e5b42355e2f8eb418cc48134a8c2a0c606e04bdf6ee9ddd5586949652b36d921631aaa16fb739d8491db01196c7ecb26f2ea13
 SHA512 
adf82f385b0cb8e239113171e7e4d75d4902828b18a04f2624c6931f7d11648ae0503d615ef5d89ddc477b94c5ac48354be223e2bde7d4c111a957e114b6a28d

diff --git a/dev-python/pygit2/pygit2-1.12.2.ebuild 
b/dev-python/pygit2/pygit2-1.12.2.ebuild
new file mode 100644
index ..adafd17ad091
--- /dev/null
+++ b/dev-python/pygit2/pygit2-1.12.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for libgit2"
+HOMEPAGE="
+   https://github.com/libgit2/pygit2/
+   https://pypi.org/project/pygit2/
+"
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND="
+   =dev-libs/libgit2-1.6*:=
+"
+BDEPEND="
+   >=dev-python/cffi-1.9.1:=[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # unconditionally prevent it from using network
+   sed -i -e '/has_network/s:True:False:' test/utils.py || die
+}
+
+src_test() {
+   rm -r pygit2 || die
+   distutils-r1_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2023-06-26 Thread Michał Górny
commit: 82b364736436291f0aa58393dbb9f23c59e90e17
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:50:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b36473

dev-python/sphinx-autodoc-typehints: Bump to 1.23.3

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

 dev-python/sphinx-autodoc-typehints/Manifest   |  1 +
 .../sphinx-autodoc-typehints-1.23.3.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/sphinx-autodoc-typehints/Manifest 
b/dev-python/sphinx-autodoc-typehints/Manifest
index 8ebc993a6e27..bc6b7d68da1e 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -2,3 +2,4 @@ DIST sphinx-autodoc-typehints-1.22.gh.tar.gz 35429 BLAKE2B 
d871de3d3a37b2632e6b4
 DIST sphinx_autodoc_typehints-1.23.0.tar.gz 35945 BLAKE2B 
4af9ddd722a1fc59d52009ef46ad7af828d826cce61e0bce260b68045d4abe3b184ffc0368b29f60eba210def8d8b3b37a5455442c156b326d4b9956c6afc32c
 SHA512 
990db1f042913088fddf56cbc9ad5f401f7d886164c348aaf19fd1541fa1566a2d58d1c182e52d839d1dd32606ca3da1191b7062a6ed9c8f04dc6a47efaf5488
 DIST sphinx_autodoc_typehints-1.23.1.tar.gz 36243 BLAKE2B 
e53dc42a31e358ca1e3fbbe41a3002abd4e1f470ed259d5b0b6f8def81de91653d1cb609e44dc10409340775ca877ea394e4fba1a5f2c3a38c10ce33996e12c8
 SHA512 
fe10d0ae4d23a979125868fd6743b37d2f65e1297620142c13cb59b83ba242e4b45098cc580c18232be1b535f5927ba6dd401f7cd4d3a39c2aab3611a2a751ed
 DIST sphinx_autodoc_typehints-1.23.2.tar.gz 36198 BLAKE2B 
15c47e89e50a1a88878f2ec5c511900ad5f0437975c041c99a33f2cc9e29de955b897bd6f853b010c0f8185cd669be9e8de351ee654e9bd640337a5771caeb62
 SHA512 
27e9a4179f050444dfbd3d4648212f1d56c47a938f8e33dded9121c5cd4637b4e2096eb383bbf663078223dc46973f3e0fcd02ecd162611d353ef5d702977f48
+DIST sphinx_autodoc_typehints-1.23.3.tar.gz 36290 BLAKE2B 
11469aba26e8f146debe9e383d330c14bcbdde5c053fad45b189ae553a622d3ba25ac9ebc855c8dcfa7ab9ec8570db4e9fca3ecb6cab8f8396ee5ddb319d6db1
 SHA512 
013736d566d80027d40c381065125d429026788613c3dfd43311e8a33031c3a2f6161a0366b675259b4fac3c401658a9235c9f1c19abc2a220f27f0bead50b3f

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.23.3.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.23.3.ebuild
new file mode 100644
index ..c12ff85ed759
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.23.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/
+   https://pypi.org/project/sphinx-autodoc-typehints/
+"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/sphinx-5.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/nptyping-2.5[${PYTHON_USEDEP}]
+   >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this package is addicted to Internet
+   tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+)



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

2023-06-26 Thread Michał Górny
commit: 21029918bf118fa7bd1fd678fba1238d85f1899f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:57:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21029918

dev-python/elementpath: Bump to 4.1.4

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

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

diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest
index 031203876ca5..a88b5733875f 100644
--- a/dev-python/elementpath/Manifest
+++ b/dev-python/elementpath/Manifest
@@ -1,2 +1,3 @@
 DIST elementpath-4.1.2.tar.gz 320962 BLAKE2B 
39ad80033022119159bcc89e6ea06f23de7d6c0cfca7e63f64ac01fa0e4c36a8d3091cc57efdfc7d5efb735ee058d2ed25abd15ae5297b65a8efdfe4413e4ffc
 SHA512 
f6ab5905986fab88398e9a3774460069f610234126649299228f86020bee48f3d98be90434a4f662b371ef0051e80147df0a0f323e7095fedcab8567237c2c00
 DIST elementpath-4.1.3.tar.gz 321288 BLAKE2B 
70293e5c700b8dde03ad9bcc065daf428289ba08565d5ec0e5df316cbf35b1d40a1216a651d4e41a5c576681e2955d6c298935cb22aa4ed929ffb530e8281216
 SHA512 
8acd421694cc44ccd70dacb385ca0b9feaac810f4eb9cd79bacc515b92c6b3c11e78c6a077eca4393965ccd112560f62b9666a02dbf79841dd1f4fc54cb04322
+DIST elementpath-4.1.4.tar.gz 321593 BLAKE2B 
90b7ec9973acd300660fbe02b787eb5e6e2e2e6405b2337844f18415c48baaa5dd5c94fe90523e7c5090f9840c8cfdb333dd96afbb18e35c9adefda68dbda0ab
 SHA512 
279ca4447b086f47f69e7cecbeb998e949ab6d5772cb5cddf231df8da2eed3a580813b0609758097bc409cbba46a884a3859d604cdf8a956c90503409ab90db2

diff --git a/dev-python/elementpath/elementpath-4.1.4.ebuild 
b/dev-python/elementpath/elementpath-4.1.4.ebuild
new file mode 100644
index ..5a131dfbbd75
--- /dev/null
+++ b/dev-python/elementpath/elementpath-4.1.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"
+HOMEPAGE="
+   https://github.com/sissaschool/elementpath/
+   https://pypi.org/project/elementpath/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # fails for some reason, more fit for upstream testing anyway
+   rm tests/test_typing.py || die
+   distutils-r1_src_prepare
+}



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

2023-06-26 Thread Michał Górny
commit: 075ae74852c574985882619ae2739d6daebb4b63
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:53:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075ae748

dev-python/google-auth: Bump to 2.21.0

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.21.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 7d797b35a71a..7873e39b39bf 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,3 +1,4 @@
 DIST google-auth-2.18.1.tar.gz 224714 BLAKE2B 
2fa63ed18d4dfa4940c93e5f3fb099a6892a16148e5161c3e52980cdee80b7b153a60c005bd3d1d856476f85678b88315d3f4b639f693d292abbf8133dee9397
 SHA512 
34e53a1c0cf42ab600281d815f259bb252987f163925e357dc2e636c945fd4b74c1f4168bf7d90a6e352fe1d7343767b68bf94fdbb1bc90a92c7067b0e2f2f8f
 DIST google-auth-2.19.1.tar.gz 230290 BLAKE2B 
c7f76e1bd936d4d76c81e19fbf6bb50dfe700666d8eb234f762253547fd670d1d26a97a7fe4457bdb719712d32e28e3c8f9adc82c475ee6830f5fd2af994bb3a
 SHA512 
8a8106abb1a0966254caa2e568fe9a9c887601b19e5309f4d43e1b07f3e3280ad358cf8999e34719d6f23473b263d128a2d0321f0ff184c4e188b0b5cf88a6ee
 DIST google-auth-2.20.0.tar.gz 229669 BLAKE2B 
547cb99cb72a4a5b224fdfff2bf156effe1cce5d7b4316b16530b1a3bbe50ab24dc54520fce3206fb2cea3fde1ca0c35f7bf5920e5128a5ed1bed13883fc75e5
 SHA512 
e13471f4452bd5c69c2ca9d1ff145431b160805e4ab2d3a70c35cad78c6e3e4f4bc789dfe99f55a0e60e5f335f9983529eabbfb0fc50794b62dfa7eeb70882b1
+DIST google-auth-2.21.0.tar.gz 230720 BLAKE2B 
a572770d17ce2e8d68c92dad2fda68dc860d232845f5fb2d6beb51d583a8cf5d8820e7ef7921895c60da3d022c1b82b50054bff6c969071a87cc059e759a82ce
 SHA512 
d84eec3da181e02ab293af76261f4cff50afc98d044e3a9e70b023a7b9e4e0ea7c46265de273f2363494d36ab6ec1894acb82e9125f30da6133692d2b86ef8eb

diff --git a/dev-python/google-auth/google-auth-2.21.0.ebuild 
b/dev-python/google-auth/google-auth-2.21.0.ebuild
new file mode 100644
index ..fae7f6b53c35
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.21.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   !dev-python/namespace-google
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   # https://github.com/googleapis/google-auth-library-python/pull/1290
+   "${FILESDIR}"/google-auth-2.20.0-urllib3-2.patch
+)
+
+EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+)
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2023-06-26 Thread Michał Górny
commit: cbb2b35219d351e1a34e2a564eb7d1eae013104a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:52:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb2b352

dev-python/dask: Bump to 2023.6.1

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

 dev-python/dask/Manifest |  1 +
 dev-python/dask/dask-2023.6.1.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index ba70e771db0a..1bd257455845 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,2 +1,3 @@
 DIST dask-2023.5.1.gh.tar.gz 8523514 BLAKE2B 
e34c9d44eaa8ab9b0d6af871503f3eefcf7167f8669d11b7348bde8e80a3c2dff99670b90c39f8746d56e5cea1126fd1cad7ace4627e9374ce763ac29c6d8bfd
 SHA512 
603d0deb0e88cc2ae5a5fdbc4352f454e68f836b7c3a9039ec20f9493b2b4c72684bb5981d6e985de5bb32d73fc48d0faa2834c9c56a04277755ea3c8e77fb75
 DIST dask-2023.6.0.gh.tar.gz 8523493 BLAKE2B 
20669d60f6d01b782eb0331735dffde988373f8a16635ca859249857c08942477955c9dcb1a8729bea5ebf4ec667a8b8d05f0bd89bc8f43dae3f53d566160eda
 SHA512 
6cc752b61d767a701288bf037b1690ee152391c9b81348948f6711d988984acc2e59185524af85517817aeeb2d7ff4a541bafa9093ef8d3590c74deae622cd84
+DIST dask-2023.6.1.gh.tar.gz 8528028 BLAKE2B 
50326b83fc60ab5d615433f1d44d504e9b05c8e6e8f662277b999394c6eb170bd7b9947402f187971c79c96b3a7cc15fcb0970cceb0c70c09341c447b79d4035
 SHA512 
eb4f01183429f64acf2b779b3e20c16bc0597c13516a79128eadd93176be3a65ddac7a113cbe946051fd7b6b5f1dbcc0e0dfcac8930c90ecbeffc5d1d1539be4

diff --git a/dev-python/dask/dask-2023.6.1.ebuild 
b/dev-python/dask/dask-2023.6.1.ebuild
new file mode 100644
index ..7526efe39f13
--- /dev/null
+++ b/dev-python/dask/dask-2023.6.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="
+   https://www.dask.org/
+   https://github.com/dask/dask/
+   https://pypi.org/project/dask/
+"
+SRC_URI="
+   https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/click-8.0[${PYTHON_USEDEP}]
+   >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}]
+   >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/partd-1.2.0[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/toolz[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/numexpr[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # more tests relying on -Werror
+   "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
+   dask/array/tests/test_random.py::test_RandomState_only_funcs
+   # TODO
+   dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
+   dask/tests/test_config.py::test__get_paths
+   dask/array/tests/test_linalg.py::test_solve_assume_a
+   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]"
+   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]"
+   dask/array/tests/test_image.py::test_preprocess
+   # require sqlalchemy<2.0
+   dask/dataframe/io/tests/test_sql.py
+)
+
+src_prepare() {
+   # fails with sqlalchemy-2.0, even though we don't use it x_x
+   sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die
+   sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest -p no:flaky -m "not network"
+}



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

2023-06-26 Thread Michał Górny
commit: 227457f9f7bb6e585fea598ee231cb3d1464a94b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:52:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227457f9

dev-python/awxkit: Bump to 22.4.0

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

 dev-python/awxkit/Manifest |  1 +
 dev-python/awxkit/awxkit-22.4.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest
index e1bbe28a13a1..42b01d2f0c5b 100644
--- a/dev-python/awxkit/Manifest
+++ b/dev-python/awxkit/Manifest
@@ -2,3 +2,4 @@ DIST awx-22.0.0.gh.tar.gz 16988159 BLAKE2B 
88b2e8a1f035ca34c7dfd6ddb83ca9b728241
 DIST awx-22.1.0.gh.tar.gz 16995197 BLAKE2B 
4a455219a7be93c5e85fafb2108162ef6745d835a18ad6ff842fda3e82c51e789d6a512a51275a8c169a7a480e242b2043400c641e7c950a84138cab41560758
 SHA512 
8a1bea58d24f6240d713d95a0389e434c242efda2e8eea10b3c9baa49174e93861558e4d80983aadc3d762f5b7f8c71f7440c057e1f00d4ac33619a68ab4a51a
 DIST awx-22.2.0.gh.tar.gz 16997478 BLAKE2B 
62fda5250b62c517f5374ab9d6ec6e1e5c57ba8e904626404e54b01b34dfddc006651801424092415e7d4f78f3d1d130432665cafadec5e8af1f72336bdcaf6c
 SHA512 
d8b318d5a2e2bf0fbd4c09e09655b4960fb93f95749149be6542fe426874971ffcdc866c0ea5dc2a7a71ba57d3928aa6ff7f87982a085a3c2f8f92d04645f246
 DIST awx-22.3.0.gh.tar.gz 16620136 BLAKE2B 
23a84f6ca8971325d7a0d7b072f28275158906832cdeaef15906495a1c20b03999a32776cd92b5ce09f6f14c1a83db7c2978eb4697ff5cb41214ba0b5d10fefc
 SHA512 
65e3284abd07eb25ec013be94627ac20b0613071a00697ba380e2bd754dbc18d45089de61d7caa37f604c92f0d47cd640544b9bc69de1dfb3511678e9d80334a
+DIST awx-22.4.0.gh.tar.gz 17626680 BLAKE2B 
05333c958a7e73f169b1743903a983c868bc4531e73afe6fa10de60ed7fa567520d5817ab52d0180a32fa517fbf07dab3ffb492b31245f3cdb6a6c6fd0a00898
 SHA512 
6c51dc77089ae23ac8c636438a5737cdfaf7d160c24d040d4a5c5a05ff781f1df64275130c23b8118cf7847ef16a434556ef91698f275a98d72ea94938f5ed7f

diff --git a/dev-python/awxkit/awxkit-22.4.0.ebuild 
b/dev-python/awxkit/awxkit-22.4.0.ebuild
new file mode 100644
index ..52670ed68dde
--- /dev/null
+++ b/dev-python/awxkit/awxkit-22.4.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1
+
+MY_P=awx-${PV}
+DESCRIPTION="Command line interface for Ansible AWX"
+HOMEPAGE="
+   https://github.com/ansible/awx/
+   https://pypi.org/project/awxkit/
+"
+# no sdist, as of 22.0.0
+SRC_URI="
+   https://github.com/ansible/awx/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/awxkit"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+   printf '%s\n' "${PV}" > VERSION || die
+
+   sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \
+   -e "/'clean'/d" \
+   -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-06-26 Thread Michał Górny
commit: d36d07c3d0e3aad78ab21e958b6d5d822e35ae40
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:37:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36d07c3

app-admin/awscli: Bump to 1.27.161

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 4e2ca338bac9..5d8573e13a09 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -10,3 +10,4 @@ DIST aws-cli-1.27.157.gh.tar.gz 2437939 BLAKE2B 
628de17b0f0203e48cdecc76a1ca0cdb
 DIST aws-cli-1.27.158.gh.tar.gz 2438757 BLAKE2B 
303e39d1d30f6593af1a9cb263f11b74e1d7b120a9c3c438c4b4278ff945758130179df282ade40893aea1805758ff3baa29ef7009c08a2dbc2ddf28eb278650
 SHA512 
04292c37e7b7338cb0103aa165d0c09f67a408711a856758dc999b976cfe6b15e50d0a57fb8ddd7ddd3f697e6b85f84a3565d993d7cb6497fc0ebd74b31e3b45
 DIST aws-cli-1.27.159.gh.tar.gz 2438603 BLAKE2B 
24e73c92282b8c5b9858541321ef70d22b15f726dd16a638115ea7a6af6886fc9671668954329a04c4b82befb2959ca7c1316e5ce1428b3fa62f6be514c18e74
 SHA512 
2f3f17bf629ba4d760eae62018b6e7117a23a950cccf3a68806794fefca0d47e92b960f209855eb47391cf93153ffe0f951f7147f99245c7110d0c7cbd7d91f7
 DIST aws-cli-1.27.160.gh.tar.gz 2438945 BLAKE2B 
d475ebaf4d05fe52318e81d5a29f668d5c6dd14d4abc597bdd2b522335cbf7a6e2a2780ea1493350ea63a3acc25c4fe37a1e1ab3a07ca4c452ea0ca427db343c
 SHA512 
2fd236e32860ba270b385b95453eb50cc99a5e2004ccf2f19f9c265c90044df2d3e334d164560c33d26039ac497b783869768b43d2728e5f4e1c3189d714e142
+DIST aws-cli-1.27.161.gh.tar.gz 2439433 BLAKE2B 
eaafb0a7429c3e8e63be6e810a9e79fa607c4fd3773a5a96acc5e7400df080a89a59ad5c880abec22c4a6be1c513945ff71c1656e7266cd010af7a098aad14e1
 SHA512 
b736bd404a703833e86c17e57eaded3cad4bff61898f1d9ac66d9fe0df1131f08c73abb37f87f977c55cee8a3cbffc1dd8b7467ee01f4a2709abf656a86a1e89

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



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

2023-06-26 Thread Michał Górny
commit: 8525c51d16f65977947810cddea56a7bcdaaac33
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:37:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8525c51d

dev-python/boto3: Bump to 1.26.161

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index c4f62f1c05b5..c6287cc0303c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -10,3 +10,4 @@ DIST boto3-1.26.157.gh.tar.gz 666162 BLAKE2B 
ad80278fed9022dabb77879cca15cb7abf2
 DIST boto3-1.26.158.gh.tar.gz 667274 BLAKE2B 
e507fc9d404fabeb179524408c883ae5311c2273d838d7270eb60aa0c13e4f8faa3fe0ae4dc58566ba8f61764d171c3b012906e6d5ff91e1e958d5fb6ea2936e
 SHA512 
ff70265a03fd29de37f7cc328c2ab277483390f27977f36fca5199ac2b10d978f5ef4db1504f12da4f3d1453fb7051375784cbc840ec3be7f161c6a42c44c1a4
 DIST boto3-1.26.159.gh.tar.gz 667712 BLAKE2B 
6604ba81b3c52dba19d31a92b8e800958abbc5927f6513eff688c7dacb7db9f16927402336113a33a4a8d6da9440b1f91323b18957be77137eff351aae3ef550
 SHA512 
a5ba427bb5b5cd3e60b668cd4f9923ddf4f5e3341aa219a599c1b15b27bc22d6c6e3a07b38e75ad302cd15ecb3e2bfd42570e7bd4007929345b9f61eb3a853fe
 DIST boto3-1.26.160.gh.tar.gz 667890 BLAKE2B 
2d081604ea94a6fece2c6839c0be339fa2ff3f8c4eba5b882eb45597646ef8efc0294abb58f9233e3fe1ec445131a91701ddf8771220275c13c34af9813cd8e6
 SHA512 
2a427e63fc61581a873a75ea2b0fe4329cc55ea61e7c99049d8d24c3cb676490a66efa9d6236b90ba6d7c41208a90a60b04dac53ff8243952d64134abff4ba82
+DIST boto3-1.26.161.gh.tar.gz 668281 BLAKE2B 
3c0500449c202c385e1f4aa3c29b41e166756ebad344257beed5dbfd9c3ca6bee19b8d6c9338f4bd34242613968a4bf074158d267c74b62d3d8d5f47b8aef188
 SHA512 
91c8f43b47b5b2a67e58a14924dd436e2f07b6a14d2a3b9698d7e63d140db98a96af9856a3b11b95e87ea232f5b250378f303acc7d756daac9eab3ad17180c12

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



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

2023-06-26 Thread Michał Górny
commit: 78a588fab0f2bb4087b844d70c0ce4823532f03e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:49:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a588fa

dev-python/pip-run: Bump to 12.1.0

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

 dev-python/pip-run/Manifest  |  1 +
 dev-python/pip-run/pip-run-12.1.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 3682836d3c08..7e7a00bf084e 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -3,3 +3,4 @@ DIST pip-run-10.1.1.tar.gz 33010 BLAKE2B 
5a3dcd1e119b65718b465ecbd118d80de776252
 DIST pip-run-10.2.0.tar.gz 33523 BLAKE2B 
7d19c089da98dbba2faec969f490fcd5ea48881f4ccbbfaa283465ef083521aee7d82b9de8b03a89ec8b08005db1232cd9577030cb98c111b4a0e0f7294cca84
 SHA512 
b26a00c6ebd8e9e505e6b218fea7070b23b5926de44e1d5a762abb2a4ebd62b1bdda7e19c4092012daf068b518a2e127ab08099f6d1a7ddc643b3ba5bf999ed0
 DIST pip-run-11.0.0.tar.gz 33598 BLAKE2B 
3951c6cf959e137aeec2acae17eb6fd9b63a1716f1fe8cac55c964cf6cd975d5085dc8e05f11f00b3dd404d8f12d351d0e3f9cdd486cf1a883f917e60ad91103
 SHA512 
3b6c3aee3bf340f6a18e3f0acda56ed6da00dc21054e9a20499151c89a44ca388611bb7df57f04fa9b580dacd65a26c9cc34589bc01638f7ac1cc6f1752e2e5b
 DIST pip-run-12.0.0.tar.gz 34473 BLAKE2B 
e0a25cf4698979b22cd714f3326497d3381cc9b6c8be84085dbb239ada13f8a57b1b88a6ffde7d0fec4c58ec790c2287379c8f6843c6d20104450c1c9860f0b3
 SHA512 
efac5a3faaa48480b68b38a8a13e9407390fd96fff505228fe8482bbc9b4f12a7b2ad33b7abb9931a7fbd3d694d996fe58e87a4afa26f800c6e749b70c397d9b
+DIST pip-run-12.1.0.tar.gz 34387 BLAKE2B 
306dce020589a0cdcaddc70baf75a41621c72a450af58a2f54c5128f8210b02f4ee2b4df5b8bca1e0617ef53e79ab89969765b053801dc4f9d60bddf7c40e76e
 SHA512 
fa1c36b6b5befada7b54841723f9cd7ef6289bb723b46cbe000ccfc7a6e894181fbf58f472330830e5812aab8feb40dab8708cd82532696e510bd56ab0b70a20

diff --git a/dev-python/pip-run/pip-run-12.1.0.ebuild 
b/dev-python/pip-run/pip-run-12.1.0.ebuild
new file mode 100644
index ..f8ff3d17710e
--- /dev/null
+++ b/dev-python/pip-run/pip-run-12.1.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Install packages and run Python with them"
+HOMEPAGE="
+   https://github.com/jaraco/pip-run/
+   https://pypi.org/project/pip-run/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-env[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-3.7[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/path[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jaraco-path[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   ' python3_{10..11})
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=()
+
+   if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_scripts.py
+   )
+   fi
+
+   epytest -m "not network"
+}



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

2023-06-26 Thread Michał Górny
commit: 5a3787f4224857c17e5c56cbec87a31842c8e41d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:48:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3787f4

dev-python/pdm-backend: Bump to 2.1.2

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

 dev-python/pdm-backend/Manifest |  1 +
 dev-python/pdm-backend/pdm-backend-2.1.2.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest
index 02aa46e5a5df..69338a16a4bd 100644
--- a/dev-python/pdm-backend/Manifest
+++ b/dev-python/pdm-backend/Manifest
@@ -1,2 +1,3 @@
 DIST pdm-backend-2.1.0.gh.tar.gz 134050 BLAKE2B 
941795a8e108442d8ab651cee2c87f72d01c55e16634d9028f6e6300576ae7c67eaff90cbd6bcd4e24131ddabe92626583cbaf3af1807fd03490650d85653376
 SHA512 
40464a467e5a8a6cb232cb8602846461cf7e146256be5f745743e47bfeab7b2b8157dc49ba7b03cff46051d080efe2097c450cfab037e0594ffa5fc3802b
 DIST pdm-backend-2.1.1.gh.tar.gz 134089 BLAKE2B 
a92d29b3d5f32e0bfbf407f354ba672922feb833ad2078857244a40fac7be210c5ba93810d6db7c0edd7fe874f7c9bcb9bd902dde5aa255c2b682855c9a00eed
 SHA512 
710a574822beffad0ff3e812afa69a13878ada8ec10092d4c2f47c37345118dc972ea12fef7b26a835e9d76c774134dfad6fb77902c1755df072ef5acc7160a4
+DIST pdm-backend-2.1.2.gh.tar.gz 134069 BLAKE2B 
425a43c7a7e47209caeec8fd44fde9734c9a79af5703fc668858f655b0783dbfaf934344a3e5f6b85fa59fe3122d2212890c1da615f331a5529e2619ee45c42f
 SHA512 
a0d61ead5761d5c4558d486bed0249ec7fdcb9f48eac00ba87a97b8c32e28bf6ebe1d2ec840b049440864b68df997285c446922d6712226f4bd458f291567d00

diff --git a/dev-python/pdm-backend/pdm-backend-2.1.2.ebuild 
b/dev-python/pdm-backend/pdm-backend-2.1.2.ebuild
new file mode 100644
index ..af9e6d47c21b
--- /dev/null
+++ b/dev-python/pdm-backend/pdm-backend-2.1.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-backend/
+   https://github.com/pdm-project/pdm-backend/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r src/pdm/backend/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.backend\._vendor\.:from :' \
+   -e 's:from pdm\.backend\._vendor ::' \
+   -e 's:import pdm\.backend\._vendor\.:import :' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   # this must not be set during src_test()
+   local -x PDM_BUILD_SCM_VERSION=${PV}
+   distutils-r1_src_compile
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



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

2023-06-26 Thread Michał Górny
commit: 22109d43640555285c59a9ac47a0b8bada045105
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 27 02:36:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 27 03:54:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22109d43

dev-python/botocore: Bump to 1.29.161

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.161.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index fd86555b470b..43ab21d83f39 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.29.157.gh.tar.gz 11678505 BLAKE2B 
f946118809c4d96000bc6cc23f650e
 DIST botocore-1.29.158.gh.tar.gz 11687611 BLAKE2B 
dde78cc51bde5e7f49054d5954ddaff190d2b26d5c156a3967fb10dd420ab9665bd6981c0a9ad05a358cc76ed51913bf544cd79d4a6e44cf993a81b7d3ab60dd
 SHA512 
bf7523bfd888906f5a38b8789bbeddffc59fec9609d8bb173476e88e60b8fd036c26efdc3fa56fed1d23d69d09c1ee0f2b1e5ee946224cf3cb1435456098790c
 DIST botocore-1.29.159.gh.tar.gz 11694696 BLAKE2B 
8643d3beb049b8ab153fda947801b862926f4160586d29831c0a1d6fef7e3caed2c2ff83bdffe1d61f49f81a11aa9dcc57b3c2d2419e21ccc543cc40a3532308
 SHA512 
782d051749f5a998cf93878e53b3f12e4fde36712708adff58f1e720e83f79f4330410725e0a8b097f5ca425cc093dfea8e746afedeceb582a3e82c7fd169477
 DIST botocore-1.29.160.gh.tar.gz 11695537 BLAKE2B 
e60b8ec0ea50fa13e61acd8f5cbc4f908c0d95916733e6ebdf11c2387e1a13efee611070fb72e37ca3e305d3acd6debdd67bfc973528c7674c760a3bd865
 SHA512 
42c6d02df87b12143248ecd314d5b9ebcf47900da975addc8343187c7bd35ec3c41118ba8c9482d9e152e5352a95111ccd93f425e215fde4ee991803bfa1
+DIST botocore-1.29.161.gh.tar.gz 11703652 BLAKE2B 
5afe53ae3e765d5cb01a858a6ad96ab2f493c669e9d4aa0ce105e288d72760ca1bb82265e51c844a1f4875fc4efa3b7f1e662ed28b057d24afb5a94da0d99e33
 SHA512 
54ca99ae85354d1a582547e525ddc4d4828ddeac0ff91e29e5e73f91e113b6e3621aec9c71b7e86f7316a4d3d6424bdc0149a9649d85e7351274194d2dc65ac3

diff --git a/dev-python/botocore/botocore-1.29.161.ebuild 
b/dev-python/botocore/botocore-1.29.161.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.161.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   

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

2023-06-26 Thread Ionen Wolkens
commit: 994e3131ef0fa624500d324a88b51abf6ddcd88d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun 27 03:44:46 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 27 03:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994e3131

gui-libs/egl-gbm: add 1.1.0_p20230420

Seems nvidia been bumping their bundled copy but without making
releases, so guess should use snapshots... (this is mentioned in
the nvidia-drivers-525.125.06's ChangeLog file which appears to
refer to a fix that's not in a release)

Please report if any problems as I don't really test wayland/GBM.

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

 gui-libs/egl-gbm/Manifest   |  1 +
 gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/gui-libs/egl-gbm/Manifest b/gui-libs/egl-gbm/Manifest
index 89e67167b684..d0fa29f6d07e 100644
--- a/gui-libs/egl-gbm/Manifest
+++ b/gui-libs/egl-gbm/Manifest
@@ -1 +1,2 @@
 DIST egl-gbm-1.1.0.tar.gz 17165 BLAKE2B 
c83702635c7621d93968ed6813d3641bcc785b7e6fb0474d1e6edebf46942c799af52d22127865ff9484ef6b398a02cb6081dfc00a6e1ec8ce1882c0c980b116
 SHA512 
4b7856f496bd045d1ef56881ac793c9e5994bb6cfaa911de51f83bfd4adcf596c204a75cd9f1aef0418289dcef4812ace8cba23b5e18e004bf6ad2b18421
+DIST egl-gbm-1.1.0_p20230420.tar.gz 17705 BLAKE2B 
374b031918bb08bb5c98a9c1a67c18c56685ca4518a239ebd489f3fea9f270659d4113fb0a9f7fc74c6b98d71335160bf71b0e1dc46907ec1eaf67ffc41aa6e3
 SHA512 
025c2b2118e7a3ae1f17e79a16bba41683f93b413b3fee9bf9115d8392a8822a05368936080cc545515d7ef553052d002307ccc8783413129f0887cee2b6de9c

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild 
b/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
new file mode 100644
index ..669004695aad
--- /dev/null
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+HASH_EGLGBM=e5eee6058a812bce6df792c54efc484c4f15b6d1
+
+DESCRIPTION="GBM EGL external platform library"
+HOMEPAGE="https://github.com/NVIDIA/egl-gbm/;
+SRC_URI="https://github.com/NVIDIA/egl-gbm/archive/${HASH_EGLGBM}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${HASH_EGLGBM}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=media-libs/mesa-21.2[gbm(+)]
+   x11-libs/libdrm
+   !

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

2023-06-26 Thread Ionen Wolkens
commit: 1378c338345d53be438de230f99a95aa9ef9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun 27 03:09:03 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 27 03:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1378c338

x11-drivers/nvidia-drivers: add 525.125.06

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

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers-525.125.06.ebuild   | 561 +
 2 files changed, 569 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index d665e7ddedd4..69f63581e804 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,37 +1,45 @@
 DIST NVIDIA-Linux-aarch64-525.116.04.run 263223228 BLAKE2B 
40797a46658aa6d1278b5865368e2050f492d95842fe8b80fa90a98739c70b24a32d896f48c8c54b8fdc1ffc3b2f95030d08bdf4b727ef71dbef78464be6b3fc
 SHA512 
819f98fe9a9075de13a4e5e58c965ea91983a6a5fc0cd6538543eed83f0c44f39204535b79eaa571d34c1014a8af32e01037f65f820789a5464260cff68b4bb1
+DIST NVIDIA-Linux-aarch64-525.125.06.run 263039228 BLAKE2B 
e25f9dd3807fcd3bc4d3d55b6b7f39969ee4140e2f6a60509b34494b5e29daa1c333edeeb966bfdf4397057c6b707830523c956e28e252ab6db1fc402ac8edbb
 SHA512 
190a458810fa02c89eaeb4587b97463b2be86a9a5ba44ab4113a224d224cec69d8d706b4a3421bdc3a067e0c47a67e104c156bb5ddec6ecd109b655a3d4ef7d7
 DIST NVIDIA-Linux-aarch64-535.54.03.run 276543093 BLAKE2B 
13db9a63a91f87a1d1f78d2283ab8fe001a8b2239e1b182cc2aa69249cc053ffb93f4d5bbaea56d80709cdf756d734bd0ca8bf87f390592e6a378231df1132a4
 SHA512 
57b06a6fa16838176866c364a8722c546084529ad91c57e979aca7750692127cab1485b5a44aee398c5494782ed987e82f66061aa39e802bc6eefa2b40a33bc3
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 
47acdc53dea1698558fea8e18f481341dd542b725153a83563f9da420844b59db41f69a8eb7ad7e16a22050a7a6cffc2265a9cb8832cb5a6439c6a5b0910bfce
 SHA512 
73619d65bd3267427acaf2deee07a2c98c490df937aa13e2c95d54cfd19ce2a82a91d3a5aa886dbe88f6230251f9cf54c38f5841cfacd77e53301e8d61fa3d7d
 DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 
5ceca89da4b4c7de701602d3dbf26e71a1163be26e0e5eac65354ecd40bfc8d68c981a6ef75b13e95079835c95ef7f9e10e5f95a0ed09beffd5bc22cb81a5330
 SHA512 
e1265b6266473af652e9d7bf85dcd76e312af281c5f4f158ab322e34d378738acb87c30cfff7bf1f6e1b238883e7f665d9fc5151b1e0078dd9aece5a52655405
 DIST NVIDIA-Linux-x86_64-525.116.04.run 413341618 BLAKE2B 
f769c72bb38c10e16f88bdf655ef77a480097c31b5856de00858494e1b1708bc243d8d562e37b15c7fc4641c7c4937472cf16f84fc1b3b3dc837ace35a3570de
 SHA512 
8e511e4965f11c849ae0bb3f399bc79eb004bb3a15612b35e6c7b9ec236a73085b58cc4e8cb37b5ffde7e7fe202928a08618b5dd3328235795bb942bde339195
+DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 
204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a
 SHA512 
a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d
 DIST NVIDIA-Linux-x86_64-525.47.27.run 414752583 BLAKE2B 
e38c1e9015ea240e32f8c1e3c9e47124574c060e90172352ca1db28b1e548babae216f2e8c6391fdf2708304e49321b3dae86fee0d3a353cc576291583813791
 SHA512 
170291b58e37db1e1598b4703d86ffcd6a756a9b338f0394a77d790aea6c38d85d2806960d4fc8d125c1c6c7fb43d69500c3efe2f85cb0d00397935b8cd0af58
 DIST NVIDIA-Linux-x86_64-535.54.03.run 347109768 BLAKE2B 
6fce56e4e840b3719b835cc72a749ed807d604ae5cbec63cc42b6ee32fbfa273507029190ed1198ad1f54fd53096dfa0573d043aaa59ffd07cf1607ae6c7943b
 SHA512 
45b72b34272d3df14b56136bb61537d00145d55734b72d58390af4694d96f03b2b49433beb4a5bede4d978442b707b08e05f2f31b2fcfd9453091e7f0b945cff
 DIST NVIDIA-kernel-module-source-525.116.04.tar.xz 10114352 BLAKE2B 
672e85f8c253eb2fffd1dc2c5854ff75db71a4155c7f02989177ebd068c0b076c4a449e2c602a337c0e39f58dd75e42cef297511bdeec06c7cce9b4991ad3175
 SHA512 
23522aaa73170e3bf21a396b0923398d55dc833e09f93b6f2e1c2855c5c030b88440b3cc87dd74cda923170397f31614b550e3226bde1ac37cb9978af15a9760
+DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 
1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466
 SHA512 

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

2023-06-26 Thread Ionen Wolkens
commit: b3ddc87f252b6628eba8fd1a06120c1c121596ae
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun 27 02:36:46 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 27 03:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ddc87f

x11-drivers/nvidia-drivers: drop vuln 515.105.01-r2 (dead branch)

There is new CVEs for nvidia-drivers but this branch was not
updated for it. Assumed to be EOL, so it's time to drop it.

If for some reason newer drivers don't work right for you, please
fallback to the 470.x branch which is on long term support.

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

 x11-drivers/nvidia-drivers/Manifest|   8 -
 .../nvidia-drivers-515.105.01-r2.ebuild| 562 -
 2 files changed, 570 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 9ba7b8b64260..e4e4cd7226ac 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,39 +1,31 @@
-DIST NVIDIA-Linux-aarch64-515.105.01.run 221114790 BLAKE2B 
d01add008c0dc6b45f951341ad78b5c2da4e080cd3be38eec83c6408af19dec353c3eb40a5bdce2a23ec26b81bc31d7983be0a557760e408b16a0aa516dde43e
 SHA512 
07d8b680e3bc4727727dc00225b42577eff3f00fb45281fb3b75400f66572d8ad67fed1adba36689cf7d28afa6241fe3ccc11789dccfcb5e6705496c5930af2b
 DIST NVIDIA-Linux-aarch64-525.116.04.run 263223228 BLAKE2B 
40797a46658aa6d1278b5865368e2050f492d95842fe8b80fa90a98739c70b24a32d896f48c8c54b8fdc1ffc3b2f95030d08bdf4b727ef71dbef78464be6b3fc
 SHA512 
819f98fe9a9075de13a4e5e58c965ea91983a6a5fc0cd6538543eed83f0c44f39204535b79eaa571d34c1014a8af32e01037f65f820789a5464260cff68b4bb1
 DIST NVIDIA-Linux-aarch64-535.54.03.run 276543093 BLAKE2B 
13db9a63a91f87a1d1f78d2283ab8fe001a8b2239e1b182cc2aa69249cc053ffb93f4d5bbaea56d80709cdf756d734bd0ca8bf87f390592e6a378231df1132a4
 SHA512 
57b06a6fa16838176866c364a8722c546084529ad91c57e979aca7750692127cab1485b5a44aee398c5494782ed987e82f66061aa39e802bc6eefa2b40a33bc3
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 
47acdc53dea1698558fea8e18f481341dd542b725153a83563f9da420844b59db41f69a8eb7ad7e16a22050a7a6cffc2265a9cb8832cb5a6439c6a5b0910bfce
 SHA512 
73619d65bd3267427acaf2deee07a2c98c490df937aa13e2c95d54cfd19ce2a82a91d3a5aa886dbe88f6230251f9cf54c38f5841cfacd77e53301e8d61fa3d7d
-DIST NVIDIA-Linux-x86_64-515.105.01.run 363738348 BLAKE2B 
b78b7e9dbc1450a7d01d9b3b75e0612ce0b71f8647dc5ee084660c9cb12a8ac4b2f278d49b195e0f4600d02f3297af796158cbca9cdaff0d27f78f56153bdefd
 SHA512 
9b9e820754254c70aeab2bcc1cfdae396d3b30fb948198e378f764a6f0d89ad6f6687afffa2d6f48072ab726c6d180dc3c83891eef61f273c0b11f7bc2c9bd67
 DIST NVIDIA-Linux-x86_64-525.116.04.run 413341618 BLAKE2B 
f769c72bb38c10e16f88bdf655ef77a480097c31b5856de00858494e1b1708bc243d8d562e37b15c7fc4641c7c4937472cf16f84fc1b3b3dc837ace35a3570de
 SHA512 
8e511e4965f11c849ae0bb3f399bc79eb004bb3a15612b35e6c7b9ec236a73085b58cc4e8cb37b5ffde7e7fe202928a08618b5dd3328235795bb942bde339195
 DIST NVIDIA-Linux-x86_64-525.47.27.run 414752583 BLAKE2B 
e38c1e9015ea240e32f8c1e3c9e47124574c060e90172352ca1db28b1e548babae216f2e8c6391fdf2708304e49321b3dae86fee0d3a353cc576291583813791
 SHA512 
170291b58e37db1e1598b4703d86ffcd6a756a9b338f0394a77d790aea6c38d85d2806960d4fc8d125c1c6c7fb43d69500c3efe2f85cb0d00397935b8cd0af58
 DIST NVIDIA-Linux-x86_64-535.54.03.run 347109768 BLAKE2B 
6fce56e4e840b3719b835cc72a749ed807d604ae5cbec63cc42b6ee32fbfa273507029190ed1198ad1f54fd53096dfa0573d043aaa59ffd07cf1607ae6c7943b
 SHA512 
45b72b34272d3df14b56136bb61537d00145d55734b72d58390af4694d96f03b2b49433beb4a5bede4d978442b707b08e05f2f31b2fcfd9453091e7f0b945cff
-DIST NVIDIA-kernel-module-source-515.105.01.tar.xz 7531676 BLAKE2B 
05a2e00141ce699956366dfc513c12b766b17b95bbabeb0e6da496a3babd4d8ce02ef82a7c125b3dd9d884b132079398225c5588a5ec853dfd3db7359cafea74
 SHA512 
5eb4ebb3641343eedaa3f6df9cfcc539011e4141f109c6ea585f6e7f2efc41ae1156fb5b056b070a17d8781f62028b396da9ec47972660548f8a651a032a6877
 DIST NVIDIA-kernel-module-source-525.116.04.tar.xz 10114352 BLAKE2B 
672e85f8c253eb2fffd1dc2c5854ff75db71a4155c7f02989177ebd068c0b076c4a449e2c602a337c0e39f58dd75e42cef297511bdeec06c7cce9b4991ad3175
 SHA512 
23522aaa73170e3bf21a396b0923398d55dc833e09f93b6f2e1c2855c5c030b88440b3cc87dd74cda923170397f31614b550e3226bde1ac37cb9978af15a9760
 DIST 

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

2023-06-26 Thread Ionen Wolkens
commit: fcea6dadf4e471de98323346f9855f7c0efedd72
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun 27 01:42:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 27 03:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcea6dad

x11-drivers/nvidia-drivers: update and install vulkan icd for USE=-X

Not really tested, but it should be harmless vs not having the file.

Skipping revbump, letting it propagate on kernel upgrades / bumps
(470 and 525 are bumped in next commits). Please rebuild if want this
now for other versions.

For 390.x the icd is a template, while the newer drivers had hardcoded
libGLX, but docs mentions libEGL is usable for all versions (unlikely
to be useful for 390.x given its partial wayland support is broken).

Closes: https://bugs.gentoo.org/909181
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild   | 9 +++--
 x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild | 9 -
 x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild | 8 
 x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild | 8 
 x11-drivers/nvidia-drivers/nvidia-drivers-535.54.03.ebuild | 8 
 5 files changed, 19 insertions(+), 23 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 782cd04ec2cb..44a0ef4ec290 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -187,7 +187,8 @@ src_prepare() {

nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
> "${T}"/nvidia-persistenced.service || die
 
-   sed 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' \
+   # use alternative vulkan icd option if USE=-X (bug #909181)
+   sed "s/__NV_VK_ICD__/lib$(usex X GLX EGL)_nvidia.so.0/" \
nvidia_icd.json.template > nvidia_icd.json || die
 
# 390 has legacy glx needing a modified .conf (bug #713546)
@@ -256,11 +257,7 @@ src_install() {
)
 
local skip_files=(
-   # nvidia_icd(vulkan): skip with -X too as it uses libGLX_nvidia
-   $(usev !X "
-   libGLX_nvidia libglx
-   libnvidia-ifr
-   nvidia_icd.json")
+   $(usev !X "libGLX_nvidia libglx libnvidia-ifr")
libGLX_indirect # non-glvnd unused fallback
libnvidia-gtk nvidia-{settings,xconfig} # built from source
libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild
index c81eb65e5664..34be931dbd93 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild
@@ -189,6 +189,9 @@ src_prepare() {

nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
> "${T}"/nvidia-persistenced.service || die
 
+   # use alternative vulkan icd option if USE=-X (bug #909181)
+   use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
+
# enable nvidia-drm.modeset=1 by default with USE=wayland
cp "${FILESDIR}"/nvidia-470.conf "${T}"/nvidia.conf || die
use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || 
die
@@ -252,11 +255,7 @@ src_install() {
)
 
local skip_files=(
-   # nvidia_icd/layers(vulkan): skip with -X too as it uses 
libGLX_nvidia
-   $(usev !X "
-   libGLX_nvidia libglxserver_nvidia
-   libnvidia-ifr
-   nvidia_icd.json nvidia_layers.json")
+   $(usev !X "libGLX_nvidia libglxserver_nvidia libnvidia-ifr")
$(usev !wayland libnvidia-vulkan-producer)
libGLX_indirect # non-glvnd unused fallback
libnvidia-gtk nvidia-{settings,xconfig} # built from source

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild
index 28e79dd467aa..61453ca0a97d 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild
@@ -201,6 +201,9 @@ src_prepare() {
> "${T}"/nvidia-persistenced.service || die
use !amd64 || sed -i "s|/usr|${EPREFIX}/opt|" 
systemd/system/nvidia-powerd.service || die
 
+   # use alternative vulkan icd option if USE=-X (bug #909181)
+   use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
+
# enable nvidia-drm.modeset=1 by default with USE=wayland
cp "${FILESDIR}"/nvidia-470.conf 

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

2023-06-26 Thread Ionen Wolkens
commit: 17be18a95d1781f58ca6ec7d864cf6404916c916
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun 27 03:07:11 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun 27 03:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17be18a9

x11-drivers/nvidia-drivers: add 470.199.02

This also brings kernel 6.4 support to the 0/470 branch.

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

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../nvidia-drivers-470.199.02.ebuild   | 500 +
 2 files changed, 506 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index e4e4cd7226ac..d665e7ddedd4 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -3,6 +3,7 @@ DIST NVIDIA-Linux-aarch64-535.54.03.run 276543093 BLAKE2B 
13db9a63a91f87a1d1f78d
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 
47acdc53dea1698558fea8e18f481341dd542b725153a83563f9da420844b59db41f69a8eb7ad7e16a22050a7a6cffc2265a9cb8832cb5a6439c6a5b0910bfce
 SHA512 
73619d65bd3267427acaf2deee07a2c98c490df937aa13e2c95d54cfd19ce2a82a91d3a5aa886dbe88f6230251f9cf54c38f5841cfacd77e53301e8d61fa3d7d
+DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 
5ceca89da4b4c7de701602d3dbf26e71a1163be26e0e5eac65354ecd40bfc8d68c981a6ef75b13e95079835c95ef7f9e10e5f95a0ed09beffd5bc22cb81a5330
 SHA512 
e1265b6266473af652e9d7bf85dcd76e312af281c5f4f158ab322e34d378738acb87c30cfff7bf1f6e1b238883e7f665d9fc5151b1e0078dd9aece5a52655405
 DIST NVIDIA-Linux-x86_64-525.116.04.run 413341618 BLAKE2B 
f769c72bb38c10e16f88bdf655ef77a480097c31b5856de00858494e1b1708bc243d8d562e37b15c7fc4641c7c4937472cf16f84fc1b3b3dc837ace35a3570de
 SHA512 
8e511e4965f11c849ae0bb3f399bc79eb004bb3a15612b35e6c7b9ec236a73085b58cc4e8cb37b5ffde7e7fe202928a08618b5dd3328235795bb942bde339195
 DIST NVIDIA-Linux-x86_64-525.47.27.run 414752583 BLAKE2B 
e38c1e9015ea240e32f8c1e3c9e47124574c060e90172352ca1db28b1e548babae216f2e8c6391fdf2708304e49321b3dae86fee0d3a353cc576291583813791
 SHA512 
170291b58e37db1e1598b4703d86ffcd6a756a9b338f0394a77d790aea6c38d85d2806960d4fc8d125c1c6c7fb43d69500c3efe2f85cb0d00397935b8cd0af58
 DIST NVIDIA-Linux-x86_64-535.54.03.run 347109768 BLAKE2B 
6fce56e4e840b3719b835cc72a749ed807d604ae5cbec63cc42b6ee32fbfa273507029190ed1198ad1f54fd53096dfa0573d043aaa59ffd07cf1607ae6c7943b
 SHA512 
45b72b34272d3df14b56136bb61537d00145d55734b72d58390af4694d96f03b2b49433beb4a5bede4d978442b707b08e05f2f31b2fcfd9453091e7f0b945cff
@@ -10,22 +11,27 @@ DIST NVIDIA-kernel-module-source-525.116.04.tar.xz 10114352 
BLAKE2B 672e85f8c253
 DIST NVIDIA-kernel-module-source-535.54.03.tar.xz 12653208 BLAKE2B 
4f7f4787d407d5508b664dd725685e477e113b34cc18f93308096872d490d67394be827eddf2ce11b291cb5878adef56652c5f1cf066f19f77ed86d04c3fdead
 SHA512 
51e04293ba52ae3041c4bb3a1f41d1cee99918e06eb4c5cc994209ff4e6d602c77a6a1faf2823366b48eeff881969bce4bb792e3f69d3ee36569ec0d3dc9286e
 DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 
8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524
 SHA512 
93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e
 DIST nvidia-installer-470.182.03.tar.bz2 146269 BLAKE2B 
bfd1c1bac525e9bd6502a7a356064a96030b61a0e037e893506c397ac95d48bb513a8bc6e1a6060d39f6441191538b0be50c12a3199fd0e720c0f5c2872e5d5e
 SHA512 
d3ff67619e260e1bf4519b087637a9126406600519bcc42d938e12bbd2bbca45e8ec39bec4d23c95ac1c3c8eff0430f90e8e360769d8516ef30e57e99bd4aeb2
+DIST nvidia-installer-470.199.02.tar.bz2 146367 BLAKE2B 
0b49350a884c1e2e39fbb3a393aec0e00678ba84d8f15b3a031628593724ec2a91b162075bcb282d2d2efdc199f8c58bbd0a3c2657592bc548d4c0ec35101518
 SHA512 
e3a2bca22dfc8618a52e5b188bc76718bce0d5a09a136154fbc664aae32c54a6bebaab279f7830e36116bb93e514e81b845f5a7e745dbbdaa0cc6f9284dcc3c3
 DIST nvidia-installer-525.116.04.tar.bz2 147752 BLAKE2B 
9f40a0bd0b4bfd9164ef31bd7c9c7ef2e368872794f374ccf0f24ff899e4055198861c9864f105754d189829a9d91dec52e844e70bfd89f61c126acc708c8aa7
 SHA512 
05e32adbdd33dd744f464dffc4b5b42a08369ab21a48c52bd83ddc796e92698ffafecad9ac28e565352432223ad590af67a6ac2b40862ccf0c2f6b4fff8cb30c
 DIST nvidia-installer-535.54.03.tar.bz2 148051 BLAKE2B 

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

2023-06-26 Thread Matt Turner
commit: a7dcbbef2915072d38f156095fe183ae17885add
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 27 03:35:11 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 27 03:39:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dcbbef

media-libs/gexiv2: Drop old versions

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

 media-libs/gexiv2/Manifest |   1 -
 .../files/0.14.0-clean-up-python-support.patch | 175 -
 media-libs/gexiv2/gexiv2-0.14.0.ebuild |  82 --
 3 files changed, 258 deletions(-)

diff --git a/media-libs/gexiv2/Manifest b/media-libs/gexiv2/Manifest
index bc962176c1a2..db7ca2a350ba 100644
--- a/media-libs/gexiv2/Manifest
+++ b/media-libs/gexiv2/Manifest
@@ -1,2 +1 @@
-DIST gexiv2-0.14.0.tar.xz 387288 BLAKE2B 
bdbb4547486a248cd9c6559276ebac20d3af5211474b86eb6ebfb3a8c76670ff7c2d162435e0cbcb270f96c64f5bc1eedc2d63c021b65f57e1ad9ec8cf9a4bf8
 SHA512 
d745ae2d8ddcf0c8a2a7980eaa489f9b520af54242c5e4ddded9c3ae4a579c824c8cb659bd7e985ffa09f9fe37bdf73d6d9181d456711e0953b73023eb0f9f50
 DIST gexiv2-0.14.1.tar.xz 387604 BLAKE2B 
5939e377d8b20cfa0c000b1fb0311a0a904acb35b5cbb7841e9def80b20b79f42393524e761fa0d20dba5095b55b46a712759569eb869b832190f7448896de82
 SHA512 
f510e49c0b2633bcc370ca21af0822032f04f5d5b57c7f76807797601b0a98b7749fdf68df37a405c9d90734adf75282a3dad59c24830874f64f7bd33152052d

diff --git a/media-libs/gexiv2/files/0.14.0-clean-up-python-support.patch 
b/media-libs/gexiv2/files/0.14.0-clean-up-python-support.patch
deleted file mode 100644
index 0e2fbaa33fe8..
--- a/media-libs/gexiv2/files/0.14.0-clean-up-python-support.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-https://gitlab.gnome.org/GNOME/gexiv2/-/merge_requests/64
-
-From 7e36a7dfeadfff134beabf502ca4d551f505fd8e Mon Sep 17 00:00:00 2001
-From: "Alex Xu (Hello71)" 
-Date: Fri, 24 Sep 2021 11:48:34 -0400
-Subject: [PATCH] clean up python support
-
-- fix always failing gexiv2 test due to missing import gi
-- actually use override during testing
-- fix totally ignoring gexiv2 test status
-- fix broken build with -Dpython3=false
-- remove unnecessary configure_file
-- remove misleading explanation of -Dpython3=false (it also disables
-  installing GExiv2.py)
-- remove unnecessary python3_girdir

- meson.build   | 21 +--
- meson_options.txt |  1 -
- test/meson.build  | 13 +++-
- test/python/{gexiv2.py.in => gexiv2.py}   |  3 ++-
- test/python/meson.build   | 10 -
- .../{test_metadata.py.in => test_metadata.py} |  4 ++--
- test/python3-test.in  |  4 
- 7 files changed, 12 insertions(+), 44 deletions(-)
- rename test/python/{gexiv2.py.in => gexiv2.py} (94%)
- rename test/python/{test_metadata.py.in => test_metadata.py} (99%)
- delete mode 100755 test/python3-test.in
-
-diff --git a/meson.build b/meson.build
-index 42f70cb..3f9426f 100644
 a/meson.build
-+++ b/meson.build
-@@ -23,7 +23,6 @@ gio = dependency('gio-2.0', version : '>= 2.46.0')
- cc = meson.get_compiler('c')
- cpp = meson.get_compiler('cpp')
- math = cc.find_library('m', required : false)
--python3 = import('python').find_installation('python3', modules: 'gi', 
required: get_option('python3'))
- 
- bmff_test = '''#include 
- #ifndef EXV_ENABLE_BMFF
-@@ -48,24 +47,14 @@ if get_option('gtk_doc')
-   subdir('docs')
- endif
- 
--if get_option('python3') == false
--warning('\'python3\' is disabled, any Python tests will not be run.')
--else
-+if get_option('python3')
-   if get_option('introspection') == false
- error('Build option \'python3\' requires \'introspection\' to be 
enabled.')
-   endif
--
--  girdir = get_option('python3_girdir')
--  if girdir == 'auto'
--python3_output = run_command(python3, ['-c', 'import gi; 
print(gi._overridesdir)'])
--if python3_output.returncode() != 0
--  error('Finding the Python 3 gi/override path: ' + 
python3_output.stderr())
--endif
--girdir = python3_output.stdout().strip()
--  endif
--  
--  message('Installing \'GExiv2.py\' into \'' + girdir + '\'')
--  python3.install_sources('GExiv2.py', subdir : girdir)
-+  python3 = import('python').find_installation('python3', modules: 'gi')
-+  python3.install_sources('GExiv2.py', subdir: 'gi/overrides')
-+else
-+  python3 = disabler()
- endif
- 
- subdir('test')
-diff --git a/meson_options.txt b/meson_options.txt
-index 5e76789..edb3cfd 100644
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -2,5 +2,4 @@ option('gtk_doc', type: 'boolean', value: false, description: 
'Enable or disable
- option('introspection', type: 'boolean', value : true, description: 'Enable 
or disable GObject Introspection')
- option('vapi', type: 'boolean', value: true, description: 'Enable or disable 
generation of vala vapi file')
- option('tools', type: 'boolean', value: true, description: 'Enable or 

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

2023-06-26 Thread Sam James
commit: 094dc1044179200943368bac692a9b8f03487dfc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 27 03:14:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 27 03:25:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094dc104

sys-kernel/kpatch: allow shellcheck as well as shellcheck-bin

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

 sys-kernel/kpatch/kpatch-0.9.7.ebuild | 4 ++--
 sys-kernel/kpatch/kpatch-0.9.8.ebuild | 2 +-
 sys-kernel/kpatch/kpatch-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/kpatch/kpatch-0.9.7.ebuild 
b/sys-kernel/kpatch/kpatch-0.9.7.ebuild
index c900d328d08d..d3729ed70f9a 100644
--- a/sys-kernel/kpatch/kpatch-0.9.7.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.9.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,7 +31,7 @@ DEPEND="
${RDEPEND}
dev-libs/elfutils
sys-devel/bison
-   test? ( dev-util/shellcheck-bin )
+   test? ( || ( dev-util/shellcheck-bin dev-util/shellcheck ) )
 "
 
 PATCHES=(

diff --git a/sys-kernel/kpatch/kpatch-0.9.8.ebuild 
b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
index a4c2d6a25317..830df5138431 100644
--- a/sys-kernel/kpatch/kpatch-0.9.8.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
@@ -31,7 +31,7 @@ DEPEND="
${RDEPEND}
dev-libs/elfutils
sys-devel/bison
-   test? ( dev-util/shellcheck-bin )
+   test? ( || ( dev-util/shellcheck-bin dev-util/shellcheck ) )
 "
 
 PATCHES=(

diff --git a/sys-kernel/kpatch/kpatch-.ebuild 
b/sys-kernel/kpatch/kpatch-.ebuild
index f75259ae7a68..bf640f01cef4 100644
--- a/sys-kernel/kpatch/kpatch-.ebuild
+++ b/sys-kernel/kpatch/kpatch-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,7 +31,7 @@ DEPEND="
${RDEPEND}
dev-libs/elfutils
sys-devel/bison
-   test? ( dev-util/shellcheck-bin )
+   test? ( || ( dev-util/shellcheck-bin dev-util/shellcheck ) )
 "
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/

2023-06-26 Thread Göktürk Yüksek
commit: 3be4ba315af73f1f551c6dfee406895d7f9b5d89
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jun 27 03:18:42 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 27 03:20:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be4ba31

app-laptop/mbpfan: add 2.3.0, drop 2.2.1-r1

Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-laptop/mbpfan/Manifest| 2 +-
 app-laptop/mbpfan/{mbpfan-2.2.1-r1.ebuild => mbpfan-2.3.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index cd7d919845c7..4b37381766b0 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1 +1 @@
-DIST mbpfan-2.2.1.tar.gz 40455 BLAKE2B 
0932919b4808fa41d64c326f0d202650be25798ca692b4c17cc94a88f3287ccdd10d74c27f95ac8ef7d900f0067b3c40dc8798d99210b89c01b8cb0d63187b98
 SHA512 
ce358047910bd6996e1d47fe08e1825863e043fc9a33b3c4922ea537e58dd7508fc45c651816125e7b32472cbb3d06afa4a487daba5b910a8580623def938a71
+DIST mbpfan-2.3.0.tar.gz 40984 BLAKE2B 
ac593e94ee5915935767b221b3f8b29d416fadf3294b4930ba1b441838758c5014dc960c90e5ce35e3475793aaf68b2981641323dd9ea22dd50772cd54f75078
 SHA512 
676817d7d9b9e9fa866539d4b0e3edc8d0d22761807695961451fe1d5845c22031d45f53222d37c5ed967757b4cf80523a3af7d28084d9af11248798a463cdfd

diff --git a/app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild 
b/app-laptop/mbpfan/mbpfan-2.3.0.ebuild
similarity index 97%
rename from app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild
rename to app-laptop/mbpfan/mbpfan-2.3.0.ebuild
index 1bbd3102e15e..bd8776fe6b10 100644
--- a/app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild
+++ b/app-laptop/mbpfan/mbpfan-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-06-26 Thread Alice Ferrazzi
commit: 22a253c58f533153e5c0af4bd49d834d0c3e95f1
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Tue Jun 27 03:08:59 2023 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Jun 27 03:08:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a253c5

sys-kernel/kpatch: update to linux-mod-r1

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/kpatch/kpatch-0.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/kpatch/kpatch-0.9.8.ebuild 
b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
index a4988affe34f..a4c2d6a25317 100644
--- a/sys-kernel/kpatch/kpatch-0.9.8.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic linux-mod
+inherit flag-o-matic linux-mod-r1
 
 if [[ "${PV}" == "" ]]; then
inherit git-r3



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

2023-06-26 Thread Alice Ferrazzi
commit: 8c59e41530c5f2cd6a85a89d22f545d26d9c62a5
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Tue Jun 27 03:02:55 2023 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Jun 27 03:05:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c59e415

sys-kernel/kpatch: add 0.9.8

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/kpatch/Manifest|   1 +
 sys-kernel/kpatch/kpatch-0.9.8.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/sys-kernel/kpatch/Manifest b/sys-kernel/kpatch/Manifest
index 2e6869005550..f43602278dad 100644
--- a/sys-kernel/kpatch/Manifest
+++ b/sys-kernel/kpatch/Manifest
@@ -1 +1,2 @@
 DIST kpatch-0.9.7.tar.gz 283662 BLAKE2B 
c57578b2e5db8582cb09b9ba2bf2040cc5a178cd6c8fdb7f14a0819c50fd71eb8576b08264d019678498e98baf2875c3bd38247ebae31a9631f0e6a17ec5941a
 SHA512 
c876d9b1e5f6e6ab858fa6f302e78152beb3e50cedd93f3c61ab6f747e32199b0601ad4a36d426d43d0e9a37d9bf1d6bbfddccc86df4b31d5e3e6edead6cded3
+DIST kpatch-0.9.8.tar.gz 297451 BLAKE2B 
7970da061d2dfb66871e6fc3ff058da97dfb6bc224c9cff3fb25df586056389e1632e891cc481b007405f4662466441f78f82032ad0803d5ac7b10f9b5c500b6
 SHA512 
ab3a771dfcde92a9eee768afcf7fddb6f1ad5ba9e8c7f44d579d258ce9b6ee1722869b1b70c4597ae951b0faf71413efa26a5b135f50308c996b284a9dcee5b7

diff --git a/sys-kernel/kpatch/kpatch-0.9.8.ebuild 
b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
new file mode 100644
index ..a4988affe34f
--- /dev/null
+++ b/sys-kernel/kpatch/kpatch-0.9.8.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-mod
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dynup/${PN}.git;
+else
+   SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Dynamic kernel patching for Linux"
+HOMEPAGE="https://github.com/dynup/kpatch;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="contrib +kpatch +kpatch-build kmod test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-crypt/pesign
+   sys-libs/zlib
+   sys-apps/pciutils
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-libs/elfutils
+   sys-devel/bison
+   test? ( dev-util/shellcheck-bin )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.4-no-werror.patch
+)
+
+pkg_setup() {
+   if use kmod; then
+   if kernel_is gt 3 9 0; then
+   if ! linux_config_exists; then
+   eerror "Unable to check the currently running 
kernel for kpatch support"
+   eerror "Please be sure a .config file is 
available in the kernel src dir"
+   eerror "and ensure the kernel has been built."
+   else
+   # Fail to build if these kernel options are not 
enabled (see kpatch/kmod/core/Makefile)
+   CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY 
MODULES SYSFS KALLSYMS_ALL"
+   ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER 
must be enabled in the kernel's config file"
+   ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be 
enabled in the kernel's config file"
+   ERROR_MODULES="CONFIG_MODULES must be enabled 
in the kernel's config file"
+   ERROR_SYSFS="CONFIG_SYSFS must be enabled in 
the kernel's config file"
+   ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be 
enabled in the kernel's config file"
+   fi
+   else
+   eerror
+   eerror "kpatch is not available for Linux kernels below 
4.0.0"
+   eerror
+   die "Upgrade the kernel sources before installing 
kpatch."
+   fi
+   check_extra_config
+   fi
+
+}
+
+src_prepare() {
+   replace-flags '-O?' '-O1'
+   default
+}
+
+src_compile() {
+   use kpatch-build && emake -C kpatch-build
+   use kpatch && emake -C kpatch
+   use kmod && set_arch_to_kernel && emake -C kmod
+   use contrib && emake -C contrib
+   use test && emake check
+}
+
+src_install() {
+   if use kpatch-build; then
+   emake DESTDIR="${D}" PREFIX="/usr" install -C kpatch-build
+   insinto /usr/share/${PN}/patch
+   doins kmod/patch/kpatch{.lds.S,-macros.h,-patch.h,-patch-hook.c}
+   doins kmod/patch/{livepatch-patch-hook.c,Makefile,patch-hook.c}
+   doins kmod/core/kpatch.h
+   doman man/kpatch-build.1
+   fi
+
+   if use kpatch; then
+   emake DESTDIR="${D}" PREFIX="/usr" install -C kpatch
+   doman man/kpatch.1
+   fi
+
+   use kmod && set_arch_to_kernel && emake DESTDIR="${D}" 

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

2023-06-26 Thread Sam James
commit: 075798c749e9bf5131c4f0bb077f21c6207ef138
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 27 02:23:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 27 02:23:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075798c7

sys-apps/iproute2: add 6.4.0

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

 sys-apps/iproute2/Manifest  |   1 +
 sys-apps/iproute2/iproute2-6.4.0.ebuild | 219 
 2 files changed, 220 insertions(+)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 36392cb55060..d4f10b35a52f 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -3,3 +3,4 @@ DIST iproute2-6.0.0.tar.xz 900312 BLAKE2B 
1cfb9b5a7892dec2b35e0eadbd957083e95fdc
 DIST iproute2-6.1.0.tar.xz 905512 BLAKE2B 
38249703e0a9ba74405aebdb97560b286deefa959a9c3f0e0893962b6966f5da2da46199dda6a0f9584bb473f8ba529440643d97f66e9b7619df029e3091d163
 SHA512 
4e4d3b5e1e1a5444f42671c1e6caee072e80063e34e37386695f76f85a1ab662f4513050814006e5154426cbaadfba1d86b0be14e65978d5e670a16446047b28
 DIST iproute2-6.2.0.tar.xz 911588 BLAKE2B 
d3bfaecf33ffc7861e983e8db0d6a63f4767b6c01b5346e88f51c65ed6279c4be29412ed18b8f98ed54d60a84455b73fe7745142fd0fc0f3e327a29e8bcce986
 SHA512 
b24e0fdd0f51b8b78bc3bb681e3829af47d3011e93f3892289eb070b336709a6883728ecc7627ca37f6449720f8ed1349af321c0d04454894a7175b82f7de151
 DIST iproute2-6.3.0.tar.xz 914700 BLAKE2B 
a7b48c59c8a30f56ca810136f4d9f681fe3835c260227a6229b972ce70b233d2865a6543cf3f70ed586825f9191c22d459a9fc5cc8c7dbf3ab417064c8a7
 SHA512 
aec1d8ceb54c8849a075ec1ce079678638e05ccaec093e8b3cbc7243b5fafea2a8c11f10930fced3df82f52d6750aa325178e44f9058e37a556ab108d4a968bf
+DIST iproute2-6.4.0.tar.xz 922164 BLAKE2B 
76369d2a794afd13dba1a34ee9a7425775bb7b43c22164274749c01b18d061669aa5abd51d32a15d68f48e75f4837a887dfc28ea41e34d8e4c36b2ab865628dd
 SHA512 
42330be6e061302694ea301765ff8d3cbfaeca4b1d06e39778861e4390ed211c03cb2d41498190202b659f7f5647b1ca4857410ef8c16fd601a35e7162788d21

diff --git a/sys-apps/iproute2/iproute2-6.4.0.ebuild 
b/sys-apps/iproute2/iproute2-6.4.0.ebuild
new file mode 100644
index ..5281e47ca76a
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-6.4.0.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git;
+   inherit git-r3
+else
+   SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="kernel routing and traffic control utilities"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr"
+# Needs root
+RESTRICT="test"
+
+# We could make libmnl optional, but it's tiny, so eh
+RDEPEND="
+   !net-misc/arpd
+   !minimal? ( net-libs/libmnl:= )
+   atm? ( net-dialup/linux-atm )
+   berkdb? ( sys-libs/db:= )
+   bpf? ( dev-libs/libbpf:= )
+   caps? ( sys-libs/libcap )
+   elf? ( virtual/libelf:= )
+   iptables? ( >=net-firewall/iptables-1.4.20:= )
+   libbsd? ( dev-libs/libbsd )
+   nfs? ( net-libs/libtirpc:= )
+   selinux? ( sys-libs/libselinux )
+"
+# We require newer linux-headers for ipset support (bug #549948) and some 
defines (bug #553876)
+DEPEND="
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-3.16
+"
+BDEPEND="
+   app-arch/xz-utils
+   >=sys-devel/bison-2.4
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.0-mtu.patch # bug #291907
+   "${FILESDIR}"/${PN}-5.12.0-configure-nomagic.patch # bug #643722
+   "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix version if necessary
+   local versionfile="include/version.h"
+   if [[ ${PV} !=  ]] && ! grep -Fq "${PV}" ${versionfile} ; then
+   einfo "Fixing version string"
+   sed "s@\"[[:digit:]\.]\+\"@\"${PV}\"@" \
+   -i ${versionfile} || die
+   fi
+
+   # echo -n is not POSIX compliant
+   sed 's@echo -n@printf@' -i configure || die
+
+   sed -i \
+   -e '/^CC :\?=/d' \
+   -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
+   -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \
+   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+   -e "/^DBM_INCLUDE/s:=.*:=${T}:" \
+   Makefile || die
+
+   # Build against system headers
+   rm -r include/netinet || die #include/linux 
include/ip{,6}tables{,_common}.h include/libiptc
+   sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die
+
+   if use minimal ; then
+ 

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

2023-06-26 Thread Sam James
commit: bd7716db0967c84e511ea88a4e9c97737302f6c2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 27 02:23:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 27 02:23:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7716db

app-shells/starship: Stabilize 1.14.2 amd64, #909208

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

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

diff --git a/app-shells/starship/starship-1.14.2.ebuild 
b/app-shells/starship/starship-1.14.2.ebuild
index ae7fab55cea6..42462a85da6c 100644
--- a/app-shells/starship/starship-1.14.2.ebuild
+++ b/app-shells/starship/starship-1.14.2.ebuild
@@ -394,7 +394,7 @@ SRC_URI="
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 BDEPEND="dev-util/cmake
>=virtual/rust-1.65"



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

2023-06-26 Thread Sam James
commit: aa25ea81d6c4450e4625fd47fe908fc94052ff14
Author: Violet Purcell  inventati  org>
AuthorDate: Mon Jun 26 23:42:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 27 01:44:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa25ea81

net-misc/spice-gtk: Backport fix for erroneous libtool arguments

Closes: https://bugs.gentoo.org/902853
Closes: https://bugs.gentoo.org/888705
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31636
Signed-off-by: Sam James  gentoo.org>

 ...spice-gtk-0.42-libtool-export-symbols-fix.patch | 66 ++
 ...gtk-0.42-r2.ebuild => spice-gtk-0.42-r3.ebuild} |  4 ++
 2 files changed, 70 insertions(+)

diff --git 
a/net-misc/spice-gtk/files/spice-gtk-0.42-libtool-export-symbols-fix.patch 
b/net-misc/spice-gtk/files/spice-gtk-0.42-libtool-export-symbols-fix.patch
new file mode 100644
index ..1af5ba26790f
--- /dev/null
+++ b/net-misc/spice-gtk/files/spice-gtk-0.42-libtool-export-symbols-fix.patch
@@ -0,0 +1,66 @@
+Bug: https://bugs.gentoo.org/902853
+Bug: https://bugs.gentoo.org/888705
+Upstream: https://gitlab.freedesktop.org/spice/spice-gtk/-/merge_requests/119
+Upstream Bug: https://gitlab.freedesktop.org/spice/spice-gtk/-/issues/169
+
+From 1511f0ad5ea67b4657540c631e3a8c959bb8d578 Mon Sep 17 00:00:00 2001
+From: Frediano Ziglio 
+Date: Wed, 21 Jun 2023 18:43:59 +0100
+Subject: [PATCH] Do not use libtool -export-symbols option
+
+This option is intended for libtool, not for any linker.
+Check the support of --version-script option using an empty
+list of symbols to catch some faulty linker supporting that
+option but not allowing not existing symbols (some buggy mold
+versions).
+
+Signed-off-by: Frediano Ziglio 
+--- a/src/meson.build
 b/src/meson.build
+@@ -181,14 +181,19 @@ endif
+ #
+ 
+ # version-script
++test_syms_path = meson.current_source_dir() / 'test-map-file'
++test_version_script = '-Wl,--version-script=@0@'.format(test_syms_path)
++spice_has_version_script = compiler.has_link_argument(test_version_script)
++
+ spice_client_glib_syms = files('map-file')
+ spice_client_glib_syms_path = meson.current_source_dir() / 'map-file'
+ spice_gtk_version_script = 
'-Wl,--version-script=@0@'.format(spice_client_glib_syms_path)
+-spice_gtk_has_version_script = 
compiler.has_link_argument(spice_gtk_version_script)
+-if not spice_gtk_has_version_script
+-  spice_client_glib_syms = files('spice-glib-sym-file')
+-  spice_client_glib_syms_path = meson.current_source_dir() / 
'spice-glib-sym-file'
+-  spice_gtk_version_script = ['-export-symbols', spice_client_glib_syms_path]
++if not spice_has_version_script
++  if host_machine.system() == 'linux'
++error('Version scripts should be supported on Linux')
++  endif
++  spice_client_glib_syms = []
++  spice_gtk_version_script = []
+ endif
+ 
+ # soversion
+@@ -373,11 +378,6 @@ if spice_gtk_has_gtk
+   # libspice-client-gtk.so
+   #
+   spice_client_gtk_syms = spice_client_glib_syms
+-  if not spice_gtk_has_version_script
+-spice_client_gtk_syms = files('spice-gtk-sym-file')
+-spice_client_gtk_syms_path = meson.current_source_dir() / 
'spice-gtk-sym-file'
+-spice_gtk_version_script = ['-export-symbols', spice_client_gtk_syms_path]
+-  endif
+ 
+   # soversion
+   # 
http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
+--- /dev/null
 b/src/test-map-file
+@@ -0,0 +1,4 @@
++TEST_LIB {
++local:
++*;
++};
+-- 
+GitLab
+

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r2.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
similarity index 98%
rename from net-misc/spice-gtk/spice-gtk-0.42-r2.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
index fe18fb9f4736..83318d830e49 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
@@ -89,6 +89,10 @@ BDEPEND="
vala? ( $(vala_depend) )
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-0.42-libtool-export-symbols-fix.patch"
+)
+
 python_check_deps() {
python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"



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

2023-06-26 Thread Sam James
commit: 133755a74d3faa98d46c3a6294345eb7653a106a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 27 01:22:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 27 01:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133755a7

app-text/mupdf: Stabilize 1.22.0 ppc, #909195

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

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

diff --git a/app-text/mupdf/mupdf-1.22.0.ebuild 
b/app-text/mupdf/mupdf-1.22.0.ebuild
index e786606a29b8..7bd5c1cc0dfd 100644
--- a/app-text/mupdf/mupdf-1.22.0.ebuild
+++ b/app-text/mupdf/mupdf-1.22.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="+drm +javascript opengl ssl X"
 REQUIRED_USE="opengl? ( javascript )"
 



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

2023-06-26 Thread Georgy Yakovlev
commit: 3d45bf25de8543d787d171949f2b2779045a3b86
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun 26 23:58:18 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 27 00:15:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d45bf25

x11-terms/alacritty: drop 0.11.0

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

 x11-terms/alacritty/Manifest|  24 --
 x11-terms/alacritty/alacritty-0.11.0.ebuild | 347 
 2 files changed, 371 deletions(-)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index 9ebc29d7b185..8284d51ec2af 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -1,7 +1,6 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST alacritty-0.10.1.tar.gz 1439045 BLAKE2B 
327fbf7158459dbbc6e2a974184daa540e50613503c227ddd39e6deef6a0cb07a172f9277906615032f0557c9f5b6eb0df6fad37e46e329ad8a5c6cfb5095c5d
 SHA512 
1321cfdf1ecc7210511ed84912e0d7a06951e21931c521decd3db8d0c1f50da4e50c01d9b39b4c77ce3a7ce0187f1f81abf3d3edc27388e6ec2e42c6c679f2d6
-DIST alacritty-0.11.0.tar.gz 1481102 BLAKE2B 
6fa94c4466baa93cc65786e69f0aef4766d30de009db3f07ba132f2b637ec747d1e4f4c68ee0eb3245faa55f575574bcc16112b9d193f4c65d7a2c2ada7eb3bb
 SHA512 
5554aae3aad52430cb7087bc5863ac505c8f351fb4b5c3fd8f1b82a450e84ecc09b645c21e5f147289c4715a98ebbe045d401f728efe81bd7ded0e1bbe5ab7dd
 DIST alacritty-0.12.0.tar.gz 1493608 BLAKE2B 
f1ad3092ab063567f8a819b55890a28099b862af2d10098c69c064865ef5d763eb162089e8cd222570becb69864d18c89e0c827de9f75836bc1e194b8bb39828
 SHA512 
d7d5ec076d602b84fecdd14537a2adfca53a395ca48e46fc9149562213f16311fd3d865e8d2f4f0b7fedcfc2306f63e800c2fa118d74b1cfc93596504af1fa14
 DIST alacritty-0.12.1.tar.gz 1493994 BLAKE2B 
0f08b95f0c9781e4ecba8b93a07c8726d8dce630063aa4f94381d860ba4894f374f5be006e7f85c8ad93ef25926d7693b1c6dc463c1ea61c1a67ceaec1c88bbb
 SHA512 
deb05a3ac5974a30df0c6158ff944b299a93acc64a67d14d76dbea8ae8a680e96d253ee8044371728db972bb5d11534fa84865de84717b851948b469f40bd9b8
 DIST android-activity-0.4.0.crate 235580 BLAKE2B 
20740b4da158ce347c08c50f5a8c307ec159acd78399c781d10ea164ba4bc09e19595fff8c45e6b0f7ac4d58e23341d3a338cacca8a6ce824a2df779247a8b35
 SHA512 
50beaa5353ccece025d913898a070122e7680f8f50e7cc3ee7e23ab972244a0f7623ca34639dad8313f4b62e530c1e2b00ae65a7f84ff5a14e619975339fcca1
@@ -9,7 +8,6 @@ DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560
 DIST android_glue-0.2.3.crate 1572 BLAKE2B 
8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3
 SHA512 
16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
-DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-fs/ksmbd-tools/

2023-06-26 Thread Georgy Yakovlev
commit: 51349f9e47d982ee9f2f0dacb8a7b4c1c660218c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 27 00:09:49 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 27 00:15:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51349f9e

net-fs/ksmbd-tools: add 3.4.8

Closes: https://bugs.gentoo.org/908834
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-fs/ksmbd-tools/Manifest |  1 +
 net-fs/ksmbd-tools/ksmbd-tools-3.4.8.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/net-fs/ksmbd-tools/Manifest b/net-fs/ksmbd-tools/Manifest
index 659ef5c1c708..86efb4106a01 100644
--- a/net-fs/ksmbd-tools/Manifest
+++ b/net-fs/ksmbd-tools/Manifest
@@ -1,2 +1,3 @@
 DIST ksmbd-tools-3.4.4.tar.gz 75481 BLAKE2B 
84c215b0ccad01956185d42b858eb0de6a3407fc32c59628964ab38a2946fe5123fc73cc06cb04e8864199751f26e509ae5f6ebf6f5e7eb5f1fb8f21a4452a48
 SHA512 
b7be00e38eb126a0d5b8b3d9dde7c997b4012b29604d899a5f2fe3a77a3c30ac5d4bf00b7fc88d57150fd574af38bd2823c736d272a2cd596d40ccbe14a15320
 DIST ksmbd-tools-3.4.6.tar.gz 86976 BLAKE2B 
2f18d41a5ef84d1d5293cab2dc51147649d723117f31b4a0360ff314d98544624c6c0280b11ec2df260514981995bdbac598347063fb6576447c511e88134c4e
 SHA512 
396423a43ccb02fafb721717a36ea1efdc8449414cf9f7737cf44bafd991cde0a5d31689b5f43f96924357df058c1b5fbf90369b9aec2b293ae1a7b68c256d27
+DIST ksmbd-tools-3.4.8.tar.gz 88898 BLAKE2B 
4bd4fa77e7d89de4f48427e6867807b27a9be91e4f27079d4a5b231c4925aef73489bced1e4569361105fe7e04671fa8d6f3394154b36072f9d4ec77fded7466
 SHA512 
f5372ea7fd4b754482374cdeefa011bebe32c37a26acc180c34c61f37cf08125b5b4626128cae413cd517a74af326188f3f9e7cf459308e4305d86e7c6702436

diff --git a/net-fs/ksmbd-tools/ksmbd-tools-3.4.8.ebuild 
b/net-fs/ksmbd-tools/ksmbd-tools-3.4.8.ebuild
new file mode 100644
index ..b0ac39996c58
--- /dev/null
+++ b/net-fs/ksmbd-tools/ksmbd-tools-3.4.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info systemd
+
+DESCRIPTION="cifsd/ksmbd kernel server userspace utilities"
+HOMEPAGE="https://github.com/cifsd-team/ksmbd-tools;
+SRC_URI="https://github.com/cifsd-team/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/libnl:3
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+pkg_setup() {
+   # we don't want to die() here to be able to build binpkgs
+   kernel_is -lt 5 15 && eerror "kernel >= 5.15 required for ${PN}"
+   CONFIG_CHECK="~SMB_SERVER"
+   ERROR_SMB_SERVER="CONFIG_SMB_SERVER is not set: ksmbd is not enabled in 
kernel, ${PN} will not work"
+   # use krb5 && CONFIG_CHECK+=" ~SMB_SERVER_KERBEROS5"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eautoreconf
+   default
+}
+
+src_configure() {
+   # TODO: add kerberos support, explicitly disable for now
+   # tools are expected to reside in /sbin, not /usr/sbin
+   econf \
+   --prefix="${EPREFIX:-}" \
+   --enable-krb5=no \
+   --libexecdir="${EPREFIX}/usr/libexec" \
+   --with-rundir="${EPREFIX}/run" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+}
+
+src_install() {
+   default
+
+   local DOCS=( README.md ksmbd.conf.example )
+   einstalldocs
+
+   insinto /etc/ksmbd
+   doins ksmbd.conf.example
+
+   newinitd "${FILESDIR}/ksmbd.initd" ksmbd
+   newconfd "${FILESDIR}/ksmbd.confd" ksmbd
+
+   dosym ksmbd.addshare /sbin/smbshareadd
+   dosym ksmbd.adduser /sbin/smbuseradd
+}
+
+pkg_postinst() {
+   local ver
+   for ver in ${REPLACING_VERSIONS}; do
+   if ver_test ${ver} -lt 3.4.6; then
+   ewarn "Upgrade from version 
<${CATEGORY}/${PN}-3.4.6 detected"
+   ewarn "${PN} config file moved to 
${EPREFIX}/etc/ksmbd/ksmbd.conf"
+   ewarn "Please migrate from old 
${EPREFIX}/etc/ksmbd/smb.conf"
+   fi
+   done
+   unset ver
+}



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

2023-06-26 Thread Georgy Yakovlev
commit: d202300d1b0da1b1253758d8fca9d8afe057d2ef
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun 26 23:58:49 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 27 00:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d202300d

x11-terms/alacritty: drop 0.12.0

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

 x11-terms/alacritty/Manifest|   5 -
 x11-terms/alacritty/alacritty-0.12.0.ebuild | 364 
 2 files changed, 369 deletions(-)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index 8284d51ec2af..a31c34773cc8 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -1,7 +1,6 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST alacritty-0.10.1.tar.gz 1439045 BLAKE2B 
327fbf7158459dbbc6e2a974184daa540e50613503c227ddd39e6deef6a0cb07a172f9277906615032f0557c9f5b6eb0df6fad37e46e329ad8a5c6cfb5095c5d
 SHA512 
1321cfdf1ecc7210511ed84912e0d7a06951e21931c521decd3db8d0c1f50da4e50c01d9b39b4c77ce3a7ce0187f1f81abf3d3edc27388e6ec2e42c6c679f2d6
-DIST alacritty-0.12.0.tar.gz 1493608 BLAKE2B 
f1ad3092ab063567f8a819b55890a28099b862af2d10098c69c064865ef5d763eb162089e8cd222570becb69864d18c89e0c827de9f75836bc1e194b8bb39828
 SHA512 
d7d5ec076d602b84fecdd14537a2adfca53a395ca48e46fc9149562213f16311fd3d865e8d2f4f0b7fedcfc2306f63e800c2fa118d74b1cfc93596504af1fa14
 DIST alacritty-0.12.1.tar.gz 1493994 BLAKE2B 
0f08b95f0c9781e4ecba8b93a07c8726d8dce630063aa4f94381d860ba4894f374f5be006e7f85c8ad93ef25926d7693b1c6dc463c1ea61c1a67ceaec1c88bbb
 SHA512 
deb05a3ac5974a30df0c6158ff944b299a93acc64a67d14d76dbea8ae8a680e96d253ee8044371728db972bb5d11534fa84865de84717b851948b469f40bd9b8
 DIST android-activity-0.4.0.crate 235580 BLAKE2B 
20740b4da158ce347c08c50f5a8c307ec159acd78399c781d10ea164ba4bc09e19595fff8c45e6b0f7ac4d58e23341d3a338cacca8a6ce824a2df779247a8b35
 SHA512 
50beaa5353ccece025d913898a070122e7680f8f50e7cc3ee7e23ab972244a0f7623ca34639dad8313f4b62e530c1e2b00ae65a7f84ff5a14e619975339fcca1
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
@@ -94,10 +93,8 @@ DIST getrandom-0.2.3.crate 26261 BLAKE2B 
3e52a87b9355f850e07e5080c20e1ab3acfa927
 DIST getrandom-0.2.7.crate 28854 BLAKE2B 
30c054361c9b1d9f95bc505e27e98d8cbb685f37c91437948d9d26f22028e0797a7c704d88912c1648b3704bfe10623a8c5e130e81746c8f85848b831771db80
 SHA512 
01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1
 DIST gl_generator-0.14.0.crate 22330 BLAKE2B 
d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765
 SHA512 
98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0
 DIST glutin-0.28.0.crate 57949 BLAKE2B 
5f881f87abf32a6a466b11df86ef4459d161b82def618a01dd42d2c995fec32ab100684b63de8d40e0432ad43019f1d84fbd2e551dc6a611f51322677000f8d4
 SHA512 
dbd6cd01aab60edc10f650af79cc87b43351ff2189e85beb4b18e934c3134db4b8a05d3c34a7e7315d4031e17073d5f3d3815ca5911d5a1fd08a44420456dc48
-DIST glutin-0.30.7.crate 64363 BLAKE2B 
b66f6f1433ce48c534964889679c5a93bed41f7ebb633c2c62eb0b83e9c3d6139de28ba6bdbd4440e09346d3c4648dc64c5fe103fb23ddc538b93f011790667f
 SHA512 
503591b9d2a1599cba0e151120b88b880e4aeb794590ff43f512af35272d94d9e35dfbbba2d47f14b500018a031ea117993afddbc3957f81cb9e92a11c6b312a
 DIST glutin-0.30.8.crate 65119 BLAKE2B 
2454ec935f5fe2015e36d5d2b3c6360f6a8cf151d43fd762c493a5c7412d55db9c90c94870b21369cf721b45077a3210453b70c824e23a8cf4ea13bfbb9b8d6c
 SHA512 
71b9b69728ac17502f1e378d0c9af8868c624320ba7fff194f0b544ec91147542b54304ac29add37385894b3f553246b577dcbc521e0b40c610983ea695c4d06
 DIST glutin_egl_sys-0.1.5.crate 5890 BLAKE2B 
99c1a35fc3c6fcc6bd09351fbfd9242ac3e8eb3c652586a52b50e5635168dd96274216d9cfccaf77b06659264664f3d6d8e71012cb03ac2504673a5f9a848857
 SHA512 
ba8cd65013b4c15b27513a51c04723c4bcebe4668b0df62d364cbdba5c9705c54d5048dc86be3d03b03d00e9df1971985fd6242dadcdbe339c7bda14c72cc841
-DIST glutin_egl_sys-0.4.0.crate 6042 BLAKE2B 

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

2023-06-26 Thread Georgy Yakovlev
commit: f861b4b5cda5572fde8f355017dc0a23a9ff454e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun 26 23:57:39 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 27 00:15:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f861b4b5

x11-terms/alacritty: add 0.12.1

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

 x11-terms/alacritty/Manifest|   5 +
 x11-terms/alacritty/alacritty-0.12.1.ebuild | 364 
 2 files changed, 369 insertions(+)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index f14960da1363..9ebc29d7b185 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -3,6 +3,7 @@ DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3
 DIST alacritty-0.10.1.tar.gz 1439045 BLAKE2B 
327fbf7158459dbbc6e2a974184daa540e50613503c227ddd39e6deef6a0cb07a172f9277906615032f0557c9f5b6eb0df6fad37e46e329ad8a5c6cfb5095c5d
 SHA512 
1321cfdf1ecc7210511ed84912e0d7a06951e21931c521decd3db8d0c1f50da4e50c01d9b39b4c77ce3a7ce0187f1f81abf3d3edc27388e6ec2e42c6c679f2d6
 DIST alacritty-0.11.0.tar.gz 1481102 BLAKE2B 
6fa94c4466baa93cc65786e69f0aef4766d30de009db3f07ba132f2b637ec747d1e4f4c68ee0eb3245faa55f575574bcc16112b9d193f4c65d7a2c2ada7eb3bb
 SHA512 
5554aae3aad52430cb7087bc5863ac505c8f351fb4b5c3fd8f1b82a450e84ecc09b645c21e5f147289c4715a98ebbe045d401f728efe81bd7ded0e1bbe5ab7dd
 DIST alacritty-0.12.0.tar.gz 1493608 BLAKE2B 
f1ad3092ab063567f8a819b55890a28099b862af2d10098c69c064865ef5d763eb162089e8cd222570becb69864d18c89e0c827de9f75836bc1e194b8bb39828
 SHA512 
d7d5ec076d602b84fecdd14537a2adfca53a395ca48e46fc9149562213f16311fd3d865e8d2f4f0b7fedcfc2306f63e800c2fa118d74b1cfc93596504af1fa14
+DIST alacritty-0.12.1.tar.gz 1493994 BLAKE2B 
0f08b95f0c9781e4ecba8b93a07c8726d8dce630063aa4f94381d860ba4894f374f5be006e7f85c8ad93ef25926d7693b1c6dc463c1ea61c1a67ceaec1c88bbb
 SHA512 
deb05a3ac5974a30df0c6158ff944b299a93acc64a67d14d76dbea8ae8a680e96d253ee8044371728db972bb5d11534fa84865de84717b851948b469f40bd9b8
 DIST android-activity-0.4.0.crate 235580 BLAKE2B 
20740b4da158ce347c08c50f5a8c307ec159acd78399c781d10ea164ba4bc09e19595fff8c45e6b0f7ac4d58e23341d3a338cacca8a6ce824a2df779247a8b35
 SHA512 
50beaa5353ccece025d913898a070122e7680f8f50e7cc3ee7e23ab972244a0f7623ca34639dad8313f4b62e530c1e2b00ae65a7f84ff5a14e619975339fcca1
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 DIST android_glue-0.2.3.crate 1572 BLAKE2B 
8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3
 SHA512 
16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b
@@ -104,9 +105,11 @@ DIST gl_generator-0.14.0.crate 22330 BLAKE2B 
d2e84bf81e7c4e2869c3e23872bd86466ed
 DIST glutin-0.28.0.crate 57949 BLAKE2B 
5f881f87abf32a6a466b11df86ef4459d161b82def618a01dd42d2c995fec32ab100684b63de8d40e0432ad43019f1d84fbd2e551dc6a611f51322677000f8d4
 SHA512 
dbd6cd01aab60edc10f650af79cc87b43351ff2189e85beb4b18e934c3134db4b8a05d3c34a7e7315d4031e17073d5f3d3815ca5911d5a1fd08a44420456dc48
 DIST glutin-0.29.1.crate 56213 BLAKE2B 
12c7bf4b4f98814824a2bdba49a19f41d617107577c14b30e46a8ea79c1b928b3eb17d02ace49f37ef1fc1e23e8564a26d3b648374f94d3fe51d97bd99be8f05
 SHA512 
5098877d33d62c0b9f70aa00f83b8e36c2853cf0f9c8bc2550a94657ebdd9f918554ccb9e20c19d2c82b05cb2df88f761896996edcca089a1677a37d79a6cb9f
 DIST glutin-0.30.7.crate 64363 BLAKE2B 
b66f6f1433ce48c534964889679c5a93bed41f7ebb633c2c62eb0b83e9c3d6139de28ba6bdbd4440e09346d3c4648dc64c5fe103fb23ddc538b93f011790667f
 SHA512 
503591b9d2a1599cba0e151120b88b880e4aeb794590ff43f512af35272d94d9e35dfbbba2d47f14b500018a031ea117993afddbc3957f81cb9e92a11c6b312a
+DIST glutin-0.30.8.crate 65119 BLAKE2B 
2454ec935f5fe2015e36d5d2b3c6360f6a8cf151d43fd762c493a5c7412d55db9c90c94870b21369cf721b45077a3210453b70c824e23a8cf4ea13bfbb9b8d6c
 SHA512 
71b9b69728ac17502f1e378d0c9af8868c624320ba7fff194f0b544ec91147542b54304ac29add37385894b3f553246b577dcbc521e0b40c610983ea695c4d06
 DIST glutin_egl_sys-0.1.5.crate 5890 BLAKE2B 
99c1a35fc3c6fcc6bd09351fbfd9242ac3e8eb3c652586a52b50e5635168dd96274216d9cfccaf77b06659264664f3d6d8e71012cb03ac2504673a5f9a848857
 SHA512 
ba8cd65013b4c15b27513a51c04723c4bcebe4668b0df62d364cbdba5c9705c54d5048dc86be3d03b03d00e9df1971985fd6242dadcdbe339c7bda14c72cc841
 DIST glutin_egl_sys-0.1.6.crate 5920 BLAKE2B 
547b31de0fb05b1aecc9d9da6fb04e6168469fa366c60594d82a7a287106592cead8adb7ae12df596fa391f8971466fdf3c1b6d4d8dea3ba25e59d43557070c6
 SHA512 
52f7368c9a0edef927a4a70e177911dffdfc535434d276651ba10ef692abb593dd0c1475c8b44a7bc5a4ba1aae0fb66ae0cdfbdf64d4088924df9389c0de2003
 

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

2023-06-26 Thread Georgy Yakovlev
commit: b834bec0bbefbed3eeaa0c6b3ebcdc4a4acd6a09
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun 26 23:59:51 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 27 00:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b834bec0

x11-terms/alacritty: enable py3.12

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

 x11-terms/alacritty/alacritty-0.12.1.ebuild | 2 +-
 x11-terms/alacritty/alacritty-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/alacritty/alacritty-0.12.1.ebuild 
b/x11-terms/alacritty/alacritty-0.12.1.ebuild
index 87c88ea7644f..5a013e079045 100644
--- a/x11-terms/alacritty/alacritty-0.12.1.ebuild
+++ b/x11-terms/alacritty/alacritty-0.12.1.ebuild
@@ -240,7 +240,7 @@ CRATES="
 
 MY_PV="${PV//_rc/-rc}"
 # https://bugs.gentoo.org/725962
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit bash-completion-r1 cargo desktop python-any-r1
 

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



[gentoo-commits] repo/gentoo:master commit in: sys-devel/boost-m4/

2023-06-26 Thread Yixun Lan
commit: 2c2e86c015f53490bb7c22170493dae3509a6b5e
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jun 26 23:38:33 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jun 27 00:01:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2e86c0

sys-devel/boost-m4: Keyword 0.4_p20221019 riscv, #909189

Signed-off-by: Yixun Lan  gentoo.org>

 sys-devel/boost-m4/boost-m4-0.4_p20221019.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/boost-m4/boost-m4-0.4_p20221019.ebuild 
b/sys-devel/boost-m4/boost-m4-0.4_p20221019.ebuild
index 1e9e6c30f506..2ec8a4935878 100644
--- a/sys-devel/boost-m4/boost-m4-0.4_p20221019.ebuild
+++ b/sys-devel/boost-m4/boost-m4-0.4_p20221019.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${PN/-/.}-${BOOST_COMMIT}
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 # boost.m4 has a buildsystem, but the distributer didn't use make dist
 # so we'd have to eautoreconf to use it. Also, its ./configure script



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

2023-06-26 Thread Yixun Lan
commit: 2f3b396837cb33f74c79f9b3e9de41f51faad606
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jun 26 23:38:36 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jun 27 00:01:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3b3968

net-p2p/amule: Keyword 2.3.3-r1 riscv, #909189

Signed-off-by: Yixun Lan  gentoo.org>

 net-p2p/amule/amule-2.3.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/amule/amule-2.3.3-r1.ebuild 
b/net-p2p/amule/amule-2.3.3-r1.ebuild
index e5e37d05e9dc..dba49dc04a02 100644
--- a/net-p2p/amule/amule-2.3.3-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
-   KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="aMule, the all-platform eMule p2p client"



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

2023-06-26 Thread Mike Pagano
commit: 633b0b127be3dc494d7f7897b937e0eb5e6e4125
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jun 26 23:08:56 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jun 26 23:08:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633b0b12

dev-util/lttng-modules: Fix Kernel build directory setting

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

Signed-off-by: Mike Pagano  gentoo.org>

 dev-util/lttng-modules/lttng-modules-2.13.10.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/lttng-modules/lttng-modules-2.13.10.ebuild 
b/dev-util/lttng-modules/lttng-modules-2.13.10.ebuild
index 5716e736134f..574b4186cf7e 100644
--- a/dev-util/lttng-modules/lttng-modules-2.13.10.ebuild
+++ b/dev-util/lttng-modules/lttng-modules-2.13.10.ebuild
@@ -90,6 +90,7 @@ src_compile() {
lttng-probe-sched=misc:"${S}":src/probes
lttng-lib-ring-buffer=misc:"${S}":src/lib)
 
-   local modargs=( NIH_SOURCE="${KV_OUT_DIR}" )
+   local modargs=( KERNELDIR="/lib/modules/${KV_FULL}/build" )
+
linux-mod-r1_src_compile
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2023-06-26 Thread Andreas K. Hüttel
commit: 736fcbec4e8de80c6b3d651e2f00228ec0ba1f33
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 26 22:49:46 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 26 22:50:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736fcbec

sys-devel/binutils-hppa64: drop 2.40-r3, 2.40-r4

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

 sys-devel/binutils-hppa64/Manifest |   2 -
 .../binutils-hppa64/binutils-hppa64-2.40-r3.ebuild | 503 -
 .../binutils-hppa64/binutils-hppa64-2.40-r4.ebuild | 503 -
 3 files changed, 1008 deletions(-)

diff --git a/sys-devel/binutils-hppa64/Manifest 
b/sys-devel/binutils-hppa64/Manifest
index 90b4fc784588..cb9519586564 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -4,7 +4,5 @@ DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 
5a83e20008e58464ed563a6817a36
 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 
19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba
 SHA512 
8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d
 DIST binutils-2.39-patches-6.tar.xz 92380 BLAKE2B 
39f490f1134fb0e7dc80924a280d3113efe0ed094ee15de97c42ab751c83d2f5aa7448966d8cbbcde722b2af4999a36c1e5aa2f37ca6d2e3942b97b6d90ff152
 SHA512 
213cd7a86da83987966675f3195e843d898ca4ff412dfc29fd33ed80adb7bbf80a0b2919cd8e7dd49208c73a621ab7b720970f2259418bdc82ed2a568ff62064
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
-DIST binutils-2.40-patches-3.tar.xz 259432 BLAKE2B 
03b9024e658a5860d54b9087f3e1cc4b417a2501d6a1744c44759bbc99cabd5938058ba2909b16cc999208187998094aa6ab5464e5ed54b87ea0b1eef007e85c
 SHA512 
f2f3e38f5c0c2928ed0588ee42be74d43486d209b43249f73ae133c4c1f81491c86b14df2ddecbc37df6fe80b27b0eab6c3f319e44854e91596dfbd3ec37b8aa
-DIST binutils-2.40-patches-4.tar.xz 264420 BLAKE2B 
70acdc15f64a45cda49ebd7c252d909db2fe659f5c2c0866c50fd710415fd34bd88f9c5cd5ba07beef1e7de7fe827bb40f835fb79ff10e00fc50451e3a8cab33
 SHA512 
5f0a080841cb3a032cbe7b135ba38bebeae0b0e444623887bdcb92a3adcf804701524eff840f108a9544293f5ac307b4a8d9509176abfeaea6c461b2ea5c0886
 DIST binutils-2.40-patches-5.tar.xz 293628 BLAKE2B 
b7ed1d1fbf38b420661f984b9519b3d863da45b2a873773a521310021b0c1d5d7c24c152adb3e8a999d40f5619c0e54962114590ec9528380089977af0c30b74
 SHA512 
6e6df932b18ca20fe245b3ff8d3d06dbdae4daadaec3b668fa44e086d4e8ff56439681b2d810ebc74173b6348020edacb176e8c3cbf20657cce04297b97f4f83
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r3.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r3.ebuild
deleted file mode 100644
index eff1e8238a1a..
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r3.ebuild
+++ /dev/null
@@ -1,503 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CTARGET=hppa64-${CHOST#*-}
-
-inherit libtool flag-o-matic gnuconfig multilib strip-linguas toolchain-funcs
-
-DESCRIPTION="Tools necessary to build programs"
-HOMEPAGE="https://sourceware.org/binutils/;
-
-LICENSE="GPL-3+"
-IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins 
static-libs test vanilla"
-REQUIRED_USE="default-gold? ( gold )"
-
-# Variables that can be set here  (ignored for live ebuilds)
-# PATCH_VER  - the patchset version
-#  Default: empty, no patching
-# PATCH_BINUTILS_VER - the binutils version in the patchset name
-#- Default: PV
-# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
-#  for the patchsets
-
-PATCH_VER=3
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   SLOT=${PV}
-else
-   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-   PATCH_DEV=${PATCH_DEV:-dilfridge}
-   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz;
-   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-   SLOT=$(ver_cut 1-2)
-   KEYWORDS="-* ~hppa"
-fi
-
-#
-# The cross-compile logic
-#
-export 

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

2023-06-26 Thread Andreas K. Hüttel
commit: a71d7f7d9f94b7eeb39ffa1e277a237178928de0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 26 22:50:18 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 26 22:50:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71d7f7d

sys-libs/binutils-libs: drop 2.40-r3, 2.40-r4

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

 sys-libs/binutils-libs/Manifest|   2 -
 .../binutils-libs/binutils-libs-2.40-r3.ebuild | 159 
 .../binutils-libs/binutils-libs-2.40-r4.ebuild | 163 -
 3 files changed, 324 deletions(-)

diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 536c917e1f56..496df6a3ba6f 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -10,7 +10,5 @@ DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 
5a83e20008e58464ed563a6817a36
 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 
19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba
 SHA512 
8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d
 DIST binutils-2.39-patches-6.tar.xz 92380 BLAKE2B 
39f490f1134fb0e7dc80924a280d3113efe0ed094ee15de97c42ab751c83d2f5aa7448966d8cbbcde722b2af4999a36c1e5aa2f37ca6d2e3942b97b6d90ff152
 SHA512 
213cd7a86da83987966675f3195e843d898ca4ff412dfc29fd33ed80adb7bbf80a0b2919cd8e7dd49208c73a621ab7b720970f2259418bdc82ed2a568ff62064
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
-DIST binutils-2.40-patches-3.tar.xz 259432 BLAKE2B 
03b9024e658a5860d54b9087f3e1cc4b417a2501d6a1744c44759bbc99cabd5938058ba2909b16cc999208187998094aa6ab5464e5ed54b87ea0b1eef007e85c
 SHA512 
f2f3e38f5c0c2928ed0588ee42be74d43486d209b43249f73ae133c4c1f81491c86b14df2ddecbc37df6fe80b27b0eab6c3f319e44854e91596dfbd3ec37b8aa
-DIST binutils-2.40-patches-4.tar.xz 264420 BLAKE2B 
70acdc15f64a45cda49ebd7c252d909db2fe659f5c2c0866c50fd710415fd34bd88f9c5cd5ba07beef1e7de7fe827bb40f835fb79ff10e00fc50451e3a8cab33
 SHA512 
5f0a080841cb3a032cbe7b135ba38bebeae0b0e444623887bdcb92a3adcf804701524eff840f108a9544293f5ac307b4a8d9509176abfeaea6c461b2ea5c0886
 DIST binutils-2.40-patches-5.tar.xz 293628 BLAKE2B 
b7ed1d1fbf38b420661f984b9519b3d863da45b2a873773a521310021b0c1d5d7c24c152adb3e8a999d40f5619c0e54962114590ec9528380089977af0c30b74
 SHA512 
6e6df932b18ca20fe245b3ff8d3d06dbdae4daadaec3b668fa44e086d4e8ff56439681b2d810ebc74173b6348020edacb176e8c3cbf20657cce04297b97f4f83
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925

diff --git a/sys-libs/binutils-libs/binutils-libs-2.40-r3.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.40-r3.ebuild
deleted file mode 100644
index 4570add0148d..
--- a/sys-libs/binutils-libs/binutils-libs-2.40-r3.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PATCH_VER=3
-PATCH_DEV=dilfridge
-
-inherit libtool toolchain-funcs multilib-minimal
-
-MY_PN="binutils"
-MY_P="${MY_PN}-${PV}"
-PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-PATCH_DEV=${PATCH_DEV:-dilfridge}
-
-DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for 
external packages"
-HOMEPAGE="https://sourceware.org/binutils/;
-SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
-   https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0/${PV%_p?}"
-IUSE="64-bit-bfd cet multitarget nls static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
-
-BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
-# Need a newer binutils-config that'll reset include/lib symlinks for us.
-RDEPEND="${DEPEND}
-   >=sys-devel/binutils-config-5
-"
-
-S="${WORKDIR}/${MY_P%_p?}"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/bfd.h
-)
-
-src_prepare() {
-   if [[ -n ${PATCH_VER} ]] ; then
-   einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset 
${PATCH_VER}"
-   eapply "${WORKDIR}/patch"/*.patch
-   fi
-
-   # Fix cross-compile relinking issue, bug #626402
-   elibtoolize
-
-   if [[ ${CHOST} == 

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

2023-06-26 Thread Andreas K. Hüttel
commit: 53204648ba81dc9f0d53c6bb3cb3849252aeb3a5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 26 22:49:16 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 26 22:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53204648

sys-devel/binutils: drop 2.40-r3, 2.40-r4

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

 sys-devel/binutils/Manifest|   2 -
 sys-devel/binutils/binutils-2.40-r3.ebuild | 503 -
 sys-devel/binutils/binutils-2.40-r4.ebuild | 503 -
 3 files changed, 1008 deletions(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index dfb6e0e93003..524992f61b1b 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -14,7 +14,5 @@ DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 
5a83e20008e58464ed563a6817a36
 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 
19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba
 SHA512 
8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d
 DIST binutils-2.39-patches-6.tar.xz 92380 BLAKE2B 
39f490f1134fb0e7dc80924a280d3113efe0ed094ee15de97c42ab751c83d2f5aa7448966d8cbbcde722b2af4999a36c1e5aa2f37ca6d2e3942b97b6d90ff152
 SHA512 
213cd7a86da83987966675f3195e843d898ca4ff412dfc29fd33ed80adb7bbf80a0b2919cd8e7dd49208c73a621ab7b720970f2259418bdc82ed2a568ff62064
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
-DIST binutils-2.40-patches-3.tar.xz 259432 BLAKE2B 
03b9024e658a5860d54b9087f3e1cc4b417a2501d6a1744c44759bbc99cabd5938058ba2909b16cc999208187998094aa6ab5464e5ed54b87ea0b1eef007e85c
 SHA512 
f2f3e38f5c0c2928ed0588ee42be74d43486d209b43249f73ae133c4c1f81491c86b14df2ddecbc37df6fe80b27b0eab6c3f319e44854e91596dfbd3ec37b8aa
-DIST binutils-2.40-patches-4.tar.xz 264420 BLAKE2B 
70acdc15f64a45cda49ebd7c252d909db2fe659f5c2c0866c50fd710415fd34bd88f9c5cd5ba07beef1e7de7fe827bb40f835fb79ff10e00fc50451e3a8cab33
 SHA512 
5f0a080841cb3a032cbe7b135ba38bebeae0b0e444623887bdcb92a3adcf804701524eff840f108a9544293f5ac307b4a8d9509176abfeaea6c461b2ea5c0886
 DIST binutils-2.40-patches-5.tar.xz 293628 BLAKE2B 
b7ed1d1fbf38b420661f984b9519b3d863da45b2a873773a521310021b0c1d5d7c24c152adb3e8a999d40f5619c0e54962114590ec9528380089977af0c30b74
 SHA512 
6e6df932b18ca20fe245b3ff8d3d06dbdae4daadaec3b668fa44e086d4e8ff56439681b2d810ebc74173b6348020edacb176e8c3cbf20657cce04297b97f4f83
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925

diff --git a/sys-devel/binutils/binutils-2.40-r3.ebuild 
b/sys-devel/binutils/binutils-2.40-r3.ebuild
deleted file mode 100644
index 3a322d6bdb88..
--- a/sys-devel/binutils/binutils-2.40-r3.ebuild
+++ /dev/null
@@ -1,503 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
-
-DESCRIPTION="Tools necessary to build programs"
-HOMEPAGE="https://sourceware.org/binutils/;
-
-LICENSE="GPL-3+"
-IUSE="cet doc gold gprofng multitarget +nls pgo +plugins static-libs test 
vanilla zstd"
-
-# Variables that can be set here  (ignored for live ebuilds)
-# PATCH_VER  - the patchset version
-#  Default: empty, no patching
-# PATCH_BINUTILS_VER - the binutils version in the patchset name
-#- Default: PV
-# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
-#  for the patchsets
-
-PATCH_VER=3
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   SLOT=${PV}
-else
-   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-   PATCH_DEV=${PATCH_DEV:-dilfridge}
-   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz 
https://sourceware.org/pub/binutils/releases/binutils-${PV}.tar.xz 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz;
-   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-   SLOT=$(ver_cut 1-2)
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-#
-# The cross-compile logic
-#
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == 

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

2023-06-26 Thread James Le Cuirot
commit: 99e585bac78e0aa1445717d9c302f030d64a6aec
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jun 26 22:32:35 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jun 26 22:33:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e585ba

x11-wm/xpra: Conditionally require pillow[webp] and drop pillow USE flag

We have had pillow as an unconditional dependency for ages. It is technically
optional, but upstream strongly recommends it.

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

 x11-wm/xpra/metadata.xml| 1 -
 x11-wm/xpra/xpra-4.4.5-r2.ebuild| 2 +-
 x11-wm/xpra/{xpra-4.4.6.ebuild => xpra-4.4.6-r1.ebuild} | 4 ++--
 x11-wm/xpra/xpra-.ebuild| 4 ++--
 4 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
index 48743006848c..851f88503995 100644
--- a/x11-wm/xpra/metadata.xml
+++ b/x11-wm/xpra/metadata.xml
@@ -25,7 +25,6 @@
Install the HTML5 client
Use ibus input method via 
app-i18n/ibus
Enable OAuth2 authentication in the server
-   Enable pillow support
Use app-crypt/pinentry for password 
entry
Enable system tray icon
Build server-side code

diff --git a/x11-wm/xpra/xpra-4.4.5-r2.ebuild b/x11-wm/xpra/xpra-4.4.5-r2.ebuild
index 2c08072e01a5..64f6dfde2400 100644
--- a/x11-wm/xpra/xpra-4.4.5-r2.ebuild
+++ b/x11-wm/xpra/xpra-4.4.5-r2.ebuild
@@ -22,7 +22,7 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning 
WM (parti) based o
 HOMEPAGE="https://xpra.org/;
 LICENSE="GPL-2 BSD"
 SLOT="0"
-IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus 
+lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd 
test +trayicon udev vpx webcam webp xdg xinerama"
+IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus 
+lz4 lzo minimal oauth opengl pinentry pulseaudio +server sound systemd test 
+trayicon udev vpx webcam webp xdg xinerama"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( client server )

diff --git a/x11-wm/xpra/xpra-4.4.6.ebuild b/x11-wm/xpra/xpra-4.4.6-r1.ebuild
similarity index 96%
rename from x11-wm/xpra/xpra-4.4.6.ebuild
rename to x11-wm/xpra/xpra-4.4.6-r1.ebuild
index 45f19d022704..322e28c739e9 100644
--- a/x11-wm/xpra/xpra-4.4.6.ebuild
+++ b/x11-wm/xpra/xpra-4.4.6-r1.ebuild
@@ -22,7 +22,7 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning 
WM (parti) based o
 HOMEPAGE="https://xpra.org/;
 LICENSE="GPL-2 BSD"
 SLOT="0"
-IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus 
+lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd 
test +trayicon udev vpx webcam webp xdg xinerama"
+IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus 
+lz4 lzo minimal oauth opengl pinentry pulseaudio +server sound systemd test 
+trayicon udev vpx webcam webp xdg xinerama"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( client server )
@@ -35,7 +35,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 TEST_DEPEND="
$(python_gen_cond_dep '
dev-python/netifaces[${PYTHON_USEDEP}]
-   dev-python/pillow[jpeg?,${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg?,webp?,${PYTHON_USEDEP}]
dev-python/rencode[${PYTHON_USEDEP}]
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
xdg? ( dev-python/pyxdg[${PYTHON_USEDEP}] )

diff --git a/x11-wm/xpra/xpra-.ebuild b/x11-wm/xpra/xpra-.ebuild
index 052a2654219b..bc63326e1601 100644
--- a/x11-wm/xpra/xpra-.ebuild
+++ b/x11-wm/xpra/xpra-.ebuild
@@ -22,7 +22,7 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning 
WM (parti) based o
 HOMEPAGE="https://xpra.org/;
 LICENSE="GPL-2 BSD"
 SLOT="0"
-IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus 
+lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd 
test +trayicon udev vpx webcam webp xdg xinerama"
+IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus 
+lz4 lzo minimal oauth opengl pinentry pulseaudio +server sound systemd test 
+trayicon udev vpx webcam webp xdg xinerama"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( client server )
@@ -35,7 +35,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 TEST_DEPEND="
$(python_gen_cond_dep '
dev-python/netifaces[${PYTHON_USEDEP}]
-   dev-python/pillow[jpeg?,${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg?,webp?,${PYTHON_USEDEP}]
dev-python/rencode[${PYTHON_USEDEP}]
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
xdg? ( dev-python/pyxdg[${PYTHON_USEDEP}] )



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

2023-06-26 Thread Sebastian Pipping
commit: 23e6027527a4bdb9db2c2894594a4533f79b125e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jun 26 22:30:08 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jun 26 22:30:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e60275

dev-python/vcrpy: 5.0.0

Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-python/vcrpy/Manifest   |  1 +
 dev-python/vcrpy/vcrpy-5.0.0.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index bcca1e1d7901..81e7aaabc26b 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -2,3 +2,4 @@ DIST vcrpy-4.2.1.gh.tar.gz 331180 BLAKE2B 
345e4c148963e2109d02be4e96986083236bd2
 DIST vcrpy-4.3.0.gh.tar.gz 331605 BLAKE2B 
92f995d21d986c20445ca6200778e9097fce7d4e44e8812018d5bf04b5f8f93bacf922f5332af59d3e147d6f43d8e3ab4afbbd65ba1314b760479029a64d01bd
 SHA512 
772eb9cf23336ff961fc381a878a4e3e7a1cd81bbd6282f5a945536fd1c6b6d866fecfcfa582c9305de045e953186fea857a18d9f66012be36833d3a489b52ec
 DIST vcrpy-4.3.1.gh.tar.gz 332412 BLAKE2B 
c2de3c9c3398bfe132b8a103566c6b1f48532d909d9c015b02349ef1283757ac75a31730f35b66ba211aaa1c015ffdf026da388a0a272deac2736e9e57d8ef32
 SHA512 
3ba3354ec0f1b8985890e70c6adff3416350adfa9dfec1db99051c2e1271f321bddf6e2dcd736a77ef953b71e4b5b0555cf05273443231e87a180f52b2372c9a
 DIST vcrpy-4.4.0.gh.tar.gz 335402 BLAKE2B 
1b32105ec7f319ea32318ce7193a433afa0e5e3da36531aa1d9a414b669150feb34490ea575f728569b622e740c42f73e22590ffda9aa9ed33a0bee2e11ac8ec
 SHA512 
0b322cd688a9896cfd74ffd32de9560de9109a103989e04204868382b060621910ae0f0df456e1ed53576ecd8bb1e1f0c4c5d1500f4f6d291772f505ba36deba
+DIST vcrpy-5.0.0.gh.tar.gz 336090 BLAKE2B 
f8460956456c332be24736153326651a319f3c25f8a38aab27f5a39ff9e312d0643ce702951cd906e735cbaa7c469cc948ce7599a37c767ef379fa10ff5ff69e
 SHA512 
dcf1564b9e8640fe4998d13f4a74a892c6ac152bade6db2b040577e7a3b5e83b87f02a3ea93d58d3102ec6bbd6e452f5bd85c03273fb67fd6800caf87b5f3c6b

diff --git a/dev-python/vcrpy/vcrpy-5.0.0.ebuild 
b/dev-python/vcrpy/vcrpy-5.0.0.ebuild
new file mode 100644
index ..2e681c6fb750
--- /dev/null
+++ b/dev-python/vcrpy/vcrpy-5.0.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Automatically mock your HTTP interactions to simplify and speed 
up testing"
+HOMEPAGE="
+   https://github.com/kevin1024/vcrpy/
+   https://pypi.org/project/vcrpy/
+"
+SRC_URI="
+   https://github.com/kevin1024/vcrpy/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   >=dev-python/six-1.5[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/wrapt[${PYTHON_USEDEP}]
+   dev-python/yarl[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # these tests are failing with recent dev-python/werkzeug; 
losely related:
+   # https://github.com/kevin1024/vcrpy/issues/645
+   
tests/integration/test_record_mode.py::test_new_episodes_record_mode_two_times
+   tests/integration/test_urllib2.py::test_random_body
+   tests/integration/test_urllib2.py::test_multiple_requests
+   )
+
+   local -x REQUESTS_CA_BUNDLE=$("${EPYTHON}" -m pytest_httpbin.certs)
+   epytest -m 'not online'
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-libs/musl/, profiles/default/linux/m68k/17.0/musl/

2023-06-26 Thread James Le Cuirot
commit: 68a23a753439ef5439a5ff847de84b0601b47df0
Author: Ian Jordan  gmail  com>
AuthorDate: Mon Jun 26 15:51:44 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jun 26 22:20:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a23a75

profiles: Add m68k musl profile support

sys-libs/musl: m68k keywording

After testing this profile and musl support has been working on my m68k system 
so is ready for review.
I've added sys-libs/musl keywording at the same time as per the bug request.

This includes the suggested profile changes by Chewi and Matoro for a cleaner 
profile.

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

Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31604
Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/default/linux/m68k/17.0/musl/eapi  | 1 +
 profiles/default/linux/m68k/17.0/musl/make.defaults | 5 +
 profiles/default/linux/m68k/17.0/musl/parent| 2 ++
 profiles/profiles.desc  | 1 +
 sys-libs/musl/musl-1.2.4.ebuild | 2 +-
 5 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/profiles/default/linux/m68k/17.0/musl/eapi 
b/profiles/default/linux/m68k/17.0/musl/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/m68k/17.0/musl/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/m68k/17.0/musl/make.defaults 
b/profiles/default/linux/m68k/17.0/musl/make.defaults
new file mode 100644
index ..2c9e7286c2e7
--- /dev/null
+++ b/profiles/default/linux/m68k/17.0/musl/make.defaults
@@ -0,0 +1,5 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="m68k-unknown-linux-musl"
+CHOST_m68k="${CHOST}"

diff --git a/profiles/default/linux/m68k/17.0/musl/parent 
b/profiles/default/linux/m68k/17.0/musl/parent
new file mode 100644
index ..58651906cb67
--- /dev/null
+++ b/profiles/default/linux/m68k/17.0/musl/parent
@@ -0,0 +1,2 @@
+..
+../../../../../features/musl

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index b685eb3007be..563718973e22 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -351,6 +351,7 @@ arm64   default/linux/arm64/17.0/musl   
dev
 arm64  default/linux/arm64/17.0/musl/llvm  
exp
 arm64  default/linux/arm64/17.0/musl/hardened  
exp
 arm64  default/linux/arm64/17.0/musl/hardened/selinux  
exp
+m68k   default/linux/m68k/17.0/musl
exp
 mips   default/linux/mips/17.0/o32/musl
exp
 mips   default/linux/mips/17.0/n64/musl
exp
 mips   default/linux/mips/17.0/mipsel/o32/musl 
exp

diff --git a/sys-libs/musl/musl-1.2.4.ebuild b/sys-libs/musl/musl-1.2.4.ebuild
index 708674beb55e..a0653436a844 100644
--- a/sys-libs/musl/musl-1.2.4.ebuild
+++ b/sys-libs/musl/musl-1.2.4.ebuild
@@ -13,7 +13,7 @@ else
 
SRC_URI="https://musl.libc.org/releases/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://musl.libc.org/releases/${P}.tar.gz.asc 
)"
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-musl )"
 fi



[gentoo-commits] repo/proj/guru:master commit in: app-shells/direnv/

2023-06-26 Thread Haelwenn Monnier
commit: 6343d2fbf6afe9d20a20d6950ddbbd02c0072061
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Jun 26 11:20:20 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 13:34:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6343d2fb

app-shells/direnv: 2.32.1 to 2.32.3, fix compilation

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/direnv/Manifest | 22 +-
 .../{direnv-2.32.1.ebuild => direnv-2.32.3.ebuild} | 22 +-
 2 files changed, 10 insertions(+), 34 deletions(-)

diff --git a/app-shells/direnv/Manifest b/app-shells/direnv/Manifest
index f980c0a67..2ee15211a 100644
--- a/app-shells/direnv/Manifest
+++ b/app-shells/direnv/Manifest
@@ -1,20 +1,10 @@
-DIST direnv-2.32.1.tar.gz 86219 BLAKE2B 
cfbdcc67648e5955442670a64610bc176d1b765113d29c1def637ea133dea41887774b678dabb6a5016871bd6c63c0ac9acd200a5ce036ca491338828ba1
 SHA512 
1d4f7f4ef8ff4c84e6a5f0cb2cbd510064b7d0c9de41f57b075024af06407fe0cc40ddcd9f6f52ca260550833e38ae9690b39abc85e17a3c500899ec46f761e4
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.4.1.mod 43 BLAKE2B 
e00572fff0f57c166be62ec93eacb189f004073581077cded1cb443b17c3e03cd1b2db37f0b7a504deb287b6515dd32648678d2ae763d6b6fbd7206a9bdcf30b
 SHA512 
0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.4.1.zip 207306 BLAKE2B 
ca4f3d07c1d3a2d908029bb0f9a85042f53f153b36a40bde7158a27a5e29fc0795f4cb450e56c257fe8c7f55f38946485f0907b511255ffa023006956547b00e
 SHA512 
33abab404112cf205bfc7a159328d2d570e36cc95e28ef6fc8d6c771ecedf6465d38e19156285f2ac55935437411ef4a4d30547b262a116755c16c3854cbc505
-DIST 
github.com%2Fdirenv%2Fgo-dotenv%2F@v%2Fv0.0.0-20181227095604-4cce6d1a66f7.mod 
35 BLAKE2B 
b9b8a3b1b8ec39bc91a90ba11f94ce0c5134e10a10712db2fd514bf83ad942f91517d38b125128cf02e2d35222704532eca5b3361286a99b930dcfdcca7256b3
 SHA512 
4978ec06a9d32791c27f52638b8eef07e09045220da6a52c7844faf2b0e4ca3551d6ff6f14eaa0b4a0e8a13e1e7aaf63edae4a49d21c948ef57bdb5765095862
-DIST 
github.com%2Fdirenv%2Fgo-dotenv%2F@v%2Fv0.0.0-20181227095604-4cce6d1a66f7.zip 
4701 BLAKE2B 
03a214597f0ad3ea7b00877159150ed30e6d427395eef5a5a0507b2db4dbc3718ef854d05f3b47415f1a1acc9bcb79469d190ef41c6d450756584aedb3c729be
 SHA512 
fda1e4b00db158000395a55d24544992a32e2bbb4b397880817ed6943916ea3af9d58478a4b48b056600b54b575901ee0843925a376c82e2eb7489f32ae492d2
-DIST 
github.com%2Fdirenv%2Fgo-dotenv%2F@v%2Fv0.0.0-20210516213449-d90326084211.mod 
44 BLAKE2B 
d4071d9b0b59954de6e811096e839532e900c98668cd55ffc734e89c4a73481af89f0efe93f4d21bfda317a78cb6f43afcc4c86a07d4f0308964e38e2a625499
 SHA512 
7e1b9157f4a65f7fa7319e06e56e2eb014d50de7f3e7cdb8277fa617827834c72b8cda64ca669557c7ecbd752e20bf5cf8dd8f8f7256b0d35b58dae818ef00c4
-DIST 
github.com%2Fdirenv%2Fgo-dotenv%2F@v%2Fv0.0.0-20210516213449-d90326084211.zip 
5452 BLAKE2B 
9baa3a0079499dd7702db06d9016d7dfc0d220b8779a245979158516d5f06e3306b81f20f19eccf44fa6b486408ff4bd9db3272ab589475f61ff7e0c6b2b
 SHA512 
6d061d6bdb003080e73202730dc096f89a10e3c1735d6a94672ff5494845cdd0f9184f98967ebc44306bbacc7d80032b4d8855bf4848eefac1c5911d301d5cf9
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B 
a8f54d5566d54ac27763dd535705d64862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016
 SHA512 
7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 
7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1
 SHA512 
79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
+DIST direnv-2.32.3.tar.gz 87653 BLAKE2B 
cc22fec89bb1ee17279d3c81a936ae49d4d0444ebfeb196de256a0e6a5e0039848d4cd6b283a44eb450707e01d45768993d2ecee81d95ce20980eeef5b744974
 SHA512 
6378ec8b2b37772f4b30f910ba27e90c73ae05b4ca29e09b7d1964d2ccba8d451433a9c16c66b8849f5e41577ad3920752e9b804ed6de9db1c231c7983110519
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv1.2.0.mod 43 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/pleroma/

2023-06-26 Thread Haelwenn Monnier
commit: be00d36b18d2a1c77aea9a1ee41d9e531a9eb998
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Jun 26 21:57:45 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 21:59:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be00d36b

www-apps/pleroma: 2.5.2 isn't compatible with erlang-26 nor elixir-1.15

Closes: https://bugs.gentoo.org/909184
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-apps/pleroma/pleroma-2.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/pleroma/pleroma-2.5.2.ebuild 
b/www-apps/pleroma/pleroma-2.5.2.ebuild
index 4449ba417..5afe20eb8 100644
--- a/www-apps/pleroma/pleroma-2.5.2.ebuild
+++ b/www-apps/pleroma/pleroma-2.5.2.ebuild
@@ -27,8 +27,8 @@ IUSE=""
 RESTRICT="network-sandbox"
 
 BDEPEND="
-   dev-lang/erlang:=
-   dev-lang/elixir:=
+   

[gentoo-commits] repo/proj/guru:master commit in: games-emulation/yuzu/

2023-06-26 Thread Haelwenn Monnier
commit: 1dee546738af6aec870f785c1447ce98863bb2a7
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Jun 26 18:43:35 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 19:13:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1dee5467

games-emulation/yuzu: update ebuild because of new submodule

Signed-off-by: Henri Gasc  eurecom.fr>

 games-emulation/yuzu/yuzu-.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/games-emulation/yuzu/yuzu-.ebuild 
b/games-emulation/yuzu/yuzu-.ebuild
index 328d46033..71ccdae2e 100644
--- a/games-emulation/yuzu/yuzu-.ebuild
+++ b/games-emulation/yuzu/yuzu-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit cmake git-r3 toolchain-funcs xdg
 DESCRIPTION="An emulator for Nintendo Switch"
 HOMEPAGE="https://yuzu-emu.org;
 EGIT_REPO_URI="https://github.com/yuzu-emu/yuzu-mainline;
-EGIT_SUBMODULES=( '-*' 'dynarmic' 'sirit' 'xbyak' )
+EGIT_SUBMODULES=( '-*' 'dynarmic' 'sirit' 'xbyak' 'tzdb_to_nx' 
'externals/nx_tzdb/tzdb_to_nx/externals/tz/tz' )
 # Dynarmic is not intended to be generic, it is tweaked to fit emulated 
processor
 # TODO wait 'xbyak' waiting version bump. see #860816
 
@@ -33,11 +33,16 @@ RDEPEND="
sys-libs/zlib
virtual/libusb:1
cubeb? ( media-libs/cubeb )
+   dev-util/spirv-headers
qt5? (
>=dev-qt/qtcore-5.15:5
>=dev-qt/qtgui-5.15:5
>=dev-qt/qtmultimedia-5.15:5
>=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtdbus-5.15:5
+   >=dev-qt/qtconcurrent-5.15:5
+   >=dev-qt/linguist-tools-5.15:5
+   webengine? ( >=dev-qt/qtwebengine-5.15:5 )
)
sdl? (
>=media-libs/libsdl2-2.0.18
@@ -47,7 +52,7 @@ DEPEND="${RDEPEND}
dev-cpp/cpp-httplib
dev-cpp/cpp-jwt
system-vulkan? ( >=dev-util/vulkan-headers-1.3.246 )
-   test? ( dev-cpp/catch-3:0 )
 "
 BDEPEND="
>=dev-cpp/nlohmann_json-3.8.0



[gentoo-commits] repo/proj/guru:master commit in: www-apps/castopod/

2023-06-26 Thread Haelwenn Monnier
commit: ccefe531cf307102888eb461cd5b41892d160f9b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jun 26 14:11:09 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 14:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccefe531

www-apps/castopod: drop 1.3.5

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

 www-apps/castopod/Manifest  |  1 -
 www-apps/castopod/castopod-1.3.5.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/www-apps/castopod/Manifest b/www-apps/castopod/Manifest
index 40de269f3..4ac39e7e9 100644
--- a/www-apps/castopod/Manifest
+++ b/www-apps/castopod/Manifest
@@ -1,2 +1 @@
-DIST castopod-1.3.5.tar.gz 52956999 BLAKE2B 
3cb72dcd18c5334969eadbbd2979967d4299c69e922f389f1f6689e9ce12ca7cb4d5e4ea0faaeeac7e6dc1d15dd4b63f8d348cbe8c3d9cb938d018f6b8abf697
 SHA512 
a9e702265edb9377958bed1d4694b04b1c76d0472c1a80e9af92f38058b24f511da364f2c9870e3be22bea3ed9292eb7c0607a98d3022b1229f316c76351a3dd
 DIST castopod-1.4.1.tar.gz 52379315 BLAKE2B 
05c22be9f299112106da4c83cf601b9c4512199fdaa0861b2b730a1b9bc36bc2e55b98943a30af45d23a073e690d87cb7d282337d546e4916647c53597360982
 SHA512 
100f27a77f155aa13420b051cacd1e677178cbbb3e88b25ef31d828fc80c70f34fda52cc17d61126c01fc1f237e34310207efa85e421d3a51befda436832c10a

diff --git a/www-apps/castopod/castopod-1.3.5.ebuild 
b/www-apps/castopod/castopod-1.3.5.ebuild
deleted file mode 100644
index 15fe9e37d..0
--- a/www-apps/castopod/castopod-1.3.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature webapp
-
-UPLOAD_HASH="0071d5055a69176c706591649b1d725d"
-DESCRIPTION="Open-source hosting platform made for podcasters"
-HOMEPAGE="
-   https://castopod.org
-   https://code.castopod.org/adaures/castopod
-"
-SRC_URI="https://code.castopod.org/adaures/${P}/uploads/${UPLOAD_HASH}/${P}.tar.gz;
-S="${WORKDIR}/${PN}"
-
-LICENSE="AGPL-3+ Apache-2.0 BSD-2 BSD GPL-1+ GPL-2 GPL-2+ GPL-3 LGPL-3 MIT 
MPL-2.0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-lang/php-8.1[curl,exif,gd,intl,mysqli,unicode,webp,xml]
-   virtual/httpd-php
-"
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/writable
-   webapp_src_install
-}
-
-pkg_postinst() {
-   webapp_pkg_postinst
-
-   optfeature "better cache perfomance" dev-db/redis
-   optfeature "video clips support" media-video/ffmpeg
-}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/onefetch/, app-misc/onefetch/files/

2023-06-26 Thread Haelwenn Monnier
commit: 364ef546a5723ee4dc6f1dcb4efead797d57a0fa
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Jun 26 20:36:53 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 20:37:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=364ef546

app-misc/onefetch: add 2.18.1

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/onefetch/Manifest |   1 +
 .../files/onefetch-2.18.1-zstd-pkg-config.patch|  31 ++
 app-misc/onefetch/onefetch-2.18.1.ebuild   | 474 +
 3 files changed, 506 insertions(+)

diff --git a/app-misc/onefetch/Manifest b/app-misc/onefetch/Manifest
index 1d345af4d..e51b51ccc 100644
--- a/app-misc/onefetch/Manifest
+++ b/app-misc/onefetch/Manifest
@@ -231,6 +231,7 @@ DIST num_threads-0.1.6.crate 7334 BLAKE2B 
416efdf395b0299b6b01e1508823afdda08cf6
 DIST object-0.30.3.crate 258901 BLAKE2B 
73e190fcbf7c47950ac036306ca8e6e03bd1772466cd580fc51e246868cc69c4e49c712601759533ea650c806a8363d0d77582e1363ce2b5f92d4b7439fde91b
 SHA512 
61414475d3fcc7c4c3ad8c1316f6ada7801e28590d98bd425fa246f091d464de4eff7eba7cd74904517dee95ae0673e3d581400adb971306955a0aefa814172c
 DIST once_cell-1.17.1.crate 32856 BLAKE2B 
8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc
 SHA512 
1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
 DIST onefetch-2.18.0.gh.tar.gz 1932087 BLAKE2B 
4c0e09d68dba351db42006079c71b39623531138f3f0c9fae1b1e1e9fa0480c2bbe04b7b800f5d4d87e1721121f1a9241819cd23597c0b278e2757ddd74a6851
 SHA512 
4ab8c5da8ac2c14146c7a775fadf2f329b5846ac5bd47b6d71ee1599ee8e74d613ba72f7ccdad7b1303ff1246fc3c9131dadff30c9e05f89eb04b61dc1e03289
+DIST onefetch-2.18.1.gh.tar.gz 1934244 BLAKE2B 
014dbc553db2eed997b33a3a791ea5ff7719b266c43a4aea9c915ee63b3d2981100f990ce546cf862a7883fbccaaef388d579ba2700ae52617f3ea3cd5cde1bb
 SHA512 
4ce4bc860264d8ac645b21b8593a02bf6d1ffd4e8c170552ca3c42d05989dbe77f37b1a6c0d1520efc6f3dd79b66a659735c21a7bc3df06a41a0d21596242031
 DIST oorandom-11.1.3.crate 10068 BLAKE2B 
443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1
 SHA512 
51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
 DIST os_info-3.7.0.crate 24133 BLAKE2B 
321f1c47fbb4425bb7a779a45cbd4edd0c8e57bc97739b80ff28ed19144913af775aabc0f328fafad6afb75f2a54c8b0132c943eaa713b469138144a68497e4f
 SHA512 
46945e48e10677fed222a6f34e428a7fbbadc4535b929f141d98483246d1f3cfc45eee905f1bd75123a101d04c5111b6376233a5cc50df2caa482a461fa49d06
 DIST output_vt100-0.1.3.crate 4473 BLAKE2B 
8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832
 SHA512 
ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89

diff --git a/app-misc/onefetch/files/onefetch-2.18.1-zstd-pkg-config.patch 
b/app-misc/onefetch/files/onefetch-2.18.1-zstd-pkg-config.patch
new file mode 100644
index 0..ceb8de956
--- /dev/null
+++ b/app-misc/onefetch/files/onefetch-2.18.1-zstd-pkg-config.patch
@@ -0,0 +1,31 @@
+Force usage of pkg-config to probe for system library.
+If unset, zstd-sys builds libzstd from source and statically links it.
+
+Beginning with zstd-sys-2.0.7 you may alternatively
+export ZSTD_SYS_USE_PKG_CONFIG=1 to unbundle the library.
+--- a/Cargo.lock
 b/Cargo.lock
+@@ -2534,6 +2534,7 @@ dependencies = [
+  "typetag",
+  "winres",
+  "yaml-rust",
++ "zstd",
+ ]
+ 
+ [[package]]
+@@ -4113,4 +4114,5 @@ checksum = 
"9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b"
+ dependencies = [
+  "cc",
+  "libc",
++ "pkg-config",
+ ]
+--- a/Cargo.toml
 b/Cargo.toml
+@@ -51,6 +51,7 @@ tokei = "12.1.2"
+ typetag = "0.2"
+ yaml-rust = "0.4.5"
+ parking_lot = "0.12"
++zstd = { version="*", features = ["pkg-config"] }
+ 
+ [dev-dependencies]
+ criterion = "0.5.1"

diff --git a/app-misc/onefetch/onefetch-2.18.1.ebuild 
b/app-misc/onefetch/onefetch-2.18.1.ebuild
new file mode 100644
index 0..1a923abb8
--- /dev/null
+++ b/app-misc/onefetch/onefetch-2.18.1.ebuild
@@ -0,0 +1,474 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.7
+
+EAPI=8
+
+CRATES="
+   addr2line@0.19.0
+   adler@1.0.2
+   ahash@0.8.1
+   aho-corasick@0.7.18
+   aho-corasick@1.0.1
+   android_system_properties@0.1.4
+   anes@0.1.6
+   ansi_term@0.12.1
+   anstream@0.3.1
+   anstyle-parse@0.2.0
+   anstyle-query@1.0.0
+   anstyle-wincon@1.0.1
+   anstyle@1.0.0
+   anyhow@1.0.71
+   arc-swap@1.5.0
+   arrayvec@0.7.2
+   askalono@0.4.6
+   atty@0.2.14
+   

[gentoo-commits] repo/proj/guru:master commit in: app-misc/onefetch/, app-misc/onefetch/files/

2023-06-26 Thread Haelwenn Monnier
commit: 5a95235bbc653e912d86e7dff4561ec80b8f18e8
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Jun 26 20:37:18 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 20:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a95235b

app-misc/onefetch: drop 2.18.0

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/onefetch/Manifest |   1 -
 .../files/onefetch-2.18.0-zstd-pkg-config.patch|  31 --
 app-misc/onefetch/onefetch-2.18.0.ebuild   | 474 -
 3 files changed, 506 deletions(-)

diff --git a/app-misc/onefetch/Manifest b/app-misc/onefetch/Manifest
index e51b51ccc..3d65d8a98 100644
--- a/app-misc/onefetch/Manifest
+++ b/app-misc/onefetch/Manifest
@@ -230,7 +230,6 @@ DIST num_cpus-1.13.1.crate 14752 BLAKE2B 
27490aeee349d944c29e50b44e9a84371030459
 DIST num_threads-0.1.6.crate 7334 BLAKE2B 
416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577
 SHA512 
b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
 DIST object-0.30.3.crate 258901 BLAKE2B 
73e190fcbf7c47950ac036306ca8e6e03bd1772466cd580fc51e246868cc69c4e49c712601759533ea650c806a8363d0d77582e1363ce2b5f92d4b7439fde91b
 SHA512 
61414475d3fcc7c4c3ad8c1316f6ada7801e28590d98bd425fa246f091d464de4eff7eba7cd74904517dee95ae0673e3d581400adb971306955a0aefa814172c
 DIST once_cell-1.17.1.crate 32856 BLAKE2B 
8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc
 SHA512 
1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
-DIST onefetch-2.18.0.gh.tar.gz 1932087 BLAKE2B 
4c0e09d68dba351db42006079c71b39623531138f3f0c9fae1b1e1e9fa0480c2bbe04b7b800f5d4d87e1721121f1a9241819cd23597c0b278e2757ddd74a6851
 SHA512 
4ab8c5da8ac2c14146c7a775fadf2f329b5846ac5bd47b6d71ee1599ee8e74d613ba72f7ccdad7b1303ff1246fc3c9131dadff30c9e05f89eb04b61dc1e03289
 DIST onefetch-2.18.1.gh.tar.gz 1934244 BLAKE2B 
014dbc553db2eed997b33a3a791ea5ff7719b266c43a4aea9c915ee63b3d2981100f990ce546cf862a7883fbccaaef388d579ba2700ae52617f3ea3cd5cde1bb
 SHA512 
4ce4bc860264d8ac645b21b8593a02bf6d1ffd4e8c170552ca3c42d05989dbe77f37b1a6c0d1520efc6f3dd79b66a659735c21a7bc3df06a41a0d21596242031
 DIST oorandom-11.1.3.crate 10068 BLAKE2B 
443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1
 SHA512 
51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
 DIST os_info-3.7.0.crate 24133 BLAKE2B 
321f1c47fbb4425bb7a779a45cbd4edd0c8e57bc97739b80ff28ed19144913af775aabc0f328fafad6afb75f2a54c8b0132c943eaa713b469138144a68497e4f
 SHA512 
46945e48e10677fed222a6f34e428a7fbbadc4535b929f141d98483246d1f3cfc45eee905f1bd75123a101d04c5111b6376233a5cc50df2caa482a461fa49d06

diff --git a/app-misc/onefetch/files/onefetch-2.18.0-zstd-pkg-config.patch 
b/app-misc/onefetch/files/onefetch-2.18.0-zstd-pkg-config.patch
deleted file mode 100644
index ceb8de956..0
--- a/app-misc/onefetch/files/onefetch-2.18.0-zstd-pkg-config.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-Force usage of pkg-config to probe for system library.
-If unset, zstd-sys builds libzstd from source and statically links it.
-
-Beginning with zstd-sys-2.0.7 you may alternatively
-export ZSTD_SYS_USE_PKG_CONFIG=1 to unbundle the library.
 a/Cargo.lock
-+++ b/Cargo.lock
-@@ -2534,6 +2534,7 @@ dependencies = [
-  "typetag",
-  "winres",
-  "yaml-rust",
-+ "zstd",
- ]
- 
- [[package]]
-@@ -4113,4 +4114,5 @@ checksum = 
"9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b"
- dependencies = [
-  "cc",
-  "libc",
-+ "pkg-config",
- ]
 a/Cargo.toml
-+++ b/Cargo.toml
-@@ -51,6 +51,7 @@ tokei = "12.1.2"
- typetag = "0.2"
- yaml-rust = "0.4.5"
- parking_lot = "0.12"
-+zstd = { version="*", features = ["pkg-config"] }
- 
- [dev-dependencies]
- criterion = "0.5.1"

diff --git a/app-misc/onefetch/onefetch-2.18.0.ebuild 
b/app-misc/onefetch/onefetch-2.18.0.ebuild
deleted file mode 100644
index 1a923abb8..0
--- a/app-misc/onefetch/onefetch-2.18.0.ebuild
+++ /dev/null
@@ -1,474 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.7
-
-EAPI=8
-
-CRATES="
-   addr2line@0.19.0
-   adler@1.0.2
-   ahash@0.8.1
-   aho-corasick@0.7.18
-   aho-corasick@1.0.1
-   android_system_properties@0.1.4
-   anes@0.1.6
-   ansi_term@0.12.1
-   anstream@0.3.1
-   anstyle-parse@0.2.0
-   anstyle-query@1.0.0
-   anstyle-wincon@1.0.1
-   anstyle@1.0.0
-   anyhow@1.0.71
-   arc-swap@1.5.0
-   arrayvec@0.7.2
-   askalono@0.4.6
-   atty@0.2.14
-   

[gentoo-commits] repo/proj/guru:master commit in: dev-python/sphinx-argparse-cli/

2023-06-26 Thread Haelwenn Monnier
commit: d53d46c1ef0937d3fb4ed870bdea0b3ff61ba67f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jun 26 12:52:28 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 12:52:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d53d46c1

dev-python/sphinx-argparse-cli: fix typo

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

 dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild 
b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild
index 39823c384..2e1af0d44 100644
--- a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild
+++ b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild
@@ -23,6 +23,6 @@ BDEPEND="dev-python/hatch-vcs[${PYTHON_USEDEP}]"
 distutils_enable_tests pytest
 
 src_configure() {
-   distutils-r1_src-configure
+   distutils-r1_src_configure
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-nim/jester/

2023-06-26 Thread Haelwenn Monnier
commit: 650599164e58e6f0aa7cd1b4db747beb10d8ae77
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jun 26 12:47:21 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 26 12:47:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65059916

dev-nim/jester: remove unneeded sed

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

 dev-nim/jester/jester-0.6.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-nim/jester/jester-0.6.0.ebuild 
b/dev-nim/jester/jester-0.6.0.ebuild
index abd39a730..a0778a55f 100644
--- a/dev-nim/jester/jester-0.6.0.ebuild
+++ b/dev-nim/jester/jester-0.6.0.ebuild
@@ -47,7 +47,6 @@ src_unpack() {
 src_prepare() {
default
 
-   sed "s/0.5.0/${PV}/" -i jester.nimble || die
sed "s/nimble \(c --hints:off\) -y/nim \1/g" -i tests/tester.nim || die
 }
 



  1   2   3   4   >