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

2023-10-20 Thread Hans de Graaff
commit: 845de8c6dc959cb615ec3ef9dd45b1fc4be9b9ee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:01:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:01:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845de8c6

dev-ruby/net-imap: add 0.4.2

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

 dev-ruby/net-imap/Manifest  |  1 +
 dev-ruby/net-imap/net-imap-0.4.2.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index 5a2765aba17a..ba8713445b30 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -2,4 +2,5 @@ DIST net-imap-0.3.4.tar.gz 103226 BLAKE2B 
b08ee0ad9ad788c1a58e583b3e71cef6e13f6c
 DIST net-imap-0.3.6.tar.gz 138760 BLAKE2B 
b67ee9518ccd76f39cdf533564d94c70aac2e0ad7f52880d890828a0b478e27c0a6ddda251badddcded0d77d746f4263ae4a47c12f32fad94d1134afbeb47780
 SHA512 
6b8113aa41946d42efca117ea2af309a47ebe516dec3d127351762b473f9f507778cfe4c2c2a4a61e2522cb2c63ca013270f5e940564c2f1bf09ba194f0648d3
 DIST net-imap-0.3.7.tar.gz 138906 BLAKE2B 
d6bc143d3947ec8a97cd7e0628e05447574f83296c78275dc7414d9cc744e820bcb6b8917de9215152be8b6141f69d4d6a1ea9e2265791eb4989dcdcce09b10c
 SHA512 
6917d3bd980bbca86938232a59104dd924ffe7ec2f095e8c997165c726ada8020c821b26a0e8748433df49cf8802c4a434c805bd27f415d1f2644ddea1a94db8
 DIST net-imap-0.4.1.tar.gz 196263 BLAKE2B 
90b6341c35263b01c6227b694decdea1bab0d7c8f2afd6c9d74ac25281202d0d39614fb517476a4a294fbc4fd1e236c065d3e415e36827b902e7224e482431b2
 SHA512 
f3b600bd52f554661db449fb5846d7a82713e1cda5211262e4b6326713d1b6e5e6a9294d47dcc27245450bbf97f5fcd94cf93f222ffe4098b5ead6a465cf5e22
+DIST net-imap-0.4.2.tar.gz 196932 BLAKE2B 
ab58a3c2a5cea223f23f7325b9b632157dea48bea17c60cb6e21bbb2a04c73a4d80cfb4f25f5752ebf30f6d30d8adbf6dc47a737d6dfa9eb64a476d4bc8e61e6
 SHA512 
a3631d004aa07830e8ace3fefc0dd95cdf4b50b1442147b473430d2dd0c6e8a4170a0a0d20485317d9c8dba3b089734d0e5cfef30d8662d4b98e83740d4bb0d7
 DIST rfc3454.txt 138684 BLAKE2B 
56c850a7f5782c1447ae633ad9a380253b97925b9edeadbeb9001f4905157c353db967125dfb3bfef1e1bc2297142e5db424cb3b1325837ab4bb05db1f0f92a9
 SHA512 
79a85fede7df9202cbaf3fbb0bd59d951352c56208da2adf0baa5571ad92fd2153a6348000994b733c8a1bfdc93c38c86ed33708ecdef8571f20f906564384b6

diff --git a/dev-ruby/net-imap/net-imap-0.4.2.ebuild 
b/dev-ruby/net-imap/net-imap-0.4.2.ebuild
new file mode 100644
index ..ff9ad346395a
--- /dev/null
+++ b/dev-ruby/net-imap/net-imap-0.4.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby client api for Internet Message Access Protocol"
+HOMEPAGE="https://github.com/ruby/net-imap;
+SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/date
+   dev-ruby/net-protocol
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/digest
+   dev-ruby/strscan
+   dev-ruby/test-unit
+   dev-ruby/test-unit-ruby-core
+)"
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-10-20 Thread Hans de Graaff
commit: cc3653096419cc8fa71b817b45232a9c8727b21d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:08:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:08:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc365309

dev-ruby/maxitest: add 5.3.1

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

 dev-ruby/maxitest/Manifest  |  1 +
 dev-ruby/maxitest/maxitest-5.3.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index d95eb4049ea1..70da69864011 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,2 +1,3 @@
 DIST maxitest-4.4.1.tar.gz 62757 BLAKE2B 
0023472200643dcc17aa7fc3720ebdaccb988628eedd55d69c47a0702b4700760dcc9178f1d63a29d8b0a461ceb7195f9d13579cf0393a3ca669515bcf77239a
 SHA512 
927c5619541f13b2af064f1adb01670ec43570252a62d32b98674b7d4dd72ebc02594c000f6dfae7b9de275086df23e418f13c4c21595d47f429b86d0941dbc2
 DIST maxitest-5.2.0.tar.gz 63610 BLAKE2B 
98efc803f43d02cfdec0431279446e555650928442593be436e0ebfcb0d21e505e69b9e26fd8560b12c4feb2ce307d9d46954ff8a82a80b328c2d0442c451f5a
 SHA512 
10251961613a6a014c868c3fd2a8c4c51253b2dee058561450e88ef628de25b6042b17d04d7338afd400ca30e8c3c12923f0976ec28578b726630699d2a0d5b5
+DIST maxitest-5.3.1.tar.gz 64755 BLAKE2B 
8de322902638a284dadcf269fc16d82ee70a4b5fe4211c1859ce832a8b424c98347b005f103e9a2342df8384591ff98b23171bf2f61285177aa3bf1a0520bac9
 SHA512 
a287f880a1eb8695e716654c3921ffcf27430657285ec29002834145f87db620ae481f9dd5c023edec0473ce947c366eaeb78ddbbf556d26e08605f0b9341f69

diff --git a/dev-ruby/maxitest/maxitest-5.3.1.ebuild 
b/dev-ruby/maxitest/maxitest-5.3.1.ebuild
new file mode 100644
index ..254679bd2a01
--- /dev/null
+++ b/dev-ruby/maxitest/maxitest-5.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Minitest + all the features you always wanted"
+HOMEPAGE="https://github.com/grosser/maxitest;
+SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* 

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

2023-10-20 Thread Hans de Graaff
commit: 5f2b7c4cd545afb2c899b01e009281edd96c01ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:06:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:06:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2b7c4c

dev-ruby/irb: add 1.8.3

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

 dev-ruby/irb/Manifest |  1 +
 dev-ruby/irb/irb-1.8.3.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/irb/Manifest b/dev-ruby/irb/Manifest
index ee0c3bac6348..2ca50eb49de5 100644
--- a/dev-ruby/irb/Manifest
+++ b/dev-ruby/irb/Manifest
@@ -1 +1,2 @@
 DIST irb-1.7.4.tar.gz 115221 BLAKE2B 
8905dbad13363fff33ae719258673d1818e3eb7dfd508254d3f2bbb28e315be2fe15614ea63cef7718a2da4a7c4ef99dc9bc76d270b5219203751dc06a7161de
 SHA512 
562ca1deb78223f6b0b9534d9d1756d8eaffe8dfb7f550238a4afabfb42622109716ccabdef805d8aa2c14dbb73abad8a32c0261c04064281216d40bc57b87ad
+DIST irb-1.8.3.tar.gz 112981 BLAKE2B 
513d62f33969e26861da18c1e73140894422ac47fd1943f1360e12732473872e9d06ac00b115ad39d7cbee36dbbea691f2e6e19970adb2677051371c4ae0ede1
 SHA512 
7b3cb2659cfde36bebd370cc4ac2648ac7b8672e6f9edc0fe3bcbe0a8a0ce9e75aa1b6bae3139e77975bd53cf874bb5e180044467bf17a865e73a3f5ab6b2abb

diff --git a/dev-ruby/irb/irb-1.8.3.ebuild b/dev-ruby/irb/irb-1.8.3.ebuild
new file mode 100644
index ..4d862ddb9854
--- /dev/null
+++ b/dev-ruby/irb/irb-1.8.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="irb.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Interactive Ruby command-line tool for REPL (Read Eval Print 
Loop)"
+HOMEPAGE="https://github.com/ruby/irb;
+SRC_URI="https://github.com/ruby/irb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE=""
+
+# Ensure a new enough eselect-ruby is present to avoid clobbering the
+# irb bin and man page.
+ruby_add_rdepend "
+   dev-ruby/rdoc
+   >=dev-ruby/reline-0.3.8
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit-ruby-core/

2023-10-20 Thread Hans de Graaff
commit: 5acec9d1a75d6260a56b99463e64963be8d847b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:09:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:09:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5acec9d1

dev-ruby/test-unit-ruby-core: add 1.0.4

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

 dev-ruby/test-unit-ruby-core/Manifest|  1 +
 .../test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-ruby/test-unit-ruby-core/Manifest 
b/dev-ruby/test-unit-ruby-core/Manifest
index c8b601d3e498..6d1beec0a5a1 100644
--- a/dev-ruby/test-unit-ruby-core/Manifest
+++ b/dev-ruby/test-unit-ruby-core/Manifest
@@ -1 +1,2 @@
 DIST test-unit-ruby-core-1.0.3.gem 15872 BLAKE2B 
35130e8c1ecbcefb80930b2d5ecd9d19873d8e7e17fe2b857e63407086a1ea8d9d57ccefd3cbe6c18e7dbfc09ea0c8e66ef76e1482450ed906ab93c455412aed
 SHA512 
adeb406987b8e76b99006f4afec63038109a14c48f13d2ecf41cbda0445b157d64892790f9a6fad7ef83ecb43dfd19f099eeccf47d542e02a9a8378506ceb96f
+DIST test-unit-ruby-core-1.0.4.gem 15872 BLAKE2B 
e60d466c5c40f12606554a01ad266778c0006dcd8a4afa39ff829f3987235f9ce8ce29a5089cd7939c617cf13179ab465ae1be7b93666b3b0a0ebac673830c9a
 SHA512 
ab09bc7cd390f5614c891a49e38233bfa71d474a9ddea2e2fc4907336d74c69cc6c002f0d0a4d1583a7b1aba214552f32f8d425f12232242c18e209cc8bc413a

diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild 
b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild
new file mode 100644
index ..42761e439544
--- /dev/null
+++ b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Additional test assertions for Ruby standard libraries"
+HOMEPAGE="https://github.com/ruby/test-unit-ruby-core;
+
+LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"



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

2023-10-20 Thread Michał Górny
commit: 87e89ed0f847c67a171b2b2de3f1556942013328
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:39:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:39:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e89ed0

app-admin/awscli: Remove old

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

 app-admin/awscli/Manifest  |  7 ---
 app-admin/awscli/awscli-1.29.53.ebuild | 84 -
 app-admin/awscli/awscli-1.29.57.ebuild | 85 --
 app-admin/awscli/awscli-1.29.61.ebuild | 85 --
 app-admin/awscli/awscli-1.29.64.ebuild | 85 --
 app-admin/awscli/awscli-1.29.65.ebuild | 85 --
 app-admin/awscli/awscli-1.29.66.ebuild | 85 --
 app-admin/awscli/awscli-1.29.67.ebuild | 85 --
 8 files changed, 601 deletions(-)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index f590dbb0b410..9a3afeb8971c 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,10 +1,3 @@
-DIST aws-cli-1.29.53.gh.tar.gz 2549518 BLAKE2B 
4c9932ddbfb5f8619006589c0ed8f00b5d0230bc9d7fa811875cc4b16e9b5583a3abe4ccbb290524565dde2f78ae5696162863ea6e5224517c98414d7cb74344
 SHA512 
1150c20f5cc3da3a0ba2e25741441a7db8b6e399a927366902b30fd30a394634d015cc6b53bbfe7bcb759ce0aec6e0f9432a23e5b8d00cd9c2bb71afd5744627
-DIST aws-cli-1.29.57.gh.tar.gz 2556732 BLAKE2B 
8bbd17041c28e18f1b94421e624e3e7209a751bcd5508b75ff5473aba814e00453159151ddbc1daca5013d06cf418384af1703a34ddf9ecb7b6dbdfe5b91c3c9
 SHA512 
4cbc7df76930ce5626b45a100e1fe62695d470f02af025e483eb161f92828d2d535e91b3200f9c55dc50f30955b88e5f74e015e229649e2debac0acb2da5345b
-DIST aws-cli-1.29.61.gh.tar.gz 2559946 BLAKE2B 
cab7954d50a235051a11978f1ee4316a0324d9b1dd492efc61ba22c1240b6c385e327756789c66b9f67443fe317f0aa464393b1a09abc300117241a6a967f4f4
 SHA512 
54ccad4f811956663ef68c42c33737d424996237d6dd5486e41c2bfe8b486236ebd60226edda1fcc256c0cc48924632040f163b11d2cba48ab1d16c32c0a114f
 DIST aws-cli-1.29.62.gh.tar.gz 2560151 BLAKE2B 
0aa6dba4dcee72e0d3cbddb62ebcd9405682facfee4ad1348a53a5c09811a7583d7177814265158de0306518b62ae66eade301311c72cd7ddc380201d16ff30f
 SHA512 
cda4bcc0ac535eb007b44e517d22b17cda6518d6db25162cdd0f7b506de449c72add8221d17c6cd145e0029f17c0e183928061e04b7b27274a58d157142ead7c
 DIST aws-cli-1.29.63.gh.tar.gz 2561207 BLAKE2B 
83d1bf59c565ae5035eea0bfff91b2ac41e09cd250916db3bdb52b3cd336c869ca023acddf31418ca4ae81162d6cafb1cb915372d17988a4e616c018fceeb47b
 SHA512 
2f6a699a8e1b3526adc49e88079cf19c7ddb18c6a3653ddb622ef5bc2d00dcbd4b490324e3d30f0911a236d692970072f999216876108fa6967450bc42cb1072
-DIST aws-cli-1.29.64.gh.tar.gz 2561807 BLAKE2B 
a4423549d6bd5789ebbd027febc411a7ab5be46bbcf1b407dc40fa95005c00bf413205c47099bb17e1f26f9d693a1af34479cbf29881dfa1544c42cc5193c0d6
 SHA512 
1238881d78483f7e5bd06c4653471406f7c5da8904bf5ef1a9fa3c4f8b44138313289ea626e411b2827b89a779bd1990a99a43b909b59ba022f95e38b3a025ff
-DIST aws-cli-1.29.65.gh.tar.gz 2562601 BLAKE2B 
4c88ae2dcd37685f6908e027dc960d14e08f268f4f0784763b2e371f598d848c055847e27540c14d1ac745e4d87ce894e1e5a375c46ea522c384cb377146816a
 SHA512 
b2bbcb989602be9b4f513cf8c0feddd2c680d005568d0f82a82206ebf13f2235fd0650d85502738bd0f2410e5a006d14fafa1873b7d9ba453843e8f055985a51
-DIST aws-cli-1.29.66.gh.tar.gz 2563105 BLAKE2B 
547b401269b8ea5431c3ff831c513306fa4d4c9fe21a15cba74528e460e626b900f0e29ddcb93c6735d1b85f8ad89528de576a87c0bcc2f31147f047add2449d
 SHA512 
1114e1c2279d59ee1396716ccc619e8073ff425c1eaa88cf7ee5274ebfac0361646ad8d17a4a4bc565714e5dbd6537767d91ea039fa163761cb7f38c20760c24
-DIST aws-cli-1.29.67.gh.tar.gz 2564759 BLAKE2B 
d73e71c37372a2bef0c2338b38d67f52e15619d3611cd664111d173e31e8ab9b3d87dbd0d1e94f7df3cbb0005410dadc748c95042143c7a0822705318e1ac25c
 SHA512 
c9651ba2db96e4823aa7a3cdc9a3632f666dc3589e15f16c82fce7eb9b21a59468912f330255b379b47dec0c25c5c9d05536e61f4036a64259534860081e8e5b
 DIST aws-cli-1.29.68.gh.tar.gz 2565226 BLAKE2B 
b1f2209738c3a54beac322b14ceb54d31a4288b85038c2778d56d8dcafbabe7a307aa228c96e73faabc0ad2495edb65f701a35eddc506c70f0873f9084177c36
 SHA512 
d8cafa7560ab0f824b190301d9889d0cfe5d746a9a7edd3b19ad003ee70c5f6cc9a26403ec961826462f5e5509a2e12f8a6a99d851fc97b1e46f44e59294aca2

diff --git a/app-admin/awscli/awscli-1.29.53.ebuild 
b/app-admin/awscli/awscli-1.29.53.ebuild
deleted file mode 100644
index 630c1d8c7f2a..
--- a/app-admin/awscli/awscli-1.29.53.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# 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/
-   

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

2023-10-20 Thread Michał Górny
commit: 55fa2d52a82c79fa95a253f83436719a4c38e38a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:39:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:39:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55fa2d52

dev-python/boto3: Remove old

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

 dev-python/boto3/Manifest |  7 
 dev-python/boto3/boto3-1.28.53.ebuild | 68 ---
 dev-python/boto3/boto3-1.28.57.ebuild | 68 ---
 dev-python/boto3/boto3-1.28.61.ebuild | 68 ---
 dev-python/boto3/boto3-1.28.64.ebuild | 68 ---
 dev-python/boto3/boto3-1.28.65.ebuild | 68 ---
 dev-python/boto3/boto3-1.28.66.ebuild | 68 ---
 dev-python/boto3/boto3-1.28.67.ebuild | 68 ---
 8 files changed, 483 deletions(-)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 660434b6ed15..def08df75028 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,10 +1,3 @@
-DIST boto3-1.28.53.gh.tar.gz 702652 BLAKE2B 
6a64fa2c018000a6b89f47a49eaf0270a2f694f02720c0e0527b5ce671bf3ad195f40fa592829bbe9a3b30ede56fd335a81bb30f862bfc6992883dd86d6b9a75
 SHA512 
750d4905625b207d05842950349eeadaef9bbb413adfc8096998292edeec8985c5488c565f3b5b6f5a00354e69f3071ad1491428b1f894be2b40b23db767be36
-DIST boto3-1.28.57.gh.tar.gz 705839 BLAKE2B 
5d536c8465de64b7a0dfff909325d719d6d36f0bf531b14211dd45f4539170e8b0c78ae1ba111028d6273d6453f4087b2de7a7b62ad6b1da115281b87d99b248
 SHA512 
b5277a0c03a57147e9d0cf05800b1f30059151dc019045dbaa91a36f6cd0c08b21bd4dad25d4359d594379f84b8f862e1dde306382a3cdd6070eaa300dcfd23b
-DIST boto3-1.28.61.gh.tar.gz 711460 BLAKE2B 
7710c97ecb3e968a302abc9645488a470fddca01216b95ee944895d3e08bbd6b89d813068f1a14b5cf5c2dcfae7c2c816d63b05df9f95276e9966e7143192c2c
 SHA512 
03b252e9a59302c0ea9b0e790541bbf0e15fbbc3e37bee987a8c85dcc8ac252575bddca46003773a00105e7c7ffbac4a7cc95f6ee54dbac550533474f6d952bc
 DIST boto3-1.28.62.gh.tar.gz 712305 BLAKE2B 
1d61f857143f9471a254e035cf532cab38699262b116ccc40e922005bf90ca64a33b7aa7f64df8b0641f58e250d9b6000977a50be10e5ebe93dcbf54148276b7
 SHA512 
f13d8f812caa650d877ecb3ae72a47ed6f93dfbfede62588266909917a1af6c8c446dbefd130d39f9a5dd156e1b9eca96a0ae084bfbadf926cdcfabfc255633c
 DIST boto3-1.28.63.gh.tar.gz 713769 BLAKE2B 
f2e300458934893bb6d2186e900c4ba9abbd51d2ffabdbcd3026394315653e64fdc486f3ed4e33b26bef160b00e75acea875278eab03b4eeb50b5ecc94d4c0fc
 SHA512 
782c7bb48af31638899e8bcf8fc87f67ab793fe724392be90951ece61b165f55d1df47585bd5211d7ecf3c989e5316ff9db774c8f0f357d1afc2af3ca0e49879
-DIST boto3-1.28.64.gh.tar.gz 714823 BLAKE2B 
b051c57d2852699d2c18472629934b97e76f30b1e6e0f398fde113771146cd65f8042bb8622884294fb802424b7beb498648d558f6d5cfc3dd48b1100dafc2d2
 SHA512 
ca0042e173c4a35dc9d6ab8ed362d3308753d3722bb4cf25302fd0018c5d94e66a2ea288610192ad5a353ca54f0ab8f1942224269935b1fe3444b2e70842da13
-DIST boto3-1.28.65.gh.tar.gz 715573 BLAKE2B 
24cf962b2b9e5c52f0e8d86e9acd730c4fe48bd7634ac65ccdf344985e82c51af05ff10f903cbde5048e8510adc5a83992cf2ad4ddf880435c121b20f981a6f6
 SHA512 
ea8ff1b72b5b8db00c959abf522a7aaf53bccf9b1e06f8ce70052cc752d18b73a8bc75d6bd97bd0740acac5bf3fd68f6fa39fc8aa084128291940c93d6745bf1
-DIST boto3-1.28.66.gh.tar.gz 715939 BLAKE2B 
4fda459ac4b066eae30a9f12ea53f2842dff2e4055cac8462ce147cbf2a77d4283ce6d814cefd0ecaff609d3b9401fe9216a1f54d464d2a1d64514ffebbc8352
 SHA512 
e44a59e124cac7d817a8fcc09004b557387369d5d02e55675e3ef5345a54f1ec5b60dc9558e1a1ae778841dbe7c4d29f27ca8ff066128c351349109d6f95aeab
-DIST boto3-1.28.67.gh.tar.gz 717144 BLAKE2B 
6d09aaf4974ea022e2eece1ff6287f9fbc9e8bc3befafe6a0590521e2ba87954e94ac3ed9a38469d84e5f37cc36e2355546d6f391acb674223d47527bea4b214
 SHA512 
d4390d0e60f1f2a4cdaff660e2a4f13f65ae12a3e5b4db181cb34c0766874875fff068221bdf9bdcc63506fab2ebb6f74c016d10b088ace611f8876db88121be
 DIST boto3-1.28.68.gh.tar.gz 717553 BLAKE2B 
dd8ba562613456e30c0f8bfe2f3befa9601b091dacf1c19c6153ee98b81c74ed63ea1b54ce5cccfb5bcf0d67386d593276bcdd86ccb56083b54d5905042856cf
 SHA512 
714ff8cbd52d8775bb1fc44792e21d4a93c951b9adc4ac09bacef4df2fabf0af7896edf19b6f3bd3cd9872efab1fe20f0cb07eaca51f688024a3a18515c5f371

diff --git a/dev-python/boto3/boto3-1.28.53.ebuild 
b/dev-python/boto3/boto3-1.28.53.ebuild
deleted file mode 100644
index ea5ec567400b..
--- a/dev-python/boto3/boto3-1.28.53.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# 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 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
-   

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

2023-10-20 Thread Michał Górny
commit: f6051cfb868b38d104873cfa2dcdd2937bcfbd05
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:40:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6051cfb

dev-python/botocore: Remove old

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

 dev-python/botocore/Manifest|  7 ---
 dev-python/botocore/botocore-1.31.53.ebuild | 68 -
 dev-python/botocore/botocore-1.31.57.ebuild | 68 -
 dev-python/botocore/botocore-1.31.61.ebuild | 68 -
 dev-python/botocore/botocore-1.31.64.ebuild | 68 -
 dev-python/botocore/botocore-1.31.65.ebuild | 68 -
 dev-python/botocore/botocore-1.31.66.ebuild | 68 -
 dev-python/botocore/botocore-1.31.67.ebuild | 68 -
 8 files changed, 483 deletions(-)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 27c94a94a6cc..7b0e03a53409 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,10 +1,3 @@
-DIST botocore-1.31.53.gh.tar.gz 11950545 BLAKE2B 
2fef49b98179046203470c6dc145b13a1ff4ddec4eb3ac0bc8f9668b4d7ef9dfdee096f91abb8ede1e1abfffe55f72c9c38c63587b79082a2de7de84e4c9f273
 SHA512 
2c4d9761ee3cc8b73e60de3388475c64cbd562efd8265a098ba49731751d2c501167d84b010984a0dd738bb1e71a85db6f86aea68c86e9db5ed8613304570529
-DIST botocore-1.31.57.gh.tar.gz 11899280 BLAKE2B 
047cba5850b024dd4070346eb2c635696f9684a38ea458357c934295e86d33b65e3b9f8e98e5fa96d2f0ba18c68bfc970c1fe7ad13bbfc0e83ede4ae4b6dbb88
 SHA512 
512bfd31a3534213977f6d05cf8603222e9517cc0d95cdf0fa3c9f9565f0f08cb7e646830a5d5093df7ca5b84c82db2887648e7b7cf47411486c664c730963d9
-DIST botocore-1.31.61.gh.tar.gz 11959525 BLAKE2B 
27797d055bf54b91b5eeda7a41baddc9d2def1952109a7a4a48def20c6f1ffd36d8c316ea4624cfea96a8a3e58ee7f463491b157103e9ac40c6214295fd4b823
 SHA512 
7045d0fcacd80f531f29f6ba3a91dc390d6cb562ecdff4d1bc99e96191f743a7f08cda6699455d658ee21e6798e38abea730653779de5d6b489b8c1637b9d5b1
 DIST botocore-1.31.62.gh.tar.gz 11961556 BLAKE2B 
315a1ba1543ba5b92c0a0394a4a21b124a9435e660daef43164cd61ce0b5924c6ba9fa82e41c32b4ae7f0e89783abbe107abf11c807e81a3cb2f883352935053
 SHA512 
ba13c945fe9308bcc053d459b8934ea358e734b3079620ceb4d4df8274426f349a0ff26190d45275ca05588d48c692338c2dbdbde5122fdda79556af64cfb6c8
 DIST botocore-1.31.63.gh.tar.gz 11975759 BLAKE2B 
3e757c6303f3390d3d563187c47140042d09271b16022a7a633bf68dc7188d42ac5a73838d2ae0556c8eec63296bb3f3b3f1011889fa7c10d660654695cd70f1
 SHA512 
39f1b6cb5c61a55a6f01e41750f651baf16c6d66e0b9e30cff042f54d03c0e862ab91a8f918257df8da678b13e732c68e887b21aa6778bafad5361f4edd2
-DIST botocore-1.31.64.gh.tar.gz 11983429 BLAKE2B 
636f0c394a3af8bf174f992444e3e352893f3e8cf11e9732a6e73af3f155b638e9ee3060617bbf184b5872768257ad81aa95379b48452a1fe8a6bc100f601074
 SHA512 
375b406eb16f93d0ca9631fe9943959d24b62ac579b70f0782f6b386933fb3de25343c05bda7667c441c050ccd10c9c5a254bfd8a620610adb7669ed326a0203
-DIST botocore-1.31.65.gh.tar.gz 11988384 BLAKE2B 
38c563e13e4205af8f41622eb0715ae11ac2214979d367894afc75a872e2d2d38be57f8b8a10efcd847bc8751b09e5d4394f21aa8bf4358d8ec55888adcb68d9
 SHA512 
1919efbf6d807a23d33050c7d306cc63bf85f088b84b6ea18a58b40eb0acec4e2bb6acd3150bd7b2939bed594cfc3fa681c094b35b8ca049ef2299c60502c3d0
-DIST botocore-1.31.66.gh.tar.gz 11990356 BLAKE2B 
d7cd9963a5911bd14efe10fc44bd723c353f1f1dba92ee201f7bd93c304d6ead63cdcfd2811636b3b5a40b1b4b803391f409093077c273e251de24727d60ee19
 SHA512 
133ddb2350c350808b553c9d778f2d9f7a5ac3837b94b9475bccdba1f1c90365d4e85f92630d75f2afca865b56ad320eb995ebed23b4a5207f4aa2230eb9636b
-DIST botocore-1.31.67.gh.tar.gz 11987709 BLAKE2B 
e979d458be428a844978980d4da616df031df579a2cccee848a0b9f54aef8f3589b94cbff27f012aa0da7b847b7cb5bf944366e6d9a5daa975e3c7d1833a0c69
 SHA512 
1a5cbab845399e738f2c66862aff4b488e25f47bbf97b93d81b9c3586b6f295dd84a9564a07d538672bbfed9df3ab1f9cbc1ed7fcd24c08d6fcd9262e6b88c8e
 DIST botocore-1.31.68.gh.tar.gz 11989788 BLAKE2B 
d8d34511e3ef65f54e1b305cf60cdb98e43ed7f773da2d84abd2ba45277d0f244080dd9b86fb5ea75a1af3820f27e4255f5f78bf67415e18cff2be30cc625bd4
 SHA512 
7ec8bd1e2036f17dbaeec4b65e6100c0b5c163f3e05d7e4723f7f1bac75d561f1a2d76331021552cb08093c6e85858e6a76cb9846114adf9deacf97dd94135a0

diff --git a/dev-python/botocore/botocore-1.31.53.ebuild 
b/dev-python/botocore/botocore-1.31.53.ebuild
deleted file mode 100644
index 1a33d7446a78..
--- a/dev-python/botocore/botocore-1.31.53.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# 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 multiprocessing
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
-   https://github.com/boto/botocore/
-   

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

2023-10-20 Thread Michał Górny
commit: 4bb3e54ed2dd6443e705b9d9325773c9aa39042e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:38:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb3e54e

dev-python/pytest-skip-markers: Enable py3.12

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

 dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild 
b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild
index 4eb17d69c849..1ede21a80147 100644
--- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild
+++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-20 Thread Michał Górny
commit: 8a13a20c2f47a922d51b26bb714fd5cbadef6d7c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:38:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:38:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a13a20c

dev-python/cbor2: Bump to 5.5.0

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

 dev-python/cbor2/Manifest   |  1 +
 dev-python/cbor2/cbor2-5.5.0.ebuild | 46 +
 dev-python/cbor2/metadata.xml   |  6 +
 3 files changed, 53 insertions(+)

diff --git a/dev-python/cbor2/Manifest b/dev-python/cbor2/Manifest
index 0827dd0e64bf..49122fba3815 100644
--- a/dev-python/cbor2/Manifest
+++ b/dev-python/cbor2/Manifest
@@ -1 +1,2 @@
 DIST cbor2-5.4.6.tar.gz 86909 BLAKE2B 
df24c786f32819f9a93a2db28536b78349db6185108188d0a20e7298ff8c083d1feb59110865b4e21190e0363b113201ccddaa0d36b49bd7bbacf9d5ee7695f4
 SHA512 
44fb3e2e2249c79b1454487670d53eb672ffae4c22374d2a2bb9e314ac15470e4e7913e4eb1981a8bd4d722e6827328dde7e57c5f0556843e951c4723ae5bd8e
+DIST cbor2-5.5.0.tar.gz 94286 BLAKE2B 
01c3659c161d47b3e0fa5c9e8833989e448b60d40f408f8c9ebde0a4e3d388dd047aea1666a93f3bb4be1e49695a4089e869d658b594456839c71e2bfe17cb29
 SHA512 
64b9ef0e358ac02113f85a2e633ed52900c4d5d6c89f889d9322f181e29fbdf9462663b5eaec7a255d5e6d47c82c4902cb7ff56999251c5ec070c7b610e615b3

diff --git a/dev-python/cbor2/cbor2-5.5.0.ebuild 
b/dev-python/cbor2/cbor2-5.5.0.ebuild
new file mode 100644
index ..891987b304a0
--- /dev/null
+++ b/dev-python/cbor2/cbor2-5.5.0.ebuild
@@ -0,0 +1,46 @@
+# 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=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python CBOR (de)serializer with extensive tag support"
+HOMEPAGE="
+   https://github.com/agronholm/cbor2/
+   https://pypi.org/project/cbor2/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="+native-extensions"
+
+BDEPEND="
+   >=dev-python/setuptools-61[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -i -e "s/--cov//" pyproject.toml || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   local -x CBOR2_BUILD_C_EXTENSION=1
+   # pypy3 not supported upstream
+   if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then
+   CBOR2_BUILD_C_EXTENSION=0
+   fi
+   distutils-r1_python_compile
+}

diff --git a/dev-python/cbor2/metadata.xml b/dev-python/cbor2/metadata.xml
index 50a3d751d1f8..957e87f7ed85 100644
--- a/dev-python/cbor2/metadata.xml
+++ b/dev-python/cbor2/metadata.xml
@@ -17,6 +17,12 @@
cbor2
agronholm/cbor2

+   
+   
+   Compiles native "C" extensions (speedups, instead of 
using python
+   fallback code).
+   
+   
This library provides encoding and decoding for the
 Concise Binary Object Representation (CBOR) (RFC 7049) serialization format.
 It is implemented in pure python with an optional C backend and is compatible



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

2023-10-20 Thread Michał Górny
commit: 9d1b59724fef22fe137678a29c25816fe689cc1e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:31:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:31:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1b5972

dev-python/hvac: Bump to 2.0.0

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

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

diff --git a/dev-python/hvac/Manifest b/dev-python/hvac/Manifest
index 37b09f3aeea9..7739b25d23a6 100644
--- a/dev-python/hvac/Manifest
+++ b/dev-python/hvac/Manifest
@@ -1,3 +1,4 @@
 DIST hvac-1.1.1.gh.tar.gz 317494 BLAKE2B 
3a6849a1f41a8e45f436baae3f5e2ba400c4b7cc49b253eca1741d8685d0499a9cfd42d3eaaac330ac949f64b6e9dc66d209df0efe2e9248b5750eedecca924e
 SHA512 
f5de49b33c257ccfcdc662ed269e843d3f76912bc2e773663e72c8425d1ccc317cdc137dc7bb978e0e966bc6248f34953306fc919fba2cc8f97f0a695b5daf2b
 DIST hvac-1.2.0.tar.gz 310344 BLAKE2B 
be81cfb9b2632da9146ef9153017e478e121a908bfb7a4838169f0a1984b91fe29d9efeb887352e02244136ba96c1ae98618de88ecc238f2f1a6cf2d46b45401
 SHA512 
61fee19dae22661c8c9aac56656b3038083ff6487773ea7fd62cb9655b55f8aaf60d40760125179c790a02323ea8711829261969695459c67834c4bdd315312d
 DIST hvac-1.2.1.tar.gz 310371 BLAKE2B 
c7d0f10b7721035d1e474d4d5aeab636c2475b5532e2ef79be1f7e1f5e854363f56fcf8c46ace3b10725fca029d2da0358af321c37842696b6ab5010c481eb58
 SHA512 
17d0bb485714e85937dc74a96530a921767efb7f10facb211d68e9e0bb39477ca105bdeafbe9979a390d05a6af66a8aabbf1ada75b391bea8e091a62ad1a49bf
+DIST hvac-2.0.0.tar.gz 316473 BLAKE2B 
72da5325e560ff07a08296403d1b9c8182d2b75ed1b1d5b33474d95816ccc735306b2d7a4489d3c40a975915ea69be9afde4e0291ce2a5e7c22f0b3e074093ff
 SHA512 
ba9114005e3610146fe69d3739daf36fd0b83cd22f5d89546dd7a7b43e9b1b704ce544b6d2ca3c0b93fd309587076266786ab81bde3dc4209a44ee4456eb8f35

diff --git a/dev-python/hvac/hvac-2.0.0.ebuild 
b/dev-python/hvac/hvac-2.0.0.ebuild
new file mode 100644
index ..143be3d93ea6
--- /dev/null
+++ b/dev-python/hvac/hvac-2.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HashiCorp Vault API client"
+HOMEPAGE="
+   https://github.com/hvac/hvac/
+   https://pypi.org/project/hvac/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=dev-python/pyhcl-0.4.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/jwcrypto[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/semantic-version[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # ldap_test is not packaged.
+   tests/integration_tests/api/auth_methods/test_ldap.py
+   # https://github.com/lepture/authlib is not packaged.
+   tests/integration_tests/api/auth_methods/test_oidc.py
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/

2023-10-20 Thread Michał Górny
commit: d376b59e0ce88af3f4bcf7a2a1618b5876beed2f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:33:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:33:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d376b59e

dev-python/scikit-build-core: Bump to 0.6.0

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

 dev-python/scikit-build-core/Manifest  |  1 +
 .../scikit-build-core-0.6.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/scikit-build-core/Manifest 
b/dev-python/scikit-build-core/Manifest
index ae87c7929ef6..95dc9e7d9405 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1 +1,2 @@
 DIST scikit_build_core-0.5.1.tar.gz 179718 BLAKE2B 
31cd974a3deec188dc97ca708a04badfa8d75a0e66e85a2a814816bac126921aa5531f4f0de56f93a264b98edd341498298e1536502506d7b47ff40ca8bf92da
 SHA512 
de7dd843a7979615a1421bc9ea6c0fde40b72ed94209783f176a5fb427a9fdee497a69e891441591d65d06a3ea619c4c67c9314cf0b7622d19cd88c149b43c7b
+DIST scikit_build_core-0.6.0.tar.gz 189359 BLAKE2B 
8c2a3028b34c6dff1daa33476d87b42c80762f0f6ec2bea4e5358e573330fb5b3f470ba9c79ba662126df3950779c1f4cd67eef51c571940baa396f47e7d5679
 SHA512 
11841ecc2035decdbb5538235f3d1ec75afc6611de2336d6ed5b762677988223723f58b18f4c6ffaa11c47e3bb2e28f3a0fb7c41d3e68a738b039add42f9729d

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.6.0.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.6.0.ebuild
new file mode 100644
index ..b3a6b7200a22
--- /dev/null
+++ b/dev-python/scikit-build-core/scikit-build-core-0.6.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 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="Build backend for CMake based projects"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build-core/
+   https://pypi.org/project/scikit-build-core/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# we always want [pyproject] extra
+RDEPEND="
+   >=dev-python/packaging-20.9[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.1[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO / we don't package validate_pyproject anyway
+   tests/test_schema.py::test_compare_schemas
+   )
+
+   epytest -m "not isolated and not network"
+}



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

2023-10-20 Thread Michał Górny
commit: 8bf76251b24fcf888a633a70d79f874ef0c46b53
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:35:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:35:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf76251

dev-python/ruamel-yaml: Bump to 0.17.40

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

 dev-python/ruamel-yaml/Manifest   |  1 +
 dev-python/ruamel-yaml/ruamel-yaml-0.17.40.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index f56105d44f40..a975db8ea5ec 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -4,3 +4,4 @@ DIST ruamel.yaml-0.17.34.tar.xz 190824 BLAKE2B 
e396b59f94a18e77e7bd3d42cc8f934b8
 DIST ruamel.yaml-0.17.35.tar.xz 191432 BLAKE2B 
7fe4a44aeebe4e82202277139056f4046c6c7636b75c77202fd3bd4d71b3276890bd4ea30997c3acc634f0a8f7e482f4c81145749e1e37ac59ad53421aaa518a
 SHA512 
4f5218b8ad9172a925e29e0b46d055b6b6dc57b9685a31e7e4147d1f7bcc908c73a05a350fd6d85016ea4d8bde13705e5f8d5866aa9087a34e3f648ff0460311
 DIST ruamel.yaml-0.17.36.tar.xz 193148 BLAKE2B 
20c7389b29a34a917049c1ef1081ac7d349608435b2bdea03a390a6db979feefe1a1926db73bdee4cff100c605fa594c65ee23c64a0db45ce8230745d10945da
 SHA512 
dce0cefec0b89cfb48d2124e2f18d4dbd9d67cca1af2cb556c308548f25dba932b129e62d3b5b666bfbed52838e0e16e3e4ae549689155b6314667d565b7bae2
 DIST ruamel.yaml-0.17.39.tar.xz 192916 BLAKE2B 
23553af89c3083837a54805097c2c59eb2bff96e200acd12fcc646bf346eab20d87f58e6c9553598615a750d408dc855886fe4251ba128e3325cecb953f18275
 SHA512 
ee534cff9a6b72b617faf3fb4044bff0ae2d3c29508ef8df948774db45d39c8f80362f7ed8c8091319718a221b9d462838d521d97603d9cb18c38a008ebec8e5
+DIST ruamel.yaml-0.17.40.tar.xz 193424 BLAKE2B 
80405ef0c85af476ef0e996b1da5aba1a116e8c181d18f40fb4fd86093a512c09cf0da30d52d85946c524e86e10379cb11154cb08a7ea7b054ba9379996de4f4
 SHA512 
848af49430b9c028a6676a159915c66e29f4290374ba0863e4fd87527f3178bb303a80f4ba97139fc8cbcd01f7f7782a4b3112325237a39659e227afda61fcb8

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.40.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.17.40.ebuild
new file mode 100644
index ..128dbc52c0bb
--- /dev/null
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.40.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P="${P/-/.}"
+DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
+HOMEPAGE="
+   https://pypi.org/project/ruamel.yaml/
+   https://sourceforge.net/projects/ruamel-yaml/
+"
+# PyPI tarballs do not include tests
+SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]
+   !dev-python/namespace-ruamel
+"
+BDEPEND="
+   test? (
+   dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   _test/test_deprecation.py::test_collections_deprecation
+   )
+   local EPYTEST_IGNORE=(
+   # Old PyYAML tests from lib/ require special set-up and are
+   # invoked indirectly via test_z_olddata, tell pytest itself
+   # to leave the subdir alone.
+   _test/lib/
+   )
+
+   # this is needed to keep the tests working while
+   # dev-python/namespace-ruamel is still installed
+   distutils_write_namespace ruamel
+   epytest
+}



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

2023-10-20 Thread Michał Górny
commit: b5360b863cbb8c029a7d22190d692136b40bd6e6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:37:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:37:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5360b86

dev-python/pytest-skip-markers: Bump to 1.5.0

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

 dev-python/pytest-skip-markers/Manifest|  1 +
 .../pytest-skip-markers-1.5.0.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pytest-skip-markers/Manifest 
b/dev-python/pytest-skip-markers/Manifest
index 37ed6f7dbc5b..fff547d386cc 100644
--- a/dev-python/pytest-skip-markers/Manifest
+++ b/dev-python/pytest-skip-markers/Manifest
@@ -1 +1,2 @@
 DIST pytest-skip-markers-1.4.1.gh.tar.gz 71828 BLAKE2B 
2abd097c529a6db51f36de6f5ac705da981e87196da4ccf99895b24277e9d4d717c80ebcf6b8d72959b7f76a10f23c2be11608c390845cca215472d2d4e99326
 SHA512 
c54cd2cafbe29648cfeccc2dc25b245e2e1a226ca6eb9e1c77e6aeb705e06c4b67854dd81673955fb77e16d1128c247d92d38d19dbedbdf01924a95c01721f3c
+DIST pytest-skip-markers-1.5.0.gh.tar.gz 73142 BLAKE2B 
26575a1a7880714b3af4fd7b02b5c5d56b99e0ad0947012823e6c917afe7ca134e930f2bf75b3504fe3fd1516d39e82acd7dae799255b30c370ae085d0cff402
 SHA512 
217fae64013a0d0f4b91d33a22576df9dece1bdda28beda0919e3638ed6cddcf24715971fb1da8e8c62df50510c969ce24716044d6aa05f8a0b4891082e83584

diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild 
b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild
new file mode 100644
index ..4eb17d69c849
--- /dev/null
+++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022-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="A Pytest plugin which implements a few useful skip markers"
+HOMEPAGE="
+   https://pytest-skip-markers.readthedocs.io/en/latest/
+   https://github.com/saltstack/pytest-skip-markers
+"
+SRC_URI="
+   https://github.com/saltstack/pytest-skip-markers/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytestskipmarkers.plugin,pyfakefs.pytest_plugin
+   epytest
+}



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

2023-10-20 Thread Michał Górny
commit: c2573e676b89e938cd1a516c23d5e8e30da0509b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 03:28:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 03:28:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2573e67

dev-python/sqlglot: Bump to 18.16.0

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index e18f33070051..5c093df431b4 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -3,3 +3,4 @@ DIST sqlglot-18.13.0.tar.gz 8873766 BLAKE2B 
4dfe6d3d6332bedf13229d2820a12ead44ff
 DIST sqlglot-18.14.0.tar.gz 8880297 BLAKE2B 
f5036816e165ca8f6d65ed21db618b216444578b5a0d403f4674d878a02fae6d9dfc5ce67cef3398d040f4cc44eaff7e5f62bcb1521f244a1fa5b9b127dd666a
 SHA512 
1da34636a92238c0cf67230da3fb5551bd6b9e2a252f252e8fdb0a0b237c7bea2435ecd2852f66a4427628445b25ffe78cd86b46f3939a798612f72efd884148
 DIST sqlglot-18.15.0.tar.gz 074 BLAKE2B 
22082ddd15eb6245c05495b4202e9fab5d3ab1085cc74139a5ba3f909fbde1487e2cd9501bb218efe9e72748e8b2f7d04a247e357c27e6a9027169b809fe7136
 SHA512 
25df8fdf1ba2e2022ed82ba7d7a6f2c861b96cc5e440bf23488b75f861ee93504ad1d706cd88cdb74a652070c328abe52e4790cc4020059f27129720c0fa4be8
 DIST sqlglot-18.15.1.tar.gz 8895777 BLAKE2B 
7aa5d7269c2e9d17ed68130d0129cc0a5abcd101a28ce5b85f5636dfa215934309cf7bf2d56ab6c2a819fe1a6128cd33355b39b29f76db32f84ea88034098502
 SHA512 
487646147ed2084c54e93326ba8df0225ae26e780e1ed3375f3eb2fc7fc6c82f0a4bf41a1967ce7719df1bd92b09b0fc175cd70659fe692507b6bfc4eafe6791
+DIST sqlglot-18.16.0.tar.gz 8929202 BLAKE2B 
e47a86345eb3ff2422d45171fddda2ebe9994b5749bb91293253d83874df64f5e1d494c78c359c7c46b5f0b95d4bfe89b06fd0deb3a4d75cf379c3f98e8ae03f
 SHA512 
b98837e947c75cdca2034bf09ee0474e908c8d69d5f5e8306381967b7e8d8b3a7e8d4027bbd436eae328d856abdbef7121a117f8486a949f0129fd3e06d6f87a

diff --git a/dev-python/sqlglot/sqlglot-18.16.0.ebuild 
b/dev-python/sqlglot/sqlglot-18.16.0.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-18.16.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 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 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-10-20 Thread Michał Górny
commit: fa360647f5771ad70df3217bdec0c58895cd5085
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 02:35:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 02:35:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa360647

dev-python/botocore: Bump to 1.31.68

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 82736ee2f528..27c94a94a6cc 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.31.64.gh.tar.gz 11983429 BLAKE2B 
636f0c394a3af8bf174f992444e3e35
 DIST botocore-1.31.65.gh.tar.gz 11988384 BLAKE2B 
38c563e13e4205af8f41622eb0715ae11ac2214979d367894afc75a872e2d2d38be57f8b8a10efcd847bc8751b09e5d4394f21aa8bf4358d8ec55888adcb68d9
 SHA512 
1919efbf6d807a23d33050c7d306cc63bf85f088b84b6ea18a58b40eb0acec4e2bb6acd3150bd7b2939bed594cfc3fa681c094b35b8ca049ef2299c60502c3d0
 DIST botocore-1.31.66.gh.tar.gz 11990356 BLAKE2B 
d7cd9963a5911bd14efe10fc44bd723c353f1f1dba92ee201f7bd93c304d6ead63cdcfd2811636b3b5a40b1b4b803391f409093077c273e251de24727d60ee19
 SHA512 
133ddb2350c350808b553c9d778f2d9f7a5ac3837b94b9475bccdba1f1c90365d4e85f92630d75f2afca865b56ad320eb995ebed23b4a5207f4aa2230eb9636b
 DIST botocore-1.31.67.gh.tar.gz 11987709 BLAKE2B 
e979d458be428a844978980d4da616df031df579a2cccee848a0b9f54aef8f3589b94cbff27f012aa0da7b847b7cb5bf944366e6d9a5daa975e3c7d1833a0c69
 SHA512 
1a5cbab845399e738f2c66862aff4b488e25f47bbf97b93d81b9c3586b6f295dd84a9564a07d538672bbfed9df3ab1f9cbc1ed7fcd24c08d6fcd9262e6b88c8e
+DIST botocore-1.31.68.gh.tar.gz 11989788 BLAKE2B 
d8d34511e3ef65f54e1b305cf60cdb98e43ed7f773da2d84abd2ba45277d0f244080dd9b86fb5ea75a1af3820f27e4255f5f78bf67415e18cff2be30cc625bd4
 SHA512 
7ec8bd1e2036f17dbaeec4b65e6100c0b5c163f3e05d7e4723f7f1bac75d561f1a2d76331021552cb08093c6e85858e6a76cb9846114adf9deacf97dd94135a0

diff --git a/dev-python/botocore/botocore-1.31.68.ebuild 
b/dev-python/botocore/botocore-1.31.68.ebuild
new file mode 100644
index ..7cacb5c3f634
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.68.ebuild
@@ -0,0 +1,68 @@
+# 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 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
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
+}



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

2023-10-20 Thread Michał Górny
commit: 31c0dde96350f8ed601a62fb4523efb6db4314b3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 02:36:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 02:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c0dde9

app-admin/awscli: Bump to 1.29.68

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.68.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index c396050dd952..f590dbb0b410 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -7,3 +7,4 @@ DIST aws-cli-1.29.64.gh.tar.gz 2561807 BLAKE2B 
a4423549d6bd5789ebbd027febc411a7a
 DIST aws-cli-1.29.65.gh.tar.gz 2562601 BLAKE2B 
4c88ae2dcd37685f6908e027dc960d14e08f268f4f0784763b2e371f598d848c055847e27540c14d1ac745e4d87ce894e1e5a375c46ea522c384cb377146816a
 SHA512 
b2bbcb989602be9b4f513cf8c0feddd2c680d005568d0f82a82206ebf13f2235fd0650d85502738bd0f2410e5a006d14fafa1873b7d9ba453843e8f055985a51
 DIST aws-cli-1.29.66.gh.tar.gz 2563105 BLAKE2B 
547b401269b8ea5431c3ff831c513306fa4d4c9fe21a15cba74528e460e626b900f0e29ddcb93c6735d1b85f8ad89528de576a87c0bcc2f31147f047add2449d
 SHA512 
1114e1c2279d59ee1396716ccc619e8073ff425c1eaa88cf7ee5274ebfac0361646ad8d17a4a4bc565714e5dbd6537767d91ea039fa163761cb7f38c20760c24
 DIST aws-cli-1.29.67.gh.tar.gz 2564759 BLAKE2B 
d73e71c37372a2bef0c2338b38d67f52e15619d3611cd664111d173e31e8ab9b3d87dbd0d1e94f7df3cbb0005410dadc748c95042143c7a0822705318e1ac25c
 SHA512 
c9651ba2db96e4823aa7a3cdc9a3632f666dc3589e15f16c82fce7eb9b21a59468912f330255b379b47dec0c25c5c9d05536e61f4036a64259534860081e8e5b
+DIST aws-cli-1.29.68.gh.tar.gz 2565226 BLAKE2B 
b1f2209738c3a54beac322b14ceb54d31a4288b85038c2778d56d8dcafbabe7a307aa228c96e73faabc0ad2495edb65f701a35eddc506c70f0873f9084177c36
 SHA512 
d8cafa7560ab0f824b190301d9889d0cfe5d746a9a7edd3b19ad003ee70c5f6cc9a26403ec961826462f5e5509a2e12f8a6a99d851fc97b1e46f44e59294aca2

diff --git a/app-admin/awscli/awscli-1.29.68.ebuild 
b/app-admin/awscli/awscli-1.29.68.ebuild
new file mode 100644
index ..941051349113
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.68.ebuild
@@ -0,0 +1,85 @@
+# 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 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.7.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=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c
+   

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

2023-10-20 Thread Michał Górny
commit: 417a77907f49039674ebd6b11734b15ca611afa7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 02:35:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 02:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417a7790

dev-python/boto3: Bump to 1.28.68

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 2d59355cad2c..660434b6ed15 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.28.64.gh.tar.gz 714823 BLAKE2B 
b051c57d2852699d2c18472629934b97e76f
 DIST boto3-1.28.65.gh.tar.gz 715573 BLAKE2B 
24cf962b2b9e5c52f0e8d86e9acd730c4fe48bd7634ac65ccdf344985e82c51af05ff10f903cbde5048e8510adc5a83992cf2ad4ddf880435c121b20f981a6f6
 SHA512 
ea8ff1b72b5b8db00c959abf522a7aaf53bccf9b1e06f8ce70052cc752d18b73a8bc75d6bd97bd0740acac5bf3fd68f6fa39fc8aa084128291940c93d6745bf1
 DIST boto3-1.28.66.gh.tar.gz 715939 BLAKE2B 
4fda459ac4b066eae30a9f12ea53f2842dff2e4055cac8462ce147cbf2a77d4283ce6d814cefd0ecaff609d3b9401fe9216a1f54d464d2a1d64514ffebbc8352
 SHA512 
e44a59e124cac7d817a8fcc09004b557387369d5d02e55675e3ef5345a54f1ec5b60dc9558e1a1ae778841dbe7c4d29f27ca8ff066128c351349109d6f95aeab
 DIST boto3-1.28.67.gh.tar.gz 717144 BLAKE2B 
6d09aaf4974ea022e2eece1ff6287f9fbc9e8bc3befafe6a0590521e2ba87954e94ac3ed9a38469d84e5f37cc36e2355546d6f391acb674223d47527bea4b214
 SHA512 
d4390d0e60f1f2a4cdaff660e2a4f13f65ae12a3e5b4db181cb34c0766874875fff068221bdf9bdcc63506fab2ebb6f74c016d10b088ace611f8876db88121be
+DIST boto3-1.28.68.gh.tar.gz 717553 BLAKE2B 
dd8ba562613456e30c0f8bfe2f3befa9601b091dacf1c19c6153ee98b81c74ed63ea1b54ce5cccfb5bcf0d67386d593276bcdd86ccb56083b54d5905042856cf
 SHA512 
714ff8cbd52d8775bb1fc44792e21d4a93c951b9adc4ac09bacef4df2fabf0af7896edf19b6f3bd3cd9872efab1fe20f0cb07eaca51f688024a3a18515c5f371

diff --git a/dev-python/boto3/boto3-1.28.68.ebuild 
b/dev-python/boto3/boto3-1.28.68.ebuild
new file mode 100644
index ..a37cc38af2f3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.68.ebuild
@@ -0,0 +1,68 @@
+# 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 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.7.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() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-10-20 Thread Zac Medico
commit: 39881bb9bcaa4019ff5c02314eaa465bcce39084
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Oct 21 00:52:24 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 21 00:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39881bb9

app-admin/consul: drop vulnerable 1.15.2

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

 app-admin/consul/Manifest |  1 -
 app-admin/consul/consul-1.15.2.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 35e6a758c762..9b22bf37a316 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,2 +1 @@
-DIST consul-1.15.2-vendor.tar.gz 43070821 BLAKE2B 
39e375cf6fcb17e9a633aa7048588560f8efc93aacad7a332210d509d0b50a74e525be5e56ad9e0aa642b43f68362b8e28beb264c4365a96dd98eab6f4d296d7
 SHA512 
b00cd569dee83c7850fc13e5591c55dd2903242349ec747cc7ac8f18ebd207858148521c62a1da914610988f95cd543fcc5f5771a1c072c09521a8af0a474ba6
 DIST consul-1.15.3-vendor.tar.gz 43434721 BLAKE2B 
7595c98cdecf67e9fb412d8fea1d790dc6b1c29f7bc427e1d0872045a05f8873dc6107f196cea04fe0a2f2553d4fbb1f8d501e5e107b2bea3ae841e5d94eda64
 SHA512 
b69e3a7c1ebb01c7a64f2c6167e63e8a530b81be9aad8b591d0a71f512f5157ba9a564b46f9effe52a5abd3ae61732e7af10c5ba002110f745eb3d94ebcec256

diff --git a/app-admin/consul/consul-1.15.2.ebuild 
b/app-admin/consul/consul-1.15.2.ebuild
deleted file mode 100644
index 0b02a570806c..
--- a/app-admin/consul/consul-1.15.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="https://www.consul.io;
-GIT_COMMIT="5e08e229dbdaed5adf3ca99afe9df247c51507da"
-
-SRC_URI="https://github.com/zmedico/consul/archive/v${PV}-vendor.tar.gz -> 
${P}-vendor.tar.gz"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
-RESTRICT="test"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="
-   acct-group/consul
-   acct-user/consul"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-S=${WORKDIR}/${P}-vendor
-
-src_prepare() {
-   default
-   sed -e 's|^GIT_DATE=.*|GIT_DATE=2023-03-30T17:51:19Z|' -i GNUmakefile 
|| die
-}
-
-src_compile() {
-   # The dev target sets causes build.sh to set appropriate XC_OS
-   # and XC_ARCH, and skips generation of an unused zip file,
-   # avoiding a dependency on app-arch/zip.
-   GIT_DESCRIBE="v${PV}" \
-   GIT_DIRTY="" \
-   GIT_COMMIT="${GIT_COMMIT}" \
-   emake dev-build
-}
-
-src_install() {
-   dobin bin/consul
-
-   keepdir /etc/consul.d
-   insinto /etc/consul.d
-   doins "${FILESDIR}/"*.json.example
-
-   keepdir /var/log/consul
-   fowners consul:consul /var/log/consul
-
-   newinitd "${FILESDIR}/consul.initd" "${PN}"
-   newconfd "${FILESDIR}/consul.confd" "${PN}"
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   systemd_dounit "${FILESDIR}/consul.service"
-}



[gentoo-commits] proj/hardened-refpolicy: New tag: 2.20231002-r2

2023-10-20 Thread Kenton Groombridge
commit: 
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Oct 20 22:06:05 2023 +

New tag: 2.20231002-r2




[gentoo-commits] proj/hardened-refpolicy:master commit in: doc/

2023-10-20 Thread Kenton Groombridge
commit: 8c8f4a31a3896a10963b987691b7c7b87ce18842
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Fri Oct 20 21:29:46 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Oct 20 21:30:05 2023 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=8c8f4a31

Update generated policy and doc files

Signed-off-by: Kenton Groombridge  gentoo.org>

 doc/policy.xml | 670 ++---
 1 file changed, 350 insertions(+), 320 deletions(-)

diff --git a/doc/policy.xml b/doc/policy.xml
index e96f1ea28..8ae22432d 100644
--- a/doc/policy.xml
+++ b/doc/policy.xml
@@ -58392,7 +58392,17 @@ Domain allow access.
 
 
 
-
+
+
+unmount a sysfs filesystem
+
+
+
+Domain allowed access.
+
+
+
+
 
 Do not audit getting the attributes of sysfs filesystem
 
@@ -58402,7 +58412,7 @@ Domain to dontaudit access from
 
 
 
-
+
 
 Dont audit attempts to read hardware state information
 
@@ -58412,7 +58422,7 @@ Domain for which the attempts do not need to be audited
 
 
 
-
+
 
 Mount on sysfs directories.
 
@@ -58422,7 +58432,7 @@ Domain allowed access.
 
 
 
-
+
 
 Search the sysfs directories.
 
@@ -58432,7 +58442,7 @@ Domain allowed access.
 
 
 
-
+
 
 Do not audit attempts to search sysfs.
 
@@ -58442,7 +58452,7 @@ Domain to not audit.
 
 
 
-
+
 
 List the contents of the sysfs directories.
 
@@ -58452,7 +58462,7 @@ Domain allowed access.
 
 
 
-
+
 
 Write in a sysfs directories.
 
@@ -58462,7 +58472,7 @@ Domain allowed access.
 
 
 
-
+
 
 Do not audit attempts to write in a sysfs directory.
 
@@ -58472,7 +58482,7 @@ Domain to not audit.
 
 
 
-
+
 
 Do not audit attempts to write to a sysfs file.
 
@@ -58482,7 +58492,7 @@ Domain to not audit.
 
 
 
-
+
 
 Create, read, write, and delete sysfs
 directories.
@@ -58493,7 +58503,7 @@ Domain allowed access.
 
 
 
-
+
 
 Read hardware state information.
 
@@ -58512,7 +58522,7 @@ Domain allowed access.
 
 
 
-
+
 
 Write to hardware state information.
 
@@ -58529,7 +58539,7 @@ Domain allowed access.
 
 
 
-
+
 
 Allow caller to modify hardware state information.
 
@@ -58539,7 +58549,7 @@ Domain allowed access.
 
 
 
-
+
 
 Add a sysfs file
 
@@ -58549,7 +58559,7 @@ Domain allowed access.
 
 
 
-
+
 
 Relabel hardware state directories.
 
@@ -58559,7 +58569,7 @@ Domain allowed access.
 
 
 
-
+
 
 Relabel from/to all sysfs types.
 
@@ -58569,7 +58579,7 @@ Domain allowed access.
 
 
 
-
+
 
 Set the attributes of sysfs files, directories and symlinks.
 
@@ -58579,7 +58589,7 @@ Domain allowed access.
 
 
 
-
+
 
 Read and write the TPM device.
 
@@ -58589,7 +58599,7 @@ Domain allowed access.
 
 
 
-
+
 
 Read from pseudo random number generator devices (e.g., /dev/urandom).
 
@@ -58622,7 +58632,7 @@ Domain allowed access.
 
 
 
-
+
 
 Do not audit attempts to read from pseudo
 random devices (e.g., /dev/urandom)
@@ -58633,7 +58643,7 @@ Domain to not audit.
 
 
 
-
+
 
 Write to the pseudo random device (e.g., /dev/urandom). This
 sets the random number generator seed.
@@ -58644,7 +58654,7 @@ Domain allowed access.
 
 
 
-
+
 
 Create the urandom device (/dev/urandom).
 
@@ -58654,7 +58664,7 @@ Domain allowed access.
 
 
 
-
+
 
 Set attributes on the urandom device (/dev/urandom).
 
@@ -58664,7 +58674,7 @@ Domain allowed access.
 
 
 
-
+
 
 Getattr generic the USB devices.
 
@@ -58674,7 +58684,7 @@ Domain allowed access.
 
 
 
-
+
 
 Setattr generic the USB devices.
 
@@ -58684,7 +58694,7 @@ Domain allowed access.
 
 
 
-
+
 
 Read generic the USB devices.
 
@@ -58694,7 +58704,7 @@ Domain allowed access.
 
 
 
-
+
 
 Read and write generic the USB devices.
 
@@ -58704,7 +58714,7 @@ Domain allowed access.
 
 
 
-
+
 
 Relabel generic the USB devices.
 
@@ -58714,7 +58724,7 @@ Domain allowed access.
 
 
 
-
+
 
 Read USB monitor devices.
 
@@ -58724,7 +58734,7 @@ Domain allowed access.
 
 
 
-
+
 
 Write USB monitor devices.
 
@@ -58734,7 +58744,7 @@ Domain allowed access.
 
 
 
-
+
 
 Mount a usbfs filesystem.
 
@@ -58744,7 +58754,7 @@ Domain allowed access.
 
 
 
-
+
 
 Associate a file to a usbfs filesystem.
 
@@ -58754,7 +58764,7 @@ The type of the file to be associated to usbfs.
 
 
 
-
+
 
 Get the attributes of a directory in the usb filesystem.
 
@@ -58764,7 +58774,7 @@ Domain allowed access.
 
 
 
-
+
 
 Do not audit attempts to get the attributes
 of a directory in the usb filesystem.
@@ -58775,7 +58785,7 @@ Domain to not audit.
 
 
 
-
+
 
 Search the directory containing USB hardware information.
 
@@ -58785,7 +58795,7 @@ Domain allowed access.
 
 
 
-
+
 
 Allow caller to get a list of usb hardware.
 
@@ -58795,7 +58805,7 @@ Domain allowed access.
 
 
 
-
+
 
 Set the attributes of usbfs filesystem.
 
@@ -58805,7 +58815,7 @@ Domain allowed access.
 
 
 
-
+
 
 Read USB hardware information using
 the usbfs filesystem interface.
@@ -58816,7 +58826,7 @@ Domain allowed access.
 
 
 
-
+
 
 Allow caller to modify usb hardware configuration files.
 
@@ -58826,7 +58836,7 @@ Domain 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2023-10-20 Thread Kenton Groombridge
commit: 4751bfa9ef38a4d38494cadea1fa83a69881d5fa
Author: Russell Coker  coker  com  au>
AuthorDate: Sat Oct  7 02:56:52 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Oct 20 21:28:39 2023 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=4751bfa9

Changes to eg25manager and modemmanager needed for firmware upload on 
pinephonepro

Signed-off-by: Russell Coker  coker.com.au>
Signed-off-by: Kenton Groombridge  gentoo.org>

 policy/modules/services/eg25manager.te  | 11 ++-
 policy/modules/services/modemmanager.te | 18 --
 2 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/policy/modules/services/eg25manager.te 
b/policy/modules/services/eg25manager.te
index 92fd3e4f8..f305a9a01 100644
--- a/policy/modules/services/eg25manager.te
+++ b/policy/modules/services/eg25manager.te
@@ -57,8 +57,10 @@ files_read_usr_files(eg25manager_t)
 logging_send_syslog_msg(eg25manager_t)
 
 miscfiles_read_generic_certs(eg25manager_t)
+miscfiles_read_localization(eg25manager_t)
 
-modemmanager_dbus_chat(eg25manager_t)
+# will not upload to pinephone modem without this
+selinux_get_fs_mount(eg25manager_t)
 
 sysnet_read_config(eg25manager_t)
 
@@ -66,3 +68,10 @@ systemd_dbus_chat_logind(eg25manager_t)
 systemd_read_resolved_runtime(eg25manager_t)
 systemd_use_logind_fds(eg25manager_t)
 systemd_write_inherited_logind_inhibit_pipes(eg25manager_t)
+
+term_use_unallocated_ttys(eg25manager_t)
+
+optional_policy(`
+   modemmanager_dbus_chat(eg25manager_t)
+')
+

diff --git a/policy/modules/services/modemmanager.te 
b/policy/modules/services/modemmanager.te
index 5801baedd..b94117bff 100644
--- a/policy/modules/services/modemmanager.te
+++ b/policy/modules/services/modemmanager.te
@@ -15,16 +15,30 @@ init_daemon_domain(modemmanager_t, modemmanager_exec_t)
 #
 
 allow modemmanager_t self:capability { net_admin sys_admin sys_tty_config };
-allow modemmanager_t self:process { getsched signal };
+allow modemmanager_t self:process { getsched setsched signal setpgid };
 allow modemmanager_t self:fifo_file rw_fifo_file_perms;
-allow modemmanager_t self:unix_stream_socket create_stream_socket_perms;
+allow modemmanager_t self:unix_stream_socket { connectto 
create_stream_socket_perms };
 allow modemmanager_t self:netlink_kobject_uevent_socket create_socket_perms;
+allow modemmanager_t self:netlink_route_socket { create getattr getopt 
nlmsg_write read write };
+allow modemmanager_t self:qipcrtr_socket { create getattr getopt read write };
+
+# ModemManager  calls mmap(PROT_READ|PROT_WRITE|PROT_EXEC)
+allow modemmanager_t self:process execmem;
 
 kernel_read_system_state(modemmanager_t)
+kernel_request_load_module(modemmanager_t)
+
+# for qmi/pass_through
+dev_create_sysfs_files(modemmanager_t)
 
+dev_getattr_sysfs(modemmanager_t)
 dev_read_sysfs(modemmanager_t)
+dev_write_sysfs(modemmanager_t)
 dev_rw_modem(modemmanager_t)
 
+# for /usr/libexec/qmi-proxy
+corecmd_exec_bin(modemmanager_t)
+
 files_read_etc_files(modemmanager_t)
 
 term_use_generic_ptys(modemmanager_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2023-10-20 Thread Kenton Groombridge
commit: 3b0568041bb3c496b5d776b1961763a32d184379
Author: Yi Zhao  windriver  com>
AuthorDate: Sat Oct  7 02:33:31 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Oct 20 21:28:39 2023 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3b056804

systemd: use init_daemon_domain instead of init_system_domain for 
systemd-networkd and systemd-resolved

Systemd-networkd and systemd-resolved are daemons.

Fixes:
avc:  denied  { write } for  pid=277 comm="systemd-resolve"
name="notify" dev="tmpfs" ino=31
scontext=system_u:system_r:systemd_resolved_t
tcontext=system_u:object_r:systemd_runtime_notify_t tclass=sock_file
permissive=1

avc:  denied  { write } for  pid=324 comm="systemd-network"
name="notify" dev="tmpfs" ino=31
scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:systemd_runtime_notify_t tclass=sock_file
permissive=1

Signed-off-by: Yi Zhao  windriver.com>
Signed-off-by: Kenton Groombridge  gentoo.org>

 policy/modules/system/systemd.te | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index b14511c24..bf3a0e14e 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -199,7 +199,7 @@ init_daemon_domain(systemd_modules_load_t, 
systemd_modules_load_exec_t)
 
 type systemd_networkd_t;
 type systemd_networkd_exec_t;
-init_system_domain(systemd_networkd_t, systemd_networkd_exec_t)
+init_daemon_domain(systemd_networkd_t, systemd_networkd_exec_t)
 
 type systemd_networkd_runtime_t alias systemd_networkd_var_run_t;
 files_runtime_file(systemd_networkd_runtime_t)
@@ -235,7 +235,7 @@ files_type(systemd_pstore_var_lib_t)
 
 type systemd_resolved_t;
 type systemd_resolved_exec_t;
-init_system_domain(systemd_resolved_t, systemd_resolved_exec_t)
+init_daemon_domain(systemd_resolved_t, systemd_resolved_exec_t)
 
 type systemd_resolved_runtime_t alias systemd_resolved_var_run_t;
 files_runtime_file(systemd_resolved_runtime_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/

2023-10-20 Thread Kenton Groombridge
commit: d26d077b9a6a665bf5c89ab460ef0a89a7cf7f24
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Fri Oct 20 21:29:27 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Oct 20 21:29:27 2023 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d26d077b

Merge upstream

Signed-off-by: Kenton Groombridge  gentoo.org>

 gentoo/STATE | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index 1f7d780e5..1265cd5d3 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1 +1 @@
-d542d53698339cd3b3bb80e6e36fb4add4016e9d
+f3865abfc25a395c877a27074bd03c5fc22992dd



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/kernel/, policy/support/

2023-10-20 Thread Kenton Groombridge
commit: b6e3f0c899ce4061496cdf71bd4d83374aea339d
Author: Russell Coker  coker  com  au>
AuthorDate: Mon Oct  9 13:32:38 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Oct 20 21:28:39 2023 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=b6e3f0c8

patches for nspawn policy (#721)

* patches to nspawn policy.

Allow it netlink operations and creating udp sockets

Allow remounting and reading sysfs

Allow stat cgroup filesystem

Make it create fifos and sock_files in the right context

Allow mounting the selinux fs

Signed-off-by: Russell Coker  coker.com.au>

* Use the new mounton_dir_perms and mounton_file_perms macros

Signed-off-by: Russell Coker  coker.com.au>

* Corrected macro name

Signed-off-by: Russell Coker  coker.com.au>

* Fixed description of files_mounton_kernel_symbol_table

Signed-off-by: Russell Coker  coker.com.au>

* systemd: Move lines in nspawn.

No rule changes.

Signed-off-by: Chris PeBenito  ieee.org>

-

Signed-off-by: Russell Coker  coker.com.au>
Signed-off-by: Chris PeBenito  ieee.org>
Co-authored-by: Chris PeBenito  ieee.org>
Signed-off-by: Kenton Groombridge  gentoo.org>

 policy/modules/kernel/devices.if | 18 ++
 policy/modules/kernel/files.if   | 27 +++
 policy/modules/kernel/kernel.if  |  8 
 policy/modules/kernel/selinux.if | 18 ++
 policy/modules/system/systemd.te | 17 +
 policy/support/obj_perm_sets.spt |  2 ++
 6 files changed, 82 insertions(+), 8 deletions(-)

diff --git a/policy/modules/kernel/devices.if b/policy/modules/kernel/devices.if
index be2429a91..a2d55dedb 100644
--- a/policy/modules/kernel/devices.if
+++ b/policy/modules/kernel/devices.if
@@ -4386,6 +4386,24 @@ interface(`dev_remount_sysfs',`
allow $1 sysfs_t:filesystem remount;
 ')
 
+
+## 
+## unmount a sysfs filesystem
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`dev_unmount_sysfs',`
+   gen_require(`
+   type sysfs_t;
+   ')
+
+   allow $1 sysfs_t:filesystem unmount;
+')
+
 
 ## 
 ## Do not audit getting the attributes of sysfs filesystem

diff --git a/policy/modules/kernel/files.if b/policy/modules/kernel/files.if
index 591aa64d6..370ac0931 100644
--- a/policy/modules/kernel/files.if
+++ b/policy/modules/kernel/files.if
@@ -542,8 +542,8 @@ interface(`files_mounton_non_security',`
attribute non_security_file_type;
')
 
-   allow $1 non_security_file_type:dir { getattr search mounton };
-   allow $1 non_security_file_type:file { getattr mounton };
+   allow $1 non_security_file_type:dir { search mounton_dir_perms };
+   allow $1 non_security_file_type:file mounton_file_perms;
 ')
 
 
@@ -1785,7 +1785,7 @@ interface(`files_mounton_all_mountpoints',`
')
 
allow $1 mountpoint:dir { search_dir_perms mounton };
-   allow $1 mountpoint:file { getattr mounton };
+   allow $1 mountpoint:file mounton_file_perms;
 
kernel_mounton_unlabeled_dirs($1)
 ')
@@ -5750,6 +5750,25 @@ interface(`files_delete_kernel_symbol_table',`
delete_files_pattern($1, boot_t, system_map_t)
 ')
 
+
+## 
+## Mount on a system.map in the /boot directory (for bind mounts).
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`files_mounton_kernel_symbol_table',`
+   gen_require(`
+   type boot_t, system_map_t;
+   ')
+
+   allow $1 boot_t:dir search_dir_perms;
+   allow $1 system_map_t:file mounton_file_perms;
+')
+
 
 ## 
 ## Search the contents of /var.
@@ -7630,7 +7649,7 @@ interface(`files_polyinstantiate_all',`
 
# Need to give access to parent directories where original
# is remounted for polyinstantiation aware programs (like gdm)
-   allow $1 polyparent:dir { getattr mounton };
+   allow $1 polyparent:dir mounton_dir_perms;
 
# Need to give permission to create directories where applicable
allow $1 self:process setfscreate;

diff --git a/policy/modules/kernel/kernel.if b/policy/modules/kernel/kernel.if
index 6abcc1be6..022affde3 100644
--- a/policy/modules/kernel/kernel.if
+++ b/policy/modules/kernel/kernel.if
@@ -1440,7 +1440,7 @@ interface(`kernel_mounton_message_if',`
')
 
allow $1 proc_t:dir list_dir_perms;
-   allow $1 proc_kmsg_t:file { getattr mounton };
+   allow $1 proc_kmsg_t:file mounton_file_perms;
 ')
 
 
@@ -1792,7 +1792,7 @@ interface(`kernel_mounton_sysctl_dirs',`
')
 
allow $1 proc_t:dir list_dir_perms;
-   allow $1 sysctl_t:dir { getattr mounton };
+   allow $1 sysctl_t:dir mounton_dir_perms;
 ')
 
 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2023-10-20 Thread Kenton Groombridge
commit: 4bb6b12fe1a936a0db91fc133ca30dfd8e5be32a
Author: Dave Sugar  gmail  com>
AuthorDate: Wed Oct  4 23:28:38 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Oct 20 21:28:39 2023 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=4bb6b12f

Use interface that already exists.

Signed-off-by: Dave Sugar  gmail.com>
Signed-off-by: Kenton Groombridge  gentoo.org>

 policy/modules/system/systemd.if | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/policy/modules/system/systemd.if b/policy/modules/system/systemd.if
index 68fb1a148..6054b5038 100644
--- a/policy/modules/system/systemd.if
+++ b/policy/modules/system/systemd.if
@@ -29,7 +29,6 @@ template(`systemd_role_template',`
type systemd_user_runtime_t, systemd_user_runtime_notify_t;
type systemd_user_unit_t;
type systemd_user_runtime_unit_t, systemd_user_transient_unit_t;
-   type systemd_machined_t;
')
 
#
@@ -151,10 +150,9 @@ template(`systemd_role_template',`
allow $3 systemd_user_runtime_t:sock_file { manage_sock_file_perms 
relabel_sock_file_perms };
 
# for "machinectl shell"
-   allow $1_systemd_t systemd_machined_t:fd use;
-   allow $3 systemd_machined_t:fd use;
-   allow $3 systemd_machined_t:dbus send_msg;
-   allow systemd_machined_t $3:dbus send_msg;
+   systemd_use_inherited_machined_ptys($1_systemd_t)
+   systemd_use_inherited_machined_ptys($3)
+   systemd_dbus_chat_machined($3)
 
allow $3 systemd_user_runtime_notify_t:sock_file { 
manage_sock_file_perms relabel_sock_file_perms };
 



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

2023-10-20 Thread Gonçalo Negrier Duarte
commit: 81296165c19b97a41635a5dcdc3623c9f62d596e
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Fri Oct 20 21:08:00 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Fri Oct 20 21:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81296165

games-util/ProtonUp-Qt: remove unneeded dependency dev-python/PyQt6

Signed-off-by: Gonçalo Duarte  gmail.com>

 games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild | 5 ++---
 games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild
index 2056b7f3b0..25bbae4633 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 _app_id=net.davidotek.pupgui2
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=(python3_{9..12})
 
 EPYTHON=python3
 
@@ -21,7 +21,6 @@ SLOT="0"
 RDEPEND="dev-python/steam
dev-python/requests
dev-python/pyside6[designer(+)]
-   dev-python/PyQt6
dev-python/vdf
dev-python/pyxdg
dev-python/pyaml
@@ -44,7 +43,7 @@ src_compile() {
 src_install() {
distutils-r1_src_install
domenu "${FILESDIR}/ProtonUp-Qt.desktop"
-   dobin  "${FILESDIR}/ProtonUp-Qt"
+   dobin "${FILESDIR}/ProtonUp-Qt"
newicon -s 64 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png

diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild 
b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
index 5dd43d0a00..fe322a1732 100644
--- a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
+++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 _app_id=net.davidotek.pupgui2
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=(python3_{9..12})
 
 EPYTHON=python3
 
@@ -20,7 +20,6 @@ SLOT="0"
 DEPEND="dev-python/steam
dev-python/requests
dev-python/pyside6[designer(+)]
-   dev-python/PyQt6
dev-python/vdf
dev-python/pyxdg
dev-python/pyaml
@@ -38,7 +37,7 @@ src_compile() {
 src_install() {
distutils-r1_src_install
domenu "${FILESDIR}/ProtonUp-Qt.desktop"
-   dobin  "${FILESDIR}/ProtonUp-Qt"
+   dobin "${FILESDIR}/ProtonUp-Qt"
newicon -s 64 
"${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
newicon -s 128 
"${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png
newicon -s 256 
"${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" 
ProtonUp-Qt.png



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

2023-10-20 Thread Mart Raudsepp
commit: 9c14c5fe3c05f07c9917d731401114d1fb83186c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Oct 20 20:25:48 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Oct 20 20:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c14c5fe

dev-libs/yyjson: keyword 0.8.0 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-libs/yyjson/yyjson-0.8.0.ebuild 
b/dev-libs/yyjson/yyjson-0.8.0.ebuild
index 93aacd17c8be..1882e811804f 100644
--- a/dev-libs/yyjson/yyjson-0.8.0.ebuild
+++ b/dev-libs/yyjson/yyjson-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibireme/yyjson/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="MIT test? ( BSD )"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 IUSE="doc test"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/

2023-10-20 Thread Mart Raudsepp
commit: fcd7864cf59cef4f8e9b916a995e7fd149696bee
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Oct 20 20:26:04 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Oct 20 20:35:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd7864c

app-misc/fastfetch: keyword 2.1.2 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/fastfetch/fastfetch-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fastfetch/fastfetch-2.1.2.ebuild 
b/app-misc/fastfetch/fastfetch-2.1.2.ebuild
index 06c87d14e84d..46ffa1cf9925 100644
--- a/app-misc/fastfetch/fastfetch-2.1.2.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.1.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
 else

SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-10-20 Thread Arthur Zamarin
commit: 3147ae349200d9229490f8163007ca139f20ec95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:20:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3147ae34

dev-python/nh3: Stabilize 0.2.14 ppc64, #915952

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

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

diff --git a/dev-python/nh3/nh3-0.2.14.ebuild b/dev-python/nh3/nh3-0.2.14.ebuild
index 9866ac62fe42..b60032d3f903 100644
--- a/dev-python/nh3/nh3-0.2.14.ebuild
+++ b/dev-python/nh3/nh3-0.2.14.ebuild
@@ -92,7 +92,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
 "
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 sparc x86"
 
 distutils_enable_tests pytest
 



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

2023-10-20 Thread Arthur Zamarin
commit: 9e0dc6f90f733dc30df97a14823d7a8d39f6f134
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:20:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0dc6f9

dev-python/readme-renderer: Stabilize 42.0 ppc64, #915952

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

 dev-python/readme-renderer/readme-renderer-42.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/readme-renderer/readme-renderer-42.0.ebuild 
b/dev-python/readme-renderer/readme-renderer-42.0.ebuild
index cfd042e7706b..17f196583b18 100644
--- a/dev-python/readme-renderer/readme-renderer-42.0.ebuild
+++ b/dev-python/readme-renderer/readme-renderer-42.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 sparc x86"
 
 RDEPEND="
>=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-misc/mmv/

2023-10-20 Thread Arthur Zamarin
commit: 4ea15313ce150dd92b7f7db664bb2bef49cf0009
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea15313

app-misc/mmv: Stabilize 2.5.1 ppc, #915995

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

 app-misc/mmv/mmv-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mmv/mmv-2.5.1.ebuild b/app-misc/mmv/mmv-2.5.1.ebuild
index 8bae6e9fcfda..d3701c25be49 100644
--- a/app-misc/mmv/mmv-2.5.1.ebuild
+++ b/app-misc/mmv/mmv-2.5.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/rrthomas/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 
 DEPEND="dev-libs/boehm-gc"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/

2023-10-20 Thread Arthur Zamarin
commit: 88db3d68635abce1a7edc06da1852523c94dd447
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88db3d68

app-misc/fastfetch: Keyword 2.1.2 x86, #916052

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

 app-misc/fastfetch/fastfetch-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fastfetch/fastfetch-2.1.2.ebuild 
b/app-misc/fastfetch/fastfetch-2.1.2.ebuild
index 326d5cc6f48e..06c87d14e84d 100644
--- a/app-misc/fastfetch/fastfetch-2.1.2.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.1.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
 else

SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~loong ~riscv"
+   KEYWORDS="~amd64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-10-20 Thread Arthur Zamarin
commit: 8efd127b5e2c3e852a5cd1a426a2e61948a54a83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efd127b

dev-java/bcmail: Stabilize 1.76 x86, #915968

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

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

diff --git a/dev-java/bcmail/bcmail-1.76.ebuild 
b/dev-java/bcmail/bcmail-1.76.ebuild
index 6dc5f549a786..7481cfafac79 100644
--- a/dev-java/bcmail/bcmail-1.76.ebuild
+++ b/dev-java/bcmail/bcmail-1.76.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 CP_DEPEND="
~dev-java/bcpkix-${PV}:0



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

2023-10-20 Thread Arthur Zamarin
commit: 027671483495da42d3111dc6e4b9698f6c3e1cb9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02767148

app-text/pdftk: Stabilize 3.3.3-r2 x86, #915968

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

 app-text/pdftk/pdftk-3.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3-r2.ebuild 
b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
index 8c69e453f911..fce7d1225234 100644
--- a/app-text/pdftk/pdftk-3.3.3-r2.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 # Switch back to bcprov:0 once pdftk updates its bcprov dependency.
 CP_DEPEND="



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

2023-10-20 Thread Arthur Zamarin
commit: 26783bf224a3e4de37c05b3089ab24dcd9764f2e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26783bf2

dev-java/bcpg: Stabilize 1.76 x86, #915968

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

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

diff --git a/dev-java/bcpg/bcpg-1.76.ebuild b/dev-java/bcpg/bcpg-1.76.ebuild
index 5fe2ed0e3ad2..1ff0b814ff14 100644
--- a/dev-java/bcpg/bcpg-1.76.ebuild
+++ b/dev-java/bcpg/bcpg-1.76.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 CP_DEPEND="~dev-java/bcprov-${PV}:0"
 DEPEND="${CP_DEPEND}



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

2023-10-20 Thread Arthur Zamarin
commit: 64e2356ddc4029bab71bd7d25c2a698f9af8ce64
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e2356d

dev-python/nh3: Stabilize 0.2.14 ppc, #915952

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

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

diff --git a/dev-python/nh3/nh3-0.2.14.ebuild b/dev-python/nh3/nh3-0.2.14.ebuild
index 2eae307048a8..9866ac62fe42 100644
--- a/dev-python/nh3/nh3-0.2.14.ebuild
+++ b/dev-python/nh3/nh3-0.2.14.ebuild
@@ -92,7 +92,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
 "
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 sparc x86"
 
 distutils_enable_tests pytest
 



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

2023-10-20 Thread Arthur Zamarin
commit: 98c67000ef694e4d6ddbf438ef9b51ce4ecf7316
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c67000

dev-libs/yyjson: Keyword 0.8.0 x86, #916052

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

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

diff --git a/dev-libs/yyjson/yyjson-0.8.0.ebuild 
b/dev-libs/yyjson/yyjson-0.8.0.ebuild
index 5b565deab8f6..93aacd17c8be 100644
--- a/dev-libs/yyjson/yyjson-0.8.0.ebuild
+++ b/dev-libs/yyjson/yyjson-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibireme/yyjson/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="MIT test? ( BSD )"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~loong ~riscv"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
 
 IUSE="doc test"
 



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

2023-10-20 Thread Arthur Zamarin
commit: 7e8e5da10de6f7905807ae4f0a58a793d0a7b845
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8e5da1

dev-java/bcpkix: Stabilize 1.76 x86, #915968

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

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

diff --git a/dev-java/bcpkix/bcpkix-1.76.ebuild 
b/dev-java/bcpkix/bcpkix-1.76.ebuild
index a76fc41d5356..9aa6245b852f 100644
--- a/dev-java/bcpkix/bcpkix-1.76.ebuild
+++ b/dev-java/bcpkix/bcpkix-1.76.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 # 1) testSANMismatchIP(org.bouncycastle.est.test.TestHostNameAuthorizer)
 # org.bouncycastle.est.ESTException: localhost.me: Temporary failure in name 
resolution HTTP Status Code: 0



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

2023-10-20 Thread Arthur Zamarin
commit: 091a4c349faaec76cd4a1bd434c9fc837e1dc6de
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091a4c34

dev-java/bcutil: Stabilize 1.76 x86, #915968

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

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

diff --git a/dev-java/bcutil/bcutil-1.76.ebuild 
b/dev-java/bcutil/bcutil-1.76.ebuild
index bd2e8c5bd0fe..704b1848606c 100644
--- a/dev-java/bcutil/bcutil-1.76.ebuild
+++ b/dev-java/bcutil/bcutil-1.76.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 CDEPEND="~dev-java/bcprov-${PV}:0"
 DEPEND="${CDEPEND}



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

2023-10-20 Thread Arthur Zamarin
commit: 6fee86753f2a7b95475ce10e481ba639333ba90f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fee8675

dev-java/bcprov: Stabilize 1.76 x86, #915968

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

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

diff --git a/dev-java/bcprov/bcprov-1.76.ebuild 
b/dev-java/bcprov/bcprov-1.76.ebuild
index 7082ceaf960a..f9f0138ab384 100644
--- a/dev-java/bcprov/bcprov-1.76.ebuild
+++ b/dev-java/bcprov/bcprov-1.76.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 DEPEND=">=virtual/jdk-11:*"
 RDEPEND=">=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-10-20 Thread Arthur Zamarin
commit: 78d9e0ed3f015c29dba7e02a364029ebce5279d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d9e0ed

app-misc/beep: Stabilize 1.4.12 ppc, #915993

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

 app-misc/beep/beep-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index d835511e0953..bf2ebed0a0c4 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ~ppc64 sparc x86"
 
 # Tests require a speaker
 RESTRICT="test"



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

2023-10-20 Thread Arthur Zamarin
commit: 0842fcbf39beb74c441011154cbdbb776262386c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0842fcbf

dev-python/readme-renderer: Stabilize 42.0 ppc, #915952

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

 dev-python/readme-renderer/readme-renderer-42.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/readme-renderer/readme-renderer-42.0.ebuild 
b/dev-python/readme-renderer/readme-renderer-42.0.ebuild
index a465f528f9d0..cfd042e7706b 100644
--- a/dev-python/readme-renderer/readme-renderer-42.0.ebuild
+++ b/dev-python/readme-renderer/readme-renderer-42.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 sparc x86"
 
 RDEPEND="
>=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]



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

2023-10-20 Thread Arthur Zamarin
commit: 5a69bc881e0e54d73c1536ca6a78ba5586f25ba1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a69bc88

dev-java/bcprov: Stabilize 1.74 x86, #915968

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

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

diff --git a/dev-java/bcprov/bcprov-1.74.ebuild 
b/dev-java/bcprov/bcprov-1.74.ebuild
index 819d85eb7fb2..6918c239c192 100644
--- a/dev-java/bcprov/bcprov-1.74.ebuild
+++ b/dev-java/bcprov/bcprov-1.74.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-
 
 LICENSE="BSD"
 SLOT="1.74"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND=">=virtual/jdk-11:*"
 RDEPEND=">=virtual/jre-1.8:*"



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

2023-10-20 Thread Michał Górny
commit: f8c4b4f7d10385ae1d64c01cc854e758f1eda92d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 20:02:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 20:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c4b4f7

dev-python/debugpy: Bump to 1.8.0

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

 dev-python/debugpy/Manifest|  1 +
 dev-python/debugpy/debugpy-1.8.0.ebuild| 66 ++
 .../files/debugpy-1.8.0-unbundle-pydevd.patch  | 46 +++
 3 files changed, 113 insertions(+)

diff --git a/dev-python/debugpy/Manifest b/dev-python/debugpy/Manifest
index b5ce88b5c535..c4d06f27e148 100644
--- a/dev-python/debugpy/Manifest
+++ b/dev-python/debugpy/Manifest
@@ -1 +1,2 @@
 DIST debugpy-1.6.6.gh.tar.gz 6942488 BLAKE2B 
18c6eee2322239e5cbbacf9431fa7480abcf14a68f290d2228edc8b2ead042e7b09d19ee5bcc60be32e8a6b0b34b925eaa8246991298744f3ca74d4ed2ea3f3e
 SHA512 
1a209bfd702d5f0649ce50b0910023e295953dd39cefdefb0b5af1d6023e629a727610789cd244e656bdf4276cee957fa463506ddaca603ab3ee85cc250dc212
+DIST debugpy-1.8.0.gh.tar.gz 6760323 BLAKE2B 
99c4188c0b0383dc4dcbdd86c4d35e6eb973ca32ba56b757adea9668b161f20f17b436e0dc019790b1e85586387fc848712143c5e3d3814e2522850d97a4048e
 SHA512 
f9e47371ca854c12811d1c0984f063b1ad5cac2bea769f91a67f9fa125cfcbeccbecafca9b9d5ea16a4ed8a1c123f34db3ba19efe1567b93a86cbd325239b355

diff --git a/dev-python/debugpy/debugpy-1.8.0.ebuild 
b/dev-python/debugpy/debugpy-1.8.0.ebuild
new file mode 100644
index ..bf665f0da2e0
--- /dev/null
+++ b/dev-python/debugpy/debugpy-1.8.0.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="An implementation of the Debug Adapter Protocol for Python"
+HOMEPAGE="
+   https://github.com/microsoft/debugpy/
+   https://pypi.org/project/debugpy/
+"
+SRC_URI="
+   https://github.com/microsoft/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/pydevd[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Unbundle dev-python/pydevd
+   rm -r src/debugpy/_vendored/pydevd || die
+   local PATCHES=(
+   "${FILESDIR}/${PN}-1.8.0-unbundle-pydevd.patch"
+   )
+
+   # Drop unnecessary and unrecognized option
+   # __main__.py: error: unrecognized arguments: -n8
+   # Do not timeout
+   sed -e '/addopts/d' -e '/timeout/d' -i pytest.ini || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local EPYTEST_DESELECT=(
+   tests/debugpy/test_gevent.py::test_gevent
+   tests/debugpy/test_run.py::test_custom_python_args
+   tests/tests/test_timeline.py::test_occurrences
+   )
+   local EPYTEST_IGNORE=(
+   tests/tests/test_vendoring.py
+   )
+   epytest -p timeout -p xdist -n "$(makeopts_jobs)" --dist=worksteal \
+   -k "not attach_pid"
+}

diff --git a/dev-python/debugpy/files/debugpy-1.8.0-unbundle-pydevd.patch 
b/dev-python/debugpy/files/debugpy-1.8.0-unbundle-pydevd.patch
new file mode 100644
index ..54ccdae4ca01
--- /dev/null
+++ b/dev-python/debugpy/files/debugpy-1.8.0-unbundle-pydevd.patch
@@ -0,0 +1,46 @@
+diff --git a/setup.py b/setup.py
+index 0bb4f00..abfce1c 100644
+--- a/setup.py
 b/setup.py
+@@ -18,12 +18,10 @@ del sys.path[0]
+ 
+ sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 
"src"))
+ import debugpy
+-import debugpy._vendored
+ 
+ del sys.path[0]
+ 
+ 
+-PYDEVD_ROOT = debugpy._vendored.project_root("pydevd")
+ DEBUGBY_ROOT = os.path.dirname(os.path.abspath(debugpy.__file__))
+ 
+ 
+@@ -146,8 +144,6 @@ if __name__ == "__main__":
+ extras["platforms"] = platforms
+ 
+ cmds = versioneer.get_cmdclass()
+-override_build(cmds)
+-override_build_py(cmds)
+ 
+ setuptools.setup(
+ name="debugpy",
+diff --git a/src/debugpy/_vendored/force_pydevd.py 
b/src/debugpy/_vendored/force_pydevd.py
+index cfd8927..0cb1bca 100644
+--- a/src/debugpy/_vendored/force_pydevd.py
 b/src/debugpy/_vendored/force_pydevd.py
+@@ -8,15 +8,6 @@ import warnings
+ 
+ from . import check_modules, prefix_matcher, preimport, vendored
+ 
+-# Ensure that pydevd is our vendored copy.
+-_unvendored, _ = 

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

2023-10-20 Thread Michał Górny
commit: 2ec11d7b3a22d455b7f51439e03b041c2f6c6ed1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 15:17:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 20:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec11d7b

dev-python/s3transfer: Remove old

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

 dev-python/s3transfer/Manifest|  1 -
 dev-python/s3transfer/s3transfer-0.6.2.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest
index 8be45d7717df..b35561073eee 100644
--- a/dev-python/s3transfer/Manifest
+++ b/dev-python/s3transfer/Manifest
@@ -1,2 +1 @@
-DIST s3transfer-0.6.2.tar.gz 132821 BLAKE2B 
0441b1270adbddcabcff6a6a62128d753d6faa50f590bab4d41ebb2e89aa27c40e2036d8fd7ae59392838e79b0d8b740423cb9d585361e85433f62415978487b
 SHA512 
2f52621fac81a9209f5d4bcfad0a861906e714d0159cb3776f5fbc1e9a4946072d4c4e969dfea2837c600ce1d0ba55c53c6c892b59950f0b910b29bdf9ab0cca
 DIST s3transfer-0.7.0.tar.gz 132904 BLAKE2B 
cdb1315d4c6ca2ae36199f3a7c0796a1460c07d9b3c68c47f94fea99082ba9136fd13904908e477af84fdeec1ee45e35993612734dd66e989e28706c80f893d4
 SHA512 
93a0ee7fe607796b7d78319897465e09bc1b0a8dd430b7f13997cbecb54922edb9db7eadbd663a9b65c66d10ef19bc6bd876c51f73349cf377ef02febccffdb0

diff --git a/dev-python/s3transfer/s3transfer-0.6.2.ebuild 
b/dev-python/s3transfer/s3transfer-0.6.2.ebuild
deleted file mode 100644
index eb471d88a484..
--- a/dev-python/s3transfer/s3transfer-0.6.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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 pypi
-
-DESCRIPTION="An Amazon S3 Transfer Manager"
-HOMEPAGE="
-   https://github.com/boto/s3transfer/
-   https://pypi.org/project/s3transfer/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/botocore-1.24.7[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mock[${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
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   epytest tests/{unit,functional}
-}



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

2023-10-20 Thread Matt Turner
commit: c06c0d7fe31a4810a799676607c1b116c50d07b7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 20 20:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 20 20:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06c0d7f

xorg-3.eclass: Fetch xcb-util-* distfiles from lib/

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

 eclass/xorg-3.eclass | 1 -
 1 file changed, 1 deletion(-)

diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index e0b26acca0b0..a9825fc31132 100644
--- a/eclass/xorg-3.eclass
+++ b/eclass/xorg-3.eclass
@@ -93,7 +93,6 @@ if [[ ${XORG_MODULE} == auto ]]; then
x11-misc/*|x11-themes/*) XORG_MODULE=util/;;
x11-base/*)  XORG_MODULE=xserver/ ;;
x11-drivers/*)   XORG_MODULE=driver/  ;;
-   x11-libs/xcb-util-*) XORG_MODULE=xcb/ ;;
x11-libs/*)  XORG_MODULE=lib/ ;;
*)   XORG_MODULE= ;;
esac



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-cursor/

2023-10-20 Thread Matt Turner
commit: dab9b818f5fb4bb8d07aca1480f1e28410e61437
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 20 19:59:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 20 20:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab9b818

x11-libs/xcb-util-cursor: Version bump to 0.1.5

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

 x11-libs/xcb-util-cursor/Manifest  |  1 +
 .../xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/x11-libs/xcb-util-cursor/Manifest 
b/x11-libs/xcb-util-cursor/Manifest
index 833664e4c20d..2d8fdb33bce9 100644
--- a/x11-libs/xcb-util-cursor/Manifest
+++ b/x11-libs/xcb-util-cursor/Manifest
@@ -1 +1,2 @@
 DIST xcb-util-cursor-0.1.4.tar.xz 265508 BLAKE2B 
8d7eac0116652833e1835e9c7454bc859901e146b06985b3926fd5f7568d92f2249ef6ea17c2202fa247e36bb998ba5b76fa519e92ca5cd51eb778169c88218c
 SHA512 
d27dd59a4d7ded9994dca4421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1
+DIST xcb-util-cursor-0.1.5.tar.xz 266788 BLAKE2B 
a6c2d3d539191fdf896814711f7483ddd5e450dbd11293d8fbf9b04a05ebc3a0e2374b910bc43dd57a8d33936c611048a1ba20563f2df585b5ceed69332c1942
 SHA512 
e2d14c3f0ab117524ba90d1a992b61717ccee04bc9e66c587a6a0f10571f15e89fc5db3413882ca7ce14ebc07b6b7b0a4ddecd59ba910e6ca654ea9b1c705ed5

diff --git a/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild 
b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild
new file mode 100644
index ..0202e50bf9a2
--- /dev/null
+++ b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-cursor;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-image-0.3.9-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-renderutil-0.3.9[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   >=x11-base/xcb-proto-1.8-r3:=
+   x11-base/xorg-proto"
+BDEPEND=">=dev-util/gperf-3.0.1"
+
+XORG_CONFIGURE_OPTIONS=(
+   
--with-cursorpath='~/.cursors:~/.icons:/usr/local/share/cursors/xorg-x11:/usr/local/share/cursors:/usr/local/share/icons:/usr/local/share/pixmaps:/usr/share/cursors/xorg-x11:/usr/share/cursors:/usr/share/pixmaps/xorg-x11:/usr/share/icons:/usr/share/pixmaps'
+)



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

2023-10-20 Thread Matthew Thode
commit: 38151c3b1a2f34155304f3d2022b6867e4edf168
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 19:19:11 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 20 19:19:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38151c3b

app-crypt/certbot-nginx: add 2.7.2

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

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 0a0f64fe6910..32199a6717e7 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-10-20 Thread Matthew Thode
commit: f0ab39c2bc571aff556bae3441b663e157e21e1a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 19:18:51 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 20 19:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ab39c2

app-crypt/certbot-apache: add 2.7.2

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

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.2.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 0a0f64fe6910..32199a6717e7 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-10-20 Thread Matthew Thode
commit: 2a1190e25f1e8c2204c425d4d5e49a0ceb3ceab2
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 19:18:33 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 20 19:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1190e2

app-crypt/certbot: add 2.7.2

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

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.7.2.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 0a0f64fe6910..32199a6717e7 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee

diff --git a/app-crypt/certbot/certbot-2.7.2.ebuild 
b/app-crypt/certbot/certbot-2.7.2.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.7.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



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

2023-10-20 Thread Matthew Thode
commit: cf061f00cd233c0007a21abd3f1c4071597a765d
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 19:18:08 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 20 19:19:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf061f00

app-crypt/acme: add 2.7.2

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

 app-crypt/acme/Manifest  |  1 +
 app-crypt/acme/acme-2.7.2.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 0a0f64fe6910..32199a6717e7 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee

diff --git a/app-crypt/acme/acme-2.7.2.ebuild b/app-crypt/acme/acme-2.7.2.ebuild
new file mode 100644
index ..88e179e64295
--- /dev/null
+++ b/app-crypt/acme/acme-2.7.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="certbot"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



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

2023-10-20 Thread Sam James
commit: c9fe13a8985c66bf44a1f0a8d46bab20995a1a51
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 19:01:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 19:10:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fe13a8

dev-util/meson: add 1.2.3

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

 dev-util/meson/Manifest   |   1 +
 dev-util/meson/meson-1.2.3.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 936553f74d22..146c6ab2fd0a 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,4 @@
 DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 
295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a
 SHA512 
c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb
 DIST meson-1.2.1.tar.gz 2182126 BLAKE2B 
b79fa78618cbebfb26ea40e698c495e63d722ba3204d4fed92d087e4a588b49666b476c55916f1435b7ca62f24843c683f1da09751754e928c838c1bf138ce58
 SHA512 
6221a14a6046aaba2c6eb601a9a5b928308bbd9da813ccec16b8f7578296b27d741e30e9343723770c3c7825c86b53193b41b9672dd17468d06d3b8d743bf52e
 DIST meson-1.2.2.tar.gz 2190455 BLAKE2B 
b355c8e5ab7508fca51dbe5c95eea68f91b995a670ad20eb9b7e93d3c97ad5363afe3fbd39cd554d1a6953a07166851257d16706acc9db6d5265e6452e40a857
 SHA512 
8dde3235f31862953e2f4db2527e441dfa9413b5f7545c85949ebc0f3b58819307ca124bf04d481d6f1425d6a4c93051239a659554322af893c97b651379fa86
+DIST meson-1.2.3.tar.gz 2184484 BLAKE2B 
7d76c54bddba249ab97ebd5dd0afc448177ff9fa70812a8ca0cc9fe308c9b145b3fbc3ee068acae0fdc73edff42134b7a0b618cd80a05347a424aca7bc8bbef8
 SHA512 
cdcadc731effc1ffb2de98b795ba37955f934ed9b54b9f7f3ac5fe96ab33268d4de4fce734a4c2ef7d2ecc5051616df127e1f8665e197ff954310bf1483b81fc

diff --git a/dev-util/meson/meson-1.2.3.ebuild 
b/dev-util/meson/meson-1.2.3.ebuild
new file mode 100644
index ..b2dcaf1c2b6b
--- /dev/null
+++ b/dev-util/meson/meson-1.2.3.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   inherit pypi
+
+   MY_P=${P/_/}
+   S=${WORKDIR}/${MY_P}
+
+   if [[ ${PV} != *_rc* ]] ; then
+   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"
+   fi
+fi
+
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+RDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.1-python-path.patch
+)
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   # 'test cases/unit/73 summary' expects 80 columns
+   export COLUMNS=80
+
+   # If JAVA_HOME is not set, meson looks for javac in PATH.
+   # If javac is in /usr/bin, meson assumes 

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

2023-10-20 Thread Mike Pagano
commit: 9d157ea5e40a5d5f871d8a11a0791a2acc58003f
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 20 19:07:30 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 20 19:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d157ea5

sys-kernel/gentoo-sources: Remove slot

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

 .../gentoo-sources/gentoo-sources-6.5.8-r1.ebuild  | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.5.8-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.5.8-r1.ebuild
new file mode 100644
index ..ceb323b036cf
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.5.8-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="10"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-10-20 Thread Mike Pagano
commit: 548a5326851a30a831349655dd50308af6575086
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 20 19:07:01 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 20 19:07:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548a5326

sys-kernel/gentoo-sources: Remove slot

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

 .../gentoo-sources-5.15.136-r1.ebuild  | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.136-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.136-r1.ebuild
new file mode 100644
index ..e4efd391c60d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.136-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="142"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-10-20 Thread Mike Pagano
commit: 780c9127f4f58aeb4f5934b1d03dbdae92ced87e
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 20 19:07:45 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 20 19:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780c9127

sys-kernel/gentoo-sources: drop 5.15.136

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

 .../gentoo-sources/gentoo-sources-5.15.136.ebuild  | 29 --
 1 file changed, 29 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.136.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.136.ebuild
deleted file mode 100644
index 8ff7d76e7308..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.136.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="142"
-SLOT="5.15"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-20 Thread Mike Pagano
commit: faf1ded2ccd24f0a4501b4e2b78be2ac10fc38fe
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 20 19:07:59 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 20 19:07:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf1ded2

sys-kernel/gentoo-sources: drop 6.5.8

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

 .../gentoo-sources/gentoo-sources-6.5.8.ebuild | 29 --
 1 file changed, 29 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.5.8.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.5.8.ebuild
deleted file mode 100644
index a1062a2001ac..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.5.8.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="10"
-SLOT="6.5"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-20 Thread Mike Pagano
commit: b06e66aa40e43dfc47a75309090eed9ab1310bdf
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 20 19:07:52 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 20 19:07:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06e66aa

sys-kernel/gentoo-sources: drop 6.1.59

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

 .../gentoo-sources/gentoo-sources-6.1.59.ebuild| 29 --
 1 file changed, 29 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.59.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.59.ebuild
deleted file mode 100644
index c74cbd213a7e..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.59.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="66"
-SLOT="6.1"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-20 Thread Mike Pagano
commit: 402c621a652ea0c208c8a5d00ad12c747cb71b50
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 20 19:07:18 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 20 19:07:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402c621a

sys-kernel/gentoo-sources: Remove slot

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

 .../gentoo-sources/gentoo-sources-6.1.59-r1.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.59-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.59-r1.ebuild
new file mode 100644
index ..71cd1bf7241a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.59-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="66"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/whine/, app-emacs/whine/files/

2023-10-20 Thread Ulrich Müller
commit: 4b31194ba143ebdb0636956e7e1c21678e0c9ca1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 20 18:25:59 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 20 18:36:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b31194b

app-emacs/whine: add 20231020

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

 app-emacs/whine/Manifest|  1 +
 app-emacs/whine/files/50whine-gentoo.el |  2 +-
 app-emacs/whine/whine-20231020.ebuild   | 16 
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/app-emacs/whine/Manifest b/app-emacs/whine/Manifest
index a862a4c97fc7..3032bf3d21bf 100644
--- a/app-emacs/whine/Manifest
+++ b/app-emacs/whine/Manifest
@@ -1 +1,2 @@
 DIST whine-20091222.tar.bz2 4452 BLAKE2B 
e2148ddbd06853a1bcd3aa9cd017f97e97b7fcc25b87e05017b7860d604880b48dd45e0e8c0affa07fd10ea5aac2cfecda01221fc9b297a83af1957ebb636e7a
 SHA512 
74d02753a991140d5298f111f08fa346f458723bd1e5a46d2b67dc262fb53f513d5b39ff87eab167f37b0f2be1458ad8d0bc92479f6f9a329eb5dbf79f87fc4d
+DIST whine-20231020.el.xz 4100 BLAKE2B 
e87e93c5480c10d2da7be6cb932ba3df2cd4f9e4b2745b65991b3bf17b1bc2bbbfe7369c729857ef5c842af0f594c9438a0777577603db29c9a2dc7e59003b75
 SHA512 
6bec2486ac170b78e9a389da598c708644b4fb2825743453892195f37528755fc0037f5ca98b78821b464f1fd6c697934d71986c7e7075e6fdc7eacd8c66e93e

diff --git a/app-emacs/whine/files/50whine-gentoo.el 
b/app-emacs/whine/files/50whine-gentoo.el
index 9babd69bec38..a8b0d3d84806 100644
--- a/app-emacs/whine/files/50whine-gentoo.el
+++ b/app-emacs/whine/files/50whine-gentoo.el
@@ -1,4 +1,4 @@
 (add-to-list 'load-path "@SITELISP@")
 (autoload 'whinify "whine"
-  "Make certain global-mode keys whine.
+  "Make certain interactive commands whine.
 The command `unwhinify' makes them normal again." t)

diff --git a/app-emacs/whine/whine-20231020.ebuild 
b/app-emacs/whine/whine-20231020.ebuild
new file mode 100644
index ..ffd7cf1bd3fe
--- /dev/null
+++ b/app-emacs/whine/whine-20231020.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Complaint generator for GNU Emacs"
+HOMEPAGE="https://www.emacswiki.org/emacs/Whine;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz;
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"



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

2023-10-20 Thread Ulrich Müller
commit: 9fd196a69ed49fe8efaf0e6c2bced015627048ed
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 20 18:26:08 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 20 18:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd196a6

app-emacs/whine: drop 20091222-r1

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

 app-emacs/whine/whine-20091222-r1.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/app-emacs/whine/whine-20091222-r1.ebuild 
b/app-emacs/whine/whine-20091222-r1.ebuild
deleted file mode 100644
index 411efde402e0..
--- a/app-emacs/whine/whine-20091222-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Complaint generator for GNU Emacs"
-HOMEPAGE="https://www.emacswiki.org/emacs/Whine;
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-SITEFILE="50${PN}-gentoo.el"
-DOCS="README.orig"



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

2023-10-20 Thread Joonas Niilola
commit: 5ae918a2029471a3ded8c9d8bd6ec04ed151df20
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 20 18:28:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 20 18:28:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae918a2

profiles: cancel neofetch last-rites, see bug for more info

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

 profiles/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c56a7e87f32e..a8642a37d472 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -39,13 +39,6 @@
 # Removal on 2023-11-19.  Bug #916047.
 dev-python/pydotplus
 
-# Joonas Niilola  (2023-10-20)
-# Upstream is abandoned with no updates for 2 years. Spawned many forks
-# and there are many alternatives to choose from available. To list a
-# few: fastfetch, hyfetch, screenfetch.
-# Removal in ~30 days. Bug #916040
-app-misc/neofetch
-
 # Ulrich Müller  (2023-10-19)
 # Pretest versions, masked for testing.
 

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

2023-10-20 Thread Sam James
commit: 4624b3a08e58ba24fb3e91d7c99e9ccd0f887ad4
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 18:26:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 18:26:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4624b3a0

app-admin/awscli: Stabilize 1.29.62 ALLARCHES, #916035

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

 app-admin/awscli/awscli-1.29.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/awscli/awscli-1.29.62.ebuild 
b/app-admin/awscli/awscli-1.29.62.ebuild
index 941051349113..c73a3ec49732 100644
--- a/app-admin/awscli/awscli-1.29.62.ebuild
+++ b/app-admin/awscli/awscli-1.29.62.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+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-)"



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

2023-10-20 Thread Sam James
commit: 756df4b4346f4b72c519a628292c31d623745951
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 18:26:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 18:26:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756df4b4

dev-python/botocore: Stabilize 1.31.62 ALLARCHES, #916035

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

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

diff --git a/dev-python/botocore/botocore-1.31.62.ebuild 
b/dev-python/botocore/botocore-1.31.62.ebuild
index 7cacb5c3f634..1a33d7446a78 100644
--- a/dev-python/botocore/botocore-1.31.62.ebuild
+++ b/dev-python/botocore/botocore-1.31.62.ebuild
@@ -24,7 +24,7 @@ else
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"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 fi
 
 RDEPEND="



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

2023-10-20 Thread Sam James
commit: a93cebde5a65a04c81b8d04bb5dfd31d557a76bb
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 18:26:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 18:26:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93cebde

dev-python/boto3: Stabilize 1.28.62 ALLARCHES, #916035

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

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

diff --git a/dev-python/boto3/boto3-1.28.62.ebuild 
b/dev-python/boto3/boto3-1.28.62.ebuild
index a37cc38af2f3..d677ff004c06 100644
--- a/dev-python/boto3/boto3-1.28.62.ebuild
+++ b/dev-python/boto3/boto3-1.28.62.ebuild
@@ -25,7 +25,7 @@ else
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"
+   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-)"



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/kactus2/

2023-10-20 Thread Rui Huang
commit: f5b884b40f636b5eb850f19aaadf04ad4512d04c
Author: Huang Rui  gmail  com>
AuthorDate: Fri Oct 20 17:40:02 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Oct 20 17:40:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5b884b4

sci-electronics/kactus2: fix build failed bug

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/kactus2/kactus2-3.12.0.ebuild | 2 +-
 sci-electronics/kactus2/kactus2-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/kactus2/kactus2-3.12.0.ebuild 
b/sci-electronics/kactus2/kactus2-3.12.0.ebuild
index 7812278f3b..72f44b10d5 100644
--- a/sci-electronics/kactus2/kactus2-3.12.0.ebuild
+++ b/sci-electronics/kactus2/kactus2-3.12.0.ebuild
@@ -58,7 +58,7 @@ src_configure() {
default
# Fix bug 854075
# Fix bug 854078
-   eqmake6 Kactus2.pro
+   eqmake6 Kactus2_Solution.pro
 }
 
 src_compile() {

diff --git a/sci-electronics/kactus2/kactus2-.ebuild 
b/sci-electronics/kactus2/kactus2-.ebuild
index 7812278f3b..72f44b10d5 100644
--- a/sci-electronics/kactus2/kactus2-.ebuild
+++ b/sci-electronics/kactus2/kactus2-.ebuild
@@ -58,7 +58,7 @@ src_configure() {
default
# Fix bug 854075
# Fix bug 854078
-   eqmake6 Kactus2.pro
+   eqmake6 Kactus2_Solution.pro
 }
 
 src_compile() {



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

2023-10-20 Thread Ulrich Müller
commit: acb42cc480af58f30c4cb0f364e583d102ace5c4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 20 17:02:59 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 20 17:04:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb42cc4

licenses: Add CC-BY-1.0 and LPPL-1.3a

Needed for TeX Live 2023.

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

 licenses/CC-BY-1.0  | 211 +
 licenses/LPPL-1.3a  | 404 
 profiles/license_groups |   4 +-
 3 files changed, 617 insertions(+), 2 deletions(-)

diff --git a/licenses/CC-BY-1.0 b/licenses/CC-BY-1.0
new file mode 100644
index ..ccd475ffed98
--- /dev/null
+++ b/licenses/CC-BY-1.0
@@ -0,0 +1,211 @@
+Creative Commons Legal Code
+
+Attribution 1.0
+
+CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
+LEGAL SERVICES. DISTRIBUTION OF THIS DRAFT LICENSE DOES NOT CREATE AN
+ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
+INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
+REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
+DAMAGES RESULTING FROM ITS USE.
+
+License
+
+THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
+COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
+COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
+AUTHORIZED UNDER THIS LICENSE IS PROHIBITED.
+
+BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
+TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE
+RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS
+AND CONDITIONS.
+
+1. Definitions
+
+ a. "Collective Work" means a work, such as a periodical issue, anthology
+or encyclopedia, in which the Work in its entirety in unmodified form,
+along with a number of other contributions, constituting separate and
+independent works in themselves, are assembled into a collective
+whole. A work that constitutes a Collective Work will not be
+considered a Derivative Work (as defined below) for the purposes of
+this License.
+ b. "Derivative Work" means a work based upon the Work or upon the Work
+and other pre-existing works, such as a translation, musical
+arrangement, dramatization, fictionalization, motion picture version,
+sound recording, art reproduction, abridgment, condensation, or any
+other form in which the Work may be recast, transformed, or adapted,
+except that a work that constitutes a Collective Work will not be
+considered a Derivative Work for the purpose of this License.
+ c. "Licensor" means the individual or entity that offers the Work under
+the terms of this License.
+ d. "Original Author" means the individual or entity who created the Work.
+ e. "Work" means the copyrightable work of authorship offered under the
+terms of this License.
+ f. "You" means an individual or entity exercising rights under this
+License who has not previously violated the terms of this License with
+respect to the Work, or who has received express permission from the
+Licensor to exercise rights under this License despite a previous
+violation.
+
+2. Fair Use Rights. Nothing in this license is intended to reduce, limit,
+or restrict any rights arising from fair use, first sale or other
+limitations on the exclusive rights of the copyright owner under copyright
+law or other applicable laws.
+
+3. License Grant. Subject to the terms and conditions of this License,
+Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
+perpetual (for the duration of the applicable copyright) license to
+exercise the rights in the Work as stated below:
+
+ a. to reproduce the Work, to incorporate the Work into one or more
+Collective Works, and to reproduce the Work as incorporated in the
+Collective Works;
+ b. to create and reproduce Derivative Works;
+ c. to distribute copies or phonorecords of, display publicly, perform
+publicly, and perform publicly by means of a digital audio
+transmission the Work including as incorporated in Collective Works;
+ d. to distribute copies or phonorecords of, display publicly, perform
+publicly, and perform publicly by means of a digital audio
+transmission Derivative Works;
+
+The above rights may be exercised in all media and formats whether now
+known or hereafter devised. The above rights include the right to make
+such modifications as are technically necessary to exercise the rights in
+other media and formats. All rights not expressly granted by Licensor are
+hereby reserved.
+
+4. Restrictions. The license granted in Section 3 above is expressly made
+subject to and limited by the following restrictions:
+
+ a. You may distribute, publicly display, publicly perform, or publicly
+digitally perform the Work only under the terms 

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

2023-10-20 Thread Ulrich Müller
commit: 1570d79b8f41b7c28764866b68e86c78df48f2a8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 20 16:28:49 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 20 17:04:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1570d79b

licenses: Delete trailing whitespace in LPPL-*

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

 licenses/LPPL-1.2  | 34 +++---
 licenses/LPPL-1.3  | 41 -
 licenses/LPPL-1.3c | 49 -
 3 files changed, 59 insertions(+), 65 deletions(-)

diff --git a/licenses/LPPL-1.2 b/licenses/LPPL-1.2
index 5b05fe86893c..6822ceef827d 100644
--- a/licenses/LPPL-1.2
+++ b/licenses/LPPL-1.2
@@ -1,4 +1,3 @@
-
 The LaTeX Project Public License
 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
@@ -44,7 +43,7 @@ We, the LaTeX3 Project, believe that the conditions below 
give you
 the freedom to make and distribute modified versions of The Program
 that conform with whatever technical specifications you wish while
 maintaining the availability, integrity, and reliability of
-The Program.  If you do not see how to achieve your goal while 
+The Program.  If you do not see how to achieve your goal while
 meeting these conditions, then read the document `cfgguide.tex'
 in the base LaTeX distribution for suggestions.
 
@@ -65,32 +64,32 @@ following eight conditions are met:
  distribution of a modified version of the file as described below
  in the subsection `Additional Conditions on Individual Files of
  The Program'.
- 
+
   2. If the file is a LaTeX software file, then you must meet any
  applicable additional conditions on the distribution of a modified
  version of the file that are described below in the subsection
  `Additional Conditions on LaTeX Software Files'.
- 
+
   3. You must not distribute the modified file with the filename of the
  original file.
- 
+
   4. In the modified file, you must acknowledge the authorship and
  name of the original file, and the name (if any) of the program
  which contains it.
- 
+
   5. You must change any identification string in the file to indicate
  clearly that the modified file is not part of The Program.
- 
+
   6. You must change any addresses in the modified file for the
  reporting of errors in the file or in The Program generally to
  ensure that reports for files no longer maintained by the original
  maintainers will be directed to the maintainers of the modified
  files.
- 
+
   7. You must distribute the modified file under a license that forbids
  distribution both of the modified file and of any files derived
  from the modified file with the filename of the original file.
- 
+
   8. You must do either (A) or (B):
 
(A) distribute a copy of The Program (that is, a complete,
@@ -105,7 +104,7 @@ following eight conditions are met:
(B) provide to those who receive the modified file information
that is sufficient for them to obtain a copy of The Program;
for example, you may provide a Uniform Resource Locator (URL)
-   for a site that you expect will provide them with a copy of 
+   for a site that you expect will provide them with a copy of
The Program free of charge (either the version from which
your modification is derived, or perhaps a later version).
 
@@ -131,7 +130,7 @@ The conditions above are not intended to prohibit, and 
hence do not
 apply to, the updating, by any method, of a file so that it becomes
 identical to the latest version of that file of The Program.
 
- 
+
 
 A Recommendation on Modification Without Distribution
 -
@@ -173,7 +172,7 @@ above, apply to the file according to its filename 
extension:
   - You may not modify any file with filename extension `.ins' since
 these are installation files containing the legal notices that are
 placed in the files they generate.
- 
+
   - You may distribute modified versions of files with filename
 extension `.fd' (LaTeX font definition files) under the standard
 conditions of the LPPL as described above.  You may also distribute
@@ -189,7 +188,7 @@ above, apply to the file according to its filename 
extension:
 extension `.cfg' (configuration files) with their original names.
 The Program may (and usually will) specify the range of commands
 that are allowed in a particular configuration file.
- 
+
 Because of portability and exchangeability issues in LaTeX software,
 The LaTeX3 Project deprecates the distribution of modified versions of
 components of LaTeX or of generally available contributed code for them,
@@ -266,7 +265,7 @@ Here is an example of such a notice and statement:
   % of this license or (at your option) any later version.
   % The latest version of this license is in
   %   

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

2023-10-20 Thread Sam James
commit: 0ca74f9f3f99823793540e79729b571c95ed9520
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 16:54:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 16:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca74f9f

app-emulation/xen-tools: Stabilize 4.16.6_pre1 amd64, #916048

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

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

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



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

2023-10-20 Thread Sam James
commit: 5620530f8cd9f7845d35c15efb7d0fba7c767cb3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 16:54:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 16:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5620530f

net-misc/gerbera: Stabilize 1.12.1-r1 amd64, #916011

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

 net-misc/gerbera/gerbera-1.12.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild 
b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
index 2691f65a7c4f..28552ca8d1de 100644
--- a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
+++ b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
S="${WORKDIR}/${P}"
 fi
 



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

2023-10-20 Thread Sam James
commit: 9b292115b5a21d51208858520b4f1e5512ca78dc
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 16:54:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 16:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b292115

app-emulation/xen: Stabilize 4.16.6_pre1 amd64, #916048

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

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

diff --git a/app-emulation/xen/xen-4.16.6_pre1.ebuild 
b/app-emulation/xen/xen-4.16.6_pre1.ebuild
index 502651aff650..cde7b44a75ed 100644
--- a/app-emulation/xen/xen-4.16.6_pre1.ebuild
+++ b/app-emulation/xen/xen-4.16.6_pre1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm -x86"
+   KEYWORDS="amd64 ~arm -x86"
 
XEN_GENTOO_PATCHSET_NUM=2
XEN_GENTOO_PATCHSET_BASE=4.16.1



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

2023-10-20 Thread Sam James
commit: 029b79fac3a0874bc9dcd06416fd29ef9e8941c7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 20 16:54:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 20 16:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029b79fa

app-emulation/xen-tools: Stabilize 4.16.6_pre1 x86, #916048

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

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

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



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/kactus2/, sci-electronics/kactus2/files/

2023-10-20 Thread Rui Huang
commit: 7d626fa31706272569a312176d42b2569a6deb74
Author: Huang Rui  gmail  com>
AuthorDate: Fri Oct 20 16:47:54 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Oct 20 16:47:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d626fa3

sci-electronics/kactus2: fix build with qt6/6.6.0

- fix build problem with qt6/6.6.0, add missing QSharedPointer header
- improve ebuild and follow @ceamac 's suggestions, thanks

Signed-off-by: Huang Rui  gmail.com>

 ...kactus2-3.12.0-fix-missing-qsharedpointer.patch | 117 +
 sci-electronics/kactus2/kactus2-3.12.0.ebuild  |  13 ++-
 sci-electronics/kactus2/kactus2-.ebuild|  45 +---
 3 files changed, 155 insertions(+), 20 deletions(-)

diff --git 
a/sci-electronics/kactus2/files/kactus2-3.12.0-fix-missing-qsharedpointer.patch 
b/sci-electronics/kactus2/files/kactus2-3.12.0-fix-missing-qsharedpointer.patch
new file mode 100644
index 00..ff271885f0
--- /dev/null
+++ 
b/sci-electronics/kactus2/files/kactus2-3.12.0-fix-missing-qsharedpointer.patch
@@ -0,0 +1,117 @@
+From 1fd0d3cc8a3530a04491e736a673b9fc5092daeb Mon Sep 17 00:00:00 2001
+From: Huang Rui 
+Date: Fri, 20 Oct 2023 23:41:51 +0800
+Subject: [PATCH] [CORRECTIVE] add missing  include to fix
+ QT6.6.0 build
+
+- add missing #include  to fix incomplete type about 
QSharedPointer
+
+Closes: https://github.com/kactus2/kactus2dev/issues/85
+Signed-off-by: Huang Rui 
+---
+ editors/HWDesign/undoCommands/HWComponentAddCommand.h| 5 +++--
+ .../SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h   | 3 ++-
+ .../SystemDesign/UndoCommands/ComConnectionDeleteCommand.h   | 3 ++-
+ editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h | 3 ++-
+ .../SystemDesign/UndoCommands/SystemComponentDeleteCommand.h | 3 ++-
+ editors/SystemDesign/UndoCommands/SystemDeleteCommands.h | 3 ++-
+ 6 files changed, 13 insertions(+), 7 deletions(-)
+
+diff --git a/editors/HWDesign/undoCommands/HWComponentAddCommand.h 
b/editors/HWDesign/undoCommands/HWComponentAddCommand.h
+index fe53209d6..c131ada50 100644
+--- a/editors/HWDesign/undoCommands/HWComponentAddCommand.h
 b/editors/HWDesign/undoCommands/HWComponentAddCommand.h
+@@ -12,10 +12,11 @@
+ #ifndef HWCOMPONENTADDCOMMAND_H
+ #define HWCOMPONENTADDCOMMAND_H
+ 
+-#include 
+ #include 
+-#include 
+ #include 
++#include 
++#include 
++#include 
+ 
+ class IGraphicsItemStack;
+ class ComponentItem;
+diff --git a/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h 
b/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h
+index 02aaea2c1..7173b9dd9 100644
+--- a/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h
 b/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h
+@@ -12,9 +12,10 @@
+ #ifndef APICONNECTIONDELETECOMMAND_H
+ #define APICONNECTIONDELETECOMMAND_H
+ 
+-#include 
+ #include 
+ #include 
++#include 
++#include 
+ 
+ class ApiGraphicsConnection;
+ 
+diff --git a/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h 
b/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h
+index 5e86dbdf1..e0676b2ca 100644
+--- a/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h
 b/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h
+@@ -12,9 +12,10 @@
+ #ifndef COMCONNECTIONDELETECOMMAND_H
+ #define COMCONNECTIONDELETECOMMAND_H
+ 
+-#include 
+ #include 
+ #include 
++#include 
++#include 
+ 
+ class ComGraphicsConnection;
+ 
+diff --git a/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h 
b/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h
+index d05d3750d..72a1128fd 100644
+--- a/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h
 b/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h
+@@ -12,9 +12,10 @@
+ #ifndef SWINTERFACEDELETECOMMAND_H
+ #define SWINTERFACEDELETECOMMAND_H
+ 
+-#include 
+ #include 
+ #include 
++#include 
++#include 
+ 
+ class IGraphicsItemStack;
+ class SWInterfaceItem;
+diff --git a/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h 
b/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h
+index 36abdda6f..ecfcef7db 100644
+--- a/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h
 b/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h
+@@ -12,9 +12,10 @@
+ #ifndef SYSTEMCOMPONENTDELETECOMMAND_H
+ #define SYSTEMCOMPONENTDELETECOMMAND_H
+ 
+-#include 
+ #include 
+ #include 
++#include 
++#include 
+ 
+ class ComponentItem;
+ class IGraphicsItemStack;
+diff --git a/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h 
b/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h
+index 7eb0ed694..a3c1748e6 100644
+--- a/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h
 b/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h
+@@ -12,9 +12,10 @@
+ #ifndef SYSTEMDELETECOMMANDS_H
+ #define SYSTEMDELETECOMMANDS_H
+ 
+-#include 
+ #include 
+ #include 

[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2023-10-20 Thread Ulrich Müller
commit: c58cb3ea51b91a19a74afa5e5956dad6609ab3dc
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 20 16:43:34 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 20 16:43:34 2023 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=c58cb3ea

license map: add cc-by-1, gpl1, lppl1.3a

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

 scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh 
b/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh
index 5490430..6c58162 100755
--- a/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh
+++ b/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh
@@ -5,10 +5,14 @@ while [ $# -gt 0 ] ; do
 echo "CC-BY-SA-2.0";;
 cc-by-sa-4)
 echo "CC-BY-SA-4.0";;
+cc-by-1)
+echo "CC-BY-1.0";;
 cc-by-4)
 echo "CC-BY-4.0";;
 gpl)
 echo "GPL-1";;
+gpl1)
+echo "GPL-1";;
 gpl2)
 echo "GPL-2";;
 gpl2+)
@@ -29,6 +33,8 @@ while [ $# -gt 0 ] ; do
 echo "LPPL-1.2";;
 lppl1.3)
 echo "LPPL-1.3";;
+lppl1.3a)
+echo "LPPL-1.3a";;
 lppl1.3c)
 echo "LPPL-1.3c";;
 # Some tlpobj from texlive have this like that. This means both and are



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2023-10-20 Thread Ulrich Müller
commit: 83153f276fbc5a0996eda5a321fae0cab92c6b71
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 20 16:42:55 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 20 16:42:55 2023 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=83153f27

license map: drop unused noinfo, nosource, other-nonfree

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

 scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh 
b/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh
index f24383c..5490430 100755
--- a/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh
+++ b/scripts/texlive/tlpsrc/cataloguelicense2gentoolicense.sh
@@ -49,10 +49,10 @@ while [ $# -gt 0 ] ; do
 echo "LPPL-1.3";;
 #unknown)
 #echo "TeX-unknown";;
-noinfo)
-echo "TeX-noinfo";;
-nosource)
-echo "TeX-nosource";;
+#noinfo)
+#echo "TeX-noinfo";;
+#nosource)
+#echo "TeX-nosource";;
 collection)
 echo "GPL-2";;
 other-free)
@@ -63,8 +63,8 @@ while [ $# -gt 0 ] ; do
 $0 other-free lppl1.3;;
 #other)
 #echo "TeX-other";;
-other-nonfree)
-echo "TeX-other-nonfree";;
+#other-nonfree)
+#echo "TeX-other-nonfree";;
 lgpl)
 echo "LGPL-2";;
 lgpl2.1)



[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL-intel-gpu/

2023-10-20 Thread Andrew Ammerlaan
commit: 6e56f7d8b4b9053a8ca42191507984cf48bacaf9
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Oct 20 15:52:44 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 20 15:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e56f7d8

media-libs/oneVPL-intel-gpu: drop 23.3.0, 23.3.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/oneVPL-intel-gpu/Manifest   |  2 -
 .../oneVPL-intel-gpu-23.3.0.ebuild | 46 --
 .../oneVPL-intel-gpu-23.3.1.ebuild | 46 --
 3 files changed, 94 deletions(-)

diff --git a/media-libs/oneVPL-intel-gpu/Manifest 
b/media-libs/oneVPL-intel-gpu/Manifest
index e7dba4219e19..a9a401c44277 100644
--- a/media-libs/oneVPL-intel-gpu/Manifest
+++ b/media-libs/oneVPL-intel-gpu/Manifest
@@ -1,4 +1,2 @@
-DIST oneVPL-intel-gpu-23.3.0.tar.gz 9025885 BLAKE2B 
64346c71ddf24401445522390558ec8c0b354e2f609d45bd8528336b7be9199b0547076b326e5900caf2743349d04447e9c05025055a043fa34e0da6883974da
 SHA512 
3fc4ebc0f1faade624e221e399716fa62b5e4baba4b134a7bb65e47812ee3cca64e1d1f3def3139f0aaa9bae35de3c44aaeb061a44c466af9268e12a5aa21a80
-DIST oneVPL-intel-gpu-23.3.1.tar.gz 9028608 BLAKE2B 
f1d28d63ea80de954d9ae13c53c58e5aed66f81208b4f5ef565961221362270b10bbfb5cdffcd20241f5ea3ea420c741881d1ca579cb4810f2ef029c37ab0af3
 SHA512 
a9607f28c4d20c8de774ea498fc612b80f2558f3223c96feea6ffcb6990e7d8ddae180fbceed8599fcf1c7d3b7347f86bdbe45a347964984e902cf5ff8843d1c
 DIST oneVPL-intel-gpu-23.3.2.tar.gz 9028702 BLAKE2B 
8e3505a6af829c5cbd15bba4db4fd139e031eb1bea475e7f2979cdb3a452c7362f76e2b627ae256025e071d8ec39e5759ca07d464e6a1eaeb9d7da2e6218700a
 SHA512 
87c0168f29b6b93cda9670c2e3a91bbccf751f4a3e3ced2f89b617af4029f2bfc8c931f8f754988d146359676072f792273adbc4e048076455080628db17399f
 DIST oneVPL-intel-gpu-23.3.4.tar.gz 9041237 BLAKE2B 
15f7075195a6b5d7048f6caa0ccdfee56ae2b445c02148c9869a4f8a555e58353674fc1cf9708773d9e4bc119e2aa6a4d4c76b80a7e78c89b396935f876d
 SHA512 
9d3fd273ae907b8026ff32009637f2dc0c9c8cf161e85b9052b351cfe74dcbf5c06619dc9268cfd12981908dd4adad68070990e3ef42c2b0f152d214e3ff5422

diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.0.ebuild 
b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.0.ebuild
deleted file mode 100644
index 6d87d22aff64..
--- a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="oneAPI Video Processing Library Intel GPU implementation"
-HOMEPAGE="https://github.com/oneapi-src/oneVPL-intel-gpu;
-SRC_URI="https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-intel-onevpl-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   media-libs/libva
-   x11-libs/libdrm[video_cards_intel]
-"
-# At runtime we need a dispatcher, oneVPL is preferred but mediasdk also works
-RDEPEND="${DEPEND}
-   >=media-libs/libva-intel-media-driver-${PV}
-   || (
-   media-libs/oneVPL[drm,vaapi]
-   media-libs/intel-mediasdk
-   )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_RUNTIME=ON
-   # To build the kernels we need to package the cm-compiler, use 
pre-built instead
-   -DBUILD_KERNELS=OFF
-   -DBUILD_TESTS="$(usex test)"
-   # This only seems to do something if we BUILD_KERNELS=ON
-   #-DBUILD_TOOLS="$(usex tools)"
-   # OpenCL only has an effect if we build kernels
-   -DENABLE_OPENCL=OFF
-   )
-   cmake_src_configure
-}

diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.1.ebuild 
b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.1.ebuild
deleted file mode 100644
index 6d87d22aff64..
--- a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="oneAPI Video Processing Library Intel GPU implementation"
-HOMEPAGE="https://github.com/oneapi-src/oneVPL-intel-gpu;
-SRC_URI="https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-intel-onevpl-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   media-libs/libva
-   x11-libs/libdrm[video_cards_intel]
-"
-# At runtime we need a dispatcher, oneVPL is preferred but mediasdk also works
-RDEPEND="${DEPEND}
-   >=media-libs/libva-intel-media-driver-${PV}
-   || (
-   media-libs/oneVPL[drm,vaapi]
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL-intel-gpu/

2023-10-20 Thread Andrew Ammerlaan
commit: 04760b621c7c31e611e711dbe15156cf64e18c33
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Oct 20 15:52:35 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 20 15:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04760b62

media-libs/oneVPL-intel-gpu: add 23.3.4

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/oneVPL-intel-gpu/Manifest   |  1 +
 .../oneVPL-intel-gpu-23.3.4.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-libs/oneVPL-intel-gpu/Manifest 
b/media-libs/oneVPL-intel-gpu/Manifest
index 8f861f7a0133..e7dba4219e19 100644
--- a/media-libs/oneVPL-intel-gpu/Manifest
+++ b/media-libs/oneVPL-intel-gpu/Manifest
@@ -1,3 +1,4 @@
 DIST oneVPL-intel-gpu-23.3.0.tar.gz 9025885 BLAKE2B 
64346c71ddf24401445522390558ec8c0b354e2f609d45bd8528336b7be9199b0547076b326e5900caf2743349d04447e9c05025055a043fa34e0da6883974da
 SHA512 
3fc4ebc0f1faade624e221e399716fa62b5e4baba4b134a7bb65e47812ee3cca64e1d1f3def3139f0aaa9bae35de3c44aaeb061a44c466af9268e12a5aa21a80
 DIST oneVPL-intel-gpu-23.3.1.tar.gz 9028608 BLAKE2B 
f1d28d63ea80de954d9ae13c53c58e5aed66f81208b4f5ef565961221362270b10bbfb5cdffcd20241f5ea3ea420c741881d1ca579cb4810f2ef029c37ab0af3
 SHA512 
a9607f28c4d20c8de774ea498fc612b80f2558f3223c96feea6ffcb6990e7d8ddae180fbceed8599fcf1c7d3b7347f86bdbe45a347964984e902cf5ff8843d1c
 DIST oneVPL-intel-gpu-23.3.2.tar.gz 9028702 BLAKE2B 
8e3505a6af829c5cbd15bba4db4fd139e031eb1bea475e7f2979cdb3a452c7362f76e2b627ae256025e071d8ec39e5759ca07d464e6a1eaeb9d7da2e6218700a
 SHA512 
87c0168f29b6b93cda9670c2e3a91bbccf751f4a3e3ced2f89b617af4029f2bfc8c931f8f754988d146359676072f792273adbc4e048076455080628db17399f
+DIST oneVPL-intel-gpu-23.3.4.tar.gz 9041237 BLAKE2B 
15f7075195a6b5d7048f6caa0ccdfee56ae2b445c02148c9869a4f8a555e58353674fc1cf9708773d9e4bc119e2aa6a4d4c76b80a7e78c89b396935f876d
 SHA512 
9d3fd273ae907b8026ff32009637f2dc0c9c8cf161e85b9052b351cfe74dcbf5c06619dc9268cfd12981908dd4adad68070990e3ef42c2b0f152d214e3ff5422

diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.4.ebuild 
b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.4.ebuild
new file mode 100644
index ..6d87d22aff64
--- /dev/null
+++ b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.3.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="oneAPI Video Processing Library Intel GPU implementation"
+HOMEPAGE="https://github.com/oneapi-src/oneVPL-intel-gpu;
+SRC_URI="https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-intel-onevpl-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   media-libs/libva
+   x11-libs/libdrm[video_cards_intel]
+"
+# At runtime we need a dispatcher, oneVPL is preferred but mediasdk also works
+RDEPEND="${DEPEND}
+   >=media-libs/libva-intel-media-driver-${PV}
+   || (
+   media-libs/oneVPL[drm,vaapi]
+   media-libs/intel-mediasdk
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_RUNTIME=ON
+   # To build the kernels we need to package the cm-compiler, use 
pre-built instead
+   -DBUILD_KERNELS=OFF
+   -DBUILD_TESTS="$(usex test)"
+   # This only seems to do something if we BUILD_KERNELS=ON
+   #-DBUILD_TOOLS="$(usex tools)"
+   # OpenCL only has an effect if we build kernels
+   -DENABLE_OPENCL=OFF
+   )
+   cmake_src_configure
+}



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

2023-10-20 Thread Andrew Ammerlaan
commit: 7ef2bc6b702556b219f57600d99f10ba19717189
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Oct 20 15:51:57 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 20 15:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef2bc6b

media-libs/oneVPL: drop 2023.2.1, 2023.3.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/oneVPL/Manifest   |  2 -
 media-libs/oneVPL/oneVPL-2023.2.1.ebuild | 82 
 media-libs/oneVPL/oneVPL-2023.3.0.ebuild | 82 
 3 files changed, 166 deletions(-)

diff --git a/media-libs/oneVPL/Manifest b/media-libs/oneVPL/Manifest
index 340f38acc48d..2c8be26baddd 100644
--- a/media-libs/oneVPL/Manifest
+++ b/media-libs/oneVPL/Manifest
@@ -1,3 +1 @@
-DIST oneVPL-2023.2.1.tar.gz 6315268 BLAKE2B 
f5b5609c27f5f2eddd4533480e053bd6868eab736b88fca5b061311374d8a4f2cadec100ad313b8a062604c6b38848d33a26a775524c250dbef7e2930204d82f
 SHA512 
333df9fc58b9d1d0c832241420321f8cbc84d722d1453f24b7f1990ae1e3065b103940d88f84d7d339b527c4cf5fe6e72c6eaa0b2c736d1b980e09228093f279
-DIST oneVPL-2023.3.0.tar.gz 6310097 BLAKE2B 
09d63cbed73a93727f770306ca4ee4b6418f87ffe2d0d6f53988569028ad8dba4226e5a4d19dedc4b5e10f037a798683e74acd456469413c9f7161c30bb5b010
 SHA512 
2f3b8f6b3bb26df062bf7e962ae45eb11f5a60d24f7a69e653e7afc9c0c7960b1c708a2d1c5bf18ad5e2981b01f877a08be2c7513bfc30b62574cd932ea9549b
 DIST oneVPL-2023.3.1.tar.gz 6322962 BLAKE2B 
3e66d03ee90c27e42204f926bbb4eb7fb0926f1bbb4f8dfdd0427adccda3cb3138dbed5d2fc9ea3aa7af78aadced4a242c16aede27d1f1fe781ecb83e58c
 SHA512 
1e8cc143f33438d3a4e1d65aa57dca4e0ebc1a47741b7a124a273cc609cc4ce789c0e230db3244010f5f1ca54f42cdd2e17d132b2c904af41607a2a0527c38ed

diff --git a/media-libs/oneVPL/oneVPL-2023.2.1.ebuild 
b/media-libs/oneVPL/oneVPL-2023.2.1.ebuild
deleted file mode 100644
index 0758b6389a95..
--- a/media-libs/oneVPL/oneVPL-2023.2.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib optfeature
-
-DESCRIPTION="oneAPI Video Processing Library, dispatcher, tools, and examples"
-HOMEPAGE="https://github.com/oneapi-src/oneVPL;
-SRC_URI="https://github.com/oneapi-src/oneVPL/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="dri drm examples experimental tools test vaapi wayland X"
-RESTRICT="!test? ( test )"
-# Tools fails to compile on 32-bit
-REQUIRED_USE="
-   dri? ( X drm )
-   X? ( vaapi )
-   wayland? ( drm )
-   abi_x86_32? ( !tools )
-   abi_x86_x32? ( !tools )
-"
-
-RDEPEND="
-   x11-libs/libpciaccess[${MULTILIB_USEDEP}]
-   vaapi? ( media-libs/libva[X?,wayland?,drm(+)?,${MULTILIB_USEDEP}] )
-   drm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] )
-   wayland? (
-   dev-libs/wayland[${MULTILIB_USEDEP}]
-   )
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libxcb[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   wayland? (
-   dev-libs/wayland-protocols
-   )
-"
-BDEPEND="virtual/pkgconfig"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DBUILD_DISPATCHER=ON
-   # Headers, cmake and pkgconfig files
-   -DBUILD_DEV=ON
-   -DBUILD_EXAMPLES="$(usex examples)"
-   -DINSTALL_EXAMPLE_CODE="$(usex examples)"
-   -DBUILD_PREVIEW="$(usex experimental)"
-   -DBUILD_DISPATCHER_ONEVPL_EXPERIMENTAL="$(usex experimental)"
-   # Fails to build with experimental tools off if tools on
-   -DBUILD_TOOLS_ONEVPL_EXPERIMENTAL="$(usex tools)"
-   -DBUILD_TESTS="$(usex test)"
-   -DBUILD_TOOLS="$(usex tools)"
-   -DENABLE_WAYLAND="$(usex wayland)"
-   -DENABLE_X11="$(usex X)"
-   -DENABLE_DRI3="$(usex dri)"
-   -DENABLE_VA="$(usex vaapi)"
-   -DENABLE_DRM="$(usex drm)"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
-   )
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   cmake_src_install
-   # Remove these license files
-   rm -r "${ED}/usr/share/vpl/licensing" || die
-}
-
-pkg_postinst() {
-   optfeature_header "This package provides only the dispatcher, to use it 
install one or more implementations"
-   optfeature "CPUs" media-libs/oneVPL-cpu
-   optfeature "Intel GPUs newer then, and including, Intel Xe" 
media-libs/oneVPL-intel-gpu
-   optfeature "Intel GPUs older then Intel Xe" media-libs/intel-mediasdk
-}

diff --git a/media-libs/oneVPL/oneVPL-2023.3.0.ebuild 
b/media-libs/oneVPL/oneVPL-2023.3.0.ebuild
deleted file mode 100644
index 0758b6389a95..
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/unittest-or-fail/

2023-10-20 Thread Michał Górny
commit: 1df93ed6766178d4dc701e3e8a3ad3a6f5c3ebd8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:54:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df93ed6

dev-python/unittest-or-fail: Enable py3.12

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

 dev-python/unittest-or-fail/unittest-or-fail-2.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/unittest-or-fail/unittest-or-fail-2.ebuild 
b/dev-python/unittest-or-fail/unittest-or-fail-2.ebuild
index 58339b522c59..e71959e95147 100644
--- a/dev-python/unittest-or-fail/unittest-or-fail-2.ebuild
+++ b/dev-python/unittest-or-fail/unittest-or-fail-2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 
@@ -22,6 +22,13 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv
 # Warning: do not use distutils_enable_tests to avoid a circular
 # dependency on itself!
 python_test() {
+   # unittest fails in python3.12 by default, and it is more strict
+   # than the behavior expected from unittest-or-fail.  We only add
+   # 3.12 compat to workaround a pkgcheck limitation, so no point
+   # in fixing the tests.
+   # https://github.com/pkgcore/pkgcheck/issues/584
+   [[ ${EPYTHON} == python3.12 ]] && return
+
"${EPYTHON}" -m unittest -v test/test_unittest_or_fail.py ||
die "Tests failed with ${EPYTHON}"
 }



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

2023-10-20 Thread Michał Górny
commit: b56e983bb5e2ac6565938332d27c865dfc75b8e3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:49:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:49:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56e983b

dev-python/zconfig: Enable py3.12

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

 dev-python/zconfig/files/zconfig-4.0-py312.patch | 37 
 dev-python/zconfig/zconfig-4.0.ebuild| 12 ++--
 2 files changed, 47 insertions(+), 2 deletions(-)

diff --git a/dev-python/zconfig/files/zconfig-4.0-py312.patch 
b/dev-python/zconfig/files/zconfig-4.0-py312.patch
new file mode 100644
index ..6f8c53ed18a0
--- /dev/null
+++ b/dev-python/zconfig/files/zconfig-4.0-py312.patch
@@ -0,0 +1,37 @@
+From 390ce89cfd4bf1a60d8d67ee20106288cbfa0e51 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20Van=C4=9Bk?= 
+Date: Fri, 23 Jun 2023 08:10:09 +0200
+Subject: [PATCH] Fix tests for Python 3.12 (#91)
+
+In the tests, remove the assertRaisesRegexp method, deprecated since
+Python 3.2, to prevent test failures following the method's removal in
+Python 3.12.
+---
+ src/ZConfig/tests/support.py | 7 ---
+ 1 file changed, 7 deletions(-)
+
+diff --git a/src/ZConfig/tests/support.py b/src/ZConfig/tests/support.py
+index 959f2b9..559c015 100644
+--- a/src/ZConfig/tests/support.py
 b/src/ZConfig/tests/support.py
+@@ -17,7 +17,6 @@
+ import contextlib
+ import os
+ import sys
+-import unittest
+ from io import StringIO
+ from urllib.request import pathname2url
+ 
+@@ -79,12 +78,6 @@ def f2(self):
+ class TestHelper:
+ """Utility methods which can be used with the schema support."""
+ 
+-# Not derived from unittest.TestCase; some test runners seem to
+-# think that means this class contains tests.
+-
+-assertRaisesRegex = getattr(unittest.TestCase, 'assertRaisesRegex',
+-unittest.TestCase.assertRaisesRegexp)
+-
+ def load_both(self, schema_url, conf_url):
+ schema = self.load_schema(schema_url)
+ conf = self.load_config(schema, conf_url)

diff --git a/dev-python/zconfig/zconfig-4.0.ebuild 
b/dev-python/zconfig/zconfig-4.0.ebuild
index d015ceef4469..297324eb085e 100644
--- a/dev-python/zconfig/zconfig-4.0.ebuild
+++ b/dev-python/zconfig/zconfig-4.0.ebuild
@@ -6,12 +6,15 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN="ZConfig"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
 DESCRIPTION="Configuration library supporting a hierarchical schema-driven 
model"
-HOMEPAGE="https://pypi.org/project/ZConfig/;
+HOMEPAGE="
+   https://github.com/zopefoundation/ZConfig/
+   https://pypi.org/project/ZConfig/
+"
 
 LICENSE="ZPL"
 SLOT="0"
@@ -32,6 +35,11 @@ distutils_enable_tests unittest
 distutils_enable_sphinx docs \
dev-python/sphinxcontrib-programoutput
 
+PATCHES=(
+   # 
https://github.com/zopefoundation/ZConfig/commit/390ce89cfd4bf1a60d8d67ee20106288cbfa0e51
+   "${FILESDIR}/${P}-py312.patch"
+)
+
 python_test() {
eunittest -s src/ZConfig/tests
 }



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

2023-10-20 Thread Michał Górny
commit: 8dbecc11c9c1d953243fcb48a56ff6755d20a9b5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:37:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:37:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbecc11

dev-python/restructuredtext-lint: Add GH remote-id

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

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

diff --git a/dev-python/restructuredtext-lint/metadata.xml 
b/dev-python/restructuredtext-lint/metadata.xml
index 0c3c1f107b98..294328636170 100644
--- a/dev-python/restructuredtext-lint/metadata.xml
+++ b/dev-python/restructuredtext-lint/metadata.xml
@@ -11,6 +11,7 @@



+   twolfson/restructuredtext-lint
restructuredtext-lint

 



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

2023-10-20 Thread Michał Górny
commit: 88299505b644b2e4ab2f33fe34c64dd8b58b3fcb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:46:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88299505

dev-python/zc-lockfile: Enable py3.12

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

 dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild 
b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
index 0faf7a9efd62..73c001433e90 100644
--- a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
+++ b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/

2023-10-20 Thread YiFei Zhu
commit: 479a430569e3ba33ea2d9a8e1c9ccfefa523b836
Author: YiFei Zhu  gmail  com>
AuthorDate: Fri Oct 20 14:37:45 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Fri Oct 20 14:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=479a4305

app-editors/pulsar-bin: add 1.110.0, drop 1.108.0

Signed-off-by: YiFei Zhu  gmail.com>

 app-editors/pulsar-bin/Manifest   | 4 ++--
 .../{pulsar-bin-1.108.0.ebuild => pulsar-bin-1.110.0.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 57aca4efc6..a1c71ffd47 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.108.0-amd64.tar.gz 230184003 BLAKE2B 
706208f24deaf90ac381358c46747c0ac00954c5aa9d7cb4db45dee15a4450df9a4abe88df096c00b8be4cb86b7bd207c60227b0e3c261ce208b4a08ebc2cd1b
 SHA512 
8c90f8dbec1dcfa8e8ada01809dc1b95b6f8f61886cf0e767509f04c72ec49abd7edd5cfe773df649ff7c081d936bf1dcf906e3e70a831cbb417e5a3a033f2f1
-DIST pulsar-bin-1.108.0-arm64.tar.gz 191573170 BLAKE2B 
1f8242730531ccf0395fbfcfd0c6284a0191ce40a1d700f449014662f93de72db6d55599e92baaba1c9b3135c73c8f17c063494778620974c0e37880621723d8
 SHA512 
d049d6f6951e9e3438b7334d7aafde612719be8c71e647970ad99031be1bf5581f0d02711c7b3a05d1248d0e9783b83a982a60178f6aee2f3f8d4609beea18ca
 DIST pulsar-bin-1.109.0-amd64.tar.gz 230323361 BLAKE2B 
1f97a0ad37bb32d677923fcfe18870dffd8865b116a21936178ef8deed276409cb38fd5b22f9375a7fc72d5996030afc15648d13da36fa4bd30e74febd79ce4c
 SHA512 
c95d1b1a6a644eff5eee0ce49fd88b56062effb7ecc7a37a6de732846ee86c862504d3341e9b5fc10cdadf71051f427f7d252ed66865cc4b83f8861680b7624e
 DIST pulsar-bin-1.109.0-arm64.tar.gz 191749896 BLAKE2B 
2097ffcb98f3b0b1862b7852f5cf497bf04b6f55629e7ecb863b0b0b2bad36b983c76eb57b46e38b281fabdc3aeff4c97045cd0ee21a34d7b6cd42dd0db712d9
 SHA512 
683e1c495808643f5f380c7c231a6b811f7834be6d6c8f1021cd4535f1a6c9416180f919aab7d3f7aaa4feef91d713e5f25a540246145641baca35814eec951d
+DIST pulsar-bin-1.110.0-amd64.tar.gz 230950040 BLAKE2B 
27a0f7a9ec5c3c9feb98d41893aa79f8d3a234cf09099730ccf9d54c369b49a23b470ba74e04ff3a7bb2a6a3b10d89d992141b969d4ba3632477942ccddee585
 SHA512 
07826455d66cc3167c2aa5d85ada623d033026984f7bde7a4aa14f583d144cbd590dd4529bccb7669aced1ed22bb33f17331f406708720bba857177eb58ac492
+DIST pulsar-bin-1.110.0-arm64.tar.gz 192205620 BLAKE2B 
ad74d5d7406c8788fc3d6ae44a0149c417bfdbba4562ae66994288a5c2367c5ea8e3618041c768eafea4748aa9e768283e9e498914e0b8aac17b837f4795d422
 SHA512 
c844f3094a186f73466e98e04c6a54271a84a89a62fe1310f52bcd1e14979600b3b488c97b61d7ec27e08f4ba927384354954df8be39da299359650198880006

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild 
b/app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild



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

2023-10-20 Thread YiFei Zhu
commit: 4866421356a469a400052a5d9af38770192402f8
Author: YiFei Zhu  gmail  com>
AuthorDate: Fri Oct 20 14:42:26 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Fri Oct 20 14:42:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48664213

dev-python/guppy3: add 3.1.4

Signed-off-by: YiFei Zhu  gmail.com>

 dev-python/guppy3/Manifest|  1 +
 dev-python/guppy3/guppy3-3.1.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/guppy3/Manifest b/dev-python/guppy3/Manifest
index c386a307c1..9cc3512a93 100644
--- a/dev-python/guppy3/Manifest
+++ b/dev-python/guppy3/Manifest
@@ -1 +1,2 @@
 DIST guppy3-3.1.3.tar.gz 343281 BLAKE2B 
cbc17a26dff0c9f217843575054aed4925461e3525f1f3785aa535fc125d7455b155dc69755edce9b7b6b43e04b18b685051644dee12935a8af8bba384da0e0d
 SHA512 
f35219ecea5fa20edf3f064109b16ea3b022fea666415751000329fb35726759a697b79efe6a93c29d1a422a57c6dbb881bb313e267a569b621fef6cb0971c68
+DIST guppy3-3.1.4.tar.gz 344051 BLAKE2B 
1578ad1d467e3492e6d6ce4142b18670e7e4357c4ca24237b41b478069504a48ff36c9c14af67c8164396a7b2797c0d14d9884de9e251f00fc89e3f2b14e572b
 SHA512 
6f551989ab296d974cf372c8ccfdc7768e17eed35d25e4b14e95a66c35d2ecb6813bad1158ad0b005c730216d33b87d71833cfa9048d9f349851444f39782b9c

diff --git a/dev-python/guppy3/guppy3-3.1.4.ebuild 
b/dev-python/guppy3/guppy3-3.1.4.ebuild
new file mode 100644
index 00..5d4719b641
--- /dev/null
+++ b/dev-python/guppy3/guppy3-3.1.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python Programming Environment & Heap analysis toolset"
+HOMEPAGE="
+   https://pypi.org/project/guppy3/
+   https://zhuyifei1999.github.io/guppy3/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+python_test() {
+   cd "${T}" || die
+   "${EPYTHON}" "${S}"/guppy/heapy/test/test_all.py || die
+}



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

2023-10-20 Thread Michał Górny
commit: ee2393e52987892a12ba4e6fcd92622319cd08b3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:31:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:31:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2393e5

dev-python/python3-saml: Enable py3.12

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

 dev-python/python3-saml/python3-saml-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python3-saml/python3-saml-1.16.0.ebuild 
b/dev-python/python3-saml/python3-saml-1.16.0.ebuild
index cf677a8893b4..c8c1ac7470e4 100644
--- a/dev-python/python3-saml/python3-saml-1.16.0.ebuild
+++ b/dev-python/python3-saml/python3-saml-1.16.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-20 Thread Michał Górny
commit: b137a484e763e32ec1bd7dadc8dabacd2c5b3073
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:31:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b137a484

dev-python/pytimeparse: Enable py3.12

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

 dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild 
b/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild
index 6b12e055afed..bada4b1ee5d1 100644
--- a/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild
+++ b/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild
@@ -4,11 +4,15 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit distutils-r1 pypi
 
 DESCRIPTION="A small Python module to parse various kinds of time expressions"
-HOMEPAGE="https://github.com/wroberts/pytimeparse 
https://pypi.org/project/pytimeparse/;
+HOMEPAGE="
+   https://github.com/wroberts/pytimeparse/
+   https://pypi.org/project/pytimeparse/
+"
 
 LICENSE="MIT"
 SLOT="0"



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

2023-10-20 Thread Michał Górny
commit: 5c32305caa580ba655ef94eb098980cc6ca5cf3d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:35:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:35:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c32305c

dev-python/snaketrace: Enable py3.12

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

 dev-python/snaketrace/snaketrace-0.3.1-r1.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-python/snaketrace/snaketrace-0.3.1-r1.ebuild 
b/dev-python/snaketrace/snaketrace-0.3.1-r1.ebuild
index 73054ccfdce5..3cec1d2000d3 100644
--- a/dev-python/snaketrace/snaketrace-0.3.1-r1.ebuild
+++ b/dev-python/snaketrace/snaketrace-0.3.1-r1.ebuild
@@ -4,12 +4,19 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit distutils-r1
 
 DESCRIPTION="An strace-like tool for Python audit events"
-HOMEPAGE="https://github.com/dcoles/snaketrace 
https://pypi.org/project/snaketrace/;
-SRC_URI="https://github.com/dcoles/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+HOMEPAGE="
+   https://github.com/dcoles/snaketrace/
+   https://pypi.org/project/snaketrace/
+"
+SRC_URI="
+   https://github.com/dcoles/snaketrace/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"



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

2023-10-20 Thread Michał Górny
commit: 1da704fcc67bc260070e9c6ac5b6d5117600ef75
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:37:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:37:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da704fc

dev-python/stapler: Enable py3.12

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

 .../stapler/stapler-1.0.0_p20220330-r3.ebuild  | 29 ++
 1 file changed, 19 insertions(+), 10 deletions(-)

diff --git a/dev-python/stapler/stapler-1.0.0_p20220330-r3.ebuild 
b/dev-python/stapler/stapler-1.0.0_p20220330-r3.ebuild
index 7c84ad2402d5..45767ab87c04 100644
--- a/dev-python/stapler/stapler-1.0.0_p20220330-r3.ebuild
+++ b/dev-python/stapler/stapler-1.0.0_p20220330-r3.ebuild
@@ -3,28 +3,37 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
-COMMIT="382f1edc62296e071093a5419811a2fca9d78d93"
-
+EGIT_COMMIT="382f1edc62296e071093a5419811a2fca9d78d93"
+MY_P="${PN}-${EGIT_COMMIT}"
 DESCRIPTION="Suite of tools for PDF files manipulation written in Python"
-HOMEPAGE="https://github.com/hellerbarde/stapler;
-SRC_URI="https://github.com/hellerbarde/${PN}/archive/${COMMIT}.tar.gz -> 
${PN}-${COMMIT}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
+HOMEPAGE="
+   https://github.com/hellerbarde/stapler/
+   https://pypi.org/project/stapler/
+"
+SRC_URI="
+   https://github.com/hellerbarde/stapler/archive/${EGIT_COMMIT}.tar.gz
+   -> ${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="test? ( dev-python/pypdf[${PYTHON_USEDEP}] )"
-RDEPEND="dev-python/pypdf[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/pypdf[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests unittest
 
-PATCHES=( "${FILESDIR}"/${P}-fix-tests-for-PyPDF2-2.x.patch
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-tests-for-PyPDF2-2.x.patch
"${FILESDIR}"/${P}-port-to-PyPDF2-3.0.0.patch
"${FILESDIR}"/${P}-use-poetry-core-backend-for-PEP517.patch
-   "${FILESDIR}"/${P}-PyPDF2-to-pypdf.patch )
+   "${FILESDIR}"/${P}-PyPDF2-to-pypdf.patch
+)



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

2023-10-20 Thread Michał Górny
commit: 6522c61d9f6761388bfa19fd7e313cae85a87a39
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:32:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:32:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6522c61d

dev-python/pyzbar: Enable py3.12

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

 dev-python/pyzbar/Manifest|  2 +-
 dev-python/pyzbar/pyzbar-0.1.9.ebuild | 12 +---
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/dev-python/pyzbar/Manifest b/dev-python/pyzbar/Manifest
index 3f1c3a60d96a..a7889000dae9 100644
--- a/dev-python/pyzbar/Manifest
+++ b/dev-python/pyzbar/Manifest
@@ -1 +1 @@
-DIST pyzbar-0.1.9.tar.gz 45793 BLAKE2B 
205c4cdabecb0c59c78bd3e901bd8348a8648c6c6b48afed5f71883c8ec438047843752269f273ca277ce87f3831e1873f859501df7bdc24834fe2b667922fed
 SHA512 
f9fe774400ed6428bc78a428bd1b7847d5c6d557ea8637125348708f0641b36eceabe69362302c3d8658cf2186ee836c3bfc207fa800a6d03581375c251227e8
+DIST pyzbar-0.1.9.gh.tar.gz 45793 BLAKE2B 
205c4cdabecb0c59c78bd3e901bd8348a8648c6c6b48afed5f71883c8ec438047843752269f273ca277ce87f3831e1873f859501df7bdc24834fe2b667922fed
 SHA512 
f9fe774400ed6428bc78a428bd1b7847d5c6d557ea8637125348708f0641b36eceabe69362302c3d8658cf2186ee836c3bfc207fa800a6d03581375c251227e8

diff --git a/dev-python/pyzbar/pyzbar-0.1.9.ebuild 
b/dev-python/pyzbar/pyzbar-0.1.9.ebuild
index 95eb89759142..aa4284937b9e 100644
--- a/dev-python/pyzbar/pyzbar-0.1.9.ebuild
+++ b/dev-python/pyzbar/pyzbar-0.1.9.ebuild
@@ -4,13 +4,19 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
 DESCRIPTION="Read one-dimensional barcodes and QR codes from Python"
-HOMEPAGE="https://github.com/NaturalHistoryMuseum/pyzbar/;
-SRC_URI="https://github.com/NaturalHistoryMuseum/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+HOMEPAGE="
+   https://github.com/NaturalHistoryMuseum/pyzbar/
+   https://pypi.org/project/pyzbar/
+"
+SRC_URI="
+   https://github.com/NaturalHistoryMuseum/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"



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

2023-10-20 Thread Michał Górny
commit: f88d041d68ee58dd5b7491e70c150a474f536681
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:33:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:33:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88d041d

dev-python/restructuredtext-lint: Enable py3.12

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

 .../restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild   | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild 
b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild
index d854750b9b2f..7199badb88b6 100644
--- a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild
+++ b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild
@@ -4,12 +4,15 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
 DESCRIPTION="Checks PyPI validity of reStructuredText"
-HOMEPAGE="https://pypi.org/project/restructuredtext-lint/;
+HOMEPAGE="
+   https://github.com/twolfson/restructuredtext-lint/
+   https://pypi.org/project/restructuredtext-lint/
+"
 
 LICENSE="Unlicense"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-varlink/, dev-python/varlink/, profiles/updates/

2023-10-20 Thread Michał Górny
commit: efcc61d6f573892a5046edf9d32de6665e8a4801
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:17:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:17:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcc61d6

Rename dev-python/{python-varlink → varlink}

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

 dev-python/{python-varlink => varlink}/Manifest  | 0
 dev-python/{python-varlink => varlink}/metadata.xml  | 0
 .../python-varlink-31.0.0.ebuild => varlink/varlink-31.0.0.ebuild}   | 0
 profiles/updates/4Q-2023 | 1 +
 4 files changed, 1 insertion(+)

diff --git a/dev-python/python-varlink/Manifest b/dev-python/varlink/Manifest
similarity index 100%
rename from dev-python/python-varlink/Manifest
rename to dev-python/varlink/Manifest

diff --git a/dev-python/python-varlink/metadata.xml 
b/dev-python/varlink/metadata.xml
similarity index 100%
rename from dev-python/python-varlink/metadata.xml
rename to dev-python/varlink/metadata.xml

diff --git a/dev-python/python-varlink/python-varlink-31.0.0.ebuild 
b/dev-python/varlink/varlink-31.0.0.ebuild
similarity index 100%
rename from dev-python/python-varlink/python-varlink-31.0.0.ebuild
rename to dev-python/varlink/varlink-31.0.0.ebuild

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
new file mode 100644
index ..3039c9eb0508
--- /dev/null
+++ b/profiles/updates/4Q-2023
@@ -0,0 +1 @@
+move dev-python/python-varlink dev-python/varlink



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

2023-10-20 Thread Michał Górny
commit: e63ab39d2fdb1ed2605266b6680b4c7be6eca898
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:16:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63ab39d

dev-python/python-varlink: Prepare for rename

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

 dev-python/python-varlink/python-varlink-31.0.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-varlink/python-varlink-31.0.0.ebuild 
b/dev-python/python-varlink/python-varlink-31.0.0.ebuild
index 94ad9f481928..4220117a372e 100644
--- a/dev-python/python-varlink/python-varlink-31.0.0.ebuild
+++ b/dev-python/python-varlink/python-varlink-31.0.0.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
+MY_P=python-varlink-${PV}
 DESCRIPTION="Python implementation of the Varlink protocol"
 HOMEPAGE="
https://github.com/varlink/python/
@@ -15,7 +16,7 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/varlink/python/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
+   -> ${MY_P}.gh.tar.gz
 "
 S="${WORKDIR}/python-${PV}"
 



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

2023-10-20 Thread Michał Górny
commit: e0b36ad89393cdce4a660bb24e9515714b20e4bd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:25:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:28:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b36ad8

dev-python/python-libevdev: Prepare for rename

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

 dev-python/python-libevdev/python-libevdev-0.11.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-libevdev/python-libevdev-0.11.ebuild 
b/dev-python/python-libevdev/python-libevdev-0.11.ebuild
index 0b2602912eaf..7417614b81cc 100644
--- a/dev-python/python-libevdev/python-libevdev-0.11.ebuild
+++ b/dev-python/python-libevdev/python-libevdev-0.11.ebuild
@@ -8,14 +8,16 @@ PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
+MY_P=python-libevdev-${PV}
 DESCRIPTION="Python wrappers for the libevdev library"
 HOMEPAGE="
https://gitlab.freedesktop.org/libevdev/python-libevdev/
https://pypi.org/project/libevdev/
 "
 SRC_URI="
-   
https://gitlab.freedesktop.org/libevdev/${PN}/-/archive/${PV}/${P}.tar.bz2
+   
https://gitlab.freedesktop.org/libevdev/python-libevdev/-/archive/${PV}/${MY_P}.tar.bz2
 "
+S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/, dev-python/python-libevdev/, dev-python/libevdev/, ...

2023-10-20 Thread Michał Górny
commit: acb32bf80ce20334e9c1c46085715eabfe5e296d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:27:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb32bf8

Rename dev-python/{python-libevdev → libevdev}

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

 dev-libs/libinput/libinput-1.23.0.ebuild  | 2 +-
 dev-libs/libinput/libinput-1.24.0.ebuild  | 2 +-
 dev-libs/libwacom/libwacom-2.6.0.ebuild   | 4 ++--
 dev-libs/libwacom/libwacom-2.7.0.ebuild   | 4 ++--
 dev-libs/libwacom/libwacom-2.8.0.ebuild   | 4 ++--
 dev-python/{python-libevdev => libevdev}/Manifest | 0
 .../python-libevdev-0.11.ebuild => libevdev/libevdev-0.11.ebuild} | 0
 dev-python/{python-libevdev => libevdev}/metadata.xml | 0
 profiles/updates/4Q-2023  | 1 +
 x11-base/xorg-proto/xorg-proto-2023.2.ebuild  | 4 ++--
 x11-base/xorg-proto/xorg-proto-.ebuild| 4 ++--
 11 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild 
b/dev-libs/libinput/libinput-1.23.0.ebuild
index 350c80a28cb9..70ab512032fe 100644
--- a/dev-libs/libinput/libinput-1.23.0.ebuild
+++ b/dev-libs/libinput/libinput-1.23.0.ebuild
@@ -82,7 +82,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   optfeature "measure and replay tools" dev-python/python-libevdev
+   optfeature "measure and replay tools" dev-python/libevdev
udev_reload
 }
 

diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild 
b/dev-libs/libinput/libinput-1.24.0.ebuild
index 5a5b192a1c01..a7043e99f876 100644
--- a/dev-libs/libinput/libinput-1.24.0.ebuild
+++ b/dev-libs/libinput/libinput-1.24.0.ebuild
@@ -91,7 +91,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   optfeature "measure and replay tools" dev-python/python-libevdev
+   optfeature "measure and replay tools" dev-python/libevdev
udev_reload
 }
 

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
index 62173377ae27..a571572b82ff 100644
--- a/dev-libs/libwacom/libwacom-2.6.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
test? (
${PYTHON_DEPS}
$(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/libevdev[${PYTHON_USEDEP}]
dev-python/pyudev[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
')
@@ -35,7 +35,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/libevdev[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index 62173377ae27..a571572b82ff 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
test? (
${PYTHON_DEPS}
$(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/libevdev[${PYTHON_USEDEP}]
dev-python/pyudev[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
')
@@ -35,7 +35,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/libevdev[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index 6a8268f83852..60dc737c85ed 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
doc? ( app-doc/doxygen )
test? (
$(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/libevdev[${PYTHON_USEDEP}]
dev-python/pyudev[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
')
@@ -37,7 +37,7 @@ BDEPEND="
 python_check_deps() {
use test || return 0
python_has_version \
-   "dev-python/python-libevdev[${PYTHON_USEDEP}]" \
+   "dev-python/libevdev[${PYTHON_USEDEP}]" \

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

2023-10-20 Thread Michał Górny
commit: 6ae2a03c09e229b8bc5afbd79516692c6088a69d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:21:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:21:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae2a03c

dev-python/python-musicbrainzngs: Prepare for rename

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

 .../python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild   | 4 +++-
 dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1.ebuild   | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild 
b/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild
index b91d4765b414..16c5b836b431 100644
--- a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild
+++ b/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 
+MY_P=python-musicbrainzngs-${PV}
 DESCRIPTION="Python bindings for the MusicBrainz NGS and the Cover Art Archive 
webservices"
 HOMEPAGE="
https://github.com/alastair/python-musicbrainzngs/
@@ -15,8 +16,9 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/alastair/python-musicbrainzngs/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
+   -> ${MY_P}.gh.tar.gz
 "
+S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2 ISC"
 SLOT="0"

diff --git 
a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1.ebuild 
b/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1.ebuild
index f7f209e80346..f1467c24aa57 100644
--- a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1.ebuild
+++ b/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1.ebuild
@@ -6,11 +6,13 @@ EAPI=7
 PYTHON_COMPAT=( python3_{9..10} pypy3 )
 inherit distutils-r1
 
+MY_P=python-musicbrainzngs-${PV}
 DESCRIPTION="Python bindings for the MusicBrainz NGS and the Cover Art Archive 
webservices"
 HOMEPAGE="https://github.com/alastair/python-musicbrainzngs;
 SRC_URI="
https://github.com/alastair/python-musicbrainzngs/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2 ISC"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-sound/whipper/, media-sound/beets/, dev-python/python-musicbrainzngs/, ...

2023-10-20 Thread Michał Górny
commit: 9d16dbeb3dc544d53ddadd44b85f1076057e70c0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:24:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:28:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d16dbeb

Rename dev-python/{python-musicbrainzngs → musicbrainzngs}

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

 dev-python/{python-musicbrainzngs => musicbrainzngs}/Manifest   | 0
 dev-python/{python-musicbrainzngs => musicbrainzngs}/metadata.xml   | 0
 .../musicbrainzngs-0.7.1-r1.ebuild} | 0
 .../musicbrainzngs-0.7.1.ebuild}| 0
 media-sound/beets/beets-1.6.0-r1.ebuild | 2 +-
 media-sound/beets/beets-.ebuild | 2 +-
 media-sound/whipper/whipper-0.10.0.ebuild   | 2 +-
 net-misc/ytmdl/ytmdl-2023.2.28.ebuild   | 2 +-
 net-misc/ytmdl/ytmdl-2023.7.27.ebuild   | 2 +-
 profiles/updates/3Q-2021| 2 +-
 profiles/updates/4Q-2023| 1 +
 11 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-python/python-musicbrainzngs/Manifest 
b/dev-python/musicbrainzngs/Manifest
similarity index 100%
rename from dev-python/python-musicbrainzngs/Manifest
rename to dev-python/musicbrainzngs/Manifest

diff --git a/dev-python/python-musicbrainzngs/metadata.xml 
b/dev-python/musicbrainzngs/metadata.xml
similarity index 100%
rename from dev-python/python-musicbrainzngs/metadata.xml
rename to dev-python/musicbrainzngs/metadata.xml

diff --git 
a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild 
b/dev-python/musicbrainzngs/musicbrainzngs-0.7.1-r1.ebuild
similarity index 100%
rename from 
dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild
rename to dev-python/musicbrainzngs/musicbrainzngs-0.7.1-r1.ebuild

diff --git 
a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1.ebuild 
b/dev-python/musicbrainzngs/musicbrainzngs-0.7.1.ebuild
similarity index 100%
rename from dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1.ebuild
rename to dev-python/musicbrainzngs/musicbrainzngs-0.7.1.ebuild

diff --git a/media-sound/beets/beets-1.6.0-r1.ebuild 
b/media-sound/beets/beets-1.6.0-r1.ebuild
index d9409a3e9605..cdc5158e3f60 100644
--- a/media-sound/beets/beets-1.6.0-r1.ebuild
+++ b/media-sound/beets/beets-1.6.0-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
>=dev-python/jellyfish-0.7.1[${PYTHON_USEDEP}]
dev-python/munkres[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.33[${PYTHON_USEDEP}]
-   >=dev-python/python-musicbrainzngs-0.4[${PYTHON_USEDEP}]
+   >=dev-python/musicbrainzngs-0.4[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]

diff --git a/media-sound/beets/beets-.ebuild 
b/media-sound/beets/beets-.ebuild
index f4fc6c36c944..03d6d8352705 100644
--- a/media-sound/beets/beets-.ebuild
+++ b/media-sound/beets/beets-.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
>=dev-python/jellyfish-0.7.1[${PYTHON_USEDEP}]
dev-python/munkres[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.33[${PYTHON_USEDEP}]
-   >=dev-python/python-musicbrainzngs-0.4[${PYTHON_USEDEP}]
+   >=dev-python/musicbrainzngs-0.4[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]

diff --git a/media-sound/whipper/whipper-0.10.0.ebuild 
b/media-sound/whipper/whipper-0.10.0.ebuild
index 3e73f00016ec..14921805d89f 100644
--- a/media-sound/whipper/whipper-0.10.0.ebuild
+++ b/media-sound/whipper/whipper-0.10.0.ebuild
@@ -22,10 +22,10 @@ RDEPEND="
${DEPEND}
app-cdr/cdrdao
>=dev-libs/libcdio-paranoia-0.94_p2
+   dev-python/musicbrainzngs[${PYTHON_USEDEP}]
>=dev-python/pycdio-2.1.0[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/python-discid[${PYTHON_USEDEP}]
-   dev-python/python-musicbrainzngs[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
media-libs/mutagen[${PYTHON_USEDEP}]

diff --git a/net-misc/ytmdl/ytmdl-2023.2.28.ebuild 
b/net-misc/ytmdl/ytmdl-2023.2.28.ebuild
index e0515985d47a..2149ca575f5b 100644
--- a/net-misc/ytmdl/ytmdl-2023.2.28.ebuild
+++ b/net-misc/ytmdl/ytmdl-2023.2.28.ebuild
@@ -22,8 +22,8 @@ RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/ffmpeg-python[${PYTHON_USEDEP}]
dev-python/itunespy[${PYTHON_USEDEP}]

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

2023-10-20 Thread Michał Górny
commit: 7781c49b5f19f2d148ffb9d838688d3886033664
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:02:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7781c49b

dev-python/python-musicbrainzngs: Enable py3.12

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

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

diff --git 
a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild 
b/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild
index c85c153d9eae..b91d4765b414 100644
--- a/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild
+++ b/dev-python/python-musicbrainzngs/python-musicbrainzngs-0.7.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-10-20 Thread Michał Górny
commit: 9060290587e1642084fe3789f0d264c4dbdec254
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:00:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:00:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90602905

dev-python/python-gammu: Enable py3.12

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

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

diff --git a/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild 
b/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild
index c74acc16fa42..e1b603df4aee 100644
--- a/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild
+++ b/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-20 Thread Michał Górny
commit: fe8fe98ccbcd274a975768e207e789bfb46d9025
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:04:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:04:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8fe98c

dev-python/python-varlink: Enable py3.12

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

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

diff --git a/dev-python/python-varlink/python-varlink-31.0.0.ebuild 
b/dev-python/python-varlink/python-varlink-31.0.0.ebuild
index df3fae0071fc..94ad9f481928 100644
--- a/dev-python/python-varlink/python-varlink-31.0.0.ebuild
+++ b/dev-python/python-varlink/python-varlink-31.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-20 Thread Michał Górny
commit: 4802fbdd7c76cc6612e0c0ac84e3c324ada5109c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 14:01:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 14:01:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4802fbdd

dev-python/python-libevdev: Enable py3.12

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

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

diff --git a/dev-python/python-libevdev/python-libevdev-0.11.ebuild 
b/dev-python/python-libevdev/python-libevdev-0.11.ebuild
index bdee5d71de60..0b2602912eaf 100644
--- a/dev-python/python-libevdev/python-libevdev-0.11.ebuild
+++ b/dev-python/python-libevdev/python-libevdev-0.11.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-20 Thread Michał Górny
commit: 296dcbd7f9251fb4831c65cabef2f00eff6f8b84
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 13:58:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 13:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296dcbd7

dev-python/python-daemon: Enable py3.12

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

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

diff --git a/dev-python/python-daemon/python-daemon-2.3.2.ebuild 
b/dev-python/python-daemon/python-daemon-2.3.2.ebuild
index 1e5e70723db1..abecbafe5a7e 100644
--- a/dev-python/python-daemon/python-daemon-2.3.2.ebuild
+++ b/dev-python/python-daemon/python-daemon-2.3.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



  1   2   >