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

2023-11-28 Thread Michał Górny
commit: 3ee63bdef91e886fc96d5ae19d8e036e9b483348
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee63bde

dev-libs/libclc: Bump to 17.0.6

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

 dev-libs/libclc/Manifest |  2 +
 dev-libs/libclc/libclc-17.0.6.ebuild | 88 
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/dev-libs/libclc/libclc-17.0.6.ebuild 
b/dev-libs/libclc/libclc-17.0.6.ebuild
new file mode 100644
index ..08fac3e3b1df
--- /dev/null
+++ b/dev-libs/libclc/libclc-17.0.6.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="~amd64 ~riscv ~x86"
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=17
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   (
+   sys-devel/clang:17
+   spirv? ( dev-util/spirv-llvm-translator:17 )
+   )
+   (
+   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 video_cards_nvidia && libclc_targets+=(
+   "nvptx--"
+   "nvptx64--"
+   "nvptx--nvidiacl"
+   "nvptx64--nvidiacl"
+   )
+   use video_cards_r600 && 

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

2023-11-28 Thread Michał Górny
commit: 16e9f67e57792d752dec9d4c39696144b9a9ce28
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e9f67e

sys-libs/llvm-libunwind: Bump to 17.0.6

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

 sys-libs/llvm-libunwind/Manifest   |   2 +
 .../llvm-libunwind/llvm-libunwind-17.0.6.ebuild| 132 +
 2 files changed, 134 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.ebuild
new file mode 100644
index ..b91c683ce070
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+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
+
+   # Respect upstream build type assumptions (bug 

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

2023-11-28 Thread Michał Górny
commit: c18d87b0590e0dc2b84b939f4b5c5a29f6d79204
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18d87b0

sys-devel/clang-runtime: Bump to 17.0.6

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

 .../clang-runtime/clang-runtime-17.0.6.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
new file mode 100644
index ..6483c7c0c78e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -0,0 +1,40 @@
+# 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="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+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
+}



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

2023-11-28 Thread Michał Górny
commit: 8f7ee27f7aa22359aee6e353022a4fc9647e593c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7ee27f

sys-libs/libomp: Bump to 17.0.6

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

 sys-libs/libomp/Manifest |   2 +
 sys-libs/libomp/libomp-17.0.6.ebuild | 151 +++
 2 files changed, 153 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 8ccd607b656e..e2de27c6c083 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -9,4 +9,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-libs/libomp/libomp-17.0.6.ebuild 
b/sys-libs/libomp/libomp-17.0.6.ebuild
new file mode 100644
index ..8bb70d304c34
--- /dev/null
+++ b/sys-libs/libomp/libomp-17.0.6.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+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}]
+   llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+   )
+"
+# 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
+< 

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

2023-11-28 Thread Michał Górny
commit: a4f69cd4a372d02d6e9d0eefc4850b0d8d787d2c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f69cd4

dev-util/lldb: Bump to 17.0.6

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

 dev-util/lldb/Manifest   |   2 +
 dev-util/lldb/lldb-17.0.6.ebuild | 114 +++
 2 files changed, 116 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/dev-util/lldb/lldb-17.0.6.ebuild b/dev-util/lldb/lldb-17.0.6.ebuild
new file mode 100644
index ..2fb5872a822f
--- /dev/null
+++ b/dev-util/lldb/lldb-17.0.6.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="~amd64 ~arm ~arm64 ~loong ~x86"
+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() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   local mycmakeargs=(
+   -DLLDB_ENABLE_CURSES=$(usex ncurses)
+   -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+   -DLLDB_ENABLE_PYTHON=$(usex python)
+   

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

2023-11-28 Thread Michał Górny
commit: 602e570c618144bd1a0fc555ad7db35870428440
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602e570c

sys-libs/libcxxabi: Bump to 17.0.6

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

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

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-libs/libcxxabi/libcxxabi-17.0.6.ebuild 
b/sys-libs/libcxxabi/libcxxabi-17.0.6.ebuild
new file mode 100644
index ..ebcd22d2291b
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-17.0.6.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_{10..12} )
+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="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos"
+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/compiler-rt-sanitizers/

2023-11-28 Thread Michał Górny
commit: 49d7973596fd8d5f090a13267e1efd1513f8cde4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d79735

sys-libs/compiler-rt-sanitizers: Bump to 17.0.6

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

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

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index f4e4110aaed8..4125f5b03970 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -8,4 +8,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild
new file mode 100644
index ..fb91622d1002
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+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}
+   sys-libs/compiler-rt:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+

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

2023-11-28 Thread Michał Górny
commit: 0b2312c9639ca141ffeb3d2086d59a2023f252da
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2312c9

sys-libs/compiler-rt: Bump to 17.0.6

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

 sys-libs/compiler-rt/Manifest  |   3 +
 sys-libs/compiler-rt/compiler-rt-17.0.6.ebuild | 178 +
 2 files changed, 181 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index da28c5733f77..9b0d878ce25a 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -2,6 +2,7 @@ DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B 
e12e522fdb7ba505693c679
 DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B 
b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb54186a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8
 SHA512 
da6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7
 DIST llvm-gentoo-patchset-16.0.6-r4.tar.xz 18732 BLAKE2B 
2f00135700b5e4f0d0e049e13c1da06fd37017b7f455419157ac441bb7d4de12e3e25f4d8480431c1074cfa6a5d66a38ae63d95faefaa4e9c8cd5810c082a596
 SHA512 
f61c82a195307dc6cb42e09b3c82af2b37827583884ff2de0ef300290fb8f92e90a08895d12e5dec9b29a232c2e942a2d5951dab431e02722fcafbcd1e2b7976
 DIST llvm-gentoo-patchset-17.0.5-r1.tar.xz 1788 BLAKE2B 
a0de3ad671a5ccebe04b9e0bf492040abb3db08b520d80aa254948ecacb94b2e1b382a4755ede161430513cbea56c9be0dfecbdc702c8b0d0a5209409af91ce6
 SHA512 
e115dd11fea0e6cca22b5f5eb2aafcc06b5426e0005c1c26a7239c5545cbfc1add7a27861f422c1dc7d62b08b789fe4875bc1058abf2d77f8f706f57d27920bf
+DIST llvm-gentoo-patchset-17.0.6.tar.xz 1792 BLAKE2B 
21b34b436333c0b37522d434084a572701f6e267cf7c6adfa9be419913f5a6c9ee40a6be5c62d12fbd868912801d30381573c4459c05676e05785cccaefe
 SHA512 
2d90b5e7fcbb950249ef7133fac1ed3dcb758a4d92732119049526cea0b291bd4e9738c4c0d806d70e7d769e1906f8ef3930066c206c00b6ec7d3509ed0fed19
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B 
ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99
 SHA512 
6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B 
cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f
 SHA512 
b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5
 SHA512 
4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52
@@ -10,4 +11,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 

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

2023-11-28 Thread Michał Górny
commit: 959b4177b35f50a6ac2cb1f59c834439a17805a5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959b4177

sys-libs/libcxx: Bump to 17.0.6

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

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

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 9c76b9672949..3abcf9e37a06 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -9,4 +9,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-libs/libcxx/libcxx-17.0.6.ebuild 
b/sys-libs/libcxx/libcxx-17.0.6.ebuild
new file mode 100644
index ..61280232d24e
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-17.0.6.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_{10..12} )
+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="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos"
+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 sys-devel/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 

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

2023-11-28 Thread Michał Górny
commit: 97c6dc38d8ba711fdd0db04cde2d89603ba887f1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c6dc38

sys-devel/lld: Bump to 17.0.6

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

 sys-devel/lld/Manifest  |  2 +
 sys-devel/lld/lld-17.0.6.ebuild | 89 +
 2 files changed, 91 insertions(+)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index 2c44b3b2f920..2b6219db8c70 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -7,4 +7,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-devel/lld/lld-17.0.6.ebuild b/sys-devel/lld/lld-17.0.6.ebuild
new file mode 100644
index ..7289e547c49a
--- /dev/null
+++ b/sys-devel/lld/lld-17.0.6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}[debug=,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.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" || die
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+   

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

2023-11-28 Thread Michał Górny
commit: 8222316b4de01c4351ea23a71f40c1518ca48752
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8222316b

sys-devel/llvm: Bump to 17.0.6

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

 sys-devel/llvm/Manifest   |   3 +
 sys-devel/llvm/llvm-17.0.6.ebuild | 541 ++
 2 files changed, 544 insertions(+)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 1eeedb6611f3..0a65eb4e16d4 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -6,6 +6,7 @@ DIST llvm-gentoo-patchset-14.0.6-r4.tar.xz 19360 BLAKE2B 
814dd617d237b0bd9c80bdd
 DIST llvm-gentoo-patchset-15.0.7-r3.tar.xz 24268 BLAKE2B 
6531ae385ecea87bc26dba8ce19b4cde8ff224c80fd81f04c6ded131e305ecfdeb8d29ebd3b68a641d240805dc83eb0ebc7cc85124f02ad0ee66e0f201b91d7e
 SHA512 
66cb33f8b423736b990fb75d4f2d1e5f14c0b03308f403297204dd1a352d72f85f34220fd66d3de5d6df328cdf2ffce03c2a111cb0bb57791cf68a88069ac7df
 DIST llvm-gentoo-patchset-16.0.6.tar.xz 17340 BLAKE2B 
37cdf4b38367b4256d4f7a25d1b4f41758e5f81be8e20a1c94a10d6c5e36642e9672121b455e73a0bac2eb40467ef2db4b43789b2912a6790593d97b8b5c27e3
 SHA512 
2c02b9d8a4c5af9fddcd26c95dc66fffae32cb5b7f85c65a1aa4ed00dd8cd5b01cc1975a711aee63c0b8b11e9dc20f2bc05ea753904eb516892b820f02aff825
 DIST llvm-gentoo-patchset-17.0.5.tar.xz 1236 BLAKE2B 
1cd550371f15156160740074115dd0d4b9f9d65ca41544f963f7eb98adce8767e50807192bf94fa7a4209dbcdfae15fd0b7a865b88216ac6112dfba474891808
 SHA512 
8e5cb8f0b688b44b94547ecc8d35e367c2c9f1f1562bf6bdae873dc3c593582d73c2a6dc5fbd457226f9ee450bb024a43adc696934db8333017bad9fa82a23cf
+DIST llvm-gentoo-patchset-17.0.6.tar.xz 1792 BLAKE2B 
21b34b436333c0b37522d434084a572701f6e267cf7c6adfa9be419913f5a6c9ee40a6be5c62d12fbd868912801d30381573c4459c05676e05785cccaefe
 SHA512 
2d90b5e7fcbb950249ef7133fac1ed3dcb758a4d92732119049526cea0b291bd4e9738c4c0d806d70e7d769e1906f8ef3930066c206c00b6ec7d3509ed0fed19
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B 
ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99
 SHA512 
6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B 
cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f
 SHA512 
b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5
 SHA512 
4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52
@@ -14,4 +15,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 

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

2023-11-28 Thread Michał Górny
commit: 3e9b75d885b0fe9f1193a7b9d948dc69ba09610a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9b75d8

sys-devel/clang: Bump to 17.0.6

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

 sys-devel/clang/Manifest|   2 +
 sys-devel/clang/clang-17.0.6.ebuild | 474 
 2 files changed, 476 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 672e1858fd0a..fb47e4bb7e35 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -15,4 +15,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-devel/clang/clang-17.0.6.ebuild 
b/sys-devel/clang/clang-17.0.6.ebuild
new file mode 100644
index ..336fa7d9fca1
--- /dev/null
+++ b/sys-devel/clang/clang-17.0.6.ebuild
@@ -0,0 +1,474 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake llvm llvm.org multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/;
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x64-macos"
+IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+   static-analyzer? ( dev-lang/perl:* )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+   >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   doc? ( $(python_gen_cond_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
+   xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+   ~sys-devel/clang-runtime-${PV}
+   sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+   clang clang-tools-extra cmake
+   llvm/lib/Transforms/Hello
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+   llvm/utils
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+#target. However, you will need appropriate crt* files (installed
+#e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+#in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use 

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

2023-11-28 Thread Michał Górny
commit: ea5c23dfc298951b327563bfddcdb568f0d6682b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5c23df

dev-python/lit: Bump to 17.0.6

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

 dev-python/lit/Manifest  |  2 ++
 dev-python/lit/lit-17.0.6.ebuild | 46 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/dev-python/lit/lit-17.0.6.ebuild b/dev-python/lit/lit-17.0.6.ebuild
new file mode 100644
index ..bcea2ae88c3e
--- /dev/null
+++ b/dev-python/lit/lit-17.0.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 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="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+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() {
+   # flaky test
+   # https://github.com/llvm/llvm-project/issues/72022
+   rm tests/progress-bar.py || die
+
+   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: dev-python/clang-python/

2023-11-28 Thread Michał Górny
commit: d970c669e6ef2b1baa6b7469d5fad359d1ef4b74
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d970c669

dev-python/clang-python: Bump to 17.0.6

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

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

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/dev-python/clang-python/clang-python-17.0.6.ebuild 
b/dev-python/clang-python/clang-python-17.0.6.ebuild
new file mode 100644
index ..d4a2cc4e8854
--- /dev/null
+++ b/dev-python/clang-python/clang-python-17.0.6.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_{10..12} )
+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="~amd64 ~arm ~arm64 ~x86"
+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: dev-ml/llvm-ocaml/

2023-11-28 Thread Michał Górny
commit: 559a0820a905af8ff2496aeb2e619094eea93ea9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559a0820

dev-ml/llvm-ocaml: Bump to 17.0.6

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

 dev-ml/llvm-ocaml/Manifest |   2 +
 dev-ml/llvm-ocaml/llvm-ocaml-17.0.6.ebuild | 112 +
 2 files changed, 114 insertions(+)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-17.0.6.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.6.ebuild
new file mode 100644
index ..a496042b570e
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.6.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="~amd64 ~arm ~x86"
+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: 

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

2023-11-28 Thread Michał Górny
commit: 42672547a8c76444647ea3c1cee1a2fad78fa3e1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42672547

sys-devel/clang-common: Bump to 17.0.6

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

 sys-devel/clang-common/Manifest|   2 +
 .../clang-common/clang-common-17.0.6-r1.ebuild | 256 +
 2 files changed, 258 insertions(+)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-devel/clang-common/clang-common-17.0.6-r1.ebuild 
b/sys-devel/clang-common/clang-common-17.0.6-r1.ebuild
new file mode 100644
index ..99047721833e
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-17.0.6-r1.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org multilib
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="
+   default-compiler-rt default-libcxx default-lld llvm-libunwind
+   hardened
+"
+
+PDEPEND="
+   sys-devel/clang:*
+   default-compiler-rt? (
+   sys-devel/clang-runtime[compiler-rt]
+   llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
+   !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
+   )
+   !default-compiler-rt? ( sys-devel/gcc )
+   default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] )
+   !default-libcxx? ( sys-devel/gcc )
+   default-lld? ( sys-devel/lld )
+   !default-lld? ( sys-devel/binutils )
+"
+IDEPEND="
+   !default-compiler-rt? ( sys-devel/gcc-config )
+   !default-libcxx? ( sys-devel/gcc-config )
+"
+
+LLVM_COMPONENTS=( clang/utils )
+llvm.org_set_globals
+
+pkg_pretend() {
+   [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
+
+   local flag missing_flags=()
+   for flag in default-{compiler-rt,libcxx,lld}; do
+   if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; 
then
+   missing_flags+=( "${flag}" )
+   fi
+   done
+
+   if [[ ${missing_flags[@]} ]]; then
+   eerror "It seems that you have the following flags set on 
sys-devel/clang:"
+   eerror
+   eerror "  ${missing_flags[*]}"
+   eerror
+   eerror "The default runtimes are now set via flags on 
sys-devel/clang-common."
+   eerror "The 

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

2023-11-28 Thread Michał Górny
commit: 85bb0a371c38a5e1f7ad183467844041c3cee7dc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bb0a37

dev-python/mypy: Remove old

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

 dev-python/mypy/Manifest  |   3 --
 dev-python/mypy/mypy-1.5.1.ebuild |  60 -
 dev-python/mypy/mypy-1.6.0.ebuild |  97 --
 dev-python/mypy/mypy-1.6.1.ebuild | 107 --
 4 files changed, 267 deletions(-)

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index 6aa999513603..0fb7efb7cd54 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,5 +1,2 @@
-DIST mypy-1.5.1.gh.tar.gz 2901212 BLAKE2B 
b136cf061162bc50a48f1556763d7a1258b5a29b63a77db9190f89c56d3e85375a2b0e826d75472a0dc37df4d3391f2d85bb5f1f29c2907055a978e3c8d75906
 SHA512 
2c81322c0e7d9621e6d189f4d9d25d77c5fd6decbb563c8d0015e0f94ff1ff8206e5b7a38884edd3eedb99e839c03283ebfa7d86577c9f8e0d707c0cc4eb8fed
-DIST mypy-1.6.0.gh.tar.gz 2923757 BLAKE2B 
15e0fe124b7024a3e89a8c32c13404f33bc56a3ff29375d006bfcaf9de359ea59025ba07e3726c7a4b402f4b7aca1256859585e1500891fb1e5f996b19dd499a
 SHA512 
245324a5ec8a98e18c31159c5cb907ce1b60323428942b9fd60909a3b117ae46eeb97792fb1f30562fa411edb6c9e903f87b5b232a4be1242abe28d88406f7c4
-DIST mypy-1.6.1.gh.tar.gz 2923973 BLAKE2B 
1abaaab0c4ca4daa4914d69196312e371d030b6f81616da66102c5fcf6ad55ed2a6a9d56f9a55d2b6ebeb055b40947ab042e7b8744960185f5343dd9f05f9f4f
 SHA512 
eac6b17dd418146c365a446e34c2cb403692a6ffa08b06a94c54accfbcedd441284c95894ef9f9b83e48df81edc35893b17163f6dba9f81fe7e9a8527401968b
 DIST mypy-1.7.0.gh.tar.gz 3001996 BLAKE2B 
af29475dc4a24d75700144b8b2643de65d88d50d561ba6bdb0d64941dc19a2943829ee93f25ece679d213833bf7a68814c5aa83ec13eac3f22074356b1c47e1c
 SHA512 
e8ba6b0897327e8a0718a0c46ed16ce81bf677e3084ca00ea0762215d79a2b52fe84329121cff257b575d13288621b98c550b9915bd1afcfa3c13d43a2087b23
 DIST mypy-1.7.1.gh.tar.gz 3004203 BLAKE2B 
5a61899e2deb9fd7dfd8634bfa269f19497fec6d601337d404a5106369650c5da0d6989acf5c4ed584d12b1d0e763e684a6650800cd2fc00f99f9a336f86e703
 SHA512 
07c047a4733c5d44b9e32cc5afa0b7dfa5719b3128cf52f68e5492a9680b09319bb1722a2080a4f93bd191c6504667985467a6ac0e7bef5389c38290879581c5

diff --git a/dev-python/mypy/mypy-1.5.1.ebuild 
b/dev-python/mypy/mypy-1.5.1.ebuild
deleted file mode 100644
index 7a9d3c91109a..
--- a/dev-python/mypy/mypy-1.5.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="Optional static typing for Python"
-HOMEPAGE="
-   https://www.mypy-lang.org/
-   https://github.com/python/mypy/
-   https://pypi.org/project/mypy/
-"
-SRC_URI="
-   https://github.com/python/mypy/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-# stubgen collides with this package: https://bugs.gentoo.org/585594
-RDEPEND="
-   !dev-util/stubgen
-   >=dev-python/psutil-4[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
-   >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.{9..10})
-"
-BDEPEND="
-   test? (
-   >=dev-python/attrs-18.0[${PYTHON_USEDEP}]
-   >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-7.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-# this requires packaging a lot of type stubs
-export MYPY_USE_MYPYC=0
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # the majority of them require Internet (via pip)
-   mypy/test/testpep561.py
-   )
-   # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
-   # fail with high COLUMNS values
-   local -x COLUMNS=80
-   epytest -n "$(makeopts_jobs)" --dist=worksteal
-}

diff --git a/dev-python/mypy/mypy-1.6.0.ebuild 
b/dev-python/mypy/mypy-1.6.0.ebuild
deleted file mode 100644
index 8b73fd42a46d..
--- a/dev-python/mypy/mypy-1.6.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="Optional static typing for Python"
-HOMEPAGE="
-   

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

2023-11-28 Thread Michał Górny
commit: 10df102b4cba1faf8cefa1561bb74e62fa375ca2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:41:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10df102b

dev-python/regex: Remove old

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

 dev-python/regex/Manifest  |  1 -
 dev-python/regex/regex-2023.8.8.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index c7a2a4b9bfc5..2cedfe2afee5 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,2 +1 @@
 DIST regex-2023.10.3.tar.gz 394659 BLAKE2B 
2a842b307efb32c87087991312d09a03f0772729ba290222c9917073a6335c7d6cc76bc0d193352d9904ce655868d3415f75b93861de612fceeb8507080da1fb
 SHA512 
c300f5c8218697362a15ec9bcbef60e510743ab098d8f2fcf1c8e9e39c19f848c60ae85def93780a1696a7ed864a69e704e045e995cd5bafb26bfec117a16609
-DIST regex-2023.8.8.tar.gz 392505 BLAKE2B 
0d0f582e42c93ec4497f82ac69aaad6a69dd4bbb482bef6e06a51340a67b8d041ec554d878d8f0dcb57dce08b708fd87762ed8451f0221019f38d8188031711b
 SHA512 
81a8421df5ab2db0eb4a5d1c434933d1513f634f32f57a48b32dede3bfddb379345baf7ecec0241338c0fc0f96463489ffa64c3214ee58a92ab5592cf9893bef

diff --git a/dev-python/regex/regex-2023.8.8.ebuild 
b/dev-python/regex/regex-2023.8.8.ebuild
deleted file mode 100644
index ff99bbc293f8..
--- a/dev-python/regex/regex-2023.8.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Alternative regular expression module to replace re"
-HOMEPAGE="
-   https://github.com/mrabarnett/mrab-regex/
-   https://pypi.org/project/regex/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-IUSE="doc"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
-)
-
-distutils_enable_tests unittest
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/Features.html )
-   local DOCS=( README.rst docs/*.rst )
-
-   distutils-r1_python_install_all
-}



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

2023-11-28 Thread Michał Górny
commit: a5a15421499ccf4d7d031be8e9ac5193c19364e8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:40:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a15421

dev-python/websockets: Remove old

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

 dev-python/websockets/Manifest|  1 -
 dev-python/websockets/websockets-11.0.3-r2.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest
index a0ae85f598a2..0583165f45d3 100644
--- a/dev-python/websockets/Manifest
+++ b/dev-python/websockets/Manifest
@@ -1,3 +1,2 @@
 DIST websockets-11.0.3-python3.12.patch.xz 4328 BLAKE2B 
6ef94255ef5d95de8015eca14a5110373ab9ffadf4d1c86a892da1aac46caa2755cafeb643a222000a03262c1b1b1aea58132daff36981c00dbb68ce05484058
 SHA512 
421a6fb5a2a801850ea1fbaf890c11eac0f55ad288185f16f4244f316132591bc5a814636141ba3ada67aeff340f41de61d06c8db87010c858c1b0b02fd9b5ab
-DIST websockets-11.0.3.gh.tar.gz 347652 BLAKE2B 
b7d796744cb4c7b944e98644dfb9c0e44ba465a6dba71b9e891604f3012b025557dbcd5b7eeae02e71c84350e05b334f99404ddfda814a8984b7a893d3f092f7
 SHA512 
37a84d7c57da7a3e48870abf992ba96ee454b342610d51c06f7dfc7ee082b7fb51304518c208379c3dbd039eafb1a85444c257fed20b4605a52dc8fc938a4cca
 DIST websockets-12.0.gh.tar.gz 352120 BLAKE2B 
cab704e0ee44a7012ee58d515a5ea7380a97a3cbb8f55d105c00c8c2b9ed992b4c87435875474de32e5969fd92256bdec830db0571399a1d2e5fb719b23c2d83
 SHA512 
f17943d444ce275b709cf89453b2d2cce09f5af26f0460e226c2e24cfbb425c825963352e130dcd4201587606355375b525d8e5a02eccbffbb3985a108a3ed5e

diff --git a/dev-python/websockets/websockets-11.0.3-r2.ebuild 
b/dev-python/websockets/websockets-11.0.3-r2.ebuild
deleted file mode 100644
index 5d3277b5d891..
--- a/dev-python/websockets/websockets-11.0.3-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Library for building WebSocket servers and clients in Python"
-HOMEPAGE="
-   https://websockets.readthedocs.io/
-   https://github.com/python-websockets/websockets/
-   https://pypi.org/project/websockets/
-"
-# tests are missing pypi sdist, as of 11.0
-SRC_URI="
-   https://github.com/python-websockets/websockets/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-11.0.3-python3.12.patch.xz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="+native-extensions"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${WORKDIR}"/${P}-python3.12.patch
-)
-
-python_compile() {
-   if use native-extensions && [[ ${EPYTHON} != pypy3 ]] ; then
-   local -x BUILD_EXTENSION=yes
-   else
-   local -x BUILD_EXTENSION=no
-   fi
-
-   distutils-r1_python_compile
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # very fragile to speed
-   
tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout
-   # requires DNS access
-   # https://bugs.gentoo.org/909567
-   
tests/legacy/test_client_server.py::ClientServerTests::test_explicit_host_port
-   
tests/legacy/test_client_server.py::SecureClientServerTests::test_explicit_host_port
-   )
-
-   epytest tests
-}



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

2023-11-28 Thread Michał Górny
commit: 50a0c82825ab646350903582e6cc5bad4c236a97
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:41:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a0c828

dev-python/brotlicffi: Remove old

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

 dev-python/brotlicffi/Manifest |  2 -
 dev-python/brotlicffi/brotlicffi-1.0.9.2-r2.ebuild | 63 --
 2 files changed, 65 deletions(-)

diff --git a/dev-python/brotlicffi/Manifest b/dev-python/brotlicffi/Manifest
index f0bd68509909..8125c9ecdcb3 100644
--- a/dev-python/brotlicffi/Manifest
+++ b/dev-python/brotlicffi/Manifest
@@ -1,5 +1,3 @@
 DIST alice29.txt 152089 BLAKE2B 
ea900856d3ae0ed2fea1923e557824bd09583f7c1be25aa778a43812d945318e1d911e682e318861979b5a479765b34e15a926d257f883ff2fb0df418ebf9966
 SHA512 
d93d674d66b227d7b3f4e1b7c35b102c40800e728bff68c7821109e7db7adf2f0b76a67bc9bd53b0202ac8daa0b22145f004dbdc6b59a48a6c8c72061bf1989f
-DIST brotli-46c1a881b41bb638c76247558aa04b1591af3aa7.tar.gz 19840371 BLAKE2B 
b9a1c3c2e5b62bd63b392debe54bd1732ac1cb31f88500f0142108b453649d96901d9a03b6db98642cb9abaf9188c06d440f2b8bd3cf57fbbb52196a931f5079
 SHA512 
dc573c90491032a205f32f0ce9c93e95b06c70a3107caa9501e038a212226c37117d63709a29843367344bf7d18cf32d0c0578b11166387198e12b38b1522406
 DIST brotli-ed738e842d2fbdf2d6459e39267a633c4a9b2f5d.tar.gz 512305 BLAKE2B 
b646e4565386870443d006a97a13b295c2c66de448e501f809700c303bb3daf5e4f84a2dacec16c43a534879243e4cda9292072630f13d5f7ca54f2c4372e560
 SHA512 
f493e7f15ca2804ae8715e48bdc954680f527533e684ec3762a7d49d05890915194289ed948c8cce95644274e1dcab952dcfbc84c0108aaf79f35f20270ffe6a
-DIST brotlicffi-1.0.9.2.gh.tar.gz 22714 BLAKE2B 
463cff7aed04718d1c77e6b3477dbbdb40cf61f0e045a7759bf1e8656e3b07e7b9f3ff5c5356069e752d750774a6ab203588a4094d27ad7ab9ae80f091c6ea3a
 SHA512 
3d200f606c9851f0049835b53dd1f117727786505b5887e246934f41a978d375e1fa5a078e0811f130c009931e41c51575bd9d55b602ee7b6daebe9759ed15d5
 DIST brotlicffi-1.1.0.0.gh.tar.gz 22736 BLAKE2B 
013eec22fcc83da838020c97c4610f80d011a47e6f2c6e35cc1fb062fc0990030349ec59597951003a15c5b4b373aeb91b3caec2a645bba2956e950727b7ae39
 SHA512 
5b53a2fb8a8a98720e1b9e52816954c2ac478dc31d174aca64b86b86aebb4ffa42e887a48ea6bde597846325326624f34178cb0bb1843670e8bdbc742c75

diff --git a/dev-python/brotlicffi/brotlicffi-1.0.9.2-r2.ebuild 
b/dev-python/brotlicffi/brotlicffi-1.0.9.2-r2.ebuild
deleted file mode 100644
index 3cb7a594165e..
--- a/dev-python/brotlicffi/brotlicffi-1.0.9.2-r2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-# Commit of the Brotli library bundled within brotlipy.
-BROTLI_BUNDLED_COMMIT="46c1a881b41bb638c76247558aa04b1591af3aa7"
-
-DESCRIPTION="Python binding to the Brotli library"
-HOMEPAGE="
-   https://github.com/python-hyper/brotlicffi/
-   https://pypi.org/project/brotlicffi/
-"
-SRC_URI="
-   https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/google/brotli/archive/${BROTLI_BUNDLED_COMMIT}.tar.gz
-   -> brotli-${BROTLI_BUNDLED_COMMIT}.tar.gz
-   )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
-   app-arch/brotli:=
-   $(python_gen_cond_dep '
-   dev-python/cffi[${PYTHON_USEDEP}]
-   ' 'python*')
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # incompatible with USE_SHARED_BROTLI=1
-   test/test_compatibility.py::test_brotli_version
-)
-
-src_unpack() {
-   default
-   if use test; then
-   mv "brotli-${BROTLI_BUNDLED_COMMIT}"/tests "${S}"/libbrotli/ || 
die
-   fi
-}
-
-src_configure() {
-   export USE_SHARED_BROTLI=1
-}



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

2023-11-28 Thread Michał Górny
commit: c3896a7a881f52a0ff7a6bd7f1d89e7a2523dea1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:42:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3896a7a

sys-devel/llvm-common: Bump to 17.0.6

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

 sys-devel/llvm-common/Manifest  |  2 +
 sys-devel/llvm-common/llvm-common-17.0.6.ebuild | 54 +
 2 files changed, 56 insertions(+)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 12ada98c6c6b..14182ad604eb 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -6,4 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.5.src.tar.xz 127842560 BLAKE2B 
2d657ff14ad2dc932a5cdc6605ad30cba8e22ed8f4adb5ed53bfd9b5b654496023df9eb895f9691e98bba6b6a341b81d8a17361daf81ce4c3cd6a2b3602cd90e
 SHA512 
793b63aa875b6d02e3a2803815cc9361b76c9ab1506967e18630fc3d6811bf51c73f53c51d148a5fc72e87e35dc2b88cb18b48419939c436451fe65c5a326022
 DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B 
d65bfe2816c49a4b3dda2c70fe5ca6a6b7e922338219e7a62b2f33082d88b700781e184f2b3b0758c1d46825cf369ddd6f8824f3be8d8f3a70a88cfbc06bba45
 SHA512 
509a61434471463459d3ec837e3f3cce662650d4e72ffc7d28fbeb0d5cfe92d5b1dc4fa568e40f48757b1e708de793bc157de7225ac15a00221191e6c1e660d9
+DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
+DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 
BLAKE2B 
f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db
 SHA512 
40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45

diff --git a/sys-devel/llvm-common/llvm-common-17.0.6.ebuild 
b/sys-devel/llvm-common/llvm-common-17.0.6.ebuild
new file mode 100644
index ..b90c15d2e3e5
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-17.0.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="emacs"
+
+RDEPEND="
+   !sys-devel/llvm:0
+"
+BDEPEND="
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+LLVM_COMPONENTS=( llvm/utils )
+llvm.org_set_globals
+
+SITEFILE="50llvm-gentoo.el"
+BYTECOMPFLAGS="-L emacs"
+
+src_compile() {
+   default
+
+   use emacs && elisp-compile emacs/*.el
+}
+
+src_install() {
+   insinto /usr/share/vim/vimfiles
+   doins -r vim/*/
+   # some users may find it useful
+   newdoc vim/README README.vim
+   dodoc vim/vimrc
+
+   if use emacs ; then
+   elisp-install llvm emacs/*.{el,elc}
+   elisp-make-site-file "${SITEFILE}" llvm
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2023-11-28 Thread Michał Górny
commit: aa5aa2e083007f67139923b43a76f22877099b26
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 06:33:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5aa2e0

dev-python/qdarkstyle: Bump to 3.2.3

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

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

diff --git a/dev-python/qdarkstyle/Manifest b/dev-python/qdarkstyle/Manifest
index 0bdfa14f4f23..3d4fef3c07b8 100644
--- a/dev-python/qdarkstyle/Manifest
+++ b/dev-python/qdarkstyle/Manifest
@@ -1,3 +1,4 @@
 DIST QDarkStyle-3.1.tar.gz 698602 BLAKE2B 
8c96b2dd5532c9db0c1d813fe0cf049b7cf55ef6469d2ebb21b5ea85fe6ecd23e8a247c45f45cfa674f8012a4a03ea377df8cb7efac8f13c079e2512091ecdc7
 SHA512 
275fe333bcf2502f8f1ef61eca3f82d8909e760e8f88a1605157c5043cb1e4cad97bbb8ddb0464ef2125c1b70f318bfa8f0106d2721d6b9862c162b5f716aa4b
 DIST QDarkStyle-3.2.1.tar.gz 681590 BLAKE2B 
837b56ca96be3a03cc94840c7b70df3c6ef98d9edb7ec2d590dc82a06eef93c7d436746284e6d80e0d87212184ed67725bd40a87242ffae87f2afcaf311bb96e
 SHA512 
435c836c9f5d61345cd9b37c151a990d1abb8c79505820cfb62ed4134f43511825a44709364bd8044e0f3acc9d63e1ccf65984334165707f9b28739f6745df50
 DIST QDarkStyle-3.2.2.tar.gz 698131 BLAKE2B 
98fa7684fb97c1a719b73f893b0d32fcbfb6453f62847bf40a3f92794b1f24c5396c988cff0aa3cbe877615c9762522c911afb15b1765335d9c1ff34a3217d91
 SHA512 
e0f428565280b453af49f12f2c3298fe1d5d78358acfe350d6cbb4d5780a851ab4d10016d2a5836292218e4d114d0c021ac67d0a3b1b62441c32b779275e66b7
+DIST QDarkStyle-3.2.3.tar.gz 700957 BLAKE2B 
be58444ad99dc4814b722aa9ef2b7cf30d8ce92926db60d063cfa3d6ee923de922db2752182ccbf5d6de0f0cf4a29b1fe4085822910e7ddc4ad44e91ec6b5d13
 SHA512 
185d04c89d002da67f63c71b7da1cb13fa941bf75271b089d3d67bcc33011e5c5dcdac6a51854d99711070230596f2cd5c40f7ed2ff99b3ae1fde62fbe260edf

diff --git a/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild 
b/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild
new file mode 100644
index ..c83697e8bea2
--- /dev/null
+++ b/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN="QDarkStyle"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="A dark style sheet for QtWidgets application"
+HOMEPAGE="
+   https://github.com/ColinDuquesnoy/QDarkStyleSheet/
+   https://pypi.org/project/QDarkStyle/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/QtPy-2.0.0[gui,${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   dev-python/qtsass[${PYTHON_USEDEP}]
+   dev-python/watchdog[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.0.0[gui,testlib,${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "Retrieve detailed system information and report bugs 
upstream" dev-python/helpdev
+   optfeature "qdarkstyle.utils" dev-python/qtsass dev-python/watchdog
+}



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

2023-11-28 Thread Michał Górny
commit: dfb47deda4eaa34d3e1e0811bdc891d5b8f854fa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 06:32:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb47ded

dev-python/s3transfer: Bump to 0.8.1

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

 dev-python/s3transfer/Manifest|  1 +
 dev-python/s3transfer/s3transfer-0.8.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest
index 65efc25ddb7c..6aad5508aad3 100644
--- a/dev-python/s3transfer/Manifest
+++ b/dev-python/s3transfer/Manifest
@@ -1,2 +1,3 @@
 DIST s3transfer-0.7.0.tar.gz 132904 BLAKE2B 
cdb1315d4c6ca2ae36199f3a7c0796a1460c07d9b3c68c47f94fea99082ba9136fd13904908e477af84fdeec1ee45e35993612734dd66e989e28706c80f893d4
 SHA512 
93a0ee7fe607796b7d78319897465e09bc1b0a8dd430b7f13997cbecb54922edb9db7eadbd663a9b65c66d10ef19bc6bd876c51f73349cf377ef02febccffdb0
 DIST s3transfer-0.8.0.tar.gz 138839 BLAKE2B 
9c4d9eae115faa3f6da426bf7659e5852dd408e9a848819edb1b1ec77598fa1cd5a971f7f41f269e302fc5c6f9ba73c233b6910583066d09e6942538d508896c
 SHA512 
32eb258fff438f20c8ee3d7ed0b65d35745b4580c9c747af93262d7a4994e60b6ddcbfd498efd42766c544ab2e14e0e2a757bb99958e990033e8fd99018b4fc6
+DIST s3transfer-0.8.1.tar.gz 139496 BLAKE2B 
fd7269fe76b92c9ba05cf7c69cc63074b1563eeae0bdc7b04430acfc5b8a07cb5bf794b1790362ff3d2f52ab2cb02d3543dcdeae7f3a60c3d94640fa73966367
 SHA512 
62daa54121fde2de55a9c35bbf006f1d1d74cbb7120d51e0fc533719c22d617239b82834437341a29c307ed1bcb881e40ac14eae812d29ccf957eacf16c341f2

diff --git a/dev-python/s3transfer/s3transfer-0.8.1.ebuild 
b/dev-python/s3transfer/s3transfer-0.8.1.ebuild
new file mode 100644
index ..103c98396afb
--- /dev/null
+++ b/dev-python/s3transfer/s3transfer-0.8.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="An Amazon S3 Transfer Manager"
+HOMEPAGE="
+   https://github.com/boto/s3transfer/
+   https://pypi.org/project/s3transfer/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-1.33.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest tests/{unit,functional}
+}



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

2023-11-28 Thread Michał Górny
commit: e308457d98cfc8fd87edb242266648120aee999d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:26:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e308457d

dev-python/pyparted: Remove old

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

 dev-python/pyparted/Manifest   |  1 -
 dev-python/pyparted/pyparted-3.12.0.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-python/pyparted/Manifest b/dev-python/pyparted/Manifest
index 4fcb1360a872..f4c969518079 100644
--- a/dev-python/pyparted/Manifest
+++ b/dev-python/pyparted/Manifest
@@ -1,2 +1 @@
-DIST pyparted-3.12.0.tar.gz 106440 BLAKE2B 
824223e385a6f1bfd9c01dc4c665ddeca5b73bbc2e65a9ade8086393f3dc0ebdc11528beabe7eeec8d0b8172b49db15ad8c34425efe4db47439f1b5617f9c55c
 SHA512 
c1779c16868799bbff0905ea908db668823d1c238b9a06bcd62b24f9681fdd1e9378e904a91eb5e426a6e264cf1f2feee984a514e9098bf10147643bf58aa918
 DIST pyparted-3.13.0.gh.tar.gz 105838 BLAKE2B 
37ba0004a36c6e9d417d3400bb2a91b2903050fa81e4deb0ef0f34232a1d59278f5074ce83e9ba03dc598fb9dae632a01d4d620837600543b130754dd0284463
 SHA512 
26819e28d73420937874f52fda03eb50ab1b136574ea9867a69d46ae4976d38c4f26a2697fa70597eed90dd78a5ea209bafcc3227a17a7a5d63cff6d107c2b11

diff --git a/dev-python/pyparted/pyparted-3.12.0.ebuild 
b/dev-python/pyparted/pyparted-3.12.0.ebuild
deleted file mode 100644
index c68ffe617471..
--- a/dev-python/pyparted/pyparted-3.12.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for sys-block/parted"
-HOMEPAGE="https://github.com/dcantrell/pyparted/;
-SRC_URI="https://github.com/dcantrell/pyparted/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-
-DEPEND="
-   >=sys-block/parted-3.4
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   test? ( dev-python/six[${PYTHON_USEDEP}] )
-   virtual/pkgconfig
-"
-
-distutils_enable_tests unittest



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

2023-11-28 Thread Michał Górny
commit: 1b2b4680e6ec5a5f7f4af141c10b1501260b6ccf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 06:35:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2b4680

dev-python/bcrypt: Bump to 4.1.1

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

 dev-python/bcrypt/Manifest|  1 +
 dev-python/bcrypt/bcrypt-4.1.1.ebuild | 90 +++
 2 files changed, 91 insertions(+)

diff --git a/dev-python/bcrypt/Manifest b/dev-python/bcrypt/Manifest
index ebdda9804f1b..15f59a74e789 100644
--- a/dev-python/bcrypt/Manifest
+++ b/dev-python/bcrypt/Manifest
@@ -5,6 +5,7 @@ DIST bcrypt-0.13.0.crate 10938 BLAKE2B 
e23426180ef1683d08751480da3ffccfa40be5ffa
 DIST bcrypt-0.15.0.crate 11631 BLAKE2B 
47a671e252bc4c14d8323031e34b351e57d8c8d5e0683e994a792b8211cdb72432d9b1dbcdf643804fd7e1d3064beb00b0df1ca83b01991233b290ae7b61a1cf
 SHA512 
550cd503ac96d6b12b6fb7336d78423516905f2b60fafc0fe907adac694d74ab97a25937b562d14aea2260319c97b686496e17578f817a0c18362e1dc9f8ec53
 DIST bcrypt-4.0.1.tar.gz 25498 BLAKE2B 
9918409eedcd9df037d0a2c89ef32fd960a2efd6582fa0e79124a5bb7cac90315b9d5d4168e9aa57e2ab1b41a85c72049376e9fe51da3d5bc9073951f94c81b6
 SHA512 
be127d37d96b4b615e7bc2ef81b0fb29df9e95a3262742a1162b1b90676205ae9b018285a1bd145d32ed32f0db4e6f7d87c9a278fd1b38cff6629fd4f85185d8
 DIST bcrypt-4.1.0.tar.gz 26013 BLAKE2B 
fa531cf4bd5ae46e9a7cffe8a5aea42b5a899792d836d816459ff187911b6288943622717b6a04d7bea210de8457021a9c03ccb5a155772522b6aba75dc700c1
 SHA512 
4f38f15a4280eb5b4b3b5b7329e18a5907aa401c715c29c6ea1c2028bce3be421d6a87cdc706004ae16433d10d5cc96330c9dbbb1787442acce705af7a265a2e
+DIST bcrypt-4.1.1.tar.gz 26080 BLAKE2B 
136a1de7e61c73314c4df3c2fc6bff4a2cceaf7e8b23ad535e12f46f879c6f053643e372a106ce214e3f999246517b1467ffb2ff546d9bd147b9150de68f6249
 SHA512 
a6acef147f0dfc00ede36c7e5138dbeb6d8ad2e458daf51a66a46795067e9e57d139f326540de9cd99d5795d6ff53dc571a9b30453941ce4ecb9d935406a4862
 DIST bcrypt-pbkdf-0.10.0.crate 11032 BLAKE2B 
9696f024b049c9d0ee4299e2086eea2d3389c47576d803d00eaccc530589c6158a845fc42afb1b59c3147ced8c9695220047fb2a4283723710011b00de511b3c
 SHA512 
857ae23e1996c11e1e7375f18addffd60c6d02972d5856d594f0e03750065481f414addcf0c846e9f65d93c41982ca6fb3a464a4dc13fb56f67ca39e373def34
 DIST bcrypt-pbkdf-0.8.1.crate 10605 BLAKE2B 
6b94598813f9899f1fbe5228e549918e935f3baa3098a8301519dd52fb42470ad908cd0dbd3e3635a05084204a334753958845a76e5ff7a4b9bc0f6063786023
 SHA512 
70968dd876b3d7d2d5cb4aa1d5b209ca3cb1cbb07aff98ce9dfbcfd8dacce8eddc2f61bd5404cb3824c3a557caaf03f611571f86f1dc7f849aed3ac652367823
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62

diff --git a/dev-python/bcrypt/bcrypt-4.1.1.ebuild 
b/dev-python/bcrypt/bcrypt-4.1.1.ebuild
new file mode 100644
index ..ab93c63e5ce3
--- /dev/null
+++ b/dev-python/bcrypt/bcrypt-4.1.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+CRATES="
+   autocfg@1.1.0
+   base64@0.21.5
+   bcrypt-pbkdf@0.10.0
+   bcrypt@0.15.0
+   bitflags@1.3.2
+   block-buffer@0.10.4
+   blowfish@0.9.1
+   byteorder@1.5.0
+   cfg-if@1.0.0
+   cipher@0.4.4
+   cpufeatures@0.2.11
+   crypto-common@0.1.6
+   digest@0.10.7
+   generic-array@0.14.7
+   getrandom@0.2.11
+   heck@0.4.1
+   indoc@2.0.4
+   inout@0.1.3
+   libc@0.2.150
+   lock_api@0.4.11
+   memoffset@0.9.0
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   pbkdf2@0.12.2
+   proc-macro2@1.0.70
+   pyo3-build-config@0.20.0
+   pyo3-ffi@0.20.0
+   pyo3-macros-backend@0.20.0
+   pyo3-macros@0.20.0
+   pyo3@0.20.0
+   quote@1.0.33
+   redox_syscall@0.4.1
+   scopeguard@1.2.0
+   sha2@0.10.8
+   smallvec@1.11.2
+   subtle@2.5.0
+   syn@2.0.39
+   target-lexicon@0.12.12
+   typenum@1.17.0
+   unicode-ident@1.0.12
+   unindent@0.2.3
+   version_check@0.9.4
+   wasi@0.11.0+wasi-snapshot-preview1
+   windows-targets@0.48.5
+   windows_aarch64_gnullvm@0.48.5
+   windows_aarch64_msvc@0.48.5
+   windows_i686_gnu@0.48.5
+   windows_i686_msvc@0.48.5
+   windows_x86_64_gnu@0.48.5
+   windows_x86_64_gnullvm@0.48.5
+   windows_x86_64_msvc@0.48.5
+   zeroize@1.7.0
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Modern password hashing for software and servers"
+HOMEPAGE="
+   https://github.com/pyca/bcrypt/
+   

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

2023-11-28 Thread Hans de Graaff
commit: 739afe4a2d15e544f55ed2b212b9dc18f68f7d00
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 29 07:12:53 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 29 07:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739afe4a

dev-ruby/sqlite3: add 1.6.9

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

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

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9bb8efd934a8..996ccec4397c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
 DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
+DIST sqlite3-1.6.9.gem 3277312 BLAKE2B 
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
 SHA512 
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
new file mode 100644
index ..02ac7a89108d
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.44.2:3"
+DEPEND+=" >=dev-db/sqlite-3.44.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



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

2023-11-28 Thread Sam James
commit: 6ed6a49c5280e339ae4571abcffb0a7a349df886
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 07:03:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 07:03:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed6a49c

dev-libs/libfmt: Keyword 9.1.0-r1 s390, #914585

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

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index d341606b03c6..736a4a35c2e9 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2023-11-28 Thread Sam James
commit: 66803b9e53e2073cc464febc77d92178cada6f66
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 07:03:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 07:03:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66803b9e

app-doc/doxygen: Keyword 1.9.8 s390, #914585

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

 app-doc/doxygen/doxygen-1.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/doxygen/doxygen-1.9.8.ebuild 
b/app-doc/doxygen/doxygen-1.9.8.ebuild
index 8f775ddd107f..5293c124db40 100644
--- a/app-doc/doxygen/doxygen-1.9.8.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.8.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz;
SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 # GPL-2 also for bundled libmscgen



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

2023-11-28 Thread Sam James
commit: 2f7d6040f8f1433cb8e3b3b9ab6d87aecfaf084c
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 07:03:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 07:03:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7d6040

dev-libs/spdlog: Keyword 1.12.0-r2 s390, #914585

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

 dev-libs/spdlog/spdlog-1.12.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 2113c53c19cd..420571283d0b 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-11-28 Thread Joonas Niilola
commit: e3feee742dcf7dce5693f13bf42cdcd7c21c7ef1
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Tue Nov 28 08:20:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 29 06:40:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3feee74

www-client/seamonkey: 2.53.17.1-r1: x86 build fix and ffmpeg-6 support

This fixes the build on x86 for 2.53.17.1 with an x86 specific patch.
Support for >=media-video/ffmpeg-6 is included.

Closes: https://bugs.gentoo.org/915336
Closes: https://bugs.gentoo.org/917593
Signed-off-by: Myckel Habets  habets-dobben.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest  |   1 +
 www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild | 575 +
 2 files changed, 576 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 32caa390e290..f13f4c5947d5 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,5 @@
 DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 
5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d
 SHA512 
7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c
+DIST seamonkey-2.53.17.1-patches.tar.gz 157770 BLAKE2B 
fc29c0cba78a1e256e13caf683ecbf6cb5cc5a6f0e76b76cb86ed2a5a3b812bb44e5af0daece289188d2fdd2d9cf97bef807fa05d632263ee5ce8ffefc16885c
 SHA512 
5ab64ea07d723becfc7f6492dbac1e974392dccbefb144cfedae5a9580a52d91f2dbe2026a5e810cdeff07fb8b27a2ca442364c59d734ed75e3457fad75aebe7
 DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 
6794467372d632dbc91f588cc68bc935621d7c7a9ecd7a8519e91e538f3dfdcc30d3da646f117fe7ccd89a6bfd8f63204f30680e7ccf857069d098ba727c25c4
 SHA512 
a3d52b87b2ae84c000aced0c3862ef80116d35611f0fd81cb7372b4766f9ab4cd1d59fe1f9943ca39f27eb564531b57beccbfa3a6bea881b50415c4d144f45e8
 DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B 
a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab
 SHA512 
3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
 DIST seamonkey-2.53.17.source-l10n.tar.xz 13661552 BLAKE2B 
1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d
 SHA512 
792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
new file mode 100644
index ..6ef79376cc50
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
@@ -0,0 +1,575 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+LLVM_MAX_SLOT=16
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# note - could not roll langpacks for: ca fi
+#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
+#  ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+   ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH_PV="2.53.17.1"
+PATCH="${PN}-${PATCH_PV}-patches"
+PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre};
+else
+   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV};
+fi
+
+SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
+   ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> 
${P}.source-l10n.tar.xz
+   
https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PATCH_PV}.tar.gz
 -> ${PATCH}.tar.gz"
+
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop edos2unix flag-o-matic llvm 
mozcoreconf-v6 mozlinguas-v2 pax-utils \
+   toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/;
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+# rust 

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2023-11-28 Thread Joonas Niilola
commit: e97236f061f09f589ec23321e8e9ff350b445bc3
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Tue Nov 28 11:41:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 29 06:40:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97236f0

www-client/seamonkey: 2.53.17.1-r1: System ICU 74 support patch included

Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/34023
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/seamonkey/Manifest  | 2 +-
 www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index f13f4c5947d5..3f838594e594 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,5 +1,5 @@
 DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 
5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d
 SHA512 
7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c
-DIST seamonkey-2.53.17.1-patches.tar.gz 157770 BLAKE2B 
fc29c0cba78a1e256e13caf683ecbf6cb5cc5a6f0e76b76cb86ed2a5a3b812bb44e5af0daece289188d2fdd2d9cf97bef807fa05d632263ee5ce8ffefc16885c
 SHA512 
5ab64ea07d723becfc7f6492dbac1e974392dccbefb144cfedae5a9580a52d91f2dbe2026a5e810cdeff07fb8b27a2ca442364c59d734ed75e3457fad75aebe7
+DIST seamonkey-2.53.17.1-patches.tar.gz 158348 BLAKE2B 
078de563b389fe5820a4303b1fa5f454433b186ebf7d9adf234687927946779c9252c3cfb19ce6468d98d524d44d4c23753b47981df88a2da9ce727c8b4ae930
 SHA512 
62b74bfdc3fd0d2e7de6f9a2ffcaddc3ce1b4620d6af6198ef55efbeafa599b871b840ff5a352118dd558b946b5c5a4f1da83c2c92752f575df0f9709f6f07b6
 DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 
6794467372d632dbc91f588cc68bc935621d7c7a9ecd7a8519e91e538f3dfdcc30d3da646f117fe7ccd89a6bfd8f63204f30680e7ccf857069d098ba727c25c4
 SHA512 
a3d52b87b2ae84c000aced0c3862ef80116d35611f0fd81cb7372b4766f9ab4cd1d59fe1f9943ca39f27eb564531b57beccbfa3a6bea881b50415c4d144f45e8
 DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B 
a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab
 SHA512 
3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
 DIST seamonkey-2.53.17.source-l10n.tar.xz 13661552 BLAKE2B 
1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d
 SHA512 
792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab

diff --git a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
index 6ef79376cc50..edf1f83ef343 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
@@ -53,7 +53,7 @@ SYSTEM_IUSE=( 
+system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
 IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
 lto pulseaudio selinux startup-notification test webrtc wifi"
 IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 RESTRICT="!test? ( test )"
 
@@ -230,6 +230,11 @@ src_prepare() {
eapply -p1 
"${PATCH_S}/USE_flag/2021_seamonkey_2.53.17-floating-point_normalization_on_x86_build_fix.patch"
fi
 
+   # Patch for people who use their systems ICU 74
+   if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+   eapply -p1 
"${PATCH_S}/USE_flag/2022-bmo-1862601-system-icu-74.patch"
+   fi
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
 



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

2023-11-28 Thread Ionen Wolkens
commit: ac8d4e3372a275dbb90f77d4a99da77f8d409a38
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 29 06:29:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 29 06:38:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8d4e33

media-video/mpv: update live

meson.build was updated to only enable shaderc for windows builds
given anything else will use libplacebo, so let's just leave
the setting alone now.

shaderc can now technically be avoided entirely with
libplacebo[glslang,-shaderc], albeit shaderc is still what
upstream libplacebo prefers at the moment (aka in the event
both are available, it'll force shaderc).

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

 media-video/mpv/mpv-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index c4c1dc58c5e7..3c28f760365f 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -103,10 +103,7 @@ COMMON_DEPEND="
sndio? ( media-sound/sndio:= )
vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] )
vdpau? ( x11-libs/libvdpau )
-   vulkan? (
-   media-libs/shaderc
-   media-libs/vulkan-loader[X?,wayland?]
-   )
+   vulkan? ( media-libs/vulkan-loader[X?,wayland?] )
wayland? (
dev-libs/wayland
dev-libs/wayland-protocols
@@ -222,7 +219,6 @@ src_configure() {
$(meson_feature raspberry-pi rpi)
 
$(meson_feature vulkan)
-   $(meson_feature vulkan shaderc)
 
# hardware decoding
$(meson_feature nvenc cuda-hwaccel)



[gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/

2023-11-28 Thread Sam James
commit: fc81f9fa2993d6401e512848eeac88bca934c8c1
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov 29 06:29:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 06:37:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc81f9fa

gui-wm/dwl: fix last remnants of the old HOMEPAGE

Fixes: 1fe91d18f06754d46bce87c3ead16d8021dfdf36
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/34039
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/dwl--r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index 2dfac78c8749..4c1020cf5d30 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -8,7 +8,7 @@ inherit savedconfig toolchain-funcs
 MY_P="${PN}-v${PV}"
 WLROOTS_SLOT="0/18"
 if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/djpohly/dwl;
+   EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git;
inherit git-r3
 
# -r0: main (latest stable wlroots release)
@@ -29,7 +29,7 @@ else
 fi
 
 DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://github.com/djpohly/dwl;
+HOMEPAGE="https://codeberg.org/dwl/dwl;
 
 LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"



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

2023-11-28 Thread Arthur Zamarin
commit: f929308c85f7e2496f0842a021620d05ac0390cc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:36:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f929308c

dev-python/types-psutil: Stabilize 5.9.5.17 ppc, #917716

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

 dev-python/types-psutil/types-psutil-5.9.5.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/types-psutil/types-psutil-5.9.5.17.ebuild 
b/dev-python/types-psutil/types-psutil-5.9.5.17.ebuild
index f2cecd1df420..af385034353e 100644
--- a/dev-python/types-psutil/types-psutil-5.9.5.17.ebuild
+++ b/dev-python/types-psutil/types-psutil-5.9.5.17.ebuild
@@ -14,4 +14,4 @@ HOMEPAGE="https://pypi.org/project/types-psutil/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"



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

2023-11-28 Thread Arthur Zamarin
commit: 2ed92ee4ee730a2493f63727b52045741af660b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:36:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed92ee4

dev-python/mypy: Stabilize 1.7.0 ppc, #917716

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

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

diff --git a/dev-python/mypy/mypy-1.7.0.ebuild 
b/dev-python/mypy/mypy-1.7.0.ebuild
index 8948976bf216..88bd59ef7fb4 100644
--- a/dev-python/mypy/mypy-1.7.0.ebuild
+++ b/dev-python/mypy/mypy-1.7.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+native-extensions"
 
 # stubgen collides with this package: https://bugs.gentoo.org/585594



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

2023-11-28 Thread Arthur Zamarin
commit: 7aefc2c2218d5dac1d7a98a61e08892b7f88dde8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:36:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aefc2c2

dev-python/types-setuptools: Stabilize 68.2.0.1 ppc, #917716

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

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

diff --git a/dev-python/types-setuptools/types-setuptools-68.2.0.1.ebuild 
b/dev-python/types-setuptools/types-setuptools-68.2.0.1.ebuild
index 2479df0637c7..3324b3de6ab8 100644
--- a/dev-python/types-setuptools/types-setuptools-68.2.0.1.ebuild
+++ b/dev-python/types-setuptools/types-setuptools-68.2.0.1.ebuild
@@ -14,4 +14,4 @@ HOMEPAGE="https://pypi.org/project/types-setuptools/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"



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

2023-11-28 Thread Arthur Zamarin
commit: 72e7ed8b0567a74f0870c4096fb8e74ba3d81fdc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:36:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:36:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e7ed8b

dev-python/mypy: Stabilize 1.7.0 ppc64, #917716

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

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

diff --git a/dev-python/mypy/mypy-1.7.0.ebuild 
b/dev-python/mypy/mypy-1.7.0.ebuild
index 88bd59ef7fb4..d3b0db6376a0 100644
--- a/dev-python/mypy/mypy-1.7.0.ebuild
+++ b/dev-python/mypy/mypy-1.7.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+native-extensions"
 
 # stubgen collides with this package: https://bugs.gentoo.org/585594



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

2023-11-28 Thread Arthur Zamarin
commit: 12faa7d47a4225b286c699ae32ff8fcc7060adde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:34:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12faa7d4

dev-python/pygame: Stabilize 2.5.2 ppc64, #917718

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

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

diff --git a/dev-python/pygame/pygame-2.5.2.ebuild 
b/dev-python/pygame/pygame-2.5.2.ebuild
index 0332a5163353..264165ceede9 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples opengl test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-28 Thread Arthur Zamarin
commit: 2e33d713a9cca9eba86b9879e18c47390010
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:22:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:22:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e33d713

dev-python/pycairo: Stabilize 1.25.1 ppc64, #917717

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

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

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
index 0f80864403f4..8183de8535bf 100644
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/

2023-11-28 Thread Sam James
commit: 0444f0aa4cc6262856bf4650797f6a0d5f02
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sat Nov 25 07:18:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 06:20:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0444

gui-wm/dwl: add 0.5

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33974
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/Manifest   |  1 +
 gui-wm/dwl/dwl-0.5.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index d5fa8d1af0d1..ed31116f0689 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1 +1,2 @@
 DIST dwl-0.4.gh.tar.gz 54718 BLAKE2B 
22aac990ed71bcb0be0e2ded7d335c3fb2ffa56d0185e4f15119f54d7dd28ce34c3d320f0d448d66c0dd829c036f22367706c4db1bd4a7e2db2dadf410fd
 SHA512 
8db7e4d9559f57232f9dedc1645458cf504c1d56af93bfe3930ab4734dfe898b0ef7b86c987ec908afa43473fab4bef424abd0036645461dbefeb6ac3e2d0c5f
+DIST dwl-v0.5.tar.gz 57363 BLAKE2B 
6dce89cbfa1aa1946983897bed5ac16619ac237e0f7092b588847315b849392b83643839dc5386c5bd73a36e5da55a281696a6ef13dcaec8345cb4e495c5e3b7
 SHA512 
7bd292559b0ecafc54bf1c1ba0c3b6b0417e8bd03bb0058f492b87295c92b50932e25621cc5f804c38ad06ffadad7bb8017872fade4a04bf617b1d4f1993aae8

diff --git a/gui-wm/dwl/dwl-0.5.ebuild b/gui-wm/dwl/dwl-0.5.ebuild
new file mode 100644
index ..f54f72310522
--- /dev/null
+++ b/gui-wm/dwl/dwl-0.5.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit savedconfig toolchain-funcs
+
+MY_P="${PN}-v${PV}"
+WLROOTS_SLOT="0/17"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git;
+   inherit git-r3
+
+   # -r0: main (latest stable wlroots release)
+   # -r1: wlroots-next (wlroots-)
+   case ${PVR} in
+   )
+   EGIT_BRANCH=main
+   ;;
+   -r1)
+   EGIT_BRANCH=wlroots-next
+   WLROOTS_SLOT="0/"
+   ;;
+   esac
+else
+   
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="dwm for Wayland"
+HOMEPAGE="https://codeberg.org/dwl/dwl;
+
+LICENSE="CC0-1.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/libinput:=
+   dev-libs/wayland
+   gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
+   x11-libs/libxkbcommon
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-wm
+   )
+"
+
+# uses 
+DEPEND="
+   ${RDEPEND}
+   sys-kernel/linux-headers
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.32
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   restore_config config.h
+
+   default
+}
+
+src_compile() {
+   emake PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="$(tc-getCC)" \
+   XWAYLAND="$(usev X -DXWAYLAND)" XLIBS="$(usev X "xcb 
xcb-icccm")" dwl
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc CHANGELOG.md README.md
+
+   save_config config.h
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/

2023-11-28 Thread Sam James
commit: 6d7584b903c00961ba89b927781a0d2ef38ab282
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sat Nov 25 06:34:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 06:20:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7584b9

gui-wm/dwl: sync live ebuilds

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/dwl--r1.ebuild | 4 ++--
 gui-wm/dwl/dwl-.ebuild| 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index f5f75f545d8a..ae7d26950f39 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/16"
+WLROOTS_SLOT="0/18"
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/djpohly/dwl;
inherit git-r3
@@ -70,7 +70,7 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   dodoc README.md
+   dodoc CHANGELOG.md README.md
 
save_config config.h
 }

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index ecba79640cf5..1bd355e65ad2 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/16"
+WLROOTS_SLOT="0/17"
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/djpohly/dwl;
inherit git-r3
@@ -38,7 +38,7 @@ IUSE="X"
 RDEPEND="
dev-libs/libinput:=
dev-libs/wayland
-   gui-libs/wlroots:${WLROOTS_SLOT}[libinput(+),X?]
+   gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
x11-libs/libxkbcommon
X? (
x11-libs/libxcb:=
@@ -52,7 +52,7 @@ DEPEND="
sys-kernel/linux-headers
 "
 BDEPEND="
-   dev-libs/wayland-protocols
+   >=dev-libs/wayland-protocols-1.32
dev-util/wayland-scanner
virtual/pkgconfig
 "
@@ -70,7 +70,7 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   dodoc README.md
+   dodoc CHANGELOG.md README.md
 
save_config config.h
 }



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

2023-11-28 Thread Sam James
commit: 4d27064b497e45a7dbf87a510e4bc151a8e9ecf2
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Nov 28 15:15:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 06:20:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d27064b

gui-libs/wlroots: bump minimum version of libdrm

References: 
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/ae3d7a697c3e8b137f6cf5f9208cc9dd132f541c

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/34025
Signed-off-by: Sam James  gentoo.org>

 gui-libs/wlroots/wlroots-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 6b8d847bfa67..050f1751e8dd 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="
 DEPEND="
>=dev-libs/wayland-1.22.0
media-libs/mesa[egl(+),gles2]
-   >=x11-libs/libdrm-2.4.114
+   >=x11-libs/libdrm-2.4.118
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm? (



[gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/

2023-11-28 Thread Sam James
commit: 1fe91d18f06754d46bce87c3ead16d8021dfdf36
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sat Nov 25 07:10:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 06:20:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe91d18

gui-wm/dwl: update HOMEPAGE

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/dwl--r1.ebuild | 2 +-
 gui-wm/dwl/dwl-.ebuild| 6 +++---
 gui-wm/dwl/metadata.xml   | 3 ---
 3 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index ae7d26950f39..2dfac78c8749 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == ** ]]; then
;;
esac
 else
-   
SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.gh.tar.gz"
+   
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~x86"
 fi

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index 1bd355e65ad2..f54f72310522 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -8,7 +8,7 @@ inherit savedconfig toolchain-funcs
 MY_P="${PN}-v${PV}"
 WLROOTS_SLOT="0/17"
 if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/djpohly/dwl;
+   EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git;
inherit git-r3
 
# -r0: main (latest stable wlroots release)
@@ -23,13 +23,13 @@ if [[ ${PV} == ** ]]; then
;;
esac
 else
-   
SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.gh.tar.gz"
+   
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://github.com/djpohly/dwl;
+HOMEPAGE="https://codeberg.org/dwl/dwl;
 
 LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index 4ebf54b3ad36..3d26f0e133bf 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -10,7 +10,4 @@
   proxy-ma...@gentoo.org
   Proxy Maintainers
 
-
-djpohly/dwl
-
 



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

2023-11-28 Thread Arthur Zamarin
commit: 14c95378085d4e4bd3a66970a7673d59571aa3c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:17:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:17:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c95378

dev-python/regex: Stabilize 2023.10.3 ppc64, #917729

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

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

diff --git a/dev-python/regex/regex-2023.10.3.ebuild 
b/dev-python/regex/regex-2023.10.3.ebuild
index eb3af99e219e..ff99bbc293f8 100644
--- a/dev-python/regex/regex-2023.10.3.ebuild
+++ b/dev-python/regex/regex-2023.10.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



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

2023-11-28 Thread Zac Medico
commit: 3c6adf5ee3a73ab91a089958291f1f492b43a53f
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Fri Nov 17 10:23:34 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 29 06:16:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6adf5e

app-containers/containers-image: add 5.29.0 & update live

1. Fix dep category of go-md2man
2. remove redundant functions
3. Add EPREFIX while installing

Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/containers-image/Manifest   |  1 +
 ...rs-image-.ebuild => containers-image-5.29.0.ebuild} | 14 +++---
 .../containers-image/containers-image-.ebuild  | 14 +++---
 3 files changed, 7 insertions(+), 22 deletions(-)

diff --git a/app-containers/containers-image/Manifest 
b/app-containers/containers-image/Manifest
index 386995e8ccba..ac4252cf4d1f 100644
--- a/app-containers/containers-image/Manifest
+++ b/app-containers/containers-image/Manifest
@@ -1 +1,2 @@
 DIST containers-image-5.28.0.tar.gz 688100 BLAKE2B 
0cee8be579bd11eb0524590d8afe16b6ef863d7adfd74db51b68385142804c8096fec3f2a492e0d5a5021eba9edc91219b327138635aaa329c6ef7d0c01129c8
 SHA512 
0b76539e04016f5f1067c576a877ace475f25d0f0840fc969606601105a8a7f0e242cc054b0a2cfb6f1b751d850734360a524c78563fdf2330c8ae8c11bba1cf
+DIST containers-image-5.29.0.tar.gz 706774 BLAKE2B 
0af5c7c43e8b75df591cbd291d0865ac19322bf62ad98b4f36cfb51b006ced088f91f0b3f582ce29ae80582e72087467cfe589683216eeb50ad3762152853dc0
 SHA512 
5e670f85fe0b43769667f1a3e710434ab65c4ec2d8c60b0cad4b0ed41c35f84677528f9dfecb0b946de556ebbdd56f4949760432ec49b1b3c691120a323af869

diff --git a/app-containers/containers-image/containers-image-.ebuild 
b/app-containers/containers-image/containers-image-5.29.0.ebuild
similarity index 81%
copy from app-containers/containers-image/containers-image-.ebuild
copy to app-containers/containers-image/containers-image-5.29.0.ebuild
index a29e5e602b78..7e9e9b9dad81 100644
--- a/app-containers/containers-image/containers-image-.ebuild
+++ b/app-containers/containers-image/containers-image-5.29.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="Default config and docs related to Containers' images"
 HOMEPAGE="https://github.com/containers/image;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/image.git;
 else
@@ -18,27 +18,19 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0"
 
-DEPEND=">=dev-go/go-md2man-2.0.2"
+BDEPEND=">=dev-go/go-md2man-2.0.2"
 
 src_prepare() {
default
eapply "${FILESDIR}/fix-warnings.patch"
 }
 
-src_configure() {
-   return
-}
-
 src_compile() {
emake docs
 }
 
-src_test() {
-   return
-}
-
 src_install() {
-   emake DESTDIR="${D}" install
+   emake DESTDIR="${ED}" install
 
insinto /etc/containers
doins registries.conf

diff --git a/app-containers/containers-image/containers-image-.ebuild 
b/app-containers/containers-image/containers-image-.ebuild
index a29e5e602b78..7e9e9b9dad81 100644
--- a/app-containers/containers-image/containers-image-.ebuild
+++ b/app-containers/containers-image/containers-image-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="Default config and docs related to Containers' images"
 HOMEPAGE="https://github.com/containers/image;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/image.git;
 else
@@ -18,27 +18,19 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0"
 
-DEPEND=">=dev-go/go-md2man-2.0.2"
+BDEPEND=">=dev-go/go-md2man-2.0.2"
 
 src_prepare() {
default
eapply "${FILESDIR}/fix-warnings.patch"
 }
 
-src_configure() {
-   return
-}
-
 src_compile() {
emake docs
 }
 
-src_test() {
-   return
-}
-
 src_install() {
-   emake DESTDIR="${D}" install
+   emake DESTDIR="${ED}" install
 
insinto /etc/containers
doins registries.conf



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

2023-11-28 Thread Zac Medico
commit: 0c50e695a8fd905fad1dfb26690403aa607114ba
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Fri Nov 17 09:51:06 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 29 06:16:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c50e695

app-containers/containers-common: add 0.57.0 and update live

1. Removing fix-warnings.patch as I don't see any warnings anymore
2. Add EPREFIX while installing
3. Misc

Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/containers-common/Manifest|  1 +
 ...rs-common-.ebuild => containers-common-0.57.0.ebuild} | 12 ++--
 .../containers-common/containers-common-.ebuild  | 12 ++--
 3 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/app-containers/containers-common/Manifest 
b/app-containers/containers-common/Manifest
index 6c7325fe1c77..0ea2e1ba8627 100644
--- a/app-containers/containers-common/Manifest
+++ b/app-containers/containers-common/Manifest
@@ -1 +1,2 @@
 DIST containers-common-0.56.0.tar.gz 12616120 BLAKE2B 
6495ca7d0c9134bc8bd5f7b7541bb4f1160c74abb7a64bd4d2124104ea563f5381f0092da20ab45d81929a8632b1fcc1107ac05fdae011be446cff14ebf88c45
 SHA512 
4af720be95e6b5ca7d0664f99a389bf092b9f45d4e0602d9b49ef1d21b359d2307a94e0c88378fe0c751f5b40db54d7aab67eb497185a289cea9288cbfaa042c
+DIST containers-common-0.57.0.tar.gz 12700958 BLAKE2B 
8432a7d839b94b59eabd75d4978a4d0c1340a64ed626db74e74a8318e08c61172bfba5e4f4c4b0dfffec302c5a310bb5be8fad3ab4d91a6d89ced373a0a6f297
 SHA512 
b993821040788085ff44e48023a64cea4e3e7e50731c359087bd287168e6849a543d930acbdaff2437fc7951acc46f7183f337dd977215eca814332e6869d1e3

diff --git a/app-containers/containers-common/containers-common-.ebuild 
b/app-containers/containers-common/containers-common-0.57.0.ebuild
similarity index 84%
copy from app-containers/containers-common/containers-common-.ebuild
copy to app-containers/containers-common/containers-common-0.57.0.ebuild
index 8963de7d6a47..f96e1c184a69 100644
--- a/app-containers/containers-common/containers-common-.ebuild
+++ b/app-containers/containers-common/containers-common-0.57.0.ebuild
@@ -3,10 +3,10 @@
 
 EAPI=8
 
-DESCRIPTION="Common config files and docs for Containers eco-system"
+DESCRIPTION="Common config files and docs for Containers stack"
 HOMEPAGE="https://github.com/containers/common;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/common.git;
 else
@@ -39,10 +39,10 @@ BDEPEND="
 src_prepare() {
default
 
-   [[ -f docs/Makefile ]] || die
-   sed -i -e 's|/usr/local|/usr|g;' docs/Makefile || die
+   [[ -f docs/Makefile && -f Makefile ]] || die
+   sed -i -e 's|/usr/local|/usr|g;' docs/Makefile Makefile || die
 
-   eapply "${FILESDIR}/fix-warnings.patch"
+   # add comments to mounts.conf
eapply "${FILESDIR}/examplify-mounts-conf.patch"
 }
 
@@ -51,7 +51,7 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
+   emake DESTDIR="${ED}" install
 
insinto /etc/containers
# https://github.com/containers/skopeo/raw/main/default-policy.json

diff --git a/app-containers/containers-common/containers-common-.ebuild 
b/app-containers/containers-common/containers-common-.ebuild
index 8963de7d6a47..f96e1c184a69 100644
--- a/app-containers/containers-common/containers-common-.ebuild
+++ b/app-containers/containers-common/containers-common-.ebuild
@@ -3,10 +3,10 @@
 
 EAPI=8
 
-DESCRIPTION="Common config files and docs for Containers eco-system"
+DESCRIPTION="Common config files and docs for Containers stack"
 HOMEPAGE="https://github.com/containers/common;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/common.git;
 else
@@ -39,10 +39,10 @@ BDEPEND="
 src_prepare() {
default
 
-   [[ -f docs/Makefile ]] || die
-   sed -i -e 's|/usr/local|/usr|g;' docs/Makefile || die
+   [[ -f docs/Makefile && -f Makefile ]] || die
+   sed -i -e 's|/usr/local|/usr|g;' docs/Makefile Makefile || die
 
-   eapply "${FILESDIR}/fix-warnings.patch"
+   # add comments to mounts.conf
eapply "${FILESDIR}/examplify-mounts-conf.patch"
 }
 
@@ -51,7 +51,7 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
+   emake DESTDIR="${ED}" install
 
insinto /etc/containers
# https://github.com/containers/skopeo/raw/main/default-policy.json



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

2023-11-28 Thread Zac Medico
commit: 0fd1ca6a523342c779a7aae8a67782762a87f623
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Fri Nov 17 10:35:13 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 29 06:16:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd1ca6a

app-containers/containers-storage: add 1.51.0 & update live

1. Fix dep category of go-md2man
2. remove redundant functions
3. Add EPREFIX while installing

Signed-off-by: Rahil Bhimjiani  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33865
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/containers-storage/Manifest |  1 +
 ...torage-.ebuild => containers-storage-1.51.0.ebuild} | 14 +++---
 .../containers-storage/containers-storage-.ebuild  | 14 +++---
 3 files changed, 7 insertions(+), 22 deletions(-)

diff --git a/app-containers/containers-storage/Manifest 
b/app-containers/containers-storage/Manifest
index 59d2291922ae..5e7953f39084 100644
--- a/app-containers/containers-storage/Manifest
+++ b/app-containers/containers-storage/Manifest
@@ -1 +1,2 @@
 DIST containers-storage-1.50.2.tar.gz 4278269 BLAKE2B 
3a2b08c710c043cfc130b9ffe39807e5ced8aa3cdb9805e9d9a4d0f60d8136f99e78ca03992c566b7c7d9aa1c25a2ab9da5e9edc4f1f841663302f5873dce419
 SHA512 
eb2ca9d243511abd5d6d1727c60166422dbfef4a3ddbb5062e58d915d0705afcd10ded8f1f79e897f9f5244fb6b6d349fbf3ed86ae57f41e31a1965c4e926941
+DIST containers-storage-1.51.0.tar.gz 4283732 BLAKE2B 
108401d68e617e6237e68cf2147113680e0452a8d15ee099da9872508800f3e7b8f2c5508e17d9c5f3d58fec4efc1c20f23f1a567fe592533c0e63efd05ae5c8
 SHA512 
89916b49438bce8bb774b4aa799676d4b3a946a0b5207a1b5241b1a3ac0875b06b3cd8e81d7e23332ceae6010b693516fc31d8c7f75a37e7ad3056a83c75b6c1

diff --git a/app-containers/containers-storage/containers-storage-.ebuild 
b/app-containers/containers-storage/containers-storage-1.51.0.ebuild
similarity index 81%
copy from app-containers/containers-storage/containers-storage-.ebuild
copy to app-containers/containers-storage/containers-storage-1.51.0.ebuild
index 523b3a92b7ba..4af5e711a1f0 100644
--- a/app-containers/containers-storage/containers-storage-.ebuild
+++ b/app-containers/containers-storage/containers-storage-1.51.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="Default config and docs related to Containers' storage"
 HOMEPAGE="https://github.com/containers/storage;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/storage.git;
 else
@@ -18,27 +18,19 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0"
 
-DEPEND=">=dev-go/go-md2man-2.0.2"
+BDEPEND=">=dev-go/go-md2man-2.0.2"
 
 src_prepare() {
default
eapply "${FILESDIR}"/system-md2man-path.patch
 }
 
-src_configure() {
-   return
-}
-
 src_compile() {
emake -C docs containers-storage.conf.5
 }
 
-src_test() {
-   return
-}
-
 src_install() {
-   emake DESTDIR="${D}" -C docs install
+   emake DESTDIR="${ED}" -C docs install
 
insinto /etc/containers
doins storage.conf

diff --git a/app-containers/containers-storage/containers-storage-.ebuild 
b/app-containers/containers-storage/containers-storage-.ebuild
index 523b3a92b7ba..4af5e711a1f0 100644
--- a/app-containers/containers-storage/containers-storage-.ebuild
+++ b/app-containers/containers-storage/containers-storage-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="Default config and docs related to Containers' storage"
 HOMEPAGE="https://github.com/containers/storage;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/storage.git;
 else
@@ -18,27 +18,19 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0"
 
-DEPEND=">=dev-go/go-md2man-2.0.2"
+BDEPEND=">=dev-go/go-md2man-2.0.2"
 
 src_prepare() {
default
eapply "${FILESDIR}"/system-md2man-path.patch
 }
 
-src_configure() {
-   return
-}
-
 src_compile() {
emake -C docs containers-storage.conf.5
 }
 
-src_test() {
-   return
-}
-
 src_install() {
-   emake DESTDIR="${D}" -C docs install
+   emake DESTDIR="${ED}" -C docs install
 
insinto /etc/containers
doins storage.conf



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

2023-11-28 Thread Arthur Zamarin
commit: d6784e05d0d6e1213512b11cd4496456fba7f16f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:15:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:15:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6784e05

dev-python/brotlicffi: Stabilize 1.1.0.0 amd64, #915918

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

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

diff --git a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild 
b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
index ee0f1856ebc0..e2430601f9a2 100644
--- a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
+++ b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
app-arch/brotli:=



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

2023-11-28 Thread Arthur Zamarin
commit: 320f2395029e9666c1078987437f240a42738837
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:15:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:15:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320f2395

dev-python/websockets: Stabilize 12.0 hppa, #917741

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

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

diff --git a/dev-python/websockets/websockets-12.0.ebuild 
b/dev-python/websockets/websockets-12.0.ebuild
index 4dab78d8d957..3d805c69fd53 100644
--- a/dev-python/websockets/websockets-12.0.ebuild
+++ b/dev-python/websockets/websockets-12.0.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+native-extensions"
 
 BDEPEND="



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

2023-11-28 Thread Arthur Zamarin
commit: cd748d5112d73e1f583fe01bb845c89558b77376
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:15:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:15:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd748d51

dev-python/brotlicffi: Stabilize 1.1.0.0 x86, #915918

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

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

diff --git a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild 
b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
index e2430601f9a2..93e0af953bb0 100644
--- a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
+++ b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
app-arch/brotli:=



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

2023-11-28 Thread Arthur Zamarin
commit: 90ce4e853b7bc7b19473422c1847572b0af1c051
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:13:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:13:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ce4e85

dev-python/brotlicffi: Stabilize 1.1.0.0 ppc, #915918

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

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

diff --git a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild 
b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
index 40bf157f29a6..5d24cc3cfa6e 100644
--- a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
+++ b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
app-arch/brotli:=



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

2023-11-28 Thread Arthur Zamarin
commit: 781a9fbe5734e38af4c78bfa45c82e98274b6c63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:13:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:13:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781a9fbe

dev-python/websockets: Stabilize 12.0 ppc64, #917741

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

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

diff --git a/dev-python/websockets/websockets-12.0.ebuild 
b/dev-python/websockets/websockets-12.0.ebuild
index 558a69c2f327..4dab78d8d957 100644
--- a/dev-python/websockets/websockets-12.0.ebuild
+++ b/dev-python/websockets/websockets-12.0.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+native-extensions"
 
 BDEPEND="



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

2023-11-28 Thread Arthur Zamarin
commit: e9c1bcab3d0119a1a15aa0bf80b9b16a11ab62ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:13:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:13:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c1bcab

dev-python/websockets: Stabilize 12.0 ppc, #917741

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

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

diff --git a/dev-python/websockets/websockets-12.0.ebuild 
b/dev-python/websockets/websockets-12.0.ebuild
index a12368c3e85f..558a69c2f327 100644
--- a/dev-python/websockets/websockets-12.0.ebuild
+++ b/dev-python/websockets/websockets-12.0.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+native-extensions"
 
 BDEPEND="



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

2023-11-28 Thread Arthur Zamarin
commit: 2daa62bbdeaca4f7bae494e019ddba90e0add271
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:13:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:13:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2daa62bb

dev-python/brotlicffi: Stabilize 1.1.0.0 ppc64, #915918

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

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

diff --git a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild 
b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
index 5d24cc3cfa6e..ee0f1856ebc0 100644
--- a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
+++ b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
app-arch/brotli:=



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2023-11-28 Thread Sam James
commit: ca4c7297dff3993e1433c3518b8d7be33097dea3
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 06:08:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 06:08:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4c7297

app-doc/doxygen: Stabilize 1.9.8 amd64, #915626

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

 app-doc/doxygen/doxygen-1.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/doxygen/doxygen-1.9.8.ebuild 
b/app-doc/doxygen/doxygen-1.9.8.ebuild
index 75087fdb0ee7..8f775ddd107f 100644
--- a/app-doc/doxygen/doxygen-1.9.8.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.8.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz;
SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 # GPL-2 also for bundled libmscgen



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

2023-11-28 Thread Michał Górny
commit: f1da0d160e08435ddb3a2db19a1ce37be894dfef
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Nov 28 23:06:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 06:05:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1da0d16

dev-python/sqlglot: add 19.7.0

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34033
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 213c93630a24..41aab658eba7 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -2,3 +2,4 @@ DIST sqlglot-19.4.0.tar.gz 9056050 BLAKE2B 
23d5a9bdd7bfa27128e624406f52488e90ec4
 DIST sqlglot-19.5.0.tar.gz 9060496 BLAKE2B 
190c4b507e3c630a46a493f72698f48749fc4f0e6444a2ee61499d35a5f56563b402e8947531b20c100df8ffc3af86cc45b8e1e11e7b467ec3bcd6261b880619
 SHA512 
3e3cbf7c9bac33b9dc0ad26021a78d534cb6ac61aae6d96c5f652938fd4efb5eca52854ca7ef02fa9ec6a989a6c80eaab31b210c932cb286b2ea8e4aace7fcf9
 DIST sqlglot-19.5.1.tar.gz 9062537 BLAKE2B 
dece9479e8333cf90481e7f72bfd58c0d36506b4e1bc1282b4e2c677ccfd24da7e04a6eddf1ecca16ccc83e8079b61eef8cabe3a6ef6a2b96df56c1a5b3e89a7
 SHA512 
eaf6090a001c162612503714d47225f1fdb5f0d19974e93bb76f87aa4e101fec5ed0045c4f74f2e55b58368170b449eabbd87569f16fc3ea73a14df909b007c4
 DIST sqlglot-19.6.0.tar.gz 9063326 BLAKE2B 
ad2d12f511d8bf713fc51b67364133b648186b91351137f339dbb97500a50450db5cc39f016f03260d4c79f4341338dd4fee88fe6f5491bf556d93a4806ac411
 SHA512 
9f5d2fd6364fbeacca328f9fdcb84204ef65906fd024059464ecac9cc7c7865cf4736cc17a3661af1fda5ca0e52fb24f3939a263349c75a962216af8bd6841f4
+DIST sqlglot-19.7.0.tar.gz 9068302 BLAKE2B 
2739d795f725b2b4d96eb4177238a5c6f97e32171f5efda30fbaf13f50bc5d35818f0972e830cf1328cb40425807d7d3addfa79728978e8153cb5023cbcef043
 SHA512 
8fef6e7fca8dd5445ef437eb3eba12b135b60a0f1880c980a6dd30fb200d6c74d5126f45a5b9803369066287f8b9222e4c7b890136fee7fd8c04572a09ad6e43

diff --git a/dev-python/sqlglot/sqlglot-19.7.0.ebuild 
b/dev-python/sqlglot/sqlglot-19.7.0.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-19.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-11-28 Thread Michał Górny
commit: 31388151e2e3e3cedf438bf27185cb33abedf79c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 05:42:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 06:05:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31388151

dev-python/a2wsgi: Remove old

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

 dev-python/a2wsgi/Manifest|  1 -
 dev-python/a2wsgi/a2wsgi-1.7.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-python/a2wsgi/Manifest b/dev-python/a2wsgi/Manifest
index 84e06bb97901..cae920229538 100644
--- a/dev-python/a2wsgi/Manifest
+++ b/dev-python/a2wsgi/Manifest
@@ -1,2 +1 @@
-DIST a2wsgi-1.7.0.tar.gz 12933 BLAKE2B 
20dc3eb0a836e47cab98810fbaa343a0ac2070a0aba3e80667e32a14a72c8838acd2c3f082d4ca2ef639b37086523c2ce18020f5ec3acfa08d0b593e9cf5d196
 SHA512 
f2971bfebceec7a0b91fcc3d5916455917a4f05e39f61cfde8027b1e7051c21e5ba389b86b223fb9fd875471994eee3f4455c6634b5b207417d3ec13c9452f4c
 DIST a2wsgi-1.8.0.tar.gz 13775 BLAKE2B 
793ccab96e66e92ee0f662f4633deaa84075d258261b4d12099e5aaa5c1d28fd23bafb7312a0599dfb434d1e5e086e3fc98dfaa7978f449115537c7c17414da2
 SHA512 
c0aa649fbae0a201431990c975921249fc2d8439a8552d7ebf5d48e1fd35695175d9388e17d10009deb11842ebe806e71dd59ccf9bc16b656d68bc9e6491a352

diff --git a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild 
b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
deleted file mode 100644
index 4870fc7dbd04..
--- a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Convert WSGI app to ASGI app or ASGI app to WSGI app"
-HOMEPAGE="
-   https://github.com/abersheeran/a2wsgi/
-   https://pypi.org/project/a2wsgi/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="
-   test? (
-   =dev-python/asgiref-3.2.7[${PYTHON_USEDEP}]
-   =dev-python/httpx-0.22.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2023-11-28 Thread Michał Górny
commit: db9d06b15c4fcdd434303a10ff24a1d6a59ae236
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 05:43:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 06:05:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9d06b1

dev-python/build: Remove old

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

 dev-python/build/Manifest|  2 -
 dev-python/build/build-0.10.0.ebuild | 71 
 dev-python/build/build-1.0.0.ebuild  | 56 
 3 files changed, 129 deletions(-)

diff --git a/dev-python/build/Manifest b/dev-python/build/Manifest
index cd529fc6411f..b404cb7881a7 100644
--- a/dev-python/build/Manifest
+++ b/dev-python/build/Manifest
@@ -1,3 +1 @@
-DIST build-0.10.0.gh.tar.gz 41509 BLAKE2B 
0b1967af6fd0e47e8de5a6efcab879a37231b399965c4b52d9f952ed4fd64e9606b40f8e34ca18fb634ac5b42e3fa63995e6da292b10424f5ea0bd9fd49a46ca
 SHA512 
e7ab783cc2b228e49c3dd15be7e25150924f26611994367b145cc2d43d7f89597c018cd4ca5cd8b31280d965421d314c80e4b97cf3e00f6cf73d80a3b081e7d1
-DIST build-1.0.0.gh.tar.gz 43246 BLAKE2B 
c26c664cd627a0a070c71cb230b682526ff0f291a620edb402a797eb2baf4ab3e2d32f228241d4e495ee517b60873bb8a7086ea55e3270502a5cd3b65a79
 SHA512 
4aac1e9c0402163ce50b4054d9b383cb86f20cda21e09c859ec106c7333a77bc01295371df438f3c04176799b9a57d0501ebf1a01461ad372ceef710120e08f1
 DIST build-1.0.3.gh.tar.gz 43412 BLAKE2B 
cb707b21582a1f7a5f649dcaf0fa7d30d253641a51c6af1284b17df46ad877af5280b5d1a07ce7eb90ef468d0f850e3e85dba1f24f7942c6ba432789760ae670
 SHA512 
c2c67ccf407bb1780c90e02bbc2692b8b10cfe441f445c05d38a675f3498d1d6f94306dcbe270c181e14471f1dd3712e2cba33a4792f6140e2e9f0aa3c8e7b81

diff --git a/dev-python/build/build-0.10.0.ebuild 
b/dev-python/build/build-0.10.0.ebuild
deleted file mode 100644
index 085fcf1db26b..
--- a/dev-python/build/build-0.10.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="A simple, correct PEP517 package builder"
-HOMEPAGE="
-   https://pypi.org/project/build/
-   https://github.com/pypa/build/
-"
-SRC_URI="
-   https://github.com/pypa/build/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/packaging-19.0[${PYTHON_USEDEP}]
-   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
-   ' 3.{8..10})
-"
-BDEPEND="
-   test? (
-   >=dev-python/filelock-3[${PYTHON_USEDEP}]
-   >=dev-python/pytest-mock-2[${PYTHON_USEDEP}]
-   >=dev-python/pytest-rerunfailures-9.1[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-1.34[${PYTHON_USEDEP}]
-   >=dev-python/setuptools-56.0.0[${PYTHON_USEDEP}]
-   >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # broken by the presence of flit_core
-   tests/test_util.py::test_wheel_metadata_isolation
-   # broken by the presence of virtualenv (it changes the error
-   # messages, sic!)
-   'tests/test_main.py::test_output[via-sdist-isolation]'
-   'tests/test_main.py::test_output[wheel-direct-isolation]'
-   # Internet
-   tests/test_main.py::test_build_package
-   tests/test_main.py::test_build_package_via_sdist
-   tests/test_self_packaging.py::test_build_sdist
-   tests/test_self_packaging.py::test_build_wheel
-   'tests/test_util.py::test_wheel_metadata[True]'
-   tests/test_util.py::test_with_get_requires
-   # we don't really have to test that fallback
-   # (requires dev-python/toml that we'd like to lastrite 
eventually)
-   tests/test_projectbuilder.py::test_toml_instead_of_tomli
-   )
-   if [[ ${EPYTHON} == python3.12 ]]; then
-   EPYTEST_DESELECT+=(
-   # mismatch on deprecation warning
-   
'tests/test_main.py::test_output[via-sdist-no-isolation]'
-   )
-   fi
-
-   epytest -p no:flaky -n "$(makeopts_jobs)"
-}

diff --git a/dev-python/build/build-1.0.0.ebuild 
b/dev-python/build/build-1.0.0.ebuild
deleted file mode 100644
index b0fb7340096b..
--- a/dev-python/build/build-1.0.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit 

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

2023-11-28 Thread Sam James
commit: 8771417fb5bf5e74151422a3d9c3f7ea2d858244
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 06:04:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 06:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8771417f

app-text/calibre: drop stale ~arm, ~x86 keywords

calibre is masked because qtwebengine is masked on arm & x86, so these keywords
weren't doing anything anyway and were just misleading at this point (giving
the appearance of dropped kws).

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

 app-text/calibre/calibre-5.44.0-r2.ebuild | 2 +-
 app-text/calibre/calibre-5.44.0-r3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild 
b/app-text/calibre/calibre-5.44.0-r2.ebuild
index 9ad4eb66642a..e03f0b0fb7e8 100644
--- a/app-text/calibre/calibre-5.44.0-r2.ebuild
+++ b/app-text/calibre/calibre-5.44.0-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="
OFL-1.1
PSF-2
 "
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64"
 SLOT="0"
 IUSE="ios speech test +udisks"
 

diff --git a/app-text/calibre/calibre-5.44.0-r3.ebuild 
b/app-text/calibre/calibre-5.44.0-r3.ebuild
index 6412ad967976..fefe407084e6 100644
--- a/app-text/calibre/calibre-5.44.0-r3.ebuild
+++ b/app-text/calibre/calibre-5.44.0-r3.ebuild
@@ -35,7 +35,7 @@ LICENSE="
OFL-1.1
PSF-2
 "
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64"
 SLOT="0"
 IUSE="ios speech test +udisks"
 



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

2023-11-28 Thread Zac Medico
commit: e7955edf8f85fb027d6be90c8cd74965e51192e7
Author: Rahil Bhimjiani  rahil  website>
AuthorDate: Mon Nov 27 15:10:09 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 29 06:05:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7955edf

app-containers/netavark: add 1.9.0 and update live

1. split LICENSE
2. QoL improvements

Signed-off-by: Rahil Bhimjiani  rahil.website>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/netavark/Manifest   |  2 ++
 .../{netavark-.ebuild => netavark-1.9.0.ebuild}| 14 ++
 app-containers/netavark/netavark-.ebuild   | 14 ++
 3 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/app-containers/netavark/Manifest b/app-containers/netavark/Manifest
index 191810c9141b..53418e0d949f 100644
--- a/app-containers/netavark/Manifest
+++ b/app-containers/netavark/Manifest
@@ -119,7 +119,9 @@ DIST mptcp-pm-0.1.2.crate 14732 BLAKE2B 
6cce10cbe3ae86490bfa6f90f9a256062de24619
 DIST multimap-0.8.3.crate 13518 BLAKE2B 
7e00324be2944f3ca38bf02bfe37f47313aa501fc166ec417cd05f11059b14aa761b58f7a737792e2f9488ef5e7825fbb13cbb6ba2ce4935f4c39414fe069730
 SHA512 
8580982dde6624a0d181cfdf6cc2293c368762b548f32d196fb7a29fb698d1cb743bc2572ca284c6ecd107a632ea2a428fc998c05df164437f2cb470d24d23cd
 DIST netavark-1.6.0.crate 124778 BLAKE2B 
faa702392cf6952ed410a67f0a2e4a92cf2da002c53ddd3d7533e5236940a5c35a72e6bcb167c5e3c8ab2eb823bdd8971da131cb41cf3e704d909a0ec5f405c9
 SHA512 
c2764b9bdd71e6eba864b52044ddce3b5f67a945ee58e237d9c951189ace14200885a8f8678377b416b9254fa8f5b74b67f80e338646918cf9b0aeeebe9c95da
 DIST netavark-1.8.0.crate 132651 BLAKE2B 
3659cc97d784c7575d9ce4602461d151ba53ebf998ee9f819a05ab796d24d582f20700fd4f1810219245af118cc885c74c176777b147b1d175b68e1465063f48
 SHA512 
0094e2831ec3a0d92d18e7efb0ba6972ab4b5ddafaf0465f990e9ac07e8e8952233d8ddd2cad6c1fd450144714fc5e92c6aa079d415764ab1d1e3a6db5b789b9
+DIST netavark-1.9.0.crate 139321 BLAKE2B 
c0c40c5b109544c094bf83ba9c73f829472c7703a72e25ec3dcb9b62b926f404618b2cb143fcc944f2240db074de14e75d6f51d722125e152eea0ac0a631
 SHA512 
7a5fb4a856b5815c141ad63abbe0f122d762a411b86189add76cfff99adfdb066e24a7b577683950efdc39f2b7955bbdfb31f2c1c41037702fb732916e8aeebe
 DIST netavark-v1.8.0-vendor.tar.gz 44454969 BLAKE2B 
ad13f7b80d9f1d7ae82cbf39e45244e7609f7881474637eb64ad765e00c01566b72cb4e88d0c58c60e638ce7a400b59bdbb1aba5ff68e1ebf53103a1945e203b
 SHA512 
2d35baceda02c44a2d5393caab5391f4dbf27c92c18ca464fe06922656ed9ceefe32475b49948e76a20a77463ae7bd441a3962f062dc91aedd67ef1334fc8551
+DIST netavark-v1.9.0-vendor.tar.gz 16032862 BLAKE2B 
313bcde75f2355dab3fa4fdc82881109924c07408aa352e92b590356cf292cd60ad39d8ef31687935e3fed6f22ec8c3b8f26e6eae21fdf211c29c83b745c8a84
 SHA512 
a5c11dd47122490579a260b6ac3b1c8f01d1c2881e58dbcc5bece398c7d6ef01f376f8c342df4ef619b135cc92a95c48741c8098413c33ede696c87a9cdcc96c
 DIST netlink-packet-core-0.5.0.crate 14989 BLAKE2B 
3a432de3545ad7f203d6e27e4587171bfec781dd86695acf124b0672e29bd1f6966e3ab66fad2e56a507d8377db6df2b8de8f3a13612dab39a73d8ad9459690e
 SHA512 
e4ccc75964be99251d1bce7267711f57167b39219ee6b9bbd4c184def0a323c136b82ca93bce5a0cdcc7e842d23435a042e23556e69e91452d74d3292f65deda
 DIST netlink-packet-generic-0.3.2.crate 13590 BLAKE2B 
9c7971c5711e390533933b08022c4253e98851097d7c702a486f96b58b55de1dedff17e12bac1d2cd4b8bce9d0bb41b7dd812482ba064f057bde212d57b7c142
 SHA512 
648ade4cf4423b76fd849fff9f9cacb8b87c4930e0963b516f03622f830b55a8e9bfe3e9d656f63432a22ddaf6f3a5d884820d16f9b0e4c654e52cfd81ac0d59
 DIST netlink-packet-route-0.15.0.crate 107447 BLAKE2B 
06823227a6eb76c578874c4c75bdc0d395df77fede7b888f724f84f0aa9d4ffdfb19872c3a265c179b7a31f8f43436b5f1541534a785fb1b7069e748c2375d7b
 SHA512 
3af2f0cda2111987e708fe4684ecf0dedca5c189005d205fe51904ab98690425bac7dc88aaa7399a69cf05918e6f1174d055530bdb0e77649efb631a59e9463a

diff --git a/app-containers/netavark/netavark-.ebuild 
b/app-containers/netavark/netavark-1.9.0.ebuild
similarity index 73%
copy from app-containers/netavark/netavark-.ebuild
copy to app-containers/netavark/netavark-1.9.0.ebuild
index 7cb769c2a876..31531a21ec6e 100644
--- a/app-containers/netavark/netavark-.ebuild
+++ b/app-containers/netavark/netavark-1.9.0.ebuild
@@ -3,20 +3,25 @@
 
 EAPI=8
 
-[[ ${PV} == ** ]] || CRATES="${PN}@${PV}"
+[[ ${PV} == * ]] || CRATES="${PN}@${PV}"
 
 inherit cargo systemd
 
 DESCRIPTION="A container network stack"
 HOMEPAGE="https://github.com/containers/netavark;
-if [[ ${PV} == ** ]]; then
+
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/netavark.git;
 else
SRC_URI="${CARGO_CRATE_URIS} 
https://github.com/containers/netavark/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz;
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 fi
-LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 MIT 
Unicode-DFS-2016 Unlicense ZLIB"
+
+# main

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

2023-11-28 Thread Zac Medico
commit: fa30f5c4b7f5fd835554075b10c8755ad715900f
Author: Rahil Bhimjiani  rahil  website>
AuthorDate: Mon Nov 27 15:19:52 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 29 06:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa30f5c4

app-containers/aardvark-dns: add 1.9.0

1. split LICENSE

Signed-off-by: Rahil Bhimjiani  rahil.website>
Closes: https://github.com/gentoo/gentoo/pull/34017
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/aardvark-dns/Manifest|  2 ++
 .../{aardvark-dns-.ebuild => aardvark-dns-1.9.0.ebuild} | 13 +
 app-containers/aardvark-dns/aardvark-dns-.ebuild| 13 +
 3 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/app-containers/aardvark-dns/Manifest 
b/app-containers/aardvark-dns/Manifest
index 1a9b2bc3fbba..74f5d215d5f9 100644
--- a/app-containers/aardvark-dns/Manifest
+++ b/app-containers/aardvark-dns/Manifest
@@ -1,6 +1,8 @@
 DIST aardvark-dns-1.6.0.crate 49504 BLAKE2B 
aecd930746027146603e069febcd7a65c239f36cc22f5eba1077485cf251a46949b14876b7d44ddeeb259e5f196464f1c0ac9e7004c3cdd9b33ef5df9c447811
 SHA512 
c81b8a33a0287fa42fbe8ee582957e9f3614432dc53af95f1b6da8c4f919be35ef3dd7c707a47d2b5fc138487897007c1a8b99d991168e9ff1a25559a88dbae9
 DIST aardvark-dns-1.8.0.crate 49928 BLAKE2B 
f27808d6bf0f38cde54c32e11f8a70d6d66f99e97ef43c89494e2a736997fc60a0774e000fcab9338d815efab81aeeda497ac1ec82ff47bf10ecf250169d6091
 SHA512 
f8c85815e6e0e8d26fc5c40cf5864b0bb584b0d33b0e6b6e3fc4cae5459c81568a50cebcfa2ccedb62d7fdb0a5a32b92433c735cb3226396fca75556756b4195
+DIST aardvark-dns-1.9.0.crate 50846 BLAKE2B 
bae46eae2ec2071b1a1a301f00dc3e3aac0b3a5f1247f1f5be4f2e4b1d9d906fc22c53e5d56967731fcf226a295e8b1d8868dcfae228b05674a5ddecb58a1455
 SHA512 
1f21b4c40567c0aff967d38ea224884d5c2cb4a85ddffe7bbc5badd237a1195943e4d76f3c65ceb0cab984aa0c2528d8486e78e1e53c5376792477a6a5f426e7
 DIST aardvark-dns-v1.8.0-vendor.tar.gz 8307543 BLAKE2B 
c60ceb4b3bf16e651ba5d490a9969a47ccdb76b85f1008d6c69da9e89fb8b106587341f06a05cc6c2e9866214ef7bc3b89f84523ea940f15ea36bc5b0f9b3b78
 SHA512 
da300932f27f3fcde2f3bc2b67f0e5eb2184c428274844363fdaccc29c845e7f2efc238019f4bf3ff10bcd3e867a1d9dc603a0fac37686e579f47a3ac9cb2e55
+DIST aardvark-dns-v1.9.0-vendor.tar.gz 8085548 BLAKE2B 
487f69a9c34832d74783b66c565a7c2f67f101527e8a44c215f167e4ea80f069846b25decbb423972cd42cd9ee7717efc21c3d1b0885a7d87c0fbdb9cfb9d26f
 SHA512 
f7174f1c4275991a6a2655046697f32511586f53fb343efa25f995cc07663091a634e8a82395840b022b6b3c8363863cdf8c9b6d4e38984fb841978eef0b1f22
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077

diff --git a/app-containers/aardvark-dns/aardvark-dns-.ebuild 
b/app-containers/aardvark-dns/aardvark-dns-1.9.0.ebuild
similarity index 79%
copy from app-containers/aardvark-dns/aardvark-dns-.ebuild
copy to app-containers/aardvark-dns/aardvark-dns-1.9.0.ebuild
index 32b5cc8f5e20..0ee642075eea 100644
--- a/app-containers/aardvark-dns/aardvark-dns-.ebuild
+++ b/app-containers/aardvark-dns/aardvark-dns-1.9.0.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=8
 
-[[ ${PV} == ** ]] || CRATES="${PN}@${PV}"
+[[ ${PV} == * ]] || CRATES="${PN}@${PV}"
 inherit cargo
 
 DESCRIPTION="A container-focused DNS server"
 HOMEPAGE="https://github.com/containers/aardvark-dns;
-if [[ ${PV} == ** ]]; then
+
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/aardvark-dns.git;
 else
@@ -16,14 +17,18 @@ else

SRC_URI+="https://github.com/containers/aardvark-dns/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz;
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 fi
-LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unlicense 
Unicode-DFS-2016 ZLIB"
+
+# main
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" 0BSD Apache-2.0-with-LLVM-exceptions MIT Unlicense Unicode-DFS-2016 
ZLIB"
 SLOT="0"
 QA_FLAGS_IGNORED="usr/libexec/podman/${PN}"
 QA_PRESTRIPPED="usr/libexec/podman/${PN}"
 ECARGO_VENDOR="${WORKDIR}/vendor"
 
 src_unpack() {
-   if [[ ${PV} == ** ]]; then
+   if [[ ${PV} == * ]]; 

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

2023-11-28 Thread Arthur Zamarin
commit: d976d886bd6df8bc2a79c5f02fe76f6ff22ef583
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:02:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:02:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d976d886

dev-python/pyparted: Stabilize 3.13.0 ppc, #917725

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

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

diff --git a/dev-python/pyparted/pyparted-3.13.0.ebuild 
b/dev-python/pyparted/pyparted-3.13.0.ebuild
index 36a8ab3d7670..06fac90d6a5e 100644
--- a/dev-python/pyparted/pyparted-3.13.0.ebuild
+++ b/dev-python/pyparted/pyparted-3.13.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 DEPEND="
>=sys-block/parted-3.4



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

2023-11-28 Thread Arthur Zamarin
commit: 52db787a6fa45b9ac371c2e7823c6a229a92dffb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 06:02:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 06:02:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52db787a

dev-python/regex: Stabilize 2023.10.3 ppc, #917729

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

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

diff --git a/dev-python/regex/regex-2023.10.3.ebuild 
b/dev-python/regex/regex-2023.10.3.ebuild
index 63c640778824..eb3af99e219e 100644
--- a/dev-python/regex/regex-2023.10.3.ebuild
+++ b/dev-python/regex/regex-2023.10.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



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

2023-11-28 Thread Ionen Wolkens
commit: 1e6dce6d0790fad8ff123b38ba870e4c93a7e953
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 29 05:30:53 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 29 05:55:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6dce6d

dev-qt/qtwebview: new slot, add 6.6.1:6 + live

Nothing special here (same as Qt5) and tests pass.

Technically allows for webengine to be optional but this does not
make sense on Linux given there's no native APIs to replace it.

Does require USE=qml to be set on qtwebengine+webchannel, but not
flipping default given this is only needed by kde at the moment
and plasma profile sets qml globally.

QtOpenGL is checked but does not seem actually used outside manual
tests? (non-tests try to optionally link with it, but it gets
discarded because no symbols are used from it) -- skipped for now.

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

 dev-qt/qtwebview/Manifest  |  1 +
 dev-qt/qtwebview/qtwebview-6.6.1.ebuild| 19 +++
 dev-qt/qtwebview/qtwebview-6.6..ebuild | 19 +++
 dev-qt/qtwebview/qtwebview-6..ebuild   | 19 +++
 4 files changed, 58 insertions(+)

diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
index a3d193334237..0f21ddaf22c1 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -1 +1,2 @@
 DIST qtwebview-everywhere-opensource-src-5.15.11.tar.xz 136856 BLAKE2B 
9bb69128bb74d50e253cc428fc9954f1d62c535132c9281a573a433c3c4c260309603d649f0a97cc085dbc69ad55764533c0d582e0c69df0bbab6373b9bd9d5d
 SHA512 
7a741b3bb79b9aeaca05130ad8346a2dc704a203654754c73953d37a88d4c923375c3db44ddc22ea0b9856abedb7daf99e89d4f387014dfe8fbb31aaea6a7e38
+DIST qtwebview-everywhere-src-6.6.1.tar.xz 147644 BLAKE2B 
121496b0c9a6044682a5fb831e9dcd69d1f7e4e916d780bef5d4dd517a9fef568aa498f54cb3447548ce74eef2c7f25ab52075ebbda2d435c6e339a3c1018f99
 SHA512 
cb3093b233b3c77690be4c0c7cb7c7facd2d62c5a20f5f490a7881d97216ba13320e208dc74b7c02899250caa3d643b70c7ae5996ae15d2b2167fe4619046d3b

diff --git a/dev-qt/qtwebview/qtwebview-6.6.1.ebuild 
b/dev-qt/qtwebview/qtwebview-6.6.1.ebuild
new file mode 100644
index ..81210cfc2b80
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-6.6.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Module for displaying web content in a QML application using the 
Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[gui]
+   ~dev-qt/qtdeclarative-${PV}:6
+   ~dev-qt/qtwebengine-${PV}:6[qml]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtwebview/qtwebview-6.6..ebuild 
b/dev-qt/qtwebview/qtwebview-6.6..ebuild
new file mode 100644
index ..81210cfc2b80
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-6.6..ebuild
@@ -0,0 +1,19 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Module for displaying web content in a QML application using the 
Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[gui]
+   ~dev-qt/qtdeclarative-${PV}:6
+   ~dev-qt/qtwebengine-${PV}:6[qml]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtwebview/qtwebview-6..ebuild 
b/dev-qt/qtwebview/qtwebview-6..ebuild
new file mode 100644
index ..81210cfc2b80
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-6..ebuild
@@ -0,0 +1,19 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Module for displaying web content in a QML application using the 
Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[gui]
+   ~dev-qt/qtdeclarative-${PV}:6
+   ~dev-qt/qtwebengine-${PV}:6[qml]
+"
+DEPEND="${RDEPEND}"



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

2023-11-28 Thread Ionen Wolkens
commit: 986f7fc6a9b7760d7d359563f7601a90f87ea062
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 29 05:46:59 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 29 05:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986f7fc6

dev-qt/qt-docs: enable webview by default (qt6)

Just because it is now packaged.

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

 dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild 
b/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild
index ab639aa78f59..90c1a715b5f2 100644
--- a/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild
+++ b/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild
@@ -97,7 +97,7 @@ qt6_docs_generate_metadata() {
+webengine/qtpdf:
+webengine/qtwebengine
+websockets/qtwebsockets
-   -webview/qtwebview
+   +webview/qtwebview
)
 
local entry operator use subdir package exception modules uris



[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/qt/

2023-11-28 Thread Ionen Wolkens
commit: 21e46ca2323509d80b9133d5b825ba745ae6417d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 29 05:46:13 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 29 05:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e46ca2

metadata/stabilization-groups/qt/qt6.group: add dev-qt/qtwebview:6

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

 metadata/stabilization-groups/qt/qt6.group | 1 +
 1 file changed, 1 insertion(+)

diff --git a/metadata/stabilization-groups/qt/qt6.group 
b/metadata/stabilization-groups/qt/qt6.group
index 2e7aa193b876..0074fbc4923e 100644
--- a/metadata/stabilization-groups/qt/qt6.group
+++ b/metadata/stabilization-groups/qt/qt6.group
@@ -25,3 +25,4 @@ dev-qt/qtwayland:6
 dev-qt/qtwebchannel:6
 dev-qt/qtwebengine:6
 dev-qt/qtwebsockets:6
+dev-qt/qtwebview:6



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/, dev-qt/qtbase/files/

2023-11-28 Thread Ionen Wolkens
commit: 313ee5bd17f851405ea0f9176797bc7355a9e648
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 29 04:44:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 29 05:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313ee5bd

dev-qt/qtbase: re-add forkfd stacksize patch but with 32k

Bug: https://bugs.gentoo.org/918664
Bug: https://bugs.gentoo.org/915695
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../qtbase-6.6.1-forkfd-childstack-size.patch  | 23 ++
 ...{qtbase-6.6.1.ebuild => qtbase-6.6.1-r1.ebuild} |  1 +
 dev-qt/qtbase/qtbase-6.6..ebuild   |  1 +
 dev-qt/qtbase/qtbase-6..ebuild |  1 +
 4 files changed, 26 insertions(+)

diff --git a/dev-qt/qtbase/files/qtbase-6.6.1-forkfd-childstack-size.patch 
b/dev-qt/qtbase/files/qtbase-6.6.1-forkfd-childstack-size.patch
new file mode 100644
index ..6b0ff1709abb
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.6.1-forkfd-childstack-size.patch
@@ -0,0 +1,23 @@
+Avoid crash that happens for some users in qsb, qmake, and
+potentially other Qt tools when ran under sandbox leading
+to build failures for qtdeclarative and other packages.
+
+Former fix involved replacing 4096 by SIGSTKSZ but
+bug #918664 shown that this may be insufficient so this
+tries 32k instead.
+
+https://bugs.gentoo.org/908809
+https://bugs.gentoo.org/908816
+https://bugs.gentoo.org/913493
+https://bugs.gentoo.org/915695
+https://bugs.gentoo.org/918664
+https://codereview.qt-project.org/c/qt/qtbase/+/513140
+--- a/src/3rdparty/forkfd/forkfd_linux.c
 b/src/3rdparty/forkfd/forkfd_linux.c
+@@ -158,5 +158,5 @@
+ int system_vforkfd(int flags, pid_t *ppid, int (*childFn)(void *), void 
*token, int *system)
+ {
+-__attribute__((aligned(64))) char childStack[SIGSTKSZ];
++__attribute__((aligned(64))) char childStack[32768];
+ pid_t pid;
+ int pidfd;

diff --git a/dev-qt/qtbase/qtbase-6.6.1.ebuild 
b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
similarity index 99%
rename from dev-qt/qtbase/qtbase-6.6.1.ebuild
rename to dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
index adbaf526bcf1..90146aaed3c8 100644
--- a/dev-qt/qtbase/qtbase-6.6.1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+   "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch
 )
 
 src_prepare() {

diff --git a/dev-qt/qtbase/qtbase-6.6..ebuild 
b/dev-qt/qtbase/qtbase-6.6..ebuild
index adbaf526bcf1..90146aaed3c8 100644
--- a/dev-qt/qtbase/qtbase-6.6..ebuild
+++ b/dev-qt/qtbase/qtbase-6.6..ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+   "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch
 )
 
 src_prepare() {

diff --git a/dev-qt/qtbase/qtbase-6..ebuild 
b/dev-qt/qtbase/qtbase-6..ebuild
index 9516155745e3..4de73e3c0c2f 100644
--- a/dev-qt/qtbase/qtbase-6..ebuild
+++ b/dev-qt/qtbase/qtbase-6..ebuild
@@ -137,6 +137,7 @@ PDEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+   "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch
 )
 
 src_prepare() {



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

2023-11-28 Thread Sam James
commit: c8a5c21d24f21585dfe3bdf70382597e6954c4b2
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 05:14:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 05:14:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a5c21d

app-office/lyx: Keyword 2.3.7 arm64, #906629

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

 app-office/lyx/lyx-2.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/lyx/lyx-2.3.7.ebuild b/app-office/lyx/lyx-2.3.7.ebuild
index 09cb84fd..ce701fb3b6d1 100644
--- a/app-office/lyx/lyx-2.3.7.ebuild
+++ b/app-office/lyx/lyx-2.3.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 
1-2).x/${MY_P}-1.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
 IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls rcs rtf svg l10n_he"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2023-11-28 Thread Sam James
commit: 43b0c8016f8d5d8bbdc84a1b25dc03ccd86a74a4
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 05:14:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 05:14:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b0c801

app-crypt/gpgme: add 1.23.2

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

 app-crypt/gpgme/Manifest|   2 +
 app-crypt/gpgme/gpgme-1.23.2.ebuild | 228 
 2 files changed, 230 insertions(+)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index 3aa054a55951..5f6c77a3ebf9 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -2,3 +2,5 @@ DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 
6c03f4252391a114233fed284bf9eba03fa7b6
 DIST gpgme-1.22.0.tar.bz2.sig 119 BLAKE2B 
fde8892743e7658004d73d89dcb3899fd003ad9222fa47ec0beb29c507917936cd34ade58609cb44c8ed2d2dc0c8e4aba6ac73ed4789d2a375f79055d23c2349
 SHA512 
20468946e8247dd12991b25a599ee815b2627931fd3886c41b310eea51f058a51cd1584de2292241a225144bf9a1f18b70bb495cb34304879fc294fc95b220ea
 DIST gpgme-1.23.1.tar.bz2 1716825 BLAKE2B 
5810bafb2bbea0a44078fdd587fdeae5a2705dac381d6873dd1cdff017a0be7213125846201cdfef510a5802fdc6d86fd2216b17c380ef5f9e30add5edeaa70c
 SHA512 
a82d5de29a38e5cee4042b3891d0a2c265001832e8578ba17b26c48c6d2a4d5919ac9655b4bfb5235dc8c7cea8d3254054da270d287133b9161e7c6ef93b2d58
 DIST gpgme-1.23.1.tar.bz2.sig 119 BLAKE2B 
bc31079a0632aee4f84347114f3705d8e506828257cd8f332b541ee9f0d82eda246ed9b0fb156bb5fbb887156df8ba28518b184ce71b4c66c80e02efc154
 SHA512 
c3546bc69f8f083d6ebf146336860af263810224a7e9a42c233bfa1210eb0f6f82c26bf134d261ca823eef170549c2642ea2d689610446df91805c5d3c02528f
+DIST gpgme-1.23.2.tar.bz2 1836904 BLAKE2B 
563e470e861c7cc64ecb3e8dd0a0ed8436bc0867105093abcec09f4d1e1dd95cbf64c8161cf8500b9842583b57f6583efff63e5111234e36fda1e6fbedce2f78
 SHA512 
6cfcd07e81a93de240582de5a46545420cee93d1f27fe20ea2c983780fdd3036b69fdba073cf549d68a20791e189bf4b3cdde14a43f912d2ab9ef3414c83ac75
+DIST gpgme-1.23.2.tar.bz2.sig 119 BLAKE2B 
ecce1862efbb3fa75f55c32232a1f26b3e429b017b833ea03bcbb5a650530b6efed6d43805f24a38244a111b6619374c38872c6534a12b726c1b5bbbabd93e7c
 SHA512 
5eab64749c3b13426b4208324c362f09acb8f678e94a4641c447c94f7d6694f392b32919428b6fe4d0a60d84cf658f0091c5fff7f0757924f044c17dd68d7ca4

diff --git a/app-crypt/gpgme/gpgme-1.23.2.ebuild 
b/app-crypt/gpgme/gpgme-1.23.2.ebuild
new file mode 100644
index ..3409080374e8
--- /dev/null
+++ b/app-crypt/gpgme/gpgme-1.23.2.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+
+# in-source builds are not supported:
+# * https://dev.gnupg.org/T6313#166339
+# * https://dev.gnupg.org/T6673#174545
+inherit distutils-r1 libtool flag-o-matic multibuild qmake-utils 
toolchain-funcs verify-sig
+
+DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
+HOMEPAGE="https://www.gnupg.org/related_software/gpgme;
+SRC_URI="
+   mirror://gnupg/gpgme/${P}.tar.bz2
+   verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )
+"
+
+LICENSE="GPL-2 LGPL-2.1"
+# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
+# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's 
abidiff.
+# Subslot: SONAME of each: 
+# Bump FUDGE if a release is made which breaks ABI without changing SONAME.
+# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
+SLOT="1/11.6.15.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="common-lisp static-libs +cxx python qt5 qt6 test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   qt5? ( cxx )
+   qt6? ( cxx )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+# - On each bump, update dep bounds on each version from configure.ac!
+RDEPEND="
+   >=app-crypt/gnupg-2
+   >=dev-libs/libassuan-2.5.3:=
+   >=dev-libs/libgpg-error-1.46-r1:=
+   python? ( ${PYTHON_DEPS} )
+   qt5? ( dev-qt/qtcore:5 )
+   qt6? ( dev-qt/qtbase:6 )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   qt5? ( dev-qt/qttest:5 )
+   qt6? ( dev-qt/qtbase:6[test] )
+   )
+"
+#doc? ( app-doc/doxygen[dot] )
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ' python3_12)
+   python? ( dev-lang/swig )
+   verify-sig? ( 

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

2023-11-28 Thread Sam James
commit: 223940a28118fc34c3cc2c7b630b83ddc6d9de99
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 05:12:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 05:14:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223940a2

net-libs/nodejs: adapt to newer Portage's make output synchronisation

Newer Portage defaults to GNU Make's output synchronisation if no MAKEOPTS
are set by the user. nodejs's Makefile fires up a ninja process which then does 
all the
work, so everything gets buffered and shown at once (once all of nodejs is 
built).

Pass -Onone to override the Portage default as it's not helpful here.

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

 net-libs/nodejs/nodejs-16.20.2.ebuild   | 2 +-
 net-libs/nodejs/nodejs-18.17.1.ebuild   | 2 +-
 net-libs/nodejs/nodejs-18.18.0.ebuild   | 2 +-
 net-libs/nodejs/nodejs-18.18.2.ebuild   | 2 +-
 net-libs/nodejs/nodejs-20.6.1.ebuild| 2 +-
 net-libs/nodejs/nodejs-20.7.0.ebuild| 2 +-
 net-libs/nodejs/nodejs-20.8.1-r1.ebuild | 2 +-
 net-libs/nodejs/nodejs-20.8.1.ebuild| 2 +-
 net-libs/nodejs/nodejs-20.9.0.ebuild| 2 +-
 net-libs/nodejs/nodejs-.ebuild  | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/net-libs/nodejs/nodejs-16.20.2.ebuild 
b/net-libs/nodejs/nodejs-16.20.2.ebuild
index 945fdbb0a1ab..411c8da8045a 100644
--- a/net-libs/nodejs/nodejs-16.20.2.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.2.ebuild
@@ -152,7 +152,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake -C out
+   emake -C out -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-18.17.1.ebuild 
b/net-libs/nodejs/nodejs-18.17.1.ebuild
index 92a4a8a07902..4fcba746e2f1 100644
--- a/net-libs/nodejs/nodejs-18.17.1.ebuild
+++ b/net-libs/nodejs/nodejs-18.17.1.ebuild
@@ -173,7 +173,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake -C out
+   emake -C out -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-18.18.0.ebuild 
b/net-libs/nodejs/nodejs-18.18.0.ebuild
index 9c4b94622f4e..d640e3823aad 100644
--- a/net-libs/nodejs/nodejs-18.18.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.18.0.ebuild
@@ -173,7 +173,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake -C out
+   emake -C out -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-18.18.2.ebuild 
b/net-libs/nodejs/nodejs-18.18.2.ebuild
index 26ecbd197ff8..095af90b626a 100644
--- a/net-libs/nodejs/nodejs-18.18.2.ebuild
+++ b/net-libs/nodejs/nodejs-18.18.2.ebuild
@@ -172,7 +172,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake -C out
+   emake -C out -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-20.6.1.ebuild 
b/net-libs/nodejs/nodejs-20.6.1.ebuild
index 71a6d194edbb..a75f74d25c13 100644
--- a/net-libs/nodejs/nodejs-20.6.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.6.1.ebuild
@@ -175,7 +175,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake
+   emake -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-20.7.0.ebuild 
b/net-libs/nodejs/nodejs-20.7.0.ebuild
index c204b2153318..ee278f62784e 100644
--- a/net-libs/nodejs/nodejs-20.7.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.7.0.ebuild
@@ -175,7 +175,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake
+   emake -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-20.8.1-r1.ebuild 
b/net-libs/nodejs/nodejs-20.8.1-r1.ebuild
index a6b4b1666cb1..3034b90cba61 100644
--- a/net-libs/nodejs/nodejs-20.8.1-r1.ebuild
+++ b/net-libs/nodejs/nodejs-20.8.1-r1.ebuild
@@ -175,7 +175,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake
+   emake -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-20.8.1.ebuild 
b/net-libs/nodejs/nodejs-20.8.1.ebuild
index 963d3709733f..f033ac2243a9 100644
--- a/net-libs/nodejs/nodejs-20.8.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.8.1.ebuild
@@ -174,7 +174,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake
+   emake -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-20.9.0.ebuild 
b/net-libs/nodejs/nodejs-20.9.0.ebuild
index faa339ce0bd2..ec891ecf9441 100644
--- a/net-libs/nodejs/nodejs-20.9.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.9.0.ebuild
@@ -174,7 +174,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake
+   emake -Onone
 }
 
 src_install() {

diff --git a/net-libs/nodejs/nodejs-.ebuild 
b/net-libs/nodejs/nodejs-.ebuild
index 19e8df2ef0a4..7c74381c3568 100644
--- a/net-libs/nodejs/nodejs-.ebuild
+++ b/net-libs/nodejs/nodejs-.ebuild
@@ -171,7 +171,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake
+   emake -Onone
 }
 
 src_install() {



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

2023-11-28 Thread Naohiro Aota
commit: 4e1ec26e92cf1bf3640ac0e45aa62ce0a4f79a50
Author: Naohiro Aota  gentoo  org>
AuthorDate: Wed Nov 29 04:59:42 2023 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Wed Nov 29 05:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1ec26e

net-misc/mikutter: disable ruby30

Signed-off-by: Naohiro Aota  gentoo.org>

 net-misc/mikutter/mikutter-5.0.4.ebuild | 2 +-
 net-misc/mikutter/mikutter-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/mikutter/mikutter-5.0.4.ebuild 
b/net-misc/mikutter/mikutter-5.0.4.ebuild
index 2744c003d1d1..0d3a72a482ca 100644
--- a/net-misc/mikutter/mikutter-5.0.4.ebuild
+++ b/net-misc/mikutter/mikutter-5.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby30 ruby31"
+USE_RUBY="ruby31"
 
 inherit desktop ruby-ng
 

diff --git a/net-misc/mikutter/mikutter-.ebuild 
b/net-misc/mikutter/mikutter-.ebuild
index 2744c003d1d1..0d3a72a482ca 100644
--- a/net-misc/mikutter/mikutter-.ebuild
+++ b/net-misc/mikutter/mikutter-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby30 ruby31"
+USE_RUBY="ruby31"
 
 inherit desktop ruby-ng
 



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

2023-11-28 Thread Naohiro Aota
commit: c75fbe2daccad257c9beed1a98dc14a539c3f80f
Author: Naohiro Aota  gentoo  org>
AuthorDate: Wed Nov 29 03:05:38 2023 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Wed Nov 29 05:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75fbe2d

net-misc/mikutter: use RUBY_TARGETS_PREFERENCE to choose a ruby variant

USE_RUBY may contain already obsolete ruby variant. Instead, we can use
RUBY_TARGETS_PREFERENCE to select existing supported one.

Closes: https://bugs.gentoo.org/914717
Signed-off-by: Naohiro Aota  gentoo.org>

 net-misc/mikutter/mikutter-5.0.4.ebuild | 11 +--
 net-misc/mikutter/mikutter-.ebuild  | 11 +--
 2 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/net-misc/mikutter/mikutter-5.0.4.ebuild 
b/net-misc/mikutter/mikutter-5.0.4.ebuild
index c09e571b2a2b..2744c003d1d1 100644
--- a/net-misc/mikutter/mikutter-5.0.4.ebuild
+++ b/net-misc/mikutter/mikutter-5.0.4.ebuild
@@ -68,12 +68,11 @@ all_ruby_unpack() {
 }
 
 all_ruby_install() {
-   local rubyversion
-   local r
+   local ruby
 
-   for r in $USE_RUBY; do
-   if use ruby_targets_${r}; then
-   rubyversion=${r}
+   for ruby in ${RUBY_TARGETS_PREFERENCE}; do
+   if use ruby_targets_${ruby}; then
+   break
fi
done
 
@@ -81,7 +80,7 @@ all_ruby_install() {
doexe mikutter.rb
insinto /usr/share/mikutter
doins -r core plugin
-   sed -e "s/ruby19/${rubyversion}/" "${FILESDIR}"/mikutter \
+   sed -e "s/ruby19/${ruby}/" "${FILESDIR}"/mikutter \
| newbin - mikutter
dodoc README
make_desktop_entry mikutter Mikutter \

diff --git a/net-misc/mikutter/mikutter-.ebuild 
b/net-misc/mikutter/mikutter-.ebuild
index c09e571b2a2b..2744c003d1d1 100644
--- a/net-misc/mikutter/mikutter-.ebuild
+++ b/net-misc/mikutter/mikutter-.ebuild
@@ -68,12 +68,11 @@ all_ruby_unpack() {
 }
 
 all_ruby_install() {
-   local rubyversion
-   local r
+   local ruby
 
-   for r in $USE_RUBY; do
-   if use ruby_targets_${r}; then
-   rubyversion=${r}
+   for ruby in ${RUBY_TARGETS_PREFERENCE}; do
+   if use ruby_targets_${ruby}; then
+   break
fi
done
 
@@ -81,7 +80,7 @@ all_ruby_install() {
doexe mikutter.rb
insinto /usr/share/mikutter
doins -r core plugin
-   sed -e "s/ruby19/${rubyversion}/" "${FILESDIR}"/mikutter \
+   sed -e "s/ruby19/${ruby}/" "${FILESDIR}"/mikutter \
| newbin - mikutter
dodoc README
make_desktop_entry mikutter Mikutter \



[gentoo-commits] repo/gentoo:master commit in: dev-tex/culmus-latex/

2023-11-28 Thread Sam James
commit: 4409fbbb925c30201dcbe522733bd903280218bb
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:58:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:58:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4409fbbb

dev-tex/culmus-latex: Keyword 0.7-r1 arm64, #906628

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

 dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild 
b/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild
index 045916d09fc6..8396a661c194 100644
--- a/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild
+++ b/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ivritex/${P}_src.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples"
 
 RDEPEND="virtual/latex-base"



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

2023-11-28 Thread Sam James
commit: 9028aa47cce76cfaf4c6c2ef49be3a367abf8398
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:58:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:58:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9028aa47

dev-libs/libei: Stabilize 1.1.0 x86, #916441

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

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

diff --git a/dev-libs/libei/libei-1.1.0.ebuild 
b/dev-libs/libei/libei-1.1.0.ebuild
index a1c3c4b48734..b75d6ceda85a 100644
--- a/dev-libs/libei/libei-1.1.0.ebuild
+++ b/dev-libs/libei/libei-1.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="elogind systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-11-28 Thread Sam James
commit: 05526dace45b51e472fea05cbd86be9df9a6099f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:58:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:58:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05526dac

dev-libs/libei: Stabilize 1.1.0 amd64, #916441

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

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

diff --git a/dev-libs/libei/libei-1.1.0.ebuild 
b/dev-libs/libei/libei-1.1.0.ebuild
index 54379208a7ab..a1c3c4b48734 100644
--- a/dev-libs/libei/libei-1.1.0.ebuild
+++ b/dev-libs/libei/libei-1.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="elogind systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-11-28 Thread Sam James
commit: 131de709da233cd74223315527de34b38ab54dde
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:56:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:56:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131de709

dev-libs/openssl: add test_symbol_reference test skip reference

Bug: https://github.com/openssl/openssl/issues/22837
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/openssl-3.2.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/openssl/openssl-3.2.0.ebuild 
b/dev-libs/openssl/openssl-3.2.0.ebuild
index 0145fb23a3c9..5e0defcf0ef7 100644
--- a/dev-libs/openssl/openssl-3.2.0.ebuild
+++ b/dev-libs/openssl/openssl-3.2.0.ebuild
@@ -230,6 +230,8 @@ multilib_src_test() {
# -j1 here for https://github.com/openssl/openssl/issues/21999, but it
# shouldn't matter as tests were already built earlier, and HARNESS_JOBS
# controls running the tests.
+   #
+   # test_symbol_presence: https://github.com/openssl/openssl/issues/22837
emake -Onone -j1 HARNESS_JOBS="$(makeopts_jobs)" VFP=1 
TESTS='-test_symbol_presence' test
 }
 



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

2023-11-28 Thread Sam James
commit: 35e8af212f8a8d5af86c8e602cda154b1269cf83
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:29:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e8af21

net-misc/streamlink: add 6.4.2

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

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.4.2.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index d6f0d493bad8..beee40438f76 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
 DIST streamlink-6.4.1.tar.gz 715775 BLAKE2B 
40b6c080a8fa2815b12562aafde9ce1dd2c8fabe405e21d90fc7767c9e6c085f60c3d0dc9f33c77b85015aa64e2d209464662908674638719581278d128b3f1c
 SHA512 
8886b990637e9f4e87b4fcdc00c2d3e11203746e7256c0d85aee3128f65baaf37ea730c2626c3ec8f0f5ee0042bbd271c4a6290bd346d59915f2f554602f0db4
+DIST streamlink-6.4.2.tar.gz 716194 BLAKE2B 
e66d03ffa97ffdad7ec76532be530ef94ff80838754728aa85f53b0fb778c506d45042b467477eacb72fb9031ffc7d1df727f72af53bfb0201fbad21d28e6763
 SHA512 
b43e65201c16483378b6cb36e9d93f6e64ba0eb37e2554b3e94395b1e30a3422d5d91db0eb6c35166e61f9b1fbce474fa93908545f063a3fb995669989cde274

diff --git a/net-misc/streamlink/streamlink-6.4.2.ebuild 
b/net-misc/streamlink/streamlink-6.4.2.ebuild
new file mode 100644
index ..d73952536218
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.4.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



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

2023-11-28 Thread Sam James
commit: c59aad9f3bf7d5aaa0c4cbb05a90202a90d399da
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:53:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59aad9f

dev-libs/openssl: add another strict aliasing reference

There may even be some hope...

Bug: https://github.com/openssl/openssl/issues/12247
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/openssl-1.1.1u.ebuild   | 1 +
 dev-libs/openssl/openssl-1.1.1w.ebuild   | 1 +
 dev-libs/openssl/openssl-3.0.10.ebuild   | 1 +
 dev-libs/openssl/openssl-3.0.11.ebuild   | 1 +
 dev-libs/openssl/openssl-3.0.12.ebuild   | 1 +
 dev-libs/openssl/openssl-3.0.9-r1.ebuild | 1 +
 dev-libs/openssl/openssl-3.0.9-r2.ebuild | 1 +
 dev-libs/openssl/openssl-3.1.2.ebuild| 1 +
 dev-libs/openssl/openssl-3.1.3.ebuild| 1 +
 dev-libs/openssl/openssl-3.1.4.ebuild| 1 +
 dev-libs/openssl/openssl-3.2.0.ebuild| 1 +
 11 files changed, 11 insertions(+)

diff --git a/dev-libs/openssl/openssl-1.1.1u.ebuild 
b/dev-libs/openssl/openssl-1.1.1u.ebuild
index ee411f3a17bb..7c790183c7f3 100644
--- a/dev-libs/openssl/openssl-1.1.1u.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1u.ebuild
@@ -127,6 +127,7 @@ src_configure() {
# code. This has been in the ebuild for > 10 years but even in 2022,
# it's still relevant:
# - https://github.com/llvm/llvm-project/issues/55255
+   # - https://github.com/openssl/openssl/issues/12247
# - https://github.com/openssl/openssl/issues/18225
# - 
https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
# Don't remove the no strict aliasing bits below!

diff --git a/dev-libs/openssl/openssl-1.1.1w.ebuild 
b/dev-libs/openssl/openssl-1.1.1w.ebuild
index 6a9d9d491eec..74c0f8812c70 100644
--- a/dev-libs/openssl/openssl-1.1.1w.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1w.ebuild
@@ -127,6 +127,7 @@ src_configure() {
# code. This has been in the ebuild for > 10 years but even in 2022,
# it's still relevant:
# - https://github.com/llvm/llvm-project/issues/55255
+   # - https://github.com/openssl/openssl/issues/12247
# - https://github.com/openssl/openssl/issues/18225
# - 
https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
# Don't remove the no strict aliasing bits below!

diff --git a/dev-libs/openssl/openssl-3.0.10.ebuild 
b/dev-libs/openssl/openssl-3.0.10.ebuild
index c343a0f3b254..dbe7e40dd02b 100644
--- a/dev-libs/openssl/openssl-3.0.10.ebuild
+++ b/dev-libs/openssl/openssl-3.0.10.ebuild
@@ -123,6 +123,7 @@ src_configure() {
# code. This has been in the ebuild for > 10 years but even in 2022,
# it's still relevant:
# - https://github.com/llvm/llvm-project/issues/55255
+   # - https://github.com/openssl/openssl/issues/12247
# - https://github.com/openssl/openssl/issues/18225
# - 
https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
# Don't remove the no strict aliasing bits below!

diff --git a/dev-libs/openssl/openssl-3.0.11.ebuild 
b/dev-libs/openssl/openssl-3.0.11.ebuild
index c343a0f3b254..dbe7e40dd02b 100644
--- a/dev-libs/openssl/openssl-3.0.11.ebuild
+++ b/dev-libs/openssl/openssl-3.0.11.ebuild
@@ -123,6 +123,7 @@ src_configure() {
# code. This has been in the ebuild for > 10 years but even in 2022,
# it's still relevant:
# - https://github.com/llvm/llvm-project/issues/55255
+   # - https://github.com/openssl/openssl/issues/12247
# - https://github.com/openssl/openssl/issues/18225
# - 
https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
# Don't remove the no strict aliasing bits below!

diff --git a/dev-libs/openssl/openssl-3.0.12.ebuild 
b/dev-libs/openssl/openssl-3.0.12.ebuild
index 6174d64a62b7..0554f775b981 100644
--- a/dev-libs/openssl/openssl-3.0.12.ebuild
+++ b/dev-libs/openssl/openssl-3.0.12.ebuild
@@ -123,6 +123,7 @@ src_configure() {
# code. This has been in the ebuild for > 10 years but even in 2022,
# it's still relevant:
# - https://github.com/llvm/llvm-project/issues/55255
+   # - https://github.com/openssl/openssl/issues/12247
# - https://github.com/openssl/openssl/issues/18225
# - 
https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
# Don't remove the no strict aliasing bits below!

diff --git a/dev-libs/openssl/openssl-3.0.9-r1.ebuild 
b/dev-libs/openssl/openssl-3.0.9-r1.ebuild
index 190a2eee3380..3d8f016cea7b 100644
--- a/dev-libs/openssl/openssl-3.0.9-r1.ebuild
+++ b/dev-libs/openssl/openssl-3.0.9-r1.ebuild
@@ -123,6 +123,7 @@ src_configure() {
# code. This has been in the ebuild for > 10 years but even in 2022,
# it's still relevant:
# - https://github.com/llvm/llvm-project/issues/55255
+   # - 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2023-11-28 Thread Andrey Grozin
commit: e7edc1376182d57e26a6262d1dff2781346a0e02
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Nov 29 04:42:23 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Nov 29 04:42:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7edc137

sci-geosciences/gpxsee: remove old version

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest   |  1 -
 sci-geosciences/gpxsee/gpxsee-13.9.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index ea37dfd50f4d..746c58092180 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,4 +1,3 @@
 DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B 
ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f
 SHA512 
14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5
 DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 
0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e
 SHA512 
d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d
 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 
1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303
 SHA512 
d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a
-DIST gpxsee-13.9.tar.gz 5630789 BLAKE2B 
64328de6ee8ef1fd2906eb815bb27ee43d37a48d485dc10972e4ccdf2d57b314379b8082f829a32e942e550a7785b12c9130dfc2c192a078b4476906cf71f80d
 SHA512 
7385f185b04ed669869e75fd95f2213e02291dde7bbb58eba648ce9e786fbb9718eed9d31e2b4627c5c5ec05771e6925a6c8bb1eb44b16c85aa4882acd9f115c

diff --git a/sci-geosciences/gpxsee/gpxsee-13.9.ebuild 
b/sci-geosciences/gpxsee/gpxsee-13.9.ebuild
deleted file mode 100644
index d3040a4c8b15..
--- a/sci-geosciences/gpxsee/gpxsee-13.9.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
-
-PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
-inherit plocale qmake-utils xdg
-
-MY_PN="GPXSee"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
-HOMEPAGE="https://www.gpxsee.org/;
-SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtpositioning:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
-
-src_prepare() {
-   default
-
-   plocale_find_changes lang "${PN}_" '.ts'
-
-   rm_ts() {
-   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
-   }
-
-   plocale_for_each_disabled_locale rm_ts
-}
-
-src_compile() {
-   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
-   eqmake5 gpxsee.pro
-   emake
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   dodoc README.md
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2023-11-28 Thread Andrey Grozin
commit: 73c836273bff5a82411874e4023444ac1984bae7
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Nov 29 04:41:06 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Nov 29 04:41:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c83627

sci-geosciences/gpxsee: bump to 13.11

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest|  1 +
 sci-geosciences/gpxsee/gpxsee-13.11.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index 28715ab85ef3..ea37dfd50f4d 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,3 +1,4 @@
 DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B 
ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f
 SHA512 
14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5
+DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 
0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e
 SHA512 
d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d
 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 
1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303
 SHA512 
d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a
 DIST gpxsee-13.9.tar.gz 5630789 BLAKE2B 
64328de6ee8ef1fd2906eb815bb27ee43d37a48d485dc10972e4ccdf2d57b314379b8082f829a32e942e550a7785b12c9130dfc2c192a078b4476906cf71f80d
 SHA512 
7385f185b04ed669869e75fd95f2213e02291dde7bbb58eba648ce9e786fbb9718eed9d31e2b4627c5c5ec05771e6925a6c8bb1eb44b16c85aa4882acd9f115c

diff --git a/sci-geosciences/gpxsee/gpxsee-13.11.ebuild 
b/sci-geosciences/gpxsee/gpxsee-13.11.ebuild
new file mode 100644
index ..d3040a4c8b15
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-13.11.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
+inherit plocale qmake-utils xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/;
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtserialport:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   plocale_find_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   plocale_for_each_disabled_locale rm_ts
+}
+
+src_compile() {
+   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/

2023-11-28 Thread Sam James
commit: 578daffbd85ede18389eb82d53a17628cd89e616
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:24:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:24:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578daffb

media-fonts/culmus: Keyword 0.120-r6 arm64, #906627

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

 media-fonts/culmus/culmus-0.120-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/culmus/culmus-0.120-r6.ebuild 
b/media-fonts/culmus/culmus-0.120-r6.ebuild
index 537493bad9c4..da0d53bd42fd 100644
--- a/media-fonts/culmus/culmus-0.120-r6.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r6.ebuild
@@ -37,7 +37,7 @@ S="${WORKDIR}"
 
 LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="ancient fancy fontforge taamey"
 
 RDEPEND="!media-fonts/culmus-ancient"



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

2023-11-28 Thread Sam James
commit: 2fc35d9c03d5e32d56c475a967736a3a30b239b5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:18:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:21:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc35d9c

dev-libs/libei: Keyword 1.1.0 s390, #912839

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

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

diff --git a/dev-libs/libei/libei-1.1.0.ebuild 
b/dev-libs/libei/libei-1.1.0.ebuild
index 8dd8aacd003c..54379208a7ab 100644
--- a/dev-libs/libei/libei-1.1.0.ebuild
+++ b/dev-libs/libei/libei-1.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="elogind systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-11-28 Thread Sam James
commit: e36c37e85b781d9dc9b88e0dbcdda7c08ee5f534
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:18:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:21:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36c37e8

dev-python/structlog: Keyword 23.2.0 s390, #912839

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

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

diff --git a/dev-python/structlog/structlog-23.2.0.ebuild 
b/dev-python/structlog/structlog-23.2.0.ebuild
index f9aab61d6b49..d196d1c98773 100644
--- a/dev-python/structlog/structlog-23.2.0.ebuild
+++ b/dev-python/structlog/structlog-23.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 BDEPEND="
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]



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

2023-11-28 Thread Sam James
commit: 9b9521345f302df2a469d138bd041d87cf9b6a80
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Nov 29 01:52:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b952134

sys-kernel/linux-firmware: update live to work after upstream changes

The USE=deduplicate patch is already invalidated by upstream commits.
The good news is those upstream commits implement the same feature but
without needing a patch.

Start using the official upstream option instead.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/linux-firmware/linux-firmware-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-.ebuild
index 01fe7c79c96d..6cef5cc50e0e 100644
--- a/sys-kernel/linux-firmware/linux-firmware-.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-.ebuild
@@ -64,7 +64,6 @@ RDEPEND="!savedconfig? (
)"
 
 QA_PREBUILT="*"
-PATCHES=( "${FILESDIR}/${PN}-remove-rdfind-dep-and-use.patch" )
 
 pkg_setup() {
if use compress-xz || use compress-zstd ; then
@@ -100,7 +99,6 @@ src_unpack() {
 }
 
 src_prepare() {
-   use deduplicate && export LINUX_FIRMWARE_DO_DEDUPE=1
default
 
find . -type f -not -perm 0644 -print0 \
@@ -279,7 +277,7 @@ src_prepare() {
 }
 
 src_install() {
-   ./copy-firmware.sh -v "${ED}/lib/firmware" || die
+   ./copy-firmware.sh $(usex deduplicate '' '--ignore-duplicates') -v 
"${ED}/lib/firmware" || die
 
pushd "${ED}/lib/firmware" &>/dev/null || die
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/

2023-11-28 Thread Sam James
commit: 58961f6993c152ff188bf65c879dc4ce0d772172
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Nov 28 19:29:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:09:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58961f69

app-accessibility/brltty: add missing build dependency on tcl

The Autostart/Udev directory executes tcl scripts as part of
installation, unrelated to tcl bindings. It is therefore required
unconditionally at build time.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34029
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/brltty/brltty-6.6-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild 
b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index 5a7e5893753d..e2d3a528f5d0 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -68,6 +68,7 @@ RDEPEND="${DEPEND}
java? ( >=virtual/jre-1.8:* )
 "
 BDEPEND="
+   >=dev-lang/tcl-8.6.13-r1
virtual/pkgconfig
java? ( >=virtual/jdk-1.8:* )
nls? ( virtual/libintl )



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

2023-11-28 Thread Sam James
commit: 7eaea21b24a80daaa2653979ef4a09198fab501a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:07:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eaea21b

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 75556204a876..75ecc8c67896 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-209.base.tar.xz 6144432 BLAKE2B 
c991e0a2df03e013c15072e7daa
 DIST genpatches-5.10-209.extras.tar.xz 3876 BLAKE2B 
4a85be9a7a00ef23f2d0d7388b328f360f4b1c7b45557bf89428236442945b0519e98687f951cfa3cdcdad6fd11e3ec42067ea26301cb4e6612610792a59a0a9
 SHA512 
f59ec430d275491fc521f1833d71185e91cc7650de51bdd2de3da90dfe8520370b83697a35000407d1ada01bc889b1ea089f53be75f3cd8d52840e1399ee
 DIST genpatches-5.10-210.base.tar.xz 6166764 BLAKE2B 
d2afcbc4c25f01401b9971ee3548ba9f945e6cb3fed7eed800e4e082d3553edd1991f49eca0eb6df00be09f19c9b85f378546a21439d140ecffab7108c46ce8b
 SHA512 
54fd317bafbc4d04cfc05814b8695967dab324773a76964e86ad018e27b58903f5fd42bf06202aadc2c86582f07be5a83d39620606611ff5806f14460fec0b3b
 DIST genpatches-5.10-210.extras.tar.xz 3876 BLAKE2B 
51ff2998ba7713fd4c7f4cd025b5abd014ef7c8e944841a1b6a6517141aa4b74efb2b017179197b03c82972e1b24bfc3deb9ee4687e551af8b55162e3f73c520
 SHA512 
24cf5ed8915d9db4ed79e05d07bf95ae499daafb79b15113a917743dd5421467265b47effb356d813165f5d7675213e5d2d4ff9be37b11573e77172ef72c05c5
+DIST genpatches-5.10-212.base.tar.xz 6247964 BLAKE2B 
946041f888556cfdce0b20394321eef7a28434b0a99abee389c51f72b6903276376d19e88f0ee8615269b73376667a223cfdc0c2c16f5a43d9fecd4f26d48edd
 SHA512 
b3a67d0adada6c8922a9797a094192def65404ba75db193fd7b92a4389437a0163e259acd271e8a12bcb68867447318411bf85e4280e8bd84d5c105635f8b97d
+DIST genpatches-5.10-212.extras.tar.xz 3876 BLAKE2B 
0899603bd8419915c49ff71ed423ec39ea5030b648ad9e3a2c25f02265b902e6797171bd58c2ad0be37a62caf0de65bc565dbeba37b0c2336c68edbf7374c932
 SHA512 
39ac14f636ec9a38968f525fb3aa6aba7c43082fb85cb6995210da93ac932a34e74645c5fefff9c7dbe7c2c27195bb4992caac858252e0ec2b0e2ac2684c3075
 DIST genpatches-5.15-143.base.tar.xz 5634608 BLAKE2B 
a00b2898db47b874fdfe2e2bf0c40edcb4f358765f14aba79c686b8d6f99c6a77792d45dfcce141837ad6d956c6ce417453e53b6ede9db2f4e88b501aeabda21
 SHA512 
1342f8090f18bd15c44ca11409fc09ee5c406801fc077277682595fd58e8f37a57e022f433a0e8fb132cf6bee64f48dccacdbdbabab776d45634477e195eed67
 DIST genpatches-5.15-143.extras.tar.xz 3936 BLAKE2B 
c942135c9120024effcc516070b81aef19de95969e19c95b7c222ccf9ba515db329735596f3c5dfe81f12ef29165b898de75988f0c632cd228b6d3579e3c5648
 SHA512 
eb9d0661d81c1acbf5884f3ccc864e0b110a517556bd62020f41f3fad77c32e57da5a7c1f6411a4dc7d9b85ad8fe9af4658613b0a3e9484fb609a7f9ac1a3f39
 DIST genpatches-5.15-144.base.tar.xz 5663416 BLAKE2B 
a4347f6e6f5916a3811ddb7ce19a506f6f4bb691e57ed5229adb55d90aa2fce14656d1a77d63539ef5fba8c0a5ed8c3cd0933c9f286694a83c65898b77015e66
 SHA512 
8f4a7429a9673cc2aeffe870ac1f742b6d111b0fb72bff74b3407d13eaaa6200ae7b931449b7c5923c215428b2c55352f728d60a09f1ac7907625f37a454a3cf
@@ -42,6 +44,10 @@ DIST gentoo-kernel-5.10.200-1.amd64.gpkg.tar 63242240 
BLAKE2B 3fc60499b637165fdc
 DIST gentoo-kernel-5.10.200-1.arm64.gpkg.tar 56719360 BLAKE2B 
7377a482b9f04eac91cd6fa28440394ca2b89bb3415d19f8c690c85d873ff03c49d6f6b2b0ba0247833f9dbb0ae2363ef04f1d39f128806ce6ec986cf2feee7a
 SHA512 
cc83ac5bc22cc5699f16f1454c0b2f3c7d5f36df06dac2ce592e3da3b6644d02731e5c7fa105e48168fa79972888cee6a956d733c7e4f663c68dba694a39432c
 DIST gentoo-kernel-5.10.200-1.ppc64le.gpkg.tar 52858880 BLAKE2B 
19008a8fb83f0f15af2a7a216ef9ea92434ad5e30a5e9b75d87a374daac1ebc968006944fb17e3cd47a4aa8882bd87381c1c0c3ba4cd65dcc723f3beb0ed6975
 SHA512 
372507631fedefe4d7d682bad3229ca29d8d206edf848f2541fd97edb21815baf1c05cb5cf447a0d61afded40ec78c4a2ec9904cf3822ac39c676a594e68da40
 DIST gentoo-kernel-5.10.200-1.x86.gpkg.tar 53544960 BLAKE2B 
3c1e9bd5533a941162541dbd52c2fe59bf413e6d226c0c6635987bd14271a807fb1a010a3c0dc425ead7361b4dc6f3f261d45c674de3ff41ee627e281a6675a4
 SHA512 
72bf4fc40d7bd8e1b3b5befb57ce5f1e76a18c22fd1b46ba39438c8cd0df3763304f370cc1dcb4236a5f64a7f73e3ead3332f2d18df7cc298187986cc3d1edf6
+DIST gentoo-kernel-5.10.202-1.amd64.gpkg.tar 63221760 BLAKE2B 
893f856b98e59f9ab70727cb715889cde687083c3414f3e3f92e2bbb0f73fd54d5d729941e71fded124272800580df4aa7c3ecdd2bd70cd1bc817ba596ad65b4
 SHA512 
c129c1c6a0249e14b457f1dec2d1c2c20e2c0ec06d617910616f4ab5dcf646701541deecd2ac9d6b0f6754458c04830f44852f8590546ea605390692f0146ea8
+DIST gentoo-kernel-5.10.202-1.arm64.gpkg.tar 56709120 BLAKE2B 

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

2023-11-28 Thread Sam James
commit: 5762e2eb9f53352efeb81c6d1ba096179af545e3
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 03:08:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:08:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5762e2eb

sys-apps/ripgrep: drop 14.0.0, 14.0.2

Short-lived releases with regressions fixed in 14.0.3.

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

 sys-apps/ripgrep/Manifest  |   2 -
 sys-apps/ripgrep/ripgrep-14.0.0.ebuild | 115 -
 sys-apps/ripgrep/ripgrep-14.0.2.ebuild | 115 -
 3 files changed, 232 deletions(-)

diff --git a/sys-apps/ripgrep/Manifest b/sys-apps/ripgrep/Manifest
index 5c9b2b2eb3e0..6be386ff351a 100644
--- a/sys-apps/ripgrep/Manifest
+++ b/sys-apps/ripgrep/Manifest
@@ -71,8 +71,6 @@ DIST regex-syntax-0.6.25.crate 293293 BLAKE2B 
d5ca0dbc26b03c6a1818026f9a69cd226e
 DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 
211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c
 SHA512 
301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a9264dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
 DIST ripgrep-13.0.0-x86_64-unknown-linux-musl.tar.gz 2109801 BLAKE2B 
a2c9b967cae640bd0b71f565964443bfab5a0925b938cf94404bef29c79abab94bb81540693858de0e246217a834203b3e430d77fd23cf699af53b4c74e8eabc
 SHA512 
cdc18bd31019fc7b8509224c2f52b230be33dee36deea2e4db1ee8c78ace406c7cd182814d056f4ce65ee533290a674822432777b61c2b4bc8cc4a4ea107cfde
 DIST ripgrep-13.0.0.tar.gz 505536 BLAKE2B 
fa37d3c36d56e460cdf51e544c320533f16b14fd2cd3105ad3a2db64e98d2821306da8b063e597e0441492cf3872fccdd0b5064b29a537e440227ac492304f09
 SHA512 
9321532e4bf633ecd200d98873b6773230d046d7bd075f223f09a68531cef4e4138f01c6b41e0f8697805963ae7e0d44d542c6d94025d9a06fbbef3562c17734
-DIST ripgrep-14.0.0.tar.gz 583168 BLAKE2B 
779b37b7c0bf343973221741890bfe58b3a6b3cf42507e6add44bf9ce459a48e061dc173ca147e14a5b248e0c2e88361bf6febc0b8ac8fd86b2fe928d9687284
 SHA512 
b034c9461e3a0aba8fa9516914c80918e6dd3563046e0f3cf6a952ac25ff2563b9b551dda00f1ef56a8b98954aa2b73e86ef44bb0ddefaafbfbda0c9ff13e43f
-DIST ripgrep-14.0.2.tar.gz 583769 BLAKE2B 
d438907a4a2b0c7630ad33bb8a2b88696d04a31211b354fb3485764cba21a760de76758a1023c666b288cbf680fc89ef58e479559f25f165cce025ba5bca9712
 SHA512 
be80aea9b5e3645d96ca657898975214bbd72da7c18d514d31dde1af7f8cfb24e0e9d4c783868e499621252becea4cd962325d2301bf594036e07cfc07ee31d2
 DIST ripgrep-14.0.3.tar.gz 583882 BLAKE2B 
81eb735c57be43552310851973180483292c1b7c56dc5aa7fbf8768ba8cd7a687c3811c05fc27e8e580432efb9d839a7d830168f62cedeea059969750f9475ab
 SHA512 
ffe0a7fa619c94cb48642854f0660cc091a09e38d3b9a59baac76f54f0ba2d59a693849fc73b34a09e2fff26f3059dfe396b34a6864b9332bbd3daffe490d4b0
 DIST ryu-1.0.15.crate 46906 BLAKE2B 
6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3
 SHA512 
4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
 DIST ryu-1.0.5.crate 49570 BLAKE2B 
3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed
 SHA512 
d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c

diff --git a/sys-apps/ripgrep/ripgrep-14.0.0.ebuild 
b/sys-apps/ripgrep/ripgrep-14.0.0.ebuild
deleted file mode 100644
index a55c00b59efc..
--- a/sys-apps/ripgrep/ripgrep-14.0.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   aho-corasick@1.1.2
-   anyhow@1.0.75
-   autocfg@1.1.0
-   bstr@1.8.0
-   cc@1.0.83
-   cfg-if@1.0.0
-   crossbeam-channel@0.5.8
-   crossbeam-deque@0.8.3
-   crossbeam-epoch@0.9.15
-   crossbeam-utils@0.8.16
-   encoding_rs@0.8.33
-   encoding_rs_io@0.1.7
-   glob@0.3.1
-   itoa@1.0.9
-   jemalloc-sys@0.5.4+5.3.0-patched
-   jemallocator@0.5.4
-   jobserver@0.1.27
-   lexopt@0.3.0
-   libc@0.2.150
-   libm@0.2.8
-   log@0.4.20
-   memchr@2.6.4
-   memmap2@0.9.0
-   memoffset@0.9.0
-   num-traits@0.2.17
-   packed_simd@0.3.9
-   pcre2-sys@0.2.7
-   pcre2@0.2.6
-   pkg-config@0.3.27
-   proc-macro2@1.0.70
-   quote@1.0.33
-   regex-automata@0.4.3
-   regex-syntax@0.8.2
-   regex@1.10.2
-   ryu@1.0.15
-   same-file@1.0.6
-   scopeguard@1.2.0
-   serde@1.0.193
-   serde_derive@1.0.193
-   serde_json@1.0.108
-   syn@2.0.39
-   termcolor@1.4.0
-   textwrap@0.16.0
-   unicode-ident@1.0.12
-   walkdir@2.4.0
-   winapi-i686-pc-windows-gnu@0.4.0
-   winapi-util@0.1.6
-   

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/

2023-11-28 Thread Sam James
commit: 02f8a1e85e899ded8c1b150232eb780a3adb49ae
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Nov 28 19:07:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:09:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f8a1e8

app-accessibility/brltty: fix building python bindings too many times

Although --disable-python-bindings was used in the main build, to defer
building them for the python_foreach, the original use_enable was never
removed. So the python bindings if enabled at all, would always build
twice or more: once for python3, and once for each USE-enabled impl. The
python3 version might not actually work due to dependencies, so the
build might fail. If it did work by *coincidence*, it would be for
whatever the default python-exec is, which may not be what is in
PYTHON_TARGETS.

Bug: https://bugs.gentoo.org/905695
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/brltty/{brltty-6.6.ebuild => brltty-6.6-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-accessibility/brltty/brltty-6.6.ebuild 
b/app-accessibility/brltty/brltty-6.6-r1.ebuild
similarity index 99%
rename from app-accessibility/brltty/brltty-6.6.ebuild
rename to app-accessibility/brltty/brltty-6.6-r1.ebuild
index 87ccfd5baaa9..0588c791af36 100644
--- a/app-accessibility/brltty/brltty-6.6.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -135,7 +135,6 @@ src_configure() {
$(use_enable ocaml ocaml-bindings)
$(use_with pcm pcm-package)
$(use_enable policykit polkit)
-   $(use_enable python python-bindings)
$(use_enable speech speech-support)
$(use_with systemd service-package)
$(use_enable tcl tcl-bindings)



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/

2023-11-28 Thread Sam James
commit: d5552bb02bcdaf88004f485ebb16e1263a5edfe2
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Nov 28 19:13:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:09:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5552bb0

app-accessibility/brltty: add missing build dependency on setuptools

This does not use distutils-r1, so we need to manually add this
dependency in order for the upstream Makefile to go drive a non-pep517
build all by itself.

Closes: https://bugs.gentoo.org/905695
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/brltty/brltty-6.6-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild 
b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index 0588c791af36..5a7e5893753d 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -42,7 +42,10 @@ DEPEND="
ncurses? ( sys-libs/ncurses:0= )
pcm? ( media-libs/alsa-lib )
policykit? ( sys-auth/polkit )
-   python? ( ${PYTHON_DEPS} )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
speech? (
app-accessibility/espeak-ng
app-accessibility/flite



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

2023-11-28 Thread Sam James
commit: 1117350ad5c41aaee814bc3236eba251174672c7
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:07:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:07:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1117350a

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index d8c4700071ca..75556204a876 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-144.base.tar.xz 5663416 BLAKE2B 
a4347f6e6f5916a3811ddb7ce19
 DIST genpatches-5.15-144.extras.tar.xz 3940 BLAKE2B 
b605a72df3376503172f7a3e7c170fd6b46490061a8a435230372c12a95cfd3deae488639b3ca579c602e86d1e34b1e11c4b873bfd2bc037520df5f1906f6caf
 SHA512 
5db17e336aa1cd4b839b5e4b595e632484af239a662c7f631009a10811be3b87188049eb8a576543f132e674b382b5ba9d9af94a26b3d5a24fb4c654f6a3e2e0
 DIST genpatches-5.15-145.base.tar.xz 5716840 BLAKE2B 
ab0ea42db784aed619fbbce1600fab744a083fd5f47067210b3d3f2874d6d1d399f2aab0fba538865b584f7bd018a4ceec569cfe93ab32ff250bf298996be3da
 SHA512 
8797528fd32dfebf76a804ddb4f6adf07d666758c8f0eaa18a694341872bbe2c3febf44c56268f1852eaac0afe36e6e6c33f287a389f4782af673ce63836a574
 DIST genpatches-5.15-145.extras.tar.xz 3936 BLAKE2B 
3e0d75d0029aa817b3e7f184b34150adaf337c05f37122a46290b24d4769a1ff1b5fd82adc2a50b09f2b0be235ea9f4f06a4c3111dc68cf2acccae1bd39a0d67
 SHA512 
4f3e94e59bffcf5a9f6f7ca98c34c7302ad843860532e6022f6ba33d1d9c1a89b3dba606ec771ccbf063f01808fc51b9a1162dd8aadbf898d17759488a04ef5d
+DIST genpatches-5.15-146.base.tar.xz 5787940 BLAKE2B 
7926adb4f543d2cdc99a4ea1340d58599cae1ddc14c6d0b21701700b6d63dfc8814714c964bd955d86d42600697c5a45b8fdc6d26eee7ecd21a627e20c230025
 SHA512 
c3354b3b5a9ac108ad8a6ec2db9d69e6633bbe464976cd9bf0c91f3953891b1ebd8b501d4318161849cee4a3040b61c711f8def3cd66f4a2c5aa03ffa3e7db54
+DIST genpatches-5.15-146.extras.tar.xz 3940 BLAKE2B 
4eefeda553205910fbcf214be699eb3ef7e99fd6d5693f50338262e99a5f0fbdd42321171aa29e18792af5de5e86d45cbdf538537b0bb4282695fd5b07414e87
 SHA512 
8855066d40f32931f768588c0f660fdc216f2a4b8a1bb17fadb7c2589e0764c846cfce70499af429b048bb514e51ca89e88c4319fb56d3ff5636baf0e638aedc
 DIST genpatches-6.1-67.base.tar.xz 3816044 BLAKE2B 
9116263f1f3cbb472ad09ad785eb643cc4deb16f94936196c1dbb3d500b6e20447d07d434f4fbc59fe8cfc03076da0aa0ec22a3c6d93e09d0dfed6d6fdfe7add
 SHA512 
609935fec85285a34e4fa6032f552230aeb7aed1caa867d34810a25f68c2295e0a8f886e0a093f111b1623ba364cfd6e17b237d670d42c8c539778810a02f681
 DIST genpatches-6.1-67.extras.tar.xz 3816 BLAKE2B 
6aa8e9614221c2b9d84df9f75e5b8eb530ae8752b406ad698be86a8031b47940f9efb1de9bedfa0e466d0bad32dae60c5c639815785353a49e4b439de79a80ef
 SHA512 
a911476dcfa9767f4adb946bcdcbe475e78f83753a7880a7e3a96aed347f1ec520ba8d75fe4e5565b2aded25965cecd3c7f79fa12009af043f7408200e27189a
 DIST genpatches-6.1-68.base.tar.xz 3834732 BLAKE2B 
3fc3dd48708491bf32a17cbb8c23e531e2b95e60ebcbe3faa6fbe2c60e610aad9226d1846774ddd2af56e985371780e10a249a50e2ac46d7e482428f67b289d9
 SHA512 
28b810ad914e12035ef724f7dc4b3cc6226cccad4997804a9e3ba5a4f4a420f5f397eade002dd7a9231efc2b0c1850c40c44bf5daa358c24e42bb50da05141d8
@@ -52,6 +54,10 @@ DIST gentoo-kernel-5.15.139-1.amd64.gpkg.tar 66314240 
BLAKE2B c4befd51df828af21e
 DIST gentoo-kernel-5.15.139-1.arm64.gpkg.tar 59709440 BLAKE2B 
1717cea1239bb23ac5cdbc6a27f1649215fe3107d5529fd323db721ec10ace61247940b95ac29e9896487d54ec1e10a03eb139d50dbc90bf5aff6acf23c7f74e
 SHA512 
74175256f2c1e4fe35da5bd664f25fbc0a5b08dbdf66845ea3dfda9a4c9f19e5e7552a5e74f651e4f87053f48228a10640ff86909eac2212638030c8af7bd6cd
 DIST gentoo-kernel-5.15.139-1.ppc64le.gpkg.tar 54958080 BLAKE2B 
997dbb3fc96781cfff6ad766597283ad8dbe1500d6ec0a98894d06c0b053dee80811530d939719d12c88c158b5acb071a6e99e0edb028b5f7f49233c2ed75ce5
 SHA512 
a0edd95650b4cc04bdb44efeeb8347a3ebebbbc2c6ef9a8cfa6bc90e584e633b0cf14b1610ba591734497699074b492fb82fc1445e1dd368f04004b1858cd602
 DIST gentoo-kernel-5.15.139-1.x86.gpkg.tar 56064000 BLAKE2B 
1cb658ac2c5bade831964fdddf150be9f323cf350e6e031c7a3e05e4d9876d348da4b67b1041d6720525ba21de0c8c887d403394e2d8c35ade7841676003bfb7
 SHA512 
0a5ee8c46cf3e61dfad9c743fe5263a8c76b099ac3e30ce12ab8d469c777333c8028718585300a8c3547d438b2cd1f3de35f2a519c65c66dbad3b61f899f553a
+DIST gentoo-kernel-5.15.140-1.amd64.gpkg.tar 66304000 BLAKE2B 
70008482e1945ffb674ee6167282c8bebd9cd10f025c5e49a6c981ac8b3d054019dc9d992f23e6cb81bfe962008ca1ee01d480e83606c3edbfd1e7ab04dbffdd
 SHA512 
83a2cbd3ce791dacf6f871328808e5f199f16ff49b19fa7048580bbcc4d2c4f4501c39949ecab2ca08a097358199d1c1a52935484dfc0b8285b16b1ba6644194
+DIST gentoo-kernel-5.15.140-1.arm64.gpkg.tar 59719680 BLAKE2B 

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

2023-11-28 Thread Sam James
commit: 755a66971cda9967f6a40726bfeb9f06f47405f0
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:07:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:07:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755a6697

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 7c7dbc9ebda8..d8c4700071ca 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-6.1-69.base.tar.xz 3845328 BLAKE2B 
8712160e24a37b1333b7cb2314cc9
 DIST genpatches-6.1-69.extras.tar.xz 3816 BLAKE2B 
beff365f70a79f0b89ffaf3807f69e770a2bc05baf568b80dff66d135d59557bb0463d2c914953722b0511a2e1b100b0c4b6181192b3ad42eb4f592c0b785eea
 SHA512 
9fbf140b90103a750287f4ac94b3f1606a5f12d97626dbb8370b876e1894d5397f4af740885b07dd5c4e0616583f6c909bc881b9cd90c05cf1fef614a006a6bc
 DIST genpatches-6.1-70.base.tar.xz 3972184 BLAKE2B 
4fecbaed663f02725423386867efcb5d92ada6fd1efa880bad4eb75c19285172e5faf8fde382287d76e0140cbb92b9befa547c8c8e761017e28aaa3cd368c012
 SHA512 
e197bbac9740394d4207d3e6261ae0ea755dee69e1b64e8ef16632b32a827ae994f0c197117346871d5fcfb44fe9cc919e5c0f3e4a94b8e3de2bf35bf6bdc8cd
 DIST genpatches-6.1-70.extras.tar.xz 3816 BLAKE2B 
24fceb3a4d3482fe840ec8053badc22d06a8eb0091af745991ec729bde2dd99202122c149fe39553e3a0cc4e853c6d97d084d24a759172c643ceed829f2f6cf9
 SHA512 
381d9c79faf43a9c26991a3064096e90e7dbf027350c299b3a0afba6248b4cff4c7c58e6667528a33d77ed3b8e91516cd018f0aa4c9ae340bb441218e681a5af
+DIST genpatches-6.1-71.base.tar.xz 4056620 BLAKE2B 
a33fe2f631e5fd240a519b1550c56986f236bd9034c1e6497da3b285332fc1429712716907d3246b00dac338ad1488b65c219e992fb35d2c8a1e2db35e3ca4ef
 SHA512 
5e01e2a12719cd56ec0bab862eafd1409e637bf24da8ffabd31bdcee497b41466ad971cf229946a5bff116e71a224cf25024c47c74b00c16444302d25baf58a8
+DIST genpatches-6.1-71.extras.tar.xz 3816 BLAKE2B 
d52f8ef239c4bf9b7b21a48104025d0d2a54e567bd0dabc6fa2f71eaa16b5ad43040443623b3608f747d555b71325c64119f64a9f174ea47a6aab26325bae16d
 SHA512 
51bc2d01212064a162867b51525f58dfcc44f21157919b85b676fae7426a0920635538bc8d1df22860f81681ba50316eabf57db00654e73d0b60912e4ef3a6fe
 DIST genpatches-6.5-12.base.tar.xz 720508 BLAKE2B 
429f4fbc3292ab46250bc1716212f369f888ee0219ab19baaf8a7e3634c012bcaa64820639b5650b5346cc93fffb3b00c8ba5ad48c3f0030e5db6102646ca60f
 SHA512 
1b5de16a305f7cddc3125be3786347a037e25b8b53ad05c35c8efd57e624dbd7cf152898c3084847d6c9b77f5bc6df378644434e877434d40ad4fb0d08d6a37d
 DIST genpatches-6.5-12.extras.tar.xz 3704 BLAKE2B 
3d18f544a455d1184eb9687a5c53c7dd348b12f736313a3bb9d3417e0f4458a8e7f962451ede58f45016af700014fea87cc3336b30ede9f899dd75369eaadc57
 SHA512 
0a8c8a23d99962e5f0028ef1ee8ba79cd20af0ccf6b08e554405ee964cf542b6758d0e2456612a410d7fdfca5572e4af7c4d1c3b65a9b426412c1b480b2d6475
 DIST genpatches-6.5-13.base.tar.xz 741136 BLAKE2B 
3e13a5bb6effb4005e2c1e604722cffb27583aa78ba0642ae2eacb2f5905fc19fd16212b502196e58d0ee4064779623b44af03e34c6bef0635104bbdfa49253d
 SHA512 
5b63c998dfe984b5435e7e951889dbd1bf4cab2d8db41e89978ffd06ca58ba3e8687e740bb42514e0da5e5ae19998234f87e8220d5eb550e21fb6bd7c665e139
@@ -66,6 +68,10 @@ DIST gentoo-kernel-6.1.63-1.amd64.gpkg.tar 72540160 BLAKE2B 
b3c2766fe4311491cc71
 DIST gentoo-kernel-6.1.63-1.arm64.gpkg.tar 65607680 BLAKE2B 
4b205b3f4632ec8bee3cc8ebfa95d273c2cb581761413aa392c56650598731f83df8a4f799b98c678e64f882b6379bad4bf88501b232ac939ed6e32e627b56c7
 SHA512 
eb1da1ce88e931845b88600847e2745bf7d03815df4efd8e14e4c28aaf883ffbe7911ce50f72cced6559aad8ba9aa793b10b2a8aa4e4ff76cd56a2ce97735bca
 DIST gentoo-kernel-6.1.63-1.ppc64le.gpkg.tar 59863040 BLAKE2B 
a4ea3233dd8b9069edcfab9219bb40c3195ee15161158e241d951075f58498c885d759341a4c0a29e0d8c86b2259db488e1386d2ef6703b0520087e595f165d7
 SHA512 
2cc68b00f48747143c16e840883aa0a94f85c3d5881b45f2ff1997007afb5708460e0d20ee0e587307f35871fd3d0b3340d17b8258c2f3790f1ebd846b1a0d5c
 DIST gentoo-kernel-6.1.63-1.x86.gpkg.tar 62115840 BLAKE2B 
1be9915fcb4bd757d562cdca23a7787af781adbab75cd779f81c2ea825af716ff9ad4e748673572c87f7b4e83680a5a85fcca8b7f0e67daacaca656859f9d865
 SHA512 
2da47e7c7e6320661cbd23b6cc33516ef6e5460da504c154e338fe36a70f5e10507f2da4c527e3a3a096b2374301cfd0efc5035cc22aca8824d76441be359f6a
+DIST gentoo-kernel-6.1.64-1.amd64.gpkg.tar 72570880 BLAKE2B 
0154e0cbc5aa313d2fe414e04b7ffeb047251cab2261deae6f997942a785c148bacedafb949d20b60981a47f3ad7664fd3dd39976176e86d6ac5d0d1e38aaad1
 SHA512 
bce71b2fcf446a5b56a402d10ca13337fe3a9203885a4f4f65eb759c250d60aa40dc7f4f037fd1cd68b0401ccc4d2c328569813a101bf53f24268f162c2a
+DIST gentoo-kernel-6.1.64-1.arm64.gpkg.tar 65597440 BLAKE2B 

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

2023-11-28 Thread Sam James
commit: 41aabb9ff43a858adf6c663c31a0bdc32a2e5dff
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:07:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:07:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41aabb9f

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.6.3.ebuild | 132 +
 2 files changed, 138 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 6de6301d453b..5b7cac40e813 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -26,6 +26,8 @@ DIST genpatches-6.6-2.base.tar.xz 14616 BLAKE2B 
3da38df6de90845f4ffdd61708573589
 DIST genpatches-6.6-2.extras.tar.xz 3704 BLAKE2B 
d236133d98bb12a2310894614452c4d293b082a8f42a26c502e26022432515e71791dbdba1ca25e62e5d4904b441bc86ab123915ace1606d1e28571e83f0e9a5
 SHA512 
3bc907ecd0bab38c21ba8703fd0b44a0f23c9ac3de36029764813d121f0e4f3da8299671ebc021bf501c7e6cd63b848bb80a14fcb601f02cf850a8bf3bb0d826
 DIST genpatches-6.6-3.base.tar.xz 214140 BLAKE2B 
8004fed867cbb854c681834b0d297336189a638cf4b2f513e3f78fba469e0f385ac02ad7cfd752ec351da1aea7698576a7ae7001fd2872cd8124d4e664cba0c3
 SHA512 
1d6f276b145b7ebb6dbf9064319ae64050ff613f495fefaa973c06abfebce23f176ca00988918812ce81610044ab840cbf77f3b015c43754cf2c1b905a516dcd
 DIST genpatches-6.6-3.extras.tar.xz 3704 BLAKE2B 
b8d26172a7fe7a85bdb30d9812da3e76d9bc061597da43b66d514b6aa24fd1ca8047989196003488db13107002a727445fe6d5cc7160d795b9a6f0f2c43c0f8e
 SHA512 
964a49545c37d981049f2471ca9a29609e491550018b248ed7cc2775e32974ccd015f116533d0468652c9ee3af0f16831cc5ba2ba4c68bffa4e250826b9b11fa
+DIST genpatches-6.6-4.base.tar.xz 391588 BLAKE2B 
8691843486b8451cd16cf35b2c9053f623276ddf9375d0a41daedb1305a8d463f5e5578e99678c193c0644745029a6e7fbaef7f9e830599dfa6b28fb59d3ac3c
 SHA512 
cc1ba9cea75c42503c4d5dc48c41a4ae11dd05396b15e4ae8efee649c6c59a779fb5efb39e5a5b1e7b9dfaecd9b75ffe130c7650ed473adc2a7bef7bdd71400b
+DIST genpatches-6.6-4.extras.tar.xz 3704 BLAKE2B 
975ae6464f9583b51a14ce7276ee16bac1ac1facdf085b1dc7e8501a100bf5a7766dbfe37065d803d8c8ded68e3b657eafdd23be166ee5240cc67baee5089850
 SHA512 
9056a41cc5911f4857661d854d8b048307a4837cecde5c573a05750126392b8f64ab622ae3ca22694fffe49b1001cb2799a0e3a5b6b681c0e8aa567096619d89
 DIST gentoo-kernel-5.10.199-1.amd64.gpkg.tar 63242240 BLAKE2B 
c5d8490f744fc742385cd4098fc1396949ba1bc32b0d29e3c8541ab9a249a61e99aafe929a0415e053551237add468e38d92efc367e13b53f057e8abb2d99698
 SHA512 
2e9da7be543bd2cd2b487188d9b4fa871b34af728cb4a0807b410754e06e2fef7ae2008cb7aea4f1ef35092afcde398cb5e89f11b558396eb045323a5942cdb6
 DIST gentoo-kernel-5.10.199-1.arm64.gpkg.tar 56698880 BLAKE2B 
ce478df6097693f5129dd1f1b22850b658f6068bbf5a7600cfc7b4173e13af80150a2a6a487e6ff208ce8ce7ae5c0cefa146bb3ffae1109d67e8e761da3529cc
 SHA512 
7d3aba171af38a1cec807874553520515bfaf77748af8371515baa8b93515444856fcd0545601a3ed8e588d68eae042be7ada0514db43bf85f5eb70a5ace6492
 DIST gentoo-kernel-5.10.199-1.ppc64le.gpkg.tar 52869120 BLAKE2B 
cc8101f31f64b2efc10f2fcc71025016c3a4030426c31ff3494d80488b12cfb3c6f6b61ee7a62b0392ce3592474c9927aab9fe6aa1946ecc997e5a4e170e5351
 SHA512 
dfff3c502f67521f37abbabad030cad9bcf12044187bc9735735fb5c5d21b7594146d7bec25bbb58557dad0e27c51676bd4efc3a7193c73ca831090c8d932269
@@ -82,6 +84,10 @@ DIST gentoo-kernel-6.6.2-1.amd64.gpkg.tar 84520960 BLAKE2B 
62ab5cfa0936aa8478f3b
 DIST gentoo-kernel-6.6.2-1.arm64.gpkg.tar 74301440 BLAKE2B 
fa9139aa822dedf9d913921f29c7987137bfbaef414cf312c298156f32aaeb5cc9a40c7416cbc3b6568e1a951c027d77a33a0efc6bfcb192d3f1eabb5e5e8e95
 SHA512 
83867a2ef29cbeb1356b916a7286d7ded36bd82ffbddb4efe8d670e6eb802f93856cb8731bad607738f00a220b6e557bf11827f67cb4b62da894f70a3f1319e6
 DIST gentoo-kernel-6.6.2-1.ppc64le.gpkg.tar 64317440 BLAKE2B 
f87983dce68bb2dbc693eb7c8942edfd5a31a3c983ef51078bb794b675560f02fd79ac07748a725964104e42ee2bfde1bafa80d37e79e9dd312bc90f7609f563
 SHA512 
22154a542c4b98fc6bbf09016da17deba5dc7d5e5913afbab31dd4f8f5a1d593f61e1b481deaae64f85fe79bcdcb2bf849ca6c6b7e8cf0f57d7cd1cc193a5b61
 DIST gentoo-kernel-6.6.2-1.x86.gpkg.tar 68188160 BLAKE2B 
ebd34dfe2f158ddf51381a633f9a0c793bab202fffb13dcf576823b16d09ea3d2038bb5ce44d70cd702ed390c239cadec54ac5cebedcafe97f32493e2fbaa0c0
 SHA512 
0c04510c3f6ba41bb9b803b638ef37afc12bb0ad09b14efa31d6c4e2996b6ae32b385721c7c2a4de4a5916ddc584cbda1554efa46a6f2cb2d8a2eb902cd16232
+DIST gentoo-kernel-6.6.3-1.amd64.gpkg.tar 84510720 BLAKE2B 
154e30964c265fffc67edd9bdadde503aafcb3d608cd74e261d2728802ee6aeb444f88d42353e3d66497498dcdcbfddb8292006f6733302bfdfcc7877121bf55
 SHA512 
020e0170babc73929b3417718356b43aebc885527a69c7d6eb46b17dd079046863e2a21775f0672531d7a00ffde72a9ffb417c3d541b8f3287b4068e33310174
+DIST gentoo-kernel-6.6.3-1.arm64.gpkg.tar 74311680 BLAKE2B 

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

2023-11-28 Thread Sam James
commit: c6d92df586098c5bfdd3ce17c29bd1484398b660
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 28 19:45:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d92df5

virtual/dist-kernel: Bump to 5.10.202

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

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

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



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

2023-11-28 Thread Sam James
commit: 54365734fb132e1de9364dc809e1392bef54b528
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 28 19:36:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:06:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54365734

sys-kernel/vanilla-kernel: Bump to 6.5.13

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.5.13.ebuild| 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 11a7239be655..1d74e1919cf2 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -49,6 +49,8 @@ DIST linux-6.5.11.tar.sign 989 BLAKE2B 
97c1306c90f1bc69e925ec51bcac15964b3f0c3ea
 DIST linux-6.5.11.tar.xz 139010916 BLAKE2B 
7e3fe230425b7ee403571beff74e4b4e1668aa53c388e2c00b9e5f097d528467f40ae487b61947ad2432c8f64d26690c3996e14cda25e0d43a5c456e50031539
 SHA512 
bfb086ac52d9895695a5f1d7c35ee6ce560fd935ab99ede7bdc60142f714bf025dbae5e304e5e32acabdc900e940bfb0f7b02494f1fef04e9e8fc5afb9d3066a
 DIST linux-6.5.12.tar.sign 989 BLAKE2B 
065af3429b36a59b3e8456f224ad44bd68fd5e1f0c7bfba057c815cca60170b99f5951aeb9058d29f768eb3e0148e9b0b2711081402007a4d5c95e4d513b
 SHA512 
2bfb105d947bfadb9408194139de129542d52957b4af2377e16e8a85cc40a0267fa4705f5ddfe2f890f812ba3e6ac50df8ca7e1721c95c31e3830f4e877a9dc5
 DIST linux-6.5.12.tar.xz 139000228 BLAKE2B 
96513d6004defff280943061406fc33be1f052366eedc17176f1f793342e83ae19d60f075ababe63ab806730e5e3cbe13996e2204866ac5b4e8d25daa129a234
 SHA512 
d68cc173b06eed4b53ced7d1e33d302c1ad895975bb79aad72e85577a9db2e889913e48e922b91a342070b4f9e698b149f00c3c0118d8c24308ddbe0302814cd
+DIST linux-6.5.13.tar.sign 989 BLAKE2B 
401d4c0e2de07128a4750ee083754b466a33fa5bbb4e7b805c835d9e547857c7497389ec52180b735c72a28a3dfa96408e7143ee470beaa48ed397ae617ce052
 SHA512 
1e275664f237f7ea9a0a7b62f313d07b72ebf922edc1e82670ac19beb14f40fd2d3ec8ff5dae5a3160d44b0590d85094537a07a17c3424098ef8fa1150d037da
+DIST linux-6.5.13.tar.xz 139024336 BLAKE2B 
e21f8d6b28c3d3fdd2ad9b9efd25b8186c68a515b29ea236cbc2f6669777ed2aed3a089df270d78e912cb520848479a99b2561920b1b809ff7ef6c460b843e1a
 SHA512 
bf309b8f174de89169c6190fc21e1b41f094939d58b426ed7d5d44821122648f143f61b64778b2423fc4f4452fcef9628e4f8b16feb3f74053bfb69b231a40e6
 DIST linux-6.6.1.tar.sign 987 BLAKE2B 
a4eab221bd57e6d5e4508e32c9d6f8939f1b00f935b4c31951d727033de3d1385ee159540f55fb44d17dde0f700fcd77f9bb20adcaf334fa81ee4d159f1a6c9f
 SHA512 
8815f088b96980d12a8631b5e38d1078354f78295bdab0015d4aea6240224256c2839624d60f8aa402c5e2d8dd566b749918f2399fc7af39515962774d28
 DIST linux-6.6.1.tar.xz 140010660 BLAKE2B 
3bb35ba0386b00aa76dfd073e87b0d5a319d3116a80c39b11a3acd1219bc7d8b3809c1def24a3c4f52abc60f70c170a2f80d80c6b54459eec016c5ddc404c6fc
 SHA512 
d0aa5c3e686089c21e4a155cda1c46215c877f82dd15f7e4e7ba8a4a8c161baccc110488262e139507ff9e625e0118ade888f3e54ac5d75b9acfa2163932dcc7
 DIST linux-6.6.2.tar.sign 987 BLAKE2B 
ab95e7cb07242a79f94183fa3ac00414892114ff95bda73a7186650664957438341591417c90f8454d8bb108c0330cd5ec6d2d7dab06d04ed250140fb7774523
 SHA512 
fff085c1d9a978a311c9bd6b110a141987e877cb760e7abab8e2ad9d080d1b9792b4fa965542d9a15c4d4674f83a8c3eb06ce8b94064abe72df7e05bb1ad9631

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

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

2023-11-28 Thread Sam James
commit: 1e616c530ad3db57682b0bceaae70b4246ca6f6f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:07:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:07:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e616c53

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.5.13.ebuild| 132 +
 2 files changed, 138 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 5b7cac40e813..7c7dbc9ebda8 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-6.5-13.base.tar.xz 741136 BLAKE2B 
3e13a5bb6effb4005e2c1e604722cf
 DIST genpatches-6.5-13.extras.tar.xz 3704 BLAKE2B 
9473c94b0d34075ba0652c672d7b0b732258a5c57d933b8782e8cf6d394143a2efece463d2692bd71dd0915ead6af1dbf2b10d7ed80eddebeede3a7619b7822b
 SHA512 
489c266ef698bb03a8a7bd3fc552266b787f9036c473c003b7d20135e5e7ec9bc3f3c5caf443f702c6cb029d8d95c23a302a8c8171769b0fe44720da700dd8d7
 DIST genpatches-6.5-14.base.tar.xz 905872 BLAKE2B 
b8fff1e8a9a9c4d23e70597a7602c92017108d40b83f1c0411a00b5bb9bf2a41c31e7cdb0773c78bf40fe8cef131bb879ba80fe85c024b9725af7505ad87f8c6
 SHA512 
9166ab48252ea3cc7192aba8b2d4881ba608ec70f22e975477ad50f077c47ebd37993275b2927ca282a9fb1434479a56c82bbc26e4f8afee8b4e7c44e304dee0
 DIST genpatches-6.5-14.extras.tar.xz 3704 BLAKE2B 
21b8a21e4c86bf6d49a6eead8db5baaf2d1c4aaffc8ce6afb23a66cb1b3cc124e864e982d0d2bcf8d3edfdbeb58db71bec3de701db40027b56720969eda3f314
 SHA512 
f2f3cb5dc4535167448c426d22d8d49205c1474b8faad880306a317bafb3e40052689bf25942f1537c5c9188a10095fea45f4e259ee06739e8913b70ba9f13e2
+DIST genpatches-6.5-15.base.tar.xz 1049440 BLAKE2B 
642a12b693e6d9af8ffa3182336aa9ecb0924da610a19585b09b275c19a2cdef5e32454b7fd95f87b25d087f923c2020305fe0313e159ab609eb77343d3dc0c0
 SHA512 
4a0be3c3409f5e053044c06dacb627942050f66e2cc5200efa92661d71c8bd9d16663c7576fc4b63defa8f00b8cb34a24f70bf9ac5add6858205bbeede31e2d0
+DIST genpatches-6.5-15.extras.tar.xz 3704 BLAKE2B 
5d477a5328c365422ec0cd920aaf29c2af00c647ae00d45aef9211874ab8a462a2190983d3105ef90951c08b7eef83b4fa8ea862ba2ce70851aaedfdcc4f7264
 SHA512 
2192254b7fae30828a4b19a2a80042f8b6ff18318a2035ea443a8394fe6551c52d421bdd4e2821aecc70425146543eafa0222cdc2254773e5e6f1d9b03c98aaf
 DIST genpatches-6.6-2.base.tar.xz 14616 BLAKE2B 
3da38df6de90845f4ffdd61708573589973649c5d3808214488d2679cfc70f954acdd1760a1b4a9162944f0bffc0443590956898b6d1fb79a363958c2859
 SHA512 
5abd3bf1d05e0e4331ebd2046d6f1e4f1091e25bc4d5624b78f6cc702dd14f6e11f6441bf12694500e96803909384420cf3b82148ae80c23a7f1c66b5bd2bb84
 DIST genpatches-6.6-2.extras.tar.xz 3704 BLAKE2B 
d236133d98bb12a2310894614452c4d293b082a8f42a26c502e26022432515e71791dbdba1ca25e62e5d4904b441bc86ab123915ace1606d1e28571e83f0e9a5
 SHA512 
3bc907ecd0bab38c21ba8703fd0b44a0f23c9ac3de36029764813d121f0e4f3da8299671ebc021bf501c7e6cd63b848bb80a14fcb601f02cf850a8bf3bb0d826
 DIST genpatches-6.6-3.base.tar.xz 214140 BLAKE2B 
8004fed867cbb854c681834b0d297336189a638cf4b2f513e3f78fba469e0f385ac02ad7cfd752ec351da1aea7698576a7ae7001fd2872cd8124d4e664cba0c3
 SHA512 
1d6f276b145b7ebb6dbf9064319ae64050ff613f495fefaa973c06abfebce23f176ca00988918812ce81610044ab840cbf77f3b015c43754cf2c1b905a516dcd
@@ -76,6 +78,10 @@ DIST gentoo-kernel-6.5.12-1.amd64.gpkg.tar 83742720 BLAKE2B 
cc24fe99cb0fd3a5e9cd
 DIST gentoo-kernel-6.5.12-1.arm64.gpkg.tar 73646080 BLAKE2B 
1ddb3db6b4aa469e02d9950b46c8d9af3ce5f46ca13de4a2f4620502abda5de9d9c93f23946a13aa20ba98461b7db1eff8fe1eedcc9ac7cf9fc00a352c6e6aff
 SHA512 
c1d568e0f4c25fc01c60b709e84323bc9500ba8062ee7c44830dc933fdc7b9e54f8d81187da04f51e26ce3246993bafac2b9c9d0236fcbc3281b99ea6a9e9d8d
 DIST gentoo-kernel-6.5.12-1.ppc64le.gpkg.tar 64573440 BLAKE2B 
78ebf1cfaaf1717bd770f985b1d91385626d8f18601ece0cf0cabbd43449e93598d51eb11f02c8178787397e6116dcca85ad4dfa08003119cdfe248670f3d18c
 SHA512 
80ee8a012ccfa313e363850ba7c65104460884ed43918f079a7af8778b7df4c8659df770d622a9c61768422eaa09e86b7913ea9d297bd9da870cb22c4fcbd55e
 DIST gentoo-kernel-6.5.12-1.x86.gpkg.tar 67563520 BLAKE2B 
656968f0ce04cb559b9d4ac142e77d9fdec8bc32750c7379119ad89627e84b7614b523d2fc6cd7496ef7b581639fcb9e90891a9a1c8e827182faf88c7975f70d
 SHA512 
93813d56b22305d96858a796551ad0b4c856b496933423861adfe239c54d26ea7f52fa2cc796946f39aea4d1cadc6ed79b7dd58280bb04bdcd47b6143bcf59d5
+DIST gentoo-kernel-6.5.13-1.amd64.gpkg.tar 83783680 BLAKE2B 
54d1e281fa68adbfa229f69dc16bda35642960c22a699483d12c2c520f3d5e4c6631a8a5e8a6b69d4290d954b8a065dfa0f3c16686d83302a072fcf14d29caf4
 SHA512 
c770cf09b203ebea424b53ddd562ac87ba761a95b925991809367bbf5fc39290953211b577450e95e88088485a5e5f82d33b1aba50c05a1b2aea200d868c14f0
+DIST gentoo-kernel-6.5.13-1.arm64.gpkg.tar 73676800 BLAKE2B 

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

2023-11-28 Thread Sam James
commit: 293ce4f6d069a0749abf241377eeed7438225070
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 28 19:45:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293ce4f6

sys-kernel/gentoo-kernel: Bump to 5.10.202

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 0c4499d4b98f..c23f0d55c70e 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-209.base.tar.xz 6144432 BLAKE2B 
c991e0a2df03e013c15072e7daa
 DIST genpatches-5.10-209.extras.tar.xz 3876 BLAKE2B 
4a85be9a7a00ef23f2d0d7388b328f360f4b1c7b45557bf89428236442945b0519e98687f951cfa3cdcdad6fd11e3ec42067ea26301cb4e6612610792a59a0a9
 SHA512 
f59ec430d275491fc521f1833d71185e91cc7650de51bdd2de3da90dfe8520370b83697a35000407d1ada01bc889b1ea089f53be75f3cd8d52840e1399ee
 DIST genpatches-5.10-210.base.tar.xz 6166764 BLAKE2B 
d2afcbc4c25f01401b9971ee3548ba9f945e6cb3fed7eed800e4e082d3553edd1991f49eca0eb6df00be09f19c9b85f378546a21439d140ecffab7108c46ce8b
 SHA512 
54fd317bafbc4d04cfc05814b8695967dab324773a76964e86ad018e27b58903f5fd42bf06202aadc2c86582f07be5a83d39620606611ff5806f14460fec0b3b
 DIST genpatches-5.10-210.extras.tar.xz 3876 BLAKE2B 
51ff2998ba7713fd4c7f4cd025b5abd014ef7c8e944841a1b6a6517141aa4b74efb2b017179197b03c82972e1b24bfc3deb9ee4687e551af8b55162e3f73c520
 SHA512 
24cf5ed8915d9db4ed79e05d07bf95ae499daafb79b15113a917743dd5421467265b47effb356d813165f5d7675213e5d2d4ff9be37b11573e77172ef72c05c5
+DIST genpatches-5.10-212.base.tar.xz 6247964 BLAKE2B 
946041f888556cfdce0b20394321eef7a28434b0a99abee389c51f72b6903276376d19e88f0ee8615269b73376667a223cfdc0c2c16f5a43d9fecd4f26d48edd
 SHA512 
b3a67d0adada6c8922a9797a094192def65404ba75db193fd7b92a4389437a0163e259acd271e8a12bcb68867447318411bf85e4280e8bd84d5c105635f8b97d
+DIST genpatches-5.10-212.extras.tar.xz 3876 BLAKE2B 
0899603bd8419915c49ff71ed423ec39ea5030b648ad9e3a2c25f02265b902e6797171bd58c2ad0be37a62caf0de65bc565dbeba37b0c2336c68edbf7374c932
 SHA512 
39ac14f636ec9a38968f525fb3aa6aba7c43082fb85cb6995210da93ac932a34e74645c5fefff9c7dbe7c2c27195bb4992caac858252e0ec2b0e2ac2684c3075
 DIST genpatches-5.15-143.base.tar.xz 5634608 BLAKE2B 
a00b2898db47b874fdfe2e2bf0c40edcb4f358765f14aba79c686b8d6f99c6a77792d45dfcce141837ad6d956c6ce417453e53b6ede9db2f4e88b501aeabda21
 SHA512 
1342f8090f18bd15c44ca11409fc09ee5c406801fc077277682595fd58e8f37a57e022f433a0e8fb132cf6bee64f48dccacdbdbabab776d45634477e195eed67
 DIST genpatches-5.15-143.extras.tar.xz 3936 BLAKE2B 
c942135c9120024effcc516070b81aef19de95969e19c95b7c222ccf9ba515db329735596f3c5dfe81f12ef29165b898de75988f0c632cd228b6d3579e3c5648
 SHA512 
eb9d0661d81c1acbf5884f3ccc864e0b110a517556bd62020f41f3fad77c32e57da5a7c1f6411a4dc7d9b85ad8fe9af4658613b0a3e9484fb609a7f9ac1a3f39
 DIST genpatches-5.15-144.base.tar.xz 5663416 BLAKE2B 
a4347f6e6f5916a3811ddb7ce19a506f6f4bb691e57ed5229adb55d90aa2fce14656d1a77d63539ef5fba8c0a5ed8c3cd0933c9f286694a83c65898b77015e66
 SHA512 
8f4a7429a9673cc2aeffe870ac1f742b6d111b0fb72bff74b3407d13eaaa6200ae7b931449b7c5923c215428b2c55352f728d60a09f1ac7907625f37a454a3cf

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

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

2023-11-28 Thread Sam James
commit: 92739c93be9c2bfb2a98ae5ea1738000d7e5bcd1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 28 19:42:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:06:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92739c93

sys-kernel/gentoo-kernel: Bump to 5.15.140

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.140.ebuild| 141 +
 2 files changed, 143 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 3e508e52c837..0c4499d4b98f 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-144.base.tar.xz 5663416 BLAKE2B 
a4347f6e6f5916a3811ddb7ce19
 DIST genpatches-5.15-144.extras.tar.xz 3940 BLAKE2B 
b605a72df3376503172f7a3e7c170fd6b46490061a8a435230372c12a95cfd3deae488639b3ca579c602e86d1e34b1e11c4b873bfd2bc037520df5f1906f6caf
 SHA512 
5db17e336aa1cd4b839b5e4b595e632484af239a662c7f631009a10811be3b87188049eb8a576543f132e674b382b5ba9d9af94a26b3d5a24fb4c654f6a3e2e0
 DIST genpatches-5.15-145.base.tar.xz 5716840 BLAKE2B 
ab0ea42db784aed619fbbce1600fab744a083fd5f47067210b3d3f2874d6d1d399f2aab0fba538865b584f7bd018a4ceec569cfe93ab32ff250bf298996be3da
 SHA512 
8797528fd32dfebf76a804ddb4f6adf07d666758c8f0eaa18a694341872bbe2c3febf44c56268f1852eaac0afe36e6e6c33f287a389f4782af673ce63836a574
 DIST genpatches-5.15-145.extras.tar.xz 3936 BLAKE2B 
3e0d75d0029aa817b3e7f184b34150adaf337c05f37122a46290b24d4769a1ff1b5fd82adc2a50b09f2b0be235ea9f4f06a4c3111dc68cf2acccae1bd39a0d67
 SHA512 
4f3e94e59bffcf5a9f6f7ca98c34c7302ad843860532e6022f6ba33d1d9c1a89b3dba606ec771ccbf063f01808fc51b9a1162dd8aadbf898d17759488a04ef5d
+DIST genpatches-5.15-146.base.tar.xz 5787940 BLAKE2B 
7926adb4f543d2cdc99a4ea1340d58599cae1ddc14c6d0b21701700b6d63dfc8814714c964bd955d86d42600697c5a45b8fdc6d26eee7ecd21a627e20c230025
 SHA512 
c3354b3b5a9ac108ad8a6ec2db9d69e6633bbe464976cd9bf0c91f3953891b1ebd8b501d4318161849cee4a3040b61c711f8def3cd66f4a2c5aa03ffa3e7db54
+DIST genpatches-5.15-146.extras.tar.xz 3940 BLAKE2B 
4eefeda553205910fbcf214be699eb3ef7e99fd6d5693f50338262e99a5f0fbdd42321171aa29e18792af5de5e86d45cbdf538537b0bb4282695fd5b07414e87
 SHA512 
8855066d40f32931f768588c0f660fdc216f2a4b8a1bb17fadb7c2589e0764c846cfce70499af429b048bb514e51ca89e88c4319fb56d3ff5636baf0e638aedc
 DIST genpatches-6.1-67.base.tar.xz 3816044 BLAKE2B 
9116263f1f3cbb472ad09ad785eb643cc4deb16f94936196c1dbb3d500b6e20447d07d434f4fbc59fe8cfc03076da0aa0ec22a3c6d93e09d0dfed6d6fdfe7add
 SHA512 
609935fec85285a34e4fa6032f552230aeb7aed1caa867d34810a25f68c2295e0a8f886e0a093f111b1623ba364cfd6e17b237d670d42c8c539778810a02f681
 DIST genpatches-6.1-67.extras.tar.xz 3816 BLAKE2B 
6aa8e9614221c2b9d84df9f75e5b8eb530ae8752b406ad698be86a8031b47940f9efb1de9bedfa0e466d0bad32dae60c5c639815785353a49e4b439de79a80ef
 SHA512 
a911476dcfa9767f4adb946bcdcbe475e78f83753a7880a7e3a96aed347f1ec520ba8d75fe4e5565b2aded25965cecd3c7f79fa12009af043f7408200e27189a
 DIST genpatches-6.1-68.base.tar.xz 3834732 BLAKE2B 
3fc3dd48708491bf32a17cbb8c23e531e2b95e60ebcbe3faa6fbe2c60e610aad9226d1846774ddd2af56e985371780e10a249a50e2ac46d7e482428f67b289d9
 SHA512 
28b810ad914e12035ef724f7dc4b3cc6226cccad4997804a9e3ba5a4f4a420f5f397eade002dd7a9231efc2b0c1850c40c44bf5daa358c24e42bb50da05141d8

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

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

2023-11-28 Thread Sam James
commit: cfea70348fbd274495191eb81c06a6e69fc9edaf
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 01:10:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfea7034

profiles: mask broken/yanked =dev-python/bcrypt-4.1.0

Bug: https://github.com/pyca/bcrypt/issues/677
Closes: https://bugs.gentoo.org/918708
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0904349f5a34..408eba19a986 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-11-29)
+# Breaks dev-python/passlib (bug #918708). This release has also now been
+# yanked from pypi: https://github.com/pyca/bcrypt/issues/677.
+=dev-python/bcrypt-4.1.0
+
 # Andreas K. Hüttel  (2023-11-26)
 # Work in progress
 ~dev-lang/perl-5.38.1



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

2023-11-28 Thread Sam James
commit: ec2d09db9622744b40d67ff2afb4dd33a462925d
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 03:08:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:08:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2d09db

sys-apps/ripgrep: add 14.0.3

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

 sys-apps/ripgrep/Manifest  |   1 +
 sys-apps/ripgrep/ripgrep-14.0.3.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/sys-apps/ripgrep/Manifest b/sys-apps/ripgrep/Manifest
index 32b4e5cb952c..5c9b2b2eb3e0 100644
--- a/sys-apps/ripgrep/Manifest
+++ b/sys-apps/ripgrep/Manifest
@@ -73,6 +73,7 @@ DIST ripgrep-13.0.0-x86_64-unknown-linux-musl.tar.gz 2109801 
BLAKE2B a2c9b967cae
 DIST ripgrep-13.0.0.tar.gz 505536 BLAKE2B 
fa37d3c36d56e460cdf51e544c320533f16b14fd2cd3105ad3a2db64e98d2821306da8b063e597e0441492cf3872fccdd0b5064b29a537e440227ac492304f09
 SHA512 
9321532e4bf633ecd200d98873b6773230d046d7bd075f223f09a68531cef4e4138f01c6b41e0f8697805963ae7e0d44d542c6d94025d9a06fbbef3562c17734
 DIST ripgrep-14.0.0.tar.gz 583168 BLAKE2B 
779b37b7c0bf343973221741890bfe58b3a6b3cf42507e6add44bf9ce459a48e061dc173ca147e14a5b248e0c2e88361bf6febc0b8ac8fd86b2fe928d9687284
 SHA512 
b034c9461e3a0aba8fa9516914c80918e6dd3563046e0f3cf6a952ac25ff2563b9b551dda00f1ef56a8b98954aa2b73e86ef44bb0ddefaafbfbda0c9ff13e43f
 DIST ripgrep-14.0.2.tar.gz 583769 BLAKE2B 
d438907a4a2b0c7630ad33bb8a2b88696d04a31211b354fb3485764cba21a760de76758a1023c666b288cbf680fc89ef58e479559f25f165cce025ba5bca9712
 SHA512 
be80aea9b5e3645d96ca657898975214bbd72da7c18d514d31dde1af7f8cfb24e0e9d4c783868e499621252becea4cd962325d2301bf594036e07cfc07ee31d2
+DIST ripgrep-14.0.3.tar.gz 583882 BLAKE2B 
81eb735c57be43552310851973180483292c1b7c56dc5aa7fbf8768ba8cd7a687c3811c05fc27e8e580432efb9d839a7d830168f62cedeea059969750f9475ab
 SHA512 
ffe0a7fa619c94cb48642854f0660cc091a09e38d3b9a59baac76f54f0ba2d59a693849fc73b34a09e2fff26f3059dfe396b34a6864b9332bbd3daffe490d4b0
 DIST ryu-1.0.15.crate 46906 BLAKE2B 
6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3
 SHA512 
4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
 DIST ryu-1.0.5.crate 49570 BLAKE2B 
3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed
 SHA512 
d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
 DIST same-file-1.0.6.crate 10183 BLAKE2B 
a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15
 SHA512 
3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c

diff --git a/sys-apps/ripgrep/ripgrep-14.0.3.ebuild 
b/sys-apps/ripgrep/ripgrep-14.0.3.ebuild
new file mode 100644
index ..a55c00b59efc
--- /dev/null
+++ b/sys-apps/ripgrep/ripgrep-14.0.3.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   aho-corasick@1.1.2
+   anyhow@1.0.75
+   autocfg@1.1.0
+   bstr@1.8.0
+   cc@1.0.83
+   cfg-if@1.0.0
+   crossbeam-channel@0.5.8
+   crossbeam-deque@0.8.3
+   crossbeam-epoch@0.9.15
+   crossbeam-utils@0.8.16
+   encoding_rs@0.8.33
+   encoding_rs_io@0.1.7
+   glob@0.3.1
+   itoa@1.0.9
+   jemalloc-sys@0.5.4+5.3.0-patched
+   jemallocator@0.5.4
+   jobserver@0.1.27
+   lexopt@0.3.0
+   libc@0.2.150
+   libm@0.2.8
+   log@0.4.20
+   memchr@2.6.4
+   memmap2@0.9.0
+   memoffset@0.9.0
+   num-traits@0.2.17
+   packed_simd@0.3.9
+   pcre2-sys@0.2.7
+   pcre2@0.2.6
+   pkg-config@0.3.27
+   proc-macro2@1.0.70
+   quote@1.0.33
+   regex-automata@0.4.3
+   regex-syntax@0.8.2
+   regex@1.10.2
+   ryu@1.0.15
+   same-file@1.0.6
+   scopeguard@1.2.0
+   serde@1.0.193
+   serde_derive@1.0.193
+   serde_json@1.0.108
+   syn@2.0.39
+   termcolor@1.4.0
+   textwrap@0.16.0
+   unicode-ident@1.0.12
+   walkdir@2.4.0
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-util@0.1.6
+   winapi-x86_64-pc-windows-gnu@0.4.0
+   winapi@0.3.9
+"
+
+inherit cargo bash-completion-r1
+
+DESCRIPTION="Search tool that combines the usability of ag with the raw speed 
of grep"
+HOMEPAGE="https://github.com/BurntSushi/ripgrep;
+SRC_URI="
+   https://github.com/BurntSushi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   ${CARGO_CRATE_URIS}
+"
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+   BSD MIT Unicode-DFS-2016
+   || ( Apache-2.0 Boost-1.0 )
+"
+SLOT="0"

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

2023-11-28 Thread Sam James
commit: bc59a16ab87328fad2702b601db7e0eb90898516
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 28 19:41:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 03:06:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc59a16a

virtual/dist-kernel: Bump to 6.1.64

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

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

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



  1   2   3   >