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

2023-04-12 Thread Joonas Niilola
commit: 1ee9c4190e2ce8af9ee0d8545a198f16d8954b05
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Apr 13 05:40:17 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 13 05:55:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee9c419

dev-util/librnp: add 0.16.3

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

 dev-util/librnp/Manifest |  1 +
 dev-util/librnp/librnp-0.16.3.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-util/librnp/Manifest b/dev-util/librnp/Manifest
index 492987b6ba46..f4790bac456a 100644
--- a/dev-util/librnp/Manifest
+++ b/dev-util/librnp/Manifest
@@ -1 +1,2 @@
 DIST librnp-0.16.2.tar.gz 2897137 BLAKE2B 
5f756047506531e0ed3d431cebd3977f3492b464445f6dc54850badc795478f5d04ff036147e8212b4a3e2d4fd939f4bcf668e9a260c2e7fc616ef51dea02117
 SHA512 
5fd5fceb39429e130adafd4869d9a01149d9c08271770da4eedbe75910788f8256c8bf19e6bb0886a902b22dd5564eb93baddaf84689cbf5e6617674f4f0efac
+DIST librnp-0.16.3.tar.gz 2897854 BLAKE2B 
71e39e810bdbee351c8136df1d11621daccb1738db691b99244ffe5bd2ea372c3ef520ade7cd63c38510fae0f252d5a1c2ceb44db3fbffbd64dfc10612341e29
 SHA512 
b133fb1f9aab6e9b5caecdcf0bd9f2c67a62a98543ca1ac6a7cf4a35b7a571d53e4fa99cefc98f8253117cf0de16194db309efa03bc40fd3556f9b84cf51a942

diff --git a/dev-util/librnp/librnp-0.16.3.ebuild 
b/dev-util/librnp/librnp-0.16.3.ebuild
new file mode 100644
index ..ca34a07b87f9
--- /dev/null
+++ b/dev-util/librnp/librnp-0.16.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="High performance C++ OpenPGP library"
+HOMEPAGE="https://www.rnpgp.org/ https://github.com/rnpgp/rnp;
+SRC_URI="https://github.com/rnpgp/rnp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2"
+SLOT="0/0.16.1"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="+botan man test"
+
+RDEPEND="app-arch/bzip2
+   dev-libs/json-c:=
+   sys-libs/zlib
+   botan? ( dev-libs/botan:2= )
+   !botan? ( >=dev-libs/openssl-1.1.1:= )"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )"
+BDEPEND="man? ( dev-ruby/asciidoctor )"
+
+RESTRICT="!test? ( test )"
+S="${WORKDIR}/${P/*lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test on off)
+
+   -DCRYPTO_BACKEND=$(usex botan botan openssl)
+
+   -DDOWNLOAD_GTEST=off
+   -DDOWNLOAD_RUBYRNP=off
+
+   -DENABLE_COVERAGE=off
+   -DENABLE_DOC=$(usex man on off)
+   -DENABLE_FUZZERS=off
+   -DENABLE_SANITIZERS=off
+   )
+
+   if use botan; then
+   local mycmakeargs+=(
+   -DENABLE_AEAD=on
+   -DENABLE_BRAINPOOL=on
+   -DENABLE_IDEA=on
+   -DENABLE_SM2=on
+   -DENABLE_TWOFISH=on
+   )
+
+   # OpenSSL support is still not as complete as botan.
+   # https://github.com/rnpgp/rnp/issues/1642 (v. 0.17.0),
+   # https://github.com/rnpgp/rnp/issues/1877 SM2,
+   # https://github.com/openssl/openssl/issues/2046 TWOFISH (won't be 
implemented).
+   else
+   local mycmakeargs+=(
+   -DENABLE_AEAD=off
+   -DENABLE_BRAINPOOL=on
+   -DENABLE_IDEA=on
+   -DENABLE_SM2=off
+   -DENABLE_TWOFISH=off
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${BUILD_DIR}"/src/tests || die
+   ctest -j"${MAKEOPTS}" -R .* --output-on-failure || die
+}



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

2023-04-12 Thread Robin H. Johnson
commit: 92a873192905e6e10d6b37ea494e7c95e6d2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Apr 13 05:53:08 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Apr 13 05:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a87319

sys-block/fio: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/fio/Manifest|   1 +
 sys-block/fio/fio-3.34.ebuild | 166 ++
 2 files changed, 167 insertions(+)

diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest
index a942bd342da5..9a507fbd2a6d 100644
--- a/sys-block/fio/Manifest
+++ b/sys-block/fio/Manifest
@@ -1,2 +1,3 @@
 DIST fio-3.27.tar.bz2 960330 BLAKE2B 
7e7e01a5c1d6af13a6f87139e7738646cbc8f45ebc370d0c45b9efe1f93778613d374daafc6df459f988f27f2be54ff636235e1e5a92a4a6ecf9a60ed573d170
 SHA512 
9c5f2ab0c9ac24ab78dbc74fb6c5acd60f8189fdc618f4280992141b6c0abe1c235c373fee18ad0c803e7fb25d480f45aec56dc3be2e0d26d181b3418b179f99
 DIST fio-3.30.tar.bz2 6001772 BLAKE2B 
a4941cd415e6444bb9871274580efdf82281a1e52dc3caaa235f63176e3564fb1dc08e1e4586c555f9c25975d7e6220fe53209ed7218da713b9cb9135de0fc05
 SHA512 
1fb2ae9c28028147edabceff734fc41bf07ce504af98afdb0951920b724b15d647f2b0852262c177279ad6b4dbbf24be458db7f939d1c80069e0f8e7bc8aa10d
+DIST fio-3.34.tar.bz2 7049859 BLAKE2B 
297fef62098bc3bc5476ebc7794566172c182059ce35d57a84bf87f6cedf08f234371d363fd08570e675eef9fbc7eae8d79755826d4312d543a16a144b4afc3f
 SHA512 
912da2d7c7c4e0ad6c64a2e8c5254d23e5b6286c54d3ebf23d6bd2e0b5a9e4d2a53a75da3c807467b0fbe637b4ff23d64f1166fc45d6cce1d13d239f233548d0

diff --git a/sys-block/fio/fio-3.34.ebuild b/sys-block/fio/fio-3.34.ebuild
new file mode 100644
index ..110d723fece7
--- /dev/null
+++ b/sys-block/fio/fio-3.34.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9,10} )
+
+inherit python-r1 toolchain-funcs
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jens Axboe's Flexible IO tester"
+HOMEPAGE="https://brick.kernel.dk/snaps/;
+SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="aio curl glusterfs gnuplot gtk io-uring nfs numa python rbd rdma static 
tcmalloc test zbc zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   gnuplot? ( python )
+   io-uring? ( aio )"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+# GTK+:2 does not offer static libaries.
+# xnvme
+# libblkio
+# pmem2
+LIB_DEPEND="aio? ( dev-libs/libaio[static-libs(+)] )
+   curl? (
+   net-misc/curl:=[static-libs(+)]
+   dev-libs/openssl:0=[static-libs(+)]
+   )
+   nfs? ( net-fs/libnfs:=[static-libs(+)] )
+   glusterfs? ( sys-cluster/glusterfs[static-libs(+)] )
+   gtk? ( dev-libs/glib:2[static-libs(+)] )
+   io-uring? ( sys-libs/liburing:=[static-libs(+)] )
+   numa? ( sys-process/numactl[static-libs(+)] )
+   rbd? ( sys-cluster/ceph[static-libs(+)] )
+   rdma? ( sys-cluster/rdma-core[static-libs(+)] )
+   tcmalloc? ( dev-util/google-perftools:=[static-libs(+)] )
+   zbc? ( >=sys-block/libzbc-5 )
+   zlib? ( sys-libs/zlib[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   gtk? ( x11-libs/gtk+:2 )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   test? ( dev-util/cunit )"
+RDEPEND+="
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pandas[${PYTHON_USEDEP}]
+   )
+   gnuplot? ( sci-visualization/gnuplot )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/fio-2.2.13-libmtd.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i '/^DEBUGFLAGS/s: -D_FORTIFY_SOURCE=2::g' Makefile || die
+
+   # Many checks don't have configure flags.
+   sed -i \
+   -e "s:\:$(tc-getPKG_CONFIG):" \
+   -e '/if compile_prog "" "-lzbc" "libzbc" *; *then/  '"s::if 
$(usex zbc true false) ; then:" \
+   -e '/if compile_prog "" "-lz" "zlib" *; *then/  '"s::if $(usex 
zlib true false) ; then:" \
+   -e '/if compile_prog "" "-laio" "libaio" *; *then/'"s::if 
$(usex aio true false) ; then:" \
+   -e '/if compile_prog "" "-lcunit" "CUnit" *; *then/'"s::if 
$(usex test true false) ; then:" \
+   configure || die
+}
+
+src_configure() {
+   chmod g-w "${T}"
+   # not a real configure script
+   # TODO: cuda
+   # TODO: libnbd - not packaged in Gentoo
+   # TODO: pmem - not packaged in Gentoo
+   # TODO: libblkiio - not packaged in Gentoo
+   # TODO: xnvme - not packaged in Gentoo
+   # TODO: libhdfs
+   # libnfs option does not work as expected:
+   # $(usex nfs '' '--disable-libnfs') \
+   OPTS=(
+   --disable-optimizations
+   

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

2023-04-12 Thread Sam James
commit: d247934511ee541ab937a7eb2348b5c4e2c56fb0
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:46:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2479345

dev-db/phpmyadmin: Stabilize 5.2.1 ALLARCHES, #904260

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

 dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild
index 582e38711c9d..d4422b2b9a42 100644
--- a/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-5.2.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
 S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~ppc-macos 
~x64-macos"
 IUSE="setup"
 
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: 2992dbd4eab63e2c3084306c921c4d15bb990707
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2992dbd4

dev-python/poetry-core: Stabilize 1.5.2 ALLARCHES, #904254

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

 dev-python/poetry-core/poetry-core-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/poetry-core/poetry-core-1.5.2.ebuild 
b/dev-python/poetry-core/poetry-core-1.5.2.ebuild
index b8e8dad4b649..d53ff8ad2f0e 100644
--- a/dev-python/poetry-core/poetry-core-1.5.2.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 # (note that some are indirect deps)



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

2023-04-12 Thread Sam James
commit: c22849c39c0e4b752b5713ea2b9642c1652f6c49
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22849c3

dev-python/calver: Stabilize 2022.06.26 amd64, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index c4db56fea76b..2c0a4ca56c8a 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: 31f812561b2ac0c1d02b38355b43aa95a8366560
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f81256

dev-python/hatchling: Stabilize 1.14.0 ppc64, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 9e81cb84edc9..2981b23fdcaf 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: e6112660cc6fc6ea189db3191df1704a8597f344
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6112660

dev-python/trove-classifiers: Stabilize 2023.3.9 arm64, #904251

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

 dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 606db019777b..e02acb66f37e 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 067b3550c8326050ffdc8d3379dcee6d2c3d3e28
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067b3550

dev-python/boto3: Stabilize 1.26.104 ALLARCHES, #904259

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

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

diff --git a/dev-python/boto3/boto3-1.26.104.ebuild 
b/dev-python/boto3/boto3-1.26.104.ebuild
index 2a4a7643203e..736d8a002190 100644
--- a/dev-python/boto3/boto3-1.26.104.ebuild
+++ b/dev-python/boto3/boto3-1.26.104.ebuild
@@ -25,7 +25,7 @@ else
https://github.com/boto/boto3/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 
# botocore is x.(y+3).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"



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

2023-04-12 Thread Sam James
commit: bf203ed67b74187692daea2a69c0066e75d68f16
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf203ed6

dev-python/pdm-pep517: Stabilize 1.1.3 ALLARCHES, #904253

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

 dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
index a436c77a2e5b..10358a80ed21 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 4e85a7a90ddbf875978b09db0d18e4c1224c2ac4
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e85a7a9

app-admin/awscli: Stabilize 1.27.104 ALLARCHES, #904259

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

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

diff --git a/app-admin/awscli/awscli-1.27.104.ebuild 
b/app-admin/awscli/awscli-1.27.104.ebuild
index 62c19f3a63fb..2d91a172182b 100644
--- a/app-admin/awscli/awscli-1.27.104.ebuild
+++ b/app-admin/awscli/awscli-1.27.104.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 
 # botocore is x.(y+2).z
 BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"



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

2023-04-12 Thread Sam James
commit: 4a9250001a6adb71baf1dbd58bbe7f511bcf4330
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a925000

dev-python/trove-classifiers: Stabilize 2023.3.9 x86, #904251

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

 dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 3230dff3b69f..939e50e03aa1 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: f65cdd71025c2f5d41605fa1924343bf829cd0aa
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65cdd71

dev-python/hatchling: Stabilize 1.14.0 arm, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 2981b23fdcaf..3d992d1a09c2 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: ae0db1b450c1faeeea65d58f258e0d6770fdbddc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0db1b4

dev-python/botocore: Stabilize 1.29.104 ALLARCHES, #904259

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

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

diff --git a/dev-python/botocore/botocore-1.29.104.ebuild 
b/dev-python/botocore/botocore-1.29.104.ebuild
index 491b6bbc21f2..d6d0f2607297 100644
--- a/dev-python/botocore/botocore-1.29.104.ebuild
+++ b/dev-python/botocore/botocore-1.29.104.ebuild
@@ -24,7 +24,7 @@ else
https://github.com/boto/botocore/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 fi
 
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: 099876c73b65a79a76860349e1a0e59ff991f1e6
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099876c7

dev-python/hatchling: Stabilize 1.14.0 amd64, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 5a0c942eb1d4..5d3d339e8eea 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: ebdbf3718bc334ee8a9105a2131b97c018c2218d
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebdbf371

dev-python/google-auth: Stabilize 2.17.1 ALLARCHES, #904258

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

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

diff --git a/dev-python/google-auth/google-auth-2.17.1.ebuild 
b/dev-python/google-auth/google-auth-2.17.1.ebuild
index 5faba10d7363..9fd5395120ab 100644
--- a/dev-python/google-auth/google-auth-2.17.1.ebuild
+++ b/dev-python/google-auth/google-auth-2.17.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="


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

2023-04-12 Thread Sam James
commit: e52de3376245383c184878ff13f228095ebd1fd2
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52de337

dev-python/calver: Stabilize 2022.06.26 arm64, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index 47ff49428fcc..c4db56fea76b 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: b1cacf9684c05beaf6fe485b53b931190f910d8b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cacf96

dev-python/trove-classifiers: Stabilize 2023.3.9 amd64, #904251

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

 dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index e02acb66f37e..f79c72df5f5c 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 1afb60ac6cb020ef7f5b3f5431f8eaf2525d273e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afb60ac

dev-python/hatchling: Stabilize 1.14.0 arm64, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 3d992d1a09c2..5a0c942eb1d4 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: 6704af21739fb4bf51e5db1a6a22ffcb6af15a25
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6704af21

dev-python/calver: Stabilize 2022.06.26 ppc64, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index 05debd2c217f..af8c6bd6e333 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: d14299ed7d45a4b876e56381bb65702c6d1e3984
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14299ed

dev-python/trove-classifiers: Stabilize 2023.3.9 ppc64, #904251

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

 dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 939e50e03aa1..5d3853252824 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: ef1634f381ef21eaa76e40f953895832cd787899
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1634f3

dev-python/calver: Stabilize 2022.06.26 arm, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index af8c6bd6e333..47ff49428fcc 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: b62c9f6a612a154e91af5692c141fff431e755ff
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62c9f6a

dev-python/trove-classifiers: Stabilize 2023.3.9 arm, #904251

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

 dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 5d3853252824..606db019777b 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: b6187af07bda9421e8bf466e0ade664b541483f2
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6187af0

dev-python/hatchling: Stabilize 1.14.0 x86, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 960fae54da87..9e81cb84edc9 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: ab3a9cc838de2ad418cf2306f976999ed113ae77
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3a9cc8

dev-python/calver: Stabilize 2022.06.26 x86, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index 696ea4a1e5bd..05debd2c217f 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: b66b9a992adeb3209c1ef8230465d36f12d7ae6c
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66b9a99

dev-python/calver: Stabilize 2022.06.26 sparc, #904251

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

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

diff --git a/dev-python/calver/calver-2022.06.26.ebuild 
b/dev-python/calver/calver-2022.06.26.ebuild
index bed822bd7f23..696ea4a1e5bd 100644
--- a/dev-python/calver/calver-2022.06.26.ebuild
+++ b/dev-python/calver/calver-2022.06.26.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: 73c552ea3904e34bf97a2bcfa88f3e75c8b1a11a
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c552ea

dev-python/trove-classifiers: Stabilize 2023.3.9 sparc, #904251

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

 dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
index 8ea6f35a1b64..3230dff3b69f 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: d89d63fdebee4803b6a18a45fe742f6e18b3e586
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89d63fd

dev-python/hatchling: Stabilize 1.14.0 sparc, #904251

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

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

diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild 
b/dev-python/hatchling/hatchling-1.14.0.ebuild
index 1e354fcfe974..960fae54da87 100644
--- a/dev-python/hatchling/hatchling-1.14.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.14.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: 1655e61dc17d4a8c5e3bc5136809eff223a0cbb7
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1655e61d

net-misc/streamlink: Stabilize 5.3.1 amd64, #904249

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

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

diff --git a/net-misc/streamlink/streamlink-5.3.1.ebuild 
b/net-misc/streamlink/streamlink-5.3.1.ebuild
index ff7c51d0ed88..5c099a070e94 100644
--- a/net-misc/streamlink/streamlink-5.3.1.ebuild
+++ b/net-misc/streamlink/streamlink-5.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zoxide/

2023-04-12 Thread Jonas Frei
commit: 1f59c33682964e977e9239e2fc4e1406f9decbb2
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:36:44 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:36:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f59c336

app-shells/zoxide: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/zoxide/zoxide-0.8.3-r1.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-shells/zoxide/zoxide-0.8.3-r1.ebuild 
b/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
index 67bf478a4..9c23d1a34 100644
--- a/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
+++ b/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
@@ -98,7 +98,7 @@ CRATES="
winapi-x86_64-pc-windows-gnu-0.4.0
 "
 
-inherit cargo bash-completion-r1
+inherit cargo shell-completion
 
 DESCRIPTION="A smarter cd command for your terminal"
 # Double check the homepage as the cargo_metadata crate
@@ -132,11 +132,9 @@ src_install() {
 
newbashcomp contrib/completions/"${PN}".bash "${PN}"
 
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completions/_"${PN}"
+   dozshcomp contrib/completions/_"${PN}"
 
-   insinto /usr/share/fish/vendor_completions.d
-   doins contrib/completions/"${PN}".fish
+   dofishcomp contrib/completions/"${PN}".fish
 
insinto /usr/share/"${PN}"
doins init.fish



[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2023-04-12 Thread Jonas Frei
commit: ccb14ee4943ede49dd6e01e83c79929688a918a6
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:37:10 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:37:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccb14ee4

app-text/OCRmyPDF: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
index 0561df0b5..59a7f5bd3 100644
--- a/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
+++ b/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..10} )
 
-inherit bash-completion-r1 distutils-r1 optfeature
+inherit distutils-r1 optfeature shell-completion
 
 DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
 HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF;
@@ -58,8 +58,7 @@ src_install() {
distutils-r1_src_install
newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
 
-   insinto /usr/share/fish/vendor_completions.d
-   doins misc/completion/ocrmypdf.fish
+   dofishcomp misc/completion/ocrmypdf.fish
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/spark-fish/

2023-04-12 Thread Jonas Frei
commit: 9c74fca64edc4c16ce6d50a6bcf6049cb48d7b71
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:36:21 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c74fca6

app-shells/spark-fish: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/spark-fish/spark-fish-1.2.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-shells/spark-fish/spark-fish-1.2.0.ebuild 
b/app-shells/spark-fish/spark-fish-1.2.0.ebuild
index 651498334..f54ad57d4 100644
--- a/app-shells/spark-fish/spark-fish-1.2.0.ebuild
+++ b/app-shells/spark-fish/spark-fish-1.2.0.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MYPN="${PN/-/.}"
 
+inherit shell-completion
+
 DESCRIPTION="Sparklines for Fish"
 HOMEPAGE="https://github.com/jorgebucaran/spark.fish;
 
SRC_URI="https://github.com/jorgebucaran/spark.fish/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
@@ -27,8 +29,7 @@ DOCS=( README.md )
 RESTRICT="!test? ( test )"
 
 src_install() {
-   insinto "/usr/share/fish/vendor_completions.d"
-   doins completions/*
+   dofishcomp completions/*
insinto "/usr/share/fish/vendor_functions.d"
doins functions/*
einstalldocs



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/fzf-fish/

2023-04-12 Thread Jonas Frei
commit: d7e5f9e79d93060bcbf8af1f5a7e5ac5b50bd488
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:36:08 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7e5f9e7

app-shells/fzf-fish: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/fzf-fish/fzf-fish-9.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-shells/fzf-fish/fzf-fish-9.0.ebuild 
b/app-shells/fzf-fish/fzf-fish-9.0.ebuild
index 685caca23..3d90aebdf 100644
--- a/app-shells/fzf-fish/fzf-fish-9.0.ebuild
+++ b/app-shells/fzf-fish/fzf-fish-9.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit shell-completion
+
 DESCRIPTION="Augment your fish command line with fzf key bindings"
 HOMEPAGE="https://github.com/PatrickF1/fzf.fish;
 SRC_URI="https://github.com/PatrickF1/fzf.fish/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
@@ -34,8 +36,7 @@ DOCS=( README.md )
 RESTRICT="test" # how to run tests?
 
 src_install() {
-   insinto "/usr/share/fish/vendor_completions.d"
-   doins completions/*
+   dofishcomp completions/*
insinto "/usr/share/fish/vendor_conf.d"
doins conf.d/*
insinto "/usr/share/fish/vendor_functions.d"



[gentoo-commits] repo/proj/guru:dev commit in: app-portage/emlop/

2023-04-12 Thread Jonas Frei
commit: 5e25c825e7ed26da30d9d056d64285bf38617618
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:35:08 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e25c825

app-portage/emlop: Using eclass 'shell-completion', fixed 'debug' USE

Signed-off-by: Jonas Frei  pm.me>

 app-portage/emlop/emlop-0.5.0.ebuild | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/app-portage/emlop/emlop-0.5.0.ebuild 
b/app-portage/emlop/emlop-0.5.0.ebuild
index 122039c7f..6871fd48d 100644
--- a/app-portage/emlop/emlop-0.5.0.ebuild
+++ b/app-portage/emlop/emlop-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2022 Gentoo Authors
+# Copyright 2017-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -65,7 +65,7 @@ CRATES="
winapi-x86_64-pc-windows-gnu-0.4.0
 "
 
-inherit cargo bash-completion-r1
+inherit cargo shell-completion
 
 DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
 HOMEPAGE="https://github.com/vincentdephily/emlop;
@@ -86,17 +86,15 @@ src_install() {
cargo_src_install
einstalldocs
if use bash-completion; then
-   ./target/release/emlop complete bash > emlop
+   ./target/$(usex debug debug release)/emlop complete bash > 
"${PN}"
dobashcomp emlop
fi
if use zsh-completion; then
-   ./target/release/emlop complete zsh > _emlop
-   insinto /usr/share/zsh/site-functions
-   doins _emlop
+   ./target/$(usex debug debug release)/emlop complete zsh > 
"_${PN}"
+   dozshcomp "_${PN}"
fi
if use fish-completion; then
-   ./target/release/emlop complete fish > emlop.fish
-   insinto /usr/share/fish/vendor_completions.d
-   doins emlop.fish
+   ./target/$(usex debug debug release)/emlop complete fish > 
"${PN}.fish"
+   dofishcomp "${PN}.fish"
fi
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/cheat/

2023-04-12 Thread Jonas Frei
commit: 79a0c63ed4156ee20a010b702a992dd95441460a
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:21:07 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:21:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79a0c63e

app-misc/cheat: shell-completion, several fixes

- Now making use of the 'shell-completion' eclass
- Removed 'zsh-completion' USE flag (completion is now installed
  undonditionally)
- No longer building manpage since it's pre-built in the release
- Therefore: No longer depending on app-text/pandoc at build time
- Removed weird total blocking of app-shells/zsh-completion. Now
  soft-blocking app-shells/zsh-completion < 0.34.0 because it used to
  install the zsh completion '_cheat' before 0.34.0.

Signed-off-by: Jonas Frei  pm.me>

 .../{cheat-4.3.3.ebuild => cheat-4.3.3-r1.ebuild}  | 22 +++---
 1 file changed, 7 insertions(+), 15 deletions(-)

diff --git a/app-misc/cheat/cheat-4.3.3.ebuild 
b/app-misc/cheat/cheat-4.3.3-r1.ebuild
similarity index 58%
rename from app-misc/cheat/cheat-4.3.3.ebuild
rename to app-misc/cheat/cheat-4.3.3-r1.ebuild
index d45719a63..9fb8c0868 100644
--- a/app-misc/cheat/cheat-4.3.3.ebuild
+++ b/app-misc/cheat/cheat-4.3.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit bash-completion-r1 go-module optfeature
+inherit go-module optfeature shell-completion
 
 DESCRIPTION="cheat allows you to create and view interactive cheatsheets on 
the command-line"
 HOMEPAGE="https://github.com/cheat/cheat;
@@ -14,17 +14,13 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT Apache-2.0 BSD BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="man zsh-completion"
+IUSE="man"
 
-RDEPEND="zsh-completion? ( !app-shells/zsh-completions )"
-BDEPEND="man? ( app-text/pandoc )"
+RDEPEND="!

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

2023-04-12 Thread Jonas Frei
commit: 372548e2b39da0b87d2b80d31321abcc34d47970
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:20:12 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=372548e2

app-admin/chezmoi: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-admin/chezmoi/chezmoi-2.32.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-admin/chezmoi/chezmoi-2.32.0.ebuild 
b/app-admin/chezmoi/chezmoi-2.32.0.ebuild
index e618b8f0e..aab31a279 100644
--- a/app-admin/chezmoi/chezmoi-2.32.0.ebuild
+++ b/app-admin/chezmoi/chezmoi-2.32.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module bash-completion-r1
+inherit go-module shell-completion
 
 DESCRIPTION="Manage your dotfiles across multiple machines, securely"
 HOMEPAGE="https://chezmoi.io/;
@@ -35,9 +35,7 @@ src_install() {
 
newbashcomp completions/${PN}-completion.bash ${PN}
 
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/${PN}.fish
+   dofishcomp completions/${PN}.fish
 
-   insinto /usr/share/zsh/site-functions
-   newins completions/${PN}.zsh _${PN}
+   newzshcomp completions/${PN}.zsh _${PN}
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/onefetch/

2023-04-12 Thread Jonas Frei
commit: 4b505c44050b532a73661763d70786f3a179cb93
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:30:48 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:30:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b505c44

app-misc/onefetch: Using eclass 'shell-completion', fixed 'debug' USE

Signed-off-by: Jonas Frei  pm.me>

 app-misc/onefetch/onefetch-2.17.0.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-misc/onefetch/onefetch-2.17.0.ebuild 
b/app-misc/onefetch/onefetch-2.17.0.ebuild
index 6303f41cf..aee0c2b91 100644
--- a/app-misc/onefetch/onefetch-2.17.0.ebuild
+++ b/app-misc/onefetch/onefetch-2.17.0.ebuild
@@ -374,7 +374,7 @@ CRATES="
zstd-sys-2.0.1+zstd.1.5.2
 "
 
-inherit bash-completion-r1 cargo
+inherit cargo shell-completion
 
 DESCRIPTION="Command-line Git information tool"
 HOMEPAGE="https://onefetch.dev;
@@ -398,7 +398,7 @@ QA_FLAGS_IGNORED="usr/bin/onefetch"
 
 src_compile() {
cargo_src_compile
-   local _completion="target/release/${PN} --generate"
+   local _completion="target/$(usex debug debug release)/${PN} --generate"
mkdir completions || die
$_completion bash > completions/${PN} || die
$_completion fish > completions/${PN}.fish || die
@@ -409,10 +409,8 @@ src_install() {
doman docs/${PN}.1
 
dobashcomp completions/${PN}
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/${PN}.fish
-   insinto /usr/share/zsh/site-functions
-   doins completions/_${PN}
+   dofishcomp completions/${PN}.fish
+   dozshcomp completions/_${PN}
 
cargo_src_install
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/fishtape/

2023-04-12 Thread Jonas Frei
commit: 1f9cca735a2cb87dcaebec260f2abaa332af2e54
Author: Jonas Frei  pm  me>
AuthorDate: Thu Apr 13 05:35:33 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Apr 13 05:35:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f9cca73

app-shells/fishtape: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei  pm.me>

 app-shells/fishtape/fishtape-3.0.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-shells/fishtape/fishtape-3.0.1.ebuild 
b/app-shells/fishtape/fishtape-3.0.1.ebuild
index d1291056d..38b7c1594 100644
--- a/app-shells/fishtape/fishtape-3.0.1.ebuild
+++ b/app-shells/fishtape/fishtape-3.0.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit shell-completion
+
 DESCRIPTION="100% pure-Fish test runner"
 HOMEPAGE="https://github.com/jorgebucaran/fishtape;
 
SRC_URI="https://github.com/jorgebucaran/fishtape/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
@@ -22,8 +24,7 @@ DOCS=( README.md )
 RESTRICT="!test? ( test )"
 
 src_install() {
-   insinto "/usr/share/fish/vendor_completions.d"
-   doins completions/*
+   dofishcomp completions/*
insinto "/usr/share/fish/vendor_functions.d"
doins functions/*
einstalldocs



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

2023-04-12 Thread Michał Górny
commit: 666318a7aa0208fbfea23f30f19ca8d0077319f0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:49:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666318a7

dev-python/blinker: Bump to 1.6.2

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

 dev-python/blinker/Manifest |  1 +
 dev-python/blinker/blinker-1.6.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/blinker/Manifest b/dev-python/blinker/Manifest
index be3fd90713e5..e52d9202bfb2 100644
--- a/dev-python/blinker/Manifest
+++ b/dev-python/blinker/Manifest
@@ -1,3 +1,4 @@
 DIST blinker-1.5.tar.gz 27022 BLAKE2B 
1e80d73653318ec6e263c66b8d5d3433ff1dc05e08af03442d99d83a9823b728fee86e6e64864932aa4961b11d28bee8ad7d6f56be6dbebd6dac48e610cdb835
 SHA512 
b1880fdc974be63e16e2b826bdbc8ee161bc0234591b8b41deed937a1e1b9d0bf1fb697c8e94644de9cc1900aedd39d08cfc3e59fef51abec295552f96418722
 DIST blinker-1.6.1.tar.gz 28584 BLAKE2B 
b546187fc542a1d9ab83f55b3de3593e3c272f43813c411684a9d70736f28ae5fb082ca84836453baeb49e8c89f7fb3d523a4cda87d392ff7c60df75826cb528
 SHA512 
28a8fb51e9dcb42c25851565626d72ff8fdd0b8774088dedd6217e47c1db6094d5a317bced3aca07722b7d7f39921c4e157a1fe3a20e3a765c0d9867201b5760
+DIST blinker-1.6.2.tar.gz 28699 BLAKE2B 
dd19193af5af97d6ea373a37fcd7318e5e9c18f04503821224bd687dc8f065ef41142bbb136b964661501ab2d9c8a8e2bd1e3e865e4df7ed3a7e627d67962bb1
 SHA512 
c84bb955e97e6a13e6fda5f070373736bd1361f40ad9202eeaa300055b163648db381060f6b45fdf405a0bd4ef07b694875735e6f220d51d1b7a5be7efb28f72
 DIST blinker-1.6.tar.gz 28511 BLAKE2B 
854ecf9c38d45c673cfec6c2ffbe1742bf3b2d68771bf0b922636c5ab848c97a7bd96d1b5ff8b9dfeca44475c0cfd81867ae588e5d372bb78deefe7ee41f9d91
 SHA512 
ea664de0adb4638f2adb79bf1eecdb727cfea41349a763b3187f0e3dda2f979cb46b3901e59d7a1aedb29ca0fa8e15862fefab9527c22b09c4122aef71fda408

diff --git a/dev-python/blinker/blinker-1.6.2.ebuild 
b/dev-python/blinker/blinker-1.6.2.ebuild
new file mode 100644
index ..6d50df21c47b
--- /dev/null
+++ b/dev-python/blinker/blinker-1.6.2.ebuild
@@ -0,0 +1,21 @@
+# 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 pypi
+
+DESCRIPTION="Fast, simple object-to-object and broadcast signaling"
+HOMEPAGE="
+   https://github.com/pallets-eco/blinker/
+   https://pypi.org/project/blinker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_tests pytest



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

2023-04-12 Thread Michał Górny
commit: 56397861f3e9cec740da55c15cceb054979ed1dc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:45:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56397861

dev-python/google-auth: Bump to 2.17.3

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.17.3.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 447c835ee9b8..7b6c1c103fdd 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -3,3 +3,4 @@ DIST google-auth-2.16.3.tar.gz 221824 BLAKE2B 
759b450936e7675b1c50ef574b8e9877d4
 DIST google-auth-2.17.0.tar.gz 222518 BLAKE2B 
3f639cb000303c44508599e453385363ae70d01c5c359eb9c82d0882cb1669ab4b02b6acf5cb2bacaae5fdcebfe8244bd537836d58eb5f34ef66a933b50b7ff6
 SHA512 
2942f385febf8d2a3f3827e048646e01c06ac3c2880ebb06d5a6eaeeb3d258cbd5ba7d969c7aee00a74332b5ce9b43a9474daa9e2e1de72bfb5f97dfb8065b96
 DIST google-auth-2.17.1.tar.gz 222594 BLAKE2B 
edc7ee29741418ab0e37a7b24591942ef4a973f67308d41e8715ab809dc3549e3ea307863ec2667d57223b3cb88802d535291845fcef48271b0cbc086aef839a
 SHA512 
ddb4c9a5f9d01e4218666e632cd1eb2e9e8c852f833015c6e6e736a713cabf7ede0b1314526428fd3edd8b71565fee6cd8199252ee8fa011ef54aa543d3764ce
 DIST google-auth-2.17.2.tar.gz 222865 BLAKE2B 
0ef00bbb5667b0ba2255784222d902eea1442ac1d5c135e893bf5e94c0cf094d5ecc325ab1043ce090092d40ff696425815a29fe1cfb546bc4493a6ef36cacde
 SHA512 
edb3997a353faefeeab7a99d9865569993530f020b3cf334d6900bb14a54e5b278b4e5cebc0d2fc28004924c194866f28111d5ec65135bb0d291e69ee2f5a062
+DIST google-auth-2.17.3.tar.gz 222865 BLAKE2B 
32b7a483cf458415157057fc92631ca4b822d31505b6b037dce8b9bb210982e4c6164db0b8453e5ef40c9d79c56939efaac74024e60aa95d69f843511e6399d0
 SHA512 
a731260cdfd74a2a095d682aecde55807727eb24fbc4c0ea0da2fb24a6b0f9eed5653cf9ce18ce2caee2e79a7bcadb7a9342aa511db30358c670afbf01c2fd4c

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



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

2023-04-12 Thread Michał Górny
commit: 7d8bbd90a83ff15f47d948bd705b5a6d41a7360a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:03:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8bbd90

dev-python/scikit-build: Bump to 0.17.1

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

 dev-python/scikit-build/Manifest   |  1 +
 dev-python/scikit-build/scikit-build-0.17.1.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest
index 457b79286c0a..dcb5529266b8 100644
--- a/dev-python/scikit-build/Manifest
+++ b/dev-python/scikit-build/Manifest
@@ -3,3 +3,4 @@ DIST scikit-build-0.16.5.tar.gz 271974 BLAKE2B 
e34d44fb27975720adc4ca57a0fabc9b0
 DIST scikit-build-0.16.6.tar.gz 272201 BLAKE2B 
bb14b0db52d0c04b9630fa27ccbc58c7af72eb8640c4dc82e920acdbc815e2eb8f7662684b23aa42765966ae1ad4e046dead3d7090a263d79f69bfd955ab0f24
 SHA512 
f36a46845420b441ca158ea05bc20023238afdf81b2108554a52a4a2be0cb19ef6b2729997199d9a9d18841c8470df8f7e7a986a86e1172328f0963f3a015f3d
 DIST scikit-build-0.16.7.tar.gz 274287 BLAKE2B 
8a5064c021d904312ccf89a396ab794b89b73ad1b6238767ca74eeb394f0f1514eedd3c746353ee3e9e7b825988b3c52c563e1f19d0acfbe69213c5a306f1dcc
 SHA512 
5bba94214c249f891b2972301b0e37b5f10938151e37a04b845dfc9e11ae85edc7e3880984f9fbbd1c037257fc8baa3ba7b006b1f1b7abb941d1a54e049f3cbc
 DIST scikit_build-0.17.0.tar.gz 266282 BLAKE2B 
ca8d9fbb422363850b4ad12d3b8e2ad6e1664b8b7354c64e6fc1ad4ab1965a3be92c24699041b67dc91c2be02f7d17be3eefd9a909ea0380149eb5b58e01ea49
 SHA512 
0ad536ac624eecc0710b5e65ec976cc9f8eb15f0017edf79016724ae8321909c134cf9b6842f58d80b3e62edad95652987339e26e3c576b909adccd3a2f492d1
+DIST scikit_build-0.17.1.tar.gz 267911 BLAKE2B 
365e7e4bcc902a00464b157feaee4efcddff3fca8c8026b252b25b44de5ed5a646c21d29df55133d6945868f346f638c5adcf9da530b1ff6bcb5689d0f33bf90
 SHA512 
617a68d92787c576f1c3fc9c24c8cc90e1fe976a853f3ae81442e1a99a20e1f4049d7ffac967c2248bf172f07a3e2092fc28b8d558b35da628a58cd3d9d16ae3

diff --git a/dev-python/scikit-build/scikit-build-0.17.1.ebuild 
b/dev-python/scikit-build/scikit-build-0.17.1.ebuild
new file mode 100644
index ..a0aa5f26f381
--- /dev/null
+++ b/dev-python/scikit-build/scikit-build-0.17.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Improved build system generator for Python C/C++/Fortran/Cython 
extensions"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build/
+   https://pypi.org/project/scikit-build/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-42.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.7[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.25.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-1.10.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-virtualenv-1.2.5[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme \
+   dev-python/sphinx-issues
+distutils_enable_tests pytest
+
+src_prepare() {
+   # not packaged
+   sed -i -e '/cmakedomain/d' docs/conf.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest -m "not isolated and not nosetuptoolsscm"
+   rm -r 
"${BUILD_DIR}/install$(python_get_sitedir)"/{easy-install.pth,*.egg,*.egg-link} 
|| die
+}



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

2023-04-12 Thread Michał Górny
commit: 0b18e3538de911db6c531e546d43c408ceeae172
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:55:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b18e353

dev-python/tekore: Bump to 4.6.0

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

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

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index c70c21574e9a..768245ec60f5 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1 +1,2 @@
 DIST tekore-4.5.0.gh.tar.gz 265075 BLAKE2B 
830a7c006ea13650ecc639bc8277d7022eed29fb92e13d4ff0bd98cb30f9bf2c53c9fb5dc88f3195938c22e12c8cc73a52517629c1db2d7bdc5e80360ea7b8bc
 SHA512 
c69f47611447fec72fe2c4f09689dc93b8ff4dc94d430f213866b349c5867eeefd5351f3707b05648a74bd30576e4fd5d7e0c81203f5c7f90d54710433e25980
+DIST tekore-4.6.0.gh.tar.gz 264762 BLAKE2B 
5cfff764fcf8f2072cb009a8c5471b4795846f6cee9757c9aea370191f3e3595a22190e939dc9b2bfebe18c07ce011a39c1ecce1abecf4f33a96560ea5071e9e
 SHA512 
9013b5d02c15ad1e99861afe1b78b555f459940e4798738a8861f021659da0f333d71fa8322f056b40b405251af39bf3a820ac5507d735538a9913832c491eeb

diff --git a/dev-python/tekore/tekore-4.6.0.ebuild 
b/dev-python/tekore/tekore-4.6.0.ebuild
new file mode 100644
index ..7ce5d6dcea4f
--- /dev/null
+++ b/dev-python/tekore/tekore-4.6.0.ebuild
@@ -0,0 +1,49 @@
+# 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="Spotify Web API client"
+HOMEPAGE="
+   https://tekore.readthedocs.io/
+   https://github.com/felix-hilden/tekore/
+   https://pypi.org/project/tekore/
+"
+SRC_URI="
+   https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   

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

2023-04-12 Thread Michał Górny
commit: 2269d0e490a6e69c803282640a21b6cbe4f52335
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:44:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2269d0e4

dev-python/owslib: Bump to 0.29.1

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

 dev-python/owslib/Manifest |  1 +
 dev-python/owslib/owslib-0.29.1.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest
index 0b8b82d6a48b..5fd49d0a5396 100644
--- a/dev-python/owslib/Manifest
+++ b/dev-python/owslib/Manifest
@@ -1,2 +1,3 @@
 DIST OWSLib-0.28.1.gh.tar.gz 950453 BLAKE2B 
8210efdea8ac2536348659a1bed46b5eb1b4da5a8b77979cc11d23273b1f806bef21d007ddd8a6961c16e241c4f3e18c93054c8abaa89baf8b765c98d74605d0
 SHA512 
bd62a5e371e64e0e256cc83d2f044294c20965f6b107b0dd9074ac752971620f01af4c7fc9a82e43dc81e71a6a36696b75403012841c28925b017d9c47b2d4a5
 DIST OWSLib-0.29.0.gh.tar.gz 960632 BLAKE2B 
11fdf8a2c89f187afe9010ec35722ad48a3a06957233f50a82e53d9f359278e3a722e55352c5c5110fa93c59d03a7183354f891c1d8fc4527cf299edd4fcd474
 SHA512 
f0f657bb7ca36d7abcf8ce606806b18ea05b7161e7571cf7ac7142a2d0fc632bb3d530a38f70822e0791317b081fcc8a6680c2d4aa64130ca8fe353774b05a72
+DIST OWSLib-0.29.1.gh.tar.gz 960582 BLAKE2B 
e88446a843113453b116016a4488e1738472b2ff8faf7f0b1647db061e2af4b15e7ca64fb92d3298a9c4e906f8230a03fea664df65113dedba901a75c074da2e
 SHA512 
10fc2d75b60c6a388d4729011e3843d0943e6273c94d628b288c973304c01359d77a4856a7dc74ac28358f26cbe9ffe85a67921ef5eb62475d2143dd20c46e08

diff --git a/dev-python/owslib/owslib-0.29.1.ebuild 
b/dev-python/owslib/owslib-0.29.1.ebuild
new file mode 100644
index ..e671e3bfb813
--- /dev/null
+++ b/dev-python/owslib/owslib-0.29.1.ebuild
@@ -0,0 +1,59 @@
+# 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
+
+MY_P=OWSLib-${PV}
+DESCRIPTION="Library for client programming with Open Geospatial Consortium 
web service"
+HOMEPAGE="
+   https://geopython.github.io/OWSLib/
+   https://github.com/geopython/owslib/
+   https://pypi.org/project/OWSLib/
+"
+SRC_URI="
+   https://github.com/geopython/${PN}/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # connection errors
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_110
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_200
+   tests/test_ogcapi_records_pycsw.py::test_ogcapi_records_pycsw
+   tests/test_opensearch_pycsw.py::test_opensearch_creodias
+   tests/test_ows_interfaces.py::test_ows_interfaces_csw
+   tests/test_csw3_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw_skip_caps.py::test_csw_pycsw_skip_caps
+)
+
+python_test() {
+   epytest -o addopts=
+}



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

2023-04-12 Thread Michał Górny
commit: 9eb8d0d650c5caeeaf9e5e35f874af7646d6dec3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 05:07:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb8d0d6

dev-python/pytest-httpx: Bump to 0.22.0

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

 dev-python/pytest-httpx/Manifest   |  1 +
 dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest
index 2441665a36ed..0b6f79575709 100644
--- a/dev-python/pytest-httpx/Manifest
+++ b/dev-python/pytest-httpx/Manifest
@@ -1 +1,2 @@
 DIST pytest-httpx-0.21.3.gh.tar.gz 24373 BLAKE2B 
8efa85974128a0c9d78bbc23b7c9bca17e68ebb09dafd3b49e5a09df54bd2808ab6e7995ab407b78495ac12a80239d7397169c8de539ec559a8c7cf95239b495
 SHA512 
8c25a702b9c049354a0f0b232eefeae5ac0c47764af023c89aba6829309971a1d79a0dab3e4d6275a6bf0f32f3a8309c9559eb22c9b742a6576ecea37ff0d15d
+DIST pytest-httpx-0.22.0.gh.tar.gz 24409 BLAKE2B 
9db6622e4997ddf0a70c1a0ef835b077640b3ce1d1c19792feda573577fac1ecfba16bcb7ecb8e4c1578b345764d8301aa121335a259dc91a4805173a549bea3
 SHA512 
fd89ce70113608195eb8fa8e3d7465d9d15b5a300e7c00f3c50417ba9b205081671fbda9591bdb16accb1973da00f5d0bede9e73a3351b0652080d4059c5f6d6

diff --git a/dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild 
b/dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild
new file mode 100644
index ..aa42666a0557
--- /dev/null
+++ b/dev-python/pytest-httpx/pytest-httpx-0.22.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/_}"
+DESCRIPTION="Send responses to HTTPX using pytest"
+HOMEPAGE="
+   https://colin-b.github.io/pytest_httpx/
+   https://github.com/Colin-b/pytest_httpx/
+   https://pypi.org/project/pytest-httpx/
+"
+# no tests in sdist as of 0.22.0
+# https://github.com/Colin-b/pytest_httpx/pull/95
+SRC_URI="
+   https://github.com/Colin-b/pytest_httpx/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/httpx-0.24*[${PYTHON_USEDEP}]
+   

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

2023-04-12 Thread Michał Górny
commit: ad302704a4d1f0ab2c6e495490113c0f67f43435
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 04:44:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 05:12:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad302704

dev-python/tifffile: Bump to 2023.4.12

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

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

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index f663795cc365..8b5e321596bb 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1 +1,2 @@
 DIST tifffile-2023.3.21.gh.tar.gz 331285 BLAKE2B 
ce63dc2f389d3e93cf50c52efe849423c091bdf048ce7f408fe6ee4556da4b9efcbaa031e7bc7f2b3f953117f7ce18014d1a77f9253a82d6dc4352464cf4151d
 SHA512 
68b90d7eab293991b0227090d5b4c047469cd65c339f8d19da68097d99640c7f45cf8746eac4b3da9a388a58cd4343bbcad25496b08c13c913e48f982e14f5b9
+DIST tifffile-2023.4.12.gh.tar.gz 332954 BLAKE2B 
357e691a0b551eb1ac5349bcc8a7168399e93c82353f5da5d95953142f206388da876e16f6948937ed9fb36128eaa4c3999c6fca494a9d5466894b5324c1cdcd
 SHA512 
3a5c2ed6beaaf0f1c7f4dced0f57eab1cbd1f23040df8c701ffac8569b6fbdcebd71b6970e9c6911c1fd501add78880d8102c8476126007472fcdb82c9628bcf

diff --git a/dev-python/tifffile/tifffile-2023.4.12.ebuild 
b/dev-python/tifffile/tifffile-2023.4.12.ebuild
new file mode 100644
index ..9f7bae8eb48b
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2023.4.12.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/dask[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/test_tifffile.py::test_class_omexml
+   tests/test_tifffile.py::test_class_omexml_fail
+   tests/test_tifffile.py::test_class_omexml_modulo
+   tests/test_tifffile.py::test_class_omexml_attributes
+   tests/test_tifffile.py::test_class_omexml_multiimage
+   tests/test_tifffile.py::test_write_ome
+   tests/test_tifffile.py::test_write_ome_manual
+   # requires tons of free space
+   tests/test_tifffile.py::test_write_3gb
+   tests/test_tifffile.py::test_write_5GB_bigtiff
+   tests/test_tifffile.py::test_write_5GB_fails
+   tests/test_tifffile.py::test_write_6gb
+   tests/test_tifffile.py::test_write_bigtiff
+   'tests/test_tifffile.py::test_write_imagej_raw'
+   # TODO
+   tests/test_tifffile.py::test_issue_imagej_hyperstack_arg
+   tests/test_tifffile.py::test_issue_description_overwrite
+   # missing private marker
+   # https://github.com/cgohlke/tifffile/pull/195
+   tests/test_tifffile.py::test_issue_invalid_predictor
+)



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

2023-04-12 Thread Sam James
commit: 711af33c829826da117eee0dcabb932af314ae94
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 04:54:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 04:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711af33c

dev-python/wheel: Stabilize 0.40.0 ALLARCHES, #904256

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

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

diff --git a/dev-python/wheel/wheel-0.40.0.ebuild 
b/dev-python/wheel/wheel-0.40.0.ebuild
index 1100190f6e16..e5ee4f264d21 100644
--- a/dev-python/wheel/wheel-0.40.0.ebuild
+++ b/dev-python/wheel/wheel-0.40.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2023-04-12 Thread Viorel Munteanu
commit: 1be8678e38a7f635d157ca647638cfcfdecd75b6
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Apr 12 21:46:07 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Apr 13 04:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be8678e

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/30575
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-6.13.0.ebuild   | 95 --
 2 files changed, 96 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 3bfbde0ca592..3d74bc8be118 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_6.13.0_amd64.deb 106714694 BLAKE2B 
7951efaff433f05b664f90d268dae225428d14d0a954d91a784c9893d3105eeab25c0fe96a609ec10610b74a195bcb4a3b6814dfe51ec8e6982df15015b9
 SHA512 
7662f585c56cde2490ce2a96d3307453a764bed2093995ffc7414afcfb371e8ea9563c4ff889011ffaa565ba031d507a562eb99533586e9139d9c7f20538ddd3
 DIST signal-desktop_6.14.0_amd64.deb 106799140 BLAKE2B 
8ecb600a140b705dc86ac66c71f8c8f6108441064782a52c2f2812da575e1e9031313ebde1721ebe952ee2a0c705e82be06452350a89fbca23ed001acf37070d
 SHA512 
28508a50afb25309f2e6724c973c591c16f1d4f76d21289606ebec5594fd5c06ed0f46687754b6481fb0db042de5663c8cd7b620206b131529fe88b51c0e4402

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.13.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-6.13.0.ebuild
deleted file mode 100644
index 1b6e912201c3..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-6.13.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
-   elog " '--start-in-tray' or '--use-tray-icon'."
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2023-04-12 Thread Viorel Munteanu
commit: 67cb85c1b63a7269441695d8f8142de04e61e27b
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Apr 12 21:46:06 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Apr 13 04:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67cb85c1

net-im/signal-desktop-bin: add new version 6.14.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-6.14.0.ebuild   | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 073acdf63b61..3bfbde0ca592 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_6.13.0_amd64.deb 106714694 BLAKE2B 
7951efaff433f05b664f90d268dae225428d14d0a954d91a784c9893d3105eeab25c0fe96a609ec10610b74a195bcb4a3b6814dfe51ec8e6982df15015b9
 SHA512 
7662f585c56cde2490ce2a96d3307453a764bed2093995ffc7414afcfb371e8ea9563c4ff889011ffaa565ba031d507a562eb99533586e9139d9c7f20538ddd3
+DIST signal-desktop_6.14.0_amd64.deb 106799140 BLAKE2B 
8ecb600a140b705dc86ac66c71f8c8f6108441064782a52c2f2812da575e1e9031313ebde1721ebe952ee2a0c705e82be06452350a89fbca23ed001acf37070d
 SHA512 
28508a50afb25309f2e6724c973c591c16f1d4f76d21289606ebec5594fd5c06ed0f46687754b6481fb0db042de5663c8cd7b620206b131529fe88b51c0e4402

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.14.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-6.14.0.ebuild
new file mode 100644
index ..1b6e912201c3
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-6.14.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
+   elog " '--start-in-tray' or '--use-tray-icon'."
+}



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

2023-04-12 Thread Michał Górny
commit: 8753a6b9fd18c2b02d1f098b8f149884121bbc51
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 03:58:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 04:34:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8753a6b9

app-admin/awscli: Bump to 1.27.112

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ccb60367122a..0420fcc802f5 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,4 +5,5 @@ DIST aws-cli-1.27.108.gh.tar.gz 2394853 BLAKE2B 
a6b0752b1d87f9df1b284ba4fc3da78e
 DIST aws-cli-1.27.109.gh.tar.gz 2396167 BLAKE2B 
a4221643b05b076fc9304491041e3b1444cde2e7cc6ddbf21cc2cba30cad276f20d8ad4a00d6e7576201e74c1b6b477c6a669c88ef7b5f8760effef27d4a3de1
 SHA512 
b102b71304454d434450d0e80c2d42b639464e1621a975573ee5c6010232ed67d5b1702c126db9412ef894b3599f757e5e57161ffe87d491b6e10c165c451a82
 DIST aws-cli-1.27.110.gh.tar.gz 2397839 BLAKE2B 
4f3124d3f098228b29085df0894b0606babaa5c5ddbd46e52730e832b2c3a0f8a54d16c91c04675bd62b9703fa59b4c29c6274e67f332c7572177847239d5aae
 SHA512 
bbc42c491054b5bbff2613698aa70b157a3eb60dd7231ebdb7f921f43c4e41a81962476e26a30516fb761ba3d3b464e163f1fe980604ea28dad1632ddc6a8fd9
 DIST aws-cli-1.27.111.gh.tar.gz 2397954 BLAKE2B 
e19cf91363b7a87722ee50fa76fa25cfc9357f374344e522cce26ae9dc2624195f40824f77abb5ee8abe843ebb26a3ca589669255223fa1c3988da22756a2763
 SHA512 
11aac87b07c177f5348da6f7362042fb93e0214556315608d93a32936a946feca8861bd8f215bf5cb0e43c19b1a724ca4068eef64eb33630986ea668cb62be83
+DIST aws-cli-1.27.112.gh.tar.gz 2398322 BLAKE2B 
aad52e0df4da8c59441b6540f0ce3ac2884157260584ecf3b4af8826d4a3e60190100727e725d211b0299552addce19d9ffe903cb8e5b13113df052a2c23f2d2
 SHA512 
dc06c09963002ef2cc4b419cbeed0f0f99f1ca73140cca9c942f76b49e49905cb51ee1be8a9235b1edfd79543ae25664ea0d283b5bfa45b1346feb7f19cf3b78
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

diff --git a/app-admin/awscli/awscli-1.27.112.ebuild 
b/app-admin/awscli/awscli-1.27.112.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.112.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
+}
+

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

2023-04-12 Thread Michał Górny
commit: 7c388388db04f1a57ba70f899855e48709597a87
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 03:57:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 04:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c388388

dev-python/boto3: Bump to 1.26.112

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 182e47972bae..d986a2f08040 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,4 +5,5 @@ DIST boto3-1.26.108.gh.tar.gz 632927 BLAKE2B 
836bfda9d5cab0ccd89903f98acab2dc2f1
 DIST boto3-1.26.109.gh.tar.gz 635150 BLAKE2B 
d60417a5220eb1cd4a82e9652a0c6bc2bdb57749589c3596506e24e6d7f884fa4b8d480dad68dd34af0f0d71e970b43704b458cb2c8a750d81b66bc9a5123044
 SHA512 
6cd89835d69be9a5e87cd7f35ada43972681658eb7d1cefe3c98402690fd46360b4c0e48ca2d771b18cdce2097f985a42474ec92ab55b53eb24c671eebffe75e
 DIST boto3-1.26.110.gh.tar.gz 635889 BLAKE2B 
287bf483337e2e3944474e49b18aaf74871fb82e8280792fcf6e2576febab9a0855d522a791ebce16da772d98fe9278158fe5da342cc78e6954b74610446b5ca
 SHA512 
de3f6664ccbd6105d05f5e4dd7b8dfe3f7a496e7ca3dd0e6722f65f1e9aa36ea0d945679b1fe245b6d2e21426ce1308851100012dbd150d45e57aacded7dbfb5
 DIST boto3-1.26.111.gh.tar.gz 636212 BLAKE2B 
a85b282cdb9cf79ac62fee9239672bcc43efa0721907587e015ee14c78f62ceec026423329535543adfddf1a099ec12d1ee8507fdc15f9e090334e3aae2b8cbc
 SHA512 
7914a56b05e177c7598d740ed666e08fed4002eae0e5aea8af06aeac1e3702ca0526fc5f2434f8c4cc413b5364ee4a9de56990381f3e9b546f81e9a65478989e
+DIST boto3-1.26.112.gh.tar.gz 636498 BLAKE2B 
2768bdc1fec35eca4a3079bf12933fc28322d111c8be4548d7c5068597e5020c02a1036124088e158a24b6eec705152dcfa36f4029ee1e64ff9cf429cecee7d3
 SHA512 
f125f8951f2d8703b1e8c1f2f617ba77e190a3dd7fdb04b04a7fe36b56dabdcc3939d9ccda6127ce08d41bcb3573fb94a86dc4f8cfe61435414c8671786c6f36
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

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



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

2023-04-12 Thread Michał Górny
commit: 3add0df38e4f2398fd282dffd57800ec15a580e6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 13 03:57:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 13 04:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3add0df3

dev-python/botocore: Bump to 1.29.112

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 48e6fe80af72..0ebae721d65e 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,4 +5,5 @@ DIST botocore-1.29.108.gh.tar.gz 11370922 BLAKE2B 
9f639ba9df35dfdd282021d258f6a4
 DIST botocore-1.29.109.gh.tar.gz 11375235 BLAKE2B 
9bd619cce685257a5bd4eb06d289946b0706ff5ee6786d965bcab64d858a967812e0692e57713e6e93fb62848898713c2a303c9e2b976f39a38af948a9c5
 SHA512 
d5b14de4bedd96b8396bfac997df1482b2b83cdff1469d21a7e8a6c5047b6f46bd6690f36a4de3dc54fba1121486ff6c21422d7c8b6209a877d156dff76ccd1a
 DIST botocore-1.29.110.gh.tar.gz 11378477 BLAKE2B 
d12d1073453c0e279a2976ae9fb3c41161a7da93aec9442d3262227a22efd2e73b704a95b9aaf727cb54646dff00c52aff6021ea119f8f2e500b580f4c4eed4a
 SHA512 
5e44492d64d65d10ae9b8a16c37497e7b121a85987d93325896f22909b111e9821c14daf77acd192ca0cabad0e56aca9c2bd99a843c7bb5823ad6f80d23df702
 DIST botocore-1.29.111.gh.tar.gz 11379381 BLAKE2B 
c41a3089bf088ff6e0f74d4e425653638ae518f759e4b012a8fde1db736219797b9fc89f7fd6cd3e2187068ca8ca65ae2f113a8299b5eb9c9e6caaa976fdb4be
 SHA512 
0a3890a47ce58d60883cde87908c80a358bd5ad2770c3790b71673de70807f8803ec5887654bd72b2c74844accf90cd460c9d7520adcd9d03d5164baa035b757
+DIST botocore-1.29.112.gh.tar.gz 11380151 BLAKE2B 
0392abe4e6be29a9e3eae1e693d7cc121ffd2bba08ac3555b22bb234f6c94cda90251f51368774f7d02a06eb16c9f80c703280947e308390374da2f60efedeb4
 SHA512 
7f2445db878ea21562604ae57722fd993fe5f9770990ee27f98dba440617505f5e14f3f13a4e97e8de0927a8f5aa384fd7f1355ad3d669264e7eb48fc19c93d2
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

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



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

2023-04-12 Thread Sam James
commit: 1ac585a76c30b4de3711c8d7988f821443090ebf
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:59:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:59:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac585a7

net-misc/dhcpcd: add 9.5.0

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

 net-misc/dhcpcd/Manifest |  1 +
 .../{dhcpcd-.ebuild => dhcpcd-9.5.0.ebuild}  | 20 ++--
 net-misc/dhcpcd/dhcpcd-.ebuild   | 20 ++--
 3 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index b60aceb199a1..04985955de22 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1 +1,2 @@
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
+DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B 
bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593
 SHA512 
02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
similarity index 92%
copy from net-misc/dhcpcd/dhcpcd-.ebuild
copy to net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
index 6ad423e41da9..0c988adf5f2c 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.5.0.ebuild
@@ -1,33 +1,33 @@
-# 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 systemd toolchain-funcs
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
+   S="${WORKDIR}/${PN}-${MY_P}"
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
-https://roy.marples.name/projects/dhcpcd/;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="udev? ( virtual/udev )"
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
privsep? (
acct-group/dhcpcd
acct-user/dhcpcd

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 6ad423e41da9..0c988adf5f2c 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -1,33 +1,33 @@
-# 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 systemd toolchain-funcs
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
 else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz;
+   S="${WORKDIR}/${PN}-${MY_P}"
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/
-https://roy.marples.name/projects/dhcpcd/;
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="debug +embedded ipv6 privsep +udev"
 
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="udev? ( virtual/udev )"
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
privsep? (
acct-group/dhcpcd
acct-user/dhcpcd



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

2023-04-12 Thread Sam James
commit: 3553dbcbdee8cb4b9b9eb2625561b756d97ac133
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 04:03:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 04:03:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3553dbcb

net-misc/streamlink: add 5.4.0

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

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.4.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 6ba554204cfc..ad23401c42af 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -3,3 +3,4 @@ DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83
 DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764
 DIST streamlink-5.3.0.tar.gz 521864 BLAKE2B 
2afb7577ba43b73f58d7cd13d217dbaa96f8abea8a10fa495d158c56604ec385e6191df6001f3d969f6aafa3a9aca8a46ab7224af646e2bb404e6098b5261e6a
 SHA512 
7fc18c0604729df358ba396a21e4aa646344d1a1f320ce84831bc13c207a6dd64b2bd6679dc1712483764edd01bd87347d7eca2e3c8d4f6f2113db9c03737343
 DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
+DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f

diff --git a/net-misc/streamlink/streamlink-5.4.0.ebuild 
b/net-misc/streamlink/streamlink-5.4.0.ebuild
new file mode 100644
index ..ff7c51d0ed88
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



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

2023-04-12 Thread Sam James
commit: b79eba61b5c2b86ea3b4e53fe79997da1b0b1038
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:52:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:52:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79eba61

dev-python/pdm-pep517: forward ~sparc

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

 dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
index 3958f84a3b29..fcc0c1721572 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 29f8f224ade5d637560dfad606fd628a75ec9cde
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:46:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:46:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f8f224

dev-libs/openssl: fix DoubleEmptyLine in 1.1.1t*

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

 dev-libs/openssl/openssl-1.1.1t-r1.ebuild | 1 -
 dev-libs/openssl/openssl-1.1.1t-r2.ebuild | 1 -
 dev-libs/openssl/openssl-1.1.1t-r3.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.1.1t-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r1.ebuild
index dba4e4adb6ab..9eb808c07eeb 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r1.ebuild
@@ -92,7 +92,6 @@ src_prepare() {
rm test/recipes/80-test_ssl_new.t || die
fi
 
-
# Remove test target when FEATURES=test isn't set
if ! use test ; then
sed \

diff --git a/dev-libs/openssl/openssl-1.1.1t-r2.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r2.ebuild
index 6153c5fb1f34..ed79949dc698 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r2.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r2.ebuild
@@ -93,7 +93,6 @@ src_prepare() {
rm test/recipes/80-test_ssl_new.t || die
fi
 
-
# Remove test target when FEATURES=test isn't set
if ! use test ; then
sed \

diff --git a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
index f9c750974d5d..a25fd43760eb 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
@@ -95,7 +95,6 @@ src_prepare() {
rm test/recipes/80-test_ssl_new.t || die
fi
 
-
# Remove test target when FEATURES=test isn't set
if ! use test ; then
sed \



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

2023-04-12 Thread Sam James
commit: 9741423ed67e73d304cb7992198c36268c44d395
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:33:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:33:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9741423e

app-text/libpaper: add 2.0.12

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

 app-text/libpaper/Manifest   |  1 +
 app-text/libpaper/libpaper-2.0.12.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-text/libpaper/Manifest b/app-text/libpaper/Manifest
index fdb78efc81b3..34f8c6abbfcb 100644
--- a/app-text/libpaper/Manifest
+++ b/app-text/libpaper/Manifest
@@ -1,3 +1,4 @@
 DIST libpaper-2.0.10.tar.gz 1304460 BLAKE2B 
89c0ab7348cff01e278a64fe984f51102146c38699d1036ae265343cc7174a2954974770384e625582669217f57992ed28dd1755867e2f7d00b7e423323f500c
 SHA512 
629d357b4946aca324ca95024dbfd5d49a9e7110b6163eac72482c010c4cb84b50a50b5b119399090a49eaef58329bf3c497d3d871b7c9e46ae5c8e71364c2ce
+DIST libpaper-2.0.12.tar.gz 1304598 BLAKE2B 
e8a78fc3efc3d0676e8596c0c457f4ebab26eb2f4d4f8e885237f475db4969f6c875bbb7021afb41a212e1cf8bc540e56b301964ce9f3399bb65af789db085cd
 SHA512 
edea8758894eb4b36d7164623d34ae7721a903d7fccaf3a0a40b598e901699b8d2754cb02be9a289494de46e3d30463806c3d85a9d701947218bb7146cf05af4
 DIST libpaper-2.0.4.tar.gz 1286975 BLAKE2B 
2751422ca3176d1f47d98c74d948d986e6dcff15acbac126535f526312900650e25fa0a4d68ceebc5d718f5135be22a9f9407d690dc5d5e22eab9dc55b040fc8
 SHA512 
d603a807c8fdc57b704cdfdc90bedf05c54c8a7b67e8cf52f26298c22a6cee5291fcadc6e67d28b00cf9d68f4890a394e56c8e91f0b97c8edfac4662fe4dc8f0
 DIST libpaper_1.1.28.tar.gz 42356 BLAKE2B 
48c4a28c6ff01bd91e257b6b306e787e5c6112052cff09bdb501d1cc4ddd10964c3588942098a6092d5a44391dfb22e10d5147d4c5012497f473473129ff7422
 SHA512 
3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc

diff --git a/app-text/libpaper/libpaper-2.0.12.ebuild 
b/app-text/libpaper/libpaper-2.0.12.ebuild
new file mode 100644
index ..d77438c2f590
--- /dev/null
+++ b/app-text/libpaper/libpaper-2.0.12.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Library for handling paper characteristics"
+HOMEPAGE="https://github.com/rrthomas/libpaper;
+SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.gz;
+
+# See README.
+# paperspecs is public-domain
+LICENSE="LGPL-2.1+ GPL-3+ public-domain"
+SLOT="0/$(ver_cut 1)"
+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"
+
+src_configure() {
+   econf --enable-relocatable
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2023-04-12 Thread Sam James
commit: 4057dcbc657ddc5d1e3d603110ab2713cb590312
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:42:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4057dcbc

dev-libs/openssl: filter LTO

The OpenSSL developers don't test with LTO right now, it leads to various
warnings/errors (which may or may not be false positives), and it's
not tested in CI: https://github.com/openssl/openssl/issues/18663.

It's not considered supported at all.

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

 dev-libs/openssl/openssl-1.1.1t-r3.ebuild | 4 
 dev-libs/openssl/openssl-3.0.8-r3.ebuild  | 4 
 dev-libs/openssl/openssl-3.1.0-r2.ebuild  | 4 
 3 files changed, 12 insertions(+)

diff --git a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild 
b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
index 1c29542e9287..f9c750974d5d 100644
--- a/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1t-r3.ebuild
@@ -140,6 +140,10 @@ src_configure() {
# Don't remove the no strict aliasing bits below!
filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
+   # The OpenSSL developers don't test with LTO right now, it leads to 
various
+   # warnings/errors (which may or may not be false positives), it's 
considered
+   # unsupported, and it's not tested in CI: 
https://github.com/openssl/openssl/issues/18663.
+   filter-lto
 
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
 

diff --git a/dev-libs/openssl/openssl-3.0.8-r3.ebuild 
b/dev-libs/openssl/openssl-3.0.8-r3.ebuild
index ad4ca4f3b019..47c1bd2d6e83 100644
--- a/dev-libs/openssl/openssl-3.0.8-r3.ebuild
+++ b/dev-libs/openssl/openssl-3.0.8-r3.ebuild
@@ -131,6 +131,10 @@ src_configure() {
# Don't remove the no strict aliasing bits below!
filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
+   # The OpenSSL developers don't test with LTO right now, it leads to 
various
+   # warnings/errors (which may or may not be false positives), it's 
considered
+   # unsupported, and it's not tested in CI: 
https://github.com/openssl/openssl/issues/18663.
+   filter-lto
 
append-flags $(test-flags-CC -Wa,--noexecstack)
 

diff --git a/dev-libs/openssl/openssl-3.1.0-r2.ebuild 
b/dev-libs/openssl/openssl-3.1.0-r2.ebuild
index b5a3fe7adebf..82fbb55ebda8 100644
--- a/dev-libs/openssl/openssl-3.1.0-r2.ebuild
+++ b/dev-libs/openssl/openssl-3.1.0-r2.ebuild
@@ -134,6 +134,10 @@ src_configure() {
# Don't remove the no strict aliasing bits below!
filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
+   # The OpenSSL developers don't test with LTO right now, it leads to 
various
+   # warnings/errors (which may or may not be false positives), it's 
considered
+   # unsupported, and it's not tested in CI: 
https://github.com/openssl/openssl/issues/18663.
+   filter-lto
 
append-flags $(test-flags-CC -Wa,--noexecstack)
 



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

2023-04-12 Thread Julien Roy
commit: d7e94cf0f51eeb9b2008a26f3f4dbaf9ceffb14e
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 13 02:53:10 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 13 02:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7e94cf0

dev-python/transaction: add missing doc dependency

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/transaction/transaction-3.1.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/transaction/transaction-3.1.0.ebuild 
b/dev-python/transaction/transaction-3.1.0.ebuild
index 84113f738..a3bd17e83 100644
--- a/dev-python/transaction/transaction-3.1.0.ebuild
+++ b/dev-python/transaction/transaction-3.1.0.ebuild
@@ -21,9 +21,8 @@ KEYWORDS="~amd64"
 RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
+   doc? ( dev-python/repoze-sphinx-autointerface )
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
 "
 
 DOCS="CHANGES.rst README.rst"



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

2023-04-12 Thread Julien Roy
commit: 443f0588020e6fc0fc9df1bcbc6d05947eb808d3
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 13 02:43:34 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 13 02:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=443f0588

dev-python/sphinxcontrib-zopeext: new package, add 0.4.2

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/sphinxcontrib-zopeext/Manifest  |  1 +
 dev-python/sphinxcontrib-zopeext/metadata.xml  | 14 +++
 .../sphinxcontrib-zopeext-0.4.2.ebuild | 27 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/sphinxcontrib-zopeext/Manifest 
b/dev-python/sphinxcontrib-zopeext/Manifest
new file mode 100644
index 0..d4ae803f7
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/Manifest
@@ -0,0 +1 @@
+DIST sphinxcontrib_zopeext-0.4.2.tar.gz 13887 BLAKE2B 
ce77989ff34fa76bf1263f0764a872a840cea2cf7817ab1697a8176b1bff4791430b2aab8cd72026a5e56248c9dc43d1052e0e1a891456388f86bb8551d3
 SHA512 
acf78a943ff6842184b347251398df3e20f045601bbba755152f891ee8a5d08e137dea5dbbc38f8a82ea5f045681dce6ac83a2329d74d378d5675803c317

diff --git a/dev-python/sphinxcontrib-zopeext/metadata.xml 
b/dev-python/sphinxcontrib-zopeext/metadata.xml
new file mode 100644
index 0..d63299c08
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Julien Roy
+   jul...@jroy.ca
+   
+   
+   
https://github.com/sphinx-contrib/zopeext/issues
+   
https://github.com/sphinx-contrib/zopeext/blob/main/CHANGES
+   sphinx-contrib/zopeext
+   sphinxcontrib-zopeext
+   
+

diff --git 
a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild 
b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
new file mode 100644
index 0..1828bf93e
--- /dev/null
+++ b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx extension for using Zope interfaces"
+HOMEPAGE="https://github.com/sphinx-contrib/zopeext;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+
+src_unpack() {
+   default
+   sed -i -e "s/pdm-backend/pdm-pep517/" "${S}/pyproject.toml" || die
+   sed -i -e "s/pdm\.backend/pdm.pep517.api/" "${S}/pyproject.toml" || die
+}



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

2023-04-12 Thread Sam James
commit: 7687fdea5a352bf4484969e2e676c32e5206457e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:06:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7687fdea

net-libs/webkit-gtk: add usedep default for virtual/rubygems

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

 net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild  | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
index d36da49abdb9..01bffa90cb34 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r410.ebuild
@@ -187,7 +187,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
index 6e59f1ad2650..e57be755e686 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5-r500.ebuild
@@ -189,7 +189,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
index e2f9861228c6..d411b6d3c64e 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.5.ebuild
@@ -185,7 +185,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
index 80ebcb3d8538..860f019f8e00 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
@@ -176,7 +176,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
index 4dbf4738cb41..bcec7cd21604 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild
@@ -177,7 +177,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"
ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
fi

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild
index 8f448fa012f1..0d1f3b47e453 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild
@@ -174,7 +174,7 @@ src_configure() {
local ruby_interpreter=""
local RUBY
for rubyimpl in ${USE_RUBY}; do
-   if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}]"; 
then
+   if has_version -b 
"virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
RUBY="$(type -P ${rubyimpl})"

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

2023-04-12 Thread Sam James
commit: c5913bdd45d47b4894a1c76d78bcc60748ccf913
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 04:42:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5913bdd

dev-ruby/http-cookie: enable ruby32

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

 dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild | 30 
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild 
b/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild
new file mode 100644
index ..6e8ed8373fb5
--- /dev/null
+++ b/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild
@@ -0,0 +1,30 @@
+# 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"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby library to handle HTTP cookies"
+HOMEPAGE="https://github.com/sparklemotion/http-cookie;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+# See https://github.com/sparklemotion/http-cookie/issues/16 for dropping 
domain_name
+ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
+
+all_ruby_prepare() {
+   sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_http_cookie.rb || die
+   ${RUBY} -Ilib test/test_http_cookie_jar.rb || die
+}



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

2023-04-12 Thread Sam James
commit: 47989df9439de4a64a675b4454096088ec04bbcc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:02:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47989df9

dev-ruby/rrdtool-bindings: add github upstream metadata

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

 dev-ruby/rrdtool-bindings/metadata.xml | 25 ++---
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/dev-ruby/rrdtool-bindings/metadata.xml 
b/dev-ruby/rrdtool-bindings/metadata.xml
index 1181ab844295..4f711c39bd4e 100644
--- a/dev-ruby/rrdtool-bindings/metadata.xml
+++ b/dev-ruby/rrdtool-bindings/metadata.xml
@@ -1,15 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-
-net...@gentoo.org
-Gentoo network monitoring and analysis project
-  
-
-Enable support for graphing functions
-
+   
+   r...@gentoo.org
+   Gentoo Ruby Project
+   
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+   
+   Enable support for graphing functions
+   
+   
+   oetiker/rrdtool-1.x
+   
 



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

2023-04-12 Thread Sam James
commit: 40e82cd0279e2674f73576ea66b5c797905da427
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 04:45:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e82cd0

dev-ruby/httpclient: enable ruby32

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

 dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild | 78 ++
 1 file changed, 78 insertions(+)

diff --git a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild 
b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
new file mode 100644
index ..cabb0174ffcd
--- /dev/null
+++ b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
@@ -0,0 +1,78 @@
+# 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_TASK_TEST="-Ilib test"
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="httpclient.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="'httpclient' gives something like the functionality of 
libwww-perl (LWP) in Ruby"
+HOMEPAGE="https://github.com/nahi/httpclient;
+SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
+
+LICENSE="|| ( Ruby Ruby-BSD BSD-2 )"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/http-cookie )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[bB]undler/s:^:#:' Rakefile || die
+
+   # Fix documentation task
+   sed -i -e 's/README.txt/README.md/' Rakefile || die
+
+   # Remove mandatory CI reports since we don't need this for testing.
+   sed -i -e '/reporter/s:^:#:' Rakefile || die
+
+   # Remove mandatory simplecov dependency
+   sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' test/helper.rb || die
+
+   # Comment out test requiring network access that makes assumptions
+   # about the environment, bug 395155
+   sed -i -e '/test_async_error/,/^  end/ s:^:#:' test/test_httpclient.rb 
|| die
+
+   # Skip tests using rack-ntlm which is not packaged. Weirdly these
+   # only fail on jruby.
+   rm test/test_auth.rb || die
+
+   # Skip test failing due to hard-coded expired certificate
+   sed -i -e '/test_verification_without_httpclient/,/^  end/ s:^:#:' 
test/test_ssl.rb || die
+
+   # Skip test depending on obsolete and vulnerable SSLv3
+   sed -i -e '/test_no_sslv3/,/^  end/ s:^:#:' test/test_ssl.rb || die
+
+   # Do not use 11-year-old bundled certificates!
+   # fix this copy so it doesn't fail tests
+   ln -sf "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt 
./dist_key/cacerts.pem
+   ln -sf "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt 
./lib/httpclient/cacert.pem
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "test-unit"; 
Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+   # Do not use 11-year-old bundled certificates!
+   # fix this copy for production systems
+   # do not ship the cacert1024.pem at all anymore, nobody should use 
RSA1024 certs!
+   rm -f 
"${ED}/$(ruby_fakegem_gemsdir)/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}/lib/httpclient/"{cacert.pem,cacert1024}.pem
+   dosym -r /etc/ssl/certs/ca-certificates.crt 
$(ruby_fakegem_gemsdir)/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}/lib/httpclient/cacert.pem
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/tomoe/

2023-04-12 Thread Sam James
commit: 00b3a4eafe21ca76acfd35d28178868f79e76b31
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 11:40:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b3a4ea

app-i18n/tomoe: enable ruby31, ruby32

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

 app-i18n/tomoe/{tomoe-0.6.0-r6.ebuild => tomoe-0.6.0-r7.ebuild} | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild 
b/app-i18n/tomoe/tomoe-0.6.0-r7.ebuild
similarity index 95%
rename from app-i18n/tomoe/tomoe-0.6.0-r6.ebuild
rename to app-i18n/tomoe/tomoe-0.6.0-r7.ebuild
index adc6799eafdb..de9b2be61967 100644
--- a/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild
+++ b/app-i18n/tomoe/tomoe-0.6.0-r7.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-USE_RUBY="ruby30"
+EAPI=7
+
+USE_RUBY="ruby30 ruby31 ruby32"
 
 inherit autotools ruby-utils
 
@@ -24,7 +25,7 @@ RDEPEND="dev-libs/glib:2
$(for ruby in ${USE_RUBY}; do
echo "ruby_targets_${ruby}? (
$(_ruby_implementation_depend "${ruby}")
-   dev-ruby/ruby-glib2[ruby_targets_${ruby}]
+   dev-ruby/ruby-glib2[ruby_targets_${ruby}(-)]
)"
done)
)



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

2023-04-12 Thread Sam James
commit: a9bc37dd3a8e04b41937fbf1ca01078c355693cf
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:45:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9bc37dd

dev-util/cucumber-wire: enable ruby31, ruby32

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

 dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
index 8297f63c6ee3..80ebd4739e64 100644
--- a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
+++ b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
@@ -1,8 +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"
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-04-12 Thread Sam James
commit: 5c3bd4490215c102ace449121721bc887f94f0f1
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 03:01:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3bd449

dev-ruby/google-protobuf: add github upstream metadata

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

 dev-ruby/google-protobuf/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/google-protobuf/metadata.xml 
b/dev-ruby/google-protobuf/metadata.xml
index 658c72b1920d..1749282789a1 100644
--- a/dev-ruby/google-protobuf/metadata.xml
+++ b/dev-ruby/google-protobuf/metadata.xml
@@ -5,4 +5,7 @@
r...@gentoo.org
Gentoo Ruby Project
 
+
+   protocolbuffers/protobuf
+
 



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

2023-04-12 Thread Sam James
commit: ab974ecfc029119f867797fd9b65b20f03ee1777
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 11:40:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab974ecf

dev-ruby/google-protobuf: drop 3.14.0, 3.19.3

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

 dev-ruby/google-protobuf/Manifest  |  2 --
 .../google-protobuf/google-protobuf-3.14.0.ebuild  | 34 -
 .../google-protobuf/google-protobuf-3.19.3.ebuild  | 35 --
 3 files changed, 71 deletions(-)

diff --git a/dev-ruby/google-protobuf/Manifest 
b/dev-ruby/google-protobuf/Manifest
index 423c478f0c4f..29e07de8ed7b 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1,3 +1 @@
-DIST google-protobuf-3.14.0-ruby.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
-DIST google-protobuf-3.19.3-ruby.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
 DIST google-protobuf-3.19.6-ruby.tar.gz 5299501 BLAKE2B 
3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072
 SHA512 
8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild
deleted file mode 100644
index a59259f3ae89..
--- a/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/google/protobuf_c/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/google
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.12.0 )"
-
-all_ruby_prepare() {
-   sed -e '/extensiontask/ s:^:#:' \
-   -e '/ExtensionTask/,/^  end/ s:^:#:' \
-   -e 's:../src/protoc:protoc:' \
-   -e 's/:compile,//' \
-   -i Rakefile || die
-}

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.19.3.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.19.3.ebuild
deleted file mode 100644
index a2c1a888a26a..
--- a/dev-ruby/google-protobuf/google-protobuf-3.19.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/google/protobuf_c/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/google
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.19.0 )"
-
-all_ruby_prepare() {
-   sed -e '/extensiontask/ s:^:#:' \
-   -e '/ExtensionTask/,/^  end/ s:^:#:' \
-   -e 's:../src/protoc:protoc:' \
-   -e 's/:compile,//' \
-   -e '/:test/ s/:build,//' \
-   -i Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/, www-servers/uwsgi/files/

2023-04-12 Thread Sam James
commit: e69d0cbd75deb341e0e8073e5f5c8598710bb587
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 11:14:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69d0cbd

www-servers/uwsgi: add 2.0.21

- Adds support for modern Python, Ruby, and PHP.
- Build in parallel.
- Drop various obsolete Python branches. These were a bit
  sneaky so easy to miss, but included python2.7 & python3.4.
- Use postgres.eclass to properly declare compat for various
  pg versions instead of guessing the right slot (and always
  picking the latest, even if not desired by the user)
- Add a note about the stable branch upstream for future
  cherry-picking of patches.

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

 www-servers/uwsgi/Manifest |   1 +
 www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch   |  41 +++
 .../uwsgi/files/uwsgi-2.0.21-python-unicode.patch  |  21 ++
 www-servers/uwsgi/uwsgi-2.0.21.ebuild  | 386 +
 4 files changed, 449 insertions(+)

diff --git a/www-servers/uwsgi/Manifest b/www-servers/uwsgi/Manifest
index 60756e5fd8a3..2c94a02b32c1 100644
--- a/www-servers/uwsgi/Manifest
+++ b/www-servers/uwsgi/Manifest
@@ -1 +1,2 @@
 DIST uwsgi-2.0.19.1.tar.gz 804398 BLAKE2B 
73fc19990866eb1058a742b34a817b3bd87e00c838da055bece2bff5e13c161f53c642866ed591aa4afeb23ef924205502f2cb0a4cf9d303b5b63fb9a53f57e2
 SHA512 
34b55f7c7a77dc0b0dab34d1a9ca9a4cba8a9261969656c88435e7f32fe8a0c5654e1562706775f77e2f60c4ad0f5c6055257a23ab7d387c1579639e054807b5
+DIST uwsgi-2.0.21.tar.gz 808494 BLAKE2B 
3c5fc3ce3a6a7f8f915bb302c0b775a75227f859dd2b141034e8b1aa5cb867b447ed532b3e8b537db80acc908fc26121b752e35ebc0bf9a542678843fd02ff54
 SHA512 
36a9c1b87a4c3d08482b9045d2227f56b006acb53f38ddf1b510880ae5fc24c0177a077338ec8af3ef0b8f8e220bc4fc7f8311dab8066e13cbcbb616f736c795

diff --git a/www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch 
b/www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch
new file mode 100644
index ..8a830389b989
--- /dev/null
+++ b/www-servers/uwsgi/files/uwsgi-2.0.21-php82.patch
@@ -0,0 +1,41 @@
+https://github.com/unbit/uwsgi/commit/6fba62a3ad947b656bb4379f8f903e90c7b01346
+
+From 6fba62a3ad947b656bb4379f8f903e90c7b01346 Mon Sep 17 00:00:00 2001
+From: Alexandre Rossi 
+Date: Tue, 10 Jan 2023 10:01:05 +
+Subject: [PATCH] plugins/php: fix build with PHP >= 8.2
+
+from https://raw.githubusercontent.com/php/php-src/PHP-8.2/UPGRADING.INTERNALS:
+
+ 5. SAPI changes 
+
+* The signature of php_module_startup() has changed from
+
+int php_module_startup(sapi_module_struct *sf, zend_module_entry 
*additional_modules, uint32_t num_additional_modules)
+
+to
+
+zend_result php_module_startup(sapi_module_struct *sf, zend_module_entry 
*additional_module)
+
+as only one additional module was ever provided.
+---
+ plugins/php/php_plugin.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/plugins/php/php_plugin.c b/plugins/php/php_plugin.c
+index 9bb8befad..4d3930b82 100644
+--- a/plugins/php/php_plugin.c
 b/plugins/php/php_plugin.c
+@@ -607,7 +607,11 @@ static void activate_user_config(const char *filename, 
const char *doc_root, siz
+ static int php_uwsgi_startup(sapi_module_struct *sapi_module)
+ {
+ 
++#if ((PHP_MAJOR_VERSION >= 8) && (PHP_MINOR_VERSION >= 2))
++  if (php_module_startup(_sapi_module, 
_module_entry)==FAILURE) {
++#else
+   if (php_module_startup(_sapi_module, _module_entry, 
1)==FAILURE) {
++#endif
+   return FAILURE;
+   } else {
+   return SUCCESS;
+

diff --git a/www-servers/uwsgi/files/uwsgi-2.0.21-python-unicode.patch 
b/www-servers/uwsgi/files/uwsgi-2.0.21-python-unicode.patch
new file mode 100644
index ..b346c2655175
--- /dev/null
+++ b/www-servers/uwsgi/files/uwsgi-2.0.21-python-unicode.patch
@@ -0,0 +1,21 @@
+https://github.com/unbit/uwsgi/commit/509104eaff6f6ecde656c20fdd65a0b98b371c8d
+
+From 509104eaff6f6ecde656c20fdd65a0b98b371c8d Mon Sep 17 00:00:00 2001
+From: Nicolas Evrard 
+Date: Thu, 17 Nov 2022 09:47:39 +0100
+Subject: [PATCH] plugins/python: Use "backslashreplace" on stderr
+ initialization
+
+Failing to use this value will result in enconding errors when logging
+unicode characters to stderr
+--- a/plugins/python/python_plugin.c
 b/plugins/python/python_plugin.c
+@@ -554,7 +554,7 @@ void init_uwsgi_vars() {
+ #ifdef HAS_NO_ERRORS_IN_PyFile_FromFd
+   PyObject *new_stdprint = PyFile_FromFd(2, NULL, "w", _IOLBF, 
NULL, NULL, 0);
+ #else
+-  PyObject *new_stdprint = PyFile_FromFd(2, NULL, "w", _IOLBF, 
NULL, NULL, NULL, 0);
++  PyObject *new_stdprint = PyFile_FromFd(2, NULL, "w", _IOLBF, 
NULL, "backslashreplace", NULL, 0);
+ #endif
+   PyDict_SetItemString(pysys_dict, "stdout", new_stdprint);
+   

[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/

2023-04-12 Thread Sam James
commit: 0cf448d13f4edba2ce0c46f35a952807deca7841
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:46:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf448d1

www-servers/uwsgi: update HOMEPAGE

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

 www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild
index 5bdda93d9589..1b390388d3d1 100644
--- a/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild
@@ -20,7 +20,7 @@ MY_P="${P/_/-}"
 inherit lua-single pax-utils php-ext-source-r3 python-r1 ruby-ng
 
 DESCRIPTION="uWSGI server for Python web applications"
-HOMEPAGE="https://projects.unbit.it/uwsgi/;
+HOMEPAGE="https://uwsgi-docs.readthedocs.io/en/latest/;
 SRC_URI="https://github.com/unbit/uwsgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2023-04-12 Thread Sam James
commit: e78163871ed2edf0fd5a9a7e3d880a380bddea15
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:35:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7816387

virtual/opencl: depend on fixed opencl-icd-loader

Older opencl-icd-loader didn't necessarily install its pkgconfig
files. In any case, guaranteeing a recent version is rarely a bad
thing.

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

 virtual/opencl/{opencl-3-r2.ebuild => opencl-3-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/opencl/opencl-3-r2.ebuild 
b/virtual/opencl/opencl-3-r3.ebuild
similarity index 95%
rename from virtual/opencl/opencl-3-r2.ebuild
rename to virtual/opencl/opencl-3-r3.ebuild
index b1eb8f9bb162..4f55198d2c00 100644
--- a/virtual/opencl/opencl-3-r2.ebuild
+++ b/virtual/opencl/opencl-3-r3.ebuild
@@ -10,7 +10,7 @@ SLOT="0"
 KEYWORDS="amd64 ppc64 ~riscv x86"
 
 RDEPEND="
-   dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}]
+   >=dev-libs/opencl-icd-loader-2023.02.06[${MULTILIB_USEDEP}]
 "
 
 pkg_postinst() {



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

2023-04-12 Thread Sam James
commit: c386b0377e30f705221f279ccbdef35482f4fff8
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:50:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c386b037

dev-ruby/rrdtool-bindings: enable ruby32

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

 dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild 
b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
index 16eebd174a5a..f56ed895f177 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 MY_P="${P/-bindings}"
 MY_P="${MY_P/_/-}"
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 RUBY_FAKEGEM_TASK_DOC=""
 
 inherit ruby-ng



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

2023-04-12 Thread Sam James
commit: c50b6a35fbab6270f333b796642b46691f26653b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:37:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:01:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50b6a35

dev-ruby/spring: enable ruby32

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

 dev-ruby/spring/spring-4.1.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/spring/spring-4.1.1.ebuild 
b/dev-ruby/spring/spring-4.1.1.ebuild
index e881ec944281..1fa7ba65bccf 100644
--- a/dev-ruby/spring/spring-4.1.1.ebuild
+++ b/dev-ruby/spring/spring-4.1.1.ebuild
@@ -2,7 +2,8 @@
 # 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_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"



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

2023-04-12 Thread Sam James
commit: d7eeb8dd01f443681dba15c473cfc296ecc1e1bf
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 05:19:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7eeb8dd

dev-ruby/shoulda: enable ruby32

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

 dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild 
b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
index e28f86a1700f..c72100541a6a 100644
--- a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
+++ b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-04-12 Thread Sam James
commit: 2451652c0689f4d9eeb71d4a5e2b6122dcbb9ea2
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 10:00:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2451652c

dev-ruby/shoulda-matchers: enable ruby32

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

 dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
index 9f3464d654ae..be9755d8f490 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2023-04-12 Thread Sam James
commit: caf20c30b2042967b3a9769346a39cac0c4b7228
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 12 09:59:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf20c30

dev-ruby/shoulda-matchers: enable ruby32, partly wire up tests

I didn't succeed in getting the test suite properly running
but it's a bit of progress.

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

 .../shoulda-matchers/shoulda-matchers-5.3.0.ebuild | 26 --
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild
index f4717a8de584..0e847b4ec193 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
-RUBY_FAKEGEM_RECIPE_TEST="none"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRAINSTALL="CHANGELOG.md README.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 RUBY_FAKEGEM_BINWRAP=""
@@ -19,8 +19,30 @@ LICENSE="MIT"
 SLOT="$(ver_cut 1)"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
+# Fedora manage to run the tests, but it's still pretty tricky.
+# 
https://src.fedoraproject.org/rpms/rubygem-shoulda-matchers/blob/rawhide/f/rubygem-shoulda-matchers.spec
+RESTRICT="test"
+
 ruby_add_rdepend ">=dev-ruby/activesupport-5.2.0:*"
 
 all_ruby_prepare() {
sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+   #rm Gemfile.lock || die
+
+   # Avoid Appraisal and Bundler.
+   #sed -i "/current_bundle/ s/^/#/" \
+   #   spec/acceptance_spec_helper.rb \
+   #   spec/support/unit/load_environment.rb || die
+   #sed -i "/CurrentBundle/ s/^/#/" \
+   #   spec/acceptance_spec_helper.rb \
+   #   spec/support/unit/load_environment.rb || die
+
+   # Avoid git and sprockets dependencies.
+   #sed -i '/def rails_new_command/,/^end$/ {
+   #   /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/
+   #}' spec/support/unit/rails_application.rb || die
+   #sed -i '/def rails_new_command/,/^end$/ {
+   #   /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/
+   #}' spec/support/acceptance/helpers/step_helpers.rb || die
 }



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

2023-04-12 Thread Sam James
commit: d149f4de1fb4e9e5333da58988dd72a07f9930ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 04:41:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d149f4de

dev-ruby/domain_name: drop dev-ruby/unf dependency, enable ruby32

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

 .../domain_name/domain_name-0.5.20190701-r2.ebuild |  50 
 .../files/domain_name-0.5.20190701-drop-unf.patch  | 126 +
 2 files changed, 176 insertions(+)

diff --git a/dev-ruby/domain_name/domain_name-0.5.20190701-r2.ebuild 
b/dev-ruby/domain_name/domain_name-0.5.20190701-r2.ebuild
new file mode 100644
index ..507e95cdd339
--- /dev/null
+++ b/dev-ruby/domain_name/domain_name-0.5.20190701-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Domain Name manipulation library for Ruby"
+HOMEPAGE="https://github.com/knu/ruby-domain_name;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE="test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/test-unit-2.5.5
+   dev-ruby/shoulda
+   )"
+
+PATCHES=(
+   # Pending upstream and conceptually acked, unf is obsolete
+   # with > ruby22.
+   "${FILESDIR}"/${PN}-0.5.20190701-drop-unf.patch
+)
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/,/end/ d' test/helper.rb || die
+   rm Gemfile* || die
+
+   # Remove development dependencies
+   sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rdoc\)/d' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid dependency on git.
+   sed -i -e 's/`git ls-files`/""/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 -Ilib:test test/test_*.rb
+}

diff --git a/dev-ruby/domain_name/files/domain_name-0.5.20190701-drop-unf.patch 
b/dev-ruby/domain_name/files/domain_name-0.5.20190701-drop-unf.patch
new file mode 100644
index ..d9b6c4df65a5
--- /dev/null
+++ b/dev-ruby/domain_name/files/domain_name-0.5.20190701-drop-unf.patch
@@ -0,0 +1,126 @@
+https://github.com/knu/ruby-domain_name/pull/11
+(see also https://github.com/knu/ruby-domain_name/pull/22)
+
+From 28db4ddb42adb827fc54935a6308bae03d7e8e6c Mon Sep 17 00:00:00 2001
+From: tayler1 
+Date: Sat, 4 Feb 2017 18:20:07 +0300
+Subject: [PATCH 1/3] Removed unf dependency for ruby > 2.2
+
+--- a/domain_name.gemspec
 b/domain_name.gemspec
+@@ -28,7 +28,7 @@ Suffix List.
+ "README.md"
+   ]
+ 
+-  gem.add_runtime_dependency("unf", ["< 1.0.0", ">= 0.0.5"])
++  gem.add_runtime_dependency("unf", ["< 1.0.0", ">= 0.0.5"]) if RUBY_VERSION 
< "2.2"
+   gem.add_development_dependency("test-unit", "~> 2.5.5")
+   gem.add_development_dependency("bundler", [">= 1.2.0"])
+   gem.add_development_dependency("rake", [">= 0.9.2.2", *("< 11" if 
RUBY_VERSION < "1.9")])
+--- a/lib/domain_name.rb
 b/lib/domain_name.rb
+@@ -8,7 +8,7 @@
+ require 'domain_name/version'
+ require 'domain_name/punycode'
+ require 'domain_name/etld_data'
+-require 'unf'
++require 'unf' if RUBY_VERSION < '2.2'
+ require 'ipaddr'
+ 
+ # Represents a domain name ready for extracting its registered domain
+@@ -286,7 +286,11 @@ class << self
+ # Normalizes a _domain_ using the Punycode algorithm as necessary.
+ # The result will be a downcased, ASCII-only string.
+ def normalize(domain)
+-  DomainName::Punycode.encode_hostname(domain.chomp(DOT).to_nfc).downcase
++  if RUBY_VERSION >= '2.2'
++
DomainName::Punycode.encode_hostname(domain.chomp(DOT).unicode_normalize).downcase
++  else
++
DomainName::Punycode.encode_hostname(domain.chomp(DOT).to_nfc).downcase
++  end
+ end
+   end
+ end
+--- a/test/test_domain_name-punycode.rb
 b/test/test_domain_name-punycode.rb
+@@ -91,7 +91,12 @@ class TestDomainName < Test::Unit::TestCase
+ '-> $1.00 <--']
+ ].each { |title, cps, punycode|
+   assert_equal punycode, DomainName::Punycode.encode(cps.pack('U*')), 
title
+-  assert_equal cps.pack('U*').to_nfc, 
DomainName::Punycode.decode(punycode), title
++  cps_norm = if RUBY_VERSION >= '2.2'
++  cps.pack('U*').unicode_normalize
++else
++  cps.pack('U*').to_nfc
++end
++  assert_equal cps_norm, DomainName::Punycode.decode(punycode), title
+ }
+   end
+ end
+
+From 9d2912428799cd860d96c24d51292f2b03e857e2 Mon Sep 17 00:00:00 2001
+From: tayler1 
+Date: Mon, 6 Feb 2017 01:46:03 +0300
+Subject: [PATCH 2/3] fix
+
+--- a/lib/domain_name.rb
 b/lib/domain_name.rb
+@@ -8,8 

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

2023-04-12 Thread Sam James
commit: 75beee4207254f55d3908eb595220b487fcac9ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 04:27:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 03:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75beee42

dev-ruby/ethon: enable ruby32

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

 dev-ruby/ethon/ethon-0.15.0.ebuild | 4 ++--
 dev-ruby/ethon/ethon-0.16.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/ethon/ethon-0.15.0.ebuild 
b/dev-ruby/ethon/ethon-0.15.0.ebuild
index 6d7ded2b089d..dceca5a0aed6 100644
--- a/dev-ruby/ethon/ethon-0.15.0.ebuild
+++ b/dev-ruby/ethon/ethon-0.15.0.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_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"

diff --git a/dev-ruby/ethon/ethon-0.16.0.ebuild 
b/dev-ruby/ethon/ethon-0.16.0.ebuild
index 6d7ded2b089d..dceca5a0aed6 100644
--- a/dev-ruby/ethon/ethon-0.16.0.ebuild
+++ b/dev-ruby/ethon/ethon-0.16.0.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_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"



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

2023-04-12 Thread Sam James
commit: 6f1392d7be3b2e8598d28d847db2ce6beee6c433
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1392d7

app-text/ghostscript-gpl: Stabilize 10.01.1 x86, #904246

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

 app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
index 782e3d133ca6..0282639189b5 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



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

2023-04-12 Thread Sam James
commit: 100ec30cc96818c5f08d48c46b0e1f79e6c3c4a9
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:25:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100ec30c

media-libs/libopenraw: add 0.3.4

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

 media-libs/libopenraw/Manifest |   1 +
 .../libopenraw/files/libopenraw-0.3.4-gcc13.patch  |  24 +
 media-libs/libopenraw/libopenraw-0.3.4.ebuild  | 106 +
 3 files changed, 131 insertions(+)

diff --git a/media-libs/libopenraw/Manifest b/media-libs/libopenraw/Manifest
index 8df0f491f1f0..8480effce524 100644
--- a/media-libs/libopenraw/Manifest
+++ b/media-libs/libopenraw/Manifest
@@ -16,6 +16,7 @@ DIST libc-0.2.126.crate 590481 BLAKE2B 
1000de6b9fa2b3ff025b961e504d6d20b401f37cd
 DIST libopenraw-0.1.3.tar.bz2 565458 BLAKE2B 
dec7cda78b6ff4b1411b93c0d48758920b73e087eaca3c262a0850eb5a3423fee38ba7537694b1a04bdafa6bbb34b290c059f483a5a6af339b76c132ac77c413
 SHA512 
c56d84610f0cf5da970c4c0c791fccf2f7e9f7c7dacf2aeac0b2702ce9a0cd3aaa2f6db0794b0466e1dd8316771973db1e64d013f635c1166b7ff2eebdcbf029
 DIST libopenraw-0.3.2.tar.xz 563624 BLAKE2B 
055d550af564f3b2c6c5e79f8875cbb1e996752b3a72f0b87ff1721efc008bd480b819f755b9e92bda63e69171d1533ce7f4a725aeaf69e819e5d8f3769e1d10
 SHA512 
de6c6b0bdc3847f615a159749648aa58700ad9213fb182853c43fc761c8606a07350f1980f76eb955c7629d16d82f4276108db617ecbd892069ba2daec5183bf
 DIST libopenraw-0.3.3.tar.xz 570284 BLAKE2B 
3c0902e4d525aab919e8856041c563c4a56a58db70771b24d3c12bc9db268bb0a7a32a9a64604dcf6d1719c632663bea8e1d9c94c160ba3468466f333598ab93
 SHA512 
8c4894a0119c7f58fe965002b69cb2caa0c5b9d2e3656dddc0da0c07674290b155d50338a3f4b62e4faccaa908028ecf4c26a80b8a95d51638bf4bd7bec6c9e1
+DIST libopenraw-0.3.4.tar.xz 570500 BLAKE2B 
5d90c07b60ada2daf2110f6e935b33b429e20666c95ae0ed684ea36f09bd27fef67a07c6f359ee1ea3397d1bd48ae5630c95d48327511f56d6a1d81b973804dc
 SHA512 
01bb42cbfb4f88fc8580bdce562243be796829ed943e184299ed54046776e580a9595d5676bded92ed897a6a2267cb2d54c19e31ee8f25804704c558c29b971b
 DIST log-0.4.17.crate 38028 BLAKE2B 
b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605
 SHA512 
2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST num-traits-0.2.15.crate 49262 BLAKE2B 
942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04
 SHA512 
5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8

diff --git a/media-libs/libopenraw/files/libopenraw-0.3.4-gcc13.patch 
b/media-libs/libopenraw/files/libopenraw-0.3.4-gcc13.patch
new file mode 100644
index ..a76630023591
--- /dev/null
+++ b/media-libs/libopenraw/files/libopenraw-0.3.4-gcc13.patch
@@ -0,0 +1,24 @@
+https://gitlab.freedesktop.org/libopenraw/libopenraw/-/commit/03f8270d6bb255ca6618505e83169ab9d95ccef1
+https://bugs.gentoo.org/895374
+
+From 03f8270d6bb255ca6618505e83169ab9d95ccef1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Hubert=20Figui=C3=A8re?= 
+Date: Tue, 21 Feb 2023 18:45:00 -0500
+Subject: [PATCH] Issue #12 - Include stdint.h where needed
+
+- This fixes an issue building with gcc 13
+
+https://gitlab.freedesktop.org/libopenraw/libopenraw/-/issues/12
+--- a/lib/trace.hpp
 b/lib/trace.hpp
+@@ -20,6 +20,8 @@
+ 
+ #pragma once
+ 
++#include 
++
+ #include 
+ #include 
+ #include 
+-- 
+GitLab

diff --git a/media-libs/libopenraw/libopenraw-0.3.4.ebuild 
b/media-libs/libopenraw/libopenraw-0.3.4.ebuild
new file mode 100644
index ..e8416de6083c
--- /dev/null
+++ b/media-libs/libopenraw/libopenraw-0.3.4.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Run cargo-build or cargo fetch in lib/mp4 to get this list
+# TODO: >0.3.4 should contain vendored crates in the tarball?
+CRATES="
+ahash-0.7.6
+aho-corasick-0.7.18
+atty-0.2.14
+autocfg-1.0.0
+bitreader-0.3.2
+byteorder-1.2.2
+cfg-if-0.1.10
+cfg-if-1.0.0
+env_logger-0.8.4
+fallible_collections-0.4.4
+getrandom-0.2.7
+hashbrown-0.11.2
+hermit-abi-0.1.8
+humantime-2.1.0
+libc-0.2.126
+log-0.4.17
+memchr-2.5.0
+num-traits-0.2.15
+once_cell-1.12.0
+regex-1.5.6
+regex-syntax-0.6.26
+static_assertions-1.1.0
+termcolor-1.1.3
+version_check-0.9.4
+wasi-0.11.0+wasi-snapshot-preview1
+winapi-0.3.8
+winapi-i686-pc-windows-gnu-0.4.0

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

2023-04-12 Thread Sam James
commit: 2e67b44c92432a0f2f9ef634d54edde433b51169
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e67b44c

dev-python/pdm-pep517: Keyword 1.1.4 hppa, #904191

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

 dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
index dcddfcb21ab1..3958f84a3b29 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



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

2023-04-12 Thread Sam James
commit: 1be2f813b810c62c1524ce76695a4a1a8ae86b51
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be2f813

dev-python/uvicorn: Keyword 0.21.1-r1 hppa, #904191

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

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

diff --git a/dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild 
b/dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild
index fcec4c45e314..df6188a27786 100644
--- a/dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc"
 IUSE="test-rust"
 
 RDEPEND="



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

2023-04-12 Thread Sam James
commit: b23171dd644c474b9fdd34f33f1f5ba79c0ee665
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23171dd

dev-python/cerberus: Keyword 1.3.4-r1 hppa, #904191

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

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

diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild 
b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
index 22252e05784a..ed114a187721 100644
--- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
+++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch



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

2023-04-12 Thread Sam James
commit: 7d76ea2c478d972ebbe7d661e8750ebda88382bc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d76ea2c

app-text/ghostscript-gpl: Stabilize 10.01.1 amd64, #904246

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

 app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
index 0282639189b5..91a302566066 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



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

2023-04-12 Thread Sam James
commit: 8b24cc8994594b9b47d49eaa4cb85bb24d338047
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b24cc89

dev-python/a2wsgi: Keyword 1.7.0 hppa, #904191

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

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

diff --git a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild 
b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
index 20651029be3e..73ba3551e0bb 100644
--- a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
+++ b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc"
 
 BDEPEND="
test? (



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

2023-04-12 Thread Sam James
commit: 9abacd6322da5dd49000b41ced3a6b4ae7fefffd
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9abacd63

dev-python/boolean-py: Keyword 4.0 hppa, #904191

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

 dev-python/boolean-py/boolean-py-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/boolean-py/boolean-py-4.0.ebuild 
b/dev-python/boolean-py/boolean-py-4.0.ebuild
index 64af60f8f842..42c5a72f9f79 100644
--- a/dev-python/boolean-py/boolean-py-4.0.ebuild
+++ b/dev-python/boolean-py/boolean-py-4.0.ebuild
@@ -22,6 +22,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: games-action/astromenace/

2023-04-12 Thread Sam James
commit: dc5e7435c987e52f7549dff6e08819f5a5b3abcd
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:28:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5e7435

games-action/astromenace: add github upstream metadata

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

 games-action/astromenace/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-action/astromenace/metadata.xml 
b/games-action/astromenace/metadata.xml
index f1f76fd0b0cf..2641a5aadc82 100644
--- a/games-action/astromenace/metadata.xml
+++ b/games-action/astromenace/metadata.xml
@@ -7,5 +7,6 @@


openastromenace
+   viewizard/astromenace

 



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

2023-04-12 Thread Sam James
commit: ac42997eb23d3e60a251a2bf624ab1b2a6be13e4
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:56:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:56:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac42997e

dev-python/license-expression: Keyword 30.1.0 hppa, #904191

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

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

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



[gentoo-commits] repo/gentoo:master commit in: games-action/astromenace/files/, games-action/astromenace/

2023-04-12 Thread Sam James
commit: 51229e361acfee1e689f0072ae445d12b7b6dd4f
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:55:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:55:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51229e36

games-action/astromenace: add 1.4.2

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

 games-action/astromenace/Manifest  |  1 +
 games-action/astromenace/astromenace-1.4.2.ebuild  | 60 ++
 .../files/astromenace-1.4.2-gcc13.patch| 49 ++
 3 files changed, 110 insertions(+)

diff --git a/games-action/astromenace/Manifest 
b/games-action/astromenace/Manifest
index f36cdef8d3ff..a564d17b8278 100644
--- a/games-action/astromenace/Manifest
+++ b/games-action/astromenace/Manifest
@@ -1 +1,2 @@
 DIST astromenace-1.4.1.tar.gz 68041500 BLAKE2B 
a6e0c98feae200440bc3e3bd0e3338325ce7953f4e4241d69e1d3b6cc3aaef54c1966f62b08a27aef2a6f6b1ee028e8c7c78788aabc2622bcc1eeab10186c428
 SHA512 
408fd8a9fcc51d0cdfd31d77bc1c05b079b3248622a252e73e1145db9715b3a331eef5fde295c3390143fb7bb2f88460d374eddea719b6452577bf5e83bd14c1
+DIST astromenace-1.4.2.tar.gz 68061933 BLAKE2B 
79511ee920eb182a428688a22b5adaa7719d574ffbd9807ebea46a036ea7de85f87aee8f927cfb8458178ed8b9c4ad61dad281196469cf6f648aa6580303fff6
 SHA512 
6a41c987295ff7201b2a9fa748b2b246c5d61bf4ae39668e614fbec377abfe08387a66182059c0e87d1c8395aa224ae396535b0f41a0be720fc57d319249e8b0

diff --git a/games-action/astromenace/astromenace-1.4.2.ebuild 
b/games-action/astromenace/astromenace-1.4.2.ebuild
new file mode 100644
index ..a08affa86133
--- /dev/null
+++ b/games-action/astromenace/astromenace-1.4.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="Hardcore 3D space scroll-shooter with spaceship upgrade 
possibilities"
+HOMEPAGE="https://viewizard.com;
+SRC_URI="https://github.com/viewizard/astromenace/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 GPL-3+ CC-BY-SA-4.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   media-libs/freealut
+   media-libs/freetype:2
+   media-libs/libogg
+   media-libs/libsdl2[joystick,video]
+   media-libs/libvorbis
+   media-libs/openal
+   virtual/glu
+   virtual/opengl
+   x11-libs/libXinerama
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.2-gcc13.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   # no messing with CXXFLAGS please.
+   sed -i -e '/-Os/d' CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=( -DDATADIR="${EPREFIX}/usr/share/${PN}" )
+
+   cmake_src_configure
+}
+
+src_install() {
+   # As of 1.4.2, the CMake install target is better, but still needs 
porting
+   # to GNUInstallDirs.
+   dobin "${BUILD_DIR}"/astromenace
+
+   insinto /usr/share/${PN}
+   doins "${BUILD_DIR}"/gamedata.vfs
+
+   newicon -s 128 share/astromenace_128.png ${PN}.png
+   newicon -s 64 share/astromenace_64.png ${PN}.png
+
+   einstalldocs
+
+   make_desktop_entry "${PN}" AstroMenace
+}

diff --git a/games-action/astromenace/files/astromenace-1.4.2-gcc13.patch 
b/games-action/astromenace/files/astromenace-1.4.2-gcc13.patch
new file mode 100644
index ..e9615431ca5d
--- /dev/null
+++ b/games-action/astromenace/files/astromenace-1.4.2-gcc13.patch
@@ -0,0 +1,49 @@
+https://github.com/viewizard/astromenace/pull/35
+
+From e5ec662f520621cc5cf685de974a265fc78b3c8e Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 13 Apr 2023 03:33:27 +0100
+Subject: [PATCH] Fix build with GCC 13
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+GCC 13 (as usual for new compiler releases) shuffles around some internal 
includes and so etc is no longer transitively included:
+```
+/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:
 In member function ‘bool viewizard::cModel3DWrapper::LoadVW3D(const 
std::string&)’:
+/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:602:10:
 error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
+  602 | std::uint32_t ChunkArraySize;
+  |  ^~~~
+  |  wint_t
+/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:603:18:
 error: ‘ChunkArraySize’ was not declared in this scope
+  603 | File->fread(, sizeof(ChunkArraySize), 1);
+  |  ^~
+/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:
 In member function ‘bool viewizard::cModel3DWrapper::SaveVW3D(const 
std::string&)’:
+/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:681:10:
 error: 

[gentoo-commits] repo/proj/libressl:master commit in: net-analyzer/ettercap/files/, net-analyzer/ettercap/

2023-04-12 Thread orbea
commit: 168e1225785b12316d53a5e0322dc77b1ece5d3b
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 01:57:21 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 01:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=168e1225

net-analyzer/ettercap: add 0.8.3.1-r2

Includes Gentoo PR: https://github.com/gentoo/gentoo/pull/30577

Signed-off-by: orbea  riseup.net>

 ...p-0.8.3.1.ebuild => ettercap-0.8.3.1-r2.ebuild} | 44 ++
 .../ettercap/files/ettercap-0.8.3.1-curl-8.patch   | 32 
 .../ettercap/files/ettercap-0.8.3.1-musl.patch | 39 +++
 3 files changed, 99 insertions(+), 16 deletions(-)

diff --git a/net-analyzer/ettercap/ettercap-0.8.3.1.ebuild 
b/net-analyzer/ettercap/ettercap-0.8.3.1-r2.ebuild
similarity index 69%
rename from net-analyzer/ettercap/ettercap-0.8.3.1.ebuild
rename to net-analyzer/ettercap/ettercap-0.8.3.1-r2.ebuild
index 069c391..72f2ab5 100644
--- a/net-analyzer/ettercap/ettercap-0.8.3.1.ebuild
+++ b/net-analyzer/ettercap/ettercap-0.8.3.1-r2.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
-DESCRIPTION="A suite for man in the middle attacks"
+DESCRIPTION="Suite for man in the middle attacks"
 HOMEPAGE="https://github.com/Ettercap/ettercap;
 
 LICENSE="GPL-2+"
 SLOT="0"
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Ettercap/${PN}.git;
 else
@@ -22,15 +22,16 @@ fi
 IUSE="doc geoip gtk ipv6 ncurses +plugins test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/libbsd
+RDEPEND="
+   dev-libs/libbsd
dev-libs/libpcre
-   dev-libs/openssl:0=
+   dev-libs/openssl:=
net-libs/libnet:1.1
>=net-libs/libpcap-0.8.1
sys-libs/zlib
geoip? ( dev-libs/geoip )
gtk? (
-   >=dev-libs/atk-1.2.4
+   >=app-accessibility/at-spi2-core-2.46.0
>=dev-libs/glib-2.2.2:2
media-libs/freetype
x11-libs/cairo
@@ -39,15 +40,25 @@ RDEPEND="dev-libs/libbsd
>=x11-libs/pango-1.2.3
)
ncurses? ( >=sys-libs/ncurses-5.3:= )
-   plugins? ( >=net-misc/curl-7.26.0 )"
-DEPEND="${RDEPEND}
-   doc? ( app-text/ghostscript-gpl
-   sys-apps/groff )
-   test? ( dev-libs/check )
+   plugins? ( >=net-misc/curl-7.26.0 )
+"
+DEPEND="
+   app-alternatives/yacc
sys-devel/flex
-   virtual/yacc"
+"
+BDEPEND="
+   doc? (
+   app-text/ghostscript-gpl
+   sys-apps/groff
+   )
+   test? ( dev-libs/check )
+"
 
-PATCHES=( "${FILESDIR}"/${P}-libressl.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-curl-8.patch
+   "${FILESDIR}"/${P}-musl.patch #897820
+   "${FILESDIR}"/${P}-libressl.patch
+)
 
 src_prepare() {
sed -i "s:Release:Release Gentoo:" CMakeLists.txt || die
@@ -68,8 +79,9 @@ src_configure() {
-DINSTALL_SYSCONFDIR="${EPREFIX}"/etc
)
 
+   # right now we only support gtk2, but ettercap also supports gtk3
+   # do we care? do we want to support both?
! use gtk && mycmakeargs+=(-DINSTALL_DESKTOP=OFF)
-   #right now we only support gtk2, but ettercap also supports gtk3
-   #do we care? do we want to support both?
+
cmake_src_configure
 }

diff --git a/net-analyzer/ettercap/files/ettercap-0.8.3.1-curl-8.patch 
b/net-analyzer/ettercap/files/ettercap-0.8.3.1-curl-8.patch
new file mode 100644
index 000..e1c2259
--- /dev/null
+++ b/net-analyzer/ettercap/files/ettercap-0.8.3.1-curl-8.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/902987
+https://github.com/Ettercap/ettercap/commit/40534662043b7d831d1f6c70448afa9d374a9b63
+
+From 40534662043b7d831d1f6c70448afa9d374a9b63 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Thu, 23 Mar 2023 10:23:14 -0700
+Subject: [PATCH] sslstrip: Enhance the libcurl version check to consider
+ version 8+
+
+Lately curl has released version 8 and hence LIBCURL_VERSION_MAJOR is
+reset to 0, current check assumes major version to be 7 at max and hence
+on systems with libcurl 8+ this check breaks and build fails
+
+Fixes
+
+TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ettercap/0.8.3.1-r0/git/plug-ins/sslstrip/sslstrip.c:57:2:
 error: libcurl 7.26.0 or up is needed
+ ^
+1 error generated.
+
+Signed-off-by: Khem Raj 
+--- a/plug-ins/sslstrip/sslstrip.c
 b/plug-ins/sslstrip/sslstrip.c
+@@ -51,7 +51,7 @@
+ 
+ #include 
+ 
+-#if (LIBCURL_VERSION_MAJOR < 7) || (LIBCURL_VERSION_MINOR < 26)
++#if (LIBCURL_VERSION_MAJOR < 7) || (LIBCURL_VERSION_MAJOR == 7 && 
LIBCURL_VERSION_MINOR < 26)
+ #error libcurl 7.26.0 or up is needed
+ #endif
+ 
+

diff --git a/net-analyzer/ettercap/files/ettercap-0.8.3.1-musl.patch 

[gentoo-commits] repo/proj/libressl:master commit in: dev-perl/Net-SSLeay/

2023-04-12 Thread orbea
commit: e5d38d65ab0101ba9020593b84cdd0b5de17755f
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 01:13:43 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 01:13:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e5d38d65

dev-perl/Net-SSLeay: stabilize 1.920.0 for arm64, sparc

Signed-off-by: orbea  riseup.net>

 dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
index 14597a8..ee07373 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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"
 IUSE="minimal examples"
 
 RDEPEND="
@@ -53,14 +53,14 @@ src_configure() {
export NETWORK_TESTS=no
fi
export LIBDIR=$(get_libdir)
-   use prefix && export OPENSSL_PREFIX="${EPREFIX}/usr"
+   export OPENSSL_PREFIX="${ESYSROOT}/usr"
perl-module_src_configure
 }
 
 src_compile() {
mymake=(
OPTIMIZE="${CFLAGS}"
-   OPENSSL_PREFIX="${EPREFIX}"/usr
+   OPENSSL_PREFIX="${ESYSROOT}"/usr
)
perl-module_src_compile
 }



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

2023-04-12 Thread orbea
commit: 2581cc5494ffa1c957dbf4a4849ee47d3c1d1cc8
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 00:50:40 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 00:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2581cc54

app-emulation/spice: stabilize 0.15.1-r1 for ppc64

Signed-off-by: orbea  riseup.net>

 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 2ecca81..1beb3e2 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: dev-util/cargo-ebuild/, dev-util/cargo-ebuild/files/

2023-04-12 Thread orbea
commit: bc7d600dbe8b5a89a93f633bb6ac31b5ff955385
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 01:30:29 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 01:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bc7d600d

dev-util/cargo-ebuild: add 0.5.4

Signed-off-by: orbea  riseup.net>

 dev-util/cargo-ebuild/Manifest |  70 
 dev-util/cargo-ebuild/cargo-ebuild-0.5.4.ebuild| 180 +
 .../files/cargo-ebuild-0.5.4-libressl.patch|  10 ++
 3 files changed, 260 insertions(+)

diff --git a/dev-util/cargo-ebuild/Manifest b/dev-util/cargo-ebuild/Manifest
index ad8e042..928c379 100644
--- a/dev-util/cargo-ebuild/Manifest
+++ b/dev-util/cargo-ebuild/Manifest
@@ -1,53 +1,80 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.58.crate 43137 BLAKE2B 
8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a
 SHA512 
78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7
+DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST block-buffer-0.10.3.crate 10465 BLAKE2B 
32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7
 SHA512 
e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
 DIST block-buffer-0.7.3.crate 7179 BLAKE2B 
549e8532358f9a77fdfbd5ef7a06d60f20f034fcf69072757811cb4a95f5cee5589bebd40fe87af36127254ec42ef3240cc7542828085f590fb774faab8f0e21
 SHA512 
74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf
 DIST block-padding-0.1.5.crate 7342 BLAKE2B 
876421fa89251d011a455163baa49e0931e0692ed928fad71357fc93b87493eeab4cfcf8fc4aa94638a90a8dce8ec1ad95e9ba91da9557008e5fc19c1f618ab4
 SHA512 
acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST byte-tools-0.3.1.crate 5526 BLAKE2B 
e87163b1f2abde9c6ad5002c37b21308a98a879dc7af14059839be7b5a019d2487ef03867f3f5cd436b7081cb78a930abce79b5cce23eb95cc60e05067e1b1df
 SHA512 
18e0f248a1e9780706e3a184d63558f03f30002646abc6d46ef49db9d5f6768af3d24d210b688aa4ad33d41248429e4df46bc3926f27851f90c92d260e5c4baa
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: net-analyzer/nmap/

2023-04-12 Thread orbea
commit: ae8549143121a3bdc042db48a32e81a50aa963b8
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 02:15:09 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 02:15:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ae854914

net-analyzer/nmap: add 7.92-r3, 7.93-r3

Signed-off-by: orbea  riseup.net>

 net-analyzer/nmap/metadata.xml  |  7 ++-
 .../{nmap-7.92-r2.ebuild => nmap-7.92-r3.ebuild}| 21 ++---
 .../{nmap-7.93-r2.ebuild => nmap-7.93-r3.ebuild}| 14 --
 3 files changed, 20 insertions(+), 22 deletions(-)

diff --git a/net-analyzer/nmap/metadata.xml b/net-analyzer/nmap/metadata.xml
index 25a7096..c93c9fd 100644
--- a/net-analyzer/nmap/metadata.xml
+++ b/net-analyzer/nmap/metadata.xml
@@ -9,17 +9,14 @@
dilfri...@gentoo.org
Andreas K. Hüttel

-   
-   zlog...@gentoo.org
-   Mikle Kolyada
-   

Enable SSH support through 
net-libs/libssh2
Install the ncat utility
+   Install the ndiff utility
Install the nping utility
Include support for the Nmap Scripting Engine 
(NSE)
Install symlink to nc
-   Use dev-lang/lua instead of 
the bundled liblua
+   Install the GTK+ based nmap GUI, 
zenmap


nmap/nmap

diff --git a/net-analyzer/nmap/nmap-7.92-r2.ebuild 
b/net-analyzer/nmap/nmap-7.92-r3.ebuild
similarity index 87%
rename from net-analyzer/nmap/nmap-7.92-r2.ebuild
rename to net-analyzer/nmap/nmap-7.92-r3.ebuild
index 8e99c31..dc35e9c 100644
--- a/net-analyzer/nmap/nmap-7.92-r2.ebuild
+++ b/net-analyzer/nmap/nmap-7.92-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,9 +13,6 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 
EGIT_REPO_URI="https://github.com/nmap/nmap;
-
-   # Just in case for now as future seems undecided.
-   LICENSE="NPSL"
 else
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/nmap.asc
inherit verify-sig
@@ -25,13 +22,13 @@ else
 
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
-   LICENSE="|| ( NPSL GPL-2 )"
+   LICENSE="|| ( NPSL-0.92 NPSL-0.95 GPL-2 )"
 fi
 
 SLOT="0"
-IUSE="ipv6 libssh2 ncat nping +nse ssl symlink +system-lua"
+IUSE="ipv6 libssh2 ncat nping +nse ssl symlink"
 REQUIRED_USE="
-   system-lua? ( nse ${LUA_REQUIRED_USE} )
+   nse? ( ${LUA_REQUIRED_USE} )
symlink? ( ncat )
 "
 
@@ -43,13 +40,15 @@ RDEPEND="
net-libs/libssh2[zlib]
sys-libs/zlib
)
-   nse? ( sys-libs/zlib )
+   nse? (
+   ${LUA_DEPS}
+   sys-libs/zlib
+   )
ssl? ( dev-libs/openssl:0= )
symlink? (
!net-analyzer/netcat
!net-analyzer/openbsd-netcat
)
-   system-lua? ( ${LUA_DEPS} )
 "
 DEPEND="${RDEPEND}"
 
@@ -71,7 +70,7 @@ PATCHES=(
 )
 
 pkg_setup() {
-   use system-lua && lua-single_pkg_setup
+   use nse && lua-single_pkg_setup
 }
 
 src_prepare() {
@@ -103,9 +102,9 @@ src_configure() {
$(use_with libssh2) \
$(use_with ncat) \
$(use_with nping) \
+   $(use_with nse liblua) \
$(use_with ssl openssl) \
$(usex libssh2 --with-zlib) \
-   $(usex nse --with-liblua=$(usex system-lua yes included '' '') 
--without-liblua) \
$(usex nse --with-zlib) \
--cache-file="${S}"/config.cache \
--with-libdnet=included \

diff --git a/net-analyzer/nmap/nmap-7.93-r2.ebuild 
b/net-analyzer/nmap/nmap-7.93-r3.ebuild
similarity index 92%
rename from net-analyzer/nmap/nmap-7.93-r2.ebuild
rename to net-analyzer/nmap/nmap-7.93-r3.ebuild
index bd79e40..dd3787e 100644
--- a/net-analyzer/nmap/nmap-7.93-r2.ebuild
+++ b/net-analyzer/nmap/nmap-7.93-r3.ebuild
@@ -28,9 +28,9 @@ fi
 # https://github.com/nmap/nmap/issues/2199
 LICENSE="|| ( NPSL-0.94 NPSL-0.95 )"
 SLOT="0"
-IUSE="ipv6 libssh2 ncat nping +nse ssl symlink +system-lua"
+IUSE="ipv6 libssh2 ncat nping +nse ssl symlink"
 REQUIRED_USE="
-   system-lua? ( nse ${LUA_REQUIRED_USE} )
+   nse? ( ${LUA_REQUIRED_USE} )
symlink? ( ncat )
 "
 
@@ -42,7 +42,10 @@ RDEPEND="
net-libs/libssh2[zlib]
sys-libs/zlib
)
-   nse? ( sys-libs/zlib )
+   nse? (
+   ${LUA_DEPS}
+   sys-libs/zlib
+   )
ssl? ( dev-libs/openssl:0= )
symlink? (
ncat? (
@@ -50,7 +53,6 @@ RDEPEND="
!net-analyzer/openbsd-netcat
)
)
-  

[gentoo-commits] repo/proj/libressl:master commit in: dev-util/cargo-ebuild/

2023-04-12 Thread orbea
commit: fdad204115c57997ef7282172d71d5066e9b3aa1
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 01:20:09 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 01:20:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fdad2041

dev-util/cargo-ebuild: Merge ::gentoo changes

Signed-off-by: orbea  riseup.net>

 dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild | 3 ++-
 dev-util/cargo-ebuild/metadata.xml  | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild 
b/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
index c79d25a..95d0577 100644
--- a/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
+++ b/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
@@ -142,7 +142,7 @@ CRATES="
winapi-x86_64-pc-windows-gnu-0.4.0
 "
 
-inherit cargo
+inherit cargo flag-o-matic
 
 DESCRIPTION="Generates an ebuild for a package using the in-tree eclasses."
 # Double check the homepage as the cargo_metadata crate
@@ -177,6 +177,7 @@ src_prepare() {
 }
 
 src_configure() {
+   filter-flags '-flto*' # https://bugs.gentoo.org/858332
export LIBGIT2_SYS_USE_PKG_CONFIG=1 LIBSSH2_SYS_USE_PKG_CONFIG=1 
PKG_CONFIG_ALLOW_CROSS=1
cargo_src_configure
 }

diff --git a/dev-util/cargo-ebuild/metadata.xml 
b/dev-util/cargo-ebuild/metadata.xml
index 69f2ea3..36ddc58 100644
--- a/dev-util/cargo-ebuild/metadata.xml
+++ b/dev-util/cargo-ebuild/metadata.xml
@@ -9,6 +9,6 @@
r...@gentoo.org


-   cardeo/cargo-ebuild
+   gentoo/cargo-ebuild

 



[gentoo-commits] repo/proj/libressl:master commit in: mail-filter/imapfilter/

2023-04-12 Thread orbea
commit: ebccc1b2626f4c5a6d51a1876e2c6b3608ad8b22
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 01:34:38 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 01:34:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ebccc1b2

mail-filter/imapfilter: Merge ::gentoo changes

Signed-off-by: orbea  riseup.net>

 mail-filter/imapfilter/imapfilter-2.7.5-r1.ebuild | 4 ++--
 mail-filter/imapfilter/imapfilter-2.7.5.ebuild| 6 +++---
 mail-filter/imapfilter/metadata.xml   | 9 -
 3 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/mail-filter/imapfilter/imapfilter-2.7.5-r1.ebuild 
b/mail-filter/imapfilter/imapfilter-2.7.5-r1.ebuild
index deaa832..9448e92 100644
--- a/mail-filter/imapfilter/imapfilter-2.7.5-r1.ebuild
+++ b/mail-filter/imapfilter/imapfilter-2.7.5-r1.ebuild
@@ -40,8 +40,8 @@ src_compile() {
emake \
CC="$(tc-getCC)" \
LDFLAGS="${LDFLAGS}" \
-   INCDIRS=$(lua_get_CFLAGS) \
-   LIBLUA=$(lua_get_LIBS)
+   INCDIRS="$(lua_get_CFLAGS)" \
+   LIBLUA="$(lua_get_LIBS)"
 }
 
 src_install() {

diff --git a/mail-filter/imapfilter/imapfilter-2.7.5.ebuild 
b/mail-filter/imapfilter/imapfilter-2.7.5.ebuild
index 911e6fe..2394ed5 100644
--- a/mail-filter/imapfilter/imapfilter-2.7.5.ebuild
+++ b/mail-filter/imapfilter/imapfilter-2.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,8 +40,8 @@ src_compile() {
emake \
CC="$(tc-getCC)" \
LDFLAGS="${LDFLAGS}" \
-   INCDIRS=$(lua_get_CFLAGS) \
-   LIBLUA=$(lua_get_LIBS)
+   INCDIRS="$(lua_get_CFLAGS)" \
+   LIBLUA="$(lua_get_LIBS)"
 }
 
 src_install() {

diff --git a/mail-filter/imapfilter/metadata.xml 
b/mail-filter/imapfilter/metadata.xml
index e32dccc..e61a104 100644
--- a/mail-filter/imapfilter/metadata.xml
+++ b/mail-filter/imapfilter/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   hol...@applied-asynchrony.com
+   Holger Hoffstätte
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

lefcha/imapfilter




[gentoo-commits] repo/proj/libressl:master commit in: app-text/mupdf/, app-text/mupdf/files/

2023-04-12 Thread orbea
commit: 6f759040d6a00cb55391e07d9bcb039f7d0f8473
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 01:04:45 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 01:04:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6f759040

app-text/mupdf: drop 1.20.0, 1.20.3

Signed-off-by: orbea  riseup.net>

 app-text/mupdf/Manifest   |   2 -
 app-text/mupdf/files/mupdf-1.20.0-lcms2.patch |  69 ---
 app-text/mupdf/metadata.xml   |   3 +
 app-text/mupdf/mupdf-1.20.0.ebuild| 160 -
 app-text/mupdf/mupdf-1.20.3.ebuild| 161 --
 5 files changed, 3 insertions(+), 392 deletions(-)

diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
index f87bb21..34a0dc1 100644
--- a/app-text/mupdf/Manifest
+++ b/app-text/mupdf/Manifest
@@ -1,3 +1 @@
 DIST mupdf-1.19.1-source.tar.xz 64884172 BLAKE2B 
a0dc3783c70cee1b7eb48d1658eb48186e35a42513aa9e98f7155bb82ed771ed0c5d5032013d09d93cdca4f49deda65553fe0e1af7645893722dafa855b2c958
 SHA512 
d6bc5b6adb6a418de50021864f4b3a75da653fa534eeedbfe9875cb202efeb13efdec66b4d108ca8fa6b0dc76733468b214e5fdf331bebc35fc6f722203fa3f7
-DIST mupdf-1.20.0-source.tar.gz 88455853 BLAKE2B 
686d8b02972fc6cb7fa4541e4f0561c11e616f800decd20a79f23b577977785633bd3e17e2007f621db97dab6db1fcf500ac8e283984fbe675a25e7a4301b75b
 SHA512 
6837299c589ece9cc443b027433fa3eee545f5155aeb6359b7a43da239d2e99195e9ae3950ddec6cb6ebae77bc877573c6f89a90754c58723d7e87d9739ed1f4
-DIST mupdf-1.20.3-source.tar.gz 88457290 BLAKE2B 
b16abfd4d9ac8123f1be60350d6124b8f36b6e8260f266d4dc7798610819128519944de8179a9e5453bc28da695ef8557fd8d755439113e520a8cad19039e52f
 SHA512 
ed3fe09971223c500fb85558bb3f8c4a605c82fca3cd2217cdf4758e44bdfe3ef4106c95037d7a8ea536117414e5acbfa14aa736bfb7e33e591050c12c07a0ee

diff --git a/app-text/mupdf/files/mupdf-1.20.0-lcms2.patch 
b/app-text/mupdf/files/mupdf-1.20.0-lcms2.patch
deleted file mode 100644
index a5cb30e..000
--- a/app-text/mupdf/files/mupdf-1.20.0-lcms2.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From d98de0bb0b627772625c1acf050ba0dd4b5ac9df Mon Sep 17 00:00:00 2001
-From: David Seifert 
-Date: Tue, 5 Jul 2022 11:35:28 +0200
-Subject: [PATCH] Perform type punning via union without undefined behavior
-
-* The previous code from c3d7f491e2daebda2413fb3d2935c51df1c50ac7
-  still contains undefined behavior, since it just creates
-  temporary pointer variables.

- src/cmsplugin.c | 31 +++
- 1 file changed, 15 insertions(+), 16 deletions(-)
-
-This patch slightly differs from the upstream commit, because
-the lcms2 version used in mupdf is slightly behind the upstream
-version.
-
-See: 
https://github.com/mm2/Little-CMS/commit/d98de0bb0b627772625c1acf050ba0dd4b5ac9df.patch
-
-diff --git a/src/cmsplugin.c b/src/cmsplugin.c
-index 556fbc28..b34e3aab 100644
 a/thirdparty/lcms2/src/cmsplugin.c
-+++ b/thirdparty/lcms2/src/cmsplugin.c
-@@ -167,17 +167,20 @@ cmsBool CMSEXPORT  _cmsReadUInt32Number(cmsContext 
ContextID, cmsIOHANDLER* io,
- 
- cmsBool CMSEXPORT  _cmsReadFloat32Number(cmsContext ContextID, cmsIOHANDLER* 
io, cmsFloat32Number* n)
- {
--cmsUInt32Number tmp;
-+union typeConverter {
-+cmsUInt32Number integer;
-+cmsFloat32Number floating_point;
-+} tmp;
- 
- _cmsAssert(io != NULL);
- 
--if (io->Read(ContextID, io, , sizeof(cmsUInt32Number), 1) != 1)
-+if (io->Read(ContextID, io, , sizeof(cmsUInt32Number), 1) != 
1)
- return FALSE;
- 
- if (n != NULL) {
- 
--tmp = _cmsAdjustEndianess32(tmp);
--*n = *(cmsFloat32Number*)(void*)
-+tmp.integer = _cmsAdjustEndianess32(tmp.integer);
-+*n = tmp.floating_point;
- 
- // Safeguard which covers against absurd values
- if (*n > 1E+20 || *n < -1E+20) return FALSE;
-@@ -304,13 +307,14 @@ cmsBool CMSEXPORT  _cmsWriteUInt32Number(cmsContext 
ContextID, cmsIOHANDLER* io,
- 
- cmsBool CMSEXPORT  _cmsWriteFloat32Number(cmsContext ContextID, cmsIOHANDLER* 
io, cmsFloat32Number n)
- {
--cmsUInt32Number tmp;
--
--_cmsAssert(io != NULL);
--
--tmp = *(cmsUInt32Number*) (void*) 
--tmp = _cmsAdjustEndianess32(tmp);
--if (io -> Write(ContextID, io, sizeof(cmsUInt32Number), ) != 1)
-+union typeConverter {
-+cmsUInt32Number integer;
-+cmsFloat32Number floating_point;
-+} tmp;
-+
-+tmp.floating_point = n;
-+tmp.integer = _cmsAdjustEndianess32(tmp.integer);
-+if (io -> Write(ContextID, io, sizeof(cmsUInt32Number), ) != 
1)
- return FALSE;
- 
- return TRUE;

diff --git a/app-text/mupdf/metadata.xml b/app-text/mupdf/metadata.xml
index 5d2f87c..c0d6177 100644
--- a/app-text/mupdf/metadata.xml
+++ b/app-text/mupdf/metadata.xml
@@ -9,4 +9,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   Enable support for Digital rights management 
(DRM)
+   
 

diff 

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/

2023-04-12 Thread orbea
commit: 45a4e4d4242c2c9eb4ee048c600a590dc63dd1b1
Author: orbea  riseup  net>
AuthorDate: Thu Apr 13 01:15:26 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr 13 01:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=45a4e4d4

dev-qt/qtbase: update maintainers

Signed-off-by: orbea  riseup.net>

 dev-qt/qtbase/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtbase/metadata.xml b/dev-qt/qtbase/metadata.xml
index d1512cb..ba54edf 100644
--- a/dev-qt/qtbase/metadata.xml
+++ b/dev-qt/qtbase/metadata.xml
@@ -1,9 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   cyber+gen...@sysrq.in
-   Anna
+   
+   q...@gentoo.org
+   Gentoo Qt Project


Enable support for Brotli 
decompression



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

2023-04-12 Thread Sam James
commit: 2989ce985863fa033893fc8cb2690a8301c00ba1
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:16:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:16:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2989ce98

app-text/ghostscript-gpl: Stabilize 10.01.1 arm64, #904246

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

 app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
index c268d78b52b8..782e3d133ca6 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



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

2023-04-12 Thread Sam James
commit: 0dc5c62a01271e8153cb3abd81d08abff6142b9d
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 02:11:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 02:11:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc5c62a

app-text/ghostscript-gpl: Stabilize 10.01.1 sparc, #904246

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

 app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
index b543b47db729..c268d78b52b8 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



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

2023-04-12 Thread Julien Roy
commit: 4a1d2359639d6aabc6122080a22d41326b2cee5d
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 13 01:28:39 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 13 01:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a1d2359

dev-python/zodbpickle: new package, add 3.0.1

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zodbpickle/Manifest|  1 +
 dev-python/zodbpickle/metadata.xml| 24 
 dev-python/zodbpickle/zodbpickle-3.0.1.ebuild | 40 +++
 3 files changed, 65 insertions(+)

diff --git a/dev-python/zodbpickle/Manifest b/dev-python/zodbpickle/Manifest
new file mode 100644
index 0..6639eb4ba
--- /dev/null
+++ b/dev-python/zodbpickle/Manifest
@@ -0,0 +1 @@
+DIST zodbpickle-3.0.1.tar.gz 111068 BLAKE2B 
32e5bb09f6fc97a6b5ecc865e750adef6fe60ab52d6dd3c8807920859d63749c6ed77a99c7bce5515f8e0839e03d845eec60712444bee90f37f6a9ebfaaa24c0
 SHA512 
f3b9fd019a175ec8eb8cb3d1d3c05a8f142f6b0842affb8d1b910bea0af0216c799608355dbce4bb236a6b3732634fe81744ffeb27c23cd9cad267255cfed253

diff --git a/dev-python/zodbpickle/metadata.xml 
b/dev-python/zodbpickle/metadata.xml
new file mode 100644
index 0..08292a3bb
--- /dev/null
+++ b/dev-python/zodbpickle/metadata.xml
@@ -0,0 +1,24 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Julien Roy
+   jul...@jroy.ca
+   
+   
+   This package presents a uniform pickling interface for ZODB:
+
+   Under Python2, this package forks both Python 2.7's pickle and 
cPickle modules, adding support for the protocol 3 opcodes. It also provides a 
new subclass of bytes, zodbpickle.binary, which Python2 applications can use to 
pickle binary values such that they will be unpickled as bytes under Py3k.
+   Under Py3k, this package forks the pickle module (and the 
supporting C extension) from both Python 3.2 and Python 3.3. The fork add 
support for the noload operations used by ZODB.
+   
+   
+   
+   Zope Foundation and Contributors
+   zope-...@zope.org
+   
+   
https://github.com/zopefoundation/zodbpickle/issues
+   
https://github.com/zopefoundation/zodbpicle/blob/master/CHANGES.rst
+   zopefoundation/zodbpickle
+   zodbpickle
+   
+

diff --git a/dev-python/zodbpickle/zodbpickle-3.0.1.ebuild 
b/dev-python/zodbpickle/zodbpickle-3.0.1.ebuild
new file mode 100644
index 0..cfbaa9e19
--- /dev/null
+++ b/dev-python/zodbpickle/zodbpickle-3.0.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 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 pypi
+
+DESCRIPTION="Fork of Python's pickle module to work with ZODB"
+HOMEPAGE="https://github.com/zopefoundation/zodbpickle;
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   

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

2023-04-12 Thread Julien Roy
commit: ff5af599eac9884327787484f4ebb00ef3315ccd
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 13 00:34:48 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 13 00:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff5af599

dev-python/BTrees: new package, add 5.0

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/BTrees/BTrees-5.0.ebuild | 39 +
 dev-python/BTrees/Manifest  |  1 +
 dev-python/BTrees/metadata.xml  | 22 +
 3 files changed, 62 insertions(+)

diff --git a/dev-python/BTrees/BTrees-5.0.ebuild 
b/dev-python/BTrees/BTrees-5.0.ebuild
new file mode 100644
index 0..a31ed96fc
--- /dev/null
+++ b/dev-python/BTrees/BTrees-5.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 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} )
+
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="scalable persistent components"
+HOMEPAGE="https://github.com/zopefoundation/BTrees;
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/persistent[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/transaction[${PYTHON_USEDEP}]
+   dev-python/zope-testrunner[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_test() {
+   zope-testrunner -pvc -j "$(nproc)" --usecompiled \
+   --path "${BUILD_DIR}/install$(python_get_sitedir)/" || die
+}

diff --git a/dev-python/BTrees/Manifest b/dev-python/BTrees/Manifest
new file mode 100644
index 0..a756eacf9
--- /dev/null
+++ b/dev-python/BTrees/Manifest
@@ -0,0 +1 @@
+DIST BTrees-5.0.tar.gz 198089 BLAKE2B 
c571ee1e2e54b3a978acb25d932ed23a78f78653efc7567f310a98843d8f65150e84bd6f39824726bcc1230fa28a1c0f1359b5f2777ac00d6ce97a1662336e54
 SHA512 
4b90fb8769f8bacc02fd610c829b69cbb94f6a6fd146279ad06904e479ffc19e82cc37fff10ccf818a8ea8f6b2a19cd29021debb4d70ccb7a5a52fe54c0074b4

diff --git a/dev-python/BTrees/metadata.xml b/dev-python/BTrees/metadata.xml
new file mode 100644
index 0..377dadd97
--- /dev/null
+++ b/dev-python/BTrees/metadata.xml
@@ -0,0 +1,22 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Julien Roy
+   jul...@jroy.ca
+   
+   
+   This package contains a set of persistent object containers built 
around a modified BTree data structure. The trees are optimized for use inside 
ZODB's "optimistic concurrency" paradigm, and include explicit resolution of 
conflicts detected by that mechanism.
+   
+   
+   
+   Zope Foundation and Contributors
+   zope-...@zope.org
+   
+   
https://github.com/zopefoundation/BTrees/issues
+   
https://github.com/zopefoundation/BTrees/blob/master/CHANGES.rst
+   https://btrees.readthedocs.io
+   zopefoundation/BTrees
+   BTrees
+   
+



  1   2   3   >