[gentoo-commits] repo/gentoo:master commit in: dev-util/breakpad/, dev-util/breakpad/files/

2023-03-10 Thread Alfredo Tupone
commit: 30338cce2bd18f35a1ab8d31a60285b7f79a3a66
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 07:56:18 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 07:57:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30338cce

dev-util/breakpad: fix for gcc13, remove old

Closes: https://bugs.gentoo.org/898576
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-util/breakpad/Manifest |  1 -
 dev-util/breakpad/breakpad-2022.06.04.ebuild   | 59 --
 dev-util/breakpad/breakpad-2022.07.12.ebuild   |  1 +
 .../breakpad/files/breakpad-2022.06.04-test.patch  | 49 --
 .../breakpad/files/breakpad-2022.07.12-gcc13.patch | 10 
 5 files changed, 11 insertions(+), 109 deletions(-)

diff --git a/dev-util/breakpad/Manifest b/dev-util/breakpad/Manifest
index c40a261b2261..b17d5765b09e 100644
--- a/dev-util/breakpad/Manifest
+++ b/dev-util/breakpad/Manifest
@@ -1,2 +1 @@
-DIST breakpad-2022.06.04.tar.gz 5365322 BLAKE2B 
eec33092a9a75161d16554af22276195945f3e1c7ce9590f89010a4d11484fe4327849c1717e159a9e019ca44d437b601b7080c68bba8c95111b97d6662dfc3f
 SHA512 
150e5e955dc9de55d5cb4c726ae6f1a2e79e9f7bb283bae2ba835b684e7fd7532a7070e9ba982b66b68c936592bc48550a22ed8ac40e829b11aa80530f338749
 DIST breakpad-2022.07.12.tar.gz 5373070 BLAKE2B 
3598bcebf249c73a13eb77743ee993fb96ebf9585a68e45169afcf34fb836a126ce3b8d71e78dedd3407b843297857619de39fc38661ff80545d572dde098ea1
 SHA512 
872fa74520709d6510b798c7adfb7fed34a84b1831e774087515c23a005b0ea76ef7758bb565f0ff9f2153206cf53958621463fba0e055c9d31dc68f687e2b8f

diff --git a/dev-util/breakpad/breakpad-2022.06.04.ebuild 
b/dev-util/breakpad/breakpad-2022.06.04.ebuild
deleted file mode 100644
index 66912e949d83..
--- a/dev-util/breakpad/breakpad-2022.06.04.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-CommitId=41a11409d6ba04e308adc66f5a33115e2d7c9174
-DESCRIPTION="implement a crash-reporting system."
-HOMEPAGE="https://chromium.googlesource.com/breakpad/breakpad/;
-SRC_URI="https://github.com/google/${PN}/archive/${CommitId}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="BSD BSD-4"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
-   net-misc/curl
-"
-DEPEND="${RDEPEND}
-   dev-libs/linux-syscall-support
-   dev-embedded/libdisasm
-"
-BDEPEND="test? ( dev-cpp/gtest )"
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}"/${PN}-${CommitId}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-test.patch
-   "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_prepare() {
-   default
-   sed -i \
-   -e 's|"third_party/lss\(.*\)"||' \
-   $(find src -name '*.cc' -o -name '*.h') \
-   || die
-   sed -i \
-   -e '/includelss/d' \
-   -e '/third_party\/curl/d' \
-   Makefile.am \
-   || die
-   sed -i \
-   -e "/AC_INIT/s:0.1:${PVR}:" \
-   -e "/AS_VAR_APPEND/d" \
-   configure.ac \
-   || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-system-test-libs \
-   || die
-}

diff --git a/dev-util/breakpad/breakpad-2022.07.12.ebuild 
b/dev-util/breakpad/breakpad-2022.07.12.ebuild
index 5fb691383145..eac86e3033e5 100644
--- a/dev-util/breakpad/breakpad-2022.07.12.ebuild
+++ b/dev-util/breakpad/breakpad-2022.07.12.ebuild
@@ -26,6 +26,7 @@ BDEPEND="test? ( dev-cpp/gtest )"
 RESTRICT="!test? ( test )"
 
 PATCHES=(
+   "${FILESDIR}"/${P}-gcc13.patch
"${FILESDIR}"/${PN}-2022.06.04-gentoo.patch
 )
 

diff --git a/dev-util/breakpad/files/breakpad-2022.06.04-test.patch 
b/dev-util/breakpad/files/breakpad-2022.06.04-test.patch
deleted file mode 100644
index 7bf1d78290ab..
--- a/dev-util/breakpad/files/breakpad-2022.06.04-test.patch
+++ /dev/null
@@ -1,49 +0,0 @@
 a/src/common/dwarf_cu_to_module_unittest.cc2022-06-06 
21:31:46.537946012 +0200
-+++ b/src/common/dwarf_cu_to_module_unittest.cc2022-06-06 
21:33:27.299716909 +0200
-@@ -780,7 +780,7 @@
-0x2805c4531be6ca0eULL, 0x686b52155a8d4d2cULL);
- }
- 
--TEST_F(SimpleCU, UnknownAbstractOrigin) {
-+TEST_F(SimpleCU, DISABLED_UnknownAbstractOrigin) {
-   EXPECT_CALL(reporter_, UnknownAbstractOrigin(_, 1ULL)).WillOnce(Return());
-   EXPECT_CALL(reporter_, UnnamedFunction(0x11c70f94c6e87ccdLL))
- .WillOnce(Return());
-@@ -798,7 +798,7 @@
-0x1758a0f941b71efbULL, 0x1cf154f1f545e146ULL);
- }
- 
--TEST_F(SimpleCU, UnnamedFunction) {
-+TEST_F(SimpleCU, DISABLED_UnnamedFunction) {
-   EXPECT_CALL(reporter_, UnnamedFunction(0xe34797c7e68590a8LL))
- .WillOnce(Return());
-   PushLine(0x72b80e41a0ac1d40ULL, 0x537174f231ee181cULL, "line-file", 
14044850);
-@@ -1573,7 +1573,7 @@
-   EXPECT_STREQ("class_A::member_func_B", 

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/oet/

2023-03-10 Thread Thomas Scholz
commit: c2e94c1bea834540405600289f64ca8c3785bfa1
Author: Thomas Scholz  protonmail  com>
AuthorDate: Sat Mar 11 07:54:14 2023 +
Commit: Thomas Scholz  protonmail  com>
CommitDate: Sat Mar 11 07:54:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2e94c1b

app-admin/oet: add 0.1.10

Signed-off-by: Thomas Scholz  protonmail.com>

 app-admin/oet/Manifest  |  1 +
 app-admin/oet/oet-0.1.10.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-admin/oet/Manifest b/app-admin/oet/Manifest
index 5492d496f..a87bdf3b7 100644
--- a/app-admin/oet/Manifest
+++ b/app-admin/oet/Manifest
@@ -1 +1,2 @@
+DIST oet-0.1.10.tar.gz 13939 BLAKE2B 
6f1f45fe098e5fbdcd0c4c67fd9e41b2bcef49d7783864b6ba285e8f2757ab257135bb01b537d3cd8fb8d64aef97755d03212afe0d4c93402b06ef5eb44d09a1
 SHA512 
f841fe767414d853ba559066cf8e158a40a184060bcd48ec6c4784a135f44f2c8431e4518e6f94e8c1723bbc7d430b9c563a9ca69196ccce103e561940d03b20
 DIST oet-0.1.9.tar.gz 13841 BLAKE2B 
59c2859387ece5253380594f671ea7526d8865995ad79360c6156352cdfaadb6f2bf7b2d355bee22e78e53190c8e8fc4f9c3e610025b2b78bc986c319306a873
 SHA512 
f140c232b0781c6a00ad22204cf68e226b9a26ac8329c31021f3d0bad7320c1a5323acddb5b348b28dc1bd914daba94c3a30bfd17341f7e0406ccc902daf8f1d

diff --git a/app-admin/oet/oet-0.1.10.ebuild b/app-admin/oet/oet-0.1.10.ebuild
new file mode 100644
index 0..7b270b200
--- /dev/null
+++ b/app-admin/oet/oet-0.1.10.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Update your system into binpkgs in an overlay sandbox"
+HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool;
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git;
+   EGIT_BRANCH="main"
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz;
+   S="${WORKDIR}/overlay-emerge-tool"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+DEPEND="
+   sys-apps/util-linux
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_prepare() {
+   if [[ "${PV}" == "" ]]; then
+   git describe --tags --abbrev=0 | sed -e "s/oet-//" >.version
+   else
+   echo ${PV} >.version
+   fi
+   default
+   eautoreconf -fi
+}



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

2023-03-10 Thread Arthur Zamarin
commit: b4484cc0f7ca153a12d5ddd1620bbe7808d54543
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 07:53:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 07:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4484cc0

dev-python/ipykernel: Keyword 6.21.3 hppa, #892710

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

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

diff --git a/dev-python/ipykernel/ipykernel-6.21.3.ebuild 
b/dev-python/ipykernel/ipykernel-6.21.3.ebuild
index 093bf5971450..2dd7bdd27b87 100644
--- a/dev-python/ipykernel/ipykernel-6.21.3.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.21.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
>=dev-python/comm-0.1.1[${PYTHON_USEDEP}]



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

2023-03-10 Thread Arthur Zamarin
commit: 1946bcf08da0993d4031785e4f979552ef4dbdf4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 07:53:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 07:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1946bcf0

dev-python/jupyter_client: Keyword 8.0.3 hppa, #892710

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

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

diff --git a/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild 
b/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild
index eaeed6dd9ee5..70aa93d089d3 100644
--- a/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
>=dev-python/jupyter_core-5.1[${PYTHON_USEDEP}]



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

2023-03-10 Thread Michał Górny
commit: af32b74b8939a0bb92d53cd00c443e512bd8fbb2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 07:47:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 07:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af32b74b

dev-python/python-docs: Sync kw to dev-lang/python

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

 dev-python/python-docs/python-docs-3.10.10.ebuild | 2 +-
 dev-python/python-docs/python-docs-3.11.2.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-docs/python-docs-3.10.10.ebuild 
b/dev-python/python-docs/python-docs-3.10.10.ebuild
index 2ab918028481..e0ae576a6a47 100644
--- a/dev-python/python-docs/python-docs-3.10.10.ebuild
+++ b/dev-python/python-docs/python-docs-3.10.10.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html"
 
 LICENSE="PSF-2"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
 
 src_install() {
rm -r _sources || die

diff --git a/dev-python/python-docs/python-docs-3.11.2.ebuild 
b/dev-python/python-docs/python-docs-3.11.2.ebuild
index 2ab918028481..e0ae576a6a47 100644
--- a/dev-python/python-docs/python-docs-3.11.2.ebuild
+++ b/dev-python/python-docs/python-docs-3.11.2.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html"
 
 LICENSE="PSF-2"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
 
 src_install() {
rm -r _sources || die



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

2023-03-10 Thread Michał Górny
commit: 9b3476f1580008f7c406ebc351f0889767274039
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 07:47:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 07:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3476f1

dev-python/python-docs: Remove old

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

 dev-python/python-docs/Manifest  |  2 --
 dev-python/python-docs/python-docs-3.10.9.ebuild | 23 ---
 dev-python/python-docs/python-docs-3.11.1.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 3e27af59ba89..671c7f86725b 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,7 +1,5 @@
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
 DIST python-3.10.10-docs-html.tar.bz2 7387634 BLAKE2B 
27b340b02412fc8a6f2911c2faf1da64511955432046a8580472b0445adb8272584f99c7fe41469932c948485ccdb799aea76cc9596f5a122342afccff2f7c83
 SHA512 
4678fc3a33e0bd53419894e98a3132f18635693dcf91846c6911a163ebd693b9af42d78ffc27fd5e522eca7376097555271b6bd85a21d1231d6b7523f4620534
-DIST python-3.10.9-docs-html.tar.bz2 7379489 BLAKE2B 
ab7bc918417682179d60d80685d2e22a4c8eb5f1080fc8a0469f525192426a72adaec7fba0c3c654b6ea3892b4723d2a1cc7b827c17648e7710c569bfc591d30
 SHA512 
06677a0c5d841833e590979cc174dc4dc7d7b67c277e5af680afc205d913e11987985e1a17d8f90538ca96fae4a9940c922c7f538dea222b7ffcd446a7168b4e
-DIST python-3.11.1-docs-html.tar.bz2 7701638 BLAKE2B 
9c5452c2b8601dc5f9b681ebe8e5bbf6a74f915310554c158997bed0fdf471354c6de0eb260b31717cb9310f0d96b3a5ff497173cd17e2b278372e6af12f9ad5
 SHA512 
2541b13c2b7b06aa4d8750a4399f761619600d8978e691f0910365329167565d8a306d45895e3fb6c83e6b32b8e84943b0056fcd6264539500bac7a5625856ba
 DIST python-3.11.2-docs-html.tar.bz2 7779519 BLAKE2B 
d9e1faa1414b18923c08686097d4d65613768c404f712a8ca104f546938016afe5e47bdec25296db1792f1ec49a11ed9899b062b9fdb24e93b2f60d6f49ae82c
 SHA512 
0a6b54b0e3579f640a78e9255ff60b6b18f36752b8949f0f19e5c2fb84c33775c761bed907fb45dc606e5bc894068086cac4935574e89421bee55e8b2127d7d8
 DIST python-3.8.16-docs-html.tar.bz2 6697934 BLAKE2B 
99fb1b8e95c3719b1146e845051fa6b9fbf61fabfdd1fe6d93a44e6a46f4b4e44c9ce0adef89cfdeafc8b67d290adda21d295f492a8f54c069ad86fba4952c0b
 SHA512 
aaffc1f4d56be0ff7fbd35c7ca690d9089f9686d957669852aff1406efad2bee52b2b965ffd652780da6048ff9d89e6bbc421e92588841b89d73af43ad4970fb
 DIST python-3.9.16-docs-html.tar.bz2 6965048 BLAKE2B 
14d30cf5c444b993409751d17959bc46668d2b6e5be76e10d36adb0b8704a2a3908d829e8aa12d384efab31f8b60b462f711f2fa6adf8bc84fbdfe25e4cbc703
 SHA512 
38828ca880e3ed84a705dba465430f1b9623fec830662805008847c5d44ce04225ea7c2173d3eb138fd98e134fa2bb9ed84788e2b1d045bf9cf20e78e12d4472

diff --git a/dev-python/python-docs/python-docs-3.10.9.ebuild 
b/dev-python/python-docs/python-docs-3.10.9.ebuild
deleted file mode 100644
index e0ae576a6a47..
--- a/dev-python/python-docs/python-docs-3.10.9.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="HTML documentation for Python"
-HOMEPAGE="https://www.python.org/doc/;
-SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
-S="${WORKDIR}/python-${PV}-docs-html"
-
-LICENSE="PSF-2"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-
-src_install() {
-   rm -r _sources || die
-   docinto html
-   dodoc -r .
-
-   newenvd - 60python-docs-${SLOT} <<-EOF
-   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
-   EOF
-}

diff --git a/dev-python/python-docs/python-docs-3.11.1.ebuild 
b/dev-python/python-docs/python-docs-3.11.1.ebuild
deleted file mode 100644
index e0ae576a6a47..
--- a/dev-python/python-docs/python-docs-3.11.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="HTML documentation for Python"
-HOMEPAGE="https://www.python.org/doc/;
-SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
-S="${WORKDIR}/python-${PV}-docs-html"
-
-LICENSE="PSF-2"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-
-src_install() {
-   rm -r _sources || die
-   docinto html
-   dodoc -r .
-
-   newenvd - 60python-docs-${SLOT} <<-EOF
-   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
-   EOF
-}



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

2023-03-10 Thread Michał Górny
commit: ba2987d9eab5e8e8f78ad0fe88f893aad3c10807
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 07:46:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 07:46:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2987d9

dev-lang/python: Remove old

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

 dev-lang/python/Manifest   |  15 -
 dev-lang/python/python-3.10.10_p1.ebuild   | 486 ---
 dev-lang/python/python-3.10.9-r1.ebuild| 486 ---
 dev-lang/python/python-3.11.1-r1.ebuild| 515 -
 dev-lang/python/python-3.12.0_alpha4-r1.ebuild | 510 
 dev-lang/python/python-3.12.0_alpha5.ebuild| 512 
 dev-lang/python/python-3.8.16_p2.ebuild| 425 
 dev-lang/python/python-3.9.16_p1.ebuild| 481 ---
 8 files changed, 3430 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index fb40c2bf3211..0ec7d5a2ffb6 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,16 +2,8 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
 DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
-DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc403515df10249104a5092750cdaf22ad47916d34e17dd68fff1c30338c0375f4e4e3cc9bde33e0896c1c3ba655b
 SHA512 
d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
-DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
-DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
-DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8cabe720e4b19391f550e870588c4defd1552c580a7e063638b80e8b8f415e54a11cf40ae3b0f449500c2e9babc6
 SHA512 
81ed05c2adf38552bdc5ac761704f2720a646d56681a919a6bfa51f1a4b42cd14edb9c84d58664dbc8e7b561cd78d82ae6b10dda423e1fae543bc7fa4bf3f78e
 DIST Python-3.11.2.tar.xz 19893284 BLAKE2B 
0cfb1fefcdd4c4baf5c34f74ab0600ac7cd40101d266c28f66f9d35bcfbf19d6c3ff2a5b0d357ee1d03061e06005ea3ee7b18adf878d32e197434b3da2b7d918
 SHA512 
5684ec7eae2dce26facc54d448ccdb6901bbfa1cab03abbe8fd34e4268a2b701daa13df15903349492447035be78380d473389e8703b4e910a65b088d2462e8b
 DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e27235827353383d15cac6a85406b967787840ca6c0f119faa1971a50ebb6699e6cdf0de095f428b868b57a91eb8dc6d5baa
 SHA512 
9d9d1c6dd6e56a916c6861cd0e7e623a165b0845bafe0acfcae27b4fe10a6b7015844e6b3f8deded26a763c935e32f565b2e12beb20c43fda16c11eba8d282a1
-DIST Python-3.12.0a4.tar.xz 19690792 BLAKE2B 
f4da53e856afca1acd8ba56dc37d78ef4cfee0007a3a66c9276b7a93dbd4c9e7ddb39aaea344bc55219e33ad09a9b34bf0e8b89273bba8e99643eeafc7e76d42
 SHA512 
19a98939077004259868cc5e6901d8fbf0ae90ad579700d6993f6b82990b1b4eb92efa5c8b5b7b50cfc46e311cb5c45f83251223a623fe1ade5da45ef2ca5dce
-DIST Python-3.12.0a4.tar.xz.asc 963 BLAKE2B 
da2279932786fad5cb3def5e34f9f113b9203233f70edc805ac1f7c3ddb584883655bb3da7fac1651017269a0dd8ce9a88fcca609ab2072bc6285190c487a566
 SHA512 
b74a1bf0d5e4f402b6e5164cd140457ed0b172b2bfe61be1642fe053b71092b8bae1f5281e03516a6fba24319c78cd2505494cfada2416b766f4c602c1284d2a
-DIST Python-3.12.0a5.tar.xz 19743140 BLAKE2B 
3613523f8417251127b2a013218518a1f311d80a1534e0dd1eb704fc6bfd9e143848a18328a0c8d3fb00d7c6f580ac1b314d38893ca66d1de7eab198862ab99a
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/

2023-03-10 Thread Yixun Lan
commit: 08bbb69122d84d0e32d3f705faa8e3edcd062fe4
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Mar  9 13:26:57 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 07:41:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08bbb691

www-apps/gitea: add 1.18.5

Closes: https://github.com/gentoo/gentoo/pull/30018
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 www-apps/gitea/Manifest|   1 +
 www-apps/gitea/gitea-1.18.5.ebuild | 125 +
 2 files changed, 126 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 8f27ddfe0429..af08bd90cad0 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1 +1,2 @@
 DIST gitea-1.18.3.tar.gz 55493166 BLAKE2B 
6a0bb385244c212f577b99b54cd621bf4b9b4f7bdd77bf199e2667fcb5b77638136b2c26b0a46d755d5aea359f0eea251762f759b461377d459092c0017ed972
 SHA512 
4dabcafad5f4f9804f369cf248b351db68e80f193a4b2a5901f8c13b7cb6051b6b5ef1f283037376e545c3b76aabe703e947d1780ed4a4e630ec68adffa8afff
+DIST gitea-1.18.5.tar.gz 55521804 BLAKE2B 
fe413fce8bdba68a9ea1a75f66a69c899ca7fca367e9f3e2bbad7f506d3dd2019f634e708ff7079f31c98ccdab5605187dff20118e91675f33e2f28cee547aab
 SHA512 
20b502a11969691e5f331844453aedc5bd1708ff13e0615b7186b00f8fa6fe8de2b2c6ec1af052bfd6f87a07c92e1118e58aacf35f59bde32d587ba400adda8a

diff --git a/www-apps/gitea/gitea-1.18.5.ebuild 
b/www-apps/gitea/gitea-1.18.5.ebuild
new file mode 100644
index ..14e3dc8458e3
--- /dev/null
+++ b/www-apps/gitea/gitea-1.18.5.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module tmpfiles systemd flag-o-matic
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.io https://github.com/go-gitea/gitea;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/go-gitea/gitea.git;
+else
+   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+S="${WORKDIR}/${PN}-src-${PV}"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite pie"
+
+DEPEND="
+   acct? (
+   acct-group/git
+   acct-user/git[gitea] )
+   pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+
+DOCS=(
+   custom/conf/app.example.ini CONTRIBUTING.md README.md
+)
+FILECAPS=(
+   -m 711 cap_net_bind_service+ep usr/bin/gitea
+)
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   local sedcmds=(
+   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
+   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
+   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
+   -e "s#^MODE = console#MODE = file#"
+   -e "s#^LEVEL = Trace#LEVEL = Info#"
+   -e "s#^LOG_SQL = true#LOG_SQL = false#"
+   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
+   )
+
+   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
+   if use sqlite ; then
+   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
+   fi
+}
+
+src_configure() {
+   # bug 832756 - PIE build issues
+   filter-flags -fPIE
+   filter-ldflags -fPIE -pie
+}
+
+src_compile() {
+   local gitea_tags=(
+   bindata
+   $(usev pam)
+   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
+   )
+   local gitea_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   )
+   local makeenv=(
+   DRONE_TAG="${PV}"
+   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
+   TAGS="${gitea_tags[*]}"
+   )
+
+   GOFLAGS=""
+   if use pie ; then
+   GOFLAGS+="-buildmode=pie"
+   fi
+
+   env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend
+}
+
+src_install() {
+   dobin gitea
+
+   einstalldocs
+
+   newconfd "${FILESDIR}/gitea.confd-r1" gitea
+   newinitd "${FILESDIR}/gitea.initd-r3" gitea
+   newtmpfiles - gitea.conf <<-EOF
+   d /run/gitea 0755 git git
+   EOF
+   systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
+
+   insinto /etc/gitea
+   newins custom/conf/app.example.ini app.ini
+   if use acct; then
+   fowners root:git /etc/gitea/{,app.ini}
+   fperms 

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

2023-03-10 Thread Hans de Graaff
commit: ba261d097ece1b5735157bcb718ba87e03209db2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 11 07:34:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 11 07:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba261d09

dev-ruby/power_assert: drop 1.1.7

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

 dev-ruby/power_assert/Manifest  |  1 -
 dev-ruby/power_assert/power_assert-1.1.7.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/dev-ruby/power_assert/Manifest b/dev-ruby/power_assert/Manifest
index bf3ad5e65e72..6027d93319e3 100644
--- a/dev-ruby/power_assert/Manifest
+++ b/dev-ruby/power_assert/Manifest
@@ -1,4 +1,3 @@
-DIST power_assert-1.1.7.tar.gz 17361 BLAKE2B 
54fe379af9231a1794534f0199bb587418ea6d0960f7ae5cfc3a9c484c692e08254b5bd7220120559cc1b9e6f1b85c73d0e8e58c115731faea72d70180a94336
 SHA512 
bc6649bf17f41f7c84611eb334b73b43a0b7c3892a46acb82ae7b43dcf43b7a556ad617a6806ce1d354796bc694cea9eef7cc47b1928102f1822a03e01160a35
 DIST power_assert-1.2.0.tar.gz 17358 BLAKE2B 
8b75b34f5d80f8f52370816b916e3bc3a60493b8f52a910346c51c70770e0645566b8b7c3dd551d8bb1f1cbdac5dfcebe043457bd025d819e3782e75e41e0f16
 SHA512 
2f001f6223fc3fb586c7b0457f775379040e11eb83b5bdda51c02b2b24e531aecd6e12e6ec80bf9407a768ab1a10b0a6b4c8f1a92ca69ea702faf56202bb635c
 DIST power_assert-2.0.0.tar.gz 16994 BLAKE2B 
5106e77566100274000c55af1bd2ff9aaf00185ed1821ac966587461919210d7460e30aefdb5a880e7ef59e4f536121371d0862df2af91cb274ed79ded8c9771
 SHA512 
e6faf3cf50d2c70ae421bae20b885ac858fe11b10b1a8562d9ca88afbd397fa4812631f2aa02638c273eed518091dfaa020b6c002c0559383ddca625404bcc1c
 DIST power_assert-2.0.1.tar.gz 17062 BLAKE2B 
9c592c12e0722a3376fede86b1a609c4c5feec49dacdb74f5af96d7ee3024112525bdd57fd5d1763b3a599386ce6548d694f5a4b1207c356701c79046166ee42
 SHA512 
717d163050e45d889bbf50ee5caf4d91b143a0df45d8ed1be9588595fd485f05662d59ae6166d44b5cf987d6b2a1e77f40441f2aefd1051ff9cf679d3bcdddc6

diff --git a/dev-ruby/power_assert/power_assert-1.1.7.ebuild 
b/dev-ruby/power_assert/power_assert-1.1.7.ebuild
deleted file mode 100644
index 1056c61f570d..
--- a/dev-ruby/power_assert/power_assert-1.1.7.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="power_assert.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Shows each value of variables and method calls in the expression"
-HOMEPAGE="https://github.com/k-tsj/power_assert;
-SRC_URI="https://github.com/k-tsj/power_assert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="|| ( Ruby BSD-2 )"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die
-   sed -i -e '1igem "test-unit"' \
-   -e '/byebug/ s:^:#:' test/test_helper.rb || die
-
-   # Avoid git dependency
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   # Avoid circular dependency on byebug when bootstrapping ruby
-   sed -i -e '/byebug/ s:^:#:' -e '/test_core_ext_helper/ s:^:#:' 
test/test_helper.rb || die
-   rm test/test_core_ext_helper.rb test/trace_test.rb || die
-
-   # Avoid circular dependency on pry when bootstrapping ruby
-   sed -i -e '/pry/ s:^:#:' -e '/test_colorized_pp/,/^end/ s:^:#:' 
test/block_test.rb || die
-}



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

2023-03-10 Thread Hans de Graaff
commit: 292ea978bd533d102c73081340386af625479661
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 11 07:28:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 11 07:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292ea978

dev-ruby/highline: add 2.1.0

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

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

diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest
index ccf43edf3690..8837783258c4 100644
--- a/dev-ruby/highline/Manifest
+++ b/dev-ruby/highline/Manifest
@@ -1 +1,2 @@
 DIST highline-2.0.3.tar.gz 234205 BLAKE2B 
4748c3ad8a15e551162ab9f2eb6e176297d833d13e6f5db7898f99c71f25e8a2a01057b0438c5d30b56a66333bbba0da1a435cfa07db97f2ffc5e301157618ef
 SHA512 
f432c8836040bcfb147a84efa2dd3feee7f3f6e03eafbf4232e9457aeef8cb9ca83fcf854d3b261f59a16abc3f2c8fc0f1279a7efeb07dea8a13be22ebde
+DIST highline-2.1.0.tar.gz 234116 BLAKE2B 
e1e899093de7e162e83f4d2e694e5841cedc336063a4410cab392702241136d5eec258b53065ffcded567f0af163d04a25bbdfd0767211b059980e9e5effe7c9
 SHA512 
b763428d67b1eb77762b54b8e2dd39bda720589e7030db8694e793bb432fa94caa2848b23358e7eaea0ccb22d8a93e0a64aeef3865f7e9fec348bbebee19d713

diff --git a/dev-ruby/highline/highline-2.1.0.ebuild 
b/dev-ruby/highline/highline-2.1.0.ebuild
new file mode 100644
index ..b503aee0e9dc
--- /dev/null
+++ b/dev-ruby/highline/highline-2.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="highline.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Highline is a high-level command-line IO library for ruby"
+HOMEPAGE="https://github.com/JEG2/highline;
+SRC_URI="https://github.com/JEG2/highline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+IUSE=""
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+
+all_ruby_prepare() {
+   # fix up gemspec file not to call git
+   sed -i -e 's/git ls-files -z/find * -print0/' highline.gemspec || die
+
+   # Avoid unneeded dependencies
+   sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \
+   -e '/PackageTask/,/end/ s:^:#:' Rakefile || die
+   sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
+
+   # Remove almost empty doc directory to allow rdoc recipe to work
+   rm -rf doc || die
+}



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

2023-03-10 Thread Hans de Graaff
commit: b588ce44f6cbf9ec9a854b40f54b1308570e42ce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 11 07:29:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 11 07:29:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b588ce44

dev-ruby/chronic: enable ruby32

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

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

diff --git a/dev-ruby/chronic/chronic-0.10.2-r1.ebuild 
b/dev-ruby/chronic/chronic-0.10.2-r1.ebuild
index 42b160ad19dd..e0b73a7ec84e 100644
--- a/dev-ruby/chronic/chronic-0.10.2-r1.ebuild
+++ b/dev-ruby/chronic/chronic-0.10.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"



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

2023-03-10 Thread Hans de Graaff
commit: c9dd533de2e7266a92d4bd989fa4a235d99c94a1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 11 07:23:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 11 07:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dd533d

dev-ruby/hiera-eyaml: drop 3.1.1, 3.2.2

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

 dev-ruby/hiera-eyaml/Manifest |  2 --
 dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 48 --
 dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild | 49 ---
 3 files changed, 99 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index e96204128486..8bb06486fe67 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,3 +1 @@
-DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 
8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc
 SHA512 
3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
-DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 
2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185
 SHA512 
ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92
 DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 
222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811
 SHA512 
4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
deleted file mode 100644
index cb1acb35e03f..
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml;
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml 
binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 
/>=/' \
-   -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e "s:/tmp:${T}:" \
-   
features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
-   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
-   features/puppet.feature
-}
-
-each_ruby_prepare() {
-   # Run tests with the correct ruby interpreter
-   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' 
features/*.feature || die
-
-}
-
-each_ruby_test() {
-   ${RUBY} -S cucumber --format progress features || die
-}

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild
deleted file mode 100644
index c20c61b8599b..
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml;
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml 
binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 
/>=/' \
-   -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e "s:/tmp:${T}:" \
-   
features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
-   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
-   
features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp 
\
-   features/puppet.feature
-}
-
-each_ruby_prepare() {
-   # Run tests with the 

[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/checks/

2023-03-10 Thread Arthur Zamarin
commit: 94a1af3c65f8cecd05feabe1c25ac94d27c8db1c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 07:17:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 07:17:00 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=94a1af3c

SrcUriChecksumChange: fix false positive with new ebuilds

When ebuilds are added and being modified in the same commit range, they
might result in thinking there is old checksum for the file, when in
fact it is empty dict.

Resolves: https://github.com/pkgcore/pkgcheck/issues/553
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/checks/git.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/pkgcheck/checks/git.py b/src/pkgcheck/checks/git.py
index aec3b05f..c7785729 100644
--- a/src/pkgcheck/checks/git.py
+++ b/src/pkgcheck/checks/git.py
@@ -444,6 +444,7 @@ class GitPkgCommitsCheck(GentooRepoCheck, GitCommitsCheck):
 ),
 fetchable,
 )
+if fetch.chksums
 }
 
 old_checksums = {
@@ -457,6 +458,7 @@ class GitPkgCommitsCheck(GentooRepoCheck, GitCommitsCheck):
 ),
 fetchable,
 )
+if fetch.chksums
 }
 except (IndexError, FileNotFoundError, tarfile.ReadError):
 # ignore broken ebuild



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/

2023-03-10 Thread Arthur Zamarin
commit: 95583858015465a63128d3ef294bf46e692f3ce3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 07:14:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 07:14:55 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=95583858

start work on 0.10.24

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

 src/pkgcheck/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pkgcheck/__init__.py b/src/pkgcheck/__init__.py
index 8764ee1d..a56018f1 100644
--- a/src/pkgcheck/__init__.py
+++ b/src/pkgcheck/__init__.py
@@ -6,7 +6,7 @@ from .results import Result
 
 __all__ = ("keywords", "scan", "PkgcheckException", "Result")
 __title__ = "pkgcheck"
-__version__ = "0.10.23"
+__version__ = "0.10.24"
 
 
 def __getattr__(name):



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/checks/, tests/checks/

2023-03-10 Thread Arthur Zamarin
commit: 7410c137c57c645b5e502f279eb183a14d7ef216
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 07:10:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 07:10:29 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=7410c137

GitPkgCommitsCheck: fix modification check for added ebuild in pkgset

When commit range has modification for multiple versions, with one of
them modifying a newly added version in the same range, it wouldn't find
the correct base commit and fail. Fix it by grouping based on fullver.

The test is special with time.sleep, since I need the commits be in
different seconds, otherwise the sorting by time might be bad.

Resolves: https://github.com/pkgcore/pkgcheck/issues/563
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/checks/git.py |  6 +-
 tests/checks/test_git.py   | 15 +++
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/src/pkgcheck/checks/git.py b/src/pkgcheck/checks/git.py
index 7309a08f..aec3b05f 100644
--- a/src/pkgcheck/checks/git.py
+++ b/src/pkgcheck/checks/git.py
@@ -497,7 +497,11 @@ class GitPkgCommitsCheck(GentooRepoCheck, GitCommitsCheck):
 yield from self.rename_checks(list(pkg_map["R"]))
 # run modified package checks
 if modified := [pkg for pkg in pkg_map["M"] if pkg not in 
pkg_map["D"]]:
-yield from self.modified_checks(modified, list(pkg_map["A"]))
+version_modifications = defaultdict(list)
+for pkg in modified:
+version_modifications[pkg.fullver].append(pkg)
+for modified in version_modifications.values():
+yield from self.modified_checks(modified, pkg_map["A"])
 
 for git_pkg in pkgset:
 # remaining checks are irrelevant for removed packages

diff --git a/tests/checks/test_git.py b/tests/checks/test_git.py
index 7eb7907a..03687451 100644
--- a/tests/checks/test_git.py
+++ b/tests/checks/test_git.py
@@ -1,5 +1,6 @@
 import os
 import textwrap
+import time
 from datetime import datetime, timedelta
 from unittest.mock import patch
 
@@ -736,6 +737,20 @@ class TestGitPkgCommitsCheck(ReportTestCase):
 self.init_check()
 self.assertNoReport(self.check, self.source)
 
+def test_modified_added_file(self):
+self.child_repo.create_ebuild("cat/pkg-0", 
homepage="https://gentoo.org;)
+self.child_git_repo.add_all("cat/pkg: update HOMEPAGE")
+time.sleep(1)
+self.child_repo.create_ebuild("cat/pkg-1", eapi="7")
+self.child_git_repo.add_all("cat/pkg: add 1")
+time.sleep(1)
+self.child_repo.create_ebuild("cat/pkg-1", eapi="8")
+self.child_git_repo.add_all("cat/pkg: bump EAPI")
+self.init_check()
+r = self.assertReport(self.check, self.source)
+expected = git_mod.EAPIChangeWithoutRevbump(pkg=CPV("cat/pkg-1"))
+assert r == expected
+
 
 class TestGitEclassCommitsCheck(ReportTestCase):
 check_kls = git_mod.GitEclassCommitsCheck



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

2023-03-10 Thread Michał Górny
commit: 38e1ec686ae7f5dea7dde8c14667d8acac832d04
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 07:04:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 07:04:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e1ec68

dev-python/responses: Switch to pypi sdist

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

 dev-python/responses/Manifest   | 2 +-
 dev-python/responses/responses-0.23.1-r1.ebuild | 6 +-
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index 1148f759d0a3..504275db8f33 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,3 +1,3 @@
 DIST responses-0.22.0-tomli.patch 4793 BLAKE2B 
d5991f55f4378d35224a19d4e85ee9786612f6b5931e52e326c46ca2b791e6e2f8985f69ebff14779948b45a6433d6b4223f8fabe615b0ad479364d941128179
 SHA512 
0d0bd3d10e4f38fdb236204f161ae499f876d8daadc8306b6ad02efec9277fdfdbc1c862704f49aec69cabbd52f3616acf74d3baab573f1f5418436928af3c6c
 DIST responses-0.22.0.gh.tar.gz 54094 BLAKE2B 
eacb1ba4fcae10d3a4e29fe1516da3f1d3ff07eacbaf65b0dd3f86ecfb36aa51527c0d89547a1480064654c49fd1233d2c3491d9afdf4eff34a4058e4f89ec0d
 SHA512 
361e59e02df36fac0fb0ba2a070b730e485ec94fe90490c271e4ac86fae7954a551bf2486714d95c91e9d0b011f06a9d10b0d6408fd4d03234e1224cca1e9d0e
-DIST responses-0.23.1.gh.tar.gz 56004 BLAKE2B 
0aed72cb999cddc5991aa70077cb047f26d5d7ea7fa911b37dd8a267cb60795ad1ea3ef5a2a36b8f556c0866d9afaf705160022959412bf8414c996c5485b4fa
 SHA512 
589bb2b6e5f259ec56ae8e4575f9c7dbfc915cf5ed622c9cb48492f34e13035164daea3806c7393533217237dbabf99e436754e9944f518bbfc5658391cc2e84
+DIST responses-0.23.1.tar.gz 72966 BLAKE2B 
e75db65ab98ebf7773c469dee5486b52b6f5c1f39d847c6f38a65e664c244937716c792cf009c750019043845b95c11ea38f99d68137899ef2ef48e60edc0c2a
 SHA512 
2c05ac5c4ccca351940d3821b0830cee366cd7c9637f1e4c1e6b40c72ed2168a1036de634f03bfaaa2f7270e3825f6d9e8d31fc7a16f321f1de1cc64255454a1

diff --git a/dev-python/responses/responses-0.23.1-r1.ebuild 
b/dev-python/responses/responses-0.23.1-r1.ebuild
index 92619e6c5b64..92276888acc7 100644
--- a/dev-python/responses/responses-0.23.1-r1.ebuild
+++ b/dev-python/responses/responses-0.23.1-r1.ebuild
@@ -6,17 +6,13 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Utility for mocking out the Python Requests library"
 HOMEPAGE="
https://pypi.org/project/responses/
https://github.com/getsentry/responses/
 "
-SRC_URI="
-   https://github.com/getsentry/responses/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2023-03-10 Thread Michał Górny
commit: 17d61a0c79fd82d1f841fdc2beefdbb05f094576
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:58:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d61a0c

dev-python/dask: Bump to 2023.3.1

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

 dev-python/dask/Manifest |  1 +
 dev-python/dask/dask-2023.3.1.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index f74ceea2e85e..fbb62a339ed7 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,2 +1,3 @@
 DIST dask-2023.2.1.gh.tar.gz 8514054 BLAKE2B 
6f94172cf9f921675fc53cf59e9cbbe211f576374190eecf8e17ad9943bbd1ba15fb002e7cf81f0043b4f2450a0cde7bdb6feb42a08160d0fbaee24d4a2f483a
 SHA512 
1af031fd2992377297daff42c4f706e4e5573cce86a9158ea1fa4f09cf0c8a51ff5fb33d7bc551c16eb0a8e5052e76b32a143b2793027becb4e2367572c46219
 DIST dask-2023.3.0.gh.tar.gz 8514069 BLAKE2B 
427b975010e08d23bb55606da726c64a08bf17144d50f0b4641469f30620359052434a9108510c08a7d646fd567cbeafb99afe9162a0becc3417fceecf4604d3
 SHA512 
1834c98edb1fd92fd022d472ec9d05497e7845d712d0e2faae27b6a408faff3678908d3109db5ae50642348a4fa6832af995f2fb67782c7a71933126699577da
+DIST dask-2023.3.1.gh.tar.gz 8520302 BLAKE2B 
5b70e355ca02163d42615d504207e8186b2b5887d2c57c517876ffbc8a1bd4a3c56ea755d79696d952f802043134c4be4b0a69ff2eb4ea6da8faa80096bebdca
 SHA512 
e4b8306a900453b27bc19055b5a5bfd0d0ed2dc143be854d8f056ede8b1e4bdc5e91a54c674201b1b1f27cbc0c9ba908e5a82a12f52d337c3cb23cbc2e6ef199

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



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

2023-03-10 Thread Michał Górny
commit: 023212d0159baa8cb8797afe3778963500c8f2d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 06:02:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023212d0

dev-python/platformdirs: Bump to 3.1.1

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

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

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index db96a879ab49..816e2bafd306 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,3 +1,4 @@
 DIST platformdirs-2.6.2.gh.tar.gz 21184 BLAKE2B 
4acc85301f764d4457ace88f9fb409e4d2f8bb17b9133dc3316c4d265a7cf50019298f1ba4cef87f5999b48fd7060687f7008079de26ffe74740a4cefff9309e
 SHA512 
704cc39ba1746055e0459139759e118bd6178fb13cc8ecf580f58d16073fbb8ade0bce8b5eb9230ccc45b19f622a41c84a06f8698ee722da9d5cec44c5f46e25
 DIST platformdirs-3.0.0.gh.tar.gz 21358 BLAKE2B 
b7dd6d55cc07d9e584d2e3f4a8a1e3bcd5b75eac6786c4225c9b249af9d98cbe0c8b1edc7a6180c147ad13d0a7d5c4fbc9f15cf71af03590c011f7fd4ae336a4
 SHA512 
36885fdb4767e2525eef48e8ede6cec8013d2e8767c7940381d642faa14382583885c2428ce7b27fc36d33048494354cb4d16b42eac2748ca4458b8c124ed01f
 DIST platformdirs-3.1.0.gh.tar.gz 21721 BLAKE2B 
5f7334c0003d0dcd51473820239068dd441ecc18e7837822f824f8ca2e5f5915aa89363eee27740214b97c1c4bb258a4ffa2ab6b4963bf6e9346c13fed6dc0f0
 SHA512 
49ad7b15419aff2c5af5c63a8850378d688eb95aadcd0c489d26fe4eea8315caffb17136fa7cbdf4a945bebae2eb8154ddfb771ed6fdc47595eff590e0f32ccb
+DIST platformdirs-3.1.1.gh.tar.gz 21773 BLAKE2B 
e0e9f8d2387f3b391feb926c478852c1e189ce89ab4fb5731b95b619047c77ac0ea5209a3a64ca85ba8479552aab753900fa8ca0b7b3f1051f7f29a2cc7841aa
 SHA512 
32929363c3d9d0589d13f3b4447fe2a77e72e0ed28dd61d6a4fc627f2064e130134fe98f07b915fa148e1066f4db0869b8aa064775aa6ff61810c87f7f084916

diff --git a/dev-python/platformdirs/platformdirs-3.1.1.ebuild 
b/dev-python/platformdirs/platformdirs-3.1.1.ebuild
new file mode 100644
index ..b876a13536e6
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-3.1.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/
+"
+SRC_URI="
+   https://github.com/platformdirs/platformdirs/archive/${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 ~arm64-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "hatchling' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "${PN}"
+   version = "${PV}"
+   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
+   EOF
+   # sigh
+   cat > src/platformdirs/version.py <<-EOF || die
+   __version__ = version = '${PV}'
+   __version_tuple__ = version_tuple = (${PV//./, })
+   EOF
+}



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

2023-03-10 Thread Michał Górny
commit: bc7477cd5e7126882008f7c0208b12ef8344e70c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 06:03:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7477cd

dev-python/apispec: Bump to 6.3.0

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

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

diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest
index 65cde9e42167..0bf333a031cc 100644
--- a/dev-python/apispec/Manifest
+++ b/dev-python/apispec/Manifest
@@ -1,3 +1,4 @@
 DIST apispec-6.0.2.gh.tar.gz 72472 BLAKE2B 
0ff39ad92648cd63487f8901dc918fc1c642ce677ef73d5a7c849cdafbf7c81ac3ec51224575cd83c060930c1b2ef0ebfb3e94e1fb30f040e4dc4aa2bd221936
 SHA512 
aa5e2cc41d5b3c4555da929819135df30192e6f6ff08518d62674495f0d28c14e51a0aa111b289e5f9d7205f821c1fd4e28b914899ea3e15b3e20f6052258117
 DIST apispec-6.1.0.gh.tar.gz 72570 BLAKE2B 
524573d188c487c57bed25f735888623d3abb848a949920bfa7ef8737b33d5fa29670d90af47eedb8b6202ddd553d04c2809285151555159c81203989fe23a2c
 SHA512 
95d24491992572304b5c5adbb2a50668d55cb60585e32c85f718f2c211eb15c35082146fd6c88b7d3d574b4fef8f49fdd3cfe714f15d80aa657f3b48f38a40ed
 DIST apispec-6.2.0.gh.tar.gz 72921 BLAKE2B 
32a0f5c607277afb4db319183777e9cdba625f17942a983ccf8b67fead459783b4d88e8bbd71c24be421aa068fb6dd96c193806b287de3d63f3456ec840132d7
 SHA512 
432391b42dab9cb1172bd6959346dabf639dabec85540cd6f3c0f227cbc833a8424ae6b34e3d4d79f6bf41d3cf24464d1f5584204e143c3dc2d092029a2d2cf7
+DIST apispec-6.3.0.gh.tar.gz 72981 BLAKE2B 
a26bad851c01665157c6cb494896d43c97c41abb989887dd0b7041c0545ea5ab1c84ed54d676e53d2ec7ce0bf171c9adb563a154beda1de55a6be9e8d042ae15
 SHA512 
995bd522d59bd04a61a53e2ca0976b52171242048b6e49cf8ed19543a785a3b70338c6b2be67cc785ed9948e0cf84d78cd814a16ce422e2ac0711ffeb267bd24

diff --git a/dev-python/apispec/apispec-6.3.0.ebuild 
b/dev-python/apispec/apispec-6.3.0.ebuild
new file mode 100644
index ..a4536d135d69
--- /dev/null
+++ b/dev-python/apispec/apispec-6.3.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pluggable API specification generator"
+HOMEPAGE="
+   https://github.com/marshmallow-code/apispec/
+   https://pypi.org/project/apispec/
+"
+SRC_URI="
+   https://github.com/marshmallow-code/apispec/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/bottle[${PYTHON_USEDEP}]
+   >=dev-python/marshmallow-3.18.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-rtd-theme
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires unpackaged prance
+   
tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
+   
tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2023-03-10 Thread Michał Górny
commit: 5707aa658e2a175e44bf42606f0a386a5607fd50
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 06:00:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5707aa65

dev-python/aws-sam-translator: Bump to 1.61.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.61.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 616c822239f9..26f9c0190212 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,2 +1,3 @@
 DIST aws-sam-translator-1.59.0.gh.tar.gz 1688806 BLAKE2B 
66e63f5d008b120d95b2258552ba7ea531b6dc2d0090360c3777bcac167f95a0167cf200a8b29d798699e87a060befee71f7e8316ed395eded073960b4f1a18b
 SHA512 
558b5dfe586c0badb7b5b5f35a6b841ffe94f2e6fb68acf7c492529abfe3756760fc5d8cdb16550ebbc47671fa12e09620b445d086f008d05f80606710ec67a9
 DIST serverless-application-model-1.60.1.gh.tar.gz 4600439 BLAKE2B 
fabd84e66da433410ff7d54a9db9ae6aed5dd67de16669450146adb5f86ef3b0b90a1c6165b935eb1aef0df0c116a687da6c43e75f332a8a5f3f93c79338f2e4
 SHA512 
75e3aca9248ce599837f87bdc633fc48e9f5980f878884aef7e3b1b41a2cbe1d982d9eb6b5bd41a2057fc53b9edc4ce6fd9e016750d0757f58feaeb08f02fe3a
+DIST serverless-application-model-1.61.0.gh.tar.gz 5166263 BLAKE2B 
9f787dac4761974e4114e4d3477eaf050e92d722111fef65cad3ebda1f265420aa62fc068140e102a0963679f20485e3f53968da74ba804b70a131df9535dbe7
 SHA512 
0d12c1b0d83c2824177a68c544177e2d80ec2e670ab469069621553745850a88e5c6143f7f529e8227c576d72e37ba007ab06ad0302282266170e0c33096b626

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.61.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.61.0.ebuild
new file mode 100644
index ..5a83e871d7a8
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.61.0.ebuild
@@ -0,0 +1,60 @@
+# 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
+
+MY_P=serverless-application-model-${PV}
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   =dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # so much noise...
+   sed -i -e '/log_cli/d' pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x AWS_DEFAULT_REGION=us-east-1
+   epytest -o addopts=
+}



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

2023-03-10 Thread Michał Górny
commit: 69ccffad66813b68ff6319c791ca2a0187fbb22d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:58:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ccffad

dev-python/paramiko: Bump to 3.1.0

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

 dev-python/paramiko/Manifest  |  1 +
 dev-python/paramiko/paramiko-3.1.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest
index 61fca35b2344..73aaffd638ca 100644
--- a/dev-python/paramiko/Manifest
+++ b/dev-python/paramiko/Manifest
@@ -1 +1,2 @@
 DIST paramiko-3.0.0.gh.tar.gz 350348 BLAKE2B 
ba7211a3f3c7d4f9c0023017d96ed51511039378b4eba1ace13fbbf6902cda40aa09f2cf7b5ce9f7aee666907d9a662e9bf7eccd5d06669685b9aa25fccfa551
 SHA512 
3754314fcbd64bf3db5fd6a8d55babc13e639675d09e85d796e99f25eecb55b0f987c0b47bce288c3d154a2dbdb586ecc34bbb09d67786bcc13b0a94a78e6654
+DIST paramiko-3.1.0.gh.tar.gz 351910 BLAKE2B 
7350626f3a8e54d8950085cbd8253f5564355abb4db7c65113c0df22674e3df0081da7299cfad779f1fcf9569b01720b6ab5dc2bde32c4a71500e79910caf4c8
 SHA512 
1a556a5b7a6ebc72a0c61b59f326a95c9f2784d74fdc1a171455867ba7b4b07a15741e168747b5a3a225685ad069e2d58021f54dadf7feb00f8acf65b0c07d51

diff --git a/dev-python/paramiko/paramiko-3.1.0.ebuild 
b/dev-python/paramiko/paramiko-3.1.0.ebuild
new file mode 100644
index ..f521b9dc0990
--- /dev/null
+++ b/dev-python/paramiko/paramiko-3.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="SSH2 protocol library"
+HOMEPAGE="
+   https://www.paramiko.org/
+   https://github.com/paramiko/paramiko/
+   https://pypi.org/project/paramiko/
+"
+SRC_URI="
+   https://github.com/paramiko/paramiko/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="examples server"
+
+RDEPEND="
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/${PN}-3.0.0-nih-test-deps.patch"
+   )
+
+   if ! use server; then
+   PATCHES+=( "${FILESDIR}/${PN}-2.4.2-disable-server.patch" )
+   fi
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   docinto examples
+   dodoc -r demos/*
+   fi
+}



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

2023-03-10 Thread Michał Górny
commit: 8e538af415a95896c17fd94a8a916d5a33473bce
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 06:02:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e538af4

dev-python/sphinx-gallery: Bump to 0.12.2

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

 dev-python/sphinx-gallery/Manifest |  1 +
 .../sphinx-gallery/sphinx-gallery-0.12.2.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/sphinx-gallery/Manifest 
b/dev-python/sphinx-gallery/Manifest
index bb3182d3e3b9..cba48bb35e23 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1,3 +1,4 @@
 DIST sphinx-gallery-0.11.1.tar.gz 393927 BLAKE2B 
c4c56e7bc7bfc519cd172cd104cfee902524c70de7fe76cc816d8f4612cbdf1a0786e3d5f83ea74ce7c1726eeaea5db45682efa3d873efeac49d94ab1393b9ac
 SHA512 
514139213516851fe09aac4168d8fff72e5ce62eecdb0864f58e45d5fe6eab58b8fda749b72ae98f94b2bf8ac1a917396195d8a4d1750ec1563b30b879b12b8d
 DIST sphinx-gallery-0.12.0.tar.gz 402165 BLAKE2B 
679b51041df7593a693116a558a0b297367b230f447f53821408631ef92f301e003d1c8446b4b3666b8836149f806b92a5f101993c4f0b395df983a49ef77101
 SHA512 
e086c9f4ca3c8f2018c88cf6d32e644735ddec0cf85a12757a36da93c6eda43bb77d64573b963fdcf7a2e24a8123ec675af48d2500eaed040ed91bde5f776b59
 DIST sphinx-gallery-0.12.1.tar.gz 402470 BLAKE2B 
e198679edca69be0a3ad01a3ddc45f909dbfa5771aa5f1dc3cb3bc4fc51d0b4565f28e2462c466386cd5982720b62ea28e3f4df7befbfd747042092fbf5387d8
 SHA512 
030423e4ff259d5e373c85bc04460598714ce8895a63537bcd96b9a903ddf44d05bfa4ecf15853f98391a9f35dc689406abb2d6fb1eaab0e40981806cd045241
+DIST sphinx-gallery-0.12.2.tar.gz 402524 BLAKE2B 
c872ec403adf150df540253b996e35f5d99dae17a884fad8e6a79a9b08934228e22c2b830d79cbe08cf43889738b2f0f8aa8e582851a993584d59d36adb6ced2
 SHA512 
c56c84ab7e4c55686b1c83791c46a83f3887c5c3a19da89baeba8aba874663d1dc4718534fadb11d3d95197c34ee9b78884095e2caeee4f58a9b0d4bba26d5d2

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.12.2.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.12.2.ebuild
new file mode 100644
index ..fb10706de391
--- /dev/null
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.12.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
+HOMEPAGE="
+   https://github.com/sphinx-gallery/sphinx-gallery/
+   https://sphinx-gallery.github.io/
+   https://pypi.org/project/sphinx-gallery/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/joblib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:--cov-report= --cov=sphinx_gallery::' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+EPYTEST_DESELECT=(
+   # Internet
+   sphinx_gallery/tests/test_docs_resolv.py::test_embed_code_links_get_data
+   sphinx_gallery/tests/test_full.py::test_run_sphinx
+   sphinx_gallery/tests/test_full.py::test_embed_links_and_styles
+   # require jupyterlite_sphinx
+   sphinx_gallery/tests/test_full.py
+   sphinx_gallery/tests/test_full_noexec.py
+   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents
+   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_non_default_contents
+   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_with_jupyterlite_disabled_via_config
+)



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

2023-03-10 Thread Michał Górny
commit: 2741f6dac1b0fb053ab54bce309dd1cc25ccf57e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 06:01:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2741f6da

dev-python/dkimpy: Bump to 1.1.1

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

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

diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest
index 0f47d5f40e67..65475cc937a3 100644
--- a/dev-python/dkimpy/Manifest
+++ b/dev-python/dkimpy/Manifest
@@ -1,2 +1,3 @@
 DIST dkimpy-1.0.5.tar.gz 59799 BLAKE2B 
317e7a9e7ad1efdbbc7f4f1ce7efca70f3be4272ead3761d8bbde14d19e9f3a90af96d7bff5fba5b612cecaa166b58da4617e39a13276d0982ea38809f808b4d
 SHA512 
af72a56a777b23318af8f8014bad03cadb93cc39f0b8c2062e15f3e5ca77a13be6f49664c9745f1fe97c592be5a63c4b0a3942da2c2c6eaa486137fdbb96528f
 DIST dkimpy-1.1.0.tar.gz 66326 BLAKE2B 
3af2ab63351c117b7fa0fd2c7a2f2a98b2177511af61734d171fb69e25c5a3d629d95f8ba2832b66f57607ff447a4093ab8ebd58c931975e9ca0c1bab9469590
 SHA512 
d8c656d1adabbf8ef2121a36a848818ee9ce5ac9fe42c4b16ef50588870478989159f4ff3aa422ba0556a82763a9e78fde5e19195fe0b95176f2f4ff1d60c70e
+DIST dkimpy-1.1.1.tar.gz 66368 BLAKE2B 
6b9107129a0857a384d90b9c7d3970177aa32edaaeb41d62dd4edc6fdf7e8c16e3160162aaed074f865d476dc3f7f20ad299f7034858c0fc59ef88c651552ae4
 SHA512 
46db739f48f5b3aa1605f12822bef61286767b8770685d5056fcebf8475f9cbc78265c792a0371226ffaa97a55703acc6f6ae63c44944cf29a392c8bf51d49b9

diff --git a/dev-python/dkimpy/dkimpy-1.1.1.ebuild 
b/dev-python/dkimpy/dkimpy-1.1.1.ebuild
new file mode 100644
index ..7a71236ad9dd
--- /dev/null
+++ b/dev-python/dkimpy/dkimpy-1.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="DKIM and ARC email signing and verification library"
+HOMEPAGE="
+   https://launchpad.net/dkimpy/
+   https://pypi.org/project/dkimpy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/authres[${PYTHON_USEDEP}]
+   dev-python/pynacl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+pkg_postinst() {
+   optfeature "ARC support" dev-python/authres
+   optfeature "ed25519 capability" dev-python/pynacl
+   optfeature "asyncio support" dev-python/aiodns
+}



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

2023-03-10 Thread Michał Górny
commit: 9896dbad4ed392f5231e7e807ab2a5ae1bfe6aa5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 06:11:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 06:55:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9896dbad

dev-python/responses: Strip type stub dependency

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

 .../{responses-0.23.1.ebuild => responses-0.23.1-r1.ebuild} | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/responses/responses-0.23.1.ebuild 
b/dev-python/responses/responses-0.23.1-r1.ebuild
similarity index 90%
rename from dev-python/responses/responses-0.23.1.ebuild
rename to dev-python/responses/responses-0.23.1-r1.ebuild
index 1d8148d6f43d..92619e6c5b64 100644
--- a/dev-python/responses/responses-0.23.1.ebuild
+++ b/dev-python/responses/responses-0.23.1-r1.ebuild
@@ -43,6 +43,12 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+src_prepare() {
+   # remove unnecessary RDEP on type stubs
+   sed -i -e '/types-/d' setup.py || die
+   distutils-r1_src_prepare
+}
+
 python_test() {
epytest -p no:localserver
 }



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-vincentlefevre/

2023-03-10 Thread Viorel Munteanu
commit: 96dc4166de0ca4880cf1a9871f87b2a78356a0b2
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sat Mar 11 01:06:38 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Mar 11 06:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96dc4166

sec-keys/openpgp-keys-vincentlefevre: Stabilize 20221213 sparc, #892193

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

 .../openpgp-keys-vincentlefevre-20221213.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-vincentlefevre/openpgp-keys-vincentlefevre-20221213.ebuild
 
b/sec-keys/openpgp-keys-vincentlefevre/openpgp-keys-vincentlefevre-20221213.ebuild
index 1b623a8dba0d..dc05f8b19b1f 100644
--- 
a/sec-keys/openpgp-keys-vincentlefevre/openpgp-keys-vincentlefevre-20221213.ebuild
+++ 
b/sec-keys/openpgp-keys-vincentlefevre/openpgp-keys-vincentlefevre-20221213.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 src_install() {
local files=( ${A} )



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

2023-03-10 Thread Viorel Munteanu
commit: c637e15286769ed817bf2acdf9bd7915de8969a5
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sat Mar 11 01:06:39 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Mar 11 06:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c637e152

dev-libs/mpfr: Stabilize 4.2.0 sparc, #892193

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
index c59c7f67eece..62bf691ed9f8 100644
--- a/dev-libs/mpfr/mpfr-4.2.0.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="LGPL-2.1"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 IUSE="static-libs"
 



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

2023-03-10 Thread Yixun Lan
commit: 54b7210261083edc5564fd350c441adb3f750def
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:24 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b72102

dev-python/colorclass: Keyword 2.2.2-r1 riscv, #900178

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

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

diff --git a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild 
b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
index a0e58a29a467..bfa409e2ce5c 100644
--- a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
+++ b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 
 BDEPEND="
test? (



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

2023-03-10 Thread Yixun Lan
commit: 713f70ddd1256cc12f592b34f885a9023970b4a5
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:27 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713f70dd

dev-python/tabulate: Keyword 0.9.0 riscv, #900178

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

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

diff --git a/dev-python/tabulate/tabulate-0.9.0.ebuild 
b/dev-python/tabulate/tabulate-0.9.0.ebuild
index f076ab90fff3..e8bba4aa61eb 100644
--- a/dev-python/tabulate/tabulate-0.9.0.ebuild
+++ b/dev-python/tabulate/tabulate-0.9.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]



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

2023-03-10 Thread Yixun Lan
commit: 131d1d307a26ead91c7be14b33c30847b43838f0
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:09 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131d1d30

dev-python/notebook: Keyword 6.5.3 riscv, #900178

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

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

diff --git a/dev-python/notebook/notebook-6.5.3.ebuild 
b/dev-python/notebook/notebook-6.5.3.ebuild
index d269b1600a3e..e8251d1989a2 100644
--- a/dev-python/notebook/notebook-6.5.3.ebuild
+++ b/dev-python/notebook/notebook-6.5.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://jupyter.org;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
>=dev-libs/mathjax-2.7.4



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

2023-03-10 Thread Yixun Lan
commit: a0d40dc926b613392d7ed10ffe8833a6ee510d6e
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:38 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d40dc9

dev-python/nbval: Keyword 0.10.0-r1 riscv, #900178

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

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

diff --git a/dev-python/nbval/nbval-0.10.0-r1.ebuild 
b/dev-python/nbval/nbval-0.10.0-r1.ebuild
index dc0e0c0d3e3b..281fb84c2b62 100644
--- a/dev-python/nbval/nbval-0.10.0-r1.ebuild
+++ b/dev-python/nbval/nbval-0.10.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
dev-python/coverage[${PYTHON_USEDEP}]



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

2023-03-10 Thread Yixun Lan
commit: fc46c70fbf299a54ee196998e87897c1a4819724
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:35 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc46c70f

dev-python/nbdime: Keyword 3.1.1-r2 riscv, #900178

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

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

diff --git a/dev-python/nbdime/nbdime-3.1.1-r2.ebuild 
b/dev-python/nbdime/nbdime-3.1.1-r2.ebuild
index 4587c840c4d4..6097f2e1933f 100644
--- a/dev-python/nbdime/nbdime-3.1.1-r2.ebuild
+++ b/dev-python/nbdime/nbdime-3.1.1-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]



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

2023-03-10 Thread Yixun Lan
commit: 9c8d548c8d86a602de6d5a1234c3463a70cb0cb1
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:17 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8d548c

dev-python/nbsphinx: Keyword 0.8.12 riscv, #900178

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

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

diff --git a/dev-python/nbsphinx/nbsphinx-0.8.12.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.8.12.ebuild
index 40a1e044fb6f..eec19ef6ed60 100644
--- a/dev-python/nbsphinx/nbsphinx-0.8.12.ebuild
+++ b/dev-python/nbsphinx/nbsphinx-0.8.12.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-03-10 Thread Yixun Lan
commit: a3eddca8c00ef318839e3711045164c46c491d71
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:31 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3eddca8

dev-python/jupyter_server_mathjax: Keyword 0.2.6 riscv, #900178

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

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

diff --git 
a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild 
b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
index f6e236598892..acf10cb91b65 100644
--- a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
+++ b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
>=dev-python/jupyter_server-1.1[${PYTHON_USEDEP}]



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

2023-03-10 Thread Yixun Lan
commit: aea32455aaff53e52901020b5ff6373983ce4dd8
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:13 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea32455

dev-python/notebook_shim: Keyword 0.2.2-r1 riscv, #900178

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

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

diff --git a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild 
b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
index 7706ee8942a3..98aa56183270 100644
--- a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
+++ b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND="


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

2023-03-10 Thread Yixun Lan
commit: 022c00681e97b4b12926e1871829ef7f71213ed3
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 11 06:36:20 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 11 06:36:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022c0068

dev-python/nbclassic: Keyword 0.5.3 riscv, #900178

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

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

diff --git a/dev-python/nbclassic/nbclassic-0.5.3.ebuild 
b/dev-python/nbclassic/nbclassic-0.5.3.ebuild
index 965e97187b26..83e0aa3e17b8 100644
--- a/dev-python/nbclassic/nbclassic-0.5.3.ebuild
+++ b/dev-python/nbclassic/nbclassic-0.5.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
dev-python/argon2-cffi[${PYTHON_USEDEP}]



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

2023-03-10 Thread Arthur Zamarin
commit: b8e6aff484b33e02edb1f86bd72b35b3f2614a28
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 05:51:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 05:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e6aff4

app-editors/vscode: drop 1.75.0-r2, 1.75.1-r1

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

 app-editors/vscode/Manifest|   6 --
 app-editors/vscode/vscode-1.75.0-r2.ebuild | 128 -
 app-editors/vscode/vscode-1.75.1-r1.ebuild | 128 -
 3 files changed, 262 deletions(-)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index ac2ba9bdc459..fca36d342f00 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -1,9 +1,3 @@
-DIST vscode-1.75.0-amd64.tar.gz 138952948 BLAKE2B 
892c2ece1bfb1d2dc4fea2c3a6c062688add04f3ceca344988d240edbc4f358100bb4caa17eadc9568dbd1c3581595eb3fadd527727c02d57b63e5fd7a88533b
 SHA512 
f4f26d5fc9c4cf8faf631ff5a0a48d446013faf33a1e932d3e8023b967dd078c370c57dff1791d97bfdeda0e92993d1aa94dce9cfeda4745bdc9c0a1cfb7aed2
-DIST vscode-1.75.0-arm.tar.gz 118400806 BLAKE2B 
d1c930bb871c7bbf7dccd8e3a0da9fc903dfad2066c5d8cbceb9ad3adfeb4d59089b35c75c4d5650efeaf7bb7fa9f2c84b2a499610fab3d09dc18d59122b5a47
 SHA512 
cdfa12e8dffdef50d3e17f58b0d516318d0e5e114b0556285d92ec81ceb2b78cea9affe9719416f7f60eea385cb49caf6879e3fd9c8d2fbf0849a1d1d9ccd704
-DIST vscode-1.75.0-arm64.tar.gz 128013515 BLAKE2B 
77c2663e01397086e3917dae8e0ec3663969cf5e36135fbc7bc264f21ffc31197e5dc3dda49b3e4c2d9daf1f39d110b5c467590157ebd4d87986771bca3268c5
 SHA512 
0e4b4a2b2b273e590bd210d186b255a3e48ec0851c38ff27063f115088f7cf5375b14fd075b45f5d4ceb525f04c2d3fabbdd0d6b7bc192b8f6da269311b3634d
-DIST vscode-1.75.1-amd64.tar.gz 138940849 BLAKE2B 
60e47682ec0073b6a0e3ffa1c9e0f151cc27c88d199afdd7fa97fd835bdbc961817eae8e17f973d0cb20cae072d02754c53f5687d6996dbee420f17332c1f43b
 SHA512 
68498083c022252a4cecf7db505a68e25137eed3451af474cff7a1094340d64b087ca101df8cb5af5649bcd6460e219eb28f1c78604864dd40507c809e6edcc7
-DIST vscode-1.75.1-arm.tar.gz 118369140 BLAKE2B 
cf0a1ce9f9bb3cdd329abfd35b67457909da43c1b5887c08815d358367dc20e4231901dbd97ae854db5b78c15f6488ca0d29357af9e77ec419fc93f1c69b41cb
 SHA512 
f8576c9e037c6ba5488c40b6a2c486a5521e65a73ef214685efa54761b9da2e20839e859f9612b3e3403bc574c87f7634a6cdfb852623c1ce18116c0aba87f23
-DIST vscode-1.75.1-arm64.tar.gz 128000146 BLAKE2B 
8729178790c06b44c7a626e075cc9071a0489452157ddefcaa3c8c3039360598486d12a57b15a778f4307aa9fc28b2e201d78e28662ef83dfc3562430c63ac05
 SHA512 
f8b2abba64da24bf0044f7f179ec63aab94b0b52f0a42badd0df81108593aa47cb2ab343dba21ac78e7dc32d9691816a491002e2f534afc2fd2a53714f9da872
 DIST vscode-1.76.0-amd64.tar.gz 133931108 BLAKE2B 
ab2c5dc571b631fd19cb5457eb74de1c56a83f4e0d65d53b26747a3ef99cdeb164f04f2577bb9f345cd1e88d52c73c21eedb73bbd5d996d161a40d414838475d
 SHA512 
2c1baca4d84dcd1abb5f7e74e1e6c9faa4cc3df83014bae94b2e5c8a1a3909decbc75f707b43562b994e50b08cb00ac1ba5bbb5aee0c26f227b43a590b93529d
 DIST vscode-1.76.0-arm.tar.gz 113679844 BLAKE2B 
d7b8d828285ead72c4dc7d297ebd1cc5957696d0a156f9ceb82e58efef8bd4fba46b38691b0190d9625548549b30fdfb3e2d837ebe682119d3369e69f964dd22
 SHA512 
b15ff5cece6773e908834779b8fe8bd42d06cf2b8b41c6acf8819d4972b2f31e6953067bce5141ba1e5fdceca22881fc4c1751c5a25b9342da97ab4e47a3
 DIST vscode-1.76.0-arm64.tar.gz 123109503 BLAKE2B 
141f1de84a64805ed88b003db5ac8d8c603c13fcde94cf3aa3f2dfe8ab6b962d4d106ebb39945490315f4680ea774f530d1dd42a825e6a6bc218238e3aba8670
 SHA512 
7b602a1f9ca4b29cbf737b550e7befc9a19fc7bf9225b690793987224645d12a7526a2a853e600e766390f857b9fe14b3dc064373f3e66119a37c1079fe42487

diff --git a/app-editors/vscode/vscode-1.75.0-r2.ebuild 
b/app-editors/vscode/vscode-1.75.0-r2.ebuild
deleted file mode 100644
index 593a70028957..
--- a/app-editors/vscode/vscode-1.75.0-r2.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com;
-SRC_URI="
-   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
-   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
-   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
-"
-S="${WORKDIR}"
-
-RESTRICT="mirror strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   Microsoft-vscode
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   

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

2023-03-10 Thread Arthur Zamarin
commit: 53db3f67928218ddc251d34208f1f9bd5331dec4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 05:51:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 05:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53db3f67

app-editors/vscode: add 1.76.1

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

 app-editors/vscode/Manifest |   3 +
 app-editors/vscode/vscode-1.76.1.ebuild | 128 
 2 files changed, 131 insertions(+)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 9e2bf57febf2..ac2ba9bdc459 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -7,3 +7,6 @@ DIST vscode-1.75.1-arm64.tar.gz 128000146 BLAKE2B 
8729178790c06b44c7a626e075cc90
 DIST vscode-1.76.0-amd64.tar.gz 133931108 BLAKE2B 
ab2c5dc571b631fd19cb5457eb74de1c56a83f4e0d65d53b26747a3ef99cdeb164f04f2577bb9f345cd1e88d52c73c21eedb73bbd5d996d161a40d414838475d
 SHA512 
2c1baca4d84dcd1abb5f7e74e1e6c9faa4cc3df83014bae94b2e5c8a1a3909decbc75f707b43562b994e50b08cb00ac1ba5bbb5aee0c26f227b43a590b93529d
 DIST vscode-1.76.0-arm.tar.gz 113679844 BLAKE2B 
d7b8d828285ead72c4dc7d297ebd1cc5957696d0a156f9ceb82e58efef8bd4fba46b38691b0190d9625548549b30fdfb3e2d837ebe682119d3369e69f964dd22
 SHA512 
b15ff5cece6773e908834779b8fe8bd42d06cf2b8b41c6acf8819d4972b2f31e6953067bce5141ba1e5fdceca22881fc4c1751c5a25b9342da97ab4e47a3
 DIST vscode-1.76.0-arm64.tar.gz 123109503 BLAKE2B 
141f1de84a64805ed88b003db5ac8d8c603c13fcde94cf3aa3f2dfe8ab6b962d4d106ebb39945490315f4680ea774f530d1dd42a825e6a6bc218238e3aba8670
 SHA512 
7b602a1f9ca4b29cbf737b550e7befc9a19fc7bf9225b690793987224645d12a7526a2a853e600e766390f857b9fe14b3dc064373f3e66119a37c1079fe42487
+DIST vscode-1.76.1-amd64.tar.gz 133945909 BLAKE2B 
d6549d58f97490fcaa3a40a2e999123e27d142b626f959061b87da9827e615023b100a3c280ce256e9703aff9cef42eea4f1bf56f9e2942059a0c31322f0
 SHA512 
c0160ff9d243a50267cf142839ae3583b4e6fc721f6a1b3541a3203c5c66c098c5469d360590f68bb0a17ee4aba3b54a0d856e550aee492a996b7b4f6044e0b8
+DIST vscode-1.76.1-arm.tar.gz 113670868 BLAKE2B 
f9846bf5b8fd8d972e95ef9152b36794beba59d3536b21d55a8c0986d5ae5e11f588985242e0eeb4d24f771a00ecf71ecdb272e06d2b6cb2f9091065e80dc9ad
 SHA512 
cff9ee94a0cdf793a2a6052952f299355f37d20550b809b6796e5bde58e6dcf4bcc8249388b60c93e348ef969a1cb110472252cd122a429dbb3eb83efa0b208f
+DIST vscode-1.76.1-arm64.tar.gz 123125455 BLAKE2B 
ae3e4772afc19855a1ef0f415a6621c21f9abdb7994a9fb45f62eb22499a08142f1cec6d91ca1c16700c431cfcb1a2f61f53c579f187cb1c93c2ca921e987366
 SHA512 
9e4c44f092efb200a0602655499d6b8185de65bca4d318204bfd9aeea219a9b546f2d16eb44dd3ef66c3eeef804750ab9c708f7338d955964dfc4c48e7aa779a

diff --git a/app-editors/vscode/vscode-1.76.1.ebuild 
b/app-editors/vscode/vscode-1.76.1.ebuild
new file mode 100644
index ..593a70028957
--- /dev/null
+++ b/app-editors/vscode/vscode-1.76.1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com;
+SRC_URI="
+   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
+   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
+   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   Microsoft-vscode
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/util-linux
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscode/bin/code-tunnel
+   /opt/vscode/chrome_crashpad_handler
+   /opt/vscode/chrome-sandbox
+   /opt/vscode/code
+   /opt/vscode/libEGL.so
+   /opt/vscode/libffmpeg.so
+   /opt/vscode/libGLESv2.so
+   /opt/vscode/libvk_swiftshader.so
+   /opt/vscode/libvulkan.so*
+   

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

2023-03-10 Thread Arthur Zamarin
commit: 6d3c4ecccf9ddc77270a7513a45ebb2ed2bb8d31
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 05:58:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 05:58:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3c4ecc

app-editors/vscodium: drop 1.75.0.23033-r2

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

 app-editors/vscodium/Manifest  |   3 -
 .../vscodium/vscodium-1.75.0.23033-r2.ebuild   | 119 -
 2 files changed, 122 deletions(-)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 510932050dfd..3522b6fc9b93 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -1,6 +1,3 @@
-DIST vscodium-1.75.0.23033-amd64.tar.gz 121848371 BLAKE2B 
412e945fd98f3ca6fd690593d09d64ec32e2a1450c117f41b99a276f6992f38de8e315af2273e659023a9acd8101a594c5e50bb7c29c7b9d688c902fca875b50
 SHA512 
58a3e58c9350359538841349271794e738f4734e84af7ec83a44b11fa09517dcaa6c373bb20ae271c4646f8766f405d12e7011d0398750facd9c4aa47402976c
-DIST vscodium-1.75.0.23033-arm.tar.gz 103889757 BLAKE2B 
ad910df8a5b245c725dcdb3d2bf4fdb602de2703a629563f6b71bad3e8ebc09a5ecf6ab1272261b7abb6aa35ea7a15ea9a8c1ee5ca52bee8deaf5b13221edf15
 SHA512 
9dd9b4bdc6e98c53c39ee5bde3f2001d3345de0398e848b26cca0e54cf8edd3712e4489cf3f11e7f67b9742c8dd3e9bafbf09ae5c4704a090147cfcae542e89d
-DIST vscodium-1.75.0.23033-arm64.tar.gz 114924184 BLAKE2B 
47d979df3eadee60e5ea6dcbf15b58518ded7086516cb9c1444ef22c3b05eef3d3b7b733a8be889fd0a08fa5e9fc4a0e5171a573b95defc951f526b95e624b0b
 SHA512 
506ccf023fe0f1c9c18c23ab3e77b64ba64e769226e43c577764b1ca85c940c53bdef69095bb3b2d09886a02506847a5884543191e2aead12884ffcadb7b22ae
 DIST vscodium-1.75.1.23040-amd64.tar.gz 121851555 BLAKE2B 
827942e3a6b903e943fbd7200c8ae1e10e2ee3e8a05592a5dbe6677171935499bdb497aa1d76b175c0a8a4dc699ee2559c8768d83b2133ab3e337313bcbe70ec
 SHA512 
9192915d87d55b5835dee70d10e03f6ad110075b1b32809f78cd18a7d9fefb36b3440e14c0c17dd826995a04789517c21e08e0d72a0418923f1dadf2d5ce6d22
 DIST vscodium-1.75.1.23040-arm.tar.gz 103879786 BLAKE2B 
2f9d0cbdc474a248a7dbd3339a9af87f88ad477a14934a2c4ca3ae5235607a79dbf9d797b669df7a8127dbfb3081bc1612b4d899d69e95faa8a7a011a1030b21
 SHA512 
373c7097582d4540ac1479bbb9da53b6b13288dc5ce61fd11d952f7eb289d456bf57f8c2e16d1a3532738d082857e9abebbded1142ad36f6c6ac67e25cd1a6e7
 DIST vscodium-1.75.1.23040-arm64.tar.gz 114920913 BLAKE2B 
9758ce3c71621eeb9d4975d7e1c57cb079f15b6794c320df682e2748d7fd5cc4ec5dd2dbe94e16e2c6f6e7617e333dfb08d0a80dfcd9c78b01ec9c38e800491c
 SHA512 
3baf3abd004c67c197204e92de50fc6d056926686dd921368d63c90d216c83ae15529f3f25ddc6c20deb812823f9181ddbae3b80936ff2a441a1d51e42678a03

diff --git a/app-editors/vscodium/vscodium-1.75.0.23033-r2.ebuild 
b/app-editors/vscodium/vscodium-1.75.0.23033-r2.ebuild
deleted file mode 100644
index 5c5cdb4f3682..
--- a/app-editors/vscodium/vscodium-1.75.0.23033-r2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/;
-SRC_URI="
-   amd64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
-   arm? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz
 -> ${P}-arm.tar.gz )
-   arm64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz
 -> ${P}-arm64.tar.gz )
-"
-
-RESTRICT="strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-IUSE=""
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/util-linux
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   /opt/vscode/bin/code-tunnel
-   /opt/vscodium/chrome_crashpad_handler
-   /opt/vscodium/chrome-sandbox
-   /opt/vscodium/codium
-   /opt/vscodium/libEGL.so
-   /opt/vscodium/libffmpeg.so
-   

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

2023-03-10 Thread Arthur Zamarin
commit: 6ad03a966b9e60f0bcedd2bdfe54db75c2aba41d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 05:52:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 05:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad03a96

app-editors/vscodium: add 1.76.1.23069

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

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.76.1.23069.ebuild | 119 ++
 2 files changed, 122 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index d49bc1daea8f..510932050dfd 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,3 +4,6 @@ DIST vscodium-1.75.0.23033-arm64.tar.gz 114924184 BLAKE2B 
47d979df3eadee60e5ea6d
 DIST vscodium-1.75.1.23040-amd64.tar.gz 121851555 BLAKE2B 
827942e3a6b903e943fbd7200c8ae1e10e2ee3e8a05592a5dbe6677171935499bdb497aa1d76b175c0a8a4dc699ee2559c8768d83b2133ab3e337313bcbe70ec
 SHA512 
9192915d87d55b5835dee70d10e03f6ad110075b1b32809f78cd18a7d9fefb36b3440e14c0c17dd826995a04789517c21e08e0d72a0418923f1dadf2d5ce6d22
 DIST vscodium-1.75.1.23040-arm.tar.gz 103879786 BLAKE2B 
2f9d0cbdc474a248a7dbd3339a9af87f88ad477a14934a2c4ca3ae5235607a79dbf9d797b669df7a8127dbfb3081bc1612b4d899d69e95faa8a7a011a1030b21
 SHA512 
373c7097582d4540ac1479bbb9da53b6b13288dc5ce61fd11d952f7eb289d456bf57f8c2e16d1a3532738d082857e9abebbded1142ad36f6c6ac67e25cd1a6e7
 DIST vscodium-1.75.1.23040-arm64.tar.gz 114920913 BLAKE2B 
9758ce3c71621eeb9d4975d7e1c57cb079f15b6794c320df682e2748d7fd5cc4ec5dd2dbe94e16e2c6f6e7617e333dfb08d0a80dfcd9c78b01ec9c38e800491c
 SHA512 
3baf3abd004c67c197204e92de50fc6d056926686dd921368d63c90d216c83ae15529f3f25ddc6c20deb812823f9181ddbae3b80936ff2a441a1d51e42678a03
+DIST vscodium-1.76.1.23069-amd64.tar.gz 120798858 BLAKE2B 
d499b75a5c24e9aa68a5fc358bcb98fb67a67b2383cfebe0b9ae4170876fd675cde66d855f581f6cd5b4c745a03a15e345af7532510d640b4ac65b0af2413906
 SHA512 
a2e37eba3ec70e35f344c2cb552cd75c5d5e67ec9159ac48709d631e5324d19e9cab08f69ffc8ae1fa782aad515be6af661464dfa72ea1f18da752d1d0b48127
+DIST vscodium-1.76.1.23069-arm.tar.gz 102842431 BLAKE2B 
9ede508310c87948a67c8f07f4f15f4b2e2466c3f659c1a291cb20a76a784964d7174a1003b10523779c75eb0850e2e272aa7e3a02497937136f32c138b8ebd1
 SHA512 
f5b99f1bd9338c69c69b9643a5c5e6ade5a3df237ac042a9fc7fdbba402244516e54ab636235a1867c6594a52a33b4af32622e70511491caac7d014b42c8e51d
+DIST vscodium-1.76.1.23069-arm64.tar.gz 113874748 BLAKE2B 
8dd6d97571dd084ffa40662ce6f3788cb7f09bdc8fefdce15d2987f3819ffdf42762e4b2106b71c3fc4e02943be9c62ab12355a8e30ad405848cdc7b115780cf
 SHA512 
92ba83d125f8d28ccbf06f3dd7219c08ab1d40630ae32f0620aee731340d957cf79b7e5c4068745d77d1d425e9ff64ec0cc859016882edc93cd553fd59fc9983

diff --git a/app-editors/vscodium/vscodium-1.76.1.23069.ebuild 
b/app-editors/vscodium/vscodium-1.76.1.23069.ebuild
new file mode 100644
index ..5c5cdb4f3682
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.76.1.23069.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   amd64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz
 -> ${P}-arm.tar.gz )
+   arm64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz
 -> ${P}-arm64.tar.gz )
+"
+
+RESTRICT="strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE=""
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/util-linux
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscode/bin/code-tunnel
+   /opt/vscodium/chrome_crashpad_handler
+   /opt/vscodium/chrome-sandbox
+   /opt/vscodium/codium
+   

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

2023-03-10 Thread Michał Górny
commit: 3dcca6c99762c62d48273baade225317b6d0568e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:32:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 05:53:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dcca6c9

dev-python/urllib3: Bump to 1.26.15

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

 dev-python/urllib3/Manifest   |  1 +
 dev-python/urllib3/urllib3-1.26.15.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index 955b2de1b478..11ce92c79323 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1 +1,2 @@
 DIST urllib3-1.26.14.tar.gz 300665 BLAKE2B 
d9373c6f88eae86bd74cbc1c20b352064135a5e3686cf594a3fc2375afa881696751a4e318970ce15adb8fadb60e334117e4d4e431eaa591ce7b13b7ce2ab606
 SHA512 
0a2dffcb4d3b199e1d82c2bb0d8f4e6b57466bdc43e31dbed62b392ef32e021f6d31cb53ebedef9e1a62b1113f7a370e9f0baa36e3fba942a2543473e4df0828
+DIST urllib3-1.26.15.tar.gz 301444 BLAKE2B 
2681f0290a4f8b335dcdf384a0c0692cf51e88ea829f80c8c857be328b00c618978a84957da4e23826e4597fe90764eb36ab9acbbc33f9a6ec8df3e3ff3f4d48
 SHA512 
b6ddb29c15b2d729605a6acb7c602f18c75a937cdfe9649d35d790a59fbb1d96a8d68975ba0a4c073c9f1750e383c67b7566dbcd81b3e8611501e9f4153e9a2b

diff --git a/dev-python/urllib3/urllib3-1.26.15.ebuild 
b/dev-python/urllib3/urllib3-1.26.15.ebuild
new file mode 100644
index ..40aa63992721
--- /dev/null
+++ b/dev-python/urllib3/urllib3-1.26.15.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{9..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and 
more"
+HOMEPAGE="
+   https://github.com/urllib3/urllib3/
+   https://pypi.org/project/urllib3/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="brotli test"
+RESTRICT="!test? ( test )"
+
+# dev-python/{pyopenssl,cryptography,idna,certifi} are optional runtime
+# dependencies. Do not add them to RDEPEND. They should be unnecessary with
+# modern versions of python (>= 3.2).
+RDEPEND="
+   >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
+   =dev-python/tornado-4.2.1[\${PYTHON_USEDEP}]
+   >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}]
+   " "${PYTHON_TESTED[@]}")
+   )
+"
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # unbundle urllib3
+   rm src/urllib3/packages/six.py || die
+   find -name '*.py' -exec sed -i \
+   -e 's:\([.]*\|urllib3\.\)\?packages\.six:six:g' \
+   -e 's:from \([.]*\|urllib3\.\)\?packages import six:import 
six:g' \
+   {} + || die
+}
+
+python_test() {
+   local -x CI=1
+   # FIXME: get tornado ported
+   # please keep in sync with BDEPEND!
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # unstable (relies on warning count)
+   
test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_proxy_verified_warning
+   )
+   has "${EPYTHON}" python3.{8..10} && EPYTEST_DESELECT+=(
+   
test/contrib/test_pyopenssl.py::TestPyOpenSSLHelpers::test_get_subj_alt_name
+   )
+
+   epytest
+}



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

2023-03-10 Thread Michał Górny
commit: fdc55b3b1ce5ca63d25cc5a22feb93e4cff15c14
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:42:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 05:53:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc55b3b

dev-python/responses: Bump to 0.23.1

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

 dev-python/responses/Manifest|  1 +
 dev-python/responses/responses-0.23.1.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index 016066db1554..1148f759d0a3 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,2 +1,3 @@
 DIST responses-0.22.0-tomli.patch 4793 BLAKE2B 
d5991f55f4378d35224a19d4e85ee9786612f6b5931e52e326c46ca2b791e6e2f8985f69ebff14779948b45a6433d6b4223f8fabe615b0ad479364d941128179
 SHA512 
0d0bd3d10e4f38fdb236204f161ae499f876d8daadc8306b6ad02efec9277fdfdbc1c862704f49aec69cabbd52f3616acf74d3baab573f1f5418436928af3c6c
 DIST responses-0.22.0.gh.tar.gz 54094 BLAKE2B 
eacb1ba4fcae10d3a4e29fe1516da3f1d3ff07eacbaf65b0dd3f86ecfb36aa51527c0d89547a1480064654c49fd1233d2c3491d9afdf4eff34a4058e4f89ec0d
 SHA512 
361e59e02df36fac0fb0ba2a070b730e485ec94fe90490c271e4ac86fae7954a551bf2486714d95c91e9d0b011f06a9d10b0d6408fd4d03234e1224cca1e9d0e
+DIST responses-0.23.1.gh.tar.gz 56004 BLAKE2B 
0aed72cb999cddc5991aa70077cb047f26d5d7ea7fa911b37dd8a267cb60795ad1ea3ef5a2a36b8f556c0866d9afaf705160022959412bf8414c996c5485b4fa
 SHA512 
589bb2b6e5f259ec56ae8e4575f9c7dbfc915cf5ed622c9cb48492f34e13035164daea3806c7393533217237dbabf99e436754e9944f518bbfc5658391cc2e84

diff --git a/dev-python/responses/responses-0.23.1.ebuild 
b/dev-python/responses/responses-0.23.1.ebuild
new file mode 100644
index ..1d8148d6f43d
--- /dev/null
+++ b/dev-python/responses/responses-0.23.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Utility for mocking out the Python Requests library"
+HOMEPAGE="
+   https://pypi.org/project/responses/
+   https://github.com/getsentry/responses/
+"
+SRC_URI="
+   https://github.com/getsentry/responses/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# tomli backend is optional now, with pyyaml being the new default.
+# However, keeping it unconditional here for backwards compatibility.
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   =dev-python/requests-2.22.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -p no:localserver
+}



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

2023-03-10 Thread Michał Górny
commit: 0e25c064e6bfaed5014e998130e74cb1203fe15b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:40:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 05:53:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e25c064

dev-python/xlsxwriter: Bump to 3.0.9

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

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

diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
index 4ce53697a4e9..b6a3b4148b03 100644
--- a/dev-python/xlsxwriter/Manifest
+++ b/dev-python/xlsxwriter/Manifest
@@ -1,2 +1,3 @@
 DIST XlsxWriter-RELEASE_3.0.7.gh.tar.gz 35214702 BLAKE2B 
8af7a7da9f2e6fd3a8f794f906935ed9dc1389a710d8b60fbf74e419829e6d233ad122d8ce75de93a6d3229e394277fadd76239aac73e8949f7c4737430a0859
 SHA512 
e80b9cfa741984db5b0aebd083c0a3c12f987b1a851088bc16e52b56cadb69feb1b795c1061ebde56c7ab1bf17d7899e90b42facd45bcacf5ce6c7070208e6e9
 DIST XlsxWriter-RELEASE_3.0.8.gh.tar.gz 35224268 BLAKE2B 
593236a4fa9aaa5fde3920cf3af4819afcc026b14160b61de41f7186ff594611a7f08e2a1befbd5a060f4f84c0f2541c773153c311154d1a94bba7260ae650f7
 SHA512 
c03e518cf517803f006fc13d314a40e54f47e4156ea16d46be023f3af727edd02aedbfe0e15da019fcec2b4f160643846f86c80c80d93be421cef33f1d11dae7
+DIST XlsxWriter-RELEASE_3.0.9.gh.tar.gz 36701357 BLAKE2B 
d53246e6d142395a59145dbf0ee453a014c351c8ed48eec2a2b4d370cbcc33c28c0f2703a9010c43f7bd59c1c89076a8ca814d1a8e7a233eb29301d7e03378f5
 SHA512 
4e0b505230bc40ab01b9015d333bb4e26b1538bdc3c1b349c71a5413ffd75741d5bee2755e8f916f278cdafe4a3097bc77203e7b678bd7834a287d3398ccb767

diff --git a/dev-python/xlsxwriter/xlsxwriter-3.0.9.ebuild 
b/dev-python/xlsxwriter/xlsxwriter-3.0.9.ebuild
new file mode 100644
index ..b9643a5b3c75
--- /dev/null
+++ b/dev-python/xlsxwriter/xlsxwriter-3.0.9.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+TAG=RELEASE_${PV}
+MY_P=XlsxWriter-${TAG}
+DESCRIPTION="Python module for creating Excel XLSX files"
+HOMEPAGE="
+   https://github.com/jmcnamara/XlsxWriter/
+   https://pypi.org/project/XlsxWriter/
+"
+SRC_URI="
+   https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest



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

2023-03-10 Thread Michał Górny
commit: 4cf34f3d3d658c7028d6d591390da2193da2af45
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:45:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 05:53:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf34f3d

dev-python/urllib3: Enable testing on pypy3

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

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

diff --git a/dev-python/urllib3/urllib3-1.26.15.ebuild 
b/dev-python/urllib3/urllib3-1.26.15.ebuild
index 40aa63992721..cc75cabf45be 100644
--- a/dev-python/urllib3/urllib3-1.26.15.ebuild
+++ b/dev-python/urllib3/urllib3-1.26.15.ebuild
@@ -5,8 +5,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{9..11} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_TESTED=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1 pypi



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

2023-03-10 Thread Michał Górny
commit: 7728f5dfa49276611efb5b80bd6f87f0edc41980
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:43:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 05:53:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7728f5df

dev-python/tornado: Enable pypy3

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

 dev-python/tornado/tornado-6.2-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/tornado/tornado-6.2-r1.ebuild 
b/dev-python/tornado/tornado-6.2-r1.ebuild
index 5c02cc299304..0ba2105f03a4 100644
--- a/dev-python/tornado/tornado-6.2-r1.ebuild
+++ b/dev-python/tornado/tornado-6.2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 pypi
@@ -28,7 +28,9 @@ RDEPEND="
 BDEPEND="
test? (
${RDEPEND}
-   >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
+   ' 'python*')
)
 "
 



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

2023-03-10 Thread Michał Górny
commit: bce504f6a0728642cad1bfcf0c45193bd44fc67c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:38:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 05:53:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce504f6

dev-python/tornado: Remove unconditional pycurl dep

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

 dev-python/tornado/tornado-6.2-r1.ebuild | 67 
 1 file changed, 67 insertions(+)

diff --git a/dev-python/tornado/tornado-6.2-r1.ebuild 
b/dev-python/tornado/tornado-6.2-r1.ebuild
new file mode 100644
index ..5c02cc299304
--- /dev/null
+++ b/dev-python/tornado/tornado-6.2-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python web framework and asynchronous networking library"
+HOMEPAGE="
+   https://www.tornadoweb.org/
+   https://github.com/tornadoweb/tornado/
+   https://pypi.org/project/tornado/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme \
+   dev-python/sphinxcontrib-asyncio
+
+src_prepare() {
+   # Disable deprecation-warnings-as-errors because tornado has a lot of 
stuff deprecated in 3.10
+   sed 's/warnings.filterwarnings("error", category=DeprecationWarning, 
module=r"tornado\\..*")//' \
+   -i tornado/test/runtests.py || die
+   # broken upstream
+   sed -i -e 's:test_multi_line_headers:_&:' \
+   tornado/test/httpclient_test.py || die
+   # network-sandbox? ipv6?
+   sed -i -e 's:test_localhost:_&:' \
+   tornado/test/netutil_test.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x ASYNC_TEST_TIMEOUT=60
+   cd "${T}" || die
+   "${EPYTHON}" -m tornado.test.runtests --verbose ||
+   die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demos/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-03-10 Thread Michał Górny
commit: b1e82ede082be0f4e929055908ffeccf968b8f15
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 05:37:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 05:53:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e82ede

dev-python/tornado: Use pypi.eclass

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

 dev-python/tornado/tornado-6.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/tornado/tornado-6.2.ebuild 
b/dev-python/tornado/tornado-6.2.ebuild
index 7fbe04479120..e06b3c0c2c1a 100644
--- a/dev-python/tornado/tornado-6.2.ebuild
+++ b/dev-python/tornado/tornado-6.2.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="threads(+)"
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Python web framework and asynchronous networking library"
 HOMEPAGE="
@@ -15,7 +15,6 @@ HOMEPAGE="
https://github.com/tornadoweb/tornado/
https://pypi.org/project/tornado/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/grim/

2023-03-10 Thread Arthur Zamarin
commit: 823e973623e2f3807c5fc2f86f0417c0b6b5f941
Author: sqrtd  sqrtd  dev>
AuthorDate: Sun Mar  5 17:05:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 05:33:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823e9736

gui-apps/grim: update HOMEPAGE/EGIT_REPO_URI and metadata.xml

upstream was moved to https://git.sr.ht/~emersion/grim

Signed-off-by: sqrtd  sqrtd.dev>
Closes: https://github.com/gentoo/gentoo/pull/29943
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-apps/grim/grim-1.4.0-r1.ebuild | 4 ++--
 gui-apps/grim/grim-1.4.0-r3.ebuild | 4 ++--
 gui-apps/grim/grim-.ebuild | 5 +++--
 gui-apps/grim/metadata.xml | 4 ++--
 4 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/gui-apps/grim/grim-1.4.0-r1.ebuild 
b/gui-apps/grim/grim-1.4.0-r1.ebuild
index 71e6455cca6a..a3bbdf2d9a17 100644
--- a/gui-apps/grim/grim-1.4.0-r1.ebuild
+++ b/gui-apps/grim/grim-1.4.0-r1.ebuild
@@ -6,11 +6,11 @@ EAPI=8
 inherit bash-completion-r1 meson
 
 DESCRIPTION="Grab images from a Wayland compositor"
-HOMEPAGE="https://github.com/emersion/grim;
+HOMEPAGE="https://sr.ht/~emersion/grim;
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
+   EGIT_REPO_URI="https://git.sr.ht/~emersion/${PN};
 else
SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"

diff --git a/gui-apps/grim/grim-1.4.0-r3.ebuild 
b/gui-apps/grim/grim-1.4.0-r3.ebuild
index 11d407ffb990..c7d894147e60 100644
--- a/gui-apps/grim/grim-1.4.0-r3.ebuild
+++ b/gui-apps/grim/grim-1.4.0-r3.ebuild
@@ -6,11 +6,11 @@ EAPI=8
 inherit bash-completion-r1 meson
 
 DESCRIPTION="Grab images from a Wayland compositor"
-HOMEPAGE="https://github.com/emersion/grim;
+HOMEPAGE="https://sr.ht/~emersion/grim;
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
+   EGIT_REPO_URI="https://git.sr.ht/~emersion/${PN};
 else
SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"

diff --git a/gui-apps/grim/grim-.ebuild b/gui-apps/grim/grim-.ebuild
index 11d407ffb990..654a78d5cc27 100644
--- a/gui-apps/grim/grim-.ebuild
+++ b/gui-apps/grim/grim-.ebuild
@@ -6,14 +6,15 @@ EAPI=8
 inherit bash-completion-r1 meson
 
 DESCRIPTION="Grab images from a Wayland compositor"
-HOMEPAGE="https://github.com/emersion/grim;
+HOMEPAGE="https://sr.ht/~emersion/grim;
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
+   EGIT_REPO_URI="https://git.sr.ht/~emersion/${PN};
 else
SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-v${PV}"
 fi
 
 LICENSE="MIT"

diff --git a/gui-apps/grim/metadata.xml b/gui-apps/grim/metadata.xml
index 500fe7782da6..c6ed50670b26 100644
--- a/gui-apps/grim/metadata.xml
+++ b/gui-apps/grim/metadata.xml
@@ -10,7 +10,7 @@


~emersion/grim
-   https://github.com/emersion/grim/issues
-   https://github.com/emersion/grim/releases
+   https://todo.sr.ht/~emersion/grim
+   https://git.sr.ht/~emersion/grim/refs

 



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

2023-03-10 Thread Arthur Zamarin
commit: cc0958ead60901eb39a821d8d11fa336fe93a11a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 05:27:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 05:27:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0958ea

dev-ruby/unf_ext: Stabilize 0.0.8.2 arm, #900739

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

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

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild
index fbd079be0f01..79135d4172d1 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "



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

2023-03-10 Thread Michał Górny
commit: b27bdbe35d4b8859a7cfa647a232bf49b67f6564
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 04:51:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 04:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27bdbe3

dev-python/botocore: Bump to 1.29.89

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.89.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 506befe29b70..13dcb1d8c3ac 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.29.85.gh.tar.gz 11218800 BLAKE2B 
801e86c9ce18e77b2e4c6c004ed1015
 DIST botocore-1.29.86.gh.tar.gz 11222402 BLAKE2B 
ceefb618f7156f93bd5a1ccb9addaec225e049922edc6120d34047805fe878a7fb89ee668d966f70e20c0935c0e5bf5f3085dadafebd0bf9f14a873996900740
 SHA512 
c7846133c86f470ffbc2a189776da5cb86a52ae46441d4abb21a94100383e96ecb50bda9702dcd25ba34fe9421d1f98b8a0b427a87c92d3d18168d306ae4b37d
 DIST botocore-1.29.87.gh.tar.gz 11221589 BLAKE2B 
c60ce2b4d58fa660aebc143f63848d871b2c0e9ad9ce234af3e23e7fc3eef64cc59186d687b844f1c767e569c263500cbb2ec1187bd14fb594eae28e3ed8e219
 SHA512 
2505f0c397257fb054c5a8808cbe807c2aa86015b71400b4ee7dafecddcef197ab89399df32eb8afc4761974490d65ae3524ee3b0ce7c1cdd9fa33bc1cdb95c4
 DIST botocore-1.29.88.gh.tar.gz 11227872 BLAKE2B 
1fd9bf0f147ac87c92723d23b8bcefc8c22261932081aa4530b72de8b96ef964df293100a61940e2adb088f3b6ced4a64758f3c36dbf598676949fe84115083b
 SHA512 
d71f2f7f453ecae000491acef22da701d12e0296154b3ba81cbc0821e9266f6e95e5adefbf94fdf98333775a03d7a6d255f28963c54278f22c5c888d15a291ef
+DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 
41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8
 SHA512 
356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf

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



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

2023-03-10 Thread Michał Górny
commit: 0ef5d597cab485d25c7fcf9733a329daab4ad07e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 04:57:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 04:57:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef5d597

sys-devel/llvm: Remove explicit RDEPEND on binutils

Remove the explicit RDEPEND on sys-devel/binutils[plugins].  Unless
I'm mistaken, this dependency was supposed to guarantee that binutils
will load LLVMgold.so plugin and therefore its tool will be able to
process archives containing LLVM bytecode.  However, it has a side
effect of installing binutils on binutils-free systems.

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

 sys-devel/llvm/llvm-14.0.6-r2.ebuild  | 1 -
 sys-devel/llvm/llvm-15.0.7.ebuild | 1 -
 sys-devel/llvm/llvm-16.0.0..ebuild| 1 -
 sys-devel/llvm/llvm-16.0.0_rc3.ebuild | 1 -
 sys-devel/llvm/llvm-17.0.0..ebuild| 1 -
 sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild | 1 -
 6 files changed, 6 deletions(-)

diff --git a/sys-devel/llvm/llvm-14.0.6-r2.ebuild 
b/sys-devel/llvm/llvm-14.0.6-r2.ebuild
index da6b48a58ab2..d6511d6ae49f 100644
--- a/sys-devel/llvm/llvm-14.0.6-r2.ebuild
+++ b/sys-devel/llvm/llvm-14.0.6-r2.ebuild
@@ -24,7 +24,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )

diff --git a/sys-devel/llvm/llvm-15.0.7.ebuild 
b/sys-devel/llvm/llvm-15.0.7.ebuild
index 85f2591d0b7d..9201481c03bf 100644
--- a/sys-devel/llvm/llvm-15.0.7.ebuild
+++ b/sys-devel/llvm/llvm-15.0.7.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )

diff --git a/sys-devel/llvm/llvm-16.0.0..ebuild 
b/sys-devel/llvm/llvm-16.0.0..ebuild
index d05904f7192f..6b874a5fe20f 100644
--- a/sys-devel/llvm/llvm-16.0.0..ebuild
+++ b/sys-devel/llvm/llvm-16.0.0..ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )

diff --git a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild 
b/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
index d0d485fe9e5e..5783c357b804 100644
--- a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
+++ b/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )

diff --git a/sys-devel/llvm/llvm-17.0.0..ebuild 
b/sys-devel/llvm/llvm-17.0.0..ebuild
index d05904f7192f..6b874a5fe20f 100644
--- a/sys-devel/llvm/llvm-17.0.0..ebuild
+++ b/sys-devel/llvm/llvm-17.0.0..ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )

diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild 
b/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild
index d05904f7192f..6b874a5fe20f 100644
--- a/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild
+++ b/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )



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

2023-03-10 Thread Michał Górny
commit: 9c902645ccfa662cc6f2475ed6c10efeeae78c13
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 04:51:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 04:51:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c902645

app-admin/awscli: Bump to 1.27.89

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 6bfdbc24dbd2..24684ab9d829 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.27.85.gh.tar.gz 2378716 BLAKE2B 
c3bc3294d11815eb7607020e78d0349a1
 DIST aws-cli-1.27.86.gh.tar.gz 2379304 BLAKE2B 
8bca8deaf377def250e772bd7568f7d4b82b7be4ba951a95529b8b8eb13d9ac8be791a7e9588bb01fa7167d3304224e2db426f25e25d7af94de298dd5ebf673d
 SHA512 
9c98965c03685ba806a16531c68ec75c043b8c94eb64238d7500894211e3e9b500d003216502ad3ea588bf09ae470a862d6d97b880a06808c96dfe6d
 DIST aws-cli-1.27.87.gh.tar.gz 2381669 BLAKE2B 
eb279545fcab3ac279ee127acbd4e06f15d365bf0c4d9b17e682d852de81acf2b94ef197ed8444ca5d6ffb5a3ba814d6ace72bcf7ed956bfbbd955508942d6ec
 SHA512 
23af96758d9664f3ae72f2abcb2c94817f2bd9a7b68564eb2eabbd7fb121247bedb77a3e5d24e04975ab5db101dee47bd5b6324152a6132891b542c402898c3a
 DIST aws-cli-1.27.88.gh.tar.gz 2382383 BLAKE2B 
a97e1235add4bf34b73e4def10771e54af03d6afb9a2a3ed4d4d78a8fdd26c07f400c6ead8afa926a4516069e6f42c2b08b335028ef3caccc9bca8ca2e783c06
 SHA512 
0eb1858ea6a6af408f16972c66778e84fc9e0f08cfb3734417fb747fb3505fde587954c2645309ba444bd5bf2ebb6a550569321afd3899844623f79d0a5cce8e
+DIST aws-cli-1.27.89.gh.tar.gz 2382599 BLAKE2B 
3a2dae3cc1928e149dd605de1e9a350989e1cf4f813dc14466ba40c0a2747e69b6a8c5716d48f2526920798f0d341dcaa7ec0c2fd95af1b5decd3830814a243b
 SHA512 
9a90c933e5ae3f25271ec369607cb6c44adf96dc9d324205714c9790b6744d7f2c8e4c6b901d4bb4f58b6871c315e0543b3f846cf530e7f95ed31d196f8c3326

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



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

2023-03-10 Thread Michał Górny
commit: 2d2c16ec9182ddd2a37796675570d1d82193738f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 04:51:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 04:51:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2c16ec

dev-python/boto3: Bump to 1.26.89

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 30d2c0bbaf13..4d23a086e69d 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.26.85.gh.tar.gz 613010 BLAKE2B 
724ebf1264717652b2d671f96f34b546b1cc
 DIST boto3-1.26.86.gh.tar.gz 613310 BLAKE2B 
4b16a9d637af664331a1197324219e9e58ba3569636f1707f907f44ffca284948daa2c702cc95a6fc85bc2ccb00d12bd80ffd79eb562325a709c87d9d3181880
 SHA512 
1a6bb7b7d3e14611099e938def383c7444801702a401003a91f47dc95656c0fb22450d670b908902b85d6caa0f20c6572f891364b20a98ef0669fdb7cdcfeb62
 DIST boto3-1.26.87.gh.tar.gz 614323 BLAKE2B 
b2dab2b5850777e493d7b4df7bda8cce8bb4f3b316f9551489a1942caaa0deca915cf50e4dd3e910a4ceff0d0a49ec2539dfc8bdf955745a4d5b8018453f8280
 SHA512 
0577e56f4cef0386e113e0ee67796ddbd8084fdb1e2b4229525f7818a8d89f1177c875b0b80f9d3334fc774fd151805f673bc29211cf4ee6e08806a5917ec619
 DIST boto3-1.26.88.gh.tar.gz 615353 BLAKE2B 
eecc0bf96a8f6eadc2337de0a29f993f0a7e20c691fdbc170680f749be4988f6c91963f3089e9ef51376e5829bb8493a051d376bf1375137a31a9f864b677f5b
 SHA512 
46a013179343ec9fb8973700bec74a998e08a7346f84812d2d938e3327f686690d12236f687c66b1cfd93010a986006ce8db040b8172241d55e097b3da4adf7a
+DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 
3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0
 SHA512 
02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143

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



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

2023-03-10 Thread John Helmert III
commit: 794b1d7b8638c843a64d94445aa138556a412470
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Mar 11 04:34:11 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Mar 11 04:34:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794b1d7b

media-libs/libde265: bump to 1.0.11, sync live

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

 media-libs/libde265/Manifest   | 1 +
 .../libde265/{libde265-.ebuild => libde265-1.0.11.ebuild}  | 7 +++
 media-libs/libde265/libde265-.ebuild   | 7 +++
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 6d20c97ef4c1..32075533abd1 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,2 +1,3 @@
+DIST libde265-1.0.11.tar.gz 845996 BLAKE2B 
91711132757a10f0f277800525ee6f6a3902604cc969b8756232b15b581d830951d70bccd57d7731b3ad670a3b7a0d2c22e9578f3763da65b3cdeb016422568b
 SHA512 
2ce28558c66e20714c07bf3011bc10dccabb770649903616bc32f1c4f18beba559ef7e0e42365ead77d7e813316b8c051039dc393cd351221cbab7248b3fa34c
 DIST libde265-1.0.8.tar.gz 381963 BLAKE2B 
0577623de2ef86e1122b5b5c3642a750bb222c4988a996168e060e8ffd9f5c0787d31331cc8738362d3fc3fb31e8eb659629cab068f0ff1c71de9d15ed1f2ceb
 SHA512 
0007138cb5da0d4cad1e118c01de249580f39c387a11f490d1e1f63ad0968ee2f7951e54580f298b3dbe31e5a3d1a7fa04454e11cbb82beaf8a9aaf56f5532ed
 DIST libde265-1.0.9.tar.gz 845520 BLAKE2B 
155a0ac1e14c568c0fb559beb89f3bbde67239ae2ac13dda5ad30d36b59a79d68f399c8d8192ad5190cb8286b03ab03714a9cf89ac139264773c4ff368a97b7e
 SHA512 
225f9aa25eb6565ebf4f549d9d427ae278c4f6f67c76c51bcad79188faac0f5c93e9538357b264a7e2e9043014ccbc07750fb7d1ce1e7bb87fe2e0d1782cba61

diff --git a/media-libs/libde265/libde265-.ebuild 
b/media-libs/libde265/libde265-1.0.11.ebuild
similarity index 93%
copy from media-libs/libde265/libde265-.ebuild
copy to media-libs/libde265/libde265-1.0.11.ebuild
index 4146cf2ae597..ca34a4a3dccb 100644
--- a/media-libs/libde265/libde265-.ebuild
+++ b/media-libs/libde265/libde265-1.0.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/strukturag/${PN}.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
@@ -56,7 +56,6 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   --disable-static
--enable-log-error
ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)

diff --git a/media-libs/libde265/libde265-.ebuild 
b/media-libs/libde265/libde265-.ebuild
index 4146cf2ae597..ca34a4a3dccb 100644
--- a/media-libs/libde265/libde265-.ebuild
+++ b/media-libs/libde265/libde265-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/strukturag/${PN}.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
@@ -56,7 +56,6 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   --disable-static
--enable-log-error
ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)



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

2023-03-10 Thread William Hubbs
commit: 53e7eb032401e1f10a5248c5f214082a8f0f47b9
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 23:29:41 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar 11 00:32:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e7eb03

app-containers/docker-compose: unkeyword 2.16.0 for ~amd64, ~arm64

This needs docker-cli-23.0.1.

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

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

diff --git a/app-containers/docker-compose/docker-compose-2.16.0.ebuild 
b/app-containers/docker-compose/docker-compose-2.16.0.ebuild
index a8e67ae22e10..ff968eb11724 100644
--- a/app-containers/docker-compose/docker-compose-2.16.0.ebuild
+++ b/app-containers/docker-compose/docker-compose-2.16.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64"
+# KEYWORDS="~amd64 ~arm64"
 
 RDEPEND=">=app-containers/docker-cli-23.0.0"
 



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

2023-03-10 Thread Mike Pagano
commit: 0ea9fc9861c05e019467640092990866b1488014
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Mar 10 23:22:44 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Mar 10 23:22:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea9fc98

sys-kernel/linux-firmware: drop 20220310

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

 sys-kernel/linux-firmware/Manifest |   1 -
 .../linux-firmware/linux-firmware-20220310.ebuild  | 352 -
 2 files changed, 353 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index e62c24807965..17b9adf92584 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,4 +1,3 @@
-DIST linux-firmware-20220310.tar.xz 237571732 BLAKE2B 
9246d4fcdca0a9514606eb7b4ea7e18ea072b8d4302f62fd7aea4d85014c9f7da3eadc650e7c678bfe867c6f5ae9278b68b9a27c6074472ec9574ac922df23a5
 SHA512 
bafd5795d27c871c199e37f1e39f316e3577186283880da3b86cbc690749313342f8297342bf3ddfc6b3da7903ab2d5d24465240dfff1b0be51aa47f90872758
 DIST linux-firmware-20220411.tar.xz 237957584 BLAKE2B 
441699abac0a7554c96324e40676218401febe9ea2a11ff9ab9f9ea4945b4c590c10c9a353aa8c5c66325b408ab9ebcb57fa77b520066f1d9995cb5989bc5b75
 SHA512 
5470701872ed4670962d3ccb4fd046c1f00145d69e942d76b21ccce08077ca4db867bbb31b87668e6298e130f28fc522a6ff4d66927fbfcee44042e1d908f71d
 DIST linux-firmware-20220509.tar.xz 253717320 BLAKE2B 
0181e209a05c3acbdcdc175868dca0ae2993effac0b265335f502a03d3a38cc4849366bb229ade87621426e99112f520f4d50444e438572c61cfc2c6d01ed6a6
 SHA512 
17d48222a0029d0540a7071b541653a42d66676c4dde88b7c148249450cfcb09087318cb4558ca7a0a7583f3bf0b00948d9383073e038c4f76bc4e807c757c2a
 DIST linux-firmware-20220610.tar.xz 252543088 BLAKE2B 
b3f627fe150f76c9a1c7b70bf691587554808275debd56e9d36fd0eff63b7ab2351ba03dd298066b03db7f2e590d7f130677e158ade587fbfb59a9efd8f83c0c
 SHA512 
76176af2bf1e83d91c88289623364bc5d3e45d96c8586bd5c064535ee245d133283d2176d142492139cfbd41ca6ad195522c662d923b6cc76556c8509638ad0d

diff --git a/sys-kernel/linux-firmware/linux-firmware-20220310.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20220310.ebuild
deleted file mode 100644
index 88fd355c6055..
--- a/sys-kernel/linux-firmware/linux-firmware-20220310.ebuild
+++ /dev/null
@@ -1,352 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit mount-boot savedconfig
-
-# In case this is a real snapshot, fill in commit below.
-# For normal, tagged releases, leave blank
-MY_COMMIT=""
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
-else
-   if [[ -n "${MY_COMMIT}" ]]; then
-   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${MY_COMMIT}"
-   else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
-   fi
-
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
-
-LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
-   redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
-   unknown-license? ( all-rights-reserved )"
-SLOT="0"
-IUSE="initramfs +redistributable savedconfig unknown-license"
-REQUIRED_USE="initramfs? ( redistributable )"
-
-RESTRICT="binchecks strip test
-   unknown-license? ( bindist )"
-
-BDEPEND="initramfs? ( app-arch/cpio )"
-
-#add anything else that collides to this
-RDEPEND="!savedconfig? (
-   redistributable? (
-   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
-   !sys-block/qla-fc-firmware
-   !sys-firmware/iwl1000-ucode
-   !sys-firmware/iwl6005-ucode
-   !sys-firmware/iwl6030-ucode
-   !sys-firmware/iwl3160-ucode
-   !sys-firmware/iwl7260-ucode
-   !sys-firmware/iwl3160-7260-bt-ucode
-   !sys-firmware/raspberrypi-wifi-ucode
-   )
-   unknown-license? (
-   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
-   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
-   !sys-firmware/alsa-firmware[alsa_cards_sb16]
-   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
-   )
-   )"
-
-QA_PREBUILT="*"
-
-pkg_pretend() {
-   use initramfs && mount-boot_pkg_pretend
-}
-
-src_unpack() {
-   if [[ ${PV} == * ]]; then
-   git-r3_src_unpack
-   else
-   default
-   # rename 

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

2023-03-10 Thread Mike Pagano
commit: 6cf5976c36d373f0a51024f9fcab5941a2b7f275
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Mar 10 23:21:54 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Mar 10 23:21:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf5976c

sys-kernel/linux-firmware: add 20230310

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

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20230310.ebuild  | 373 +
 2 files changed, 374 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index fa04f2edbf9f..e62c24807965 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -10,3 +10,4 @@ DIST linux-firmware-20221109.tar.xz 296376440 BLAKE2B 
af06fdee5b3a7ded60ee233e82
 DIST linux-firmware-20221214.tar.xz 297402416 BLAKE2B 
6fec70e2aeb2a53fa72e883d8f0bd7168b35024aeb36c989dfa03f904cccffed4aa9927bbdfdaf4074e78117600a8f3b31d90a4f2325de0fc3d01d3c2592c0ac
 SHA512 
99a2e3abef90b0165b753ef2710253e4e97547eb7af5cdd1ad3fbd1a56ecb50ff2dcb9a9c45569fbef92e2bb10d2dc1970376167f99e934adcfc230c8ca2b098
 DIST linux-firmware-20230117.tar.xz 301424540 BLAKE2B 
84a1d1f9d745434f6497cb4e8209b377ff26d815de183e068836a6fca560868a933f0af4d3e7089dc2aeb78427d8374eaf626001d5cbedd39dcb2ec6e05f2c9d
 SHA512 
2ec8bacc1596f3049c8e019868f8496b8bb93080da05105787985f42a0423e2b3c2b51577769f44433e85585f1369c84f3c4742524de21eeaac221a06cd607ee
 DIST linux-firmware-20230210.tar.xz 287648576 BLAKE2B 
d6ccbaa060df7c7752e93014baead7158d99bff05476581c954f6e97d9d97741d3b1a48fcba556c5befa6857ea9151beffbd1e0df6fc5e2cec850d11d411a5e6
 SHA512 
6356e1b6ee79e2108c994c91b922eb07b8eb69024b2d9fcea0ee6fe4094849465e292147d2e168930eb90f2f054727ab1f343cb76d5b604739262fd1f57e9ee6
+DIST linux-firmware-20230310.tar.xz 271812128 BLAKE2B 
5e2b9db035e48a3da6e07401e0b7687b79b8206a3c54ab35aed39de83eea0ccc7b7a94c3b3b0d9cd418a9bffbc30decb7e6cd68984ecda9483ff82ca326c6865
 SHA512 
817e99cc4a5fab36314b3f7449796721d524bc1c0f95cf8e78ce65dbb548a75d7ff9d5bee5370be315da73c26c9e6f93dd421b3cda4b2938ff4f2b4a2a629f3e

diff --git a/sys-kernel/linux-firmware/linux-firmware-20230310.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20230310.ebuild
new file mode 100644
index ..6eb5ade58607
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20230310.ebuild
@@ -0,0 +1,373 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit linux-info mount-boot savedconfig multiprocessing
+
+# In case this is a real snapshot, fill in commit below.
+# For normal, tagged releases, leave blank
+MY_COMMIT=""
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
+else
+   if [[ -n "${MY_COMMIT}" ]]; then
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${MY_COMMIT}"
+   else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
+   fi
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
+
+LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
+   redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
+   unknown-license? ( all-rights-reserved )"
+SLOT="0"
+IUSE="compress initramfs +redistributable savedconfig unknown-license"
+REQUIRED_USE="initramfs? ( redistributable )"
+
+RESTRICT="binchecks strip test
+   unknown-license? ( bindist )"
+
+BDEPEND="initramfs? ( app-arch/cpio )"
+
+#add anything else that collides to this
+RDEPEND="!savedconfig? (
+   redistributable? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-block/qla-fc-firmware
+   !sys-firmware/iwl1000-ucode
+   !sys-firmware/iwl6005-ucode
+   !sys-firmware/iwl6030-ucode
+   !sys-firmware/iwl3160-ucode
+   !sys-firmware/iwl7260-ucode
+   !sys-firmware/iwl3160-7260-bt-ucode
+   !sys-firmware/raspberrypi-wifi-ucode
+   )
+   unknown-license? (
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymf

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

2023-03-10 Thread William Hubbs
commit: 89b53d14ea7bd392737623566329a4ae0e2221da
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 23:01:40 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 10 23:01:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b53d14

app-containers/docker-cli: unkeyword 23.0.1

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

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

diff --git a/app-containers/docker-cli/docker-cli-23.0.1.ebuild 
b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
index 25344a715a29..78a598ba9c32 100644
--- a/app-containers/docker-cli/docker-cli-23.0.1.ebuild
+++ b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="hardened selinux"
 
 RDEPEND="!

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

2023-03-10 Thread William Hubbs
commit: 82e60a483e6790e55f2b21cf9e74483b25f80f4d
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 22:53:14 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 10 22:53:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e60a48

app-containers/docker-cli: fix commit for 23.0.1

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

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

diff --git a/app-containers/docker-cli/docker-cli-23.0.1.ebuild 
b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
index 7a177ee89544..25344a715a29 100644
--- a/app-containers/docker-cli/docker-cli-23.0.1.ebuild
+++ b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-GIT_COMMIT=715524332f
+GIT_COMMIT=a5ee5b1dfc
 EGO_PN="github.com/docker/cli"
 MY_PV=${PV/_/-}
 inherit bash-completion-r1  golang-vcs-snapshot



[gentoo-commits] repo/proj/libressl:master commit in: app-emulation/spice/

2023-03-10 Thread Quentin Retornaz
commit: 85410b7b4c314340081393e0560e6f6955b139a2
Author: orbea  riseup  net>
AuthorDate: Mon Mar  6 14:56:37 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Mar 10 22:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=85410b7b

app-emulation/spice: Merge ::gentoo changes

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/501
Signed-off-by: Quentin Retornaz  retornaz.com>

 app-emulation/spice/spice-0.15.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/spice/spice-0.15.1-r1.ebuild 
b/app-emulation/spice/spice-0.15.1-r1.ebuild
index 458abad..2ecca81 100644
--- a/app-emulation/spice/spice-0.15.1-r1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gstreamer lz4 sasl smartcard static-libs test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/proj/libressl:master commit in: net-misc/socat/

2023-03-10 Thread Quentin Retornaz
commit: 3fbd14ccf6728fc56086f04fa6c5480efd8c9153
Author: orbea  riseup  net>
AuthorDate: Mon Mar  6 18:02:23 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Mar 10 22:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3fbd14cc

net-misc/socat: New package

socat-1.7.4.3 works with libressl in the ::gentoo repo.

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/502
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-misc/socat/Manifest |  1 +
 net-misc/socat/metadata.xml | 15 +
 net-misc/socat/socat-1.7.4.4.ebuild | 61 +
 3 files changed, 77 insertions(+)

diff --git a/net-misc/socat/Manifest b/net-misc/socat/Manifest
new file mode 100644
index 000..13d9ff4
--- /dev/null
+++ b/net-misc/socat/Manifest
@@ -0,0 +1 @@
+DIST socat-1.7.4.4.tar.bz2 522127 BLAKE2B 
221b1c7c1ef0ac9c2402a6917ce7740a7ed857ceae4f4c346ed3c69c261fd0f9ca667e21cab5f97427d3947b06fdb0ac6d090852465878db968a24b8ece587ad
 SHA512 
3eedfbf599ecf1d6fd391d03d710044bc5e18a762395bc4cb151b96fe673d405a6630da3070ecddd5ac558126b56aa65feaa74d528eeb755a04aa0ec61690651

diff --git a/net-misc/socat/metadata.xml b/net-misc/socat/metadata.xml
new file mode 100644
index 000..001f8b0
--- /dev/null
+++ b/net-misc/socat/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+   
+   cpe:/a:dest-unreach:socat
+   
+

diff --git a/net-misc/socat/socat-1.7.4.4.ebuild 
b/net-misc/socat/socat-1.7.4.4.ebuild
new file mode 100644
index 000..ef8236e
--- /dev/null
+++ b/net-misc/socat/socat-1.7.4.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+MY_P=${P/_beta/-b}
+DESCRIPTION="Multipurpose relay (SOcket CAT)"
+HOMEPAGE="http://www.dest-unreach.org/socat/ https://repo.or.cz/socat.git;
+SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="bindist ipv6 readline ssl tcpd"
+
+DEPEND="ssl? ( dev-libs/openssl:0= )
+   readline? ( sys-libs/readline:= )
+   tcpd? ( sys-apps/tcp-wrappers )"
+RDEPEND="${DEPEND}"
+
+# Tests are a large bash script
+# Hard to disable individual tests needing network or privileges
+# in 1.7.4.2: FAILED:  59 329
+RESTRICT="test ssl? ( readline? ( bindist ) )"
+
+DOCS=( BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README 
SECURITY )
+
+pkg_setup() {
+   # bug #587740
+   if use readline && use ssl ; then
+   elog "You are enabling both readline and ssl (openssl) USE 
flags, the licenses"
+   elog "for these packages conflict. You may not be able to 
legally"
+   elog "redistribute the resulting binary."
+   fi
+}
+
+src_configure() {
+   # bug #293324
+   filter-flags '-Wno-error*'
+
+   tc-export AR
+
+   # libressl doesn't have OPENSSL_INIT_new()
+   export ac_cv_func_OPENSSL_init_ssl=no
+
+   econf \
+   $(use_enable ssl openssl) \
+   $(use_enable readline) \
+   $(use_enable ipv6 ip6) \
+   $(use_enable tcpd libwrap)
+}
+
+src_install() {
+   default
+
+   docinto html
+   dodoc doc/*.html doc/*.css
+}



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2023-03-10 Thread Magnus Granberg
commit: fe31d987a48588a27ded9bb0c1f0b49c69f273a8
Author: Magnus Granberg  gentoo  org>
AuthorDate: Fri Mar 10 22:35:27 2023 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Fri Mar 10 22:35:27 2023 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=fe31d987

Add CheckEAPI

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/version.py | 32 +++-
 1 file changed, 31 insertions(+), 1 deletion(-)

diff --git a/buildbot_gentoo_ci/steps/version.py 
b/buildbot_gentoo_ci/steps/version.py
index 59d19dc..c6f333e 100644
--- a/buildbot_gentoo_ci/steps/version.py
+++ b/buildbot_gentoo_ci/steps/version.py
@@ -409,6 +409,35 @@ class SetupPropertys(BuildStep):
 self.setProperty("version", self.version, 'version')
 return SUCCESS
 
+class CheckEAPI(BuildStep):
+
+name = 'CheckEAPI'
+description = 'Running'
+descriptionDone = 'Ran'
+descriptionSuffix = None
+haltOnFailure = True
+flunkOnFailure = True
+
+def __init__(self, **kwargs):
+super().__init__(**kwargs)
+
+#@defer.inlineCallbacks
+def run(self):
+# Run head 30 if we did't find it on head 10
+if self.getProperty("eapi"):
+return SKIPPED
+self.build.addStepsAfterCurrentStep([
+steps.SetPropertyFromCommand(
+name = 'RunGetEAPI',
+haltOnFailure = True,
+flunkOnFailure = True,
+command=['head', '-n','30', 
self.getProperty("ebuild_file")],
+strip=False,
+extract_fn=PersOutputOfGetEapi
+)
+])
+return SUCCESS
+
 class SetupStepsForCheckV(BuildStep):
 
 name = 'Setup steps for Checking V'
@@ -441,10 +470,11 @@ class SetupStepsForCheckV(BuildStep):
 name = 
'RunGetEAPI',
 haltOnFailure = 
True,
 flunkOnFailure = 
True,
-command=['head', 
'-n', '15', self.getProperty("ebuild_file")],
+command=['head', 
'-n', '10', self.getProperty("ebuild_file")],
 strip=False,
 
extract_fn=PersOutputOfGetEapi
 ))
+addStepVData.append(CheckEAPI())
 addStepVData.append(steps.SetPropertyFromCommand(
 name = 
'GetPythonVersion',
 haltOnFailure = 
True,



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2023-03-10 Thread Magnus Granberg
commit: f9eed766d660ae99972201950f311c4cefc59be8
Author: Magnus Granberg  gentoo  org>
AuthorDate: Fri Mar 10 22:33:41 2023 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Fri Mar 10 22:33:41 2023 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f9eed766

Download docker images befor build

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/nodes.py | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/buildbot_gentoo_ci/steps/nodes.py 
b/buildbot_gentoo_ci/steps/nodes.py
index f92727b..7a01cbb 100644
--- a/buildbot_gentoo_ci/steps/nodes.py
+++ b/buildbot_gentoo_ci/steps/nodes.py
@@ -108,6 +108,25 @@ class SetupBuildStepsForDocker(BuildStep):
 self.buildargs['BINHOSTURL'] = node_data['bin_host_url']
 # set bootstrap image
 self.buildargs['BOOTSTRAPTAG'] = image_data['bootstrap_tag']
+# get the latest portage and bootstrap_tag images
+aftersteps_list.append(steps.ShellCommand(
+flunkOnFailure=True,
+name='Pull ' + image_data['bootstrap_tag'],
+command=['docker',
+ 'image',
+ 'pull',
+ image_data['bootstrap_tag']
+ ]
+))
+aftersteps_list.append(steps.ShellCommand(
+flunkOnFailure=True,
+name='Pull gentoo/portage:latest',
+command=['docker',
+ 'image',
+ 'pull',
+ 'gentoo/portage:latest'
+ ]
+))
 # build the gentoo docker buildbot-worker image
 aftersteps_list.append(steps.ShellCommand(
 flunkOnFailure=True,



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/db/

2023-03-10 Thread Magnus Granberg
commit: 165def4478ff2558075c7dcabdff85b2be31277b
Author: Magnus Granberg  gentoo  org>
AuthorDate: Fri Mar 10 22:32:06 2023 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Fri Mar 10 22:32:06 2023 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=165def44

Fix 2 bugs in db for email

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/db/packages.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/buildbot_gentoo_ci/db/packages.py 
b/buildbot_gentoo_ci/db/packages.py
index 79ae685..1f68637 100644
--- a/buildbot_gentoo_ci/db/packages.py
+++ b/buildbot_gentoo_ci/db/packages.py
@@ -210,7 +210,8 @@ class PackagesConnectorComponent(base.DBConnectorComponent):
 tbl = self.db.model.packages_emails
 conn.execute(tbl.delete(
 whereclause=((tbl.c.package_uuid == package_uuid
-return self.db.pool.do(thd)
+res = yield self.db.pool.do(thd)
+return res
 
 def _row2dict_email(self, conn, row):
 return dict(
@@ -222,6 +223,6 @@ class PackagesConnectorComponent(base.DBConnectorComponent):
 id=row.id,
 email_id=row.email_id,
 package_uuid=row.package_uuid,
-type=row.type,
+mail_type=row.mail_type,
 proxied=row.proxied,
 )



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

2023-03-10 Thread William Hubbs
commit: 111391279e195664fe7aadfaddda824b0238aa2f
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 22:17:51 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 10 22:17:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11139127

app-containers/docker: changelog was removed, so don't try to install it

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

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

diff --git a/app-containers/docker/docker-23.0.1.ebuild 
b/app-containers/docker/docker-23.0.1.ebuild
index 8e2de65d723a..e8c53f5f178b 100644
--- a/app-containers/docker/docker-23.0.1.ebuild
+++ b/app-containers/docker/docker-23.0.1.ebuild
@@ -279,7 +279,7 @@ src_install() {
 
udev_dorules contrib/udev/*.rules
 
-   dodoc AUTHORS CONTRIBUTING.md CHANGELOG.md NOTICE README.md
+   dodoc AUTHORS CONTRIBUTING.md NOTICE README.md
dodoc -r docs/*
 
# note: intentionally not using "doins" so that we preserve +x bits



[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/

2023-03-10 Thread Andreas Sturmlechner
commit: 2423f1f7cbadc5cb13babc9539a069ba8ad5722c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 10 07:53:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 10 07:53:27 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2423f1f7

x11-misc/sddm: Drop obsolete default settings now upstream

Upstream commits:
909699342cad094000b24f35bcd3e9287c1b7f74
5341b0660d729fa300a9e03a66185e99098fceaf

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

 x11-misc/sddm/sddm-.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild
index d4499b5d..3716a8aa 100644
--- a/x11-misc/sddm/sddm-.ebuild
+++ b/x11-misc/sddm/sddm-.ebuild
@@ -73,29 +73,8 @@ src_prepare() {
 
 cat <<-EOF >> 01gentoo.conf
 [General]
-EOF
-
-   if use elogind || use systemd; then
-cat <<-EOF >> 01gentoo.conf
-# Halt/Reboot command
-HaltCommand=$(usex elogind "loginctl" "systemctl") poweroff
-RebootCommand=$(usex elogind "loginctl" "systemctl") reboot
-
-EOF
-   fi
-
-cat <<-EOF >> 01gentoo.conf
 # Remove qtvirtualkeyboard as InputMethod default
 InputMethod=
-
-[Users]
-ReuseSession=true
-
-[Wayland]
-EnableHiDPI=true
-
-[X11]
-EnableHiDPI=true
 EOF
 
cmake_src_prepare



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

2023-03-10 Thread William Hubbs
commit: fcae59dbd8e7c0d6d8e1975d09f4099eca72cf5d
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 21:35:22 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 10 21:35:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcae59db

app-containers/docker-compose: add 2.16.0

Closes: https://bugs.gentoo.org/894412
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-compose/Manifest |  2 +
 .../docker-compose/docker-compose-2.16.0.ebuild| 49 ++
 2 files changed, 51 insertions(+)

diff --git a/app-containers/docker-compose/Manifest 
b/app-containers/docker-compose/Manifest
index 8a8da99c8ed6..c3b083cdbdbd 100644
--- a/app-containers/docker-compose/Manifest
+++ b/app-containers/docker-compose/Manifest
@@ -1,3 +1,5 @@
 DIST docker-compose-1.29.2.gh.tar.gz 320320 BLAKE2B 
2d1a6375127fa09661822f7148665161b45bbd234c93444ae31c1d926513fcbc9fb845f8af01d8f11788f24b7517bff5f6cea2a5da9ade897891f2dd728f26bd
 SHA512 
09f2ae2ae7a17ab5fb3e22580f7a80f1a8253f7ad9fc8f29aca432911bcde46ed22030ff3073cdd7eff3d55aaba17f56e628a178ec05c3a9b4f28495d6045111
 DIST docker-compose-2.12.2-deps.tar.xz 139592724 BLAKE2B 
fd0e375e9cefe802d6d557763838959712f31391c2ac4e5e41d37ce2b6df209c35e86f255197ccb39ca04dc9ea9b04de29347570d0d1b0ed5a0b2d094c5e24a7
 SHA512 
af4e431dbb4735fa1a2aff2271e052479b4e4dac83f2d7a733aac9aab0ac33e00499d81b6c8a6a36aa330618a89c44993c5b27349752678ce1ac41921f12dfbe
 DIST docker-compose-2.12.2.tar.gz 305198 BLAKE2B 
a39a0c2266abc442f1c65ac00da9dd380df85d2aaa9429898461f12138fe64a7a6c74a45b3bb734419b7093ec69a44b49dfc57ff264a2d3cb576a78a0720db03
 SHA512 
dfb82ecc5a984d7193da164924c1e430d07b6378028dac7264b8084da2e315e5c5091803a5db79fe27ed06b002c62b295d873b9371bd19d4550a37a28f8ec952
+DIST docker-compose-2.16.0-deps.tar.xz 194381032 BLAKE2B 
69f06124ac0b2e520b9948e4aab48c0ee9a9c5bef62ca70d70695dfe2ea3c51f69ec2b45f3e1b180b314d520a5d7028d81d5b2d760a747cb2c935c9621be374b
 SHA512 
fd552426ac6befc55efd7dd505dc70a512dd736f12395cf7f107bdd508f95d4bf37d78ebf05e9daa4ac25fce0139c988ffd90cf2822fea8d7cfb6b834f8e
+DIST docker-compose-2.16.0.tar.gz 302946 BLAKE2B 
3f2e03151be62982749c884af574f13798c2a85ffdf2736641a1df165fcd80c29fa611ad55a0655de6c5cf911783cd3b98392ddc4375b09da0179d774eea4959
 SHA512 
2158c829de298529e3192cb8e201c554f89fa7554a81eae858470db30b41d03925aa4dce9ef6d22c295625abf67ab181f851f05818dc76e2a5d6c46554d5ca3f

diff --git a/app-containers/docker-compose/docker-compose-2.16.0.ebuild 
b/app-containers/docker-compose/docker-compose-2.16.0.ebuild
new file mode 100644
index ..a8e67ae22e10
--- /dev/null
+++ b/app-containers/docker-compose/docker-compose-2.16.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+MY_PV=${PV/_/-}
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND=">=app-containers/docker-cli-23.0.0"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+src_prepare() {
+   default
+   # do not strip
+   sed -i -e 's/-s -w//' Makefile || die
+}
+
+src_compile() {
+   emake VERSION=v${PV}
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   exeinto /usr/libexec/docker/cli-plugins
+   doexe bin/build/docker-compose
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "docker-compose 2.x is a sub command of docker"
+   ewarn "Use 'docker compose' from the command line instead of"
+   ewarn "'docker-compose'"
+   ewarn "If you need to keep 1.x around, please run the following"
+   ewarn "command before your next --depclean"
+   ewarn "# emerge --noreplace docker-compose:0"
+}



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

2023-03-10 Thread William Hubbs
commit: e9ca9ca7306ef4927f30f9a653f80081d1a55114
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 21:35:21 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 10 21:35:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ca9ca7

app-containers/docker-cli: add 23.0.1

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

 app-containers/docker-cli/Manifest |  1 +
 app-containers/docker-cli/docker-cli-23.0.1.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/app-containers/docker-cli/Manifest 
b/app-containers/docker-cli/Manifest
index 4435c5ed58a5..004811e7d36f 100644
--- a/app-containers/docker-cli/Manifest
+++ b/app-containers/docker-cli/Manifest
@@ -1 +1,2 @@
 DIST docker-cli-20.10.22.tar.gz 7590020 BLAKE2B 
ab003a9af2b441a9bad9c27345dea2e82087cfc8a8ac865adeb2e47e91be4bd9b27f499ae95b0ddcddb66d27c3498938682dcd10d5e3bef41fc18ce1f034a476
 SHA512 
550346904d172725f48c4de0e34fa95123c7022b14980d30cd01df0c9e154ac817f19e24b61538f8cbc23db090de56977c8b885b96f99583e8a5f773691280a6
+DIST docker-cli-23.0.1.tar.gz 6215114 BLAKE2B 
4449de9fdc64f45daf6dbbe762bf6e2320aa32bed1aba90a3c1c81df343f3c3a667e62e950896f5d2b12e33d758507b4cec7d6ed3b06c3815ad528be2c47510a
 SHA512 
77d30945160dc4d9c50354c57d2efed49b99c872c8782f6ad121e6dc1489899d8967ba95cca36499c1b59bc5ef71f4a6b516c635b0cf41b50722bb71597aa496

diff --git a/app-containers/docker-cli/docker-cli-23.0.1.ebuild 
b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
new file mode 100644
index ..7a177ee89544
--- /dev/null
+++ b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GIT_COMMIT=715524332f
+EGO_PN="github.com/docker/cli"
+MY_PV=${PV/_/-}
+inherit bash-completion-r1  golang-vcs-snapshot
+
+DESCRIPTION="the command line binary for docker"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="hardened selinux"
+
+RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+   emake \
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
+   VERSION="${PV}" \
+   GITCOMMIT="${GIT_COMMIT}" \
+   dynbinary
+
+   # build man pages
+   # see "cli/scripts/docs/generate-man.sh" (which also does "go get" for 
go-md2man)
+   mkdir -p ./man/man1 || die "mkdir failed"
+   go build -o "${T}"/gen-manpages ./man ||
+   die 'build gen-manpages failed'
+   "${T}"/gen-manpages --root "$(pwd)" --target "$(pwd)"/man/man1 ||
+   die 'gen-manpages failed'
+   ./man/md2man-all.sh -q ||
+   die 'md2man-all.sh failed'
+}
+
+src_install() {
+   dobin build/docker
+   doman man/man*/*
+   dobashcomp contrib/completion/bash/*
+   bashcomp_alias docker dockerd
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completion/fish/docker.fish
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/_*
+}



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

2023-03-10 Thread William Hubbs
commit: fc30de2ebcb3c2d3fa1bea300158f29432f7e4ad
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 21:35:21 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 10 21:35:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc30de2e

app-containers/docker: add 23.0.1

Closes: https://bugs.gentoo.org/900216
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker/Manifest |   1 +
 app-containers/docker/docker-23.0.1.ebuild | 348 +
 2 files changed, 349 insertions(+)

diff --git a/app-containers/docker/Manifest b/app-containers/docker/Manifest
index 53081c19722e..6d3134907aff 100644
--- a/app-containers/docker/Manifest
+++ b/app-containers/docker/Manifest
@@ -1 +1,2 @@
 DIST docker-20.10.22.tar.gz 11232083 BLAKE2B 
89dea21be77beb00a5c7fde382f1621558c676c63a85cac9664ec04130b875db649b84433ef2d9a0ca9ee221bf38a46b3af85ad6bfe920cf22a15d0cac450b99
 SHA512 
81aec7faedced07718e3e228e999c4774fd293cedfacd272798a0057177ddca5322a701d0f644777a69b87140cd7a7194aa93a524507f202d050eb30b1a4142c
+DIST docker-23.0.1.tar.gz 13612828 BLAKE2B 
ad5ff3a3c722b21e7cb0f6bab52fd66f4c0df185699b057d081cd49ee56cec3eda18d94f4236f45e57c2190831945f67c81b90a136231d6dc067ddad69a01625
 SHA512 
135e312b76fbd61c425713c51b1b9622491d1d03264cd5100296fec6c00778bf7d9c2c7cb0522d0474753b797a6e87552b47dad7e05e44400561a833bc8616f0

diff --git a/app-containers/docker/docker-23.0.1.ebuild 
b/app-containers/docker/docker-23.0.1.ebuild
new file mode 100644
index ..8e2de65d723a
--- /dev/null
+++ b/app-containers/docker/docker-23.0.1.ebuild
@@ -0,0 +1,348 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/docker/docker
+MY_PV=${PV/_/-}
+GIT_COMMIT=6051f14291
+inherit linux-info systemd udev golang-vcs-snapshot
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor aufs btrfs +container-init device-mapper hardened
+overlay seccomp selinux"
+
+DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
+   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+"
+
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
+# https://github.com/moby/moby/tree/master//hack/dockerfile/install
+# make sure docker-proxy is pinned to exact version from ^,
+# for appropriate branchch/version of course
+RDEPEND="
+   ${DEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   
>=app-containers/containerd-1.6.15[apparmor?,btrfs?,device-mapper?,seccomp?]
+   ~app-containers/docker-proxy-0.8.0_p20230118
+   container-init? ( >=sys-process/tini-0.19.0[static] )
+   selinux? ( sec-policy/selinux-docker )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+BDEPEND="
+   >=dev-lang/go-1.16.12
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+# tests require running dockerd as root and downloading containers
+RESTRICT="installsources strip test"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
+PATCHES=(
+   "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
+)
+
+pkg_setup() {
+   # this is based on "contrib/check-config.sh" from upstream's sources
+   # required features.
+   CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER 
~CGROUP_SCHED ~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE
+   ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NETFILTER_XT_MATCH_IPVS
+   ~NETFILTER_XT_MARK
+   ~IP_NF_NAT ~NF_NAT
+   ~POSIX_MQUEUE
+   "
+   WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for 
bind-mounting /dev/mqueue into containers"
+
+   if kernel_is lt 4 8; then
+   CONFIG_CHECK+="
+   ~DEVPTS_MULTIPLE_INSTANCES
+   "
+   fi
+
+   if kernel_is le 5 1; then
+   CONFIG_CHECK+="
+   ~NF_NAT_IPV4
+   "
+   fi
+
+   if kernel_is le 5 2; then
+   CONFIG_CHECK+="
+   ~NF_NAT_NEEDED
+  

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

2023-03-10 Thread William Hubbs
commit: 93feb2aa1a8baba576fda48462e31828d4e04661
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 10 21:35:20 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 10 21:35:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93feb2aa

app-containers/docker-proxy: add 0.8.0_p20230118

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

 app-containers/docker-proxy/Manifest   |  1 +
 .../docker-proxy-0.8.0_p20230118.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-containers/docker-proxy/Manifest 
b/app-containers/docker-proxy/Manifest
index e5a037f6fb8b..23d1fcb131b9 100644
--- a/app-containers/docker-proxy/Manifest
+++ b/app-containers/docker-proxy/Manifest
@@ -1 +1,2 @@
 DIST docker-proxy-0.8.0_p20220601.tar.gz 3154283 BLAKE2B 
7651e1862acf60988f6a8bdf3c0befc9b01a388aebda2b86610109bb6affe0d9c64d2750a911f0d1856be0dba970e9e92de2a0d393cc5c3a581d4253c574a623
 SHA512 
d3d9888f39a9247b6e773b0bfe63e6d248c5c155e7032cdbdd5cfacf995cb6b4cf2f0fb51e09c4554a4b994e3c3d7fc9cd2fde6cf8dda34fba6aa07218ac959c
+DIST docker-proxy-0.8.0_p20230118.tar.gz 3154267 BLAKE2B 
307799d9dab73ed3ed3e537a247d70a65d9b4a51db69ae09518eb9daee949f78478ec104751d088717ca17171f604ff5c450198cc24e79cca266a1c7f61800ad
 SHA512 
079eee720a4e755639e39fd8764f380549e715cbd6be0b46a102771a09f6cce5f085f7e568429c8c35a46f09948aea3e60de5ba2e32e22f0ee1fd9559c2d58f6

diff --git a/app-containers/docker-proxy/docker-proxy-0.8.0_p20230118.ebuild 
b/app-containers/docker-proxy/docker-proxy-0.8.0_p20230118.ebuild
new file mode 100644
index ..eb6dafa255b2
--- /dev/null
+++ b/app-containers/docker-proxy/docker-proxy-0.8.0_p20230118.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/moby/libnetwork
+GIT_COMMIT=05b93e0d3a95952f70c113b0bc5bdb538d7afdd7
+inherit golang-vcs-snapshot
+
+DESCRIPTION="Docker container networking"
+HOMEPAGE="https://github.com/docker/libnetwork;
+SRC_URI="https://github.com/moby/libnetwork/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+# needs dockerd
+RESTRICT="strip test"
+
+src_compile() {
+   GO111MODULE=auto GOPATH="${WORKDIR}/${P}" \
+   go build -o "bin/docker-proxy" ./cmd/proxy || die
+}
+
+src_install() {
+   dobin bin/docker-proxy
+   dodoc README.md CHANGELOG.md
+}



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

2023-03-10 Thread Hanno Böck
commit: 1f8b0de60f5abf4d590b98c0d0b110673a2fa719
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri Mar 10 20:42:59 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri Mar 10 20:42:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8b0de6

mail-filter/zdkimfilter: add 3.14

Signed-off-by: Hanno Böck  gentoo.org>

 mail-filter/zdkimfilter/Manifest|  1 +
 mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest
index 9dc46e690f45..8ebdf2f74e31 100644
--- a/mail-filter/zdkimfilter/Manifest
+++ b/mail-filter/zdkimfilter/Manifest
@@ -1 +1,2 @@
 DIST zdkimfilter-3.13.tar.gz 928058 BLAKE2B 
70e16bb9063e966b03d5fd96b8ec458cf5451bb7ce3941539687897a6ad5446a05a8da54a129352ada98b9ed9d4412f3534e189034e9b2507ffe22d0aecf5f1d
 SHA512 
1d3a5d1e5b9f8d56f6a03dd08c09ac7ee52fc9af0d305da3965fbd59e6dffcc85238f448df6746ad4f692dfe2bc928a1209ca6630c63ee3c378cb2660f019ce4
+DIST zdkimfilter-3.14.tar.gz 937212 BLAKE2B 
93a7e74ad347d171527c24d0f9ee8c38895607ebb3bf08505eef1083cc63d199f82f98d45b9537ecd60e46716f9601694fc8df9d1a96dfd5f7ce74f1646c13ab
 SHA512 
3d8fa2955fe4c61de961d5396a14cdfd60e7df4c48b19dcdc283688192693ad4876ce470a2e9de18292f3addb7f9c2fed3586e4fe11ab3a362456af7c036eb1b

diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild 
b/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild
new file mode 100644
index ..495b98b46cd9
--- /dev/null
+++ b/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DESCRIPTION="DKIM filter for Courier-MTA"
+HOMEPAGE="https://www.tana.it/sw/zdkimfilter;
+SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz;
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+DEPEND="net-libs/gnutls
+   mail-mta/courier
+   dev-db/opendbx
+   dev-libs/nettle:=
+   net-dns/libidn2:=
+   dev-libs/libunistring:=
+   dev-libs/libbsd"
+RDEPEND="${DEPEND}"
+
+# Tests don't work with portage sandbox
+RESTRICT="test"
+
+src_configure() {
+   econf $(use_enable debug)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   diropts -o mail -g mail
+   dodir /etc/courier/filters/keys
+   dodoc release-notes-*.txt README ChangeLog
+   dodoc odbx_example.{conf,sql}
+}



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

2023-03-10 Thread Hans de Graaff
commit: 1e8726b33bf29354e26f46673cd79add5e6df7cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 16:13:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8726b3

dev-ruby/tdiff: enable ruby32

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

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

diff --git a/dev-ruby/tdiff/tdiff-0.3.4-r1.ebuild 
b/dev-ruby/tdiff/tdiff-0.3.4-r1.ebuild
index 5728af528d19..36c215c8f501 100644
--- a/dev-ruby/tdiff/tdiff-0.3.4-r1.ebuild
+++ b/dev-ruby/tdiff/tdiff-0.3.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-03-10 Thread Hans de Graaff
commit: 74b34464bc11803408bc38c2b3c7e5a099291931
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 15:54:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b34464

dev-ruby/unicode-display_width: enable ruby32

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

 dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild 
b/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
index 0be3be30a89d..f4bfe763a339 100644
--- a/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
+++ b/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-03-10 Thread Hans de Graaff
commit: a9b827a49880d7ab17546278e1324e7225b52663
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 15:31:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b827a4

dev-util/cucumber-core: add 11.1.0

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

 dev-util/cucumber-core/Manifest|  1 +
 dev-util/cucumber-core/cucumber-core-11.1.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest
index 83b06e67fdce..ae72856381ff 100644
--- a/dev-util/cucumber-core/Manifest
+++ b/dev-util/cucumber-core/Manifest
@@ -1,2 +1,3 @@
 DIST cucumber-core-10.1.1.tar.gz 202764 BLAKE2B 
c5704ed4821d056aea7bf537c7193bb8965be5a6d0effad0f85f76c18e62acf7a2de981da05826fbd27c1e55122ba3ca9873729332a9840280d1638838af27c9
 SHA512 
c7c4de1c53a58b74e632019a9a69b3bac164da72ee3cef839d19c9548707c06ddac5e562013ca86992ca3d78ad96f23521ff69de83b3e9e614a336cc3d6ba9a6
 DIST cucumber-core-11.0.0.tar.gz 202792 BLAKE2B 
a85074a9bad6b91dcb2b409eee6162efed6890868b762ebd221ea2ab383a029eb7d7f605813e6e73f6bcbf4c526ffb94f26e7338e6cfdd94abf28d631bbd989e
 SHA512 
fd2cb97d72f24e5a5c00336e4243594270546225a027ee23907256d81fdc9be01c017a4d25dea85727ca834a6d3e3fb1ae003357cf530eab9d44fc211d52f331
+DIST cucumber-core-11.1.0.tar.gz 200962 BLAKE2B 
5ac40ca2114a925c93f98b363443b560f24f5103c23e6ec3ae429cfdd1c1039367a64212a87c6079aacc94a2da757f2e8f889d57f6a46ceff5ff58810101e86e
 SHA512 
02918828b9f626ac9a6d451b5d8ce4f19df01cd628c008c4a1b2b926f27d6af1353ce4bde5cd05bd1ce560449e37cc2db971049a4b8230f0c85cf0b05d0a462d

diff --git a/dev-util/cucumber-core/cucumber-core-11.1.0.ebuild 
b/dev-util/cucumber-core/cucumber-core-11.1.0.ebuild
new file mode 100644
index ..2da33d44c222
--- /dev/null
+++ b/dev-util/cucumber-core/cucumber-core-11.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/;
+SRC_URI="https://github.com/cucumber/cucumber-ruby-core/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+RUBY_S="cucumber-ruby-core-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/unindent-1.0
+   )"
+
+ruby_add_rdepend "
+   >=dev-util/cucumber-gherkin-23.0.1:23
+   >=dev-util/cucumber-messages-18.0.0:18
+   >=dev-util/cucumber-tag-expressions-4.1.0:4
+"
+
+all_ruby_prepare() {
+   # Avoid dependency on kramdown to keep dependency list manageable for 
all arches.
+   rm -f spec/readme_spec.rb || die
+}



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

2023-03-10 Thread Hans de Graaff
commit: cef1b33c8ef9cfbf753c2b5266f54962148f511a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 17:25:10 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef1b33c

dev-ruby/test_declarative: enable ruby32

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

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

diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild 
b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
index 90930b4d2aa8..e1b47024fede 100644
--- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
+++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_TASK_DOC=""



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

2023-03-10 Thread Hans de Graaff
commit: c890244f3fa85daf6d8b1f031a374a7bdf402410
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 20:28:20 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c890244f

dev-ruby/text: enable ruby32

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

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

diff --git a/dev-ruby/text/text-1.3.1-r1.ebuild 
b/dev-ruby/text/text-1.3.1-r1.ebuild
index 13dbdeba4ab9..7bf8a04eab96 100644
--- a/dev-ruby/text/text-1.3.1-r1.ebuild
+++ b/dev-ruby/text/text-1.3.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.rdoc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/files/3.2/, dev-lang/ruby/

2023-03-10 Thread Hans de Graaff
commit: a4c209b762f4574867743de2114eb98de648f635
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 16:48:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c209b7

dev-lang/ruby: redo musl patch for ruby 3.2

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

 dev-lang/ruby/files/3.2/901-musl-stacksize.patch | 24 +---
 dev-lang/ruby/ruby-3.2.1.ebuild  |  2 +-
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/dev-lang/ruby/files/3.2/901-musl-stacksize.patch 
b/dev-lang/ruby/files/3.2/901-musl-stacksize.patch
index e5fcfce2195e..f18aa271ea65 100644
--- a/dev-lang/ruby/files/3.2/901-musl-stacksize.patch
+++ b/dev-lang/ruby/files/3.2/901-musl-stacksize.patch
@@ -1,11 +1,6 @@
-musl has a conservative stacksize, as compared to glibc, so treat it
-like other systems with such stacksize
-
-diff --git a/thread_pthread.c b/thread_pthread.c
-index 951885ffa0..e2d662143b 100644
 a/thread_pthread.c
-+++ b/thread_pthread.c
-@@ -721,7 +721,7 @@ ruby_init_stack(volatile VALUE *addr
+--- a/thread_pthread.c 2023-02-08 05:02:20.0 +0100
 b/thread_pthread.c 2023-03-10 17:46:25.694739053 +0100
+@@ -1033,7 +1033,7 @@
  {
  native_main_thread.id = pthread_self();
  
@@ -13,14 +8,13 @@ index 951885ffa0..e2d662143b 100644
 +#if MAINSTACKADDR_AVAILABLE && !(defined(__linux__) && !defined(__GLIBC__))
  if (native_main_thread.stack_maxsize) return;
  {
-void* stackaddr;
-@@ -1680,7 +1680,7 @@ ruby_stack_overflowed_p(const rb_thread_t *th, const 
void *addr)
-
+ void* stackaddr;
+@@ -2090,7 +2090,7 @@
+ 
  #ifdef STACKADDR_AVAILABLE
  if (get_stack(, ) == 0) {
 -# ifdef __APPLE__
 +# if defined(__APPLE__) || (defined(__linux__) && !defined(__GLIBC__))
-   if (pthread_equal(th->thread_id, native_main_thread.id)) {
-   struct rlimit rlim;
-   if (getrlimit(RLIMIT_STACK, ) == 0 && rlim.rlim_cur > size) {
-
+ if (pthread_equal(th->nt->thread_id, native_main_thread.id)) {
+ struct rlimit rlim;
+ if (getrlimit(RLIMIT_STACK, ) == 0 && rlim.rlim_cur > size) {

diff --git a/dev-lang/ruby/ruby-3.2.1.ebuild b/dev-lang/ruby/ruby-3.2.1.ebuild
index 9193389e5f80..d98ad3ab2a5a 100644
--- a/dev-lang/ruby/ruby-3.2.1.ebuild
+++ b/dev-lang/ruby/ruby-3.2.1.ebuild
@@ -75,7 +75,7 @@ src_prepare() {
eapply "${FILESDIR}"/"${SLOT}"/010*.patch
 
if use elibc_musl ; then
-   eapply "${FILESDIR}"/3.1/901-musl-*.patch
+   eapply "${FILESDIR}"/${SLOT}/901-musl-*.patch
fi
 
einfo "Unbundling gems..."



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

2023-03-10 Thread Hans de Graaff
commit: f1244f4f9d3ca0f10c11b2a0914e876bb11c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 11:14:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1244f4f

dev-ruby/wisper: update EAPI 7 -> 8, add ruby32

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

 dev-ruby/wisper/wisper-2.0.1-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/dev-ruby/wisper/wisper-2.0.1-r1.ebuild 
b/dev-ruby/wisper/wisper-2.0.1-r1.ebuild
new file mode 100644
index ..57f12cde852b
--- /dev/null
+++ b/dev-ruby/wisper/wisper-2.0.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A micro library providing objects with Publish-Subscribe 
capabilities"
+HOMEPAGE="https://github.com/krisleech/wisper;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die
+}



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

2023-03-10 Thread Hans de Graaff
commit: eeb51f9ebd35bd3347c285a45a953c7f55ec5ef4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 13:40:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb51f9e

dev-ruby/uconv: enable ruby32

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

 dev-ruby/uconv/uconv-0.6.1-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/uconv/uconv-0.6.1-r3.ebuild 
b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
index 2a2aad113a40..a2b77f54d30d 100644
--- a/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
+++ b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 inherit ruby-ng
 



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

2023-03-10 Thread Hans de Graaff
commit: 48b4830a2977e510db83e125de6c08ab95751c29
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 15:32:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b4830a

dev-util/cucumber-core: update upstream metadata

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

 dev-util/cucumber-core/metadata.xml | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-util/cucumber-core/metadata.xml 
b/dev-util/cucumber-core/metadata.xml
index ecbd8c460ae2..f1d0c5c1450a 100644
--- a/dev-util/cucumber-core/metadata.xml
+++ b/dev-util/cucumber-core/metadata.xml
@@ -1,10 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gra...@gentoo.org
-   
-   
-   aslakhellesoy/cucumber
-   
+  
+gra...@gentoo.org
+  
+  
+cucumber/cucumber-ruby-core
+cucumber-core
+  
 



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

2023-03-10 Thread Hans de Graaff
commit: a775042a528d38ff8205ba56b43dd21d8aae89bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 15:02:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a775042a

dev-ruby/unf_ext: enable ruby32

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

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

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild
index 84439cff5805..fbd079be0f01 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.8.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 



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

2023-03-10 Thread Hans de Graaff
commit: 1d46b4d8ae519fe5ec93e5eb2daa0f2009da6404
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 15:05:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d46b4d8

dev-ruby/nanotest: update EAPI 7 -> 8

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

 dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild 
b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
new file mode 100644
index ..87113b2ee759
--- /dev/null
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Extremely mynymal test framework"
+HOMEPAGE="https://github.com/mynyml/nanotest;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_test() {
+   ${RUBY} -I.:lib test/test_nanotest.rb || die
+}



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

2023-03-10 Thread Hans de Graaff
commit: 77eca4b2acd5a0229d0a97f2908f16e59d7fa5c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 10:55:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77eca4b2

dev-ruby/windows_error: enable ruby32

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

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

diff --git a/dev-ruby/windows_error/windows_error-0.1.5.ebuild 
b/dev-ruby/windows_error/windows_error-0.1.5.ebuild
index 61a07d8c514e..dbe004c2ac9f 100644
--- a/dev-ruby/windows_error/windows_error-0.1.5.ebuild
+++ b/dev-ruby/windows_error/windows_error-0.1.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-03-10 Thread Hans de Graaff
commit: e1997faae0ea95d9ad3f3f13eb1faf769bc27528
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 10:32:52 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1997faa

dev-ruby/x25519: enable ruby32

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

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

diff --git a/dev-ruby/x25519/x25519-1.0.10.ebuild 
b/dev-ruby/x25519/x25519-1.0.10.ebuild
index 9033f7551f12..adf56b6d6bbf 100644
--- a/dev-ruby/x25519/x25519-1.0.10.ebuild
+++ b/dev-ruby/x25519/x25519-1.0.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 



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

2023-03-10 Thread Hans de Graaff
commit: b9c1ac8a4be5439c7ceb141a21e593ccbfc4b56a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 10:15:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c1ac8a

dev-ruby/xpath: add ruby32, update HOMEPAGE

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

 dev-ruby/xpath/metadata.xml  | 3 ++-
 dev-ruby/xpath/xpath-3.2.0-r1.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/xpath/metadata.xml b/dev-ruby/xpath/metadata.xml
index 9681cadb8c35..b3826aa3c301 100644
--- a/dev-ruby/xpath/metadata.xml
+++ b/dev-ruby/xpath/metadata.xml
@@ -6,6 +6,7 @@
 Gentoo Ruby Project
   
   
-jnicklas/xpath
+teamcapybara/xpath
+xpath
   
 

diff --git a/dev-ruby/xpath/xpath-3.2.0-r1.ebuild 
b/dev-ruby/xpath/xpath-3.2.0-r1.ebuild
index b1bc0903ead4..93dc28a3b062 100644
--- a/dev-ruby/xpath/xpath-3.2.0-r1.ebuild
+++ b/dev-ruby/xpath/xpath-3.2.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 
@@ -12,7 +12,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 inherit ruby-fakegem
 
 DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0"
-HOMEPAGE="https://github.com/jnicklas/xpath;
+HOMEPAGE="https://github.com/teamcapybara/xpath;
 LICENSE="MIT"
 
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"



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

2023-03-10 Thread Hans de Graaff
commit: a3342035698085f3d6e24c0ed28f4f15282592dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 09:55:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3342035

dev-ruby/yajl-ruby: enable ruby32

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

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

diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild 
b/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
index 8c2758e3540e..e1ae1fa3528c 100644
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 



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

2023-03-10 Thread Hans de Graaff
commit: ff086ea7947cd205203cd6189f0ea0b80e4852c4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 10 10:37:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 10 20:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff086ea7

dev-ruby/websocket-extensions: update EAPI 7 -> 8, add ruby32

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

 .../websocket-extensions-0.1.5-r2.ebuild   | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild 
b/dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild
new file mode 100644
index ..8754d315c927
--- /dev/null
+++ b/dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="websocket-extensions.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Generic extension manager for WebSocket connections"
+HOMEPAGE="https://github.com/faye/websocket-extensions-ruby;
+SRC_URI="https://github.com/faye/websocket-extensions-ruby/archive/${PV}.tar.gz
 -> ${P}-r1.tar.gz"
+RUBY_S="${PN}-ruby-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}"/${P}-rspec-mocks.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk/files/

2023-03-10 Thread Alfredo Tupone
commit: e7f2b2fc1a58b8d1642ae55471cbb22a231d2efc
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Mar 10 20:26:12 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Mar 10 20:26:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f2b2fc

dev-ml/lablgtk: fix Makefile

Closes: https://bugs.gentoo.org/888607
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/lablgtk/files/lablgtk-2.18.12-Makefile.patch | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-ml/lablgtk/files/lablgtk-2.18.12-Makefile.patch 
b/dev-ml/lablgtk/files/lablgtk-2.18.12-Makefile.patch
index a77455afa8ef..eccbf30a3ea8 100644
--- a/dev-ml/lablgtk/files/lablgtk-2.18.12-Makefile.patch
+++ b/dev-ml/lablgtk/files/lablgtk-2.18.12-Makefile.patch
@@ -1,5 +1,14 @@
 --- a/src/Makefile 2022-12-23 21:39:09.743150707 +0100
 +++ b/src/Makefile 2022-12-23 21:39:40.219667855 +0100
+@@ -23,7 +23,7 @@
+ TARGETS = varcc$(XE) lablgtktop$(XE) lablgtk2$(XB) gdk_pixbuf_mlsource$(XE) \
+   $(THINITOBJS) build.ml
+ 
+-all: dist byte
++all: dist byte sourceView2Enums.ml
+ world: dist byte $(CAMLBEST)
+ install: findlib-install
+ uninstall: findlib-uninstall
 @@ -617,7 +617,7 @@
gtk_tags.h gdk_tags.h ml_gtktext.h sourceView_tags.h 
wrappers.h
  



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

2023-03-10 Thread Michał Górny
commit: e3305c7cef7b898843e18d9d8ef5b4370b89a87a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 10 15:53:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 10 20:12:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3305c7c

virtual/dist-kernel: Bump to 5.15.99

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

 virtual/dist-kernel/dist-kernel-5.15.99.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.99.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.99.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.99.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-03-10 Thread Michał Górny
commit: 3a815a8b72cfee726d1af477ecdcc90f64ebce00
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 10 14:50:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 10 20:11:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a815a8b

sys-kernel/vanilla-kernel: Bump to 5.10.172

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.172.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 520120a2414f..dae2ad01452b 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,6 +34,8 @@ DIST linux-5.10.169.tar.sign 993 BLAKE2B 
762760ccc972f30f7c1eb78646e9eb171401d97
 DIST linux-5.10.169.tar.xz 120574788 BLAKE2B 
d700ee838f169a76d6adcf61b062435bc176d379645d2ebc7de654d5e01c9483af9218bdb36fdbf20ee631d9269d2f816cb27afedf36005d4d138a8a2e50e169
 SHA512 
9ff03313061ac90b44110351aec51c7626b8f83f53efd8c14af374778d909e9e5e8c43857306318a5cffe950ee81f92c6006ef9a26f81a491f608776b741b1e0
 DIST linux-5.10.170.tar.sign 993 BLAKE2B 
8f47f3beeb361d6a658cfd282548d38ada55bc7a641ecb1602362399227b4932a7b349a64f1f4565f297e89e8fd1f3d4779d5d3e3edef828f63539cd5c56acb6
 SHA512 
5e706ecdfd979363ab3eeb3db56f22063ba10e725d2b7393e07acc8574a334a709c66813a27c5c349bead76ef33d0856ffe012107b9add94a3bb1482cd6a
 DIST linux-5.10.170.tar.xz 120567560 BLAKE2B 
2cc5de731c61dcfb8c006aa805ab840ed9743f02330c206c2cea127ff840ada1de630ee2f844b41b6302f10239fe001dcb3a9fd763817767cc8f751759f7fd96
 SHA512 
89dc8bdf843eced09acfd9abb1ec819c29da4305549e9ce9133c47a5f023ce1398f488fe7928e07b44bbb9141cb2f48aff1c13fe3839b20e2153e24d78dd3786
+DIST linux-5.10.172.tar.sign 993 BLAKE2B 
29f39419ee257ab5fee025797255df6c994fc37fc4708510c25ecbd87032f51cb96a7e1f96dc5c2bcd5faedac3ffa1fd1b62ac60ed8edb5281557e651ca0637a
 SHA512 
deca74f8e344bf405b2e84477a07f0137fbb9b9d507311984e6dbba0686e9bff98c4583ee18b5fe4f0edea5e46cc9b42481e8015ec2deea423460caf30d28043
+DIST linux-5.10.172.tar.xz 120591456 BLAKE2B 
002260913f33be97ed30ae5838cac0502b2966283f2c3a6682957f3595c3c707cb449ecf84a41b4af72dc4ebcfe46da34e9ecc7ea3855ee40231ee7115643b11
 SHA512 
23d4397436073e57867dc9f51ee5be3a532c6fc05a8645670c2244ee1bbca6d6a7c9e06f5b73e11b6a886773261de348e72c1fce8ff70316ff98e3d7ed88e9ea
 DIST linux-5.15.94.tar.sign 991 BLAKE2B 
648f4c183bf955ee25efdb575551ef1e9c20e0b3e3fbe0ae5cf5d1c08cf5b4bc5b5a6cce603f3f17d9ddfce976fa42b480f93ac8ce2ee6f64d5ca11f56e899f5
 SHA512 
ab6eaf5a44df0ce2dd7ccfa4c72788ac212ef42eb1c4d8464f59b73638a08cf5361792e6be5fced152343f4c278e45379e76659a96bf623e7da33f13c3b16133
 DIST linux-5.15.94.tar.xz 126497028 BLAKE2B 
e300a52339b587f58315fbe49ee3a856945b2ee34d9f367c67ba42234875de318dad8bb5f2ec35c7309c91a7b3d4c43d36fc8fbbadaa3b68e6c8e10014dffdd1
 SHA512 
7ced15a23345dbf17f51a8ccaca78559acfd907b9fe811bb44a9930ae2f64c528db61cc1276fc0e44ba1c76b4f5223145d3ba7fc01924f38b629eb868492b6a9
 DIST linux-5.15.95.tar.sign 991 BLAKE2B 
cd8eb48dfa59cad29dd618573bf628d4e1555e7b29c38c405fc78ad0fa1cc9a5740d493b9e03c38626d5b96853f16930285901300e47aad82af14a61100b7343
 SHA512 
69624979b835765c74aafd8b7487a99d69bf3f67dba6624498346eb33c9dfa8698231b007c709feba5256d519a2566a0fe1f6d112d5cc4685a3fed36165ad7f4

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.172.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.172.ebuild
new file mode 100644
index ..3d406f474e2f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.172.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-03-10 Thread Michał Górny
commit: f7c907d372cdb64c8cd020e1b221b911d41bb69e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 10 20:11:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 10 20:12:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c907d3

sys-kernel/gentoo-kernel-bin: Bump to 5.15.99

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.99.ebuild   | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index e05dff54fc24..2340b58e87df 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-5.15-100.base.tar.xz 4036256 BLAKE2B 
da0f271d54f248597d038a09f3c
 DIST genpatches-5.15-100.extras.tar.xz 3932 BLAKE2B 
55665c7edd0316db7e6a8391ccfc97a3f2c51e9e445bb81e0663ad69405ce577133f2def0e58711b1f8dab0b7bfb4314e05a41183138585eb24c909b7cc8c2fb
 SHA512 
dd32b33616a64fe0f4b319e3424360a29d81ed1c6d94457da0458d7141013efab4933c685468019dc7c023346697d31c902e67d17120208ae408939b2fe1c5a6
 DIST genpatches-5.15-102.base.tar.xz 4041416 BLAKE2B 
ab6ac9c8d03d41594f1f3c0b59cdeb3d045fdc0bc89926026a7b3f34eef38a869da1c9adfa1ccf465486f885dc4abb6c8d09a8c36f2732bb961b365a749e8985
 SHA512 
2df353c92659d8f41a45bd3caaf33e21542cb01ab210495a632e65fe71e8bee7c31ae7283827bc7e0683737f3a451b617db95b5a8b559cedc8296496e2fa3302
 DIST genpatches-5.15-102.extras.tar.xz 3936 BLAKE2B 
4069a121383a58eedd557cfe3c421ca8c033e4b7a976845c557b3faf66b33d9efc6c7b3d4dad20cdeafb7d62588a4c49bb7102abfbd7acb1c98b1afb86e8f87a
 SHA512 
b12c07aa5c9974856482f44ecc39ae03f7ec8879d07bff562d56b0c18752d748455b519f7bd53cde5f22df1787c15d52037ee236c1150edcc20416b9c6c1e272
+DIST genpatches-5.15-104.base.tar.xz 4172432 BLAKE2B 
3056125f31757d4daf4d5a5df4f9e0c02257786d5dbfb44a134abffd2c8615d170f64f4d5154b04e7a5e6e825ee175430c842a7490ff6a3414954059a72a88f4
 SHA512 
324899dda69e2388adcc7241a5905110cfcd6a400d011c5948a983ccf5693be820b56115b5448f96fd819457574bf6ab3e7cabbf8169bc471df4b9a73b024975
+DIST genpatches-5.15-104.extras.tar.xz 3932 BLAKE2B 
749f1d9446c12992266e4b24771cd4273fdb6a72793f3591956c33f210a2671d587f0cc04d0e9751511bce1e03b76df53e65231393e9d2eb1169ac825bd046e1
 SHA512 
66de4f74decfdb0f76050968d98a6cc378c04d5d19b9c16e35fa9746e9dce235c602ebe12fd19fc2b6bf8fc9d9eab3d9461e6aad3edc00cc465ae18a776b0e4c
 DIST genpatches-5.15-98.base.tar.xz 4003192 BLAKE2B 
79d4fb60a5192137571109ffaefdfba23ac589102539cdde89046f627f39e65a52a44a83607232b499509b8bb4c341e2fd26ae971587c9574d4ac87d8b220893
 SHA512 
946a7638d19d5fd610075520e529a6c5a47aaa433b7986493f62571a7dc541278013a5006bf1e745496e4eb98de44af56f61d23679c139a719a8d5bc20c9e734
 DIST genpatches-5.15-98.extras.tar.xz 3932 BLAKE2B 
4e5dd4f8ba6d14764a6546cf7e64dffb3ddcc77678b7d96d2498917f30561792c904c635b0fce7191b7c0c65549fa769e89befffbea5e53a3cef64c673937c20
 SHA512 
337d95159432cba3b85511cf80c350a8a2f67c65b72a90b26ddc98c01d2d8de70d9b6067e0573c5c339a5bf64973d10c06b42001ee19a7add3d672e4577d0622
 DIST genpatches-5.15-99.base.tar.xz 4024008 BLAKE2B 
82205380a55439dbe6f8605d09078d7a349ec60180204ced6c9902f340077c800cf515f3f513c69110eab37a8daa386a82ec4ba9e84dd02299ccc45379cdc659
 SHA512 
72033d94d3d509ecefb5a54e82906408802118cd985f617ccf7465e23d19363668159998dadb950bef58af11bab448110e6c753eb6eb7dd107feacbda4d67f3d
@@ -76,6 +78,10 @@ DIST gentoo-kernel-5.15.98-1.amd64.gpkg.tar 69632000 BLAKE2B 
559df6dda38c4945b6c
 DIST gentoo-kernel-5.15.98-1.arm64.gpkg.tar 62566400 BLAKE2B 
1345fcb22ab95f56cd8671f0775493b8f20a7be825b2a05abbebf1014f26d7144d016f7b58312bb72bcdbf29cdae36fb8f52e4603a83b260e3165fa1980d3510
 SHA512 
dbd00061e90c43ee701e75ba66075c3c63fbef63dcd562460ee6a661c2b7b48c78f349e19f9c04d633892034c276e6361a6cf6f7e3802bda6156af0d78e1310f
 DIST gentoo-kernel-5.15.98-1.ppc64le.gpkg.tar 57098240 BLAKE2B 
d9773016f82e87064775640755d6436a0d86b43377756bd9e5a00de39ec6d6d507b6a6e270c252b851d58d7949e083ee18ca2074a0f3811e16b33f2f6806697e
 SHA512 
de759acf2e94f6565ee7f945930cb2b33ba69b7e3916e47c90e13ac280e20a668b95fc1c5f61369c4e6251c91505911b18979ba9efa2595223da8e22cfd71ff9
 DIST gentoo-kernel-5.15.98-1.x86.gpkg.tar 59166720 BLAKE2B 
8773ee4bc2a8989761117142e4c0ed3c665d3c060932f30c40210082e9744c5f4b5bec0e08289c1ab83a8690e1d48b40757c54bdebaa25e5a8a0cb12642db74a
 SHA512 
876b3b1e006b81b08abd8a29ce0aaed6e53d8f62761642bcc118f90f97c9182980c716257ec2705fc8802344f1f02432d70de192e5aad346336c1c4354cef99d
+DIST gentoo-kernel-5.15.99-1.amd64.gpkg.tar 69652480 BLAKE2B 
bce6e5b04bb2131d9d1fc0a7391f3ed6b751f338696c41337468a1e5ecd167b50cc9075154f4df2da36d5dbbd70ce07cbb7e45fbf8029197f9ec31292366b27e
 SHA512 
dccac12cbcc1267d50453d4065ba1ca21fba34cc66332dbd13b68efaa259e50702920dc8e3e36e8c6fcc382d15fcbc4577faea557d0a02a774e95b7de6ed25d8
+DIST gentoo-kernel-5.15.99-1.arm64.gpkg.tar 62597120 BLAKE2B 

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

2023-03-10 Thread Michał Górny
commit: 85b2c41c8d23facbe1dab16796396489ae6540c8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 10 14:50:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 10 20:11:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b2c41c

virtual/dist-kernel: Bump to 5.10.172

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

 virtual/dist-kernel/dist-kernel-5.10.172.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.172.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.172.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.172.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-03-10 Thread Michał Górny
commit: 81ee06aac2aa9585af199e6760bf18583e016662
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 10 15:53:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 10 20:12:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ee06aa

sys-kernel/vanilla-kernel: Bump to 5.15.99

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.99.ebuild   | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index dae2ad01452b..42ed6e8746ed 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -42,6 +42,8 @@ DIST linux-5.15.95.tar.sign 991 BLAKE2B 
cd8eb48dfa59cad29dd618573bf628d4e1555e7b
 DIST linux-5.15.95.tar.xz 126488596 BLAKE2B 
1a8f7f8f9e75db4f6aa55bf3278c65a3e4705adcfe471868b1757349a40d73e5bb484271bc865925437fdae8f9848b976ab5c8a8ecf5992989bcf766ff25dc8f
 SHA512 
7e983cee8c804e6cd90a812aa61777efbc4a8c102b9d2e8ffb07f22aa9d7f291dff409c359a9be0ad69959cd883633534e7a5a5af34e2f260807b13f98f1c613
 DIST linux-5.15.96.tar.sign 991 BLAKE2B 
77b4d5dfc5550559f528297e5a1bda0831141e0ddece7df7ce456eba0951468ab1f70ebc663032a6348e337ef5538ab18edd4a30b704b60f3742bdb3a231cc4a
 SHA512 
79381342cf374a5afb59e5ba54af96dc083cfc1ca64926da232352d565ac58171ea8fbd5cb06182f445fb0e703c57e8a7d9af933dd8520ad90ef3284c102d207
 DIST linux-5.15.96.tar.xz 126499164 BLAKE2B 
8305857503e00f7b3db7247dc2cc268eb58ad99989fc868b145e603d6ab80ea1365a292c246a01a84e9d192d162b3aca0e01307b4976c06b625565b74ae8f214
 SHA512 
ea5a98ade0877cb61d4439e54ac04c1f044890b99343a6b7c1bd9bf7b6ef1b0e0032937f25ab85313319e2f6f7807e84b5e1a9216e385867a1e7678d01b1726f
+DIST linux-5.15.99.tar.sign 991 BLAKE2B 
00833f4f466b48fb61f53b1de2a0b157b841722d46b1604a9be207c9c74b24ae27117b686a50b7a79e992334f7d813b6a3c058d61c7846a9f8eee1c8988f4e5b
 SHA512 
549e73e4d6b62a27d579deb62ccbd1bb7f9870b2094d8dbcebd0885259902f2dcd0fe8bd929651de671ed59164db51f2c36d44b2d6ba92ac745cc898ee8c0059
+DIST linux-5.15.99.tar.xz 126530160 BLAKE2B 
8e5854628b9af47f14b6060d9bf72ad2f50eaa54dd6bc20c493d32108a2b20ba3d312418b73e0c37ac3fca1b2f74bc0b397879c5b261815874eae54c36d44ecd
 SHA512 
985dfbb94f74f8b0ccffd1cf1e530554db5f60feff913ff6c2b6c505649af421c93c69682832a4ca5a6a22872e18704ac33a031c08f2ccd9e20a85401affb83e
 DIST linux-5.4.231.tar.sign 991 BLAKE2B 
ee6a28ae72164377649440f241ed431d6a49c50d26976e1bd85cf353651545afd80532ae27e270ef79bce55971d8bd19acabb0f43ccd6a84c4a7f2fa68f6a62d
 SHA512 
31d4dc8b2f56e5344b3185ea0340c73d95257b6712cc2ce3b8c5dc851cc92763e417ee9a51ce3b2e637d58e3e8c7035b696413df3facac5c78991646a4048bd0
 DIST linux-5.4.231.tar.xz 112992720 BLAKE2B 
228c7135bbf38fa0a84d41607a922e269162bdb385e65ab8fcc8f66ae30d5d1ff65075494de24e280dd9bc03fa8324696ab61a556abc0cce58b31d506af413b9
 SHA512 
22558009d6502928bca5eb93f086b7eb37ff2e742382ba27b97e4dfc77b3b7064b0f85e78d4cba4308ddb2ed7169e25bc62a82647ebedeac1b3df6977c096c52
 DIST linux-5.4.232.tar.sign 991 BLAKE2B 
0b5a5c61858195a6a51169a48a0ddf533c28e8ce32039753905e3c7d6968edf30880c8cbe12b45a3a415f9a12913da8e12573ea7a73af4f7982bfec658e38e93
 SHA512 
c8907a21b8f75b9a2df6e328bbdcd3140750f3aaaf60d27e9186a399100a732669987ca61435f2344c331d9b26e13e505115469581506abce8cd9da345a4b0e0

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.99.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.99.ebuild
new file mode 100644
index ..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.99.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-03-10 Thread Michał Górny
commit: 2466a5b4897b1295c1740d51c17361798a11ff93
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 10 14:50:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 10 20:11:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2466a5b4

sys-kernel/gentoo-kernel: Bump to 5.10.172

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.172.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 6d7bcc1ca99f..013e6f8f5e92 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.10-178.base.tar.xz 4951584 BLAKE2B 
179abbcf89b3ddf39dd4df86568
 DIST genpatches-5.10-178.extras.tar.xz 3868 BLAKE2B 
cb6e6ac11355b5a8ae19a464494a7e418edf5d475b793114a0f23f3e4b173dd906f13df77474a9223a0cd3359c2647a736939fd2f98744a1edc42c870ee14b59
 SHA512 
24665f3effa01f08f4cff8e84ada35a019b09d4173e29f1413674635b14b25d78cf2177fe3f99ad6bfb657c56970b010a3cb21e3defc3b03aecb9efe3218eb96
 DIST genpatches-5.10-179.base.tar.xz 4960220 BLAKE2B 
ea5daad3714354614f82977b59e4d2ebb6c31371175883195c7e6cb317a73ecd29ee4d7bcb326ad06e2cec855c74833baf13d3c7108a77205a4cd71b647ecac2
 SHA512 
ebc6d36654dab8862bd1b569564fbd64ec43397148748d9b7d953abfe3da33b75af0d536d09e44cd10cf19719e82fc5d8a403640dceb3fef75995b6c3ea3bf6b
 DIST genpatches-5.10-179.extras.tar.xz 3872 BLAKE2B 
e493d4df16cfacef4115e3d673820a8674d66bf4e965e6cf807e39580c4efb4dfed0ce16d415028a3e2edb46e03f3ba4e9063b5e44e6b89e6a9ac0536f5a56d0
 SHA512 
9bf3a036990f34d236809c5d88b8981a9a374d390b8b10ae640b7ab825a7929b6169d1e75cd7186e22b7a3aa4c417ce7ab222ff6e5f9429f33a1eb31c127ae0e
+DIST genpatches-5.10-181.base.tar.xz 4964488 BLAKE2B 
2b05c676da465b1627c92400f1290c7755c5c443db0f566fde2a2d35422f84a93875fd0cdd7af5ef331872a9ecb89e802ec48c76914a25d2b6d401edb2022d7c
 SHA512 
2524417fe412b83e380ca55b89403abde41af034e5900daee53b82d7e4183a0345ce3e86e03ac9e211380437f4857163a4e81737d1117d7e02847ad36553c0fc
+DIST genpatches-5.10-181.extras.tar.xz 3872 BLAKE2B 
dd1d27a04cd2215fdf9ae7301d6c90dd0a1e9e4ffe7e295dfe2d6b637de69303d9cd2a00a5adeb33d2c4cc7d984e57e69bd9f998df1da188ae006511fe70302e
 SHA512 
b91ec330f3f87bf7ec5cdc10e6352070161d38d09fea82142b2dc475a0a25d176a262cc0bf24d4a4902e84abea84f6263c3e859f1ebf8f44155e42c5f565dcce
 DIST genpatches-5.15-100.base.tar.xz 4036256 BLAKE2B 
da0f271d54f248597d038a09f3cae6a2293ffbcaf9f06ad500060e0b28c57c0120c64f30cbb97b4b4585cc1a8f12b013258962a6599a166f5716e268b0587030
 SHA512 
865ece0271c674aff6df31d7b0ef8dd8d9643e9e7ab49730bb2892f82e1468f4f086710c62f6f647cb2a4e822a5a5fa2e2415fec8d900f82976bdca23384bebe
 DIST genpatches-5.15-100.extras.tar.xz 3932 BLAKE2B 
55665c7edd0316db7e6a8391ccfc97a3f2c51e9e445bb81e0663ad69405ce577133f2def0e58711b1f8dab0b7bfb4314e05a41183138585eb24c909b7cc8c2fb
 SHA512 
dd32b33616a64fe0f4b319e3424360a29d81ed1c6d94457da0458d7141013efab4933c685468019dc7c023346697d31c902e67d17120208ae408939b2fe1c5a6
 DIST genpatches-5.15-98.base.tar.xz 4003192 BLAKE2B 
79d4fb60a5192137571109ffaefdfba23ac589102539cdde89046f627f39e65a52a44a83607232b499509b8bb4c341e2fd26ae971587c9574d4ac87d8b220893
 SHA512 
946a7638d19d5fd610075520e529a6c5a47aaa433b7986493f62571a7dc541278013a5006bf1e745496e4eb98de44af56f61d23679c139a719a8d5bc20c9e734

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.172.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.172.ebuild
new file mode 100644
index ..5bbe99781a9f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.172.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-03-10 Thread Michał Górny
commit: a26ec5ffd0615ed9ca3d1c054a30e977363429ea
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 10 15:53:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 10 20:12:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26ec5ff

sys-kernel/gentoo-kernel: Bump to 5.15.99

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.99.ebuild | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 013e6f8f5e92..a83f6617c027 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.10-181.base.tar.xz 4964488 BLAKE2B 
2b05c676da465b1627c92400f12
 DIST genpatches-5.10-181.extras.tar.xz 3872 BLAKE2B 
dd1d27a04cd2215fdf9ae7301d6c90dd0a1e9e4ffe7e295dfe2d6b637de69303d9cd2a00a5adeb33d2c4cc7d984e57e69bd9f998df1da188ae006511fe70302e
 SHA512 
b91ec330f3f87bf7ec5cdc10e6352070161d38d09fea82142b2dc475a0a25d176a262cc0bf24d4a4902e84abea84f6263c3e859f1ebf8f44155e42c5f565dcce
 DIST genpatches-5.15-100.base.tar.xz 4036256 BLAKE2B 
da0f271d54f248597d038a09f3cae6a2293ffbcaf9f06ad500060e0b28c57c0120c64f30cbb97b4b4585cc1a8f12b013258962a6599a166f5716e268b0587030
 SHA512 
865ece0271c674aff6df31d7b0ef8dd8d9643e9e7ab49730bb2892f82e1468f4f086710c62f6f647cb2a4e822a5a5fa2e2415fec8d900f82976bdca23384bebe
 DIST genpatches-5.15-100.extras.tar.xz 3932 BLAKE2B 
55665c7edd0316db7e6a8391ccfc97a3f2c51e9e445bb81e0663ad69405ce577133f2def0e58711b1f8dab0b7bfb4314e05a41183138585eb24c909b7cc8c2fb
 SHA512 
dd32b33616a64fe0f4b319e3424360a29d81ed1c6d94457da0458d7141013efab4933c685468019dc7c023346697d31c902e67d17120208ae408939b2fe1c5a6
+DIST genpatches-5.15-104.base.tar.xz 4172432 BLAKE2B 
3056125f31757d4daf4d5a5df4f9e0c02257786d5dbfb44a134abffd2c8615d170f64f4d5154b04e7a5e6e825ee175430c842a7490ff6a3414954059a72a88f4
 SHA512 
324899dda69e2388adcc7241a5905110cfcd6a400d011c5948a983ccf5693be820b56115b5448f96fd819457574bf6ab3e7cabbf8169bc471df4b9a73b024975
+DIST genpatches-5.15-104.extras.tar.xz 3932 BLAKE2B 
749f1d9446c12992266e4b24771cd4273fdb6a72793f3591956c33f210a2671d587f0cc04d0e9751511bce1e03b76df53e65231393e9d2eb1169ac825bd046e1
 SHA512 
66de4f74decfdb0f76050968d98a6cc378c04d5d19b9c16e35fa9746e9dce235c602ebe12fd19fc2b6bf8fc9d9eab3d9461e6aad3edc00cc465ae18a776b0e4c
 DIST genpatches-5.15-98.base.tar.xz 4003192 BLAKE2B 
79d4fb60a5192137571109ffaefdfba23ac589102539cdde89046f627f39e65a52a44a83607232b499509b8bb4c341e2fd26ae971587c9574d4ac87d8b220893
 SHA512 
946a7638d19d5fd610075520e529a6c5a47aaa433b7986493f62571a7dc541278013a5006bf1e745496e4eb98de44af56f61d23679c139a719a8d5bc20c9e734
 DIST genpatches-5.15-98.extras.tar.xz 3932 BLAKE2B 
4e5dd4f8ba6d14764a6546cf7e64dffb3ddcc77678b7d96d2498917f30561792c904c635b0fce7191b7c0c65549fa769e89befffbea5e53a3cef64c673937c20
 SHA512 
337d95159432cba3b85511cf80c350a8a2f67c65b72a90b26ddc98c01d2d8de70d9b6067e0573c5c339a5bf64973d10c06b42001ee19a7add3d672e4577d0622
 DIST genpatches-5.15-99.base.tar.xz 4024008 BLAKE2B 
82205380a55439dbe6f8605d09078d7a349ec60180204ced6c9902f340077c800cf515f3f513c69110eab37a8daa386a82ec4ba9e84dd02299ccc45379cdc659
 SHA512 
72033d94d3d509ecefb5a54e82906408802118cd985f617ccf7465e23d19363668159998dadb950bef58af11bab448110e6c753eb6eb7dd107feacbda4d67f3d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.99.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.99.ebuild
new file mode 100644
index ..2749381783b5
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.99.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

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

2023-03-10 Thread Arthur Zamarin
commit: caa877a9af92a895643fb4827f9c62b2b247a5b6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 10 19:42:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 10 19:43:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa877a9

app-metrics/portage-exporter: add 0.0.1

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

 app-metrics/portage-exporter/Manifest  |  1 +
 .../portage-exporter/portage-exporter-0.0.1.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/app-metrics/portage-exporter/Manifest 
b/app-metrics/portage-exporter/Manifest
index f79a57b4631c..b7ad12a11f0b 100644
--- a/app-metrics/portage-exporter/Manifest
+++ b/app-metrics/portage-exporter/Manifest
@@ -1,2 +1,3 @@
+DIST portage-exporter-0.0.1.tar.gz 1797981 BLAKE2B 
dcea6218de202c72b894dc6d8b31311879ce5b2284a078e77148dc9b62320a0118ff22040dc89807f8f7526618afc982cd555925dea97dbb9a0dcd7a41d98930
 SHA512 
f61ae7be333e79a4ca3dd483628d588c07f2fd7d1b0c77069969431d05217c7654cbfc4676e1ffa60e0cdcae3e0e59fad238a02edbd7f32a61ad2f7e3a5c440b
 DIST portage-exporter-0_p20230307.tar.gz 32044 BLAKE2B 
23e590aba88bf071568e9643b22ec51d6fcaff11b5eb5ea1e66d39cf49468238cbb80a44a865ba7bbccb631540e33ab5a417201ec995227e84d122601c868fad
 SHA512 
1e3bd18cf44ad849b0ee0a2dc737f6d334ce9dd29d03f53a05298df2013be8c77a7ed66c3171cc6c765ad21ab7705fd747856d95ef3259cc83fac85544e81781
 DIST portage-exporter-ae39c6be10364896683ab1af0512ee8453bc153e-vendor.tar.xz 
784800 BLAKE2B 
600f207b15e54ab0f4c27691ce41efcdd3706bfc82c9170da3ebf2eb6283b5595bca08d7eebd3c7b5a6b2c7bcef704e70946e3fab63a537cf03ffa7dbe4a57a0
 SHA512 
e6e91296e8220d9fb34e0837714108d8806801d6799e49dc27b7dcaf8ddf39a92bff232ec3d616019ef5ae5c437bc81eee719ca658c299a35e8f1b165e38d3eb

diff --git a/app-metrics/portage-exporter/portage-exporter-0.0.1.ebuild 
b/app-metrics/portage-exporter/portage-exporter-0.0.1.ebuild
new file mode 100644
index ..5b09838cb150
--- /dev/null
+++ b/app-metrics/portage-exporter/portage-exporter-0.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Prometheus exporter for Gentoo Portage"
+HOMEPAGE="https://github.com/projg2/portage-exporter;
+SRC_URI="
+   https://github.com/projg2/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="GPL-3 Apache-2.0 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   ego build -o ${PN} ./cmd/portage-exporter/
+}
+
+src_install() {
+   dobin ${PN}
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



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

2023-03-10 Thread Andreas Sturmlechner
commit: b6f67945fcdc102231048d2c03538a29635342d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 10 19:37:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 10 19:39:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f67945

dev-qt/qtimageformats: Really bump to QT5_KDEPATCHSET_REV=2

Bug: https://bugs.gentoo.org/900358
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtimageformats/Manifest |  1 +
 .../qtimageformats/qtimageformats-5.15.8-r2.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index dfbcfe603ad7..430562fe308d 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,3 +1,4 @@
 DIST qtimageformats-5.15.8-gentoo-kde-1.tar.xz 5000 BLAKE2B 
1d1a5054267bf8e28051e4bdd6e2cb62f59dfc386d3d888071bab74fe818b7daec46baf9f9cd7d8bfad3e179c2d2c811e983008a7451255cf450f733988f3bb8
 SHA512 
68da3c1ee6f33dfdadd6e1ec7bca6a7c0f16671ebed232a4c12aac4d4fe2e61295901082362efd0b4e69c5576b35370a92063630da251bd71ff7d275825400d9
+DIST qtimageformats-5.15.8-gentoo-kde-2.tar.xz 6964 BLAKE2B 
934e35ef39ba3e41d87842d5883cfef1e21f36fa3abbe20851cef33c4b652eab74b4dc704b926aaaecf6927183a36167c0879593511bf143749e51cea82feee9
 SHA512 
a5d1e3ef2706e4d28f0f72199f422c3c41b11836bbafee6800cfb498e242c3587c8d076ca1770e5b88e1b18590ef0a3e0bb98328aa87524c6f4c7ac385b995bb
 DIST qtimageformats-everywhere-opensource-src-5.15.8.tar.xz 1843016 BLAKE2B 
55f4a0b212e63483d23a8a962ffafd826994088e00025291a502d371540e2d88217f5caeea03d40347ff756033b47ffa71e1e250673b977013b7dd5d190b0e7c
 SHA512 
e601a1ebd0881e59c1f87df748faf63df12f552fe668d16af27a58421848ba4de822b4dc3fc54f23c17b818408b6af2edbfb0b59c29e7da8a272d25ac51d7cdd
 DIST qtimageformats-everywhere-src-6.4.2.tar.xz 1938812 BLAKE2B 
65d1e5e7c415397cb411acc60fdb7ba316e986de30eb23a14c92f4fa6d3280bbb7aab2e592fd6d360052ba757472e8fd0aa35212fa3be545e07a4714bfe93ac7
 SHA512 
2bda0001295d1a27ee3018d7a7236525ee41f7de33d58805a71277b5a7d8f9506687a7bb9d6630e32cbcb89e340048591e9f9d29833a3bb4d8168c4779dc5320

diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.8-r2.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.15.8-r2.ebuild
new file mode 100644
index ..be4f67c0b874
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-5.15.8-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+IUSE="mng"
+
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*
+   media-libs/libwebp:=
+   media-libs/tiff:=
+   mng? ( media-libs/libmng:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   sed -e 's/qtConfig(jasper)/false:/' \
+   -i src/plugins/imageformats/imageformats.pro || die
+   qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
+   qt5-build_src_configure
+}



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

2023-03-10 Thread Matthew Thode
commit: edef923cba72e4a6275131c9716ebb4409e9e4c5
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 10 19:23:37 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Mar 10 19:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edef923c

app-admin/puppet: stabilize 7.23.0 for amd64, x86

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

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

diff --git a/app-admin/puppet/puppet-7.23.0.ebuild 
b/app-admin/puppet/puppet-7.23.0.ebuild
index 5c55684f787c..5d56b2e46a6e 100644
--- a/app-admin/puppet/puppet-7.23.0.ebuild
+++ b/app-admin/puppet/puppet-7.23.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
 RESTRICT="test"
 



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

2023-03-10 Thread Matthew Thode
commit: 36e0c2c23ba2fef23bf6512237611b007726c69c
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 10 19:20:42 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Mar 10 19:24:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e0c2c2

dev-ruby/puppetdb-termini: stabilize 7.12.1 for amd64, x86

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

 dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild
index 21001dc94028..a2b827c8e1b2 100644
--- a/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild
@@ -15,7 +15,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 # will need the same keywords as puppet
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc x86"
 
 RDEPEND+=""
 DEPEND+=""



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

2023-03-10 Thread Matthew Thode
commit: cc76d78da4eac69830b5c97a811de745cfe80228
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 10 19:20:02 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Mar 10 19:24:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc76d78d

net-misc/memcached: add 1.6.19

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

 net-misc/memcached/Manifest|   1 +
 net-misc/memcached/memcached-1.6.19.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 1936b5562924..29fdcbe469bf 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,3 +1,4 @@
 DIST memcached-1.6.16.tar.gz 1054877 BLAKE2B 
6052153a0442df1e7fcd8a959184c6ef1ca5ca26ef8c145144f8d26d4ded971e19bfd7a310f80e7b1cded840ebe95626a8714b583e156111ba68ae4721bda0c2
 SHA512 
cacd71d11aaa575361b83b5c565b6d665cac7a6dc6768af209d5108620d6883a7b3159351b7eab6da034a15162fa71fefe8024e41a1f46911acd1ca3aa23b209
 DIST memcached-1.6.17.tar.gz 1713186 BLAKE2B 
0dfb473448912b5ce87485ee813f7f026a5bbdc6570b0616a69551e3adeacb04461359d492d975283182e2b338fa32e416b25b5c874b8088a0836766728c05ae
 SHA512 
90ddd1e0dac3eb27273c1ee0bf6a7f75248f0267bca37b88455ff48727ab4f9db07382484d1e0c9b4a0126198b147f53aea4c993259ac608e8de393e11dad673
 DIST memcached-1.6.18.tar.gz 1081928 BLAKE2B 
edfaf02cdd3b13930d473fbc4475484602b70bca323f28636b1770780be34fdb325c70d0b0ba7f8d92233aab4dac8a5537be84276489be6a803e1d93d1dc34ab
 SHA512 
85e5a5e7c901b02158ea20cc58f2e7e6ba4806c40a0105185140b31fa40f3ce0fc704f6f17ea4a425a9ff543f9d30092aadbb202ea4ca46476c151e65eac97e6
+DIST memcached-1.6.19.tar.gz 2599941 BLAKE2B 
a66eef916b1d540558cf6487363b95a4228784d921bc0987da803c8d3897ad2ef22ef9949d95251b92b98390d900d4ca26a88862cbf33b8e5d624f3f32cb00d2
 SHA512 
60d93065e0ef2b17e9da5370a497a4fbfc64c0af70e14fdfdab60c0c94c0b19e30da31d615e19565474c278141a4cb401c65fd79bd70947dd96a9fee81824a74

diff --git a/net-misc/memcached/memcached-1.6.19.ebuild 
b/net-misc/memcached/memcached-1.6.19.ebuild
new file mode 100644
index ..0987a83cff6b
--- /dev/null
+++ b/net-misc/memcached/memcached-1.6.19.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+   https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="debug sasl seccomp selinux slabs-reassign ssl test" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+   dev-lang/perl
+   sasl? ( dev-libs/cyrus-sasl )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sec-policy/selinux-memcached )
+   ssl? ( >=dev-libs/openssl-1.1.0g:= )"
+DEPEND="${RDEPEND}
+   acct-user/memcached
+   test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 ssl? 
( dev-perl/IO-Socket-SSL ) )"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+
+   eautoreconf
+
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl) \
+   $(use_enable ssl tls)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know better than upstream. Trying to compile the testapp 
and
+   # the -debug version with -DNDEBUG _WILL_ fail.
+   append-flags -UNDEBUG -pthread
+   emake testapp memcached-debug CFLAGS="${CFLAGS}"
+
+   filter-flags -UNDEBUG
+   emake
+}
+
+src_test() {
+   emake -j1 test
+}

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

2023-03-10 Thread Matthew Thode
commit: 343adf2e1e33de79215e2e7e54a66a9acee72dcf
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 10 19:24:40 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Mar 10 19:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343adf2e

app-admin/puppet-agent: stabilize 7.23.0 for amd64

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

 app-admin/puppet-agent/puppet-agent-7.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild
index 35263f3c4106..81bc5f74414a 100644
--- a/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild
@@ -11,7 +11,7 @@ arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="puppetdb selinux"
 RESTRICT="strip"
 



  1   2   3   >