[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2023-02-08 Thread Michał Górny
commit: 5c1a4c1dc2bb3001a5843b98f97397f1c829f36d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 17:37:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 18:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1a4c1d

dev-ml/llvm-ocaml: Remove 16.0.0 snapshots

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

 dev-ml/llvm-ocaml/Manifest |   2 -
 .../llvm-ocaml-16.0.0_pre20230107.ebuild   | 112 -
 .../llvm-ocaml-16.0.0_pre20230127.ebuild   | 112 -
 3 files changed, 226 deletions(-)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 349f4e19a737..ad0dff67c34c 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
-DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
-DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild
deleted file mode 100644
index aee649edd10c..
--- a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS=""
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.00.0:0=
-   dev-ml/ocaml-ctypes:=
-   ~sys-devel/llvm-${PV}:=[debug?]
-   !sys-devel/llvm[ocaml(-)]
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-lang/perl
-   dev-ml/findlib
-   >=dev-util/cmake-3.16
-"
-
-LLVM_COMPONENTS=( llvm cmake third-party )
-LLVM_USE_TARGETS=llvm
-llvm.org_set_globals
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local libdir=$(get_libdir)
-   local mycmakeargs=(
-   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
-   -DBUILD_SHARED_LIBS=OFF
-   -DLLVM_BUILD_LLVM_DYLIB=ON
-   -DLLVM_LINK_LLVM_DYLIB=ON
-   -DLLVM_OCAML_OUT_OF_TREE=ON
-
-   # cheap hack: LLVM combines both anyway, and the only difference
-   # is that the former list is explicitly verified at cmake time
-   -DLLVM_TARGETS_TO_BUILD=""
-   -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-   -DLLVM_BUILD_TESTS=$(usex test)
-
-   # disable various irrelevant deps and settings
-   -DLLVM_ENABLE_FFI=OFF
-   -DLLVM_ENABLE_TERMINFO=OFF
-   -DHAVE_HISTEDIT_H=NO
-   -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
-   -DLLVM_ENABLE_EH=ON
-   -DLLVM_ENABLE_RTTI=ON
-
-   -DLLVM_HOST_TRIPLE="${CHOST}"
-
-   -DPython3_EXECUTABLE="${PYTHON}"
-
-   # TODO: ocamldoc
-   )
-
-   use test && mycmakeargs+=(
-   -DLLVM_LIT_ARGS="$(get_lit_flags)"
-   )
-
-   # LLVM_ENABLE_ASSERTIONS=NO does not 

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

2023-02-08 Thread Michał Górny
commit: 0980b64aa22ca8d7727f19484d6d7b73741c6243
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 17:37:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 18:09:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0980b64a

sys-libs/compiler-rt: Remove 16.0.0 snapshots

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

 sys-libs/compiler-rt/Manifest  |   2 -
 .../compiler-rt-16.0.0_pre20230107.ebuild  | 149 -
 .../compiler-rt-16.0.0_pre20230127.ebuild  | 149 -
 3 files changed, 300 deletions(-)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 20a58b1c9594..e63968dd455a 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -9,5 +9,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
-DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
-DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230107.ebuild 
b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230107.ebuild
deleted file mode 100644
index 44675fe040f5..
--- a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230107.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-KEYWORDS="~loong"
-IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-DEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   >=dev-util/cmake-3.16
-   clang? ( sys-devel/clang )
-   test? (
-   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
-   )
-   !test? (
-   ${PYTHON_DEPS}
-   )
-"
-
-LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
-   if ! use clang && ! tc-is-clang; then
-   ewarn "Building using a compiler other than clang may result in 
broken atomics"
-   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
-   fi
-}
-
-pkg_setup() {
-   # Darwin Prefix builds do not have llvm installed yet, so rely on
-   # bootstrap-prefix to set the appropriate path vars to LLVM instead
-   # of using llvm_pkg_setup.
-   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   fi
-   python-any-r1_pkg_setup
-}
-
-test_compiler() {
-   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
-   <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
-   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
-   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-
-   # pre-set since we need to pass it to cmake
-   

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

2023-02-08 Thread Michał Górny
commit: 01c946f463c7a2d3c947722c6e2da9e13631dd45
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 17:37:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 18:09:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c946f4

sys-libs/llvm-libunwind: Remove 16.0.0 snapshots

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

 sys-libs/llvm-libunwind/Manifest   |   2 -
 .../llvm-libunwind-16.0.0_pre20230107.ebuild   | 123 -
 .../llvm-libunwind-16.0.0_pre20230127.ebuild   | 123 -
 3 files changed, 248 deletions(-)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 349f4e19a737..ad0dff67c34c 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
-DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
-DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230107.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230107.ebuild
deleted file mode 100644
index 15f7c2ee9dcb..
--- a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230107.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~loong"
-IUSE="+clang debug static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !sys-libs/libunwind
-"
-DEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   clang? (
-   sys-devel/clang:${LLVM_MAJOR}
-   )
-   !test? (
-   ${PYTHON_DEPS}
-   )
-   test? (
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-   )
-"
-
-LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
-LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local libdir=$(get_libdir)
-
-   # https://github.com/llvm/llvm-project/issues/56825
-   # also separately bug #863917
-   filter-lto
-
-   if use clang; then
-   local -x CC=${CHOST}-clang
-   local -x CXX=${CHOST}-clang++
-   strip-unsupported-flags
-   fi
-
-   # link to compiler-rt
-   # https://github.com/gentoo/gentoo/pull/21516
-   local use_compiler_rt=OFF
-   [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
-
-   local mycmakeargs=(
-   -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
-   -DPython3_EXECUTABLE="${PYTHON}"
-   -DLLVM_ENABLE_RUNTIMES="libunwind"
-   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-   -DLLVM_INCLUDE_TESTS=OFF
- 

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

2023-02-08 Thread Michał Górny
commit: ca294243e7ebddbec4faa5acf04c0205188b1521
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 17:37:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 18:09:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca294243

sys-libs/libcxxabi: Remove 16.0.0 snapshots

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

 sys-libs/libcxxabi/Manifest|   2 -
 .../libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild  | 116 -
 .../libcxxabi/libcxxabi-16.0.0_pre20230127.ebuild  | 116 -
 3 files changed, 234 deletions(-)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 349f4e19a737..ad0dff67c34c 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
-DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
-DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild 
b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild
deleted file mode 100644
index fb725b1c09a1..
--- a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~loong"
-IUSE="+clang static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
-RDEPEND+="
-   !https://libcxxabi.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="+clang static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
-RDEPEND+="
-   !

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

2023-02-08 Thread Michał Górny
commit: 57d259f01f84eba4f8409c9f75cfa9b232d3d634
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 17:37:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 18:09:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d259f0

sys-libs/libcxx: Remove 16.0.0 snapshots

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

 sys-libs/libcxx/Manifest |   2 -
 sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild | 204 ---
 sys-libs/libcxx/libcxx-16.0.0_pre20230127.ebuild | 204 ---
 3 files changed, 410 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 6ba7cff2579f..87b8fe6432db 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -9,5 +9,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
-DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
-DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild 
b/sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild
deleted file mode 100644
index bd6f3db60c4b..
--- a/sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~loong"
-IUSE="+clang +libcxxabi static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libcxxabi? (
-   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
-   )
-   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   clang? (
-   sys-devel/clang:${LLVM_MAJOR}
-   )
-   !test? (
-   ${PYTHON_DEPS}
-   )
-   test? (
-   >=dev-util/cmake-3.16
-   sys-devel/gdb[python]
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-   )
-"
-
-LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   # Darwin Prefix builds do not have llvm installed yet, so rely on
-   # bootstrap-prefix to set the appropriate path vars to LLVM instead
-   # of using llvm_pkg_setup.
-   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
-   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
-   fi
-   python-any-r1_pkg_setup
-
-   if ! use libcxxabi && ! tc-is-gcc ; then
-   eerror "To build ${PN} against libsupc++, you have to use gcc. 
Other"
-   eerror "compilers are not supported. Please set CC=gcc and 
CXX=g++"
-   eerror "and try again."
-   die
-   fi
-}
-
-test_compiler() {
-   $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
-   <<<'int main() { return 0; }' 

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

2023-02-08 Thread Michał Górny
commit: 430836ce1ef50a5144e947add1d3c42fdf920283
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 17:37:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 18:09:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430836ce

sys-libs/libomp: Remove 16.0.0 snapshots

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

 sys-libs/libomp/Manifest |   2 -
 sys-libs/libomp/libomp-16.0.0_pre20230107.ebuild | 136 -
 sys-libs/libomp/libomp-16.0.0_pre20230127.ebuild | 148 ---
 3 files changed, 286 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index d69424ecf290..98e44335ec69 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -8,5 +8,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
-DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
-DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/libomp/libomp-16.0.0_pre20230107.ebuild 
b/sys-libs/libomp/libomp-16.0.0_pre20230107.ebuild
deleted file mode 100644
index 485d9003e619..
--- a/sys-libs/libomp/libomp-16.0.0_pre20230107.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0/${LLVM_SOABI}"
-KEYWORDS="~loong"
-IUSE="
-   debug gdb-plugin hwloc offload ompt test
-   llvm_targets_AMDGPU llvm_targets_NVPTX
-"
-REQUIRED_USE="
-   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   gdb-plugin? ( ${PYTHON_DEPS} )
-   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
-   offload? (
-   dev-libs/libffi:=[${MULTILIB_USEDEP}]
-   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
-   )
-"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-lang/perl
-   offload? (
-   llvm_targets_AMDGPU? ( sys-devel/clang )
-   llvm_targets_NVPTX? ( sys-devel/clang )
-   virtual/pkgconfig
-   )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/lit[${PYTHON_USEDEP}]
-   ')
-   sys-devel/clang
-   )
-"
-
-LLVM_COMPONENTS=( openmp cmake llvm/include )
-llvm.org_set_globals
-
-kernel_pds_check() {
-   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
-   local CONFIG_CHECK="~!SCHED_PDS"
-   local ERROR_SCHED_PDS="\
-PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
-< 4.14-pf9) do not implement sched_yield() call which may result in horrible
-performance problems with libomp. If you are using one of the specified
-kernel versions, you may want to disable the PDS scheduler."
-
-   check_extra_config
-   fi
-}
-
-pkg_pretend() {
-   kernel_pds_check

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

2023-02-08 Thread Michał Górny
commit: 1e676e9b74815a6f90a4c3c43189c6c07fbe3ebc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 17:37:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 18:09:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e676e9b

sys-devel/clang-runtime: Remove 16.0.0 snapshots

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

 .../clang-runtime-16.0.0_pre20230107.ebuild| 40 -
 .../clang-runtime-16.0.0_pre20230127.ebuild| 41 --
 2 files changed, 81 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230107.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230107.ebuild
deleted file mode 100644
index b4fc2669d5d7..
--- a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230107.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~loong"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230127.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230127.ebuild
deleted file mode 100644
index 67b42357665e..
--- a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230127.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



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

2023-02-08 Thread Ionen Wolkens
commit: 7c7c3528c0cea7e4f1ffcdfda3950ddfd4f618de
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb  8 18:01:30 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb  8 18:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7c3528

app-portage/iwdevtools: add 0.12.3

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

 app-portage/iwdevtools/Manifest |  1 +
 app-portage/iwdevtools/iwdevtools-0.12.3.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index bc0519f5cdba..a919eba59e51 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1 +1,2 @@
 DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 
51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c
 SHA512 
7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37
+DIST iwdevtools-0.12.3.tar.gz 89745 BLAKE2B 
7d52bd59fcc98cff28873dd8d7737b1e75a99111ea27dac6803d2a14975eb04dc5be88a03e6efd46eef6662828453fc7c53afc9c920d82e74b44fd1e837e58df
 SHA512 
f2efdce89350f85d2c77c7df9fa5fde62ac2923b5cc36eedd4c6ce507fbbe12f915e138a16c8b6b360f093057118a274844c112158ce01bb3f456a415b16

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild
new file mode 100644
index ..a70634aff287
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
+HOMEPAGE="https://github.com/ionenwks/iwdevtools;
+SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/pax-utils
+   app-portage/portage-utils
+   >=app-shells/bash-5.1
+   dev-libs/libxml2:2
+   sys-apps/coreutils
+   sys-apps/diffutils
+   sys-apps/file
+   sys-apps/portage
+   || ( sys-apps/util-linux app-misc/getopt )"
+BDEPEND="
+   sys-apps/help2man
+   || ( sys-apps/util-linux app-misc/getopt )
+   test? ( ${RDEPEND} )"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir=${PF}
+   -Deprefix="${EPREFIX}"
+   -Dshellcheck=false
+   $(meson_use test)
+   )
+
+   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
+   elog "The example bashrc can be used as-is if not already using 
one:"
+   elog
+   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
+   elog
+   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
+   elog "(if not defining the same phase functions, the example 
can be sourced)."
+   elog
+   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
+   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
+   elog
+   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
+   elog
+   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
+   fi
+}



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

2023-02-08 Thread Sam James
commit: a77daa65ce8be6a81dc3c20c3576775ef20fa1fe
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 18:04:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 18:05:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77daa65

sys-apps/uutils: add docs to HOMEPAGE

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

 sys-apps/uutils/uutils-0.0.17.ebuild | 3 ++-
 sys-apps/uutils/uutils-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-apps/uutils/uutils-0.0.17.ebuild 
b/sys-apps/uutils/uutils-0.0.17.ebuild
index bd137947e0de..77277f32ac2a 100644
--- a/sys-apps/uutils/uutils-0.0.17.ebuild
+++ b/sys-apps/uutils/uutils-0.0.17.ebuild
@@ -278,7 +278,8 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
-HOMEPAGE="https://github.com/uutils/coreutils;
+HOMEPAGE="https://uutils.github.io/user/;
+
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/coreutils;
inherit git-r3

diff --git a/sys-apps/uutils/uutils-.ebuild 
b/sys-apps/uutils/uutils-.ebuild
index bd137947e0de..77277f32ac2a 100644
--- a/sys-apps/uutils/uutils-.ebuild
+++ b/sys-apps/uutils/uutils-.ebuild
@@ -278,7 +278,8 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
-HOMEPAGE="https://github.com/uutils/coreutils;
+HOMEPAGE="https://uutils.github.io/user/;
+
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/coreutils;
inherit git-r3



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

2023-02-08 Thread Sam James
commit: 40eea40e81ca4cf79b4c1e75400c40248c526d12
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 16:11:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 18:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40eea40e

app-misc/utimer: drop to maintainer-needed

Closes: https://bugs.gentoo.org/633114
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29340
Signed-off-by: Sam James  gentoo.org>

 app-misc/utimer/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-misc/utimer/metadata.xml b/app-misc/utimer/metadata.xml
index 0224fb4dfebc..115e9d64a669 100644
--- a/app-misc/utimer/metadata.xml
+++ b/app-misc/utimer/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-lavi.k...@gmail.com
-Kfir Lavi
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/irtrans-irserver/, app-misc/irtrans-irclient/

2023-02-08 Thread Sam James
commit: 4935386aea443d2fa8ec742940b0d1205cf6b257
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 16:06:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 18:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4935386a

app-misc/irtrans-ir*: drop inactive proxied maintainer Mario Fetka

Closes: https://bugs.gentoo.org/633226
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-misc/irtrans-irclient/metadata.xml | 9 +
 app-misc/irtrans-irserver/metadata.xml | 9 +
 2 files changed, 2 insertions(+), 16 deletions(-)

diff --git a/app-misc/irtrans-irclient/metadata.xml 
b/app-misc/irtrans-irclient/metadata.xml
index de81b47cf66e..115e9d64a669 100644
--- a/app-misc/irtrans-irclient/metadata.xml
+++ b/app-misc/irtrans-irclient/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-mario.fe...@gmail.com
-Mario Fetka
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
+   
 

diff --git a/app-misc/irtrans-irserver/metadata.xml 
b/app-misc/irtrans-irserver/metadata.xml
index 2f473690780e..f914a234e52a 100644
--- a/app-misc/irtrans-irserver/metadata.xml
+++ b/app-misc/irtrans-irserver/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mario.fe...@gmail.com
-   Mario Fetka
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Enable mono support




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

2023-02-08 Thread Sam James
commit: 4e622e20a71438985a069d4921e6bd1d4bce6432
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 18:03:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 18:05:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e622e20

sys-apps/uutils: add 

Easier to report bugs upstream then.

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

 sys-apps/uutils/uutils-0.0.17.ebuild   | 27 +-
 .../{uutils-0.0.17.ebuild => uutils-.ebuild}   | 27 +-
 2 files changed, 42 insertions(+), 12 deletions(-)

diff --git a/sys-apps/uutils/uutils-0.0.17.ebuild 
b/sys-apps/uutils/uutils-0.0.17.ebuild
index 1b6bc29df711..bd137947e0de 100644
--- a/sys-apps/uutils/uutils-0.0.17.ebuild
+++ b/sys-apps/uutils/uutils-0.0.17.ebuild
@@ -279,22 +279,37 @@ inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
 HOMEPAGE="https://github.com/uutils/coreutils;
-SRC_URI="https://github.com/uutils/coreutils/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+="
-   $(cargo_crate_uris)
-"
-S="${WORKDIR}"/coreutils-${PV}
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/uutils/coreutils;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/uutils/coreutils/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+="
+   $(cargo_crate_uris)
+   "
+   S="${WORKDIR}"/coreutils-${PV}
+
+   KEYWORDS="~amd64 ~arm64"
+fi
 
 LICENSE="MIT"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
 
 BDEPEND=">=virtual/rust-1.56.0"
 
 QA_FLAGS_IGNORED=".*"
 
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
 src_compile() {
emake V=1 PROFILE=release
 }

diff --git a/sys-apps/uutils/uutils-0.0.17.ebuild 
b/sys-apps/uutils/uutils-.ebuild
similarity index 92%
copy from sys-apps/uutils/uutils-0.0.17.ebuild
copy to sys-apps/uutils/uutils-.ebuild
index 1b6bc29df711..bd137947e0de 100644
--- a/sys-apps/uutils/uutils-0.0.17.ebuild
+++ b/sys-apps/uutils/uutils-.ebuild
@@ -279,22 +279,37 @@ inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
 HOMEPAGE="https://github.com/uutils/coreutils;
-SRC_URI="https://github.com/uutils/coreutils/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+="
-   $(cargo_crate_uris)
-"
-S="${WORKDIR}"/coreutils-${PV}
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/uutils/coreutils;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/uutils/coreutils/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+="
+   $(cargo_crate_uris)
+   "
+   S="${WORKDIR}"/coreutils-${PV}
+
+   KEYWORDS="~amd64 ~arm64"
+fi
 
 LICENSE="MIT"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
 
 BDEPEND=">=virtual/rust-1.56.0"
 
 QA_FLAGS_IGNORED=".*"
 
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
 src_compile() {
emake V=1 PROFILE=release
 }



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

2023-02-08 Thread Patrick Zwerschke
commit: 22a41a9fcdf1a05daaa77a6f37cd3c0c6b46f81e
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Wed Feb  8 17:54:36 2023 +
Commit: Patrick Zwerschke  p5k  org>
CommitDate: Wed Feb  8 17:54:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22a41a9f

app-misc/ledger-live: add 2.53.1 drop 2.49.2

Signed-off-by: Patrick Zwerschke  p5k.org>

 app-misc/ledger-live/Manifest   | 2 +-
 app-misc/ledger-live/ledger-live-2.52.0.ebuild  | 2 +-
 .../{ledger-live-2.49.2.ebuild => ledger-live-2.53.1.ebuild}| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index 4c911df0e..1d59d411a 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
-DIST ledger-live-desktop-2.49.2-linux-x86_64.AppImage 114148285 BLAKE2B 
b072476e3c8ef37f2038bcdf5f6d2c0aca855f0c7e587f9825590859ec267dca460bf938042a48ddb17f4517814c8cf856dc55aef84c5004a2028e7368faf9f3
 SHA512 
abffeb467f70045221a42768c103234f5c39344b3a28af18c0e85ddad1d0df404fa7e4e487e4f1651b85f0851f03ac8cc30ab697453ae32dde8eeaf9c5ff9465
 DIST ledger-live-desktop-2.50.0-linux-x86_64.AppImage 119773817 BLAKE2B 
6b50a38d5c807898503c26fb138bc551c2194cddc3f4ca22fb86c622ffaa3e3ac76785c37d357eb8822b631ab779ecf5a0ec0a3f4b97728e578154b9978e57ab
 SHA512 
aa8919e89f71eac515c6d20270673ed212214a62a3df54b047430d26d8e8576de5f29fc2b8ab30e8a3e9180fda3576ad7cf346ec271fc9c05c91b40b54642bfe
 DIST ledger-live-desktop-2.50.1-linux-x86_64.AppImage 120590061 BLAKE2B 
d56bd8e909649361d7c6aef67fde9ecb4d700c63370fe00c3170759fbf64732c51a484d5d2d8846f32efa4e75170c55cf6793559f431f704187b06f983f63284
 SHA512 
8ee659326d7ef62f47f7966ece2baf6c8825736f54ba0e2676a72d47418bce16a2dee9cf20920c1e81f8f3f4dd12e4508cb5eab25dbb602059c4674073b1ca9e
 DIST ledger-live-desktop-2.51.0-linux-x86_64.AppImage 120762361 BLAKE2B 
90483944c5c45b5262bbe89b21fa2dea3e794cdf9a0c23e179027aabaa45dd2d60b161b7873a3dbf5b65d67661ac6ff8bdad85923ecd4364d800856ea6c10931
 SHA512 
f2d25df50d1bc7fea3e55a359e9d30accbf88f1c5b947173c83075a7438ffba3cd51c50ac28104dc12df24d12ad9479ae913a53817a6c37d0b90ec80c742af96
 DIST ledger-live-desktop-2.52.0-linux-x86_64.AppImage 133467307 BLAKE2B 
80698c56aa189d06926ac5e40617b28d5970bdb030c0f2d72d7bc2d6ff6e5ebe96288394df332b7d65b419b3277f1d7e89f481421951ce2dfb0fd45a00123bd5
 SHA512 
3cf578467c864daa27348ebd69a1e93fcbe59b1ab0fc4837993ed44281be27e18263f118f87d7766a54bee262c63572c9b8e83d12cac3006955b6ae11e641af9
+DIST ledger-live-desktop-2.53.1-linux-x86_64.AppImage 133289943 BLAKE2B 
0e2a538de36e40f7998192567cc0979203c02e8d45adc95867152745d4c5285f8e201818ea4f1ad8190d63ba2d3ecdd102cebb82439628b3ed765ad6803089c9
 SHA512 
27e4b713a720351cb0916ebdb6343ba86f22c2c07e74545582ccf68203a5691c6bd56d312e5fc168868b922dd7e47b0c558f4a66754c8d7fe472288bf0cf4c3a

diff --git a/app-misc/ledger-live/ledger-live-2.52.0.ebuild 
b/app-misc/ledger-live/ledger-live-2.52.0.ebuild
index 7ec0deac3..0d9247f6a 100644
--- a/app-misc/ledger-live/ledger-live-2.52.0.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.52.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/app-misc/ledger-live/ledger-live-2.49.2.ebuild 
b/app-misc/ledger-live/ledger-live-2.53.1.ebuild
similarity index 92%
rename from app-misc/ledger-live/ledger-live-2.49.2.ebuild
rename to app-misc/ledger-live/ledger-live-2.53.1.ebuild
index 7ec0deac3..0d9247f6a 100644
--- a/app-misc/ledger-live/ledger-live-2.49.2.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.53.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/

2023-02-08 Thread Ionen Wolkens
commit: 220a2b51ae57a91bc0204b3f268042cbe0c98a01
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb  8 16:06:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb  8 17:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220a2b51

dev-games/godot: add 4.0_rc1

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

 dev-games/godot/Manifest |   1 +
 dev-games/godot/godot-4.0_rc1.ebuild | 240 +++
 2 files changed, 241 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 4bfe3f7c98f5..a48e049aa66c 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,2 +1,3 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
 DIST godot-4.0-beta17.tar.xz 31965968 BLAKE2B 
897153aa9b36ccb7aea29749534e7a04452cd24ef5e8404063a1f96c6b61633d3f175279f08e49bbc6479a9df0f0ffe7cf4030d483502af7a90cc5cdd24f4010
 SHA512 
1a0a74a3538947cc3942fdbc27e941e8fe1b4424b257444176ea19fb6db3cc6c374f24190d1779a530cb61b5e42ff242842692d0878280862c5644e9de93d5c9
+DIST godot-4.0-rc1.tar.xz 29009768 BLAKE2B 
27b39cb048e3c928bac4bd8e1740ae477d6b831b35771ea1132ebd0d3c425587d5fec43057b6097c43c9b6182417d41b3bb85fe7e2336c297b1690c339bad097
 SHA512 
78e441e88e80e37df421080902ff3a6e460181be306043073b1070320b85854b601b3f34264f58b55b74ca65fa20a0013206e6e3e56481ea3fc86405fa2d467c

diff --git a/dev-games/godot/godot-4.0_rc1.ebuild 
b/dev-games/godot/godot-4.0_rc1.ebuild
new file mode 100644
index ..8c124e770a8e
--- /dev/null
+++ b/dev-games/godot/godot-4.0_rc1.ebuild
@@ -0,0 +1,240 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit bash-completion-r1 desktop optfeature python-any-r1
+inherit scons-utils toolchain-funcs xdg
+
+MY_P="${PN}-$(ver_rs 2 -)"
+
+DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
+HOMEPAGE="https://godotengine.org/;
+SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="
+   MIT
+   AFL-2.1 Apache-2.0 BSD Boost-1.0 CC0-1.0 LGPL-2.1+ Unlicense ZLIB
+   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
+SLOT="4"
+KEYWORDS="~amd64"
+# Enable roughly same as upstream by default so it works as expected,
+# except raycast (tools-only heavy dependency), and deprecated.
+IUSE="debug deprecated +gui raycast +runner test +theora +tools +upnp +vulkan 
+webp"
+# tests need more figuring out, they are still somewhat new and volatile
+RESTRICT="test"
+
+# dlopen: libX*,libglvnd
+RDEPEND="
+   app-arch/zstd:=
+   dev-games/recastnavigation:=
+   dev-libs/icu:=
+   dev-libs/libpcre2:=[pcre32]
+   media-libs/freetype[brotli,harfbuzz]
+   media-libs/harfbuzz:=[icu]
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libvorbis
+   

[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/

2023-02-08 Thread Ionen Wolkens
commit: 69f118cddef4d74c9522d5cb340344212c079173
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb  8 16:01:29 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb  8 17:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f118cd

dev-games/godot: drop 4.0_beta16

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

 dev-games/godot/Manifest|   1 -
 dev-games/godot/godot-4.0_beta16.ebuild | 240 
 2 files changed, 241 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 7b19a1782cc3..4bfe3f7c98f5 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,3 +1,2 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
-DIST godot-4.0-beta16.tar.xz 31937624 BLAKE2B 
998edcd6d9f118cb96a4f84b81b73c36d060d297702fa2a9dc4be936c7ca9aa35b77db16caf5ed19662fcae700f59e329393a17fd88448d8a6ff8f484a136f9c
 SHA512 
c9cf5b66675dfe9253852eee7748a5c2bd04f356524def6e9925bef73baee3239f9f9405a92d373dcadbaff7c3288e54e547ae3cb46974bea61bfb68576b7c13
 DIST godot-4.0-beta17.tar.xz 31965968 BLAKE2B 
897153aa9b36ccb7aea29749534e7a04452cd24ef5e8404063a1f96c6b61633d3f175279f08e49bbc6479a9df0f0ffe7cf4030d483502af7a90cc5cdd24f4010
 SHA512 
1a0a74a3538947cc3942fdbc27e941e8fe1b4424b257444176ea19fb6db3cc6c374f24190d1779a530cb61b5e42ff242842692d0878280862c5644e9de93d5c9

diff --git a/dev-games/godot/godot-4.0_beta16.ebuild 
b/dev-games/godot/godot-4.0_beta16.ebuild
deleted file mode 100644
index 180498ade9c3..
--- a/dev-games/godot/godot-4.0_beta16.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit bash-completion-r1 desktop optfeature python-any-r1
-inherit scons-utils toolchain-funcs xdg
-
-MY_P="${PN}-$(ver_rs 2 -)"
-
-DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
-HOMEPAGE="https://godotengine.org/;
-SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="
-   MIT
-   AFL-2.1 Apache-2.0 BSD Boost-1.0 CC0-1.0 LGPL-2.1+ Unlicense ZLIB
-   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
-SLOT="4"
-KEYWORDS="~amd64"
-# Enable roughly same as upstream by default so it works as expected,
-# except raycast (tools-only heavy dependency), and deprecated.
-IUSE="debug deprecated +gui raycast +runner test +theora +tools +upnp +vulkan 
+webp"
-# disable tests until out of beta, tests themselves are new and can be volatile
-RESTRICT="test"
-
-# dlopen: libX*,libglvnd
-RDEPEND="
-   app-arch/zstd:=
-   dev-games/recastnavigation:=
-   dev-libs/icu:=
-   dev-libs/libpcre2:=[pcre32]
-   media-libs/freetype[brotli,harfbuzz]
-   media-libs/harfbuzz:=[icu]
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libvorbis
-   

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

2023-02-08 Thread Michał Górny
commit: e72627181398ed9519c862cb15f85e7c9797536f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:20:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7262718

dev-python/testfixtures: Bump to 7.1.0

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

 dev-python/testfixtures/Manifest  |  1 +
 dev-python/testfixtures/testfixtures-7.1.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest
index 2fa30b114f2f..c454cf0fac54 100644
--- a/dev-python/testfixtures/Manifest
+++ b/dev-python/testfixtures/Manifest
@@ -1 +1,2 @@
 DIST testfixtures-7.0.3.tar.gz 127280 BLAKE2B 
14725f5a04a77453f1a6e1cb07b2ee8e907dcf49a845c9c75951d77160448c1037c7bfa0a759cf4061d92448203b8f4b14d611cdde32f46269b484985e654e67
 SHA512 
875aba5102bd43800b2f6464dc93185cd2bb5e117523cb4b3c458b2f8f8eb71f309c0a5266eeca70a7928f9992ccfe7807c67e42531c17fd82ca1c3b838d02a5
+DIST testfixtures-7.1.0.tar.gz 133026 BLAKE2B 
0fbb25e97c06cdd7c94be26c56e96a70847493f71b2f0adc58f333fe2ab930a9bfb6de154a1a23a5cb2cbb1e5e87cb6d9ac95433d357de0689296e33c04078c3
 SHA512 
d1b2b3ca9674865a45be254a41777c2cba42d4ac3de5d77420d6d33416bfde7ba6a8ca39033cd2c217b0eb81ef5c97bf5b197dd047f9a337bbe1a3da91d9c0ef

diff --git a/dev-python/testfixtures/testfixtures-7.1.0.ebuild 
b/dev-python/testfixtures/testfixtures-7.1.0.ebuild
new file mode 100644
index ..d0541a212cd8
--- /dev/null
+++ b/dev-python/testfixtures/testfixtures-7.1.0.ebuild
@@ -0,0 +1,47 @@
+# 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 pypi
+
+DESCRIPTION="A collection of helpers and mock objects for unit tests and doc 
tests"
+HOMEPAGE="
+   https://pypi.org/project/testfixtures/
+   https://github.com/Simplistix/testfixtures/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/sybil[${PYTHON_USEDEP}]
+   >=dev-python/twisted-18[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/furo
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTHONPATH="."
+   local -x DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings
+
+   local EPYTEST_DESELECT=(
+   # TODO
+   
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing
+   
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present
+   )
+
+   epytest
+}



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

2023-02-08 Thread Michał Górny
commit: 4a8634529c7714a3f22f2102a4c60b2ef89480a8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a863452

sys-libs/libcxxabi: Add 16.0.0_rc2

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

 sys-libs/libcxxabi/Manifest|   2 +
 sys-libs/libcxxabi/libcxxabi-16.0.0_rc2.ebuild | 116 +
 2 files changed, 118 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index b834571a0a25..349f4e19a737 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -5,5 +5,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc2.ebuild 
b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc2.ebuild
new file mode 100644
index ..e5f19fc61a28
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+   !

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

2023-02-08 Thread Michał Górny
commit: 1af63cd3730ebba17d31d0dc1f096b81a8116ff6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:24:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af63cd3

dev-lang/python: Bump to 3.10.10

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

 dev-lang/python/Manifest  |   3 +
 dev-lang/python/python-3.10.10.ebuild | 486 ++
 2 files changed, 489 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 29cbda008b13..f8bce3424aea 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,5 +1,7 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
+DIST Python-3.10.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
+DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
 DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc403515df10249104a5092750cdaf22ad47916d34e17dd68fff1c30338c0375f4e4e3cc9bde33e0896c1c3ba655b
 SHA512 
d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
 DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
 DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
@@ -15,6 +17,7 @@ DIST Python-3.8.16.tar.xz.asc 833 BLAKE2B 
678dabc558d013b104bf9e65d4319076c4730a
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
+DIST python-gentoo-patches-3.10.10.tar.xz 12220 BLAKE2B 
7a3405d16e7a3b45dd32bdf1c78223a2623f997f55135d813f7c081736f383e6628097de4e66c35c07f7a2b07830e03fcb2d40ed56c5361a4c4e7018aae3caa2
 SHA512 
3433875d8a3311a7940355961f120ac85a2ba557ef527ff352c99d42ea9b50b9540bcb0ff108ff8ae68c179249a5a64cc8100765bd64ec17097c50521cf91610
 DIST python-gentoo-patches-3.10.9.tar.xz 12216 BLAKE2B 
ced4f951089c51ddaab6c62ade9d2c84f69e7e1baf2acf5247559534c7d0fb0e88dca1222f5bd2209b4e61f5aca17279b8054f269535dbc10de0786c2c5779f5
 SHA512 
2d01f0f3831beeba004517bb82f7d616f25f08e5c755409ecff79cd68e0a619b5bf6802fffd0e5f7f39f1d9d93e65b018b91cdeb337a5e47f1651f36bea0e96e
 DIST python-gentoo-patches-3.11.1.tar.xz 7076 BLAKE2B 
3ec45f7529d34eabc9d9ba7fa7f8dd51d8754d9758a605b61857a9fd80386a0357837c925263ad7b0e207ff916944b94cc0e03c0f59921f839d5e51d92f0e47e
 SHA512 
4253dbfa057a91db584b92550e2d39d87986f33041233bc400dd0254cbd95415b33fc47b0fe997bb84192c755bc16d3d31941bba4c216ee4d65facf0b48c7862
 DIST python-gentoo-patches-3.11.2.tar.xz 7112 BLAKE2B 

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

2023-02-08 Thread Michał Górny
commit: b5bae5c3c644e86aa4a7e6b3f7645ba406c398a6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:23:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5bae5c3

dev-lang/python: Bump to 3.11.2

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.11.2.ebuild | 515 +++
 2 files changed, 518 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 8eb3db1ec504..29cbda008b13 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,8 @@ DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc
 DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
 DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
 DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8cabe720e4b19391f550e870588c4defd1552c580a7e063638b80e8b8f415e54a11cf40ae3b0f449500c2e9babc6
 SHA512 
81ed05c2adf38552bdc5ac761704f2720a646d56681a919a6bfa51f1a4b42cd14edb9c84d58664dbc8e7b561cd78d82ae6b10dda423e1fae543bc7fa4bf3f78e
+DIST Python-3.11.2.tar.xz 19893284 BLAKE2B 
0cfb1fefcdd4c4baf5c34f74ab0600ac7cd40101d266c28f66f9d35bcfbf19d6c3ff2a5b0d357ee1d03061e06005ea3ee7b18adf878d32e197434b3da2b7d918
 SHA512 
5684ec7eae2dce26facc54d448ccdb6901bbfa1cab03abbe8fd34e4268a2b701daa13df15903349492447035be78380d473389e8703b4e910a65b088d2462e8b
+DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e27235827353383d15cac6a85406b967787840ca6c0f119faa1971a50ebb6699e6cdf0de095f428b868b57a91eb8dc6d5baa
 SHA512 
9d9d1c6dd6e56a916c6861cd0e7e623a165b0845bafe0acfcae27b4fe10a6b7015844e6b3f8deded26a763c935e32f565b2e12beb20c43fda16c11eba8d282a1
 DIST Python-3.12.0a4.tar.xz 19690792 BLAKE2B 
f4da53e856afca1acd8ba56dc37d78ef4cfee0007a3a66c9276b7a93dbd4c9e7ddb39aaea344bc55219e33ad09a9b34bf0e8b89273bba8e99643eeafc7e76d42
 SHA512 
19a98939077004259868cc5e6901d8fbf0ae90ad579700d6993f6b82990b1b4eb92efa5c8b5b7b50cfc46e311cb5c45f83251223a623fe1ade5da45ef2ca5dce
 DIST Python-3.12.0a4.tar.xz.asc 963 BLAKE2B 
da2279932786fad5cb3def5e34f9f113b9203233f70edc805ac1f7c3ddb584883655bb3da7fac1651017269a0dd8ce9a88fcca609ab2072bc6285190c487a566
 SHA512 
b74a1bf0d5e4f402b6e5164cd140457ed0b172b2bfe61be1642fe053b71092b8bae1f5281e03516a6fba24319c78cd2505494cfada2416b766f4c602c1284d2a
 DIST Python-3.12.0a5.tar.xz 19743140 BLAKE2B 
3613523f8417251127b2a013218518a1f311d80a1534e0dd1eb704fc6bfd9e143848a18328a0c8d3fb00d7c6f580ac1b314d38893ca66d1de7eab198862ab99a
 SHA512 
090d205a3cbfce1ea4c1ca5950d24db64e6f8aceb2f6458f17b996071ce6ddf80e60ed3e293b89f242df705e1dec6069ccc3e46f24f5d4e22819d7d54743a27a
@@ -15,6 +17,7 @@ DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bca
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.9.tar.xz 12216 BLAKE2B 
ced4f951089c51ddaab6c62ade9d2c84f69e7e1baf2acf5247559534c7d0fb0e88dca1222f5bd2209b4e61f5aca17279b8054f269535dbc10de0786c2c5779f5
 SHA512 
2d01f0f3831beeba004517bb82f7d616f25f08e5c755409ecff79cd68e0a619b5bf6802fffd0e5f7f39f1d9d93e65b018b91cdeb337a5e47f1651f36bea0e96e
 DIST python-gentoo-patches-3.11.1.tar.xz 7076 BLAKE2B 
3ec45f7529d34eabc9d9ba7fa7f8dd51d8754d9758a605b61857a9fd80386a0357837c925263ad7b0e207ff916944b94cc0e03c0f59921f839d5e51d92f0e47e
 SHA512 
4253dbfa057a91db584b92550e2d39d87986f33041233bc400dd0254cbd95415b33fc47b0fe997bb84192c755bc16d3d31941bba4c216ee4d65facf0b48c7862
+DIST python-gentoo-patches-3.11.2.tar.xz 7112 BLAKE2B 
f6bb83fdd310646b4b5ae397734e3ee90b4028b5716e92cb194fdfe0fe2fe3d3e5ef5e8dddc956d10dcd19bd0308f45d7d24b08e07b01ce872a37302f92d834d
 SHA512 
5bad6b47ad20e2ec786fb91e1476731c06281da611f53fa4d4fb927398d6d827d2e57aa758a2a70cda5f9dc3cdeeb53e7fcb0727e06805aace334c4df022bb8d
 DIST python-gentoo-patches-3.12.0a4.tar.xz 8504 BLAKE2B 
1257c1fe428fc967ef7d3107f99e4fcef0758a2bfa5b345bf69bb47bc0af1644b449f2b11b61148a8f79ed583a80365432d78ec4bade3d92070f08ad2ff568c2
 SHA512 

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

2023-02-08 Thread Michał Górny
commit: 59495a0e02d1bd46491b72f6c707d7fca5011863
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:23:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59495a0e

dev-python/python-docs: Bump to 3.11.2

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

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

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 1b704ee2d4a3..57ae66409900 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,5 +1,6 @@
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
 DIST python-3.10.9-docs-html.tar.bz2 7379489 BLAKE2B 
ab7bc918417682179d60d80685d2e22a4c8eb5f1080fc8a0469f525192426a72adaec7fba0c3c654b6ea3892b4723d2a1cc7b827c17648e7710c569bfc591d30
 SHA512 
06677a0c5d841833e590979cc174dc4dc7d7b67c277e5af680afc205d913e11987985e1a17d8f90538ca96fae4a9940c922c7f538dea222b7ffcd446a7168b4e
 DIST python-3.11.1-docs-html.tar.bz2 7701638 BLAKE2B 
9c5452c2b8601dc5f9b681ebe8e5bbf6a74f915310554c158997bed0fdf471354c6de0eb260b31717cb9310f0d96b3a5ff497173cd17e2b278372e6af12f9ad5
 SHA512 
2541b13c2b7b06aa4d8750a4399f761619600d8978e691f0910365329167565d8a306d45895e3fb6c83e6b32b8e84943b0056fcd6264539500bac7a5625856ba
+DIST python-3.11.2-docs-html.tar.bz2 7779519 BLAKE2B 
d9e1faa1414b18923c08686097d4d65613768c404f712a8ca104f546938016afe5e47bdec25296db1792f1ec49a11ed9899b062b9fdb24e93b2f60d6f49ae82c
 SHA512 
0a6b54b0e3579f640a78e9255ff60b6b18f36752b8949f0f19e5c2fb84c33775c761bed907fb45dc606e5bc894068086cac4935574e89421bee55e8b2127d7d8
 DIST python-3.8.16-docs-html.tar.bz2 6697934 BLAKE2B 
99fb1b8e95c3719b1146e845051fa6b9fbf61fabfdd1fe6d93a44e6a46f4b4e44c9ce0adef89cfdeafc8b67d290adda21d295f492a8f54c069ad86fba4952c0b
 SHA512 
aaffc1f4d56be0ff7fbd35c7ca690d9089f9686d957669852aff1406efad2bee52b2b965ffd652780da6048ff9d89e6bbc421e92588841b89d73af43ad4970fb
 DIST python-3.9.16-docs-html.tar.bz2 6965048 BLAKE2B 
14d30cf5c444b993409751d17959bc46668d2b6e5be76e10d36adb0b8704a2a3908d829e8aa12d384efab31f8b60b462f711f2fa6adf8bc84fbdfe25e4cbc703
 SHA512 
38828ca880e3ed84a705dba465430f1b9623fec830662805008847c5d44ce04225ea7c2173d3eb138fd98e134fa2bb9ed84788e2b1d045bf9cf20e78e12d4472

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



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2023-02-08 Thread Michał Górny
commit: ff623311a0517e01d2b0f602dcb89390172d05f9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:43:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff623311

app-vim/gentoo-syntax: Bump to v7

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

 app-vim/gentoo-syntax/Manifest   |  1 +
 app-vim/gentoo-syntax/gentoo-syntax-7.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index 1328f77d40f2..283fd4197545 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1,3 +1,4 @@
 DIST gentoo-syntax-4.tar.bz2 20344 BLAKE2B 
3e9b75c1e9e395e04547a95bb6abd17e7404389ccc5a47d9cf9ca2973a55666ce17607c72fbd15a9b167033bf0f7d1447817b9346d56e2ddbd48c2acbdfdcffa
 SHA512 
4aec2c40c4f582f697cc11ac73fe9301ce25bb38f240cc3c9e426247a4bd38fb83aa05407b65ac68313793735eafc71a3b1b55e0db4301941afe7c720a51bc85
 DIST gentoo-syntax-5.tar.bz2 20386 BLAKE2B 
8f5ba5bdf4a5caff400d4af0f0e88b2bfe36ab550a4cb6045dd2c2b00a00fc3a95fd6394eabf0316fb36bdb454c774fd3a4e86818230bbab5c54996c29fae581
 SHA512 
e57d0b9eeff27ce591ce3f6a759b18f08a272e44d59063dd34a6543ce909e03509c8503f92d8c67aba092944e549ff43672c3ebc9f97100e84abeba4a7a322f6
 DIST gentoo-syntax-6.tar.bz2 21077 BLAKE2B 
76d3cfff7eb8c6ea393770126eef8a39df010292edd95bf2599e0a341cd4d7399b17c27a1d3dfdc420268c9c3f14b8cd477b325c7b9525c547c5ae1b864061c3
 SHA512 
97792795d42f3fdb42bf8d1d2b531e47bbed463f14d2acdb1e801b96c980829dfd2a858f7b46d48892152b36f22ec0e478f6bb7ee374cdd3c69d7316641aa307
+DIST gentoo-syntax-7.tar.bz2 21068 BLAKE2B 
c8b171486922f617a036f8d766183cbf3193093ed3cb8a87e69505439eb6cbeadbf9878a2283cf4f36f16f92079b2c65e687713cb77ebd7230509dc55d4f2473
 SHA512 
4c4b81ab72cff9d48c4ccd6b563edcdf0863d2de3ed4a6b9dd657badc059f58baf4cfe88e89d1f9afc5a91f0ce9b0be44346c1a62d5d737f638efec4ec593e24

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-7.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-7.ebuild
new file mode 100644
index ..c560022b6db4
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
+HOMEPAGE="https://github.com/gentoo/gentoo-syntax;
+SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2;
+
+LICENSE="vim"
+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"
+IUSE="ignore-glep31"
+
+VIM_PLUGIN_HELPFILES="gentoo-syntax"
+VIM_PLUGIN_MESSAGES="filetype"
+
+src_prepare() {
+   default
+   if use ignore-glep31 ; then
+   for f in ftplugin/*.vim ; do
+   ebegin "Removing UTF-8 rules from ${f} ..."
+   sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' 
${f} \
+   || die "waah! bad sed voodoo. need more goats."
+   eend $?
+   done
+   fi
+}
+
+pkg_postinst() {
+   vim-plugin_pkg_postinst
+
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   if use ignore-glep31 1>/dev/null ; then
+   ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
+   ewarn "compliance. When editing ebuilds, please make 
sure you get"
+   ewarn "the character set correct."
+   fi
+   fi
+}



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

2023-02-08 Thread Michał Górny
commit: 2d6754ee2a1220a82cb36cf75df55e0d67b91d73
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:26:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6754ee

dev-python/textX: Add python@ as co-maint.

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

 dev-python/textX/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/textX/metadata.xml b/dev-python/textX/metadata.xml
index de4b16fe0e05..2ba693ae45a9 100644
--- a/dev-python/textX/metadata.xml
+++ b/dev-python/textX/metadata.xml
@@ -4,6 +4,11 @@

zmed...@gentoo.org

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

textX
textX/textX



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

2023-02-08 Thread Michał Górny
commit: 3a35c35568f8dab6c02dba5767b6ddae78d581f3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:18:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a35c355

dev-python/textX: Remove old

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

 dev-python/textX/Manifest   |  1 -
 dev-python/textX/textX-3.0.0.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/dev-python/textX/Manifest b/dev-python/textX/Manifest
index a0be8f7790c1..a4a534925998 100644
--- a/dev-python/textX/Manifest
+++ b/dev-python/textX/Manifest
@@ -1,2 +1 @@
-DIST textX-3.0.0.gh.tar.gz 1827894 BLAKE2B 
1b4dff3919838b8aa27faee9387fafd6771891b730c221e10a5f2593d138634950d6ced5a7344944913d99e591ed87adfac403add582baa50b0b94c9c6498572
 SHA512 
59b175a3f68b0a5b9b3522e814602c791df3fa7dffb8fabffdeed79ce746ae698ee61c748ce991d8cfee15e094c9437530912e84bdeed4531d0bd96d07477c90
 DIST textX-3.1.0.gh.tar.gz 1822985 BLAKE2B 
4418cc98bfe68dcfe1e312a64810819335a1ac55f97661c4c2d9729a988bf70ed34ad710f7c51b1ab7f48f7092460ae79f3756f0566f19dfabac6c2875f2f690
 SHA512 
a300178990d30b7b0c1a77f48a7d51e9582d51dabc9dfa50dc5195afc1e3b2ce4b0cf6475de815078b460cb564bfb03054154741a50a8d213a0c0eb4cdb5b2ef

diff --git a/dev-python/textX/textX-3.0.0.ebuild 
b/dev-python/textX/textX-3.0.0.ebuild
deleted file mode 100644
index 560f5673c4dd..
--- a/dev-python/textX/textX-3.0.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Meta-language for DSL implementation inspired by Xtext"
-HOMEPAGE="
-   https://pypi.org/project/textX/
-   https://github.com/textX/textX/
-"
-SRC_URI="
-   https://github.com/textX/textX/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/Arpeggio-2.0.0[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   cp -a "${BUILD_DIR}"/{install,test} || die
-   local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}
-
-   # Update the shebang
-   sed -e "s:install/usr/bin/${EPYTHON}:test/usr/bin/${EPYTHON}:" \
-   -i "${BUILD_DIR}"/test/usr/bin/textx || die
-
-   # Install necessary plugins
-   local plugins=(
-   tests/functional/subcommands/example_project
-   tests/functional/registration/projects/*
-   )
-   local p
-   for p in "${plugins[@]}"; do
-   pushd "${p}" >/dev/null || die
-   distutils_pep517_install "${BUILD_DIR}"/test
-   popd >/dev/null || die
-   done
-
-   epytest tests/functional
-}



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

2023-02-08 Thread Michał Górny
commit: 262f5abbe9f746c96e5ae8ebe541718c6b0a1cb5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:24:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262f5abb

dev-python/python-docs: Bump to 3.10.10

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

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

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 57ae66409900..3e27af59ba89 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,4 +1,5 @@
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
+DIST python-3.10.10-docs-html.tar.bz2 7387634 BLAKE2B 
27b340b02412fc8a6f2911c2faf1da64511955432046a8580472b0445adb8272584f99c7fe41469932c948485ccdb799aea76cc9596f5a122342afccff2f7c83
 SHA512 
4678fc3a33e0bd53419894e98a3132f18635693dcf91846c6911a163ebd693b9af42d78ffc27fd5e522eca7376097555271b6bd85a21d1231d6b7523f4620534
 DIST python-3.10.9-docs-html.tar.bz2 7379489 BLAKE2B 
ab7bc918417682179d60d80685d2e22a4c8eb5f1080fc8a0469f525192426a72adaec7fba0c3c654b6ea3892b4723d2a1cc7b827c17648e7710c569bfc591d30
 SHA512 
06677a0c5d841833e590979cc174dc4dc7d7b67c277e5af680afc205d913e11987985e1a17d8f90538ca96fae4a9940c922c7f538dea222b7ffcd446a7168b4e
 DIST python-3.11.1-docs-html.tar.bz2 7701638 BLAKE2B 
9c5452c2b8601dc5f9b681ebe8e5bbf6a74f915310554c158997bed0fdf471354c6de0eb260b31717cb9310f0d96b3a5ff497173cd17e2b278372e6af12f9ad5
 SHA512 
2541b13c2b7b06aa4d8750a4399f761619600d8978e691f0910365329167565d8a306d45895e3fb6c83e6b32b8e84943b0056fcd6264539500bac7a5625856ba
 DIST python-3.11.2-docs-html.tar.bz2 7779519 BLAKE2B 
d9e1faa1414b18923c08686097d4d65613768c404f712a8ca104f546938016afe5e47bdec25296db1792f1ec49a11ed9899b062b9fdb24e93b2f60d6f49ae82c
 SHA512 
0a6b54b0e3579f640a78e9255ff60b6b18f36752b8949f0f19e5c2fb84c33775c761bed907fb45dc606e5bc894068086cac4935574e89421bee55e8b2127d7d8

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



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

2023-02-08 Thread Michał Górny
commit: 8c48621b70c697a0e94d9a5d82d89e35f565f160
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:35:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c48621b

dev-util/lldb: Add 16.0.0_rc2

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

 dev-util/lldb/Manifest   |   2 +
 dev-util/lldb/lldb-16.0.0_rc2.ebuild | 115 +++
 2 files changed, 117 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index b834571a0a25..349f4e19a737 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -5,5 +5,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/dev-util/lldb/lldb-16.0.0_rc2.ebuild 
b/dev-util/lldb/lldb-16.0.0_rc2.ebuild
new file mode 100644
index ..985e9ba9d42f
--- /dev/null
+++ b/dev-util/lldb/lldb-16.0.0_rc2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   xml? ( dev-libs/libxml2:= )
+   ~sys-devel/clang-${PV}
+   ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+   ${DEPEND}
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   python? (
+   >=dev-lang/swig-3.0.11
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   $(python_gen_cond_dep "
+   ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+   dev-python/psutil[\${PYTHON_USEDEP}]
+   ")
+   sys-devel/lld
+   )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+ 

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

2023-02-08 Thread Michał Górny
commit: f0e06bad0002fcd8a46d756f32ba25e70525ce11
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:18:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e06bad

dev-python/trove-classifiers: Bump to 2023.2.8

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

 dev-python/trove-classifiers/Manifest  |  1 +
 .../trove-classifiers-2023.2.8.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/trove-classifiers/Manifest 
b/dev-python/trove-classifiers/Manifest
index 719f44032698..9db925190690 100644
--- a/dev-python/trove-classifiers/Manifest
+++ b/dev-python/trove-classifiers/Manifest
@@ -1 +1,2 @@
 DIST trove-classifiers-2023.1.20.gh.tar.gz 15075 BLAKE2B 
04b5902c0318d495be8ef5f3602ae93d0a540f34382dd269202f4b0e6773d9c0adf023df9c45afece0ae27da8dad25d0018b602dc2a02e775c40ea73afb77195
 SHA512 
f99dee6f42ef3d1e42d0d1f520d882af2d430133a317de693464a526849bf6d9990307c189b5bacf2fa97c316d0c806ecfe9cfcd05a6734e79992763f597dfd2
+DIST trove-classifiers-2023.2.8.gh.tar.gz 15070 BLAKE2B 
92af68e3d967d984f60e1aedf6a32b7b4bed777c9947091a054dce27448965ea0b2221d61277932cd2d6520f112fded1af9e29c21d5d0d1dcb4170febe082252
 SHA512 
b1f1e25bb4bb70b059ab6a4dd0b57bdeac7b69176ced4a7e847c8b449511eaf50b2f62efcc06ddea7605dee4dc7f987e6dce2f9f92a5912f60eb74dbb1e870db

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.2.8.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.2.8.ebuild
new file mode 100644
index ..850f0b5ffda7
--- /dev/null
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.2.8.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)"
+HOMEPAGE="
+   https://github.com/pypa/trove-classifiers/
+   https://pypi.org/project/trove-classifiers/
+"
+SRC_URI="
+   https://github.com/pypa/trove-classifiers/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-python/calver[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest
+   "${EPYTHON}" -m tests.lib || die
+}



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

2023-02-08 Thread Michał Górny
commit: 8cd77217a3e7226fac57e05057edd1b2957f952d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:20:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd77217

dev-python/redis-py: Bump to 4.5.1

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

 dev-python/redis-py/Manifest  |  1 +
 dev-python/redis-py/redis-py-4.5.1.ebuild | 79 +++
 2 files changed, 80 insertions(+)

diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index edc14738891f..ea7c553df02a 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -2,3 +2,4 @@ DIST redis-py-4.4.0.gh.tar.gz 4637656 BLAKE2B 
40b0909c27cefb399353cc2d1d82d7ad3d
 DIST redis-py-4.4.1.gh.tar.gz 4733306 BLAKE2B 
b04a5925f87d8c1dbb06b30382f739d6bc39456b6b49be34701afcc1fecfca4783e60a451ddccdaff31f28c38b626e19607a57ebd600f7e28c63a4b62894f397
 SHA512 
0cec4b518bb56acee6a24ca62e7fdce054b4be764fcfaa860257d8de9f306d9d0f15a662354d7414a4a552475e2b49d97d97de05059310eead068a6269bc3038
 DIST redis-py-4.4.2.gh.tar.gz 4734100 BLAKE2B 
8e23c9b81a19cbbead7d6dab682fc4efc75f0c29adb4df6b9bf17f6842b2823249036c67c133039a850504870a0f884275eb65f4e517f84211b51767d7a2ae15
 SHA512 
3303e87ccc9d4ea3afbb93bcc5e4dcc5bbb3a406878b07c5b8755f28f87cb7a0f9a0db989ec294c2cf42c4ec62f546b5d919a3cb3f11b4ba030e41d13ed2cfc8
 DIST redis-py-4.5.0.gh.tar.gz 4737555 BLAKE2B 
27631f43b0952c00105b4ad18b5aeadb133e3642f258b6342bbfb926dee016430f67ca6ae03c59408203e3fd86ea40f3059ecd1604259b4280b56e2c39b9b0eb
 SHA512 
c0c190cd56d2910c69e755f1fb921f05681f922cd937bc047c644eecef7f85f841aa9577a84c59549b91613ab8f2e9960a870d7f45ac1b6eafdfaa9879ed1599
+DIST redis-py-4.5.1.gh.tar.gz 4737828 BLAKE2B 
ce4f44c32e0c0bf050c868725e41b037dc9c8bc1915f83994db5196a44fc618acfb9670e61e640c4c756c9e66794a96f9d4d140c58fccc06b181dce040275377
 SHA512 
bbee0aee1568a95a591c9083a901c2f47dfb5c9cfa9186b4a47a6575691cd7634d2c461fad84c54fc6df53a83029d1facd19e7c59cafa4331254ef8f04967cb6

diff --git a/dev-python/redis-py/redis-py-4.5.1.ebuild 
b/dev-python/redis-py/redis-py-4.5.1.ebuild
new file mode 100644
index ..b3867b0adbd2
--- /dev/null
+++ b/dev-python/redis-py/redis-py-4.5.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Redis key-value store"
+HOMEPAGE="
+   https://github.com/redis/redis-py/
+   https://pypi.org/project/redis/
+"
+SRC_URI="
+   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Flaky test
+   tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
+   # TODO
+   tests/test_commands.py::TestRedisCommands::test_acl_list
+   # redis-7 different return
+   tests/test_commands.py::TestRedisCommands::test_xautoclaim
+   )
+
+   # TODO: try to run more servers?
+   epytest -m "not redismod and not onlycluster and not replica and not 
ssl"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   if has_version ">=dev-db/redis-7"; then
+   local extra_conf="
+   enable-debug-command yes
+   enable-module-command yes
+   "
+   fi
+
+   # Spawn Redis itself for testing purposes
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1 ::1
+   ${extra_conf}
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2023-02-08 Thread Michał Górny
commit: eb6a24cae8e256d578299ba275ec15a1d8fb7dc7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:15:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6a24ca

dev-python/sybil: Bump to 4.0.1

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

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

diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest
index 4c733f1eb53c..6d145acccb0e 100644
--- a/dev-python/sybil/Manifest
+++ b/dev-python/sybil/Manifest
@@ -1 +1,2 @@
 DIST sybil-4.0.0.gh.tar.gz 50845 BLAKE2B 
5c7144ad1dd131f98c48f18cf6770782529a3c86a3f976461f032c9024ef93dc2de3c8bc327421a55a3f505982608e15cdcfe022f964c4fd871bd9de61205d68
 SHA512 
6cf0422ba856a85ba5dd105481cb2d06eb2ff196aee263a36e7ab44c7d45185df022bd859afc92b3b42dc418142e441f377adda82c0b5b0d1410697b563db994
+DIST sybil-4.0.1.gh.tar.gz 51137 BLAKE2B 
f18a84a8ee6524c8af2a54ea17d50e04dba90be54bf5345061d2b6ee161de5c19cb8e1a1849f83401ac5a175453a927f2e068129ccaa4707a48509bb0dc73015
 SHA512 
70db2aae9f8503af8c5ecb65c5d63e928ba81bc7324473b056a6c1cbb4dac9674c34252665e7b28a1134c37190cdb2fd00c37633a68ea4ac61104a12ea72

diff --git a/dev-python/sybil/sybil-4.0.1.ebuild 
b/dev-python/sybil/sybil-4.0.1.ebuild
new file mode 100644
index ..434b487af5d0
--- /dev/null
+++ b/dev-python/sybil/sybil-4.0.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Automated testing for the examples in your documentation"
+HOMEPAGE="
+   https://github.com/simplistix/sybil/
+   https://pypi.org/project/sybil/
+"
+SRC_URI="
+   https://github.com/simplistix/sybil/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/myst_parser[${PYTHON_USEDEP}]
+   dev-python/seedir[${PYTHON_USEDEP}]
+   dev-python/testfixtures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-02-08 Thread Michał Górny
commit: 3b6125d2a2f2d997bafeb5e011f932d213ce94bd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:16:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6125d2

dev-python/textX: Bump to 3.1.0

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

 dev-python/textX/Manifest   |  1 +
 dev-python/textX/textX-3.1.0.ebuild | 58 +
 profiles/package.mask   |  5 
 3 files changed, 59 insertions(+), 5 deletions(-)

diff --git a/dev-python/textX/Manifest b/dev-python/textX/Manifest
index eb2765dfa11d..a0be8f7790c1 100644
--- a/dev-python/textX/Manifest
+++ b/dev-python/textX/Manifest
@@ -1 +1,2 @@
 DIST textX-3.0.0.gh.tar.gz 1827894 BLAKE2B 
1b4dff3919838b8aa27faee9387fafd6771891b730c221e10a5f2593d138634950d6ced5a7344944913d99e591ed87adfac403add582baa50b0b94c9c6498572
 SHA512 
59b175a3f68b0a5b9b3522e814602c791df3fa7dffb8fabffdeed79ce746ae698ee61c748ce991d8cfee15e094c9437530912e84bdeed4531d0bd96d07477c90
+DIST textX-3.1.0.gh.tar.gz 1822985 BLAKE2B 
4418cc98bfe68dcfe1e312a64810819335a1ac55f97661c4c2d9729a988bf70ed34ad710f7c51b1ab7f48f7092460ae79f3756f0566f19dfabac6c2875f2f690
 SHA512 
a300178990d30b7b0c1a77f48a7d51e9582d51dabc9dfa50dc5195afc1e3b2ce4b0cf6475de815078b460cb564bfb03054154741a50a8d213a0c0eb4cdb5b2ef

diff --git a/dev-python/textX/textX-3.1.0.ebuild 
b/dev-python/textX/textX-3.1.0.ebuild
new file mode 100644
index ..2ef355c35dfd
--- /dev/null
+++ b/dev-python/textX/textX-3.1.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Meta-language for DSL implementation inspired by Xtext"
+HOMEPAGE="
+   https://pypi.org/project/textX/
+   https://github.com/textX/textX/
+"
+SRC_URI="
+   https://github.com/textX/textX/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/Arpeggio-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cp -a "${BUILD_DIR}"/{install,test} || die
+   local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}
+
+   # Update the shebang
+   sed -e "s:install/usr/bin/${EPYTHON}:test/usr/bin/${EPYTHON}:" \
+   -i "${BUILD_DIR}"/test/usr/bin/textx || die
+
+   # Install necessary plugins
+   local plugins=(
+   tests/functional/subcommands/example_project
+   tests/functional/registration/projects/*
+   )
+   local p
+   for p in "${plugins[@]}"; do
+   pushd "${p}" >/dev/null || die
+   distutils_pep517_install "${BUILD_DIR}"/test
+   popd >/dev/null || die
+   done
+
+   epytest tests/functional
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 93ac2cfa..66c2384057a0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -55,11 +55,6 @@ dev-python/tavalidate
 # Removal: 2023-03-06.  Bug #893212.
 dev-python/tavern
 
-# Michał Górny  (2023-02-03)
-# Uses unmaintained dev-python/future.  No reverse dependencies.
-# Removal on 2023-03-05.  Bug #888283.
-dev-python/textX
-
 # Michał Górny  (2023-02-03)
 # Hacky build system that does not work via PEP517 build backend.
 # No reverse dependencies.



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

2023-02-08 Thread Michał Górny
commit: 7eb789f28f07030c4d8d0e65eb3fdc5e5319cae8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb789f2

dev-libs/libclc: Add 16.0.0_rc2

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

 dev-libs/libclc/Manifest |  2 +
 dev-libs/libclc/libclc-16.0.0_rc2.ebuild | 84 
 2 files changed, 86 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index b834571a0a25..349f4e19a737 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -5,5 +5,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/dev-libs/libclc/libclc-16.0.0_rc2.ebuild 
b/dev-libs/libclc/libclc-16.0.0_rc2.ebuild
new file mode 100644
index ..c424e4a83842
--- /dev/null
+++ b/dev-libs/libclc/libclc-16.0.0_rc2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=16
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   (
+   sys-devel/clang:16
+   spirv? ( dev-util/spirv-llvm-translator:16 )
+   )
+   (
+   sys-devel/clang:15
+   spirv? ( dev-util/spirv-llvm-translator:15 )
+   )
+   (
+   sys-devel/clang:14
+   spirv? ( dev-util/spirv-llvm-translator:14 )
+   )
+   (
+   sys-devel/clang:13
+   spirv? ( dev-util/spirv-llvm-translator:13 )
+   )
+   )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+   if use spirv; then
+   has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+   return 1
+   fi
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libclc_targets=()
+
+   use spirv && libclc_targets+=(
+   "spirv-mesa3d-"
+   "spirv64-mesa3d-"
+   )
+   use 

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

2023-02-08 Thread Michał Górny
commit: 35a808fa27d5a9b368ea7268d07cbe8e5aedc193
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a808fa

sys-libs/libcxx: Add 16.0.0_rc2

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

 sys-libs/libcxx/Manifest |   2 +
 sys-libs/libcxx/libcxx-16.0.0_rc2.ebuild | 204 +++
 2 files changed, 206 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index d2d1643a3150..6ba7cff2579f 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -7,5 +7,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/libcxx/libcxx-16.0.0_rc2.ebuild 
b/sys-libs/libcxx/libcxx-16.0.0_rc2.ebuild
new file mode 100644
index ..4eeb65e55e83
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-16.0.0_rc2.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +libcxxabi static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? (
+   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+   )
+   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   >=dev-util/cmake-3.16
+   sys-devel/gdb[python]
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+   

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

2023-02-08 Thread Michał Górny
commit: 36aade7db5b63c024301a9ac14141b417fa74510
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 16:14:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aade7d

dev-python/Nuitka: Bump to 1.4.4

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

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

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 15f4bc852b20..8f8aa4669442 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,4 +1,5 @@
 DIST Nuitka-1.4.1.tar.gz 4122973 BLAKE2B 
edd3722a3e9d534c1802a4be6d1b3d21ce5a926803e4342620a87597d8ad5e03b0e84c83a17a95a36c3716a25197e7a32704d29813a2bccfed490ae0e019d5ce
 SHA512 
99bd491519e4e3e754e5678d293a39ed36438e19aa026263c2b3fde5cc82ffc886b35629146ed11fa93860598901e91644c6e93456d1e76ba97a21d304165e67
 DIST Nuitka-1.4.2.tar.gz 4122580 BLAKE2B 
c99f96c32325f6bbf9678b879263f4dd166ecaa9fa3a2e0d0af4366638b752142eda981b596ef6d7744ab87d77390b831b7cb30e10eb365559b6d6772445266c
 SHA512 
b6c852142d5f94183917d9605b51e0770b9ffb64a0f4273409448a443eb61003d58d96a42454d4d8eb25bacae562c19d1be2158a3e84465471e91a1bb909b9dc
 DIST Nuitka-1.4.3.tar.gz 4122806 BLAKE2B 
e7f616d7223bc9d72dbd93c673c407dc000971051f21c5570d91cdffa03449f32680e69fdb4a279ec1074919336c63563b294901f2038307a10ccc10d2b27142
 SHA512 
b2f023ca3c3be13d3207bb483bb779d6fea471a7020fe6f12c1db1cdf7131f73fb5f3563a67bd548515535dc2a22aff48f99c8affe5d9eb807cd96159559e7c7
+DIST Nuitka-1.4.4.tar.gz 4130596 BLAKE2B 
352d0a5256cd61f58df8b4db6d610af7606d9682f2954a6549dc84a03b2c733ac1ad00447c10eea40746ff4c4d7b897cd67507ba5231b0bd9b74f7df5e02c9bc
 SHA512 
74fb5644760d464bbfd52519394d12346f54fef4cc8212e1c85df109a3ed74e926a7c573508d7c51a55c5fb801c1322a90184b6b31779e3fe3691144bda2d11c
 DIST Nuitka-1.4.tar.gz 4121399 BLAKE2B 
6f431ce01e5efc18cb71fffa8d4db1479adaab48f91c5943fe97d9252dd80ec6a875e0fbc480b13b38167534254a9fb589664d7d95b7e679b22e3c4ef27f5a5a
 SHA512 
cc07b8c35e75c3d34566d335e27789900095c35bf411e284c262f7a85f54ee9922b8f2aa0a75e72e2b77559f594183ea84aeba5691e600181fc706680bb55136

diff --git a/dev-python/Nuitka/Nuitka-1.4.4.ebuild 
b/dev-python/Nuitka/Nuitka-1.4.4.ebuild
new file mode 100644
index ..28f74ef7bf5d
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.4.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2023-02-08 Thread Michał Górny
commit: 7e4f46ed80d93d2d529935bff57423e0c1c4de7b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4f46ed

sys-libs/libomp: Add 16.0.0_rc2

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

 sys-libs/libomp/Manifest |   2 +
 sys-libs/libomp/libomp-16.0.0_rc2.ebuild | 148 +++
 2 files changed, 150 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index a13fe557c0ed..d69424ecf290 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/libomp/libomp-16.0.0_rc2.ebuild 
b/sys-libs/libomp/libomp-16.0.0_rc2.ebuild
new file mode 100644
index ..971931877b19
--- /dev/null
+++ b/sys-libs/libomp/libomp-16.0.0_rc2.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+   debug gdb-plugin hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gdb-plugin? ( ${PYTHON_DEPS} )
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+   llvm_targets_AMDGPU? ( sys-devel/clang )
+   llvm_targets_NVPTX? ( sys-devel/clang )
+   virtual/pkgconfig
+   )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+   sys-devel/clang
+   )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2023-02-08 Thread Michał Górny
commit: 820b9b215ccaf04704dc8157b479e2d6dcb752cb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820b9b21

sys-libs/compiler-rt-sanitizers: Add 16.0.0_rc2

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   2 +
 .../compiler-rt-sanitizers-16.0.0_rc2.ebuild   | 216 +
 2 files changed, 218 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 2d194428f2c7..7b8e6e796bb1 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -7,5 +7,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc2.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc2.ebuild
new file mode 100644
index ..cc599404c49c
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc2.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+   shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+   || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+   test? (
+   cfi? ( ubsan )
+   gwp-asan? ( scudo )
+   )
+"
+RESTRICT="
+   !clang? ( test )
+   !test? ( test )
+"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+   virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   elibc_glibc? ( net-libs/libtirpc )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   

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

2023-02-08 Thread Michał Górny
commit: 46e070ceb0bccd2fd7002ce0777ec43c05d611b8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:35:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e070ce

sys-devel/lld: Add 16.0.0_rc2

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

 sys-devel/lld/Manifest  |  2 +
 sys-devel/lld/lld-16.0.0_rc2.ebuild | 90 +
 2 files changed, 92 insertions(+)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index b834571a0a25..349f4e19a737 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -5,5 +5,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-devel/lld/lld-16.0.0_rc2.ebuild 
b/sys-devel/lld/lld-16.0.0_rc2.ebuild
new file mode 100644
index ..d22c1fb13951
--- /dev/null
+++ b/sys-devel/lld/lld-16.0.0_rc2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}[zstd=]
+   sys-libs/zlib:=
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   ${DEPEND}
+   !sys-devel/lld:0
+"
+BDEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+   test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep 
">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )
+"
+PDEPEND="
+   >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+LLVM_TEST_COMPONENTS=( llvm/utils third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+   python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   llvm.org_src_unpack
+
+   # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+   # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+   # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+   # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+   # to existent directory ${WORKDIR}/libunwind/include.
+   mkdir -p "${WORKDIR}/llvm" || 

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

2023-02-08 Thread Michał Górny
commit: bb7dfa5106167aa1351c39cd94bd342650dafe75
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7dfa51

sys-libs/compiler-rt: Add 16.0.0_rc2

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

 sys-libs/compiler-rt/Manifest  |   2 +
 sys-libs/compiler-rt/compiler-rt-16.0.0_rc2.ebuild | 149 +
 2 files changed, 151 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index dd08edbfeb08..20a58b1c9594 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -7,5 +7,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc2.ebuild 
b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc2.ebuild
new file mode 100644
index ..2ed5fc860074
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc2.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn "Building using a compiler other than clang may result in 
broken atomics"
+   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
+   fi
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != 

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

2023-02-08 Thread Michał Górny
commit: 9880327b33671d0b7ab81366371e7d46322d892d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:35:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9880327b

dev-python/lit: Add 16.0.0_rc2

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

 dev-python/lit/Manifest  |  2 ++
 dev-python/lit/lit-16.0.0_rc2.ebuild | 42 
 2 files changed, 44 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index b834571a0a25..349f4e19a737 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -5,5 +5,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/dev-python/lit/lit-16.0.0_rc2.ebuild 
b/dev-python/lit/lit-16.0.0_rc2.ebuild
new file mode 100644
index ..f4b401a77373
--- /dev/null
+++ b/dev-python/lit/lit-16.0.0_rc2.ebuild
@@ -0,0 +1,42 @@
+# 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 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm
+   )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+   cd "${WORKDIR}" || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x LIT_PRESERVES_TMP=1
+   local litflags=$(get_lit_flags)
+   ./lit.py ${litflags//;/ } tests || die
+}



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

2023-02-08 Thread Michał Górny
commit: 31e9727ec5fe1f5c6a3f52a2d42da410c24746aa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e9727e

sys-devel/clang-runtime: Add 16.0.0_rc2

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

 .../clang-runtime/clang-runtime-16.0.0_rc2.ebuild  | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_rc2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_rc2.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_rc2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



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

2023-02-08 Thread Michał Górny
commit: 99e9135975b341e41b57630d2756a5a3aa00db02
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:36:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e91359

sys-libs/llvm-libunwind: Add 16.0.0_rc2

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

 sys-libs/llvm-libunwind/Manifest   |   2 +
 .../llvm-libunwind-16.0.0_rc2.ebuild   | 123 +
 2 files changed, 125 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index b834571a0a25..349f4e19a737 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -5,5 +5,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc2.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc2.ebuild
new file mode 100644
index ..6ffa6c4f81b8
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc2.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sys-libs/libunwind
+"
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x 

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

2023-02-08 Thread Michał Górny
commit: 7db85998001c3391c820630c031088c700cb030a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 14:03:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 17:35:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db85998

dev-python/clang-python: Add 16.0.0_rc2

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

 dev-python/clang-python/Manifest   |  2 +
 .../clang-python/clang-python-16.0.0_rc2.ebuild| 54 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index b834571a0a25..349f4e19a737 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -5,5 +5,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 
449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca
 SHA512 
a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
 DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 
29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f
 SHA512 
dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 
92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af
 SHA512 
c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 
35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c
 SHA512 
4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
 DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 
BLAKE2B 
51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571
 SHA512 
ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
 DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 
BLAKE2B 
cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa
 SHA512 
e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894

diff --git a/dev-python/clang-python/clang-python-16.0.0_rc2.ebuild 
b/dev-python/clang-python/clang-python-16.0.0_rc2.ebuild
new file mode 100644
index ..5ec556a2ca20
--- /dev/null
+++ b/dev-python/clang-python/clang-python-16.0.0_rc2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+   # tests rely on results from a specific clang version, so override
+   # the search path
+   local -x 
CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+   local -x CLANG_NO_DEFAULT_CONFIG=1
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/monitoring-plugins/, net-analyzer/monitoring-plugins/files/

2023-02-08 Thread Sam James
commit: 56788861591b9cd77eb629026613e038ea18d8c5
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Feb  8 11:32:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:15:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56788861

net-analyzer/monitoring-plugins: fix check_http segfault

Closes: https://bugs.gentoo.org/893252
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29481
Signed-off-by: Sam James  gentoo.org>

 ...onitoring-plugins-fix-check-http-segfault.patch | 23 ++
 ...3.ebuild => monitoring-plugins-2.3.3-r1.ebuild} |  3 ++-
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git 
a/net-analyzer/monitoring-plugins/files/monitoring-plugins-fix-check-http-segfault.patch
 
b/net-analyzer/monitoring-plugins/files/monitoring-plugins-fix-check-http-segfault.patch
new file mode 100644
index ..34e539f51e2d
--- /dev/null
+++ 
b/net-analyzer/monitoring-plugins/files/monitoring-plugins-fix-check-http-segfault.patch
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/893252
+https://github.com/monitoring-plugins/monitoring-plugins/issues/1836
+https://github.com/monitoring-plugins/monitoring-plugins/commit/6d3e44d2d8395076060e9c741e9b173dc5d57b76
+
+diff --git a/plugins/check_http.c b/plugins/check_http.c
+index 5fa310f5d..8dda046ff 100644
+--- a/plugins/check_http.c
 b/plugins/check_http.c
+@@ -1462,7 +1462,13 @@ char *unchunk_content(const char *content) {
+ memcpy(result + (overall_size - size_of_chunk), start_of_chunk, 
size_of_chunk);
+   }
+ 
+-  result[overall_size] = '\0';
++  if (overall_size == 0 && result == NULL) {
++// We might just have received the end chunk without previous content, so 
result is never allocated
++result = calloc(1, sizeof(char));
++// No error handling here, we can only return NULL anyway
++  } else {
++result[overall_size] = '\0';
++  }
+   return result;
+ }
+ 

diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3.ebuild 
b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild
similarity index 96%
rename from net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3.ebuild
rename to net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild
index bf2ccb76116a..555d75dae179 100644
--- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3.ebuild
+++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild
@@ -58,7 +58,8 @@ RDEPEND="${DEPEND}
 RESTRICT="test"
 
 PATCHES=(
-   "${FILESDIR}/monitoring-plugins-gnutls.patch"
+   "${FILESDIR}/${PN}-gnutls.patch" #880211
+   "${FILESDIR}/${PN}-fix-check-http-segfault.patch" #893252
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/files/, app-admin/entr/

2023-02-08 Thread Sam James
commit: 8a7dc41ca137f073648f87c8af7016f0c9d60f90
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jan 26 13:09:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:15:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7dc41c

app-admin/entr: add 5.3

- Unit tests were replaced with system tests in commit [1]. They require
  vim, tmux, git and file which are set as BDEEPEND under test USE flag.
- The `which` command used in test script was replaced by `command -pv`
  with a patch taken from upstream [2].
- PREFIX is set by exporting PREFIX variable rather than sed patching
  Makefile
- CC is newly exported with tc-export function in configuration phase
  which allows us to use default src_compile function
- Tests seem to work best if SHELL is set to /bin/bash which is also
  exported in configuration phase in order to avoid local src_test
  function just for exporting one variable.

[1] 
https://github.com/eradman/entr/commit/944eb59d31dd26894b8822f8b711b1dbfdc67049
[2] https://github.com/eradman/entr/pull/108

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-admin/entr/Manifest  |  1 +
 app-admin/entr/entr-5.3.ebuild   | 40 
 app-admin/entr/files/entr-5.3-no-which.patch | 16 +++
 3 files changed, 57 insertions(+)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index db4f01b0349a..702f040f8b4b 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1 +1,2 @@
 DIST entr-5.2.tar.gz 25834 BLAKE2B 
c14eddaaf26994679991c43b38dcea0f1cbf53ce517af462cfed9dea2c914d9c1719053cb3b9f28f04d0cbf8719fe5612963c1428832e02bd55545ba33c72556
 SHA512 
b12310b6695f0b3d3d830b651dd182ddf2321aad38f569066cc2e5b17570070e48eb4900725c88c1d31a8ff71099aba78fb7508ad60706265cbdf8f29257eaaa
+DIST entr-5.3.tar.gz 20905 BLAKE2B 
79b4c39ee3f9530db1d8a6cd62a6aa925e201d6b5b370b25c3884b160a83658688204005db612b1d18743ba39f0de6ccad8492910142ebfff7b550a5ec48516d
 SHA512 
b160cb60de99a743226b472256d937ef6ace54f5350a83420f59ac2706cd0fb042d6f85fcac6c73e76c161c6225b956df8b00156dea9ce55d8b8225e8ca13e7f

diff --git a/app-admin/entr/entr-5.3.ebuild b/app-admin/entr/entr-5.3.ebuild
new file mode 100644
index ..cd6c30b6b897
--- /dev/null
+++ b/app-admin/entr/entr-5.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs
+
+DESCRIPTION="Run arbitrary commands when files change"
+HOMEPAGE="
+   https://eradman.com/entrproject/
+   https://github.com/eradman/entr
+"
+SRC_URI="https://eradman.com/entrproject/code/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   app-editors/vim
+   app-misc/tmux
+   dev-vcs/git
+   sys-apps/file
+   )
+"
+
+PATCH=(
+   "${FILESDIR}/${P}-no-which.patch"
+)
+
+src_configure() {
+   tc-export CC
+   export PREFIX="${EPREFIX}/usr"
+   export SHELL="${BROOT}/bin/bash"
+
+   edo ./configure
+}

diff --git a/app-admin/entr/files/entr-5.3-no-which.patch 
b/app-admin/entr/files/entr-5.3-no-which.patch
new file mode 100644
index ..fbc96fe697f4
--- /dev/null
+++ b/app-admin/entr/files/entr-5.3-no-which.patch
@@ -0,0 +1,16 @@
+Upstream-PR: https://github.com/eradman/entr/pull/108
+
+diff --git a/system_test.sh b/system_test.sh
+index 2687bb3..dbec661 100755
+--- a/system_test.sh
 b/system_test.sh
+@@ -40,7 +40,7 @@ trap "$clear_tty; $clear_tmux; $clear_tmp" EXIT
+ 
+ utils="file pgrep git vim tmux"
+ for util in $utils; do
+-  p=$(which $util 2> /dev/null) || {
++  p=$(command -pv $util) || {
+   echo "ERROR: could not locate the '$util' utility" >&2
+   echo "System tests depend on the following: $utils" >&2
+   exit 1
+-- 



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

2023-02-08 Thread Sam James
commit: 83877cdf2d2c229ef0178a0374cb58c26b4d5688
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jan 26 14:03:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:15:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83877cdf

app-admin/entr: add myself as a maintainer

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29281
Signed-off-by: Sam James  gentoo.org>

 app-admin/entr/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/app-admin/entr/metadata.xml b/app-admin/entr/metadata.xml
index e0bb95651e8f..c54583354751 100644
--- a/app-admin/entr/metadata.xml
+++ b/app-admin/entr/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   arka...@atlas.cz
+   Petr Vaněk
+   

monsie...@gentoo.org
Patrice Clement
@@ -9,6 +13,10 @@
shell-to...@gentoo.org
Gentoo Shell Tools Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

eradman/entr




[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/files/

2023-02-08 Thread Sam James
commit: 25f1073cbee8ada3e0893789f7c8bac6f260e488
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb  8 16:51:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:14:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f1073c

dev-scheme/guile: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29487
Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/files/guile-2-snarf.patch | 47 --
 .../files/guile-2.0.14-configure-clang16.patch | 71 --
 dev-scheme/guile/files/guile-2.0.14-darwin.patch   | 38 
 ...0.14-ia64-fix-crash-thread-context-switch.patch | 63 ---
 4 files changed, 219 deletions(-)

diff --git a/dev-scheme/guile/files/guile-2-snarf.patch 
b/dev-scheme/guile/files/guile-2-snarf.patch
deleted file mode 100644
index c6ab5cd48cd6..
--- a/dev-scheme/guile/files/guile-2-snarf.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From f775ab3654357fcaad294b95efb0b1c16de1eda8 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Sun, 19 Feb 2017 22:58:40 +
-Subject: guile-snarf: skip -g* arguments to avoid build failure
-
-* libguile/guile-snarf.in: skip -g* arguments to avoid failure on
-  -ggdb3.
-
-Bug: https://bugs.gentoo.org/608190
-Bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25803
-Signed-off-by: Sergei Trofimovich 

- libguile/guile-snarf.in | 16 ++--
- 1 file changed, 14 insertions(+), 2 deletions(-)
-
-diff --git a/libguile/guile-snarf.in b/libguile/guile-snarf.in
-index 47bbc04..22dc1d3 100644
 a/libguile/guile-snarf.in
-+++ b/libguile/guile-snarf.in
-@@ -95,10 +95,22 @@ if [ x"$CPP" = x ] ; then cpp="@CPP@" ; else cpp="$CPP" ; 
fi
- 
- trap "rm -rf $tempdir" 0 1 2 15
- 
-+# filter out -g* flags from commandline
-+# as some flags like -ggdb3 cause CPP
-+
-+cpp_args=""
-+for arg in "$@"
-+do
-+case "$arg" in
-+-g*) ;; # skip debug flag
-+*) cpp_args="$cpp_args $arg" ;;
-+esac
-+done
-+
- if [ ! "$outfile" = "-" ] ; then
--modern_snarf "$@" > $outfile
-+modern_snarf $cpp_args > $outfile
- else
--modern_snarf "$@"
-+modern_snarf $cpp_args
- fi
- 
- # zonk outfile if errors occurred
--- 
-cgit v1.0-41-gc330
-

diff --git a/dev-scheme/guile/files/guile-2.0.14-configure-clang16.patch 
b/dev-scheme/guile/files/guile-2.0.14-configure-clang16.patch
deleted file mode 100644
index 361cc01b97c0..
--- a/dev-scheme/guile/files/guile-2.0.14-configure-clang16.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-https://src.fedoraproject.org/rpms/guile/c/7fcab121be7d2bc8e3e48d0da476127b86cec90c?branch=rawhide
-
-These issues have already been fixed upstream via gnulib imports:
-
-commit 7e641595cd9b45ce7339e21c20a8ab81af9278f6
-Author: Andy Wingo 
-Date:   Wed Feb 15 21:41:24 2017 +0100
-
-Update Gnulib to v0.1-1157-gb03f418.
-
-commit a91b95cca2d397c84f8b9bbd602d40209a7092ce
-Author: Andy Wingo 
-Date:   Wed Jan 20 21:52:54 2021 +0100
-
-Update Gnulib to v0.1-4379-g2ef5a9b4b
-
-Also bump required autoconf version to 2.64, as required by Gnulib.
-
 a/m4/link.m4
-+++ b/m4/link.m4
-@@ -22,6 +22,7 @@ AC_DEFUN([gl_FUNC_LINK],
-AC_RUN_IFELSE(
-  [AC_LANG_PROGRAM(
-[[#include 
-+ #include 
-]],
-[[int result = 0;
-  if (!link ("conftest.a", "conftest.b/"))
 a/m4/round.m4
-+++ b/m4/round.m4
-@@ -57,7 +57,7 @@ int main()
- * (double) (1U << ((DBL_MANT_DIG + 3) / 5))
- * (double) (1U << ((DBL_MANT_DIG + 4) / 5));
-   volatile double x = 0.5 - 0.5 / TWO_MANT_DIG;
--  exit (x < 0.5 && round (x) != 0.0);
-+  return x < 0.5 && round (x) != 0.0;
- }]])], [gl_cv_func_round_works=yes], [gl_cv_func_round_works=no],
- [case "$host_os" in
-netbsd* | aix*) gl_cv_func_round_works="guessing no";;
-
-
-Avoid implicit ints in the guile_cv_localtime_cache check.  It cause
-the check to always fail with strict(er) C99 compilers that do not
-support implicit int.
-
-Submitted upstream:
-
-  
-  
-
 a/configure.ac
-+++ b/configure.ac
-@@ -1086,7 +1086,7 @@ AC_RUN_IFELSE([AC_LANG_SOURCE([[#include 
- # include 
- #endif
- extern char **environ;
--unset_TZ ()
-+int unset_TZ ()
- {
-   char **from, **to;
-   for (to = from = environ; (*to = *from); from++)
-@@ -1095,7 +1095,7 @@ unset_TZ ()
- }
- char TZ_GMT0[] = "TZ=GMT0";
- char TZ_PST8[] = "TZ=PST8";
--main()
-+int main()
- {
-   time_t now = time ((time_t *) 0);
-   int hour_GMT0, hour_unset;
-

diff --git a/dev-scheme/guile/files/guile-2.0.14-darwin.patch 
b/dev-scheme/guile/files/guile-2.0.14-darwin.patch
deleted file mode 100644
index 17741ae352c2..
--- a/dev-scheme/guile/files/guile-2.0.14-darwin.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-fix 

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

2023-02-08 Thread Sam James
commit: f201807494ca1aabd2b9f2a3895d7d896f8a09c9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb  8 16:47:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:15:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2018074

app-forensics/aide: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29491
Signed-off-by: Sam James  gentoo.org>

 app-forensics/aide/files/aide-0.17.4-bashism.patch | 60 --
 1 file changed, 60 deletions(-)

diff --git a/app-forensics/aide/files/aide-0.17.4-bashism.patch 
b/app-forensics/aide/files/aide-0.17.4-bashism.patch
deleted file mode 100644
index e25463dbf772..
--- a/app-forensics/aide/files/aide-0.17.4-bashism.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-Fixed upstream, so backport to 0.17.4 of
-https://github.com/aide/aide/commit/5161886c49060228811eee6da319844ef62dff6d
-https://github.com/aide/aide/commit/007eb4f32e8874ce457b4f15d9789c2a9d61731b
-
-Fixed in master but not 0.17.x.
 a/configure.ac
-+++ b/configure.ac
-@@ -329,7 +329,7 @@ fi
- AC_CHECK_HEADERS(syslog.h inttypes.h fcntl.h ctype.h)
- 
- PCRELIB="-lpcre"
--if test "$aide_static_choice" == "yes"; then
-+if test "$aide_static_choice" = "yes"; then
- PCRELIB="$PCRELIB -pthread"
- fi
- AC_CHECK_LIB(pcre, pcre_exec, [
-@@ -426,14 +426,14 @@ AS_IF([test "x$with_selinux_support" != xno],
- AC_DEFINE(WITH_SELINUX,1,[use SELinux])
- [AC_MSG_RESULT(yes)
- if test "x$PKG_CONFIG" != xno && $PKG_CONFIG --exists libselinux; then
--if test "$aide_static_choice" == "yes"; then
-+if test "$aide_static_choice" = "yes"; then
- SELINUXLIB=$(${PKG_CONFIG} --libs libselinux --static)
- else
- SELINUXLIB=$(${PKG_CONFIG} --libs libselinux)
- fi
- else
- SELINUXLIB="-lselinux"
--if test "$aide_static_choice" == "yes"; then
-+if test "$aide_static_choice" = "yes"; then
- saveLIBS=$LIBS
- LIBS="-static $SELINUXLIB"
- AC_SEARCH_LIBS([lgetfilecon_raw], [], [], [SELINUXLIB="$SELINUXLIB 
-lpthread"])
-@@ -555,7 +555,7 @@ AC_ARG_ENABLE([default_db],
- [do not set default values for database_in and database_out config 
options]),
- [enable_default_db=$enableval],[enable_default_db=yes])
- 
--if test "$enable_default_db" == "yes"; then
-+if test "$enable_default_db" = "yes"; then
- 
- if test "x$sysconfdir" != x'${prefix}/etc'; then
-   evalled_sysconfdir=`eval echo "$sysconfdir"`
-@@ -592,7 +592,7 @@ AC_ARG_WITH([curl],
-   [use curl library for http, https and ftp database backend (default: no)]),
-  [with_curl=$withval], [with_curl=no])
- AS_IF([test "x$with_curl" = "xyes"], [
--   if test "$aide_static_choice" == "yes"; then
-+   if test "$aide_static_choice" = "yes"; then
-PKG_CHECK_MODULES_STATIC(CURL, [libcurl], , 
[AC_MSG_RESULT([libcurl not found by pkg-config - Try --without-curl or add 
directory containing libcurl.pc to PKG_CONFIG_PATH environment variable])])
- else
-PKG_CHECK_MODULES(CURL, [libcurl], , [AC_MSG_RESULT([libcurl not 
found by pkg-config - Try --without-curl or add directory containing libcurl.pc 
to PKG_CONFIG_PATH environment variable])])
-@@ -671,7 +671,7 @@ AS_IF([test "x$with_audit" != xno],
-   AC_MSG_ERROR(You don't have libaudit properly installed. 
Install it if you need it.)
-   )
-   AUDITLIB="-laudit"
--  if test "$aide_static_choice" == "yes"; then
-+  if test "$aide_static_choice" = "yes"; then
-   saveLIBS=$LIBS
-   LIBS="-static $AUDITLIB"
-   AC_CHECK_LIB([audit], [audit_log_user_message], [], [



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

2023-02-08 Thread Sam James
commit: 18bb41026c3e39a62c2d832afb81108b5bd1f83e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb  8 16:52:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:14:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bb4102

dev-util/valgrind: remove unused file

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29485
Signed-off-by: Sam James  gentoo.org>

 dev-util/valgrind/files/musl.supp | 47 ---
 1 file changed, 47 deletions(-)

diff --git a/dev-util/valgrind/files/musl.supp 
b/dev-util/valgrind/files/musl.supp
deleted file mode 100644
index 69adac7bb5da..
--- a/dev-util/valgrind/files/musl.supp
+++ /dev/null
@@ -1,47 +0,0 @@
-# From: https://git.alpinelinux.org/aports/tree/main/valgrind/
-# Suppressions for musl libc
-# See: https://www.openwall.com/lists/musl/2017/06/15/4
-
-{
-   musl-dynlink-false-positive1
-   Memcheck:Leak
-   fun:calloc
-   fun:load_direct_deps
-   fun:load_deps
-   fun:load_deps
-   fun:__dls3
-   fun:__dls2b
-   fun:__dls2
-}
-
-{
-   musl-dynlink-false-positive2
-   Memcheck:Leak
-   fun:calloc
-   fun:load_direct_deps
-   fun:load_deps
-   fun:load_deps
-   fun:__dls3
-   fun:__dls2
-}
-
-{
-   musl-dynlink-false-positive3
-   Memcheck:Leak
-   fun:calloc
-   fun:load_library
-   fun:load_preload
-   fun:__dls3
-   fun:__dls2b
-   fun:__dls2
-}
-
-{
-   musl-dynlink-false-positive4
-   Memcheck:Leak
-   fun:calloc
-   fun:load_library
-   fun:load_preload
-   fun:__dls3
-   fun:__dls2
-}



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

2023-02-08 Thread Sam James
commit: 9ecc3b0650d539516074b2659b543d175de4199f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb  8 16:49:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:14:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecc3b06

dev-libs/openssl: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29488
Signed-off-by: Sam James  gentoo.org>

 .../openssl/files/openssl-3.0.5-test-memcmp.patch  | 24 --
 1 file changed, 24 deletions(-)

diff --git a/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch 
b/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch
deleted file mode 100644
index fc84d82e87da..
--- a/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://github.com/openssl/openssl/pull/18719
-
-From 7f58de577c05ae0bbd20eee9b2971cfa1cd062c8 Mon Sep 17 00:00:00 2001
-From: Gregor Jasny 
-Date: Tue, 5 Jul 2022 12:57:06 +0200
-Subject: [PATCH] Add missing header for memcmp
-
-CLA: trivial

- test/v3ext.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/test/v3ext.c b/test/v3ext.c
-index 926f3884b138..a8ab64b2714b 100644
 a/test/v3ext.c
-+++ b/test/v3ext.c
-@@ -8,6 +8,7 @@
-  */
- 
- #include 
-+#include 
- #include 
- #include 
- #include 



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

2023-02-08 Thread Sam James
commit: 75cd5da43f98fe523d5dff7d4287494435c0191e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb  8 16:46:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:15:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cd5da4

app-admin/augeas: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29492
Signed-off-by: Sam James  gentoo.org>

 app-admin/augeas/files/augeas-1.13.0-selinux.patch | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/app-admin/augeas/files/augeas-1.13.0-selinux.patch 
b/app-admin/augeas/files/augeas-1.13.0-selinux.patch
deleted file mode 100644
index e1af18805a22..
--- a/app-admin/augeas/files/augeas-1.13.0-selinux.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://github.com/hercules-team/augeas/commit/f38398a2d07028b892eac59449a35e1a3d645fac
-
-From f38398a2d07028b892eac59449a35e1a3d645fac Mon Sep 17 00:00:00 2001
-From: Leo-Schmit <63145459+leo-sch...@users.noreply.github.com>
-Date: Tue, 20 Sep 2022 13:41:31 +0200
-Subject: [PATCH] Replace deprecated 'security_context_t' with 'char *' (#747)
-
 a/src/transform.c
-+++ b/src/transform.c
-@@ -918,7 +918,7 @@ static int transfer_file_attrs(FILE *from, FILE *to,
- struct stat st;
- int ret = 0;
- int selinux_enabled = (is_selinux_enabled() > 0);
--security_context_t con = NULL;
-+char *con = NULL;
- 
- int from_fd;
- int to_fd = fileno(to);
-



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

2023-02-08 Thread Sam James
commit: 00171836559bce7b814662e0e092b67999f923b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 17:13:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:13:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00171836

dev-python/cryptography: Stabilize 39.0.1 sparc, #893574

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

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

diff --git a/dev-python/cryptography/cryptography-39.0.1.ebuild 
b/dev-python/cryptography/cryptography-39.0.1.ebuild
index 348074fcc9d6..97c3298dc6fc 100644
--- a/dev-python/cryptography/cryptography-39.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-39.0.1.ebuild
@@ -96,7 +96,7 @@ LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



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

2023-02-08 Thread Sam James
commit: 8418feab3870e5b4b492fddeeeb36bbb2030a356
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:22:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8418feab

app-portage/genlop: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-portage/genlop/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/genlop/metadata.xml b/app-portage/genlop/metadata.xml
index 190c6d6e0276..128ec12874f7 100644
--- a/app-portage/genlop/metadata.xml
+++ b/app-portage/genlop/metadata.xml
@@ -5,7 +5,7 @@
tools-port...@gentoo.org
Gentoo Portage tools team

-
+   
p...@gentoo.org
Gentoo Perl Project




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

2023-02-08 Thread Sam James
commit: 75d356971138757d3fea63d375482a1cbb036c33
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 17:13:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:13:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d35697

dev-python/cryptography: Stabilize 39.0.1 amd64, #893574

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

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

diff --git a/dev-python/cryptography/cryptography-39.0.1.ebuild 
b/dev-python/cryptography/cryptography-39.0.1.ebuild
index 97c3298dc6fc..e67ca02568a3 100644
--- a/dev-python/cryptography/cryptography-39.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-39.0.1.ebuild
@@ -96,7 +96,7 @@ LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



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

2023-02-08 Thread Sam James
commit: d7a747b73650005c436907658fd0146ded149470
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:28:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a747b7

app-text/wscr: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-text/wscr/metadata.xml | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-text/wscr/metadata.xml b/app-text/wscr/metadata.xml
index 3061be5b02dd..1c5a4ea70c90 100644
--- a/app-text/wscr/metadata.xml
+++ b/app-text/wscr/metadata.xml
@@ -1,8 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-WSCR is a program to solve word jumbles, print all
-permutations of a string, and print pseudo-anagrams. It will use 
/usr/dict/words
-or a user-specified wordlist file
+   
+   
+   WSCR is a program to solve word jumbles, print all permutations 
of a
+   string, and print pseudo-anagrams. It will use /usr/dict/words 
or a
+   user-specified wordlist file
+   
 



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

2023-02-08 Thread Sam James
commit: fc6ff57b5733c4dc739856a7258dc3d2cd0d734e
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:27:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6ff57b

app-text/t1utils: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-text/t1utils/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/t1utils/metadata.xml b/app-text/t1utils/metadata.xml
index 81930151803a..248f19d5be68 100644
--- a/app-text/t1utils/metadata.xml
+++ b/app-text/t1utils/metadata.xml
@@ -5,7 +5,7 @@
aball...@gentoo.org
Alexis Ballier

-
+   
fo...@gentoo.org
Fonts




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

2023-02-08 Thread Sam James
commit: 73ec14eed3b248854ce99c6c1db6c037d8b3be05
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 17:13:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:13:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ec14ee

dev-python/cryptography: Stabilize 39.0.1 arm64, #893574

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

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

diff --git a/dev-python/cryptography/cryptography-39.0.1.ebuild 
b/dev-python/cryptography/cryptography-39.0.1.ebuild
index 4b3713865928..348074fcc9d6 100644
--- a/dev-python/cryptography/cryptography-39.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-39.0.1.ebuild
@@ -96,7 +96,7 @@ LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/gentoo:master commit in: app-vim/selinux-syntax/

2023-02-08 Thread Sam James
commit: 717b19de67d0d16a1a919aeabeb01b11dd62ecf2
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:29:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717b19de

app-vim/selinux-syntax: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29338
Signed-off-by: Sam James  gentoo.org>

 app-vim/selinux-syntax/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/selinux-syntax/metadata.xml 
b/app-vim/selinux-syntax/metadata.xml
index 35281c5797c6..abe8bc3f1648 100644
--- a/app-vim/selinux-syntax/metadata.xml
+++ b/app-vim/selinux-syntax/metadata.xml
@@ -5,7 +5,7 @@
v...@gentoo.org
Gentoo Vim Project

-
+   
harde...@gentoo.org
Gentoo Hardened




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

2023-02-08 Thread Sam James
commit: 89ede5a2c4a775b20b24f79c6a8c631d69bfa5d8
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:25:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ede5a2

app-text/mandoc: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-text/mandoc/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/mandoc/metadata.xml b/app-text/mandoc/metadata.xml
index bcdbf9ac8af3..8e701fbbd8ba 100644
--- a/app-text/mandoc/metadata.xml
+++ b/app-text/mandoc/metadata.xml
@@ -1,9 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-
+   
+   base-sys...@gentoo.org
+   

build man.cgi web plugin for viewing man 
pages  
set as the default man provider



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

2023-02-08 Thread Sam James
commit: eb85b07667045f285dca5885751fda2a6d0c03c9
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:27:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb85b076

app-text/ps2pkm: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-text/ps2pkm/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ps2pkm/metadata.xml b/app-text/ps2pkm/metadata.xml
index 52546db07960..34452b8a1eb9 100644
--- a/app-text/ps2pkm/metadata.xml
+++ b/app-text/ps2pkm/metadata.xml
@@ -5,7 +5,7 @@
aball...@gentoo.org
Alexis Ballier

-
+   
t...@gentoo.org
Gentoo TeX Project




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

2023-02-08 Thread Sam James
commit: 525ea83760a0cd78d4a06314718dd65bea423dd7
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:13:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525ea837

app-misc/oneko: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-misc/oneko/metadata.xml | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-misc/oneko/metadata.xml b/app-misc/oneko/metadata.xml
index 30d8f388101a..734c1d9371d3 100644
--- a/app-misc/oneko/metadata.xml
+++ b/app-misc/oneko/metadata.xml
@@ -1,14 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-"oneko-sakura" is modified version of oneko. KINOMOTO Sakura chases around your
-mouse cursor.
-To stop the program, run this command:
-   killall oneko
-If your mouse cursor changes to the default black cross after running oneko,
-you should install x11-apps/xsetroot and run:
-   xsetroot -cursor_name left_ptr
-
+   
+   
+   "oneko-sakura" is modified version of oneko. KINOMOTO Sakura 
chases around your
+   mouse cursor.
+   To stop the program, run this command:
+   killall oneko
+   If your mouse cursor changes to the default black cross after 
running oneko,
+   you should install x11-apps/xsetroot and run:
+   xsetroot -cursor_name left_ptr
+   
 



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

2023-02-08 Thread Sam James
commit: 0b63687ddec5a846a77c2ae431180d8c37dbe56f
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:24:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b63687d

app-text/code2html: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-text/code2html/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-text/code2html/metadata.xml b/app-text/code2html/metadata.xml
index c4cda555914c..68e754003b8f 100644
--- a/app-text/code2html/metadata.xml
+++ b/app-text/code2html/metadata.xml
@@ -1,10 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-  Code2HTML converts a program source code to syntax highlighted
-  HTML. It may be called as a CGI script. It can also handle include
-  commands in HTML files.
-
+   
+   
+   Code2HTML converts a program source code to syntax highlighted
+   HTML. It may be called as a CGI script. It can also handle 
include
+   commands in HTML files.
+   
 



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

2023-02-08 Thread Sam James
commit: 373b65f39212b78574b9b56155d9b5445a192afe
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:24:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373b65f3

app-text/dvipsk: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-text/dvipsk/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/dvipsk/metadata.xml b/app-text/dvipsk/metadata.xml
index 52546db07960..34452b8a1eb9 100644
--- a/app-text/dvipsk/metadata.xml
+++ b/app-text/dvipsk/metadata.xml
@@ -5,7 +5,7 @@
aball...@gentoo.org
Alexis Ballier

-
+   
t...@gentoo.org
Gentoo TeX Project




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

2023-02-08 Thread Sam James
commit: c249409417ff888ffd3bd0327ac62f399a4a48e8
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:17:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2494094

app-misc/vittk: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-misc/vittk/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-misc/vittk/metadata.xml b/app-misc/vittk/metadata.xml
index 316ec1c797c0..d850dbdad19c 100644
--- a/app-misc/vittk/metadata.xml
+++ b/app-misc/vittk/metadata.xml
@@ -1,10 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-   A comprehensive front end for Taskwarrior (app-misc/task) 
that
-   provides a fullscreen emulated terminal window with modes and commands
-   modeled after the vi editor.
-
+   
+   
+   A comprehensive front end for Taskwarrior 
(app-misc/task) that
+   provides a fullscreen emulated terminal window with modes and 
commands
+   modeled after the vi editor.
+   
 



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

2023-02-08 Thread Sam James
commit: 8c12564c464ea48a2cd906dddbf962016dfa90bf
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:23:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c12564c

app-shells/shish: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-shells/shish/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/shish/metadata.xml b/app-shells/shish/metadata.xml
index 57f8d9afcd11..f6b0a0b74fc2 100644
--- a/app-shells/shish/metadata.xml
+++ b/app-shells/shish/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-  Use dev-libs/dietlibc
-
+   
+   
+   Use dev-libs/dietlibc
+   
 



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

2023-02-08 Thread Sam James
commit: 807cf49074d92ae21efa4287dfb95d03ed8ba1e9
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:23:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807cf490

app-text/aiksaurus: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-text/aiksaurus/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aiksaurus/metadata.xml b/app-text/aiksaurus/metadata.xml
index 4f9abf2b8400..167e1d83d852 100644
--- a/app-text/aiksaurus/metadata.xml
+++ b/app-text/aiksaurus/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   

aiksaurus




[gentoo-commits] repo/gentoo:master commit in: app-pda/jpilot/

2023-02-08 Thread Sam James
commit: 64469893e7ab5a3da2ee27d399c732ecf8a416af
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:22:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64469893

app-pda/jpilot: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-pda/jpilot/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-pda/jpilot/metadata.xml b/app-pda/jpilot/metadata.xml
index ad136b080d72..b917188dc10a 100644
--- a/app-pda/jpilot/metadata.xml
+++ b/app-pda/jpilot/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   


j...@engineer.com



[gentoo-commits] repo/gentoo:master commit in: app-office/calcurse/

2023-02-08 Thread Sam James
commit: e5788836fd0a72a25e8b92e7b79e4455fb809cf0
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:19:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5788836

app-office/calcurse: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-office/calcurse/metadata.xml | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-office/calcurse/metadata.xml b/app-office/calcurse/metadata.xml
index 490dd5d1cbf4..007b546f8cc5 100644
--- a/app-office/calcurse/metadata.xml
+++ b/app-office/calcurse/metadata.xml
@@ -1,10 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-Calcurse is a text-based personal organizer which helps 
keeping
-track of events and everyday tasks. It contains a calendar, a 'todo' list, and
-puts your appointments in order. The user interface is configurable, and one 
can
-choose between different color schemes and layouts. All of the commands are
-documented within an online help system.
+   
+   
+   Calcurse is a text-based personal organizer which helps keeping 
track of
+   events and everyday tasks. It contains a calendar, a 'todo' 
list, and
+   puts your appointments in order. The user interface is 
configurable, and
+   one can choose between different color schemes and layouts. All 
of the
+   commands are documented within an online help system.
+   
 



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

2023-02-08 Thread Sam James
commit: a208fc3d038a0e02736535caaf80a8fc33f94fd7
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:17:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a208fc3d

app-misc/vit: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-misc/vit/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-misc/vit/metadata.xml b/app-misc/vit/metadata.xml
index 7d18ad052bbc..e2a356d475a1 100644
--- a/app-misc/vit/metadata.xml
+++ b/app-misc/vit/metadata.xml
@@ -1,12 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-  A perl/Curses front end for Taskwarrior (app-misc/task) that
-  provides a fullscreen terminal window with modes and commands
-  modeled after the vi editor.
-
+  
+  
+A perl/Curses front end for Taskwarrior (app-misc/task) that
+provides a fullscreen terminal window with modes and commands
+modeled after the vi editor.
+  
   
 scottkosty/vit
   



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/

2023-02-08 Thread Sam James
commit: 7c3911be8a0a56d1d8fec1208b744518c8812a2b
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:18:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3911be

app-mobilephone/gnokii: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-mobilephone/gnokii/metadata.xml | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/app-mobilephone/gnokii/metadata.xml 
b/app-mobilephone/gnokii/metadata.xml
index 8a52983490b2..92b0244c867b 100644
--- a/app-mobilephone/gnokii/metadata.xml
+++ b/app-mobilephone/gnokii/metadata.xml
@@ -1,17 +1,17 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-gnokii provides tools and a user space driver for use with mobile phones.
-With gnokii you can do such things as make data calls, update your address 
book, 
-change calendar entires, send and receive SMS messages and load ring tones 
-depending on the phone you have.
-
-
-  Enable support for dev-libs/libical
-  Enable infrared support
-  Enable SMS support (build smsd)
-  Enable smartcard support with 
sys-apps/pcsc-lite
-
+  
+  
+gnokii provides tools and a user space driver for use with mobile phones.
+With gnokii you can do such things as make data calls, update your address 
book,
+change calendar entires, send and receive SMS messages and load ring tones
+depending on the phone you have.
+  
+  
+Enable support for dev-libs/libical
+Enable infrared support
+Enable SMS support (build smsd)
+Enable smartcard support with 
sys-apps/pcsc-lite
+  
 



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

2023-02-08 Thread Sam James
commit: 35b62f23414ca91b32adb872f79963bb312b88bc
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:07:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b62f23

app-misc/freewvs: use common metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-misc/freewvs/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/freewvs/metadata.xml b/app-misc/freewvs/metadata.xml
index dcdae049d7cf..4da67a4f4b42 100644
--- a/app-misc/freewvs/metadata.xml
+++ b/app-misc/freewvs/metadata.xml
@@ -1,5 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-ha...@gentoo.org
+   
+   ha...@gentoo.org
+   
 



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

2023-02-08 Thread Sam James
commit: 77c81d0b66c6a361eb6deecb0c134cc06c735763
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:13:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c81d0b

app-misc/pal: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-misc/pal/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-misc/pal/metadata.xml b/app-misc/pal/metadata.xml
index 8701f546a6f1..2cf3a96cc39b 100644
--- a/app-misc/pal/metadata.xml
+++ b/app-misc/pal/metadata.xml
@@ -2,11 +2,11 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-
-   pal is a command-line calendar program for Unix/Linux systems that can 
keep
-   track of events. It has similarities with the Unix cal command, the more
-   complex GNU gcal program and the calendar program distributed with the 
BSDs.
-
+   
+   pal is a command-line calendar program for Unix/Linux systems 
that can keep
+   track of events. It has similarities with the Unix cal command, 
the more
+   complex GNU gcal program and the calendar program distributed 
with the BSDs.
+   

palcal




[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/

2023-02-08 Thread Sam James
commit: 35d8fa0f601b069478af4a9167bb0edf601c47fe
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:21:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d8fa0f

app-office/libreoffice-bin: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-office/libreoffice-bin/metadata.xml | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/app-office/libreoffice-bin/metadata.xml 
b/app-office/libreoffice-bin/metadata.xml
index 196d3c8c0901..5d5c56c8bff4 100644
--- a/app-office/libreoffice-bin/metadata.xml
+++ b/app-office/libreoffice-bin/metadata.xml
@@ -1,11 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   dilfri...@gentoo.org
+   
+   dilfri...@gentoo.org
+   

-off...@gentoo.org
-Gentoo Office project
+   off...@gentoo.org
+   Gentoo Office project

-   LibreOffice is a free office suite.
-This is the binary version of Libreoffice. Use this if you don't want to wait 
for the source version to build.
+   
+   LibreOffice is a free office suite. This is the binary version 
of
+   Libreoffice. Use this if you don't want to wait for the source 
version
+   to build.
+   
 



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

2023-02-08 Thread Sam James
commit: 3c3799328ad8e31cdac417fb8f12f3683d224d6a
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:05:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c379932

app-emulation/virtualbox: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtualbox/metadata.xml | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/app-emulation/virtualbox/metadata.xml 
b/app-emulation/virtualbox/metadata.xml
index d675d2f1cec0..0a281e0f998b 100644
--- a/app-emulation/virtualbox/metadata.xml
+++ b/app-emulation/virtualbox/metadata.xml
@@ -6,13 +6,13 @@
 Viorel Munteanu
   
   
-  Install dtrace Extension Pack
-  Build without any graphic frontend
-  Build VBoxVolInfo that needs devicemapper from 
sys-fs/lvm2.
-  Apply patch needed for pax enabled kernels.
-  Enable building of SDK
-  Controls installation of special USB udev rules.
-  Build and install the VirtualBox webservice
-  Support for VDE networking via 
net-misc/vde
-
+Install dtrace Extension Pack
+Build without any graphic frontend
+Build VBoxVolInfo that needs devicemapper from 
sys-fs/lvm2.
+Apply patch needed for pax enabled kernels.
+Enable building of SDK
+Controls installation of special USB udev rules.
+Build and install the VirtualBox webservice
+Support for VDE networking via 
net-misc/vde
+  
 



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

2023-02-08 Thread Sam James
commit: 316e6f4051c3488e21e5c78eea401ac95a3d1ce3
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:12:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316e6f40

app-misc/jail: unify metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-misc/jail/metadata.xml | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-misc/jail/metadata.xml b/app-misc/jail/metadata.xml
index 9f031edb4254..a8672061961d 100644
--- a/app-misc/jail/metadata.xml
+++ b/app-misc/jail/metadata.xml
@@ -1,15 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   

spiculator/jail
https://github.com/spiculator/jail/issues


-Jail Chroot Project is an attempt of write a tool that builds a chrooted 
environment.
-The main goal of Jail is to be as simple as possible, and highly portable. The 
most
-difficult step when building a chrooted environment is to set up the right 
libraries and
-files. Here, Jail comes to the rescue with a tool to automagically configures 
and builds
-all the required files, directories and libraries.
+   Jail Chroot Project is an attempt of write a tool that builds a 
chrooted environment.
+   The main goal of Jail is to be as simple as possible, and 
highly portable. The most
+   difficult step when building a chrooted environment is to set 
up the right libraries and
+   files. Here, Jail comes to the rescue with a tool to 
automagically configures and builds
+   all the required files, directories and libraries.
+   
 



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

2023-02-08 Thread Sam James
commit: c393d9d95b96825f8317b2908e491250dc330b06
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jan 30 12:02:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 17:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c393d9d9

app-emulation/libguestfs-appliance: uncomment and update upstream maintainer

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/libguestfs-appliance/metadata.xml | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/app-emulation/libguestfs-appliance/metadata.xml 
b/app-emulation/libguestfs-appliance/metadata.xml
index aaec3c175332..1e35cd5e94fd 100644
--- a/app-emulation/libguestfs-appliance/metadata.xml
+++ b/app-emulation/libguestfs-appliance/metadata.xml
@@ -1,12 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
+   
+   
+   
+   rjo...@redhat.com
+   Richard Jones
+   
+   
 



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

2023-02-08 Thread Matt Turner
commit: 58cfa88cea1b67b155c4ceecbc179af061495d12
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb  8 17:07:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb  8 17:08:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cfa88c

dev-libs/libgusb: Version bump to 0.4.5

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

 dev-libs/libgusb/Manifest |  1 +
 dev-libs/libgusb/libgusb-0.4.5.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index e1ff45e13d6a..5971438a1ddf 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -1,3 +1,4 @@
 DIST libgusb-0.4.2.tar.xz 48440 BLAKE2B 
6241271efe40a8653e417ffcbd9b7ba0463c5a1e289a39fb8aab6b6c70da75973af1bcb8afba0a6c3a1535a7015e7d0f121f22ca1dddcd74d57722af3c95c312
 SHA512 
c3e8e7a21f1e2f355cda5dddbde7235f9c48d4ff96c2d012e48df5bd7e1216ed41f3cc81f4a215ceead8b6e8cf0d04a85916043adfd074e543c041dbe63acd48
 DIST libgusb-0.4.3.tar.xz 48536 BLAKE2B 
64ebe5f30cf7f0c43c12c8208559a698faa6df6e6cd7039a81c117d21ce8c5d0c2fec3a78565634eb348316fddabc6ff488a60b2d6bfaaf613510c76c3e28644
 SHA512 
d76c41af4962ec6af2dd22f41c0fabe46de64805a32fe7ad56b037725a26f217c8fa8705dd1d8e9008237ce0bb739c4e95f1b652fdb38b66ac6ed23840dfccc5
 DIST libgusb-0.4.4.tar.xz 49096 BLAKE2B 
9ea68cd4fc415893cdf1bf34720d99a6eeb67b23403c4de64284b6c9072c68d6431cca842f3be4c5a6997ce3aa8a14f581cdb4d6768e6035d2337326bdd6f44c
 SHA512 
1150315741f99d7ba96cba9eb341709ba1cbd84e59e95dce4d398b795e46b083151262b7ba80d102b7b201aac745a975d6f2549a981339df5e18cf9e0831e1fa
+DIST libgusb-0.4.5.tar.xz 50384 BLAKE2B 
3844d0ec189292e4fed4520d818d095255ddaafa9052ec083a5df3171fa36a8261802526483228412fd69f073444ba422cd16c9d07d5f38770cb14a3ffcd23c6
 SHA512 
8b91ebfd7b6e07f1ab104f78c638bd28875e3ba1e47360307be16af9b2e4fb598e9911f50181590b5e08608a14557d15bc5dfaa6804a6056b6ee6669b2f6f81e

diff --git a/dev-libs/libgusb/libgusb-0.4.5.ebuild 
b/dev-libs/libgusb/libgusb-0.4.5.ebuild
new file mode 100644
index ..79fdfd6e4237
--- /dev/null
+++ b/dev-libs/libgusb/libgusb-0.4.5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson-multilib python-any-r1 vala
+
+DESCRIPTION="GObject wrapper for libusb"
+HOMEPAGE="https://github.com/hughsie/libgusb;
+SRC_URI="https://github.com/hughsie/libgusb/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+IUSE="gtk-doc +introspection test +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}]
+   virtual/libusb:1[udev,${MULTILIB_USEDEP}]
+   >=dev-libs/json-glib-1.1.1[${MULTILIB_USEDEP},introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   sys-apps/hwdata
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/umockdev-0.17.7[${MULTILIB_USEDEP}] )"
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+   virtual/pkgconfig
+"
+
+python_check_deps() {
+   python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=shared
+   $(meson_use test tests)
+   $(meson_native_use_bool vala vapi)
+   -Dusb_ids="${EPREFIX}"/usr/share/hwdata/usb.ids
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_native_use_bool introspection)
+   $(meson_feature test umockdev)
+
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/ || die
+   mv "${ED}"/usr/share/{doc,gtk-doc}/libgusb || die
+   fi
+}



[gentoo-commits] proj/gentoo-syntax: New tag: v7

2023-02-08 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 16:43:18 2023 +

New tag: v7




[gentoo-commits] proj/gentoo-syntax:master commit in: ftdetect/

2023-02-08 Thread Michał Górny
commit: 8340095e5a8263494abadf5a81970ff92091e004
Author: Richard-Rogalski  tutanota  com>
AuthorDate: Sun Feb  5 13:17:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 16:43:09 2023 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=8340095e

Enable syntax detection for make.conf as a directory

Technically, make.conf can be a directory, and I use it as
one :). Niche use case but works \o/

Signed-off-by: Richard Rogalski  tutanota.com>
Closes: https://github.com/gentoo/gentoo-syntax/pull/54
Signed-off-by: Michał Górny  gentoo.org>

 ftdetect/gentoo.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ftdetect/gentoo.vim b/ftdetect/gentoo.vim
index b89f058..b2ed1bd 100644
--- a/ftdetect/gentoo.vim
+++ b/ftdetect/gentoo.vim
@@ -75,7 +75,7 @@ au BufNewFile,BufRead {*/thirdpartymirrors,*/portage/mirrors}
 \ set filetype=gentoo-mirrors
 
 " make.conf
-au BufNewFile,BufRead make.{conf,globals}
+au BufNewFile,BufRead {*/make.{conf,globals},*/portage/make.conf/*}
 \ set filetype=gentoo-make-conf
 
 " use.desc



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-blog-plugin/

2023-02-08 Thread Henri Gasc
commit: 8606b7bc58c5c87ac5824920ca18e3313c054f22
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Feb  8 08:49:02 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8606b7bc

dev-python/mkdocs-blog-plugin: new package, add 

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

 dev-python/mkdocs-blog-plugin/Manifest |  1 +
 dev-python/mkdocs-blog-plugin/metadata.xml | 12 +++
 .../mkdocs-blog-plugin-.ebuild | 25 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/mkdocs-blog-plugin/Manifest 
b/dev-python/mkdocs-blog-plugin/Manifest
new file mode 100644
index 0..44369
--- /dev/null
+++ b/dev-python/mkdocs-blog-plugin/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-blog-plugin-.gh.tar.gz 54704 BLAKE2B 
53283d806cdbbf63c96a5e4aa9406457e003722db2e64e311c74b18ce187ffc3cf6e9b61a9edae5e785f251c28857e44e8a165d95282c5d7216703c3b214c3c2
 SHA512 
47e25b4c459ab0c628049e86682610a5d7a1ed8be342d31a3be5f0398a38700c085157abed136c731e44e0074f6a1e41501c372890c11e23fd19e5893c9b0106

diff --git a/dev-python/mkdocs-blog-plugin/metadata.xml 
b/dev-python/mkdocs-blog-plugin/metadata.xml
new file mode 100644
index 0..956533a03
--- /dev/null
+++ b/dev-python/mkdocs-blog-plugin/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   mkdocs-blog-plugin
+   fmaida/mkdocs-blog-plugin
+   
+

diff --git a/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild 
b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild
new file mode 100644
index 0..c7babb5c6
--- /dev/null
+++ b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild
@@ -0,0 +1,25 @@
+# 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
+
+DESCRIPTION="Plugin for MkDocs to keep a simple blog section inside your 
documentation."
+HOMEPAGE="https://github.com/fmaida/mkdocs-blog-plugin 
https://pypi.org/project/mkdocs-blog-plugin;
+SRC_URI="https://github.com/fmaida/mkdocs-blog-plugin/archive/refs/heads/master.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/mkdocs-blog-plugin-master"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/mkdocs[${PYTHON_USEDEP}]
+"
+DEPEND="${BDEPEND}"



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

2023-02-08 Thread Henri Gasc
commit: 92a8199032aca6c48ea7860e3d46e0ad0f856cfa
Author: Henri Gasc  eurecom  fr>
AuthorDate: Tue Feb  7 12:48:28 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92a81990

dev-python/pytest-syrupy: new package, add 4.0.0

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

 dev-python/pytest-syrupy/Manifest  |  1 +
 dev-python/pytest-syrupy/metadata.xml  | 12 ++
 .../pytest-syrupy/pytest-syrupy-4.0.0.ebuild   | 43 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-python/pytest-syrupy/Manifest 
b/dev-python/pytest-syrupy/Manifest
new file mode 100644
index 0..5b1ce1c0d
--- /dev/null
+++ b/dev-python/pytest-syrupy/Manifest
@@ -0,0 +1 @@
+DIST pytest-syrupy-4.0.0.gh.tar.gz 2294943 BLAKE2B 
ac968eaaccfb4258237af165bf576a635ac858b0e8b52b2089b99b1dcfd3d49cc16bd7550ceb95809340a0e568fb37081e3c59820be8292fbe55f0223dc5dffa
 SHA512 
006a28283c1ba148845bc4f447b066112a791adf47d405ce0351a25d2f100c64240719531ec62ed83f6c2a899f8d4ddeec9209fa152a290b6bb4e7b0e6ed1797

diff --git a/dev-python/pytest-syrupy/metadata.xml 
b/dev-python/pytest-syrupy/metadata.xml
new file mode 100644
index 0..2bfa8b7ba
--- /dev/null
+++ b/dev-python/pytest-syrupy/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   syrupy
+   tophat/syrupy
+   
+

diff --git a/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild 
b/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild
new file mode 100644
index 0..4572bf367
--- /dev/null
+++ b/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1
+
+DESCRIPTION="The sweeter pytest snapshot plugin"
+HOMEPAGE="https://github.com/tophat/syrupy https://pypi.org/project/syrupy;
+SRC_URI="https://github.com/tophat/syrupy/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/syrupy-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-lang/python
+   dev-python/poetry-core[${PYTHON_USEDEP}]
+   dev-python/colored[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   test? (
+   dev-python/codecov[${PYTHON_USEDEP}]
+   dev-python/invoke[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   ${BDEPEND}
+   ${RDEPEND}
+"
+
+distutils_enable_tests pytest



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

2023-02-08 Thread Henri Gasc
commit: 2843bec071f927b49bf459633b6d5af06b10584d
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Feb  8 13:59:20 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2843bec0

dev-python/griffe: new package, add 0.25.4

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.25.4.ebuild | 26 ++
 dev-python/griffe/metadata.xml | 15 +++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
new file mode 100644
index 0..7e7771485
--- /dev/null
+++ b/dev-python/griffe/Manifest
@@ -0,0 +1 @@
+DIST griffe-0.25.4.gh.tar.gz 146307 BLAKE2B 
160a347d9bcd7494f67d2904377d24e5b46882cf56d88b070c6d495e556ca8acef1acafa06de8e50759af1329674048a88917682ba366c24b3844b44862dafe5
 SHA512 
932235d5317aa001fda1007f110f01aa2fd6bac8f4dbe01e24701b2e2160d6bf43cb63960189f354fde5fc7ad65b55c363fb8cb8c9f4ff0dcff23129d47496b1

diff --git a/dev-python/griffe/griffe-0.25.4.ebuild 
b/dev-python/griffe/griffe-0.25.4.ebuild
new file mode 100644
index 0..08b8d875e
--- /dev/null
+++ b/dev-python/griffe/griffe-0.25.4.ebuild
@@ -0,0 +1,26 @@
+# 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
+
+DESCRIPTION="Signatures for entire Python programs."
+HOMEPAGE="https://github.com/mkdocstrings/griffe 
https://pypi.org/project/griffe/;
+SRC_URI="https://github.com/mkdocstrings/griffe/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+ISUE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/pdm-pep517[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest

diff --git a/dev-python/griffe/metadata.xml b/dev-python/griffe/metadata.xml
new file mode 100644
index 0..fabb16ac1
--- /dev/null
+++ b/dev-python/griffe/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   griffe
+   mkdocstrings/griffe
+   
+   
+   Extract the structure, the frame, the skeleton of your project, 
to generate API documentation or find breaking changes in your API.
+   
+



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

2023-02-08 Thread Henri Gasc
commit: 8e182fa43d73c0179aa1007293127c54a084cea8
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Feb  8 14:15:30 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e182fa4

dev-python/mkdocs-mkdocstrings-python: new package, add 0.8.3

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

 dev-python/mkdocs-mkdocstrings-python/Manifest |  1 +
 dev-python/mkdocs-mkdocstrings-python/metadata.xml | 12 
 .../mkdocs-mkdocstrings-python-0.8.3.ebuild| 35 ++
 3 files changed, 48 insertions(+)

diff --git a/dev-python/mkdocs-mkdocstrings-python/Manifest 
b/dev-python/mkdocs-mkdocstrings-python/Manifest
new file mode 100644
index 0..0d75fc501
--- /dev/null
+++ b/dev-python/mkdocs-mkdocstrings-python/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-mkdocstrings-python-0.8.3.gh.tar.gz 100049 BLAKE2B 
796b26babacb6d6d711d7c748b5bb06e705881929109984d26ebdea1ee64c3d7d3b6427f54e2836d3256921243885518cf12a8ff74d04f2caf39871f08fd3f5a
 SHA512 
af5e4470efd9de23710a2d9ec65430d48ef34b91fa9d6162be491852ed27c3775f3be41eb7703e440924566eeabee897e6cc8bba749f59377bdca617ec887c41

diff --git a/dev-python/mkdocs-mkdocstrings-python/metadata.xml 
b/dev-python/mkdocs-mkdocstrings-python/metadata.xml
new file mode 100644
index 0..eb1d74691
--- /dev/null
+++ b/dev-python/mkdocs-mkdocstrings-python/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   mkdocstrings-python
+   mkdocstrings/python
+   
+

diff --git 
a/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.8.3.ebuild 
b/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.8.3.ebuild
new file mode 100644
index 0..7d4fc6bb4
--- /dev/null
+++ 
b/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.8.3.ebuild
@@ -0,0 +1,35 @@
+# 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
+
+DESCRIPTION="A Python handler for mkdocstrings."
+HOMEPAGE="https://github.com/mkdocstrings/python 
https://pypi.org/project/mkdocstrings-python;
+SRC_URI="https://github.com/mkdocstrings/python/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+ISUE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/pdm-pep517[${PYTHON_USEDEP}]
+   dev-python/mkdocs[${PYTHON_USEDEP}]
+   dev-python/griffe[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mkdocs-mkdocstrings[${PYTHON_USEDEP}]
+   dev-python/mkdocs-autorefs[${PYTHON_USEDEP}]
+   dev-python/pymdown-extensions[${PYTHON_USEDEP}]
+   dev-python/mkdocs_pymdownx_material_extras[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest



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

2023-02-08 Thread Henri Gasc
commit: 9a5854a425856e6bdba348101f78e54a7c556691
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Feb  8 10:13:08 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a5854a4

dev-python/validator-collection: new package, add 1.5.0

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

 dev-python/validator-collection/Manifest   |  1 +
 dev-python/validator-collection/metadata.xml   | 12 +++
 .../validator-collection-1.5.0.ebuild  | 40 ++
 3 files changed, 53 insertions(+)

diff --git a/dev-python/validator-collection/Manifest 
b/dev-python/validator-collection/Manifest
new file mode 100644
index 0..98aa83337
--- /dev/null
+++ b/dev-python/validator-collection/Manifest
@@ -0,0 +1 @@
+DIST validator-collection-1.5.0.gh.tar.gz 88317 BLAKE2B 
cfca5c094a24105d7e4e9d4b802808ad62c50c4228d1c0ffca8e68e52098ee1358dfbfba6364b58e5377903823683668abfe79ccd4d6d96bb885b0ce33cb27d0
 SHA512 
802b7d1516ad55ef8506ea9785b776024f2c041fc5d550d345459bc545600a66402eb32ccc3c59903c895d2c55e17d087429b3a6bd787b9ae890eb00c1c19fc3

diff --git a/dev-python/validator-collection/metadata.xml 
b/dev-python/validator-collection/metadata.xml
new file mode 100644
index 0..e442218bb
--- /dev/null
+++ b/dev-python/validator-collection/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   validator-collection
+   insightindustry/validator-collection
+   
+

diff --git a/dev-python/validator-collection/validator-collection-1.5.0.ebuild 
b/dev-python/validator-collection/validator-collection-1.5.0.ebuild
new file mode 100644
index 0..a5a8e3408
--- /dev/null
+++ b/dev-python/validator-collection/validator-collection-1.5.0.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_10 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library of 60+ commonly-used validator functions."
+HOMEPAGE="https://github.com/insightindustry/validator-collection 
https://pypi.org/project/validator-collection;
+SRC_URI="https://github.com/insightindustry/validator-collection/archive/refs/tags/v.${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-v.${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-tabs[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/codecov[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



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

2023-02-08 Thread Henri Gasc
commit: ce22b887d36cee354691819065a6b7c2c50f3a9d
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Feb  8 14:45:33 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce22b887

dev-python/mkdocs-mkdocstrings: new package, add 0.20.0

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

 dev-python/mkdocs-mkdocstrings/Manifest|  1 +
 dev-python/mkdocs-mkdocstrings/metadata.xml| 12 
 .../mkdocs-mkdocstrings-0.20.0.ebuild  | 33 ++
 3 files changed, 46 insertions(+)

diff --git a/dev-python/mkdocs-mkdocstrings/Manifest 
b/dev-python/mkdocs-mkdocstrings/Manifest
new file mode 100644
index 0..3d9e3221e
--- /dev/null
+++ b/dev-python/mkdocs-mkdocstrings/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-mkdocstrings-0.20.0.gh.tar.gz 69064 BLAKE2B 
9b0a1dc3b5e21924e00ba75a6ec79bab33629c65010ec8b0669c17d4000c55fd250f628410c583f14f2d91ee34a0ab419306630025474a820a7377a7beb8b51a
 SHA512 
7a1c5a20c4070d9dec3cf959b38110427efdfc211f66e8423b478903e646f8ef8c8242393d1689392763512a718343b140f01297e57cfbd5f246928c3fbba97b

diff --git a/dev-python/mkdocs-mkdocstrings/metadata.xml 
b/dev-python/mkdocs-mkdocstrings/metadata.xml
new file mode 100644
index 0..b5b149724
--- /dev/null
+++ b/dev-python/mkdocs-mkdocstrings/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   autorefs
+   mkdocstrings/autorefs
+   
+

diff --git a/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.20.0.ebuild 
b/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.20.0.ebuild
new file mode 100644
index 0..337f11974
--- /dev/null
+++ b/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.20.0.ebuild
@@ -0,0 +1,33 @@
+# 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
+
+DESCRIPTION="Automatic documentation from sources, for MkDocs."
+HOMEPAGE="https://github.com/mkdocstrings/mkdocstrings 
https://pypi.org/project/mkdocstrings;
+SRC_URI="https://github.com/mkdocstrings/mkdocstrings/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/mkdocstrings-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+ISUE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/pdm-pep517[${PYTHON_USEDEP}]
+   dev-python/mkdocs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pymdown-extensions[${PYTHON_USEDEP}]
+   dev-python/mkdocs-autorefs[${PYTHON_USEDEP}]
+   dev-python/mkdocs-mkdocstrings-python[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest



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

2023-02-08 Thread Henri Gasc
commit: 30aafa6069ac90b6fac80ea10dec8b42ed13826b
Author: Henri Gasc  eurecom  fr>
AuthorDate: Tue Feb  7 10:47:34 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30aafa60

dev-python/invoke: new package, add 2.0.0

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

 dev-python/invoke/Manifest|  1 +
 dev-python/invoke/invoke-2.0.0.ebuild | 25 +
 dev-python/invoke/metadata.xml| 12 
 3 files changed, 38 insertions(+)

diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest
new file mode 100644
index 0..27a59726c
--- /dev/null
+++ b/dev-python/invoke/Manifest
@@ -0,0 +1 @@
+DIST invoke-2.0.0.gh.tar.gz 308039 BLAKE2B 
1c4e601014be953fcdef502d9d513db8deec75afc64f0445fd5eae0a05b04d9ebeffc1266cb25184f0e6dc0dc49d712661f4644258db6226e060ea20b735772e
 SHA512 
d7ae2099f550216bd1ea7df1d3d6c253fc4740a1ef945a64d0293670eef4913b5a5d170ff2052bdff7c9801da31fbdc5bc6b323d4467caba4d1486839bca3ba1

diff --git a/dev-python/invoke/invoke-2.0.0.ebuild 
b/dev-python/invoke/invoke-2.0.0.ebuild
new file mode 100644
index 0..1d2e270cb
--- /dev/null
+++ b/dev-python/invoke/invoke-2.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 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="Pythonic task execution"
+HOMEPAGE="https://github.com/pyinvoke/invoke https://pypi.org/project/invoke/;
+SRC_URI="https://github.com/pyinvoke/invoke/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+
+RDEPEND=""
+BDEPEND=""
+DEPEND=""
+
+src_prepare(){
+   rm -r ./invoke/vendor/yaml2
+   eapply_user
+}

diff --git a/dev-python/invoke/metadata.xml b/dev-python/invoke/metadata.xml
new file mode 100644
index 0..6df7211a8
--- /dev/null
+++ b/dev-python/invoke/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   invoke
+   pyinvoke/invoke
+   
+



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

2023-02-08 Thread Henri Gasc
commit: 2cd880f7c2a5cc6e7c10f8ef07641b4105178c5d
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Feb  8 12:37:30 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cd880f7

dev-python/mkdocs-autorefs: new package, add 0.4.1

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

 dev-python/mkdocs-autorefs/Manifest|  1 +
 dev-python/mkdocs-autorefs/metadata.xml| 12 ++
 .../mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild   | 27 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-python/mkdocs-autorefs/Manifest 
b/dev-python/mkdocs-autorefs/Manifest
new file mode 100644
index 0..b54c24674
--- /dev/null
+++ b/dev-python/mkdocs-autorefs/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-autorefs-0.4.1.gh.tar.gz 23793 BLAKE2B 
31700c80decea013fb5b57772942d05665ac8b06b2948a69c09dd8c8266b2922d8679a6c053a9b19f5887087d24b9f2a1f1df569f953afb59b80df77adbf8e07
 SHA512 
5ff36eb2f6fcf3885a8b660fa5063af283f464c6d3e5b257cd5e2a84a2e5826c539d562eccd48d0ea61a2d57f46161175fe524607638e1b097f5a32aa369

diff --git a/dev-python/mkdocs-autorefs/metadata.xml 
b/dev-python/mkdocs-autorefs/metadata.xml
new file mode 100644
index 0..b5b149724
--- /dev/null
+++ b/dev-python/mkdocs-autorefs/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   autorefs
+   mkdocstrings/autorefs
+   
+

diff --git a/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild 
b/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild
new file mode 100644
index 0..54162f018
--- /dev/null
+++ b/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.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
+
+DESCRIPTION="Automatically link across pages in MkDocs."
+HOMEPAGE="https://github.com/mkdocstrings/autorefs 
https://pypi.org/project/autorefs;
+SRC_URI="https://github.com/mkdocstrings/autorefs/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/autorefs-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/pdm-pep517[${PYTHON_USEDEP}]
+   dev-python/mkdocs[${PYTHON_USEDEP}]
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest



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

2023-02-08 Thread Henri Gasc
commit: fde87857aeed9917fd6bfcd755d9638361452463
Author: Henri Gasc  eurecom  fr>
AuthorDate: Tue Feb  7 14:04:29 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fde87857

dev-python/time-machine: new package, add 2.9.0

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

 dev-python/time-machine/Manifest  |  1 +
 dev-python/time-machine/metadata.xml  | 12 +
 dev-python/time-machine/time-machine-2.9.0.ebuild | 30 +++
 3 files changed, 43 insertions(+)

diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest
new file mode 100644
index 0..fe3c9dbbd
--- /dev/null
+++ b/dev-python/time-machine/Manifest
@@ -0,0 +1 @@
+DIST time-machine-2.9.0.gh.tar.gz 28043 BLAKE2B 
9a9a521c94b72a7464853661da791b6f57f5155ddc62ffceeb82f808903f4c337e6bf48fe8300bb4f9f5673fd175fd85038a4e80a39e8f3e096c12c27ee790ec
 SHA512 
ecc780a72d279b49d026a8f3f89210cb4c90e02c5a517c08eadbabcb65216a24c603ace39afd76ea1e6ccdef589d5997581d0db7477bb28fe4d1e0510daf17a0

diff --git a/dev-python/time-machine/metadata.xml 
b/dev-python/time-machine/metadata.xml
new file mode 100644
index 0..fbd69
--- /dev/null
+++ b/dev-python/time-machine/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   time-machine
+   adamchainz/time-machine
+   
+

diff --git a/dev-python/time-machine/time-machine-2.9.0.ebuild 
b/dev-python/time-machine/time-machine-2.9.0.ebuild
new file mode 100644
index 0..caca61b8e
--- /dev/null
+++ b/dev-python/time-machine/time-machine-2.9.0.ebuild
@@ -0,0 +1,30 @@
+# 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..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Travel through time in your tests"
+HOMEPAGE="https://github.com/adamchainz/time-machine 
https://pypi.org/project/time_machine;
+SRC_URI="https://github.com/adamchainz/time-machine/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-randomly[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-rss-plugin/

2023-02-08 Thread Henri Gasc
commit: b14fc882371487962476d045a36231395791e350
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Feb  8 10:38:24 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b14fc882

dev-python/mkdocs-rss-plugin: new package, add 1.5.0

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

 dev-python/mkdocs-rss-plugin/Manifest  |  1 +
 dev-python/mkdocs-rss-plugin/metadata.xml  | 12 ++
 .../mkdocs-rss-plugin-1.5.0.ebuild | 43 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-python/mkdocs-rss-plugin/Manifest 
b/dev-python/mkdocs-rss-plugin/Manifest
new file mode 100644
index 0..4ba441bac
--- /dev/null
+++ b/dev-python/mkdocs-rss-plugin/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-rss-plugin-1.5.0.gh.tar.gz 39301 BLAKE2B 
8d92ee030115b3d8ea589509a9558d61d72bfa4abd55b3451262928df8a63c9ed0399c2cd883a8d070c15241396cffcd96fd953a6b8e781b0d922d287b950886
 SHA512 
1ed861bca8feaab869c1e88a0533110a7b617b7a5bd68b6ea4b454975c56fee1aaa118d65abf8e8c03d41ff5b367f9561dee08cdffbcf7bfffa7268306c3f4b8

diff --git a/dev-python/mkdocs-rss-plugin/metadata.xml 
b/dev-python/mkdocs-rss-plugin/metadata.xml
new file mode 100644
index 0..61ccab599
--- /dev/null
+++ b/dev-python/mkdocs-rss-plugin/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   mkdocs-rss-plugin
+   Guts/mkdocs-rss-plugin
+   
+

diff --git a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild 
b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild
new file mode 100644
index 0..ad0721f47
--- /dev/null
+++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild
@@ -0,0 +1,43 @@
+# 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
+
+DESCRIPTION="MkDocs plugin to generate a RSS feeds."
+HOMEPAGE="https://github.com/Guts/mkdocs-rss-plugin 
https://pypi.org/project/mkdocs-rss-plugin;
+SRC_URI="https://github.com/Guts/mkdocs-rss-plugin/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/mkdocs[${PYTHON_USEDEP}]
+   dev-python/GitPython[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/mkdocs-bootswatch[${PYTHON_USEDEP}]
+   dev-python/mkdocs-minify-plugin[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pymdown-extensions[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${BDEPEND}"
+
+# No test because of upstream bug
+# BDEPEND+="
+#  test? (
+#  dev-python/black[${PYTHON_USEDEP}]
+#  dev-python/feedparser[${PYTHON_USEDEP}]
+#  dev-python/flake8[${PYTHON_USEDEP}]
+#  dev-vcs/pre-commit
+#  dev-python/pytest-cov[${PYTHON_USEDEP}]
+#  )"
+# distutils_enable_tests pytest



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

2023-02-08 Thread Henri Gasc
commit: 342a43be91b81155f4c5a6f9696c04b5821444cb
Author: Henri Gasc  eurecom  fr>
AuthorDate: Tue Feb  7 10:19:00 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=342a43be

dev-python/codecov: new package, add 2.1.12

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

 dev-python/codecov/Manifest  |  1 +
 dev-python/codecov/codecov-2.1.12.ebuild | 35 
 dev-python/codecov/metadata.xml  | 16 +++
 3 files changed, 52 insertions(+)

diff --git a/dev-python/codecov/Manifest b/dev-python/codecov/Manifest
new file mode 100644
index 0..2c44531c1
--- /dev/null
+++ b/dev-python/codecov/Manifest
@@ -0,0 +1 @@
+DIST codecov-2.1.12.tar.gz 20866 BLAKE2B 
dbccde91bf2290eb403a9f52583b1bb4629860a200bc4a592e2e2ad48443c77c3de36c02503f3716b16d941016296f20071ab7f34227058ccdc7c7f8d925d909
 SHA512 
9d364844dc864996e7d65d6210c7bca345a67d5aa61bcdd351591f0aeadcd2662101e59449e8a86b8341d9fc840889cb635b2c41c6287001b598ee1647c86b02

diff --git a/dev-python/codecov/codecov-2.1.12.ebuild 
b/dev-python/codecov/codecov-2.1.12.ebuild
new file mode 100644
index 0..2d5bfafa7
--- /dev/null
+++ b/dev-python/codecov/codecov-2.1.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Hosted coverage reports for GitHub, Bitbucket and Gitlab"
+HOMEPAGE="https://github.com/codecov/codecov-python 
https://pypi.org/project/codecov/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DOCS=""
+
+RDEPEND=">=dev-python/requests-2.7.9[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   py.test -v -v || die
+}
+
+distutils_enable_tests pytest

diff --git a/dev-python/codecov/metadata.xml b/dev-python/codecov/metadata.xml
new file mode 100644
index 0..dc0c613d4
--- /dev/null
+++ b/dev-python/codecov/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+b...@edevau.net
+Andreas Billmeier
+  
+  
+codecov
+codecov/codecov-python
+
+  supp...@codecov.io
+  Codecov
+
+  
+



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

2023-02-08 Thread Henri Gasc
commit: b53db53d0bfa615832dcb4729e81133bb015c2f3
Author: Henri Gasc  eurecom  fr>
AuthorDate: Tue Feb  7 13:32:37 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Wed Feb  8 15:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b53db53d

dev-python/py-nanoid: new package, add 

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

 dev-python/py-nanoid/Manifest  |  1 +
 dev-python/py-nanoid/metadata.xml  | 12 
 dev-python/py-nanoid/py-nanoid-.ebuild | 28 
 3 files changed, 41 insertions(+)

diff --git a/dev-python/py-nanoid/Manifest b/dev-python/py-nanoid/Manifest
new file mode 100644
index 0..fd42a4b14
--- /dev/null
+++ b/dev-python/py-nanoid/Manifest
@@ -0,0 +1 @@
+DIST py-nanoid-.gh.tar.gz 6520 BLAKE2B 
8805100e98beb3e7dbf8de8c55a0f1e8091483951a107cd2e04b588a6fde8a2d18c5e8e65707d8ce787ddb9ba32b0db5d92ae5b8621830039f51de117c426ebb
 SHA512 
6e4adcd938b577c16b3724705b1707e7b0375bd89b06c05db609e92bab2a1fb43c0a8e6328933198700d19f19a2c01b6e3c7796167c37c81e73c5d948fd6ba21

diff --git a/dev-python/py-nanoid/metadata.xml 
b/dev-python/py-nanoid/metadata.xml
new file mode 100644
index 0..30afa2949
--- /dev/null
+++ b/dev-python/py-nanoid/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   nanoid
+   puyuan/py-nanoid
+   
+

diff --git a/dev-python/py-nanoid/py-nanoid-.ebuild 
b/dev-python/py-nanoid/py-nanoid-.ebuild
new file mode 100644
index 0..2380af32a
--- /dev/null
+++ b/dev-python/py-nanoid/py-nanoid-.ebuild
@@ -0,0 +1,28 @@
+# 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
+
+DESCRIPTION="Python Nanoid"
+HOMEPAGE="https://github.com/puyuan/py-nanoid https://pypi.org/project/nanoid;
+SRC_URI="https://github.com/puyuan/py-nanoid/archive/refs/heads/master.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}/py-nanoid-master"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=""
+BDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+"
+DEPEND="${BDEPEND}"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/, app-editors/neovim/files/

2023-02-08 Thread Vadim Misbakh-Soloviov
commit: fca327914eac530d8b37251ba459ae8a454de0e1
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Wed Feb  8 15:39:54 2023 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb  8 15:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca32791

app-editors/neovim: fixes (see commit details)

1) lua-version and darwin patches are fixed to not fail
2) no more tui conficuration option, see
https://github.com/neovim/neovim/commit/9fdcbbb4063daa125e420e0ffe9dae6801c264bc

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../neovim/files/neovim--cmake-darwin.patch| 62 ++
 .../files/neovim--cmake_lua_version.patch  | 12 ++---
 app-editors/neovim/neovim-.ebuild  |  9 ++--
 3 files changed, 14 insertions(+), 69 deletions(-)

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim--cmake-darwin.patch
index ad47a46e1a7a..b2920451743d 100644
--- a/app-editors/neovim/files/neovim--cmake-darwin.patch
+++ b/app-editors/neovim/files/neovim--cmake-darwin.patch
@@ -1,65 +1,13 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -80,33 +80,6 @@ set(ENV{PKG_CONFIG_PATH} 
"$ENV{PKG_CONFIG_PATH}:${DEPS_PREFIX}/lib/pkgconfig")
- # used for check_c_compiler_flag
- include(CheckCCompilerFlag)
- 
--if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
--  # CMake tries to treat /sw and /opt/local as extension of the system path, 
but
--  # that doesn't really work out very well.  Once you have a dependency that
--  # resides there and have to add it as an include directory, then any other
--  # dependency that could be satisfied from there must be--otherwise you can 
end
--  # up with conflicting versions.  So, let's make them more of a priority 
having
--  # them be included as one of the first places to look for dependencies.
--  list(APPEND CMAKE_PREFIX_PATH /sw /opt/local)
--
--  # If the macOS deployment target is not set manually (via 
$MACOSX_DEPLOYMENT_TARGET),
--  # fall back to local system version. Needs to be done both here and in 
cmake.deps.
--  if(NOT CMAKE_OSX_DEPLOYMENT_TARGET)
--execute_process(COMMAND sw_vers -productVersion
--OUTPUT_VARIABLE MACOS_VERSION
--OUTPUT_STRIP_TRAILING_WHITESPACE)
--set(CMAKE_OSX_DEPLOYMENT_TARGET "${MACOS_VERSION}")
--  endif()
--  message("Using deployment target ${CMAKE_OSX_DEPLOYMENT_TARGET}")
--
--  # Work around some old, broken detection by CMake for knowing when to use 
the
--  # isystem flag.  Apple's compilers have supported this for quite some time
--  # now.
--  if(CMAKE_C_COMPILER_ID MATCHES "GNU")
--set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ")
--  endif()
--endif()
--
- if(WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Darwin")
-   # Ignore case when comparing filenames on Windows and Mac.
-   set(CASE_INSENSITIVE_FILENAME TRUE)
 a/cmake.deps/CMakeLists.txt
-+++ b/cmake.deps/CMakeLists.txt
-@@ -112,13 +112,6 @@ if(CMAKE_CXX_COMPILER)
-   set(DEPS_CXX_COMPILER "${CMAKE_CXX_COMPILER}")
- endif()
- 
--if(CMAKE_OSX_SYSROOT)
--  set(DEPS_C_COMPILER "${DEPS_C_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}")
--  if(DEPS_CXX_COMPILER)
--set(DEPS_CXX_COMPILER "${DEPS_CXX_COMPILER} 
-isysroot${CMAKE_OSX_SYSROOT}")
--  endif()
--endif()
--
- if(CMAKE_OSX_ARCHITECTURES)
-   string(REPLACE ";" "|" CMAKE_OSX_ARCHITECTURES_ALT_SEP 
"${CMAKE_OSX_ARCHITECTURES}")
-   # The LuaJIT build does not like being passed multiple `-arch` flags
 --- a/src/nvim/CMakeLists.txt
 +++ b/src/nvim/CMakeLists.txt
-@@ -181,10 +181,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
- foreach(gen_include ${gen_includes} ${LUA_PREFERRED_INCLUDE_DIRS})
+@@ -440,10 +440,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
+ foreach(gen_include ${prop})
list(APPEND gen_cflags "-I${gen_include}")
  endforeach()
 -if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_OSX_SYSROOT)
 -  list(APPEND gen_cflags "-isysroot")
 -  list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}")
 -endif()
- string(TOUPPER "${CMAKE_BUILD_TYPE}" build_type)
- separate_arguments(C_FLAGS_ARRAY UNIX_COMMAND ${CMAKE_C_FLAGS})
- separate_arguments(C_FLAGS_${build_type}_ARRAY UNIX_COMMAND 
${CMAKE_C_FLAGS_${build_type}})
+ set(gen_cflags ${gen_cflags} -O2)
+ 
+ set(NVIM_VERSION_GIT_H 
${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h)

diff --git a/app-editors/neovim/files/neovim--cmake_lua_version.patch 
b/app-editors/neovim/files/neovim--cmake_lua_version.patch
index 87a898032493..b14b3b992349 100644
--- a/app-editors/neovim/files/neovim--cmake_lua_version.patch
+++ b/app-editors/neovim/files/neovim--cmake_lua_version.patch
@@ -1,11 +1,11 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
+--- a/src/nvim/CMakeLists.txt
 b/src/nvim/CMakeLists.txt
 @@ -464,7 +464,7 @@ endif()
+ # The unit test lib requires LuaJIT; it will be skipped if LuaJIT is missing.
  option(PREFER_LUA "Prefer Lua over LuaJIT in 

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

2023-02-08 Thread Craig Andrews
commit: 0558383a35b85725fbd93f8fbae996c67604f1ff
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb  8 14:59:47 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb  8 15:14:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0558383a

net-p2p/transmission: add 4.0.0

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 +
 net-p2p/transmission/transmission-4.0.0.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 3c6f1cfc43fb..83ba1b19d158 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,2 +1,3 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.0-beta.3+r634b1e8fc1.tar.xz 10124300 BLAKE2B 
91ceeb136d7bf99c06c050c91dab02798a643020e6e48ebe1ea23ed5ddd5cdb62b30ecd4c20d650cec6ba309d065b819b23e72f001f4d79a9f6e7e9be785690d
 SHA512 
b730dc91a2592821900f9102eda2722d1f87c8dc9d28c01910de0632010d917187be5c582acd98f7e98cc622ce491b2f82a633af692cb08b36c9ce45cc6bdd19
+DIST transmission-4.0.0.tar.xz 10351556 BLAKE2B 
d0bb13437da6e6b6a9001eed7e59ce3f7b58151787e9c1057b0c6bf65dfdeaf89c3aedee563f641f6d2d2bd3a84dafa3f68b557b190bd323928578e811fb0183
 SHA512 
79945af73fe7226dddadba7cc039516f2f878e05a9cf6c6d799b636b8298e2b2fa25c4426789bd41ef4d2b00d75a3c1c115c1676b4d2a9f09a1526456dceb3f8

diff --git a/net-p2p/transmission/transmission-4.0.0.ebuild 
b/net-p2p/transmission/transmission-4.0.0.ebuild
new file mode 100644
index ..6cc284b07f39
--- /dev/null
+++ b/net-p2p/transmission/transmission-4.0.0.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2006-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli gtk nls mbedtls qt5 systemd test"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="${ACCT_DEPEND}
+   virtual/pkgconfig
+   nls? (
+   gtk? ( sys-devel/gettext )
+   qt5? ( dev-qt/linguist-tools:5 )
+   )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.1.0:=
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.28.0[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-cpp/gtkmm-3.24.0:3.0
+   >=dev-cpp/glibmm-2.60.0:2
+   appindicator? ( dev-libs/libayatana-indicator )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # https://github.com/transmission/transmission/issues/3901
+   rm -f libtransmission/version.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_QT=$(usex qt5 ON OFF)
+   -DENABLE_MAC=OFF
+   -DENABLE_WEB=OFF
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_NLS=$(usex nls ON OFF)
+
+   -DRUN_CLANG_TIDY=OFF
+
+   -DUSE_GTK_VERSION=3
+   -DUSE_SYSTEM_EVENT2=ON
+   -DUSE_SYSTEM_DEFLATE=OFF
+   -DUSE_SYSTEM_DHT=OFF
+   -DUSE_SYSTEM_MINIUPNPC=ON
+   -DUSE_SYSTEM_NATPMP=ON
+   -DUSE_SYSTEM_UTP=OFF
+   

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

2023-02-08 Thread Maciej Barć
commit: e4d17f28b783f150acb417caa148a27dee6c2f77
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Feb  8 14:15:57 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Feb  8 15:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d17f28

app-emacs/compat: drop old 29.1.3.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/compat/Manifest   |  1 -
 app-emacs/compat/compat-29.1.3.0.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index d2a85fa99669..e29863b212e0 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -1,6 +1,5 @@
 DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 
82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b
 SHA512 
d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f
 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 
154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e
 SHA512 
65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c
 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 
675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5
 SHA512 
5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a
-DIST compat-29.1.3.0.tar.gz 111711 BLAKE2B 
7a9b104baf141136e91a49e4697e0add3da64cf979354c25c7798c9a8f1b91796e774f262fc306a12c4c03d918089ca9af48471ab62bb0f02a890969f54104e7
 SHA512 
5724855f0572b33bd96ea0dfa85eac3b64f6c5be58edc2b14d474295d0b0cd86a0e71d704907aed37d1bb254be938e98ef15323cae590ca10cd072b94d3f25c2
 DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B 
d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62
 SHA512 
bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555
 DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 
340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2
 SHA512 
f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d

diff --git a/app-emacs/compat/compat-29.1.3.0.ebuild 
b/app-emacs/compat/compat-29.1.3.0.ebuild
deleted file mode 100644
index 459edf66eea1..
--- a/app-emacs/compat/compat-29.1.3.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=24.4
-
-inherit elisp
-
-DESCRIPTION="Compatibility libraries for Emacs"
-HOMEPAGE="https://github.com/emacs-compat/compat/
-   https://git.sr.ht/~pkal/compat/;
-SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-BDEPEND="sys-apps/texinfo"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
-   emake compile ${PN}.info
-}
-
-src_test() {
-   local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 
'json-parse-string))")"
-   if [[ "${has_json}" != t ]] ; then
-   local line
-   while read line ; do
-   ewarn "${line}"
-   done <<-EOF
-   Your current Emacs version does not support native JSON parsing,
-   which is required for running tests of ${CATEGORY}/${PN}.
-   Emerge >=app-editors/emacs-27 with USE="json" and use "eselect 
emacs"
-   to select that version.
-   EOF
-   else
-   emake test
-   fi
-}



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

2023-02-08 Thread Maciej Barć
commit: da9680a67f48e4f8308ef2faa337629254f3fd86
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Feb  8 14:16:03 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Feb  8 15:01:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9680a6

app-emacs/compat: drop old 29.1.3.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/compat/Manifest   |  1 -
 app-emacs/compat/compat-29.1.3.1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index e29863b212e0..bcc1c001428d 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -1,5 +1,4 @@
 DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 
82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b
 SHA512 
d65e5ce07cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f
 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 
154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e
 SHA512 
65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c
 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 
675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5
 SHA512 
5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a
-DIST compat-29.1.3.1.tar.gz 112748 BLAKE2B 
d7e3d5e28931857f28d564bd03cb3ebfb3e6d0fa503843b425583950b9473cee9676ddb571af4f788a016ea42eace06a317dc4bf967556d85e50cb5d26097c62
 SHA512 
bde4ee9d3ba813fddf5db9f91e1211e5aa4d678a31e8bd4904ba9e94d66efad90fa0ce39583925121761b25ff197d26370412ef927ecad6ee9bea0f49ec41555
 DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 
340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2
 SHA512 
f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d

diff --git a/app-emacs/compat/compat-29.1.3.1.ebuild 
b/app-emacs/compat/compat-29.1.3.1.ebuild
deleted file mode 100644
index 459edf66eea1..
--- a/app-emacs/compat/compat-29.1.3.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=24.4
-
-inherit elisp
-
-DESCRIPTION="Compatibility libraries for Emacs"
-HOMEPAGE="https://github.com/emacs-compat/compat/
-   https://git.sr.ht/~pkal/compat/;
-SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-BDEPEND="sys-apps/texinfo"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
-   emake compile ${PN}.info
-}
-
-src_test() {
-   local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 
'json-parse-string))")"
-   if [[ "${has_json}" != t ]] ; then
-   local line
-   while read line ; do
-   ewarn "${line}"
-   done <<-EOF
-   Your current Emacs version does not support native JSON parsing,
-   which is required for running tests of ${CATEGORY}/${PN}.
-   Emerge >=app-editors/emacs-27 with USE="json" and use "eselect 
emacs"
-   to select that version.
-   EOF
-   else
-   emake test
-   fi
-}



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

2023-02-08 Thread Maciej Barć
commit: 91923ca227876a4d9bc7c24cc15f7c379b0afd7f
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Feb  8 14:16:25 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Feb  8 15:01:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91923ca2

app-emacs/compat: bump to 29.1.3.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/compat/Manifest   |  1 +
 app-emacs/compat/compat-29.1.3.3.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index bcc1c001428d..8a535dede1aa 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -2,3 +2,4 @@ DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 
82186713370fed7f97eb057cb330d77c1d7582
 DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 
154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e
 SHA512 
65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c
 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 
675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5
 SHA512 
5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a
 DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 
340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2
 SHA512 
f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d
+DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 
680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52
 SHA512 
fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510

diff --git a/app-emacs/compat/compat-29.1.3.3.ebuild 
b/app-emacs/compat/compat-29.1.3.3.ebuild
new file mode 100644
index ..459edf66eea1
--- /dev/null
+++ b/app-emacs/compat/compat-29.1.3.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Compatibility libraries for Emacs"
+HOMEPAGE="https://github.com/emacs-compat/compat/
+   https://git.sr.ht/~pkal/compat/;
+SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_TEXINFO="${PN}.texi"
+
+src_compile() {
+   emake compile ${PN}.info
+}
+
+src_test() {
+   local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 
'json-parse-string))")"
+   if [[ "${has_json}" != t ]] ; then
+   local line
+   while read line ; do
+   ewarn "${line}"
+   done <<-EOF
+   Your current Emacs version does not support native JSON parsing,
+   which is required for running tests of ${CATEGORY}/${PN}.
+   Emerge >=app-editors/emacs-27 with USE="json" and use "eselect 
emacs"
+   to select that version.
+   EOF
+   else
+   emake test
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/racket/

2023-02-08 Thread Maciej Barć
commit: b839412a394329e2fabb82cbe34b42bd3e0da71b
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Feb  8 13:18:15 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Feb  8 15:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b839412a

dev-scheme/racket: bump to 8.8

Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/racket/Manifest  |   2 +
 dev-scheme/racket/racket-8.8.ebuild | 188 
 2 files changed, 190 insertions(+)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index 87d9efa3e2b1..aee9a267d9fa 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -1,6 +1,8 @@
 DIST racket-8.5-src-builtpkgs.tgz 152548446 BLAKE2B 
ef914d742b3b949ecd7a1f817900add3ede874d7bd4dbe195c2ab69826d938c3ac81b883bc57d938908bc1f9e96faeaa25cb4dedf85288c580b7a89d62ec970a
 SHA512 
4714599cbe10247cad119cc4073d80329d77c845d92b3741d35a9c88cc6395dc3d6f08ace8f606c3e39840f7071789ea953e3b6548da04fd7dfaa72a4368a7ae
 DIST racket-8.6-src-builtpkgs.tgz 154505661 BLAKE2B 
ab788ae3e5175024ec75fa0c34297616ab4dcc1bb6f62d4ff4623dc2dd699d63eb9b24238407a854b03210f21fefd02680dc29931ed9d146920ae32472196e32
 SHA512 
c2948164463fb59a2d6f1b5188cee7634da190ea40bd19f5a88ef466ccdf07da03503b6a1f00e327a66c31b862048bcd5b047f7c586ea0d26e23397ee5ee7682
 DIST racket-8.7-src-builtpkgs.tgz 156337131 BLAKE2B 
a323683b6fd6d39473ab3eaeea24d175e12f8e36b9103849ec0730757b9c3d32f2e84ab8a9bde7fa834e2c6cf709e2531ab15e36e2694c5843b3b0bb41e909f8
 SHA512 
4c01001be49271e5536d24257c36bc57b16ff2cbf14eb59208b2939f4d14b5f58028cd1f643d49497eb8bffa84e5847f761171c951e006c278cf5d8ffafdd73e
+DIST racket-8.8-src-builtpkgs.tgz 156581446 BLAKE2B 
0539f72822f32293905b69645c9e764e9485fa557b8ff4626b1f7c5bfeda2a7d7101c31933023aeb962f48e7b215883d245ec844372a4eb13703b466a5b1acdb
 SHA512 
0d9efd1ab678b01192d704f674fdff7c48f0a65f9e0308662903e33d9c425064e6b8b5f9e374f5dac787425e85630c23bb1c6c8ff46b7fec3f457bedaaf200f8
 DIST racket-minimal-8.5-src-builtpkgs.tgz 21390850 BLAKE2B 
7bcd8c409203f71b3a49cd7e4a34159ef62fcc61b8fb66e976bfc0938ac54b7bc475e6aff59796b9c01ee324eb0d88bd68340c787f728a3739a57e879e731bfb
 SHA512 
e0dec1038f33dbe3dfbbeba05cb24829e4b0c4223c5326cd26f920c736171e3b47b457236a06c9c57b6ebc82d17b022fba6558e3c94315b75469a2130b6fd375
 DIST racket-minimal-8.6-src-builtpkgs.tgz 22396113 BLAKE2B 
e8c09da9aef52566746def36823e736e07990ba703d8440a3d067cbeeb43c8d026469c1d4b7d9ad2a423766692b81d6efa400c55512450621acd624d23b1b193
 SHA512 
695f9be11cab2cf84d1c16b322feb6c4552bf05edbfd901e91fa9532ef52339a6463d8327f4ae4c704cd2e8d67e69c2333bc13b1c862bbe565af00b407debee8
 DIST racket-minimal-8.7-src-builtpkgs.tgz 22795747 BLAKE2B 
3f01943f3a9ea383ddd6c447a8d56d8cf4fb029c77bf9e8733570ca59244afd321541e7506ca11bc8b09f4c56dd3e26cd01d22caa7f3f36bd5af29c861a6
 SHA512 
b60472160b41a070a4aa74265e6319da4e80c6e58ac3152a30dfa3398f457c6579384de62b66dcb7a7ead68f72f787c41eae65325cdc1ae928b54a90d0a25f05
+DIST racket-minimal-8.8-src-builtpkgs.tgz 22857907 BLAKE2B 
8612b82adcbc29b3054aa543447c64fd36356e283c48d28bd4c3c5f4a20f51fa8f58a8c3226094b81293c6b051325d3a96a9125ef96174ca5cef74390c954367
 SHA512 
be0e7fead1704693c30b0814d9d601a7f2bdfdf5b58e902c4b8dc787a5341f4432ea9f8fc6b5910d1751333bbb9868a55d8f1cffe036521a09805084fc093fdc

diff --git a/dev-scheme/racket/racket-8.8.ebuild 
b/dev-scheme/racket/racket-8.8.ebuild
new file mode 100644
index ..aea3f9340d79
--- /dev/null
+++ b/dev-scheme/racket/racket-8.8.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature toolchain-funcs readme.gentoo-r1
+
+DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
+HOMEPAGE="https://racket-lang.org/
+   https://github.com/racket/racket/;
+SRC_URI="
+   minimal? ( 
https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 )
+   !minimal? ( 
https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )
+"
+S="${WORKDIR}"/${P}/src
+
+# See 
https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html
+LICENSE="
+   || ( MIT Apache-2.0 )
+   chez? ( Apache-2.0 )
+   !chez? ( LGPL-3 )
+"
+# Bytecode generated by Racket is not compatible between versions.
+# The bytecode version should be denoted by SLOT, in most cases
+# PV == SLOT but this has to be checked carefully and in cases
+# where we use _p, _pre, etc it will have to be set manually.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="+chez +doc +futures iconv +jit minimal ncurses +places +threads"
+# See bug #809785 re chez/threads
+REQUIRED_USE="chez? ( futures places ) futures? ( jit threads ) places? ( 
threads )"
+
+RDEPEND="
+   !dev-tex/slatex
+   dev-db/sqlite:3
+   dev-libs/libffi:=
+   ncurses? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+
+# "mred" and "mzscheme" are 

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

2023-02-08 Thread Andreas K. Hüttel
commit: 3f5305f584de1481159876f4c174aa87cfce1c89
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Feb  8 14:57:16 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Feb  8 14:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5305f5

sys-libs/glibc: bump 2.37 to  patchset 2

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

 sys-libs/glibc/Manifest  | 2 +-
 sys-libs/glibc/glibc-2.37.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 558ce3b59c2e..a9750664915a 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -19,7 +19,7 @@ DIST glibc-2.36-patches-5.tar.xz 81348 BLAKE2B 
003a59a992302c21132474bcdc994d10b
 DIST glibc-2.36-patches-6.tar.xz 100540 BLAKE2B 
bdd887bd61c5c3f8047e31b1380344da82a5e9c7fe6cf0ebd1177a1dd40462872dd9507594b6669140a1a8c6c08ce3195a3f8d425ce5e2a2ff6e9b42d90c43ed
 SHA512 
3a2620e87eba62d3276c5b09b97337bffe3a51bf23da243fb550f6f9dddb77008a7840ede32b7b1a7ff72e06b89981d9edf27026931a12fae8042002d8328358
 DIST glibc-2.36-patches-9.tar.xz 110440 BLAKE2B 
edc1aca9b7bc9ce64683e3bd905c9804b581af2d41191ae85e6f0e73d444672abe56bbb620373d31b20db8f84a2cb9ed4e1026e50ce5f287dac5c24752ee187a
 SHA512 
1f1f85a439983b776229b924f9a8fd9aacf9efc869a212ff15b49e60627f37719b548d20b9ff1b80d88996bce115f44efdbecc6dce378a4247c6078ed7e6e1b4
 DIST glibc-2.36.tar.xz 18610836 BLAKE2B 
f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55
 SHA512 
9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e
-DIST glibc-2.37-patches-1.tar.xz 13704 BLAKE2B 
0479e8068690fdc2a880c91cce35900aa6a2544805be22398a11840bc06e0da4f57a70f88418c535e1a9f9345abb154ccf9f6c574b50fdb4e04595f1741eaa5e
 SHA512 
c22f0715a4ea48d8cef218a6c35b004bb999df747451fa911e45655ab34375871c18af604daf7ca2284ab1a0513828d950b55c953f685407615920f598aea308
+DIST glibc-2.37-patches-2.tar.xz 18644 BLAKE2B 
74b3cbfe5560b36588ffc25a39147f1aa68a8eeef504c0670b5ccee53fb78c68463185bfa85424a65f063983a50e813de6dc92209947c7f9c899a814aff18361
 SHA512 
52a14bc9380d710685239b09413aa41527797a5a87f1f905b2aedda582004a3d8cbf7ca1c8065c5dab8e782ff1020025f47629afcb1d0e3254976c8a6dc54433
 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 
8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3
 SHA512 
4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c
 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 
37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979
 SHA512 
efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238
 DIST glibc-systemd-20210814.tar.gz 1469 BLAKE2B 
10fa7bcb46d4fdce9c0ab353cbd30871e9b09a347a13a9c9a3b5777f931aa3c826c158d2e49532c604d4a834f2fab4089b67495fb88d0398945dc50d45ad9ef1
 SHA512 
5346a9ea459a1e6ccf665389f2a294de1e16f1e3e05cdf07e3dd99ed0e4f6f8b52cc333d4bff3c75ac90ab6ce70cd4ab2b3e126f920ce7979abd6dda56315efc

diff --git a/sys-libs/glibc/glibc-2.37.ebuild b/sys-libs/glibc/glibc-2.37.ebuild
index 23a25b3e5e13..c9fe06ce176d 100644
--- a/sys-libs/glibc/glibc-2.37.ebuild
+++ b/sys-libs/glibc/glibc-2.37.ebuild
@@ -20,7 +20,7 @@ SLOT="2.2"
 EMULTILIB_PKG="true"
 
 # Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=1
+PATCH_VER=2
 PATCH_DEV=dilfridge
 
 if [[ ${PV} == * ]]; then



[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/

2023-02-08 Thread Andreas K. Hüttel
commit: 3ef065fe55443031e1f5e67adfe6f9a1ce15245e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Feb  8 14:56:08 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Feb  8 14:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef065fe

media-gfx/imagemagick: add 6.9.12.76, 7.1.0.61

Bug: https://bugs.gentoo.org/893526
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.12.76.ebuild | 269 
 media-gfx/imagemagick/imagemagick-7.1.0.61.ebuild  | 278 +
 3 files changed, 549 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 72787fe59cf3..e88f3ca0 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,2 +1,4 @@
 DIST ImageMagick-6.9.12-64.tar.xz 9174728 BLAKE2B 
8d6f4b6d5b8c2bd6aae3ac38ee5662c5eecfc94e98f8c5e7497b28fec69a9e1fc8b6a4f88bd794b0ed1649db88c8cd9836a335ee17ada27b11361488f4e23566
 SHA512 
307dd4ed4505b977282cc08065fd735200ce39e9a391d3b0faa47dedc788900c21cbf6b9bbd71cac0c9fafea6cc9b6f22a22f7c50a1764067fcf901d06e89025
+DIST ImageMagick-6.9.12-76.tar.xz 9227560 BLAKE2B 
69353e23281852669a2775e28c972ffefe11a2d50f1ef386fb36e1968d2ade61bfd8dd6495b4fce91763beb907f93c1744f338a2b7d94c1586b9726d815d5295
 SHA512 
cfcbfa7556ec08e4a5b4420d8c594cca6e5a679b94cea8f3c9d07b0534b6bf854fd671ff118d51e0f90c3449c29363bd16db21db7c526b749c3470a161c49245
 DIST ImageMagick-7.1.0-48.tar.xz 10353180 BLAKE2B 
49abad77414b8ad0a692aefae2199050f48161c9c891ae9120692cba27eb9d491808068a5d1d49556f0fb6bad78d9b8bcc91d96da3762d10b84acfc3db664eff
 SHA512 
c161a08765ceea358e9a186d95b5466aef36ff6a07dea976fd40ad36d583baa0bc4bede704b78947ceb02d6bebecd74b0084bd997380f3b1b3507012e3a361e5
+DIST ImageMagick-7.1.0-61.tar.xz 10362768 BLAKE2B 
abea3c30faa76337233e43256c328ec738c1a31ba70f80c090d1844b1321f05b24589cae845071744d27409cf655289f0a6896d17501da8123377f5af9385854
 SHA512 
d6537b782d26add6443191d15a9b9a6c6997c0554bad3faed59e7328fa1cc7aba93edce9aa9e9f9625dbe6b2a47c36fc47255c7b2224b6110df9d007018cf7e9

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.76.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.76.ebuild
new file mode 100644
index ..e059d3f73ad6
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.76.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
+inherit flag-o-matic libtool perl-functions toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git;
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+
+LICENSE="imagemagick"
+SLOT="0/6.9.12-58"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   svg? ( xml )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !media-gfx/graphicsmagick[imagemagick]
+   dev-libs/libltdl
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:=[x265] )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:= )
+   png? ( media-libs/libpng:= )
+   postscript? ( app-text/ghostscript-gpl:= )
+   raw? ( media-libs/libraw:= )
+   svg? (
+   gnome-base/librsvg
+   media-gfx/potrace
+   )
+   tiff? ( media-libs/tiff:= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   

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

2023-02-08 Thread Michał Górny
commit: 649d2f0b28c7e875fd9b2a5783c2111b8008221c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 13:54:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 13:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649d2f0b

dev-python/google-api-python-client: Remove old

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

 dev-python/google-api-python-client/Manifest   |  3 --
 .../google-api-python-client-2.72.0.ebuild | 52 --
 .../google-api-python-client-2.73.0.ebuild | 52 --
 .../google-api-python-client-2.75.0.ebuild | 52 --
 4 files changed, 159 deletions(-)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 8ae9e1219032..993b8073f214 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,6 +1,3 @@
-DIST google-api-python-client-2.72.0.gh.tar.gz 37897701 BLAKE2B 
fff35a2103f7d3a58e790cb6b385a881c572c2272bc078531912f69d26ac16433513d97ac724f70e47b250dbaac95a78e1df04c2ea7a030325f6ead9de42646d
 SHA512 
1bb625fc6d9aeacebf0b03a77709367d9b29e33f171b5c708a90141e697d29fcf8689d3d6a71f21a50e976feaef5fc2aec9451525a2aa00867639fdfc401c262
-DIST google-api-python-client-2.73.0.gh.tar.gz 37984359 BLAKE2B 
e82fe357010c06601a58cac4e0e2c72c8f1d9e7ae5663248b5fa5ab4d0d3cbebc597fcce560cd157e363fd1edf9a1fed76570a43f5cf64ef45a7fb84902a5918
 SHA512 
6af39b7ce526d91de2c7d01c660ca951a6775453478ea8fe50e3a8def30114fdb90fa5b7490fb9b02c1ba4d38bde55e4b4c05ad61ba3713f9c7341cdfdbaf619
 DIST google-api-python-client-2.74.0.gh.tar.gz 38189426 BLAKE2B 
927345937faf574263df8a8c64949824bf371b5b881958b9d0e055ad8ee9bf5c758e173afa47274c6c1d10ebdd0c168f7d7763c8d66f664dc80bf253a391fb26
 SHA512 
831159d4a3c46b716ff1be64c13cbf37eebb96a75e3573bd8b1200930d465935569ceeb4caaa35bc24105087db06fa62306ef03ed4fb04c87b5d24826680b949
-DIST google-api-python-client-2.75.0.gh.tar.gz 38252215 BLAKE2B 
7718ba579eb78debbc9a441bd08ba63d84db055e9ed67b24811444369ac4bff06b78a0dc145835c632234106bfe011fdde9ccc93344027a641a946663d1fc0dd
 SHA512 
ff4b9766eacb656445182e3ce5c9425a2b7cbea565308abc98ef07193a581ae9ebae719323f9e4de94a94fc9c8b324d8c72dc58bdc3f4df4ac8be2d50fbb2156
 DIST google-api-python-client-2.76.0.gh.tar.gz 38245213 BLAKE2B 
28d7ea8fb169b08cfc689b2957de84e1f860fb2857f4cf85e40bcdbe8c728e6179194d5dfe65103d1ed17a604d880011b2a82b4e555dc6ed6e9e73737fc5e8bc
 SHA512 
01f1245b8a64cf5adae42b941b88eb05db4a21db4e16b35f98a077c223e795538b654f348f4b0a7bfde8e8928c3c57cd841dca41755a57ee0a6965b89f58cdf9
 DIST google-api-python-client-2.77.0.gh.tar.gz 38300787 BLAKE2B 
c7d147b9ae78fff5aa70b2ba219888296d414c1f7b498c93bb424d06c437a50d5a1a2284062e58defb29ba3aa89b225e4218d9acd303a0e17f3ec4ab0380a2f6
 SHA512 
24aa2b3d709de83b76be2d8030a419d0e3f8f447852d7f95c6cf735134270a7af94edd86bcc3d82cd25af2497f30ac6c365ac88494c227b19faecb8e3706c261

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.72.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.72.0.ebuild
deleted file mode 100644
index 703ac440a7a0..
--- a/dev-python/google-api-python-client/google-api-python-client-2.72.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1
-
-DESCRIPTION="Google API Client for Python"
-HOMEPAGE="
-   https://github.com/googleapis/google-api-python-client/
-   https://pypi.org/project/google-api-python-client/
-"
-SRC_URI="
-   
https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
-   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
-   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
-   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
-   https://github.com/googleapis/google-api-python-client/
-   https://pypi.org/project/google-api-python-client/
-"
-SRC_URI="
-   
https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
-   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
-   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
-   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
-   https://github.com/googleapis/google-api-python-client/
-   https://pypi.org/project/google-api-python-client/
-"
-SRC_URI="
-   

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

2023-02-08 Thread Sam James
commit: f24fae523da379e75d85f0103856ad8c5fca8e68
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 13:50:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 13:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24fae52

dev-python/google-api-python-client: Stabilize 2.74.0 ALLARCHES, #893578

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

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

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.74.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.74.0.ebuild
index 7f5368fd7fde..703ac440a7a0 100644
--- a/dev-python/google-api-python-client/google-api-python-client-2.74.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-2.74.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>=dev-python/httplib2-0.15[${PYTHON_USEDEP}]



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

2023-02-08 Thread Sam James
commit: 07ccd31ca6bdd80f9830932de5a8884ee280d635
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 13:50:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 13:50:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ccd31c

dev-lang/orc: Stabilize 0.4.33 ppc64, #886973

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

 dev-lang/orc/orc-0.4.33.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild
index 235a03aab3b5..34a7dda801fb 100644
--- a/dev-lang/orc/orc-0.4.33.ebuild
+++ b/dev-lang/orc/orc-0.4.33.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="BSD BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 RESTRICT="!test? ( test )"
 IUSE="gtk-doc static-libs test"
 



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

2023-02-08 Thread Sam James
commit: 422a6c58d48d6f97b1aca4c20697f57859c02934
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 13:50:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 13:50:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422a6c58

dev-python/cryptography: Stabilize 39.0.1 arm, #893574

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

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

diff --git a/dev-python/cryptography/cryptography-39.0.1.ebuild 
b/dev-python/cryptography/cryptography-39.0.1.ebuild
index 5091d54d7535..c1849ae34b05 100644
--- a/dev-python/cryptography/cryptography-39.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-39.0.1.ebuild
@@ -96,7 +96,7 @@ LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



<    1   2   3   >