[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-07-28 Thread Joonas Niilola
commit: d0fa851a6c955ce896c63183fe638435f6d193cb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jul 29 05:30:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 29 05:31:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fa851a

app-antivirus/clamav: Stabilize 1.1.0 x86, #911108

Signed-off-by: Joonas Niilola  gentoo.org>

 app-antivirus/clamav/clamav-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-antivirus/clamav/clamav-1.1.0.ebuild 
b/app-antivirus/clamav/clamav-1.1.0.ebuild
index 6aa2b34890ff..d5c739513e2c 100644
--- a/app-antivirus/clamav/clamav-1.1.0.ebuild
+++ b/app-antivirus/clamav/clamav-1.1.0.ebuild
@@ -184,7 +184,7 @@ S=${WORKDIR}/clamav-${MY_P}
 LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
 SLOT="0"
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 fi
 IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar 
selinux systemd test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-07-28 Thread Ionen Wolkens
commit: d40c7e07795ef2fd19ad5c27e495adcc6c670e75
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 29 05:29:39 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 29 05:29:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40c7e07

x11-drivers/nvidia-drivers: add 525.47.35:0/vulkan, drop 525.47.34

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

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-525.47.34.ebuild => nvidia-drivers-525.47.35.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 9a09383dfd1e..737cbc93fb65 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,7 +5,7 @@ DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 
5ceca89da4b4c7de701602d3dbf26e71a1163be26e0e5eac65354ecd40bfc8d68c981a6ef75b13e95079835c95ef7f9e10e5f95a0ed09beffd5bc22cb81a5330
 SHA512 
e1265b6266473af652e9d7bf85dcd76e312af281c5f4f158ab322e34d378738acb87c30cfff7bf1f6e1b238883e7f665d9fc5151b1e0078dd9aece5a52655405
 DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 
204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a
 SHA512 
a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d
-DIST NVIDIA-Linux-x86_64-525.47.34.run 414249467 BLAKE2B 
d8454d17df48db3a4403a000e3752031d88dbfb8f827e31ebff96341f2b21c7792996f6b5c60ba36ab777b06cae51491ca1ad92f8217922388e062223699d9c3
 SHA512 
dd3aab47d920d5bae22565b53c8e9d86db954597095f71aa714774c5028e5f59fa5b86b185fe535e01afc93655700f28bff02218937306251c2aeea464d10eb9
+DIST NVIDIA-Linux-x86_64-525.47.35.run 414996410 BLAKE2B 
c061e9b3afdbafead834d3aa462da0c50a4b67208bf2dab1d796236d0ca7cda406a6f7d0846d222635e0e900a03fa1f01d213df96c0a33f3e39d3b286a75962b
 SHA512 
234e18a46c19048522d328f5804785c46d9d47e6df0713852d3afd80726219187ac8b19b3e391af8b839fcdd99413c3d6bb98bad6ba589bcd5a4021b8ea55309
 DIST NVIDIA-Linux-x86_64-535.54.03.run 347109768 BLAKE2B 
6fce56e4e840b3719b835cc72a749ed807d604ae5cbec63cc42b6ee32fbfa273507029190ed1198ad1f54fd53096dfa0573d043aaa59ffd07cf1607ae6c7943b
 SHA512 
45b72b34272d3df14b56136bb61537d00145d55734b72d58390af4694d96f03b2b49433beb4a5bede4d978442b707b08e05f2f31b2fcfd9453091e7f0b945cff
 DIST NVIDIA-Linux-x86_64-535.86.05.run 340652483 BLAKE2B 
ce9aeb902ef6826383d076b828bab31349b72625f9b193ae05a45944e14f5fc87bc086c0caa232d94b215a595bc695b94e1c95c1507d9cf3a060595bf5f65db6
 SHA512 
92c3052f2fe206012853eef9462a6c58d055098e045e305c34a2e912e5b8542ae839a947c54ffc98d889a0c5cf1cecb6e3ad0e5907370926926cb1b50b53c336
 DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 
1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466
 SHA512 
1319a2333988795f5b0850cfe769ab0f4c4364bdb516147b85890abb4695aea2553ca0febf9cfcf2f8eafb4c05c3e21f56356ad75e64416c9782b027495028e6
@@ -35,5 +35,5 @@ DIST nvidia-xconfig-470.199.02.tar.bz2 108683 BLAKE2B 
80e5b356f1b2a10b2f0d1a139b
 DIST nvidia-xconfig-525.125.06.tar.bz2 19 BLAKE2B 
bd9ef08c361e969775522911a931a25b4512a59d9aa2f90ab1be1696161cd127f20c526b31173d0226408c74da14b5cb381c717d6b8b8b3975b2449e5beb7d9c
 SHA512 
7595f88004aa23595364dd25db35986abb802de80c9e70c9f22367184859057140271dcfd8688ec9d686ca67ae85740c21300ddebd1dbd78af5660896154f3b4
 DIST nvidia-xconfig-535.54.03.tar.bz2 110606 BLAKE2B 
99af140f7742e23db430fdf392ce985c035c7669f619bff709987a4739e4872ff03991f2324ffbf40f53259906832464f02baf0ba485a16ecdea52af66ab958b
 SHA512 
5927ba6514d25cd0c4a05e42533ea082d5c91c0e05f8cdadedc6fbb5c0b6f0e424d057cee0dfd4dec937514a85f1d28e81c5ea7e2aa8ee374476ba376255d035
 DIST nvidia-xconfig-535.86.05.tar.gz 145139 BLAKE2B 
2f2af0d0975a483cfbdb922e6d15add620eb1575653a54a1f4916895b2e9450a4f9a7ac2af31ad6286fab76953e567c01f0430b901cb397019673c87a1f35f7b
 SHA512 
384f4a23e356099d7e96da3b79f55de66061d8efd7ec8a016e84c76429ac9769e73927944b3e9e281b858690751406b2964eafd9fe71e74a0bf33e0f67c5e05a
-DIST open-gpu-kernel-modules-525.47.34.tar.gz 10324093 BLAKE2B 
5a3970d5778d3c2ae2af7e675fa98a09d1a6deb5b3498a8cd565a3586704be74d9d192c0e7c90672872e03664b12ca4a233ba2c1959c8949576ea262b5732d27
 SHA512 
eaaf423c2ebbf00763e449f072b40e9d00d8e483d7c46c9ca46d25eeb00420257ceeb42a40a27cd2470ec77118959394bdf3e88dfd3974e4569dd88dce71854f
+DIST open-gpu-kernel-modules-525.47.35.tar.gz 10323862 

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

2023-07-28 Thread Sam James
commit: e0d3c80c9c6b307be5b7e9706c323957f70f3e64
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 04:24:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 04:24:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d3c80c

app-crypt/swtpm: fix UnusedLocalUse

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

 app-crypt/swtpm/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-crypt/swtpm/metadata.xml b/app-crypt/swtpm/metadata.xml
index 56af2735d414..f93b188345c2 100644
--- a/app-crypt/swtpm/metadata.xml
+++ b/app-crypt/swtpm/metadata.xml
@@ -16,7 +16,6 @@

Support sys-fs/fuse based /dev/tpm 
interface
Use net-libs/gnutls as crypto 
engine
-   Use dev-libs/openssl as crypto 
engine


stefanberger/swtpm



[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/files/, sys-devel/mold/

2023-07-28 Thread Sam James
commit: 11f5aee9517614ad79d5bf9aae5d9e7a165ac6ab
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 04:28:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 04:28:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f5aee9

sys-devel/mold: backport musl test fix

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

 .../mold/files/mold-2.0.0-reloc-test-fix.patch | 58 ++
 sys-devel/mold/mold-2.0.0-r1.ebuild| 93 ++
 2 files changed, 151 insertions(+)

diff --git a/sys-devel/mold/files/mold-2.0.0-reloc-test-fix.patch 
b/sys-devel/mold/files/mold-2.0.0-reloc-test-fix.patch
new file mode 100644
index ..8e6e04f5d535
--- /dev/null
+++ b/sys-devel/mold/files/mold-2.0.0-reloc-test-fix.patch
@@ -0,0 +1,58 @@
+https://github.com/rui314/mold/issues/1067
+https://github.com/rui314/mold/commit/1582b720d58df61bc4c0ae39fa269e3b250b94df
+
+From 1582b720d58df61bc4c0ae39fa269e3b250b94df Mon Sep 17 00:00:00 2001
+From: Rui Ueyama 
+Date: Fri, 28 Jul 2023 14:58:57 +0900
+Subject: [PATCH] Weak undefs should not keep DSOs alive
+
+Fixes https://github.com/rui314/mold/issues/1067
+--- a/elf/input-files.cc
 b/elf/input-files.cc
+@@ -1396,7 +1396,8 @@ SharedFile::mark_live_objects(Context ,
+ if (sym.is_traced)
+   print_trace_symbol(ctx, *this, esym, sym);
+ 
+-if (esym.is_undef() && sym.file && !sym.file->is_alive.test_and_set()) {
++if (esym.is_undef() && !esym.is_weak() && sym.file &&
++!sym.file->is_alive.test_and_set()) {
+   feeder(sym.file);
+ 
+   if (sym.is_traced)
+--- /dev/null
 b/test/elf/as-needed-dso2.sh
+@@ -0,0 +1,33 @@
++#!/bin/bash
++. $(dirname $0)/common.inc
++
++cat < $t/log
++! grep libfoo.so $t/log || false
++grep -q libbar.so $t/log
+

diff --git a/sys-devel/mold/mold-2.0.0-r1.ebuild 
b/sys-devel/mold/mold-2.0.0-r1.ebuild
new file mode 100644
index ..6d863f669627
--- /dev/null
+++ b/sys-devel/mold/mold-2.0.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="A Modern Linker"
+HOMEPAGE="https://github.com/rui314/mold;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/rui314/mold.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+# mold (MIT)
+#  - xxhash (BSD-2)
+LICENSE="MIT BSD-2"
+SLOT="0"
+
+RDEPEND="
+   app-arch/zstd:=
+   >=dev-cpp/tbb-2021.7.0-r1:=
+   sys-libs/zlib
+   !kernel_Darwin? (
+   >=dev-libs/mimalloc-2:=
+   dev-libs/openssl:=
+   )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-reloc-test-fix.patch
+)
+
+pkg_pretend() {
+   # Requires a c++20 compiler, see #831473
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
+   die "${PN} needs at least gcc 10"
+   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
+   die "${PN} needs at least clang 12"
+   fi
+   fi
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Needs unpackaged dwarfdump
+   rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh 
|| die
+
+   # Heavy tests, need qemu
+   rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
+   rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
+
+   # Sandbox sadness
+   rm test/elf/run.sh || die
+   sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
+   test/elf/mold-wrapper{,2}.sh || die
+
+   # static-pie tests require glibc built with static-pie support
+   if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
+   rm test/elf/{,ifunc-}static-pie.sh || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DMOLD_ENABLE_QEMU_TESTS=OFF
+   -DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
+   -DMOLD_USE_SYSTEM_MIMALLOC=ON
+   -DMOLD_USE_SYSTEM_TBB=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/${PN}
+
+   # https://bugs.gentoo.org/872773
+   insinto /usr/$(get_libdir)/mold
+   doins "${BUILD_DIR}"/${PN}-wrapper.so
+
+   dodoc docs/{design,execstack}.md
+   doman docs/${PN}.1
+
+   dosym ${PN} /usr/bin/ld.${PN}
+   dosym ${PN} /usr/bin/ld64.${PN}
+   dosym ../../../usr/bin/${PN} /usr/libexec/${PN}/ld
+}



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2023-07-28 Thread Sam James
commit: da9e55236ef40ab4887415814c7f6ddd2abf083c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jul 26 10:22:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 03:55:20 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=da9e5523

install-qa-check.d/60openrc: be explicit about OpenRC

Be explicit that this is not some arbitrary shell script that is
checked by the QA check, but an OpenRC runscript.

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1074
Signed-off-by: Sam James  gentoo.org>

 bin/install-qa-check.d/60openrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/install-qa-check.d/60openrc b/bin/install-qa-check.d/60openrc
index 0ab27f646..4d6199432 100644
--- a/bin/install-qa-check.d/60openrc
+++ b/bin/install-qa-check.d/60openrc
@@ -32,7 +32,7 @@ openrc_check() {
[[ -L ${i} ]] && continue
f=$("${checkbashisms}" -n -f "${i}" 2>&1)
[[ $? != 0 && -n ${f} ]] || continue
-   eqawarn "QA Notice: shell script appears to use 
non-POSIX feature(s):"
+   eqawarn "QA Notice: OpenRC shell script appears 
to use non-POSIX feature(s):"
while read -r ;
do eqawarn "   ${REPLY}"
done <<< "${f//${ED}}"



[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/

2023-07-28 Thread Sam James
commit: 7c0086fc0ab60cf0a726e3c88b11a21e147f3aa2
Author: Andrew Udvare  gmail  com>
AuthorDate: Sun Jul 16 21:42:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 03:57:45 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7c0086fc

dbapi: add some typing

Signed-off-by: Andrew Udvare  gmail.com>
Closes: https://github.com/gentoo/portage/pull/1069
Signed-off-by: Sam James  gentoo.org>

 lib/portage/dbapi/__init__.py | 27 +++
 lib/portage/dbapi/porttree.py | 34 --
 2 files changed, 39 insertions(+), 22 deletions(-)

diff --git a/lib/portage/dbapi/__init__.py b/lib/portage/dbapi/__init__.py
index 31453d149..428e4a48e 100644
--- a/lib/portage/dbapi/__init__.py
+++ b/lib/portage/dbapi/__init__.py
@@ -5,6 +5,7 @@ __all__ = ["dbapi"]
 
 import re
 import warnings
+from typing import Any, Dict, List, Optional, Sequence, Tuple
 
 import portage
 
@@ -29,7 +30,7 @@ from _emerge.Package import Package
 
 class dbapi:
 _category_re = re.compile(r"^\w[-.+\w]*$", re.UNICODE)
-_categories = None
+_categories: Optional[Tuple[str, ...]] = None
 _use_mutable = False
 _known_keys = frozenset(auxdbkeys)
 _pkg_str_aux_keys = ("EAPI", "KEYWORDS", "SLOT", "repository")
@@ -38,7 +39,7 @@ class dbapi:
 pass
 
 @property
-def categories(self):
+def categories(self) -> Tuple[str, ...]:
 """
 Use self.cp_all() to generate a category list. Mutable instances
 can delete the self._categories attribute in cases when the cached
@@ -52,11 +53,11 @@ class dbapi:
 def close_caches(self):
 pass
 
-def cp_list(self, cp, use_cache=1):
+def cp_list(self, cp: str, use_cache: int = 1) -> Any:
 raise NotImplementedError(self)
 
 @staticmethod
-def _cmp_cpv(cpv1, cpv2):
+def _cmp_cpv(cpv1, cpv2) -> int:
 result = vercmp(cpv1.version, cpv2.version)
 if result == 0 and cpv1.build_time is not None and cpv2.build_time is 
not None:
 result = (cpv1.build_time > cpv2.build_time) - (
@@ -65,7 +66,7 @@ class dbapi:
 return result
 
 @staticmethod
-def _cpv_sort_ascending(cpv_list):
+def _cpv_sort_ascending(cpv_list: Sequence[Any]) -> None:
 """
 Use this to sort self.cp_list() results in ascending
 order. It sorts in place and returns None.
@@ -76,7 +77,7 @@ class dbapi:
 # dict to map strings back to their original values.
 cpv_list.sort(key=cmp_sort_key(dbapi._cmp_cpv))
 
-def cpv_all(self):
+def cpv_all(self) -> List[str]:
 """Return all CPVs in the db
 Args:
 None
@@ -93,16 +94,18 @@ class dbapi:
 cpv_list.extend(self.cp_list(cp))
 return cpv_list
 
-def cp_all(self, sort=False):
+def cp_all(self, sort: bool = False) -> List[str]:
 """Implement this in a child class
 Args
 sort - return sorted results
 Returns:
 A list of strings 1 per CP in the datastore
 """
-return NotImplementedError
+raise NotImplementedError
 
-def aux_get(self, mycpv, mylist, myrepo=None):
+def aux_get(
+self, mycpv: str, mylist: str, myrepo: Optional[str] = None
+) -> List[str]:
 """Return the metadata keys in mylist for mycpv
 Args:
 mycpv - "sys-apps/foo-1.0"
@@ -114,7 +117,7 @@ class dbapi:
 """
 raise NotImplementedError
 
-def aux_update(self, cpv, metadata_updates):
+def aux_update(self, cpv: str, metadata_updates: Dict[str, Any]) -> None:
 """
 Args:
   cpv - "sys-apps/foo-1.0"
@@ -124,7 +127,7 @@ class dbapi:
 """
 raise NotImplementedError
 
-def match(self, origdep, use_cache=1):
+def match(self, origdep: str, use_cache: int = 1):
 """Given a dependency, try to find packages that match
 Args:
 origdep - Depend atom
@@ -138,7 +141,7 @@ class dbapi:
 self._iter_match(mydep, self.cp_list(mydep.cp, 
use_cache=use_cache))
 )
 
-def _iter_match(self, atom, cpv_iter):
+def _iter_match(self, atom: str, cpv_iter):
 cpv_iter = iter(match_from_list(atom, cpv_iter))
 if atom.repo:
 cpv_iter = self._iter_match_repo(atom, cpv_iter)

diff --git a/lib/portage/dbapi/porttree.py b/lib/portage/dbapi/porttree.py
index 3c38e99d4..c47b66bda 100644
--- a/lib/portage/dbapi/porttree.py
+++ b/lib/portage/dbapi/porttree.py
@@ -49,6 +49,7 @@ import functools
 
 import collections
 from collections import OrderedDict
+from typing import List, Optional, Sequence, Type, Tuple, Union
 from urllib.parse import urlparse
 
 
@@ -435,7 +436,9 @@ class portdbapi(dbapi):
 return license_path
 return None
 
-def findname(self, mycpv, mytree=None, myrepo=None):
+def findname(
+self, mycpv: str, mytree: 

[gentoo-commits] proj/portage:master commit in: lib/portage/

2023-07-28 Thread Sam James
commit: 003a8d8ab9aaf4a6d4d0548b1ee46f79af3caf78
Author: Andrew Udvare  gmail  com>
AuthorDate: Sun Jul 16 21:42:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 03:57:45 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=003a8d8a

versions: add basic typing

Signed-off-by: Andrew Udvare  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 lib/portage/versions.py | 88 +++--
 1 file changed, 48 insertions(+), 40 deletions(-)

diff --git a/lib/portage/versions.py b/lib/portage/versions.py
index f3a224eec..4b97c6124 100644
--- a/lib/portage/versions.py
+++ b/lib/portage/versions.py
@@ -16,8 +16,10 @@ __all__ = [
 ]
 
 import re
+import typing
 import warnings
 from functools import lru_cache
+from typing import Any, Dict, List, Optional, Sequence, Tuple, Union
 
 
 import portage
@@ -28,7 +30,7 @@ portage.proxy.lazyimport.lazyimport(
 "portage.util:cmp_sort_key",
 )
 from portage import _unicode_decode
-from portage.eapi import _get_eapi_attrs
+from portage.eapi import _eapi_attrs, _get_eapi_attrs
 from portage.exception import InvalidData
 from portage.localization import _
 
@@ -76,7 +78,7 @@ endversion_keys = ["pre", "p", "alpha", "beta", "rc"]
 _slot_re_cache = {}
 
 
-def _get_slot_re(eapi_attrs):
+def _get_slot_re(eapi_attrs: _eapi_attrs) -> typing.re.Pattern:
 cache_key = eapi_attrs.slot_operator
 slot_re = _slot_re_cache.get(cache_key)
 if slot_re is not None:
@@ -96,7 +98,7 @@ def _get_slot_re(eapi_attrs):
 _pv_re = None
 
 
-def _get_pv_re(eapi_attrs):
+def _get_pv_re(eapi_attrs: _eapi_attrs) -> typing.re.Pattern:
 global _pv_re
 if _pv_re is not None:
 return _pv_re
@@ -106,7 +108,7 @@ def _get_pv_re(eapi_attrs):
 return _pv_re
 
 
-def ververify(myver, silent=1):
+def ververify(myver: str, silent: int = 1) -> bool:
 if ver_regexp.match(myver):
 return True
 if not silent:
@@ -115,7 +117,7 @@ def ververify(myver, silent=1):
 
 
 @lru_cache(1024)
-def vercmp(ver1, ver2, silent=1):
+def vercmp(ver1: str, ver2: str, silent: int = 1) -> Optional[int]:
 """
 Compare two versions
 Example usage:
@@ -262,7 +264,7 @@ def vercmp(ver1, ver2, silent=1):
 return rval
 
 
-def pkgcmp(pkg1, pkg2):
+def pkgcmp(pkg1: Tuple[str, str, str], pkg2: Tuple[str, str, str]) -> 
Optional[int]:
 """
 Compare 2 package versions created in pkgsplit format.
 
@@ -289,7 +291,7 @@ def pkgcmp(pkg1, pkg2):
 return vercmp("-".join(pkg1[1:]), "-".join(pkg2[1:]))
 
 
-def _pkgsplit(mypkg, eapi=None):
+def _pkgsplit(mypkg: str, eapi: Any = None) -> Optional[Tuple[str, str, str]]:
 """
 @param mypkg: pv
 @return:
@@ -317,7 +319,11 @@ _missing_cat = "null"
 
 
 @lru_cache(10240)
-def catpkgsplit(mydata, silent=1, eapi=None):
+def catpkgsplit(
+mydata: Union[str, "_pkg_str"],
+silent: int = 1,
+eapi: Any = None,
+) -> Optional[Tuple[str, ...]]:
 """
 Takes a Category/Package-Version-Rev and returns a list of each.
 
@@ -368,33 +374,33 @@ class _pkg_str(str):
 
 def __new__(
 cls,
-cpv,
-metadata=None,
-settings=None,
-eapi=None,
-repo=None,
-slot=None,
-build_time=None,
-build_id=None,
-file_size=None,
-mtime=None,
-db=None,
+cpv: str,
+metadata: Optional[Dict[str, Any]] = None,
+settings: Any = None,
+eapi: Any = None,
+repo: Optional[str] = None,
+slot: Optional[str] = None,
+build_time: Optional[int] = None,
+build_id: Optional[str] = None,
+file_size: Optional[int] = None,
+mtime: Optional[int] = None,
+db: Any = None,
 ):
 return str.__new__(cls, cpv)
 
 def __init__(
 self,
-cpv,
-metadata=None,
-settings=None,
-eapi=None,
-repo=None,
-slot=None,
-build_time=None,
-build_id=None,
-file_size=None,
-mtime=None,
-db=None,
+cpv: str,
+metadata: Optional[Dict[str, Any]] = None,
+settings: Any = None,
+eapi: Any = None,
+repo: Optional[str] = None,
+slot: Optional[str] = None,
+build_time: Optional[int] = None,
+build_id: Optional[str] = None,
+file_size: Optional[int] = None,
+mtime: Optional[int] = None,
+db: Any = None,
 ):
 if not isinstance(cpv, str):
 # Avoid TypeError from str.__init__ with PyPy.
@@ -456,13 +462,13 @@ class _pkg_str(str):
 repo = _unknown_repo
 self.__dict__["repo"] = repo
 
-def __setattr__(self, name, value):
+def __setattr__(self, name: str, value: Any) -> None:
 raise AttributeError(
 "_pkg_str instances are immutable", self.__class__, name, value
 )
 
 @staticmethod
-def _long(var, default):
+def _long(var: Any, default: 

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

2023-07-28 Thread Matthias Maier
commit: 3586b3e6796a5c2121e83960c70d66b84fcfdf6a
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Jul 29 03:43:08 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Jul 29 03:46:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3586b3e6

app-crypt/swtpm: remove erroneous USE=openssl,  remove USE=gnutls

 - openssl is an unconditional dependency
 - gnutls was only ever used for running some tests

Let us remove all of the stray use flag choices and depend on openssl
unconditionally.

Thanks to Matt Turner for pointing this out.

Bug: https://bugs.gentoo.org/909754
Signed-off-by: Matthias Maier  gentoo.org>

 .../swtpm/{swtpm-0.8.0-r1.ebuild => swtpm-0.8.0-r2.ebuild}  | 13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/app-crypt/swtpm/swtpm-0.8.0-r1.ebuild 
b/app-crypt/swtpm/swtpm-0.8.0-r2.ebuild
similarity index 85%
rename from app-crypt/swtpm/swtpm-0.8.0-r1.ebuild
rename to app-crypt/swtpm/swtpm-0.8.0-r2.ebuild
index dc312dd8bd52..4f2d43053f44 100644
--- a/app-crypt/swtpm/swtpm-0.8.0-r1.ebuild
+++ b/app-crypt/swtpm/swtpm-0.8.0-r2.ebuild
@@ -14,22 +14,15 @@ 
SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="fuse gnutls seccomp +openssl test"
+IUSE="fuse seccomp test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="fuse? (
dev-libs/glib:2
sys-fs/fuse:0
)
-   gnutls? (
-   dev-libs/libtasn1:=
-   >=net-libs/gnutls-3.4.0:=[tools,pkcs11]
-   )
-   openssl? (
-   dev-libs/libtasn1:=
-   dev-libs/openssl
-   )
seccomp? ( sys-libs/libseccomp )
+   dev-libs/libtasn1:=
acct-group/tss
acct-user/tss
dev-libs/openssl:0=
@@ -60,8 +53,6 @@ src_configure() {
--with-openssl \
--without-selinux \
$(use_with fuse cuse) \
-   $(use_with gnutls) \
-   $(use_with openssl) \
$(use_with seccomp) \
$(use_enable test)
 }



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

2023-07-28 Thread Sam James
commit: bce3ee4290d6dac342bd2c26954b29cdb4813006
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 03:13:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 03:13:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce3ee42

app-text/wgetpaste: add PR link to patch

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

 app-text/wgetpaste/files/wgetpaste-2.33-disable-sprunge.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-disable-sprunge.patch 
b/app-text/wgetpaste/files/wgetpaste-2.33-disable-sprunge.patch
index 7d335728bea2..8c6a523ac5cd 100644
--- a/app-text/wgetpaste/files/wgetpaste-2.33-disable-sprunge.patch
+++ b/app-text/wgetpaste/files/wgetpaste-2.33-disable-sprunge.patch
@@ -1,3 +1,5 @@
+https://github.com/zlin/wgetpaste/pull/45
+
 From ab4632ca9cd54c9e7478f37eee821113c0135c37 Mon Sep 17 00:00:00 2001
 From: Oskari Pirhonen 
 Date: Fri, 28 Jul 2023 18:55:10 -0500



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

2023-07-28 Thread Michał Górny
commit: 0a8a5c98d8cbe741d4908d0975bd3e9311863add
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:59:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 03:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8a5c98

dev-python/nest-asyncio: Bump to 1.5.7

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

 dev-python/nest-asyncio/Manifest  |  1 +
 dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/nest-asyncio/Manifest b/dev-python/nest-asyncio/Manifest
index 092e8aa8389f..58eab65d12a4 100644
--- a/dev-python/nest-asyncio/Manifest
+++ b/dev-python/nest-asyncio/Manifest
@@ -1 +1,2 @@
 DIST nest_asyncio-1.5.6.tar.gz 7444 BLAKE2B 
04b5808b3187c1155c440c903f0e1d5593f49204e6ffea2a37dc2b6112a365b94ab80823ce512a4cdf6c0799ef1c18d55fc0a841030a2cb93e0913fdf770f247
 SHA512 
9672cdd72b2bad7c968fa23c94e8bf8014aabf0aefd79b260503e7fe640cb7649f5c266133a4eb87aedcd99cea644fa51f8cd09d789777aca11eb64e84cf4ca5
+DIST nest_asyncio-1.5.7.tar.gz 7456 BLAKE2B 
1ff61ec62a7cc90bbf293fe2190f70dd914fed673e669bf3425116435b69329f4411dc4a37df3b5be825ab8ce3d0be3cebbb3cdc6558f2771aaeef2023c8e036
 SHA512 
52d0a014487b4addcdc41024ddde41ed32c4b239a4bc19169b81c7553fc2e931c7a3a6848bd11b8937c721282ef2f8c0d2d352ac7852e661a48f046fb2dee2e6

diff --git a/dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild 
b/dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild
new file mode 100644
index ..42f6ac1eea82
--- /dev/null
+++ b/dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Patch asyncio to allow nested event loops"
+HOMEPAGE="
+   https://github.com/erdewit/nest_asyncio/
+   https://pypi.org/project/nest-asyncio/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest



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

2023-07-28 Thread Michał Górny
commit: 2a68b40c3c5ab1e244516f332e1f74f7eab47573
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:55:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 03:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a68b40c

dev-python/gsd: Bump to 3.1.0

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

 dev-python/gsd/Manifest |  1 +
 dev-python/gsd/gsd-3.1.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-python/gsd/Manifest b/dev-python/gsd/Manifest
index 4c24c391f4d6..a3d5b5d8bc1c 100644
--- a/dev-python/gsd/Manifest
+++ b/dev-python/gsd/Manifest
@@ -1 +1,2 @@
 DIST gsd-3.0.1.tar.gz 106692 BLAKE2B 
d65b4bda7ffbba315f83a4cda8188181616a1a351d6848b91984ac97b404e5f134be567c3c616c7ff31a1402f828d76658c59b6fedeb6bcd32667ce6c7135518
 SHA512 
011f640aaf14e685edabd4438c93c2821cd056ba98bf2b29d3f207bf0384ccb0745580c07e1dea98790667d81d69f74b7a9a6efb019def236b515f76895a84fe
+DIST gsd-3.1.0.tar.gz 106081 BLAKE2B 
a3c1a13c4c733aa0f46b4f0ecd92c7055036ecee0b63d755b84f6b62d04401295cb403151bb1460a95b94d7f46abf9d8bc5b33d627cc7b15444a3478eee35651
 SHA512 
68a096e44584683eeff0ac13037388ffe9c8c680e371a7a1bfeff84df937a3b4860cad15a42c4766c338da59e6a9393f92a83f2546f00e0c0d013648fac50273

diff --git a/dev-python/gsd/gsd-3.1.0.ebuild b/dev-python/gsd/gsd-3.1.0.ebuild
new file mode 100644
index ..c9851b2e7559
--- /dev/null
+++ b/dev-python/gsd/gsd-3.1.0.ebuild
@@ -0,0 +1,40 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="GSD - file format specification and a library to read and write 
it"
+HOMEPAGE="
+   https://github.com/glotzerlab/gsd/
+   https://pypi.org/project/gsd/
+"
+SRC_URI="
+   https://github.com/glotzerlab/gsd/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-python/numpy-1.24.2[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs gsd
+}



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

2023-07-28 Thread Michał Górny
commit: 97e8890a782b22051b28057d195df5428366948f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:58:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 03:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e8890a

Rename dev-python/{nest_asyncio → nest-asyncio}

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

 dev-python/ipykernel/ipykernel-6.24.0.ebuild| 2 +-
 dev-python/ipykernel/ipykernel-6.25.0.ebuild| 2 +-
 dev-python/nbclassic/nbclassic-1.0.0.ebuild | 2 +-
 dev-python/{nest_asyncio => nest-asyncio}/Manifest  | 0
 dev-python/{nest_asyncio => nest-asyncio}/metadata.xml  | 0
 .../nest-asyncio-1.5.6.ebuild}  | 0
 dev-python/notebook/notebook-6.5.4.ebuild   | 2 +-
 profiles/updates/3Q-2023| 1 +
 8 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/ipykernel/ipykernel-6.24.0.ebuild 
b/dev-python/ipykernel/ipykernel-6.24.0.ebuild
index 17dbff17679b..16514105d573 100644
--- a/dev-python/ipykernel/ipykernel-6.24.0.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.24.0.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
>=dev-python/jupyter-client-8[${PYTHON_USEDEP}]
>=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}]
>=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
-   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   dev-python/nest-asyncio[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
>=dev-python/pyzmq-20[${PYTHON_USEDEP}]

diff --git a/dev-python/ipykernel/ipykernel-6.25.0.ebuild 
b/dev-python/ipykernel/ipykernel-6.25.0.ebuild
index e5ef5178d17a..37ffb104142b 100644
--- a/dev-python/ipykernel/ipykernel-6.25.0.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.25.0.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
>=dev-python/jupyter-client-8[${PYTHON_USEDEP}]
>=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}]
>=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
-   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   dev-python/nest-asyncio[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
>=dev-python/pyzmq-20[${PYTHON_USEDEP}]

diff --git a/dev-python/nbclassic/nbclassic-1.0.0.ebuild 
b/dev-python/nbclassic/nbclassic-1.0.0.ebuild
index 745f6e0498a5..6fda5f6d0535 100644
--- a/dev-python/nbclassic/nbclassic-1.0.0.ebuild
+++ b/dev-python/nbclassic/nbclassic-1.0.0.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
>=dev-python/jupyter-core-4.6.1[${PYTHON_USEDEP}]
>=dev-python/nbconvert-5[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
-   >=dev-python/nest_asyncio-1.5[${PYTHON_USEDEP}]
+   >=dev-python/nest-asyncio-1.5[${PYTHON_USEDEP}]
>=dev-python/notebook-shim-0.2.3[${PYTHON_USEDEP}]
dev-python/prometheus-client[${PYTHON_USEDEP}]
>=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}]

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

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

diff --git a/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild 
b/dev-python/nest-asyncio/nest-asyncio-1.5.6.ebuild
similarity index 100%
rename from dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild
rename to dev-python/nest-asyncio/nest-asyncio-1.5.6.ebuild

diff --git a/dev-python/notebook/notebook-6.5.4.ebuild 
b/dev-python/notebook/notebook-6.5.4.ebuild
index c18d835b4c9d..fbd4ef1d8dfe 100644
--- a/dev-python/notebook/notebook-6.5.4.ebuild
+++ b/dev-python/notebook/notebook-6.5.4.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
>=dev-python/jupyter-client-5.3.4[${PYTHON_USEDEP}]
>=dev-python/nbclassic-0.4.7[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
-   >=dev-python/nest_asyncio-1.5[${PYTHON_USEDEP}]
+   >=dev-python/nest-asyncio-1.5[${PYTHON_USEDEP}]
dev-python/prometheus-client[${PYTHON_USEDEP}]
>=dev-python/pyzmq-17[${PYTHON_USEDEP}]
>=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}]

diff --git a/profiles/updates/3Q-2023 b/profiles/updates/3Q-2023
index e9e109ecfd94..7ea55bb8b7ee 100644
--- a/profiles/updates/3Q-2023
+++ b/profiles/updates/3Q-2023
@@ -7,3 +7,4 @@ move dev-python/elasticsearch-py dev-python/elasticsearch
 move dev-python/indexed_gzip dev-python/indexed-gzip
 move dev-python/signature_dispatch dev-python/signature-dispatch
 move dev-python/mdx_gh_links dev-python/mdx-gh-links
+move dev-python/nest_asyncio dev-python/nest-asyncio



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

2023-07-28 Thread Michał Górny
commit: 39e8310fa3f6c83c3d1b93036f70e3ab10c5b259
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:55:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 03:01:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e8310f

dev-python/cfn-lint: Bump to 0.79.5

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.79.5.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 1bb5f028d718..3e03eda29e81 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -4,3 +4,4 @@ DIST cfn-lint-0.78.2.tar.gz 3533168 BLAKE2B 
043991f54cd6d793fc91af8d911184d6a98b
 DIST cfn-lint-0.79.1.tar.gz 3539730 BLAKE2B 
b970f8c2f45d7895b89794661649188fb731e319c2a674526656e1ecc7572c72b143814c63b9de1998f4589228eb7df06199f4db52782384a424ced63ead9b52
 SHA512 
5407973f8fa6fc243112232c1028d5a19fa72855c5c569a23199ddccb1d9ac95399e88907cdc9ea1d7a2df608c3f255ad17a4b21967936817b503c159c70fc0e
 DIST cfn-lint-0.79.3.tar.gz 3541518 BLAKE2B 
7d534f51bb848fe5fdb1f5a04b56483b5f5ae899fa652278ebe88898018fe03422cfe352a1606474d5622c806a07d1ce491e75c28398e871f5277e4cc310b530
 SHA512 
89e540977b9e3a4945ba8baba676270616e509eab75c450213b2d13d7adf5cf949bd56aa806710afe5065b8704b42a2b8a5ecf469f65190a897698d30d689a47
 DIST cfn-lint-0.79.4.tar.gz 3541700 BLAKE2B 
5aa50fcf991fadc464dd2f11e57cf5fe0dc76e9715ae853997b23ef083d9d14cb1fdc943250e85d5263990671740f1499b4157d2eb41eb545685106581d71bda
 SHA512 
8b3f655fd13df6a0e0ca9ce5e8612a6e73ca15facd12abdcd459262a712d0e4ddec5b95d50d0edd80952170bdad0e07c9089ac1b2577c78fa9d1bef18940e3bb
+DIST cfn-lint-0.79.5.tar.gz 3609256 BLAKE2B 
609fe79d03a11f7b3282e0726e2c6a0ee1f76291ba55923b36d5dc979edd9e422ed3032b47ace0334bcbd18f161bfb38c3280d886d3c36c8dbfd64aa8a651658
 SHA512 
1a87fe83288af5f96500edd298805a77f7ba1016aeb3f9d3db2973787879548dd2b97e0470555b46d3bd78217dfe79fa2822581c091f5db5c62a211f0e949189

diff --git a/dev-python/cfn-lint/cfn-lint-0.79.5.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.79.5.ebuild
new file mode 100644
index ..7071d59d0406
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.79.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.71.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -e '/jsonschema/s:,<4.18::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-07-28 Thread Benda XU
commit: b61b623c63f19b2cdc6f3c1b40a21a5dc086a411
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jul 28 14:08:00 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 29 02:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61b623c

dev-util/roctracer: break the tight version coupling.

roctracer does not require specific versions of hip and rocr-runtime.

Signed-off-by: Benda Xu  gentoo.org>

 .../roctracer/{roctracer-5.3.3.ebuild => roctracer-5.3.3-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/roctracer/roctracer-5.3.3.ebuild 
b/dev-util/roctracer/roctracer-5.3.3-r1.ebuild
similarity index 96%
rename from dev-util/roctracer/roctracer-5.3.3.ebuild
rename to dev-util/roctracer/roctracer-5.3.3-r1.ebuild
index 23e3d7e714e7..54def42e46a6 100644
--- a/dev-util/roctracer/roctracer-5.3.3.ebuild
+++ b/dev-util/roctracer/roctracer-5.3.3-r1.ebuild
@@ -20,8 +20,8 @@ KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/rocr-runtime:${SLOT}
-   dev-util/hip:${SLOT}"
+RDEPEND="dev-libs/rocr-runtime
+   dev-util/hip"
 DEPEND="${RDEPEND}"
 BDEPEND="
$(python_gen_any_dep '



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipBLAS/

2023-07-28 Thread Benda XU
commit: c2b4cbc54fa45e1145ecc7d91d5545a90391de62
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jul 28 14:39:31 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 29 02:54:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b4cbc5

sci-libs/hipBLAS: add 5.4.2 to stick to FHS header locations.

Bug: https://bugs.gentoo.org/911400
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/hipBLAS/Manifest |  1 +
 sci-libs/hipBLAS/hipBLAS-5.4.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/sci-libs/hipBLAS/Manifest b/sci-libs/hipBLAS/Manifest
index 99698f6b1488..6dcf1b1dd925 100644
--- a/sci-libs/hipBLAS/Manifest
+++ b/sci-libs/hipBLAS/Manifest
@@ -1 +1,2 @@
 DIST hipBLAS-5.1.3.tar.gz 526704 BLAKE2B 
d32d7029ea910c341e00dccab1ee9ab984518368cf38524f2264bb808cc1242b3d57db283937650f54460cb01174ec90f02c4bd66866cba4be5d0a1855814f0e
 SHA512 
41dbc86b7ea53e7c0f1d629130f90b719f864ceddae972f1c68911e97b6233286f0c22c0fcfce049ae7db73a1ed41bdaf730040c72f1790fca367362c14ac707
+DIST hipBLAS-5.4.2.tar.gz 930814 BLAKE2B 
702df09010b50652feb8f7e5741b27117aa58fc3e3b1b5f89f5043073a47581d1710f0831740453e84f7594b1b305e95d2681709898e5231c3eee2e8207404a3
 SHA512 
a941350d2d25022cf5142f68559242a048136bdd048dafcd544a0241cf3b510062273163f7a0eecc55f17ec47a1063d84d6102ca766ba7cde9b704eee5c44cd8

diff --git a/sci-libs/hipBLAS/hipBLAS-5.4.2.ebuild 
b/sci-libs/hipBLAS/hipBLAS-5.4.2.ebuild
new file mode 100644
index ..b61f8865b925
--- /dev/null
+++ b/sci-libs/hipBLAS/hipBLAS-5.4.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+DESCRIPTION="ROCm BLAS marshalling library"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipBLAS;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/hipBLAS/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND="dev-util/hip
+   sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
+   sci-libs/rocSOLVER:${SLOT}[${ROCM_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/hipBLAS-rocm-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLIENTS_TESTS=OFF  # currently hipBLAS is a wrapper of 
rocBLAS which has tests, so no need to perform test here
+   -DBUILD_CLIENTS_BENCHMARKS=OFF
+   -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+   -DROCM_SYMLINK_LIBS=OFF
+   )
+
+   CXX=hipcc cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSOLVER/

2023-07-28 Thread Benda XU
commit: 781f83d7790d50472c14e9baee71d89f83679dfc
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jul 29 02:36:44 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 29 02:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781f83d7

sci-libs/rocSOLVER: disable all the non-FHS symlinks.

Bug: https://bugs.gentoo.org/911400
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild 
b/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
index dce60e072b37..8088b8523a68 100644
--- a/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
+++ b/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
@@ -33,14 +33,6 @@ RESTRICT="!test? ( test )"
 
 S=${WORKDIR}/${PN}-rocm-${PV}
 
-src_prepare() {
-   sed -e "s: PREFIX rocsolver:# PREFIX rocsolver:" -i 
library/src/CMakeLists.txt
-   sed -e 
"s:\$:\$:" -i 
library/src/CMakeLists.txt
-   sed -e "s:rocm_install_symlink_subdir( rocsolver 
):#rocm_install_symlink_subdir( rocsolver ):" -i library/src/CMakeLists.txt
-
-   cmake_src_prepare
-}
-
 src_configure() {
# avoid sandbox violation
addpredict /dev/kfd
@@ -50,7 +42,8 @@ src_configure() {
-DCMAKE_SKIP_RPATH=On
-DAMDGPU_TARGETS="$(get_amdgpu_flags)"
-Wno-dev
-   -DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/rocsolver"
+   -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+   -DROCM_SYMLINK_LIBS=OFF
-DBUILD_CLIENTS_SAMPLES=NO
-DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
-DBUILD_CLIENTS_BENCHMARKS=$(usex benchmark ON OFF)



[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSOLVER/files/, sci-libs/rocSOLVER/

2023-07-28 Thread Benda XU
commit: 640e352f19bbc428ce82f043b15f6677dfdc26ea
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jul 28 14:34:37 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 29 02:54:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640e352f

sci-libs/rocSOLVER: non-versioned dependency on libfmt.

Version bump to 5.4.2, in line with rocBLAS.

Bug: https://bugs.gentoo.org/908651
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocSOLVER/Manifest|  1 +
 .../rocSOLVER/files/rocSOLVER-5.4.2-libfmt9.patch  | 34 ++
 ...LVER-5.1.3.ebuild => rocSOLVER-5.1.3-r1.ebuild} |  6 ++--
 ...cSOLVER-5.1.3.ebuild => rocSOLVER-5.4.2.ebuild} | 11 +++
 4 files changed, 42 insertions(+), 10 deletions(-)

diff --git a/sci-libs/rocSOLVER/Manifest b/sci-libs/rocSOLVER/Manifest
index 24a5bc028509..35de2a25db03 100644
--- a/sci-libs/rocSOLVER/Manifest
+++ b/sci-libs/rocSOLVER/Manifest
@@ -1 +1,2 @@
 DIST rocSOLVER-5.1.3.tar.gz 545627 BLAKE2B 
2cca24a1310efba7f8c66d1614fb50704221ebc8aa50d6aba11083baf9a7427575642fd28218ce80f8a7b83d3406348c2dd18373fb32e533509d01d37cf06927
 SHA512 
38e7a4ed6b67e83960ad3416d1008f82f895d19dc85427cd6f9c76f00b1ce18f78a4dd73d1ab53ffe81588890cd5545315029e903e2e09b85d6cfb854d405753
+DIST rocSOLVER-5.4.2.tar.gz 674866 BLAKE2B 
0628353d567da92e3f7c3a11e19859329f3ea916184d554ee9c7172084ee4698c93408f397f493331d4dc47d833c56ead41bb4445081ba9ac73809ca0478770c
 SHA512 
b3a60c65a18c3864568e1e0b1524850eb1b322f6005cf8a2763c9b457e43e03c8ce74be1d13f3cc3adef1f6ac979f54fb903831f4a60447a9a915a40dcbe5ff6

diff --git a/sci-libs/rocSOLVER/files/rocSOLVER-5.4.2-libfmt9.patch 
b/sci-libs/rocSOLVER/files/rocSOLVER-5.4.2-libfmt9.patch
new file mode 100644
index ..3e0ef897b71e
--- /dev/null
+++ b/sci-libs/rocSOLVER/files/rocSOLVER-5.4.2-libfmt9.patch
@@ -0,0 +1,34 @@
+commit bafa8f30b6f83d5f02bb65bb47b2943a0cb3c290
+Author: Cory Bloor 
+Date:   Wed Jan 25 14:52:35 2023 -0700
+
+Fix use of fmt 9.0 and later in logging test (#515)
+
+The implicitly defined formatter that rocsolver was using for
+std::filesystem::path has been removed from fmt 9.0 and later.
+
+This change doesn't actually fix compatibility with the official
+fmt 9.0 or 9.1 releases, because those releases are still
+incompatible with HIP. However, the change is sufficient for using
+rocsolver with fmt@9 from Spack (because the fix has been backported).
+
+diff --git a/clients/gtest/logging_gtest.cpp b/clients/gtest/logging_gtest.cpp
+index e4f594a..da7ae04 100644
+--- a/clients/gtest/logging_gtest.cpp
 b/clients/gtest/logging_gtest.cpp
+@@ -1,5 +1,5 @@
+ /* 
+- * Copyright (c) 2022 Advanced Micro Devices, Inc.
++ * Copyright (c) 2022-2023 Advanced Micro Devices, Inc.
+  *  */
+ 
+ #include 
+@@ -49,7 +49,7 @@ protected:
+ {
+ if(HasFailure() && std::getenv("ROCSOLVER_TEST_DEBUG"))
+ fmt::print(stderr, "ROCSOLVER_TEST_DEBUG is set so {} was not 
removed.\n",
+-   log_filepath);
++   log_filepath.string());
+ else
+ EXPECT_TRUE(fs::remove(log_filepath));
+ }

diff --git a/sci-libs/rocSOLVER/rocSOLVER-5.1.3.ebuild 
b/sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild
similarity index 94%
copy from sci-libs/rocSOLVER/rocSOLVER-5.1.3.ebuild
copy to sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild
index e2db9aba2a19..11cedfb8deff 100644
--- a/sci-libs/rocSOLVER/rocSOLVER-5.1.3.ebuild
+++ b/sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,8 +19,8 @@ IUSE="test benchmark"
 REQUIRED_USE="${ROCM_REQUIRED_USE}"
 
 RDEPEND="dev-util/hip
-   sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
-   =dev-libs/libfmt-8*
+   sci-libs/rocBLAS[${ROCM_USEDEP}]
+   dev-libs/libfmt
benchmark? ( virtual/blas )"
 DEPEND="${RDEPEND}"
 BDEPEND="test? ( dev-cpp/gtest

diff --git a/sci-libs/rocSOLVER/rocSOLVER-5.1.3.ebuild 
b/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
similarity index 89%
rename from sci-libs/rocSOLVER/rocSOLVER-5.1.3.ebuild
rename to sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
index e2db9aba2a19..dce60e072b37 100644
--- a/sci-libs/rocSOLVER/rocSOLVER-5.1.3.ebuild
+++ b/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,18 +19,15 @@ IUSE="test benchmark"
 REQUIRED_USE="${ROCM_REQUIRED_USE}"
 
 RDEPEND="dev-util/hip
-   sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
-   =dev-libs/libfmt-8*
+   sci-libs/rocBLAS[${ROCM_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/mdx-gh-links/

2023-07-28 Thread Michał Górny
commit: 08142955631185a94d3f096a20732214af7a8811
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:52:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 02:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08142955

dev-python/mdx-gh-links: Bump to 0.3.1

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

 dev-python/mdx-gh-links/Manifest  |  1 +
 dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/mdx-gh-links/Manifest b/dev-python/mdx-gh-links/Manifest
index b6cd9505d8f5..e42625fd0912 100644
--- a/dev-python/mdx-gh-links/Manifest
+++ b/dev-python/mdx-gh-links/Manifest
@@ -1 +1,2 @@
+DIST github-links-0.3.1.gh.tar.gz 7004 BLAKE2B 
fbb84d75ee1976f7a160e7b561413d0e2721158b812d395c5b78c8b2dfc7600561a082f9caa32fd2a1d0fec86674555258f71abaede0e539f519f1656f416e0d
 SHA512 
3d201b00fcef7185c616534bbd16c0ce54aacf368a76c6e44328579b270ff4f34803b8c69dec958266407608b2bc3f6e8d141f803961ca65b48257d5c460c403
 DIST github-links-0.3.gh.tar.gz 6756 BLAKE2B 
6b9f7e86d2ec96a6b1b9fd21f20f1964e5fbf4b3ebb33bcd6dccd2e8b811acff7e39606acbf8f48a602afb21733dbd6375e2d1ef30a2a551547fbf9582b525c6
 SHA512 
8f738298d8a1512e2757a3a7fed091e3a90d59b20b3d03f1a75e087b30b9f9d4876d46ced04994f98a4454a9bf4ebabc305ebf28b4441eb93e5df87822c35459

diff --git a/dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild 
b/dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild
new file mode 100644
index ..5ae8fe2aad41
--- /dev/null
+++ b/dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+MY_P=github-links-${PV}
+DESCRIPTION="An extension which adds links to GitHub users, repositories, 
issues and commits"
+HOMEPAGE="
+   https://github.com/Python-Markdown/github-links/
+   https://pypi.org/project/mdx-gh-links/
+"
+SRC_URI="
+   https://github.com/Python-Markdown/github-links/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2023-07-28 Thread Michał Górny
commit: fcc4d76ffa6919da2b797c5e6635c56625308248
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:46:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 02:46:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc4d76f

dev-python/pytest-param-files: Bump to 0.5.0

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

 dev-python/pytest-param-files/Manifest |  1 +
 .../pytest-param-files-0.5.0.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pytest-param-files/Manifest 
b/dev-python/pytest-param-files/Manifest
index fa3e608d14cd..de95dc54aaee 100644
--- a/dev-python/pytest-param-files/Manifest
+++ b/dev-python/pytest-param-files/Manifest
@@ -1 +1,2 @@
 DIST pytest-param-files-0.3.5.gh.tar.gz 7245 BLAKE2B 
2a67c5ee30d6efb6b7ca7e3272c19c05dda460167cb1709693560ffe06b0ae39ae1b93fc5d6375f4e9cda21e3e02051424789afee55d201cfe070be8a05642ec
 SHA512 
e80eddba2934fe5a6b68645cae243afa936ea3362a29d0b8a8ae4e11229ffb877f1ace9f41ac96d182d5787740fa76af8b106069feb95a7cab1ecc6f8d1088f9
+DIST pytest-param-files-0.5.0.gh.tar.gz 8563 BLAKE2B 
fa3907f3da7607caa3ab4933052ce70bc87bdf1b55983ef9660dbf0d6ae8a838d185be7f03f8ee5a1beb5771bb9f19f46fc012eea1eb7ca6331ba3c9626c72ca
 SHA512 
cfff7ef20d453cf50a72e78d546a948d49c415c212ffba8e0ac4abe1da2decd9097930777b5aa182fb97c9c5c01e4b00bee25bd27f34c6f35a14ba7177d17a16

diff --git a/dev-python/pytest-param-files/pytest-param-files-0.5.0.ebuild 
b/dev-python/pytest-param-files/pytest-param-files-0.5.0.ebuild
new file mode 100644
index ..5982d88730fe
--- /dev/null
+++ b/dev-python/pytest-param-files/pytest-param-files-0.5.0.ebuild
@@ -0,0 +1,30 @@
+# 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
+
+DESCRIPTION="Pytest parametrize decorators from external files."
+HOMEPAGE="
+   https://github.com/chrisjsewell/pytest-param-files/
+   https://pypi.org/project/pytest_param_files/
+"
+SRC_URI="
+   https://github.com/chrisjsewell/pytest-param-files/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-07-28 Thread Michał Górny
commit: 9d3346719ade33dee0814419a0e04f23381b386b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:51:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 02:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d334671

Rename dev-python/{mdx_gh_links → mdx-gh-links}

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

 dev-python/{mdx_gh_links => mdx-gh-links}/Manifest  | 0
 .../mdx_gh_links-0.3.ebuild => mdx-gh-links/mdx-gh-links-0.3.ebuild}| 0
 dev-python/{mdx_gh_links => mdx-gh-links}/metadata.xml  | 0
 dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild| 2 +-
 dev-python/mkdocs/mkdocs-1.5.0.ebuild   | 2 +-
 dev-python/mkdocs/mkdocs-1.5.1.ebuild   | 2 +-
 profiles/updates/3Q-2023| 1 +
 7 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/mdx_gh_links/Manifest b/dev-python/mdx-gh-links/Manifest
similarity index 100%
rename from dev-python/mdx_gh_links/Manifest
rename to dev-python/mdx-gh-links/Manifest

diff --git a/dev-python/mdx_gh_links/mdx_gh_links-0.3.ebuild 
b/dev-python/mdx-gh-links/mdx-gh-links-0.3.ebuild
similarity index 100%
rename from dev-python/mdx_gh_links/mdx_gh_links-0.3.ebuild
rename to dev-python/mdx-gh-links/mdx-gh-links-0.3.ebuild

diff --git a/dev-python/mdx_gh_links/metadata.xml 
b/dev-python/mdx-gh-links/metadata.xml
similarity index 100%
rename from dev-python/mdx_gh_links/metadata.xml
rename to dev-python/mdx-gh-links/metadata.xml

diff --git a/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild 
b/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild
index f6ff9380a48f..2a4e3e72dbb0 100644
--- a/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild
@@ -31,7 +31,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 # BDEPEND="
 #  doc? (
 #  $(python_gen_any_dep '
-#  dev-python/mdx_gh_links[${PYTHON_USEDEP}]
+#  dev-python/mdx-gh-links[${PYTHON_USEDEP}]
 #  dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
 #  ')
 #  )

diff --git a/dev-python/mkdocs/mkdocs-1.5.0.ebuild 
b/dev-python/mkdocs/mkdocs-1.5.0.ebuild
index 4746bcd78515..53b5069cdc8c 100644
--- a/dev-python/mkdocs/mkdocs-1.5.0.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.5.0.ebuild
@@ -31,7 +31,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 # BDEPEND="
 #  doc? (
 #  $(python_gen_any_dep '
-#  dev-python/mdx_gh_links[${PYTHON_USEDEP}]
+#  dev-python/mdx-gh-links[${PYTHON_USEDEP}]
 #  dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
 #  ')
 #  )

diff --git a/dev-python/mkdocs/mkdocs-1.5.1.ebuild 
b/dev-python/mkdocs/mkdocs-1.5.1.ebuild
index 4746bcd78515..53b5069cdc8c 100644
--- a/dev-python/mkdocs/mkdocs-1.5.1.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.5.1.ebuild
@@ -31,7 +31,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 # BDEPEND="
 #  doc? (
 #  $(python_gen_any_dep '
-#  dev-python/mdx_gh_links[${PYTHON_USEDEP}]
+#  dev-python/mdx-gh-links[${PYTHON_USEDEP}]
 #  dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
 #  ')
 #  )

diff --git a/profiles/updates/3Q-2023 b/profiles/updates/3Q-2023
index 1aec065131bd..e9e109ecfd94 100644
--- a/profiles/updates/3Q-2023
+++ b/profiles/updates/3Q-2023
@@ -6,3 +6,4 @@ move dev-python/sabyenc dev-python/sabctools
 move dev-python/elasticsearch-py dev-python/elasticsearch
 move dev-python/indexed_gzip dev-python/indexed-gzip
 move dev-python/signature_dispatch dev-python/signature-dispatch
+move dev-python/mdx_gh_links dev-python/mdx-gh-links



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

2023-07-28 Thread Michał Górny
commit: 5e188f2e7c198ecaebdaad943c5a7bfaf6b1a90f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:45:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 02:45:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e188f2e

dev-python/pathspec: Bump to 0.11.2

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

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

diff --git a/dev-python/pathspec/Manifest b/dev-python/pathspec/Manifest
index 28d3810f23a0..e72a0eba06be 100644
--- a/dev-python/pathspec/Manifest
+++ b/dev-python/pathspec/Manifest
@@ -1 +1,2 @@
 DIST pathspec-0.11.1.tar.gz 45697 BLAKE2B 
a97d838584959b5be5bb055773b2b8c6992d0b1f9ab2d8116adf251762c534fe9af976cf9cc9b9aae9f12de519ee3d609315ed608e543d0028c6ccc87cffbd8c
 SHA512 
8d9d080a796c13da1bd203aa8ce8b2fae5d7d46c7fdd7706c04567eb9c7b06f643ef310119252b5ef13ebd6368b30dca0e75e96e1471aeca8d6131bc0948b04a
+DIST pathspec-0.11.2.tar.gz 47032 BLAKE2B 
4a84b8d5850b226713abff743df4a7ffbef0155454337c20aad78f0fd2dd2ad802d3d0f1e557aaffbb550e85e2e051dc9829090b7a43426795dac802b8da3b7a
 SHA512 
bb1a178db145fee8011f579fb3a87564245e94b22adfac42bda921d8e2b95cab32617379e22d8ec2bd6aa7e6f9d96c10df4503e638aabfe6b358050912ab98a8

diff --git a/dev-python/pathspec/pathspec-0.11.2.ebuild 
b/dev-python/pathspec/pathspec-0.11.2.ebuild
new file mode 100644
index ..8f11994863cc
--- /dev/null
+++ b/dev-python/pathspec/pathspec-0.11.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Utility library for gitignore style pattern matching of file 
paths"
+HOMEPAGE="
+   https://github.com/cpburnz/python-pathspec/
+   https://pypi.org/project/pathspec/
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+distutils_enable_tests unittest



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

2023-07-28 Thread Michał Górny
commit: 87dc8d6e0284d68fc30e1539a24ece905097ffcf
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:46:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 02:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87dc8d6e

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

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

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

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 3f99e6c137c3..6953cf47aaec 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1 +1,2 @@
 DIST serverless-application-model-1.71.0.gh.tar.gz 6001064 BLAKE2B 
af30dcfe8fb38360021685a4e80e9ecd8db7cc02b9f6ddcec2ea9ceb612f633c376200026324a201b03bbf89d3cd1b5ad213b9302538527a1ba4a0003bf4b16b
 SHA512 
ba8b0c10a3c4c65e342d63c7676b7edea8079d2dc1fe0b092a46dc2b3b6fb11a57268f92e79c95bce4e347c80876d3a82d72208725d955b9a31cd2f0a13e33db
+DIST serverless-application-model-1.72.0.gh.tar.gz 5074171 BLAKE2B 
b69fd51e59a223b7003b82f4a27c1724a6be0c16958664ce567b4c5ce57084aca2259c0d92f4f019f0b44fa6a7c8fe06622109c5447b7905029652c548fd20d4
 SHA512 
e267fc255923c2ab469f1d95723927392453e84ac95d04bddc202e895824410a80eff40bb6900aa2cdfbe6f5ab06d89a24003848e19f9f16423c98a1df951d64

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



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

2023-07-28 Thread Michał Górny
commit: ebf1bfaef84e2a6cccbfaf369cb7dda4e09c2cbe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 02:49:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 02:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf1bfae

dev-python/dkimpy: Bump to 1.1.5

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

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

diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest
index bfe2e4626afb..3035072265b4 100644
--- a/dev-python/dkimpy/Manifest
+++ b/dev-python/dkimpy/Manifest
@@ -1 +1,2 @@
 DIST dkimpy-1.1.4.tar.gz 66966 BLAKE2B 
f07d1d704d08f5d812c3937622c4ab8a2359f9ffbb9188a5c66cdf96fc050427a9fcd58696e6f592b53026034038fe71d3f2ea2708705fe0289b26ccf36a521b
 SHA512 
230808753228c0c3823bf7ef69f19e349dc03e734b534d3f941b1e3183a52b2b370dbbb7568f663095d003dcdbd649f2230d1548e0d140605f243350570b8830
+DIST dkimpy-1.1.5.tar.gz 67064 BLAKE2B 
d4b192a08469be678b5f08cdf2a582ec5cbd4ada56a02de011c372518a3c863e2fea1976af507a1d202f6a36f9ccef8621ba882f542e26ba22acc2f64daaf735
 SHA512 
650476a54cb39d72fefe05a6fdd8167694cd6f1cf521efb7807713ccfa868dd5458732ee8501c4edea203f9726689c9632a92473698ee31889208d19891b7a13

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



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

2023-07-28 Thread Michał Górny
commit: 56fc725cc5471a9ce37b3077fc8b525aa88a5ffe
Author: Alfred Wingate  protonmail  com>
AuthorDate: Fri Jul 28 19:06:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 02:45:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fc725c

dev-python/sqlglot: add 17.8.6

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index e3b05d47c347..b7dcfdb891a7 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1 +1,2 @@
 DIST sqlglot-17.8.4.tar.gz 8373260 BLAKE2B 
e3b67c940eb608a25705fd280c0165ad7f37db1fcda2f6bc55029af2ad673a789901fbb2e6af72b54d15b75bc84827afadb00cc965efdc3323587278a68f6cf5
 SHA512 
c1717e7e857ddb9ff700c739b76cd3714e57ae0f7b620593b4fdce53cbf8e37d39882fac1308c3277a236f695292ae1c15541e474d28bdd43d889c2756b172df
+DIST sqlglot-17.8.6.tar.gz 8382262 BLAKE2B 
70c14c50cbd673122e0560d41b26076ff2d22c75d611cb751ae3df9e5f98e8392440144edcb38bde272f5a95ac85a48cb85358a75dd9b53a1b72e8133964c15c
 SHA512 
839d10ef3d589dd258a5297dc21846e0aafd145892e4c2650aa12ea16064da1dceacd9e1f9cbd6f804b8590435db61066cb01a92b3a1d88a69b1aa8dffaeb15b

diff --git a/dev-python/sqlglot/sqlglot-17.8.6.ebuild 
b/dev-python/sqlglot/sqlglot-17.8.6.ebuild
new file mode 100644
index ..d44b4e19523f
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-17.8.6.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 ~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/dateutil
+}



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

2023-07-28 Thread Sam James
commit: 92cdc165aa761809f4576cecb6f991a82a299e0d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 02:26:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 02:26:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cdc165

sys-devel/kgcc64: add 13.2.0

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

 sys-devel/kgcc64/Manifest |  2 ++
 sys-devel/kgcc64/kgcc64-13.2.0.ebuild | 45 +++
 2 files changed, 47 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index d099774e5dd2..11d442d454c9 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -18,3 +18,5 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195
+DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
+DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 
0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2
 SHA512 
d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2

diff --git a/sys-devel/kgcc64/kgcc64-13.2.0.ebuild 
b/sys-devel/kgcc64/kgcc64-13.2.0.ebuild
new file mode 100644
index ..419eecdd613b
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-13.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+case ${CHOST} in
+   hppa*)CTARGET=hppa64-${CHOST#*-};;
+   mips*)CTARGET=${CHOST/mips/mips64};;
+   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+   s390*)CTARGET=${CHOST/s390/s390x};;
+   sparc*)   CTARGET=${CHOST/sparc/sparc64};;
+   i?86*)CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="3"
+PATCH_GCC_VER="13.2.0"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+pkg_postinst() {
+   toolchain_pkg_postinst
+
+   cd "${ROOT}"/usr/bin
+   local x
+   for x in gcc cpp ; do
+   cat <<-EOF >${CTARGET%%-*}-linux-${x}
+   #!/bin/sh
+   exec ${CTARGET}-${x} "\$@"
+   EOF
+   chmod a+rx ${CTARGET%%-*}-linux-${x}
+   done
+}



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

2023-07-28 Thread Sam James
commit: 20dff40f63d030a309a0c8906412b4f735706857
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 02:24:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 02:24:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20dff40f

dev-libs/libzia: Stabilize 4.44 x86, #911391

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

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

diff --git a/dev-libs/libzia/libzia-4.44.ebuild 
b/dev-libs/libzia/libzia-4.44.ebuild
index 7d59a0725289..d2bf5df52022 100644
--- a/dev-libs/libzia/libzia-4.44.ebuild
+++ b/dev-libs/libzia/libzia-4.44.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="ftdi"
 
 RDEPEND="dev-libs/glib:2



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

2023-07-28 Thread Sam James
commit: 2c5a722facb7b317535d2e6d439861506687289f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 02:23:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 02:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5a722f

toolchain.eclass: 'endusers' -> 'end users'

It's (surprisingly to me) not a compound word.

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

 eclass/toolchain.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 52baf429a58c..cc104873a497 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1636,7 +1636,7 @@ gcc_do_make() {
GCC_MAKE_TARGET=${GCC_MAKE_TARGET-all}
 
ewarn "Disabling bootstrapping. ONLY recommended for 
development."
-   ewarn "This is NOT a safe configuration for endusers!"
+   ewarn "This is NOT a safe configuration for end users!"
ewarn "This compiler may not be safe or reliable for 
production use!"
elif _tc_use_if_iuse pgo; then
GCC_MAKE_TARGET=${GCC_MAKE_TARGET-profiledbootstrap}



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2023-07-28 Thread Sam James
commit: d345e10f4dc7b9f69e78b13e0ac3252d4dcf4bfc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 02:24:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 02:24:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d345e10f

media-radio/tucnak: Stabilize 4.44 x86, #911391

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

 media-radio/tucnak/tucnak-4.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/tucnak/tucnak-4.44.ebuild 
b/media-radio/tucnak/tucnak-4.44.ebuild
index 6854cb290fb8..779ed3e0a510 100644
--- a/media-radio/tucnak/tucnak-4.44.ebuild
+++ b/media-radio/tucnak/tucnak-4.44.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="alsa fftw gpm hamlib suid"
 
 RDEPEND="dev-libs/glib:2



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

2023-07-28 Thread Sam James
commit: b9a181e95cc40407236b09c4ebb645fde5ad2119
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 02:22:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 02:23:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a181e9

sys-devel/gcc: add 12.3.1_p20230728

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20230728.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index cc26b197abdd..f1cf616ca8d5 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -17,6 +17,7 @@ DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 
6f6eca272ab506e16a231003c399e285725
 DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 
6eeabdd1495482b8bc5a6f2f90cd7d7967b4d277c5f755f1ee98ac2c99db1552ab13b1c69f4c47d1d0b8de584e6a5f024b45e3c5934f49179cf65ca30acc
 SHA512 
09aa0304a8a916aea7a4714eb3a7541b2015e3bdb8ae9bd40bc289553c4ec86f91b054925d2af45f33af9d20a7422949e691c0f552d68ee1d5206b4007310a88
 DIST gcc-12-20230714.tar.xz 79794260 BLAKE2B 
add530733b1b84b594439a6f8029fb65132ae2903e5b2b6b1562d8f784571f84a0ef11183e52fbbf4fcf17950aad1cf7e90cdac54982300ef92e1e5ce4db1380
 SHA512 
ea8e4fa199028979efadebc85ef7d73efbc7eeca04ad61a5bb11dfea8014701c2848a908f22d37df99bd437f7977a45f3148c7aed652e91f2e8fa6866e7daa8c
 DIST gcc-12-20230721.tar.xz 79790360 BLAKE2B 
12f575ce59278989ca8a15ca645c70201698692418963d1abb7ad06a5460077b025d20f3dca1fe3b03bfb069e9e811b51e38021e8f85212755debee2b1563429
 SHA512 
7e621297d908d66c168147235d4649b06ff307d16d949e963aac1a52b1982b75acee5ee87b7dce8d65eb560ae174f23e76584b3ae7797a37f8f4bb10bc6bd0b7
+DIST gcc-12-20230728.tar.xz 79813460 BLAKE2B 
89db12fbdc7d75d298335fdd61b15439c161090deb94e224d13592d25fa64fd21c289f75fbe77e5c0d10f90e18019a12c343014e73ef446281ac8c471a39b937
 SHA512 
20c8bbe3918ed41b05b00cc3fa90e1ee59faf9ece876faf3e93ab01b2a79e6b83b55812e41d662ad1b9a420ca3f891f46cd70aa9f7f6bcf292dda0f57b56681e
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230728.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230728.ebuild
new file mode 100644
index ..1ffe2b97a4bf
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20230728.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2023-07-28 Thread Sam James
commit: 9728fd1aa05e1acc7c9d74a0b091576565d627a2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 29 02:24:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 29 02:24:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9728fd1a

media-tv/plex-media-server: Stabilize 1.32.3.7162 amd64, #911379

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

 media-tv/plex-media-server/plex-media-server-1.32.3.7162.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.32.3.7162.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.32.3.7162.ebuild
index c9528f265c1f..b84dd61ae3b9 100644
--- a/media-tv/plex-media-server/plex-media-server-1.32.3.7162.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.32.3.7162.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}"
 
 LICENSE="Plex"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="-* amd64 ~arm ~arm64 ~x86"
 RESTRICT="bindist"
 
 DEPEND="



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

2023-07-28 Thread Michał Górny
commit: 2026938e90a2a253457a883f77d1146bf716aec7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 01:46:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 01:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2026938e

app-admin/awscli: Bump to 1.29.15

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 5bac7d458fcd..7bdafd9ac1c3 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,5 +2,6 @@ DIST aws-cli-1.29.10.gh.tar.gz 2455920 BLAKE2B 
ac190d5d450b02f2515578c0e6c6977e0
 DIST aws-cli-1.29.11.gh.tar.gz 2456638 BLAKE2B 
31deddef1c85e5ffcf096b91c6da366578dbae9bee06d70ca665270dc5edbb954f51b79a65d0820ea052ae077a8fdab408a2061e80e6d05434f159f0abfc8442
 SHA512 
691dd4e07367c3dae975e4e67b01f054684689ea40d9c9ea0a0462ef90adc96115239b639b56448856d4e30b4cc3f48a3f5679b7f800e049f6204bca2e61def3
 DIST aws-cli-1.29.12.gh.tar.gz 2457227 BLAKE2B 
7d9ba5e9fe3425dd4dfaa330323ff546ea1f6bd3aee0757b3b994fcfc865c9f9bebbffd5aa038b61a0c8644bed9a4123daf878bdae9fb7ecb66e308b20a47983
 SHA512 
82c3fcad4ca6beaeb0cfdfbe5e7e585cd9cff100062943bc9c42d940a1e3a6ffd5d4ce3d1c45c61c81cd647ef22100a1e51dbf39ac45bc7566d1a8f533e76ba1
 DIST aws-cli-1.29.14.gh.tar.gz 2495994 BLAKE2B 
904bd6cbf5230a277a94f67caa6a6da671a1869c9a031b9eabef30343b9f1f62949609f86291a94955256bfbcb6312138b148dd40693e97f21258dc198395bb4
 SHA512 
c47972c69da5e1b8263dc6743c13ee6449d6281da26d4dfb9573b70ad01ea1c7e020b2884baf0e508054ceff36a319163b224e23912dba49407ec5bd4243aad2
+DIST aws-cli-1.29.15.gh.tar.gz 2496511 BLAKE2B 
4fbee2b4f5eda0367437b840dc1cd6ce2505692b9c0ae8dae99f013dc6b8c1f18416851284d75be8d7d7b6ea4854114fd6c2755356321c0cf8ce43886eb86778
 SHA512 
03b0039bf9fbc2f2e032840e5236901fb5512c80922248f9444c150630f4cb12cab67053f15443a591a80f1eec9218444bff2e29a10889fa2b32a50bae9f1598
 DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 
6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34
 SHA512 
3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2
 DIST aws-cli-1.29.9.gh.tar.gz 2454843 BLAKE2B 
a4e49923aec2d09d8244e58fe737f1a0528956397050b693892b2d4521d4e41956fc2a11f6e8bc0c88d6ea16ae4f7f85276037a7864c989334109ef090623f99
 SHA512 
2238c70ccaa8e73cedca9a56e4cda48a62b0b26999c481585769872b42517f2a25d80b94cf9e18961c5fb81c9d8fe44bda9dbf6024e31bbc7409d6ce53f1a915

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

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

2023-07-28 Thread Michał Górny
commit: be7b027df0f4b54213d9d9ea3d21ee1aef16a0df
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 01:45:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 01:45:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7b027d

dev-python/botocore: Bump to 1.31.15

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.31.15.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9e1f76692dde..7dd5d0c34e81 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,5 +2,6 @@ DIST botocore-1.31.10.gh.tar.gz 11793022 BLAKE2B 
8c9f2a0439916ecb4af94b7e55347e4
 DIST botocore-1.31.11.gh.tar.gz 11799687 BLAKE2B 
d2a7bad627c6e5272b8d9b1f7ebf95937a89e1f51d1e9465bebcd819ba7bebde56a23ca9b42ab4b4a2a3114da1829435da5d49441c6931a46a15e31258c66ab1
 SHA512 
5aa5cd98176d53a66355d06a32497a2662b655ed68b69ba577330f0f506a465188117711f6ea78d2c65d654318515139585997d22735723c35613fdb94d2a646
 DIST botocore-1.31.12.gh.tar.gz 11814932 BLAKE2B 
3d5813b4dcfbb379f3f78dbc9a92c1cac2692b169560bcbe4146c71ac7e9c65a3343e460fe26df797f17bd481f9710f708ea13bcb494b2c621fede7b579e9efb
 SHA512 
c3f85f6d87c148ca097b59e57966af5985714cf0fc2eaad6fb54823706e36c2fe64d44c726107a5898794d1635ccb49bcbbc12bf64df1dbd5e2304ea7520ffc7
 DIST botocore-1.31.14.gh.tar.gz 11817940 BLAKE2B 
a73e9e79b5e07851b1bedcc4e32f5eadc1d968ff83ee0fd0eec2787b6d1eae72e5c0ba5e2b44d766cdeef2d5d73f4658adedc7e4b75cb11837103ea07d3118c1
 SHA512 
e35ea3edbcdd7963c61cd41d5945cb478a928bb6cc3bc0db4f481df73cf0f44e91ba9b93ad0c456497ccb72b68b6fbb73cb9d22779a8bfe0dc9cec40f18ada65
+DIST botocore-1.31.15.gh.tar.gz 11823446 BLAKE2B 
13a7eace7e9dcff6fa54c8e725b8221bb5304f97e3b4d422ebf5dd9a0bc905bebe83c67033a11360a00ed51a63742c9b990511681a147b9880a096760d022a9c
 SHA512 
42dd123576407da8b4b3281aed72441d1f57a03b5fa444154096253052ddd88d297f54f497d7ae0af03831b1dac50399a412cd2fee5358a0984053c4de39bd20
 DIST botocore-1.31.3.gh.tar.gz 11769948 BLAKE2B 
452c494faa430b6782685b9960cc9ea15ce3dedfe1b5343ee7bdbd7544e108bbfc7bb58d527419b5dc5f4077dd806752eec927196b82ac286903992fef339e52
 SHA512 
0f2853c14d7695ea4eeacea6fed93e77436df143bd0b9bec967490eb88e3d6531c916dca91c1a3bde4b57253d77acabe2413acde4d1473d01e15ef69b45621e0
 DIST botocore-1.31.9.gh.tar.gz 11785638 BLAKE2B 
23f2c010f98b5ca8414c9a031524b1cb7d75366bf84d34df980ef4085a73bc62643cca5255519f891f7a9468abbf0d97adddf6684c3c0a751b0f9f390122c19d
 SHA512 
b2bf0089a81c5389d86c9f7b2545358f23a1219d7e5bf152285f58293a171210b46c22c814ab3f8da460a2acbdd5127193fa7a2e19a021db511f9d08931037bf

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

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

2023-07-28 Thread Michał Górny
commit: a1d74612507a76b7bb9da5cbd10087d9f0176814
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 01:46:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 01:46:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d74612

dev-python/boto3: Bump to 1.28.15

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 2d9e1a1ca0cd..ba7d12b89d23 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,5 +2,6 @@ DIST boto3-1.28.10.gh.tar.gz 678958 BLAKE2B 
55356d6234a12a09cb03bc8907d5c8c3810a
 DIST boto3-1.28.11.gh.tar.gz 679904 BLAKE2B 
06fb7e0759c2b51f9af8c69a7aeca4610ee39dd6e230450695337833dd4295508ed7e505fbb9d72e8d5015ee741c7080627848f2c77b18cfed7b5afee0d923f8
 SHA512 
0ca9dbd174d6d7cb8ac4dac913a9abe3f03188d231cc8b11cbd51ad6bb4189b69d590fc5b18c001b18ff4d8db3f4fe19476fa5616d0bbf7125ed5b4eb848413a
 DIST boto3-1.28.12.gh.tar.gz 680624 BLAKE2B 
0403c4ab78a03b678faa3cdde05a30fb8cf48d5781d23016efd1415fabadd9eee39cbde7b447f771c2129270caa0ceed98040e4051d2046918e20a63dfe40508
 SHA512 
28b6b314532919bba137bf02927d28db7167e50d5c31ed2b367dd76eeec33590bf518074bd0f3aeb122bd1028c856f7fff8c76e688f154a0d358ee0a24a4e405
 DIST boto3-1.28.14.gh.tar.gz 681140 BLAKE2B 
602890b59b20901e43b4093dcf2decceee17bd472bcc07393552dd11b03303cfaa0d30c1ec9676d93de193bd3a0b9c7bbace5c41c4d3eff612aab0ae253f168f
 SHA512 
b65eb310831f1157a91eb6b48c3afe7b9c825d05d0d43a5c5f67b7546554b0e0f4e47caae1952ff75431930a15d331cc9a9bdd77182a5ed7a2d89b4ad820
+DIST boto3-1.28.15.gh.tar.gz 681894 BLAKE2B 
b2fbe18f000d76e2c5be2ec0038756768608364a983c7e10acf197afc5fd610c3bcbab77aa23caae2ca52f92062823b4f0cc32383161cfcd7934060c8a091634
 SHA512 
a55db28e91bdf4b8b84e52b4329640b68e88661b0c659e6b77ffb677c4fd3b0c948136b90e73aa34fc5f424f01735a0d4d3a09a057a15f68fa6c84e6e6eb5001
 DIST boto3-1.28.3.gh.tar.gz 675019 BLAKE2B 
93b29307fbfec4e61dc60d28e4f20392ae2a730f048a0b2e8cb99fd515a036fc4ca889ddd564e09b1f3eab4cb9499c5918b4e7430d63148dd2854d126719a468
 SHA512 
514d0f373f25bb691abf5f1f8b0209a07097191b2ad8fb6339739e7a0bd2b8e6d5a88f1250e928ca89b1f1aa5e27a44bf2cab38a57680c01214d370d11944ded
 DIST boto3-1.28.9.gh.tar.gz 677993 BLAKE2B 
a800de94cfb0d317b41091fb1d2bb0fd6449df85da434879c0689bf36998b2a52331ba077c65cae9967fcce998a15d2a6f6a758931fa12a00b95487adaf81dfa
 SHA512 
6e1e5e74d20d2e67f29597ddcda70475cbea863978ca93ec77a0f478690477c9782111701771d5b8354f4402c21496e7f5627b1398cbd6fd87627fd978f5e360

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



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

2023-07-28 Thread John Helmert III
commit: 67161ffc7262540be3638479f5c6fb00d18a3f23
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Jul 28 21:13:39 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jul 28 21:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67161ffc

app-misc/ckb: fix libpulse category

Signed-off-by: John Helmert III  gentoo.org>

 app-misc/ckb/ckb-0.6.0.ebuild | 2 +-
 app-misc/ckb/ckb-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/ckb/ckb-0.6.0.ebuild b/app-misc/ckb/ckb-0.6.0.ebuild
index f5bbd762e60b..278944d48117 100644
--- a/app-misc/ckb/ckb-0.6.0.ebuild
+++ b/app-misc/ckb/ckb-0.6.0.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
|| (
-   media-sound/libpulse
+   media-libs/libpulse
media-sound/apulse[sdk]
)
virtual/libudev:=

diff --git a/app-misc/ckb/ckb-.ebuild b/app-misc/ckb/ckb-.ebuild
index f5bbd762e60b..278944d48117 100644
--- a/app-misc/ckb/ckb-.ebuild
+++ b/app-misc/ckb/ckb-.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
|| (
-   media-sound/libpulse
+   media-libs/libpulse
media-sound/apulse[sdk]
)
virtual/libudev:=



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

2023-07-28 Thread John Helmert III
commit: a6fabfdce5c0ceab1e6c53178565046efa38b759
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Jul 28 21:12:14 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jul 28 21:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fabfdc

app-misc/ckb: sync live

Signed-off-by: John Helmert III  gentoo.org>

 app-misc/ckb/ckb-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/ckb/ckb-.ebuild b/app-misc/ckb/ckb-.ebuild
index dd93356ee5b1..f5bbd762e60b 100644
--- a/app-misc/ckb/ckb-.ebuild
+++ b/app-misc/ckb/ckb-.ebuild
@@ -31,11 +31,10 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
|| (
-   media-libs/libpulse
+   media-sound/libpulse
media-sound/apulse[sdk]
)
virtual/libudev:=
-   x11-libs/libX11
x11-libs/libxcb:=
x11-libs/xcb-util-wm"
 DEPEND="${RDEPEND}"



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

2023-07-28 Thread John Helmert III
commit: 1cfc7237b40ba04c54922855d13380a536ec8beb
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Jul 28 16:19:19 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jul 28 21:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfc7237

app-misc/ckb: add 0.6.0

Signed-off-by: John Helmert III  gentoo.org>

 app-misc/ckb/Manifest |  1 +
 app-misc/ckb/ckb-0.6.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest
index 4cdf752d6a62..35f09171ac8c 100644
--- a/app-misc/ckb/Manifest
+++ b/app-misc/ckb/Manifest
@@ -1 +1,2 @@
 DIST ckb-0.5.0.tar.gz 1868880 BLAKE2B 
867923f4eaf5d0e9d4ec14c5bd5952d88436c12a0d615528e083705cff7346a654dc801e743519e5482e8beb1cd2828471e69b20032856b0e22d48792ee3
 SHA512 
d4e46466df4cdac7f4d4be05072592101780c94af261ec1b0bf6ec8bb1f97f892fb5da17dd91cf5f9b45fe128547cc7393c13e29843d6a7ae0de7a4688a5cdb1
+DIST ckb-0.6.0.tar.gz 1835972 BLAKE2B 
a6d905cf4a62e9395e008628a2b585681f4fa4af52305a11e49d2f00db990a966be79f97e0ae684031a45bf77b372548b64e2b0f87e344eaa0eb67c07117f89c
 SHA512 
34236199d420b663bb71db9400622bb868a3a0b384b58d5da3f80d2bd7ec9586d4e4ac9caad0b047b8440dc4200e4dd6077f4e0d1edb5a75a1327bf9c9ba9392

diff --git a/app-misc/ckb/ckb-0.6.0.ebuild b/app-misc/ckb/ckb-0.6.0.ebuild
new file mode 100644
index ..f5bbd762e60b
--- /dev/null
+++ b/app-misc/ckb/ckb-0.6.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev xdg
+
+DESCRIPTION="Corsair K65/K70/K95 Driver"
+HOMEPAGE="https://github.com/ckb-next/ckb-next;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git;
+else
+   SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-next-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="systemd"
+
+RDEPEND="
+   dev-libs/libdbusmenu-qt
+   dev-libs/quazip:0=[qt5(+)]
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   || (
+   media-sound/libpulse
+   media-sound/apulse[sdk]
+   )
+   virtual/libudev:=
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-wm"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_UPDATER=yes
+   -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   dodoc CHANGELOG.md
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "The ckb daemon will have to be started before use:"
+   elog
+   if use systemd ; then
+   elog "# systemctl start ckb-next-daemon"
+   else
+   elog "# rc-config start ckb-next-daemon"
+   fi
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-07-28 Thread Bernard Cafarelli
commit: 5408906a64b4199835253a217356ffbb132fc80d
Author: Marco Genasci  gmail  com>
AuthorDate: Wed Jul 19 18:22:03 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jul 28 20:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5408906a

app-mobilephone/scrcpy: remove old

Signed-off-by: Marco Genasci  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31962
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-mobilephone/scrcpy/Manifest  |  2 --
 app-mobilephone/scrcpy/scrcpy-2.1.ebuild | 39 
 2 files changed, 41 deletions(-)

diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest
index 0d9c63bb42d6..2c25d9be2395 100644
--- a/app-mobilephone/scrcpy/Manifest
+++ b/app-mobilephone/scrcpy/Manifest
@@ -1,6 +1,4 @@
 DIST scrcpy-2.0.tar.gz 375902 BLAKE2B 
b45a0191a4b634a6fd165a870ce925968eb2bf697eedd88744abf6e6282afa8a4c2108e85e6d479be47e6ddc08a8b5a54875315d1319721639fea8b49f423817
 SHA512 
c7f6a20ff470c529f3d9a211ee02eebc028f698b2215665c8386afda8db4ea51206bb3c3182d846485399101f0add35844477ebd37df30724cb43c3882c6dc4d
 DIST scrcpy-2.1.1.tar.gz 386002 BLAKE2B 
3d1ec3829cc08d36a6b42f7429749000ea5a4aaf2b8501167fe03b68fb722ec9351da9f287aef752fbceebf04db1484071c4fdf3b84bc5d9eb3805f635502951
 SHA512 
247d2b4d5523412c667b3104621cdbb5d4a47f1fbc34e4fbde242212d9a4a198232d886eb5d4dc8678fbbe97a63d747827986fd34b08b0951bce02f256e65c47
-DIST scrcpy-2.1.tar.gz 385830 BLAKE2B 
2889f263325e9274c5b68fd2081f9a2093faf8e6bd3fec3cdf941ad25df88f0a73183e9225d69098d5d05455146e6e7e126211cf5e94d4df3ab1f68553ebe32a
 SHA512 
bb0bf7d975beef1d30269485a070193226ae6527821fe6128d45f917353d4a7b52d0736ae462ea9fa52be744a8257753225fd8f99a15c2f88e15cbfc4c36c646
 DIST scrcpy-server-v2.0 52867 BLAKE2B 
6867677059ed60358e8d4f62a01d09d177a52a3ad5d9faf29017666b4566052c9be1777b75df24989d49acf640ff10071daddf760990f18c1df07e1f70c772ff
 SHA512 
366e594ee87101635050185759eb03982b8749f1efe5c8f02d0fb5f60edfdacbd8280a183b872b1484648d2556cbde5abbaf1f3fd92a7f6f604181b9e81ffcde
-DIST scrcpy-server-v2.1 56955 BLAKE2B 
d3f993fb39549ce2bdcf9dda6c9f6bbc57c1367236734990d5aa193eb6a99b1170b111cf0c0debcd4c8981144bbb86437a2ace355011c54996c2c60325bbea6d
 SHA512 
4cf9a49f8f3cba1bab0bd8ad53773ebff6f89b291bfe808251e979270e43f24b79cf8cc8eaece94487c44410ebd28a546a70e9d8f8455df9cdb90b11f83714aa
 DIST scrcpy-server-v2.1.1 56995 BLAKE2B 
6a089ca33025873f48d62389b17ba6fb6249c007ef7d7fd21883351e7724c3207dce1cea8b655cb949361d26210f5bb6115a2f5f9895c8a3b129652a77848c3d
 SHA512 
f9b27068a92042e6d05ca4d56e6220174fbb008d21c2c423ad3adf91ac1ba0d30cf63a2d9072608adee56f5b49e5a55f9a193737ddf80fb222b447af196c4a90

diff --git a/app-mobilephone/scrcpy/scrcpy-2.1.ebuild 
b/app-mobilephone/scrcpy/scrcpy-2.1.ebuild
deleted file mode 100644
index ac46fe51e905..
--- a/app-mobilephone/scrcpy/scrcpy-2.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="Display and control your Android device"
-HOMEPAGE="https://github.com/Genymobile/scrcpy;
-# Source code and server part on Android device
-SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV};
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="lto pipewire"
-
-DEPEND="media-libs/libsdl2[X]
-   media-video/ffmpeg
-   virtual/libusb:1"
-# Manual install for ppc64 until bug #723528 is fixed
-# pipewire workaround see https://github.com/Genymobile/scrcpy/issues/3864
-RDEPEND="${DEPEND}
-   !ppc64? ( dev-util/android-tools )
-   pipewire? ( media-libs/libsdl2[-alsa,pipewire] )"
-BDEPEND=""
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use lto b_lto)
-   -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postrm
-}



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

2023-07-28 Thread Bernard Cafarelli
commit: fdb9ec080ded5ebb30d8ba62cc11dbb5f1222751
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jul 28 20:17:11 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jul 28 20:17:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb9ec08

www-apps/element: add 1.11.36

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/element/Manifest   |  1 +
 www-apps/element/element-1.11.36.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index d2f455a1b0f0..006b21ddef2e 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,2 +1,3 @@
 DIST element-v1.11.31.tar.gz 21812209 BLAKE2B 
4ad1984137e8f18fe9c50ba1ed880674143e4405dd91e48b27b658f7da27a95556602eaa6c9119d0ee325cf53829b337cf4b3608d85adcfab753dcc116bf6a62
 SHA512 
8b4081192b61152467bb1f55a48746b7ab038046558fc5c1976bec17e0e93c53d9f3f47f13bef96a7e5e9106cff2c410f1d8f8a76121414ba9b5b932122858fc
 DIST element-v1.11.33.tar.gz 21551580 BLAKE2B 
6e7dc58e4ac4d08fad6a5111d6f153f09b9e4f2eb1b1c7a3b3c5411712630592278b3b96e455c5f8c2338aaf989c56c808b34f513bbc4ca1f8e4205d9221f629
 SHA512 
a614ec5a5ff824dcf0df2bf97dc2047cb22c4363a25d7bb8fd87c003bb9e81417afdaa1d4c117e22f648eb7443105b2d24699a1649e596082f7c83bf56ca58da
+DIST element-v1.11.36.tar.gz 21937527 BLAKE2B 
820a4c64e438e73bc0b45559be165d1e80a3fbab43975e7db3fca7740142c968a5cdb1daad7471bc33b68220d6674691136ae463a001a9ab913e52e550019af0
 SHA512 
03aa1530360d479c2970e2fdee8b23d526701346b3b26f3052c72226644ae61ecb1f6df58efccea4d30db8ffa794c6c58893eb7938bde24f5fd42d319618efa5

diff --git a/www-apps/element/element-1.11.36.ebuild 
b/www-apps/element/element-1.11.36.ebuild
new file mode 100644
index ..b0b3474a9886
--- /dev/null
+++ b/www-apps/element/element-1.11.36.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="A glossy Matrix collaboration client for the web"
+HOMEPAGE="https://element.io/;
+SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+need_httpd
+
+S=${WORKDIR}/${PN}-v${PV}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   dodir "${MY_HTDOCSDIR}"/home
+   dodir "${MY_HTDOCSDIR}"/sites
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/home
+   webapp_serverowned "${MY_HTDOCSDIR}"/sites
+   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
+
+   webapp_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/ytnef/

2023-07-28 Thread Bernard Cafarelli
commit: 3f5a865cdad8441fe7275f542960c2bb80cb20e6
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jul 28 20:18:43 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jul 28 20:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5a865c

net-mail/ytnef: add 2.1.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-mail/ytnef/Manifest   |  1 +
 net-mail/ytnef/ytnef-2.1.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/net-mail/ytnef/Manifest b/net-mail/ytnef/Manifest
index b1b25893b20d..04a3136d9020 100644
--- a/net-mail/ytnef/Manifest
+++ b/net-mail/ytnef/Manifest
@@ -1,2 +1,3 @@
 DIST ytnef-2.0.tar.gz 301906 BLAKE2B 
3d42cf3bfc311a8d227424939cdb1e7b37a038314655b24ce54e26fbc0e5a0a7aa9fad0d4592297a5c521d3957c753b492e9724edb06c449d654faf68c7f43e7
 SHA512 
9ceba15a774f552911779859b7de11baddb7f980b0e8751c02a0c27275fa5624a4d4d24177bb4edba243acf3a9c5b89ddbbed1e759a330794bed8b2da63ffeb6
 DIST ytnef-2.1.1.tar.gz 301963 BLAKE2B 
257fa97a80b4f0d00f9d24605f484dc68fafe06527f448eac6f95e88e270bd37a51603fad2b3705b2ccba99f73e3b5619d502191ba646a2b79d45e661018d3fc
 SHA512 
2bc8c42117266090e236063ce31d0db49acca7c24c74dcaaee0338b5b5b4284297e4255c7d8ed0795075a145c6fc7ca036fd7a96fb7bab324c686ef327b8017d
+DIST ytnef-2.1.2.tar.gz 301969 BLAKE2B 
98971811f151a652324411660ca6d351b15ffd6a6768da366ea7a8decee1ef1c68cdef5f5ea11db6f03b990a17935a9c5db0a2826d13136fa24e3524aedacd05
 SHA512 
2b605d8e23309c613c208fa24d113d5720997393a8083565a546857bcc540ed87ad7f7b4b7e1b40aab272ab9646170ea9f3becca6ab81bba9653ffecfe37281c

diff --git a/net-mail/ytnef/ytnef-2.1.2.ebuild 
b/net-mail/ytnef/ytnef-2.1.2.ebuild
new file mode 100644
index ..19c571ce77e4
--- /dev/null
+++ b/net-mail/ytnef/ytnef-2.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Yeraze's TNEF Stream Reader - for winmail.dat files"
+HOMEPAGE="https://github.com/Yeraze/ytnef;
+SRC_URI="https://github.com/Yeraze/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-2+"
+SLOT="0"
+QA_PKGCONFIG_VERSION="${PV}.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="static-libs"
+
+DEPEND="sys-devel/libtool"
+RDEPEND="dev-perl/MIME-tools"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmp3/, x11-plugins/wmmp3/files/

2023-07-28 Thread Bernard Cafarelli
commit: b3d6ae29f66f03255f49f4289be7ab734a1fae54
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon Jul 24 13:58:02 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jul 28 20:05:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d6ae29

x11-plugins/wmmp3: Fix implicit declaration of function malloc

Closes: https://bugs.gentoo.org/882321
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32021
Signed-off-by: Bernard Cafarelli  gentoo.org>

 ...fix-implicit-function-declaration-clang16.patch | 40 ++
 x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild | 36 +++
 2 files changed, 76 insertions(+)

diff --git 
a/x11-plugins/wmmp3/files/wmmp3-0.12-fix-implicit-function-declaration-clang16.patch
 
b/x11-plugins/wmmp3/files/wmmp3-0.12-fix-implicit-function-declaration-clang16.patch
new file mode 100644
index ..6d20bb35b8d2
--- /dev/null
+++ 
b/x11-plugins/wmmp3/files/wmmp3-0.12-fix-implicit-function-declaration-clang16.patch
@@ -0,0 +1,40 @@
+Bug: https://bugs.gentoo.org/882321
+--- a/buttons.c
 b/buttons.c
+@@ -10,6 +10,7 @@
+  * $Id: mpg123ctl.c,v 1.12 1999/10/08 06:21:41 pcrosby Exp $
+  */
+ 
++#include "wmgeneral.h"
+ #include "buttons.h"
+ 
+ struct coord {
+--- a/main.c
 b/main.c
+@@ -11,6 +11,7 @@
+  * $Id: main.c,v 1.11 1999/10/08 22:21:32 pcrosby Exp $
+  */
+ 
++#include 
+ #include "main.h"
+ 
+ #define B_STOP 0
+--- a/mpg123ctl.c
 b/mpg123ctl.c
+@@ -14,6 +14,8 @@
+  * $Id: mpg123ctl.c,v 1.15 1999/10/12 04:41:20 pcrosby Exp $
+  */
+ 
++#include 
++#include 
+ #include "mpg123ctl.h"
+ 
+ #define MAXDIRS 100
+--- a/song_hash.c
 b/song_hash.c
+@@ -1,3 +1,5 @@
++#include 
++#include 
+ #include "song_hash.h"
+ 
+ #define HASH_TABLE_SIZE 11

diff --git a/x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild 
b/x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild
new file mode 100644
index ..1118757da360
--- /dev/null
+++ b/x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Mp3 player dock app for WindowMaker; frontend to mpg123"
+HOMEPAGE="https://www.dockapps.net/wmmp3;
+SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm"
+DEPEND="${RDEPEND}
+   media-sound/mpg123
+   x11-base/xorg-proto"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-x_includes_n_libraries.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+   "${FILESDIR}"/${P}-fix-implicit-function-declaration-clang16.patch
+   )
+
+DOCS=( AUTHORS ChangeLog sample.wmmp3 README TODO )
+
+src_compile() {
+   emake prefix="/usr/"
+}
+
+pkg_postinst() {
+   einfo "Please copy the sample.wmmp3 to your home directory and change 
it to fit your needs."
+}



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

2023-07-28 Thread Bernard Cafarelli
commit: c97b976202b3101266b1d2efe0dfc99fd722ad2b
Author: Marco Genasci  gmail  com>
AuthorDate: Wed Jul 19 18:21:43 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jul 28 20:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97b9762

app-mobilephone/scrcpy: version bump to 2.1.1

Signed-off-by: Marco Genasci  gmail.com>
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-mobilephone/scrcpy/Manifest|  2 ++
 app-mobilephone/scrcpy/metadata.xml|  1 -
 app-mobilephone/scrcpy/scrcpy-2.1.1.ebuild | 42 ++
 3 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest
index dc048a228705..0d9c63bb42d6 100644
--- a/app-mobilephone/scrcpy/Manifest
+++ b/app-mobilephone/scrcpy/Manifest
@@ -1,4 +1,6 @@
 DIST scrcpy-2.0.tar.gz 375902 BLAKE2B 
b45a0191a4b634a6fd165a870ce925968eb2bf697eedd88744abf6e6282afa8a4c2108e85e6d479be47e6ddc08a8b5a54875315d1319721639fea8b49f423817
 SHA512 
c7f6a20ff470c529f3d9a211ee02eebc028f698b2215665c8386afda8db4ea51206bb3c3182d846485399101f0add35844477ebd37df30724cb43c3882c6dc4d
+DIST scrcpy-2.1.1.tar.gz 386002 BLAKE2B 
3d1ec3829cc08d36a6b42f7429749000ea5a4aaf2b8501167fe03b68fb722ec9351da9f287aef752fbceebf04db1484071c4fdf3b84bc5d9eb3805f635502951
 SHA512 
247d2b4d5523412c667b3104621cdbb5d4a47f1fbc34e4fbde242212d9a4a198232d886eb5d4dc8678fbbe97a63d747827986fd34b08b0951bce02f256e65c47
 DIST scrcpy-2.1.tar.gz 385830 BLAKE2B 
2889f263325e9274c5b68fd2081f9a2093faf8e6bd3fec3cdf941ad25df88f0a73183e9225d69098d5d05455146e6e7e126211cf5e94d4df3ab1f68553ebe32a
 SHA512 
bb0bf7d975beef1d30269485a070193226ae6527821fe6128d45f917353d4a7b52d0736ae462ea9fa52be744a8257753225fd8f99a15c2f88e15cbfc4c36c646
 DIST scrcpy-server-v2.0 52867 BLAKE2B 
6867677059ed60358e8d4f62a01d09d177a52a3ad5d9faf29017666b4566052c9be1777b75df24989d49acf640ff10071daddf760990f18c1df07e1f70c772ff
 SHA512 
366e594ee87101635050185759eb03982b8749f1efe5c8f02d0fb5f60edfdacbd8280a183b872b1484648d2556cbde5abbaf1f3fd92a7f6f604181b9e81ffcde
 DIST scrcpy-server-v2.1 56955 BLAKE2B 
d3f993fb39549ce2bdcf9dda6c9f6bbc57c1367236734990d5aa193eb6a99b1170b111cf0c0debcd4c8981144bbb86437a2ace355011c54996c2c60325bbea6d
 SHA512 
4cf9a49f8f3cba1bab0bd8ad53773ebff6f89b291bfe808251e979270e43f24b79cf8cc8eaece94487c44410ebd28a546a70e9d8f8455df9cdb90b11f83714aa
+DIST scrcpy-server-v2.1.1 56995 BLAKE2B 
6a089ca33025873f48d62389b17ba6fb6249c007ef7d7fd21883351e7724c3207dce1cea8b655cb949361d26210f5bb6115a2f5f9895c8a3b129652a77848c3d
 SHA512 
f9b27068a92042e6d05ca4d56e6220174fbb008d21c2c423ad3adf91ac1ba0d30cf63a2d9072608adee56f5b49e5a55f9a193737ddf80fb222b447af196c4a90

diff --git a/app-mobilephone/scrcpy/metadata.xml 
b/app-mobilephone/scrcpy/metadata.xml
index fbaf39bf41c5..6d3156f41a83 100644
--- a/app-mobilephone/scrcpy/metadata.xml
+++ b/app-mobilephone/scrcpy/metadata.xml
@@ -7,7 +7,6 @@


Build with Link Time Optimization (LTO)
-   Enable support for the 
media-video/pipewire audio backend


Genymobile/scrcpy

diff --git a/app-mobilephone/scrcpy/scrcpy-2.1.1.ebuild 
b/app-mobilephone/scrcpy/scrcpy-2.1.1.ebuild
new file mode 100644
index ..a24a7aa758ab
--- /dev/null
+++ b/app-mobilephone/scrcpy/scrcpy-2.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Display and control your Android device"
+HOMEPAGE="https://github.com/Genymobile/scrcpy;
+# Source code and server part on Android device
+SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV};
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="lto"
+
+DEPEND="media-libs/libsdl2[X]
+   media-video/ffmpeg
+   virtual/libusb:1"
+# Manual install for ppc64 until bug #723528 is fixed
+RDEPEND="${DEPEND}
+   !ppc64? ( dev-util/android-tools )"
+BDEPEND=""
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use lto b_lto)
+   -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postrm
+
+   einfo "If you use pipewire because of a problem with libsdl2 it is 
possible that"
+   einfo "scrcpy will not start, in which case start the program by 
exporting the"
+   einfo "environment variable SDL_AUDIODRIVER=pipewire."
+   einfo "For more information see 
https://github.com/Genymobile/scrcpy/issues/3864.;
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdeconnect/

2023-07-28 Thread Andreas Sturmlechner
commit: d7b9d2130d4d50cebe1c81dab77e55900236c52b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 28 19:05:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 28 19:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b9d213

kde-misc/kdeconnect: Add missing dependency

Upstream commit b930114eb03a37a6d6ec07366298e8d8e23b3f59

Closes: https://bugs.gentoo.org/911326
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{kdeconnect-23.04.3.ebuild => kdeconnect-23.04.3-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild 
b/kde-misc/kdeconnect/kdeconnect-23.04.3-r1.ebuild
similarity index 99%
rename from kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild
rename to kde-misc/kdeconnect/kdeconnect-23.04.3-r1.ebuild
index 056086d80a9d..cceb3cf7e76f 100644
--- a/kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-23.04.3-r1.ebuild
@@ -65,6 +65,7 @@ DEPEND="${COMMON_DEPEND}
dev-libs/wayland-protocols
 "
 RDEPEND="${COMMON_DEPEND}
+   dev-libs/kirigami-addons:5
dev-libs/kpeoplevcard
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtmultimedia-${QTMIN}:5[qml]



[gentoo-commits] proj/kde:master commit in: kde-misc/kdeconnect/

2023-07-28 Thread Andreas Sturmlechner
commit: 22ed7a2d874abe6896d58c15e47bea42b8521291
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 28 19:05:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 28 19:05:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=22ed7a2d

kde-misc/kdeconnect: Add missing dependency

Upstream commit b930114eb03a37a6d6ec07366298e8d8e23b3f59

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

 kde-misc/kdeconnect/kdeconnect-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-misc/kdeconnect/kdeconnect-.ebuild 
b/kde-misc/kdeconnect/kdeconnect-.ebuild
index 09b35d111a..654fdd3e29 100644
--- a/kde-misc/kdeconnect/kdeconnect-.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-.ebuild
@@ -66,6 +66,7 @@ DEPEND="${COMMON_DEPEND}
dev-libs/wayland-protocols
 "
 RDEPEND="${COMMON_DEPEND}
+   dev-libs/kirigami-addons:5
dev-libs/kpeoplevcard
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtmultimedia-${QTMIN}:5[qml]



[gentoo-commits] repo/gentoo:master commit in: net-im/ejabberd/

2023-07-28 Thread Sam James
commit: f2ecfb1e05e9b983a8c82a45b011fb133db4cf52
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 18:55:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 18:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ecfb1e

net-im/ejabberd: Stabilize 23.01 amd64, #911392

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

 net-im/ejabberd/ejabberd-23.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/ejabberd/ejabberd-23.01.ebuild 
b/net-im/ejabberd/ejabberd-23.01.ebuild
index 99ac7b8d7df3..82b509558d13 100644
--- a/net-im/ejabberd/ejabberd-23.01.ebuild
+++ b/net-im/ejabberd/ejabberd-23.01.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
 REQUIRED_USE="mssql? ( odbc )"
 # TODO: Add 'tools' flag.
 IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2023-07-28 Thread Sam James
commit: c47cdcad38ecb185c3129af369c5bc1ec251b86a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 18:55:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 18:55:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47cdcad

media-radio/tucnak: Stabilize 4.44 amd64, #911391

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

 media-radio/tucnak/tucnak-4.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/tucnak/tucnak-4.44.ebuild 
b/media-radio/tucnak/tucnak-4.44.ebuild
index 2547f2f79ade..6854cb290fb8 100644
--- a/media-radio/tucnak/tucnak-4.44.ebuild
+++ b/media-radio/tucnak/tucnak-4.44.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="alsa fftw gpm hamlib suid"
 
 RDEPEND="dev-libs/glib:2



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

2023-07-28 Thread Sam James
commit: 475ca18711d8f8ed3355973c0eb03283b3368a49
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 18:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 18:56:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475ca187

dev-erlang/sqlite3: Stabilize 1.1.14 amd64, #911392

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

 dev-erlang/sqlite3/sqlite3-1.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild 
b/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild
index 7e8ec57c8f0c..f2a4f69c57f7 100644
--- a/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild
+++ b/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-17.1
dev-db/sqlite:3"



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

2023-07-28 Thread Sam James
commit: f68a71457c8628554f2d7b18b655a070c32741df
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 18:55:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 18:55:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68a7145

dev-libs/libzia: Stabilize 4.44 amd64, #911391

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

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

diff --git a/dev-libs/libzia/libzia-4.44.ebuild 
b/dev-libs/libzia/libzia-4.44.ebuild
index 9c39a847c882..7d59a0725289 100644
--- a/dev-libs/libzia/libzia-4.44.ebuild
+++ b/dev-libs/libzia/libzia-4.44.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="ftdi"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/epam/

2023-07-28 Thread Sam James
commit: 89ea8341301b0cf54bd9e12be98207c566ad8259
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 18:56:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 18:56:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ea8341

dev-erlang/epam: Stabilize 1.0.14 amd64, #911392

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

 dev-erlang/epam/epam-1.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/epam/epam-1.0.14.ebuild 
b/dev-erlang/epam/epam-1.0.14.ebuild
index 6565bcb82ec0..b95732e69ef6 100644
--- a/dev-erlang/epam/epam-1.0.14.ebuild
+++ b/dev-erlang/epam/epam-1.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 DEPEND="
acct-group/epam



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/jose/

2023-07-28 Thread Sam James
commit: b4c295b9c3c63fe7e2563d47d0e65d2cd0e2fc0b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 18:56:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 18:56:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c295b9

dev-erlang/jose: Stabilize 1.11.5 amd64, #911392

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

 dev-erlang/jose/jose-1.11.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/jose/jose-1.11.5.ebuild 
b/dev-erlang/jose/jose-1.11.5.ebuild
index 4ab58308db18..503de0c10316 100644
--- a/dev-erlang/jose/jose-1.11.5.ebuild
+++ b/dev-erlang/jose/jose-1.11.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-19.0"
 RDEPEND="${DEPEND}"



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

2023-07-28 Thread Ionen Wolkens
commit: 5b6b773f1dce2b8aae44e6bc1326717531aaa7d8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jul 28 18:42:40 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jul 28 18:43:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6b773f

gui-libs/egl-wayland: add 1.1.12_p20230718

Should fix a 1.1.12 regression with plasma, hardly tested
so please report if it makes anything worse.

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

 gui-libs/egl-wayland/Manifest  |  1 +
 .../egl-wayland-1.1.12_p20230718.ebuild| 50 ++
 2 files changed, 51 insertions(+)

diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest
index 0e0bb359b6c2..1a368cc5ae51 100644
--- a/gui-libs/egl-wayland/Manifest
+++ b/gui-libs/egl-wayland/Manifest
@@ -1,3 +1,4 @@
 DIST egl-wayland-1.1.11_p20230202.tar.gz 67029 BLAKE2B 
8261f33c885a5b9673a463d624e253c75ae5afac3364a4de7d7d51a3d0b57495fd62324e3924bd4e649475a0afd0eaab3b02b3b3fe86b689411ed123ec85e018
 SHA512 
ec505a76ab2b847b1e7f27969be82d86acd40fe573eaa90271971f84b0c4b6195f0fccc5ec184dc58f2b6fb5591e4a05eca1265494e0a3ce39841ae84e86fed2
 DIST egl-wayland-1.1.12.tar.gz 67159 BLAKE2B 
e0183a5a443aeede5654e248d5fe61127fd999d9e78da7578bd46aa61d44b5b0de4109e73d611b35cba2b2e73949e3727b43d941f1f413a6786c15e366c2b634
 SHA512 
aa8e0d0639a8d9d85b85fa258f98f4280734cec5aefac776c5a92f04b8999cee9365e0f55cb885ce0cd6e574ae395895b9cea5efa951343eda5afb46216a5c43
+DIST egl-wayland-1.1.12_p20230718.tar.gz 67390 BLAKE2B 
438f4d6ff3840162517303200bf266ae2037ad16483477f0f86c6695cfbef2ef2b5ad63d100afc0d3bd13a34ebc222fba0f098e83ce8adb7c18c4d60c66eb148
 SHA512 
42f1ec235eb0ce8af774d9f08b45f48f8b658d51c7e1e33a49fb734941b8db9558aac46eaa07ce7edb2c7e07f5e791d2245f1f68fb3a692a686a0296fe559433
 DIST egl-wayland-1.1.7.tar.gz 48681 BLAKE2B 
eebbd0e36045c50b39ef70292156f5cd137a51af2169b56a35d318d90ade3d4a5b94206d86246d52fda0c6c093ff25e389b1a3ccbe60595dc9661d199e30f33b
 SHA512 
edc81d9f2c617587044d5f9d35b3e355db8544e8fa1d861c1b92a5a11bc1af7d994ca8abd49ce6f462a1971f20296b4c757bdf1df0d2bfc981cdafaa839f12af

diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild 
b/gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild
new file mode 100644
index ..d5309dc0478c
--- /dev/null
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+HASH_EGLWAYLAND=ea70449fd94b5f866ea6189bf4f41f7c230cccfa
+
+DESCRIPTION="EGLStream-based Wayland external platform"
+HOMEPAGE="https://github.com/NVIDIA/egl-wayland/;
+SRC_URI="
+   https://github.com/NVIDIA/egl-wayland/archive/${HASH_EGLWAYLAND}.tar.gz
+   -> ${P}.tar.gz
+"
+S="${WORKDIR}/${PN}-${HASH_EGLWAYLAND}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   dev-libs/wayland
+   !

[gentoo-commits] repo/gentoo:master commit in: games-strategy/ja2-stracciatella/

2023-07-28 Thread Andreas Sturmlechner
commit: e315a9a42ab7aba493346e8dc1e6eac4134f60cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 28 18:00:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 28 18:30:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e315a9a4

games-strategy/ja2-stracciatella: drop 0.17.0

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

 games-strategy/ja2-stracciatella/Manifest  |  77 -
 .../ja2-stracciatella-0.17.0.ebuild| 189 -
 2 files changed, 266 deletions(-)

diff --git a/games-strategy/ja2-stracciatella/Manifest 
b/games-strategy/ja2-stracciatella/Manifest
index bfa1da86edc2..b2d1d9dc8aa4 100644
--- a/games-strategy/ja2-stracciatella/Manifest
+++ b/games-strategy/ja2-stracciatella/Manifest
@@ -1,197 +1,120 @@
 DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
-DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST android_log-sys-0.2.0.crate 6086 BLAKE2B 
c028d2cb3f8900c89c01ae2f877fff0af279d820c6e2b187de335406f4b11ea286c1623561d56333bd546a6dc44853cc898022330b7ab1dd79d25fa2bd7dc454
 SHA512 
8eaed3dadbf0e657ae6f1c2e7ab813dfdad9e102dddf9e7dfe2e88f0c8b1a243c12f9777819ee7263db3808f143b5bc1d2c5b113eaecdddea4f2ec77492698ac
 DIST android_logger-0.10.1.crate 11655 BLAKE2B 
91368e86ecda9b3c254eebaf9390ddb92f207826e8fd0aa2b5ef946b7d46be7b7987d0fbca9e203868b68027d35cdd706dd9caeb2178ae540e7095e3f2ae91fa
 SHA512 
70d62d6504243f86110c3e23e0296bd01f90b317e546a60bb643ccf432a6074401c4d906f157d31a0561954df840bc7aad6b90391b78de35c00ca7f0b33d9a44
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
-DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST ascii-0.9.3.crate 28283 BLAKE2B 
fce32863fd75ef1badd496db55387f1abfce5eac7a7a61ea07e1475f555fcfaeb2726ca80e69577c4cd05c366f8c46842f064fd9325955eacb8ad38d0cee990e
 SHA512 
ee8ad37b0a3db9524db22a9abe0c348e30364f108039bf761aea8e3eed07c08849924a0a287fb17c019e14b654d2c6db3848112047a1fa8db58247c9e138dca8
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/sigutils/

2023-07-28 Thread Rick Farina
commit: d8d22fbf2d477586fe8f93f5385f1a689e854956
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 18:22:09 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d22fbf

net-wireless/sigutils: fix accidental regression

Signed-off-by: Rick Farina  gentoo.org>
I cleaned a little too much off the ebuild, fix
https://bugs.gentoo.org/742734 again

 net-wireless/sigutils/sigutils-0.3.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/net-wireless/sigutils/sigutils-0.3.0.ebuild 
b/net-wireless/sigutils/sigutils-0.3.0.ebuild
index 2415314b9932..8f22b87f93f9 100644
--- a/net-wireless/sigutils/sigutils-0.3.0.ebuild
+++ b/net-wireless/sigutils/sigutils-0.3.0.ebuild
@@ -20,3 +20,9 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND=""
+
+src_prepare() {
+   #sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" -e 
"s#/lib/#/$(get_libdir)/#" CMakeLists.txt
+   sed -i "s#/lib#/$(get_libdir)#" sigutils.pc.in
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/suscan/

2023-07-28 Thread Rick Farina
commit: e941ec5700d538884e5b7322fe4042bc87834158
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 17:38:19 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e941ec57

net-wireless/suscan: add 0.3.0

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/suscan/Manifest|  1 +
 net-wireless/suscan/suscan-0.3.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/net-wireless/suscan/Manifest b/net-wireless/suscan/Manifest
index 1692e4e979c9..213ab1dd498a 100644
--- a/net-wireless/suscan/Manifest
+++ b/net-wireless/suscan/Manifest
@@ -1 +1,2 @@
 DIST suscan-0.1.0.tar.gz 1868384 BLAKE2B 
a021b67f38f86cd54c137c6091ecc2bdbc92fadcc4173f119a4a071d90db8ce259f02a38006b9021f8c65fe13a3a64b2a4b0d459f3d32b492c70f0551f8f59d1
 SHA512 
1ae42fb2ebe762b77040b4f2bee70b213e89ce9c348c7b4d589600d0bc764a402cf5bbf8488d8f69bdb4c03aea44cbf6384ad986dac217591caab563bdc09fc6
+DIST suscan-0.3.0.tar.gz 2951138 BLAKE2B 
71ab08a8a9e3f38adb188254b7130f485ac043841aceb0d7c2f16138da593e87745bacd1a7292aab05e23d669f32bb7c72ce5546540005484936a9e80aa19e0d
 SHA512 
7074217e2abfd06ace2acef6dbdea1c44e58e8c7a11f798686a6ed1b914e0f0a3c19c45bed9975781f889d8bc237e3d18083ee751b6921947939c0e24f3833cd

diff --git a/net-wireless/suscan/suscan-0.3.0.ebuild 
b/net-wireless/suscan/suscan-0.3.0.ebuild
new file mode 100644
index ..d6455894e98f
--- /dev/null
+++ b/net-wireless/suscan/suscan-0.3.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CMAKE_MAKEFILE_GENERATOR='emake'
+inherit cmake
+
+DESCRIPTION="a realtime DSP processing library"
+HOMEPAGE="https://github.com/BatchDrake/suscan;
+SRC_URI="https://github.com/BatchDrake/suscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libxml2
+   media-libs/alsa-lib
+   media-libs/libsndfile
+   net-wireless/sigutils
+   net-wireless/soapysdr:=
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-wireless/sigdigger/

2023-07-28 Thread Rick Farina
commit: ce521278cf0a155fd88106595751502a80da1fab
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 18:15:08 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce521278

net-wireless/sigdigger: add 0.3.0

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/sigdigger/Manifest   |  1 +
 net-wireless/sigdigger/sigdigger-0.3.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/net-wireless/sigdigger/Manifest b/net-wireless/sigdigger/Manifest
index c68508ec17e5..4582b3d7655c 100644
--- a/net-wireless/sigdigger/Manifest
+++ b/net-wireless/sigdigger/Manifest
@@ -1 +1,2 @@
 DIST sigdigger-0.1.0.tar.gz 4190977 BLAKE2B 
2079ab0cb8ea24c17fd1643c01b9a31ea38921d3c72885753eeefff67c5bfe366ff306cd8538cac03f354bc31e14fa5c13d624b3a9b8d5104f006e6d223523b7
 SHA512 
2bd84ae0aca4f89f19a756e8cb5cae34e0f91cfb0df94bef58079edbebc1133ec5e9c620c8bd394e757237c30a72a67c691991c48317cd952dc17df95f141dd8
+DIST sigdigger-0.3.0.tar.gz 15761823 BLAKE2B 
01a53b012f707c5e33e31eab856b5f9831ac535895da4271f0bb2e69c4238a73401377d58e31b48a6d30d7db113e566996fbdc262581380312a1919885493ed9
 SHA512 
c24e2ac600ebdc8e080840f22812c2aba774c07de06abcffa5b561e76af0bb6ff423ea1f7c528fc8803cac8fc39edd63ba1779d3b535affbeb14a3c9aba54c9c

diff --git a/net-wireless/sigdigger/sigdigger-0.3.0.ebuild 
b/net-wireless/sigdigger/sigdigger-0.3.0.ebuild
new file mode 100644
index ..cad479d9ef4d
--- /dev/null
+++ b/net-wireless/sigdigger/sigdigger-0.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit qmake-utils
+
+DESCRIPTION="The free digital signal analyzer"
+HOMEPAGE="https://github.com/BatchDrake/SigDigger;
+SRC_URI="https://github.com/BatchDrake/SigDigger/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   media-libs/alsa-lib
+   media-libs/libsndfile
+   net-misc/curl
+   net-wireless/sigutils
+   net-wireless/soapysdr:=
+   net-wireless/suscan
+   net-wireless/suwidgets
+   sci-libs/fftw:3.0=
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/SigDigger-${PV}"
+
+src_configure() {
+   #prevent stripping
+   sed -i '/QMAKE_LFLAGS+=-s/d' SigDigger.pro
+   eqmake5 PREFIX=/usr SigDigger.pro
+}
+
+src_install() {
+   INSTALL_ROOT="${ED}" emake install
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/suwidgets/

2023-07-28 Thread Rick Farina
commit: b543d44effe967762b81c30c14488323fa329c68
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 18:02:41 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b543d44e

net-wireless/suwidgets: add 0.3.0

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/suwidgets/Manifest   |  1 +
 net-wireless/suwidgets/suwidgets-0.3.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/net-wireless/suwidgets/Manifest b/net-wireless/suwidgets/Manifest
index 86a9a8ca6416..afaba8b0575b 100644
--- a/net-wireless/suwidgets/Manifest
+++ b/net-wireless/suwidgets/Manifest
@@ -1 +1,2 @@
 DIST suwidgets-0.1.0.tar.gz 74722 BLAKE2B 
7677fe49cba6646eb45b01aea2d311aba5ab62adae71d9c5b8381766aeeec09560f1c028f94fdce7056b1340d923f6d4727fcc2295db609231a1e5c70dd8f26b
 SHA512 
9f623e01e66d22424b99682c00b5109d9fe07d041f51c583573304897e1bbad33e940a19fc3d1104f97dfcd2f7b7d9a00abc02a3c91e0114214a7a954dfdc054
+DIST suwidgets-0.3.0.tar.gz 143360 BLAKE2B 
2d823afef947280bb199447f8a7a4e663f9dcb88f98d163a85bd714e22a9d573e92a7174fb910dd7a6eb388b261d8320e0a06a2177b8107e33498c31daac
 SHA512 
af6c378594e324587efabd72163d0715779ed53536aa0c02a8a1b39e0c2d8c6c991205a37f1f0dc75da03b8b0cb05a4a800fec631b6878568287fd6d1e46c47c

diff --git a/net-wireless/suwidgets/suwidgets-0.3.0.ebuild 
b/net-wireless/suwidgets/suwidgets-0.3.0.ebuild
new file mode 100644
index ..a75749527397
--- /dev/null
+++ b/net-wireless/suwidgets/suwidgets-0.3.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit qmake-utils
+
+DESCRIPTION="graphical library containing all SigDigger's custom widgets"
+HOMEPAGE="https://github.com/BatchDrake/SuWidgets;
+SRC_URI="https://github.com/BatchDrake/SuWidgets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   media-libs/libglvnd
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/SuWidgets-${PV}"
+
+src_prepare() {
+   sed -i '/^#include /i #include ' Waveform.cpp 
Waterfall.cpp \
+   Transition.cpp SymView.cpp QVerticalLabel.cpp LCD.cpp 
Histogram.cpp \
+   Constellation.cpp ColorChooserButton.cpp
+
+   default
+}
+
+src_configure() {
+   eqmake5 SuWidgetsLib.pro
+}
+
+src_install() {
+   INSTALL_ROOT="${ED}" emake install
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-rds/

2023-07-28 Thread Rick Farina
commit: 94c3821a92bdc2603f9c73a15c1c04b9ab106229
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 16:46:29 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c3821a

net-wireless/gr-rds: remove unneeded sed

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild | 10 --
 net-wireless/gr-rds/gr-rds-.ebuild | 10 --
 2 files changed, 20 deletions(-)

diff --git a/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild 
b/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild
index 4c255107627b..5004055f9d05 100644
--- a/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild
+++ b/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild
@@ -35,16 +35,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-lang/swig:0
 "
-#cppunit is listed in cmake, but only needed for tests and there are no tests
-#  dev-util/cppunit"
-
-src_prepare() {
-   cmake_src_prepare
-   #although cppunit is not used, it fails if it isn't there, fix it
-   sed -i 's#FATAL_ERROR "CppUnit#MESSAGE "CppUnit#' CMakeLists.txt || die
-   sed -i '/${CPPUNIT_INCLUDE_DIRS}/d' CMakeLists.txt || die
-   sed -i '/${CPPUNIT_LIBRARY_DIRS}/d' CMakeLists.txt || die
-}
 
 src_configure() {
local mycmakeargs=( -DPYTHON_EXECUTABLE="${PYTHON}" )

diff --git a/net-wireless/gr-rds/gr-rds-.ebuild 
b/net-wireless/gr-rds/gr-rds-.ebuild
index 4c255107627b..5004055f9d05 100644
--- a/net-wireless/gr-rds/gr-rds-.ebuild
+++ b/net-wireless/gr-rds/gr-rds-.ebuild
@@ -35,16 +35,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-lang/swig:0
 "
-#cppunit is listed in cmake, but only needed for tests and there are no tests
-#  dev-util/cppunit"
-
-src_prepare() {
-   cmake_src_prepare
-   #although cppunit is not used, it fails if it isn't there, fix it
-   sed -i 's#FATAL_ERROR "CppUnit#MESSAGE "CppUnit#' CMakeLists.txt || die
-   sed -i '/${CPPUNIT_INCLUDE_DIRS}/d' CMakeLists.txt || die
-   sed -i '/${CPPUNIT_LIBRARY_DIRS}/d' CMakeLists.txt || die
-}
 
 src_configure() {
local mycmakeargs=( -DPYTHON_EXECUTABLE="${PYTHON}" )



[gentoo-commits] repo/gentoo:master commit in: net-wireless/sigutils/

2023-07-28 Thread Rick Farina
commit: 7431e03514d08b1a0f210af6dc30249a97f5d679
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 16:58:11 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7431e035

net-wireless/sigutils: add 0.3.0

Signed-off-by: Rick Farina  gentoo.org>
Closes: https://bugs.gentoo.org/742734

 net-wireless/sigutils/Manifest  |  1 +
 net-wireless/sigutils/sigutils-0.3.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/net-wireless/sigutils/Manifest b/net-wireless/sigutils/Manifest
index 088dbdcfa327..d70052f4e60b 100644
--- a/net-wireless/sigutils/Manifest
+++ b/net-wireless/sigutils/Manifest
@@ -1 +1,2 @@
 DIST sigutils-0.1.0.tar.gz 98315 BLAKE2B 
68e91dea40ad5e9cbff98f8618945ef11df4ae6551827c1e52a1a8051bbc61162e4bc0c1bc90fe4d7fe84992132d35b46af56d199cb90896a27d429bdedb9d2e
 SHA512 
871bbd72739463f1094748edbddf07a9641fb34b29ba78b4d241ad1116f3a85128e99800561f72348a8c7a2590e2d0b3a3b99c368246807bac7a5665fb5829ca
+DIST sigutils-0.3.0.tar.gz 113241 BLAKE2B 
41df646ba18ffb32e9f6fadc17ce7f46e07ca422b1eaa7c2f057b2ec9e65905dcec22f428cb75ea1de956846f8bfefe338594eb7f7e557ad6af5fad55620a3db
 SHA512 
fbf6db639e324ac9e835dacc4b12ff35edb7345f9873a805cb18b4d79651dd1102bccf24ffdcad860a93a21baff19c4f59636fd0459cd2e2de7ffbb02d79ca53

diff --git a/net-wireless/sigutils/sigutils-0.3.0.ebuild 
b/net-wireless/sigutils/sigutils-0.3.0.ebuild
new file mode 100644
index ..677f055f7f5b
--- /dev/null
+++ b/net-wireless/sigutils/sigutils-0.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_MAKEFILE_GENERATOR='emake'
+inherit cmake
+
+DESCRIPTION="signal processing library for blind signal analysis and automatic 
demodulation"
+HOMEPAGE="https://github.com/BatchDrake/sigutils;
+SRC_URI="https://github.com/BatchDrake/sigutils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsndfile
+   sci-libs/fftw:3.0=
+   sci-libs/volk:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" -e 
"s#/lib/#/$(get_libdir)/#" CMakeLists.txt
+   sed -i "s#/lib#/$(get_libdir)#" sigutils.pc.in
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/sigutils/

2023-07-28 Thread Rick Farina
commit: 6f659d7321d7ebff77b0700a84a0679bdb980b32
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 17:44:07 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f659d73

net-wireless/sigutils: update EAPI 7 -> 8

Remove unneeded sed
Remove unneeded dep
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/sigutils/sigutils-0.3.0.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/net-wireless/sigutils/sigutils-0.3.0.ebuild 
b/net-wireless/sigutils/sigutils-0.3.0.ebuild
index 677f055f7f5b..2415314b9932 100644
--- a/net-wireless/sigutils/sigutils-0.3.0.ebuild
+++ b/net-wireless/sigutils/sigutils-0.3.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 CMAKE_MAKEFILE_GENERATOR='emake'
 inherit cmake
 
@@ -14,15 +14,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="media-libs/libsndfile
+DEPEND="
sci-libs/fftw:3.0=
sci-libs/volk:=
 "
 RDEPEND="${DEPEND}"
 BDEPEND=""
-
-src_prepare() {
-   sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" -e 
"s#/lib/#/$(get_libdir)/#" CMakeLists.txt
-   sed -i "s#/lib#/$(get_libdir)#" sigutils.pc.in
-   cmake_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/

2023-07-28 Thread Rick Farina
commit: 39c16fbdb169edd3f0f525960af9ba8cf3af315a
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 15:16:19 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c16fbd

sci-libs/volk: add 3.0.0

Signed-off-by: Rick Farina  gentoo.org>
Closes: https://bugs.gentoo.org/878737

 sci-libs/volk/Manifest  |  1 +
 sci-libs/volk/volk-3.0.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 6fc90e0540df..894376e9d01a 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1 +1,2 @@
 DIST volk-2.5.1.tar.xz 362792 BLAKE2B 
dfaaddb9e6910c2e7d9d493c87922cf95ae3c70fff5644c7295f02e474d5fabdc2c9f42dbcc2d9d85cc25e9b6c3ba9ec8671b580093a35af1402183fa18df93a
 SHA512 
4946b1675293920dc6e716b0a7927ce845abd833b2a33c41542b90760c6ab6832a1faede4c783133b32e616d69a8fcf2d131ca54cd504b0596fc0a92030cd1fa
+DIST volk-3.0.0.tar.xz 394044 BLAKE2B 
04e832916375610571387db521348df2a37f5460500c4bd6d223dd6af9c0a207f3b22c599fccbf9bd51b8a87ed90cb5239512c19fc6ddd02320b7aa27c3be588
 SHA512 
5d1ff90f28ec6ef2d21370d74025139ccc9872e5a477b271ffe6662725b7705203715ea4ffc430554ec2fec56e8d9b40a945e75186761995d3075218e1f16313

diff --git a/sci-libs/volk/volk-3.0.0.ebuild b/sci-libs/volk/volk-3.0.0.ebuild
new file mode 100644
index ..966205b0e596
--- /dev/null
+++ b/sci-libs/volk/volk-3.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+#https://github.com/gnuradio/volk/issues/383
+CMAKE_BUILD_TYPE="None"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org;
+SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="orc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+   net-wireless/gnuradio
+   dev-libs/boost:=
+   orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')"
+
+RESTRICT="test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_ORC=$(usex orc)
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DENABLE_TESTING="$(usex test)"
+   -DENABLE_PROFILING=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   # Remove stray python files generated by the build system
+   find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
+   find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
+   python_optimize
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/

2023-07-28 Thread Rick Farina
commit: 60bf11bf4b1645edf6a8b56308de3bb5194d2b82
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 15:21:07 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60bf11bf

net-wireless/uhd: add 4.4.0.0

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/uhd/Manifest   |   2 +
 net-wireless/uhd/uhd-4.4.0.0.ebuild | 153 
 2 files changed, 155 insertions(+)

diff --git a/net-wireless/uhd/Manifest b/net-wireless/uhd/Manifest
index 2c2baae6732f..f792b51a451d 100644
--- a/net-wireless/uhd/Manifest
+++ b/net-wireless/uhd/Manifest
@@ -1,6 +1,8 @@
 DIST EttusResearch-UHD-4.1.0.5.tar.gz 37975618 BLAKE2B 
ff5b38be7ef7088168f2bf8908e59e74d2f492a860dac6b7fef48abd5d25840435a57b3ef980ceb7416efd1d3520a3f83bace3bc5bca5caaecc14088e9609fcd
 SHA512 
4929ebc8a12bcc0acfe4a64ceafe17387420e2f056e7bb7284a8d7b60d14aba05484b3c033ce63b00c6d9115f570b056df4e2b36e11a2b25079a8c34b1d084af
 DIST EttusResearch-UHD-4.2.0.0.tar.gz 38124395 BLAKE2B 
cbb149e6f6aaff628e40463b37b3e52ee758acaaf8e86f85586a70fb4d9744408fb2c807a491b91de64a8cb23adb566722eece99eb8bd844e704d5412372b2ec
 SHA512 
a5f105a8765a06e53bed17dee760dfa985d40a97c61ca243127c8a912378d6f5ae81170a48e8e5f92a238bcfd66742798043b3fb0119e574dbac74291f15ec9c
 DIST EttusResearch-UHD-4.3.0.0.tar.gz 38204958 BLAKE2B 
64b30d97611a96ed15b8a4bbe91065301d7b8b20e61b69e2dafd93088dcd7780c9c897462c482dff548b9b52081fa2832b09ff4a682208fed0a9a86aa3a3d957
 SHA512 
8907e134747b853dd3fa457ac097287783b362a56ac9fdf6fb44157baa1ddabfe3934e110bfac81180b42ea7ec2defefc444736955091a072b1166b5d27253fc
+DIST EttusResearch-UHD-4.4.0.0.tar.gz 38210999 BLAKE2B 
defc2ae91c1422491c0c434f76852c253d84e2bdc43f6768069e23c40803d33aac8f087d51c28037102ab4760c5f3d5e04dc090655ddca26eef3440bf703db61
 SHA512 
3c9b57dc776e0fadc991ffeede84c2367f7403bfae6fd30a045baf1c9cfb21889310b9a8340a35ea13eea00208bf678cccd7b82e190dfb6b9d61e42bdef3b21a
 DIST uhd-images_4.1.0.5.tar.xz 118480128 BLAKE2B 
90803ca0a7452e601481837d006dbaf0eab57070d4fccfd0576a7a7736c11fa62caf9ea141be807a5c4d65ba2bb0f7a5361833ff2afb9f732f231b2bb659f08e
 SHA512 
fa9ca49bc917e55a1505acce090dc6b06cac6c59fbe7a78c2c47f79783fab52baf9563903715da205762962485c8b4a83292a171a33e7c247b0eeb35819aff5c
 DIST uhd-images_4.2.0.0.tar.xz 127034940 BLAKE2B 
ab186ad83fe607c745a56862363a8cc0566450bffc90f070714b07124f1172d09a823fa7b74c7b7cd0fe42cd00d1f0178ed63b07a7959fd59ea5cde071c639fd
 SHA512 
b3cee57b63137e074d370eed3d1c1533627a85cd3937103721d2f4ee322c6725a38be62cd737891193fa2b4c32f32cff372fadf4f75cb3cec3f9085cdc889c8f
 DIST uhd-images_4.3.0.0.tar.xz 126848556 BLAKE2B 
d352b0cbb5e23b0c16c540be756f23342aa63b14679bf19ae940cfd9f686ef2c7830b7feb0b3dc53aaec3cca502e8ab1ab9b8754c95edb116fd34f03ac378843
 SHA512 
3b34d7b2d3d957284cd8a94043158ba5d7bd3da4ed6f97f6d38b427c3af54129e7b5a9840d7ec8ff1e8c5c61ef31f62994d81d7ea8a36cbd098274a999d7
+DIST uhd-images_4.4.0.0.tar.xz 127558912 BLAKE2B 
bb7135241c4e39db2450e0fca8c8c6b0421d76f512dca08e50732ee0a2dbfa5f330df168101607d52b6215aba083cd966027a9da8f14331f6bac17fdd76d766b
 SHA512 
17b364128155bf850ff5ae72eeb8fa52446881d0234254943d27524610f0efc4d5bf5da7be248982fc603101d4f76f5a8019fbecb044d2637a1022cdccde0463

diff --git a/net-wireless/uhd/uhd-4.4.0.0.ebuild 
b/net-wireless/uhd/uhd-4.4.0.0.ebuild
new file mode 100644
index ..f436fe282051
--- /dev/null
+++ b/net-wireless/uhd/uhd-4.4.0.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake gnome2-utils python-single-r1 udev
+
+DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver"
+HOMEPAGE="https://kb.ettus.com;
+
+SRC_URI="https://github.com/EttusResearch/uhd/archive/v${PV}.tar.gz -> 
EttusResearch-UHD-${PV}.tar.gz \
+   
https://github.com/EttusResearch/uhd/releases/download/v${PV}/uhd-images_${PV}.tar.xz;
+#https://github.com/EttusResearch/UHD-Mirror/tags
+#http://files.ettus.com/binaries/images/
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples 
+mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   b100? ( usb )
+   b200? ( usb )
+   usrp1? ( usb )
+   usrp2? ( usb )
+   || ( b100 b200 e300 mpmd usrp1 usrp2 x300 )"
+
+RDEPEND="${PYTHON_DEPS}
+   e300? ( virtual/udev )
+   usb? ( virtual/libusb:1 )
+   dev-libs/boost:=
+   sys-libs/ncurses:0=
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}"
+#zip and gzip are directly used by the build system
+BDEPEND="
+   doc? ( 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/

2023-07-28 Thread Rick Farina
commit: 23e4656dcd3e3558113fbbdc1d26e73bdb01a0bc
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 15:36:36 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e4656d

net-wireless/uhd: drop merged patch 4.4.0.0

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/uhd/uhd-4.4.0.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-wireless/uhd/uhd-4.4.0.0.ebuild 
b/net-wireless/uhd/uhd-4.4.0.0.ebuild
index f436fe282051..b0f2d369163a 100644
--- a/net-wireless/uhd/uhd-4.4.0.0.ebuild
+++ b/net-wireless/uhd/uhd-4.4.0.0.ebuild
@@ -50,10 +50,6 @@ BDEPEND="
 
 S="${WORKDIR}/${P}/host"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.3.0.0-gcc-13.patch
-)
-
 src_unpack() {
default
mv "uhd-images_${PV}" images || die



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2023-07-28 Thread Rick Farina
commit: 5d96e5a9edeee3a0b59e2b6dc8da25a382489806
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 15:12:19 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d96e5a9

net-wireless/gnuradio: drop 3.10.5.1

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gnuradio/Manifest |   1 -
 net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild | 247 -
 2 files changed, 248 deletions(-)

diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index 5f639762fa19..54418b58dd3b 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -1,3 +1,2 @@
 DIST gnuradio-3.10.4.0.tar.gz 4392284 BLAKE2B 
2a5766708534966bcea1e1ab57ae703b0b453278da5042c65ddcf5bda39dee084ee8f77d414e2c8ab3eae2397680f7591c456404a6cefc08b28a7d1f5d25534d
 SHA512 
a8690016513df3928cb2f63eef190c7306bc3cc452dfeafab2e47b43aa1dd3f61515df49832e99530535f94deabfb614388a27212b09e1c816782f3fdd4915eb
-DIST gnuradio-3.10.5.1.tar.gz 4367986 BLAKE2B 
f43a1e36e184adb1bb09b4c2e7ee0f40ec4395acec676861473cb9d1856819bf52098d5c3b9c11c025a992da33c6de032aefee2c11a0acb18f73df283a9c8b56
 SHA512 
37b8101baa7e6adbb60b55aedf2c951e75b14ef97091d967ab717eae699e014bd91c18fe7bf32117bbc5c0a3e0e44015be1c8d83177f9a3751893b49fb860df6
 DIST gnuradio-3.10.6.0.tar.gz 4376181 BLAKE2B 
df246dac7277b99a398cbdb2460d98b0ed625f36a687abfdb87567436788fc14bd38f962c4a08df18edcbf1f5b258f37cd8f715dd3e71090aabc495bf140771e
 SHA512 
cece65d6f35e1430e702a5c012146e61cc1d000432085cb2603d42fb1a7cdbf8dfe29299f834ba6b1970109ecae28ffa71f38e2aeb844e66cb337fb17aa4cffd

diff --git a/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
deleted file mode 100644
index 6a703292b5ab..
--- a/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-CMAKE_BUILD_TYPE="None"
-inherit cmake python-single-r1 virtualx xdg-utils
-
-DESCRIPTION="Toolkit that provides signal processing blocks to implement 
software radios"
-HOMEPAGE="https://www.gnuradio.org/;
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-
-if [[ ${PV} =~ "" ]]; then
-   EGIT_REPO_URI="https://github.com/gnuradio/gnuradio.git;
-   EGIT_BRANCH="maint-3.10"
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/gnuradio/gnuradio/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~riscv ~x86"
-fi
-
-IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec 
+filter grc iio jack modtool network oss performance-counters portaudio +qt5 
sdl soapy test trellis uhd vocoder +utils wavelet zeromq"
-
-#RESTRICT="!test? ( test )"
-#Tests are known broken right now
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   audio? ( || ( alsa oss jack portaudio ) )
-   alsa? ( audio )
-   jack? ( audio )
-   oss? ( audio )
-   portaudio? ( audio )
-   analog? ( filter )
-   channels? ( filter analog qt5 )
-   digital? ( filter analog )
-   dtv? ( filter analog fec )
-   modtool? ( utils )
-   qt5? ( filter )
-   trellis? ( analog digital )
-   uhd? ( filter analog )
-   vocoder? ( filter analog )
-   wavelet? ( analog )
-"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep 'dev-libs/boost:=[python,${PYTHON_USEDEP}]')
-   dev-libs/log4cpp:=
-   $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]')
-   dev-libs/spdlog:=
-   dev-libs/libfmt:=
-   sci-libs/fftw:3.0=
-   sci-libs/mpir:=
-   sci-libs/volk:=
-   media-libs/libsndfile
-   sys-libs/libunwind
-   alsa? ( media-libs/alsa-lib:= )
-   ctrlport? (
-   $(python_gen_cond_dep 'dev-python/thrift[${PYTHON_USEDEP}]')
-   )
-   fec? (
-   sci-libs/gsl:=
-   dev-python/scipy
-   )
-   filter? (
-   dev-python/scipy
-   $(python_gen_cond_dep 'dev-python/pyqtgraph[${PYTHON_USEDEP}]')
-   )
-   grc? (
-   $(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]')
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   )
-   iio? (
-   net-libs/libiio:=
-   net-libs/libad9361-iio:=
-   !net-wireless/gr-iio
-   )
-   jack? ( virtual/jack )
-   portaudio? ( >=media-libs/portaudio-19_pre )
-   qt5? (
-   $(python_gen_cond_dep 
'dev-python/PyQt5[opengl,${PYTHON_USEDEP}]')
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2023-07-28 Thread Rick Farina
commit: 59c8c4d22d02f6f216deb12909f90c1f0a6bfcdf
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 15:33:46 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c8c4d2

net-wireless/gnuradio: drop merged patch 3.10.7.0

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild
index d0073c030c78..ddf92f3124c2 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild
@@ -133,7 +133,6 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-3.10.3.0-fix-fmt-v9.patch" #858659
-   "${FILESDIR}/${PN}-3.10.6.0-fix-stdint.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2023-07-28 Thread Rick Farina
commit: d7fb67080f1e21e52de3696eb1521beda50e52cb
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 28 15:13:09 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 28 18:23:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fb6708

net-wireless/gnuradio: add 3.10.7.0

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gnuradio/Manifest |   1 +
 net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild | 249 +
 2 files changed, 250 insertions(+)

diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index 54418b58dd3b..dc885786594e 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -1,2 +1,3 @@
 DIST gnuradio-3.10.4.0.tar.gz 4392284 BLAKE2B 
2a5766708534966bcea1e1ab57ae703b0b453278da5042c65ddcf5bda39dee084ee8f77d414e2c8ab3eae2397680f7591c456404a6cefc08b28a7d1f5d25534d
 SHA512 
a8690016513df3928cb2f63eef190c7306bc3cc452dfeafab2e47b43aa1dd3f61515df49832e99530535f94deabfb614388a27212b09e1c816782f3fdd4915eb
 DIST gnuradio-3.10.6.0.tar.gz 4376181 BLAKE2B 
df246dac7277b99a398cbdb2460d98b0ed625f36a687abfdb87567436788fc14bd38f962c4a08df18edcbf1f5b258f37cd8f715dd3e71090aabc495bf140771e
 SHA512 
cece65d6f35e1430e702a5c012146e61cc1d000432085cb2603d42fb1a7cdbf8dfe29299f834ba6b1970109ecae28ffa71f38e2aeb844e66cb337fb17aa4cffd
+DIST gnuradio-3.10.7.0.tar.gz 4392777 BLAKE2B 
b07391a3fb5dc28e0ae5a9bcb10c3f6fdd35a4e681f9b53a86b24f7a69297cd15a93411210d4aea300bd498bc41a57bc87da1559d672024c7f33010744fb27d0
 SHA512 
02722532e614d88ee736f39a2cd4339434f9b4b21a5111a3dfc9b9b4b8ec1149ccaa509af323ba5c35409430c76fcb1244c26403e93e169b121e8cbe6a8a2022

diff --git a/net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild
new file mode 100644
index ..d0073c030c78
--- /dev/null
+++ b/net-wireless/gnuradio/gnuradio-3.10.7.0.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+CMAKE_BUILD_TYPE="None"
+inherit cmake desktop python-single-r1 virtualx xdg-utils
+
+DESCRIPTION="Toolkit that provides signal processing blocks to implement 
software radios"
+HOMEPAGE="https://www.gnuradio.org/;
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+
+if [[ ${PV} =~ "" ]]; then
+   EGIT_REPO_URI="https://github.com/gnuradio/gnuradio.git;
+   EGIT_BRANCH="maint-3.10"
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/gnuradio/gnuradio/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec 
+filter grc iio jack modtool network oss performance-counters portaudio +qt5 
sdl soapy test trellis uhd vocoder +utils wavelet zeromq"
+
+#RESTRICT="!test? ( test )"
+#Tests are known broken right now
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   audio? ( || ( alsa oss jack portaudio ) )
+   alsa? ( audio )
+   jack? ( audio )
+   oss? ( audio )
+   portaudio? ( audio )
+   analog? ( filter )
+   channels? ( filter analog qt5 )
+   digital? ( filter analog )
+   dtv? ( filter analog fec )
+   modtool? ( utils )
+   qt5? ( filter )
+   trellis? ( analog digital )
+   uhd? ( filter analog )
+   vocoder? ( filter analog )
+   wavelet? ( analog )
+"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-libs/boost:=[python,${PYTHON_USEDEP}]')
+   dev-libs/log4cpp:=
+   $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]')
+   dev-libs/spdlog:=
+   dev-libs/libfmt:=
+   sci-libs/fftw:3.0=
+   sci-libs/mpir:=
+   sci-libs/volk:=
+   media-libs/libsndfile
+   sys-libs/libunwind
+   alsa? ( media-libs/alsa-lib:= )
+   ctrlport? (
+   $(python_gen_cond_dep 'dev-python/thrift[${PYTHON_USEDEP}]')
+   )
+   fec? (
+   sci-libs/gsl:=
+   dev-python/scipy
+   )
+   filter? (
+   dev-python/scipy
+   $(python_gen_cond_dep 'dev-python/pyqtgraph[${PYTHON_USEDEP}]')
+   )
+   grc? (
+   $(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]')
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   )
+   iio? (
+   net-libs/libiio:=
+   net-libs/libad9361-iio:=
+   !net-wireless/gr-iio
+   )
+   jack? ( virtual/jack )
+   portaudio? ( >=media-libs/portaudio-19_pre )
+   qt5? (
+   $(python_gen_cond_dep 
'dev-python/PyQt5[opengl,${PYTHON_USEDEP}]')
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3status-rust/

2023-07-28 Thread Lucio Sauer
commit: 9cd7589130676e1f41d03225dbb46828c3681513
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Jul 28 18:18:27 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Fri Jul 28 18:19:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cd75891

x11-misc/i3status-rust: add 0.31.8

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest|  85 +
 x11-misc/i3status-rust/i3status-rust-0.31.8.ebuild | 374 +
 2 files changed, 459 insertions(+)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index 5f3ca0d761..8b9bdfed92 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,25 +1,36 @@
+DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3status-rust/

2023-07-28 Thread Lucio Sauer
commit: cd1b576cd11168a7e72a62455d7fe009cbc48c8c
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Jul 28 18:18:47 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Fri Jul 28 18:19:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd1b576c

x11-misc/i3status-rust: drop 0.31.7

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest|  71 
 x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild | 359 -
 2 files changed, 430 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index 8b9bdfed92..0084d20094 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,13 +1,10 @@
 DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
-DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
-DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
@@ -39,15 +36,10 @@ DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: games-board/jja/

2023-07-28 Thread 罗百科
commit: 9bb1a5f28dc54e74fa049026b2e1a00fb88bb7c2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Jul 28 18:08:06 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Jul 28 18:08:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb1a5f2

games-board/jja: Add liburing dep

Closes: https://bugs.gentoo.org/911393
Signed-off-by: Patrick Lauer  gentoo.org>

 games-board/jja/jja-0.7.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-board/jja/jja-0.7.1.ebuild b/games-board/jja/jja-0.7.1.ebuild
index 45920dbcfed2..30e706e6e4fb 100644
--- a/games-board/jja/jja-0.7.1.ebuild
+++ b/games-board/jja/jja-0.7.1.ebuild
@@ -260,7 +260,8 @@ 
SRC_URI="https://git.sr.ht/~alip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
"
 
 # rocksdb needs clang
-DEPEND+="sys-devel/clang"
+DEPEND+="sys-devel/clang
+   sys-libs/liburing"
 RDEPEND=${DEPEND}
 LICENSE="GPL-3+"
 # Dependent crate licenses



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/magic_enum/

2023-07-28 Thread Arthur Zamarin
commit: cb53263537e153aa81796002d4a8f3e56b07af55
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 28 17:56:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 28 17:56:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb532635

dev-cpp/magic_enum: Keyword 0.8.2 ppc64, #908285

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

 dev-cpp/magic_enum/magic_enum-0.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/magic_enum/magic_enum-0.8.2.ebuild 
b/dev-cpp/magic_enum/magic_enum-0.8.2.ebuild
index 799bfa9f0ed8..4b3b1362dd0a 100644
--- a/dev-cpp/magic_enum/magic_enum-0.8.2.ebuild
+++ b/dev-cpp/magic_enum/magic_enum-0.8.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Neargye/magic_enum/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 # Tests fail to compile
 RESTRICT="!test? ( test ) test"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/ja2-stracciatella/

2023-07-28 Thread Arthur Zamarin
commit: 987ce1a21d1ddbaabab9610a9338721b49296bfd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 28 17:56:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 28 17:56:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987ce1a2

games-strategy/ja2-stracciatella: Keyword 0.20.0 ppc64, #908285

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

 games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild 
b/games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild
index 3e2817ab0892..783afafbc975 100644
--- a/games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild
+++ b/games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild
@@ -141,7 +141,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 
 LICENSE="public-domain SFI-SCLA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="cdinstall editor ru-gold test"
 # ./ja2 -unittest can't find save files
 RESTRICT="!test? ( test ) test"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/sol2/

2023-07-28 Thread Arthur Zamarin
commit: 1f81442064b7654bd3867e8ecb97e50fe8dcc092
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 28 17:56:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 28 17:56:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f814420

dev-cpp/sol2: Keyword 3.3.0 ppc64, #908285

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

 dev-cpp/sol2/sol2-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/sol2/sol2-3.3.0.ebuild b/dev-cpp/sol2/sol2-3.3.0.ebuild
index 7f9c9351ad92..585aae692d6f 100644
--- a/dev-cpp/sol2/sol2-3.3.0.ebuild
+++ b/dev-cpp/sol2/sol2-3.3.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ThePhD/sol2/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-07-28 Thread Arthur Zamarin
commit: 1f49535944a1bbdf7448e3a590ff8df6d3c5d566
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 28 17:56:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 28 17:56:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f495359

dev-libs/miniaudio: Keyword 0.11.15 ppc64, #908285

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

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

diff --git a/dev-libs/miniaudio/miniaudio-0.11.15.ebuild 
b/dev-libs/miniaudio/miniaudio-0.11.15.ebuild
index 71dfa0b4f4c5..ca2ad5c1f1b9 100644
--- a/dev-libs/miniaudio/miniaudio-0.11.15.ebuild
+++ b/dev-libs/miniaudio/miniaudio-0.11.15.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/mackron/miniaudio/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="|| ( public-domain MIT-0 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 src_install() {
insinto /usr/include/${PN}/



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

2023-07-28 Thread Thomas Beierlein
commit: 1f172b87340458c2fdb3b24662558755692cd826
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jul 28 17:29:37 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jul 28 17:30:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f172b87

dev-libs/castxml: add 0.6.1

Signed-off-by: Thomas Beierlein  gentoo.org>

 dev-libs/castxml/Manifest |  1 +
 dev-libs/castxml/castxml-0.6.1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest
index 02a4af51321f..bfbbe0126f25 100644
--- a/dev-libs/castxml/Manifest
+++ b/dev-libs/castxml/Manifest
@@ -1 +1,2 @@
 DIST castxml-0.5.1.tar.gz 106918 BLAKE2B 
9268f149ea5a511d24cbbd0c7faec5bff5eade5a511961d3bb120409691bf2b8aca7f2978e048a759419c097d9d97219a61a122bd37d4f835c1d86827bfb07e3
 SHA512 
1dff8f5cc6932a159e1132c0b283a28414ea6007c942cac4ae15a1c31789f5bd29efd65a6b5b63d7bc48b3d68c3550804f31bee2658e51082269fc5ecc15590e
+DIST castxml-0.6.1.tar.gz 119089 BLAKE2B 
8e7ea8254debc05fb2d145a1945228607bb7f903dd7748d81f7647f16f0814d331f98f4be1ab430bbb509afdb18c998be998496ef2a8a2e563169747cae1c91c
 SHA512 
0477209979679ca5cae05d99e3ae9c2850f19a39a310a376047570d9e14b37e32aa2ebdea41d000194343e6ec9a27f21b0fcdf633d8b74733e655d9de70bc2a5

diff --git a/dev-libs/castxml/castxml-0.6.1.ebuild 
b/dev-libs/castxml/castxml-0.6.1.ebuild
new file mode 100644
index ..61e6bb8b1dff
--- /dev/null
+++ b/dev-libs/castxml/castxml-0.6.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=16
+inherit cmake llvm
+
+DESCRIPTION="C-family abstract syntax tree XML output tool"
+HOMEPAGE="https://github.com/CastXML/CastXML;
+SRC_URI="https://github.com/CastXML/CastXML/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/CastXML-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="+man test"
+RESTRICT="!test? ( test )"
+
+# See comment in llvm.eclass for why we don't depend on LLVM if we already
+# depend on Clang.
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: games-board/jja/

2023-07-28 Thread 罗百科
commit: f0453fb8d664505e49ff9439de07bfc9355d2427
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Jul 28 16:59:23 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Jul 28 17:06:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0453fb8

games-board/jja: new package, add 0.7.1

Signed-off-by: Patrick Lauer  gentoo.org>

 games-board/jja/Manifest | 244 ++
 games-board/jja/jja-0.7.1.ebuild | 275 +++
 games-board/jja/metadata.xml |   8 ++
 3 files changed, 527 insertions(+)

diff --git a/games-board/jja/Manifest b/games-board/jja/Manifest
new file mode 100644
index ..026a4ccdedcd
--- /dev/null
+++ b/games-board/jja/Manifest
@@ -0,0 +1,244 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST advapi32-sys-0.2.0.crate 7217 BLAKE2B 
ef3328a3405f51afe01b4bf0dec00def432a23935fb1d26a4c577b7f4716f1018ae44ba3d738275406512cc7085fb8be9f3795a56e84349acd2af64165ddef84
 SHA512 
8e6bc75fcb2b91d2b8fe281d165aa8281c8ecca9ba09552f5e4cdbadc03b91db5a98789233c4dc858ee9cf8a3488f28af5a742dac50b44f6397fd14478b77618
+DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST allocator-api2-0.2.15.crate 58998 BLAKE2B 
555b4250a1e78a4398053d4381587c8a77c6147faba9588dbd03ebc07a3c138dcb78fab7080fe0d9d8ded1886ad589c37642097d669a671886d111708a0a25a1
 SHA512 
5ea76c2351f751f86226e39971c6229cdf22c471184ebdf9189b7fb36081f8471ab9227a06d09d1aba4d3cc2eec0cb18c34cae178e7293128958b514a332b0f9
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
+DIST anyhow-1.0.72.crate 43837 BLAKE2B 
1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8
 SHA512 
25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98
+DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST benchmarking-0.4.12.crate 5293 BLAKE2B 
0319829892edc0cdd65df71136024837461386588e18ec2a19fca7b1ddb1c61c6ed6704056b2fa9595ed5db9a54c55dbd035b4365d437c51c15612e7b0b730e2
 

[gentoo-commits] repo/proj/guru:dev commit in: sys-firmware/LenovoLegionLinux/

2023-07-28 Thread Gonçalo Negrier Duarte
commit: ff50e73233af991c96eb90668e8f2c75c72f72a0
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Jul 28 17:00:54 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Fri Jul 28 17:00:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff50e732

sys-firmware/LenovoLegionLinux: update to reflect upstream

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

 .../LenovoLegionLinux-.ebuild  | 46 ++
 1 file changed, 12 insertions(+), 34 deletions(-)

diff --git a/sys-firmware/LenovoLegionLinux/LenovoLegionLinux-.ebuild 
b/sys-firmware/LenovoLegionLinux/LenovoLegionLinux-.ebuild
index 95c2640e73..41ee8893da 100644
--- a/sys-firmware/LenovoLegionLinux/LenovoLegionLinux-.ebuild
+++ b/sys-firmware/LenovoLegionLinux/LenovoLegionLinux-.ebuild
@@ -17,9 +17,9 @@ RDEPEND="sys-kernel/linux-headers
sys-apps/lm-sensors
sys-apps/dmidecode
legion-tools? ( dev-python/PyQt5 dev-python/pyyaml 
dev-python/argcomplete )
+   downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 )
legion-acpi? ( sys-power/acpid )
radeon-dgpu? ( dev-util/rocm-smi )
-   downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 )
ryzenadj? ( sys-power/RyzenAdj )
undervolt-intel? ( dev-python/undervolt )
 "
@@ -58,53 +58,31 @@ src_install() {
 
cd "${WORKDIR}/${P}/extra"
 
-   if use legion-acpi; then
-   insinto /etc/acpi/events/ && doins 
acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate}
-   insinto /etc/acpi/actions/ && doins 
acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh}
-   fi
-
if use systemd; then
systemd_dounit service/legion-linux.service 
service/legion-linux.path
-   dobin service/fancurve-set
-   insinto /usr/share/legion_linux && doins 
service/profiles/*
-   insinto /etc/legion_linux && doins service/profiles/*
-
-   #AMD
-   if use radeon-dgpu; then
-   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/radeon" .env
-   insinto /etc/legion_linux && newins 
"${FILESDIR}/radeon" .env
-   fi
-   #NVIDIA (need dowgrade because nvidia-smi -pl was 
removed)
-   if use downgrade-nvidia; then
-   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/nvidia" .env
-   insinto /etc/legion_linux && newins 
"${FILESDIR}/nvidia" .env
-   fi
-
-   if use ryzenadj; then
-   insinto /usr/share/legion_linux && newins 
"${FILESDIR}/cpu" .env
-   insinto /etc/legion_linux && newins 
"${FILESDIR}/cpu" .env
-   fi
fi
 
-   # Desktop Files and Polkit
-   domenu "${FILESDIR}/legion_gui.desktop"
-   doicon 
"${WORKDIR}/${P}/python/legion_linux/legion_linux/legion_logo.png"
-   insinto "/usr/share/polkit-1/actions/" && doins 
"${FILESDIR}/legion_cli.policy"
-
+   if use legion-acpi; then
+   insinto /etc/acpi/events/ && doins 
acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate}
+   insinto /etc/acpi/actions/ && doins 
acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh}
+   fi
fi
 }
 
 pkg_postinst() {
if use systemd; then
ewarn "Default config files are present in 
/usr/share/legion_linux"
-   ewarn "Pls copy that folder to /etc/legion_linux and edit the 
fancurves to your liking"
-   ewarn "Note:can be done using the gui app"
+   ewarn "Copy folder /usr/share/legion_linux to /etc/legion_linux"
+   ewarn "Note:Fancurve can edit using the gui app"
ewarn "Dont forget to edit /etc/legion_linux/.env to enable and 
disable extra features"
ewarn "Note the CPU and APU control command both for undervolt 
an ryzenadj are edit in /etc/legion_linux/.env command"
-   ewarn "Note: use flag downgrade-nvidia in need for nvidia TDP 
control\n"
+   if !use downgrade-nvidia; then
+   ewarn "Note: use flag downgrade-nvidia if you need for 
nvidia TDP control (requires driver 525 to work)\n"
+   else
+   ewarn "Note: Edit /etc/legion_linux/.env to enable 
nvidia TDP control\n"
+   fi
fi
ewarn "Note for 2023-2023 Legion user: It need help for testing the 
features"
ewarn "Pls test the feature how is decribe in the README of the 
project!"

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

2023-07-28 Thread Andreas Sturmlechner
commit: 4bbd107aa1035f0e7f48067b21ed5bc1934f27a0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 28 16:57:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 28 16:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbd107a

media-libs/libilbc: drop , continuously broken, dead upstream

Closes: https://bugs.gentoo.org/901323
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/libilbc/libilbc-.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/media-libs/libilbc/libilbc-.ebuild 
b/media-libs/libilbc/libilbc-.ebuild
deleted file mode 100644
index 8245f9774424..
--- a/media-libs/libilbc/libilbc-.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/TimothyGu/${PN};
-else
-   
SRC_URI="https://github.com/TimothyGu/${PN}/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Packaged version of iLBC codec from the WebRTC project"
-HOMEPAGE="https://github.com/TimothyGu/libilbc;
-
-LICENSE="BSD"
-SLOT="0/3"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.0.4-respect-CFLAGS.patch"
-   "${FILESDIR}/${PN}-3.0.4-support-ia64.patch" # bug 610546
-)



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

2023-07-28 Thread Andreas Sturmlechner
commit: 2237866031e07187786e5200de0aa39e7abc102e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 28 16:55:30 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 28 16:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22378660

media-libs/libilbc: update EAPI 7 -> 8

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

 media-libs/libilbc/libilbc-3.0.4.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/libilbc/libilbc-3.0.4.ebuild 
b/media-libs/libilbc/libilbc-3.0.4.ebuild
index 715276cc4177..8ac4b1a4e6d0 100644
--- a/media-libs/libilbc/libilbc-3.0.4.ebuild
+++ b/media-libs/libilbc/libilbc-3.0.4.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake-multilib
 
-if [[ ${PV} == * ]]; then
+if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/TimothyGu/${PN};
 else
@@ -20,6 +20,6 @@ LICENSE="BSD"
 SLOT="0/3"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-3.0.4-respect-CFLAGS.patch"
-   "${FILESDIR}/${P}-support-ia64.patch"
+   "${FILESDIR}/${P}-respect-CFLAGS.patch" # bug 770892
+   "${FILESDIR}/${P}-support-ia64.patch" # bug 610546
 )



[gentoo-commits] proj/toolchain/binutils-patches:master commit in: 9999/

2023-07-28 Thread Andreas K. Hüttel
commit: 8a47acd3d764114d0fa52bf76e079d6afc0e0c45
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jul 28 16:23:07 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jul 28 16:23:07 2023 +
URL:
https://gitweb.gentoo.org/proj/toolchain/binutils-patches.git/commit/?id=8a47acd3

Rebase for upcoming 2.41

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

 ...-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch | 10 +-
 ...2-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch |  4 ++--
 /0003-Gentoo-add-with-extra-soversion-suffix-option.patch  |  6 +++---
 ...04-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch |  4 ++--
 ...-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch |  4 ++--
 /0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch   |  4 ++--
 ...-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch |  6 +++---
 7 files changed, 19 insertions(+), 19 deletions(-)

diff --git 
a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch 
b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch
index 716fa9b..a724494 100644
--- a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch
+++ b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch
@@ -1,4 +1,4 @@
-From 38cf5d1565c113e64a5cdfc9d55d554919bc10d7 Mon Sep 17 00:00:00 2001
+From 930c326fd4f16299f06610cf3ff3ee94b13130e0 Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Tue, 20 Jul 2021 21:08:31 +0200
 Subject: [PATCH 1/7] Gentoo: gold/ld: add support for poisoned system
@@ -120,7 +120,7 @@ index ad0dc6a106c..d21edaddce7 100644
  #undef EXTRA_SHLIB_EXTENSION
  
 diff --git a/ld/configure b/ld/configure
-index 03b9e46f56d..091d5913ee4 100755
+index 0c32b16241a..549b8d49f5e 100755
 --- a/ld/configure
 +++ b/ld/configure
 @@ -839,6 +839,7 @@ with_lib_path
@@ -247,7 +247,7 @@ index aa8b1aa86eb..b57b0d5c9f5 100644
  
  @c man end
 diff --git a/ld/ldfile.c b/ld/ldfile.c
-index c8a6874978b..6ba20992b66 100644
+index df7c9cbd65e..ed15262e0bc 100644
 --- a/ld/ldfile.c
 +++ b/ld/ldfile.c
 @@ -327,6 +327,26 @@ ldfile_add_library_path (const char *name, bool cmdline)
@@ -292,7 +292,7 @@ index 87cac02141d..d79ec8faa15 100644
OPTION_POP_STATE,
OPTION_DISABLE_MULTIPLE_DEFS_ABS,
 diff --git a/ld/ldmain.c b/ld/ldmain.c
-index 25cc89b72f9..9c81fd6f539 100644
+index 06ac2c64fa8..5ec931a0255 100644
 --- a/ld/ldmain.c
 +++ b/ld/ldmain.c
 @@ -325,6 +325,13 @@ main (int argc, char **argv)
@@ -352,5 +352,5 @@ index fe8722313fe..5fd7350efc5 100644
  input_flags.pushed = xmemdup (_flags,
sizeof (input_flags),
 -- 
-2.40.0
+2.41.0
 

diff --git 
a//0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch 
b//0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch
index 550f0a1..a0bffea 100644
--- a//0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch
+++ b//0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch
@@ -1,4 +1,4 @@
-From 0486446fa828245f0ac260d170ebe3e7123932c4 Mon Sep 17 00:00:00 2001
+From 68b7e6f60dd42159af779d5b475b7df553655d1f Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Fri, 7 Jan 2005 00:15:53 -0500
 Subject: [PATCH 2/7] Gentoo: libiberty: install PIC version of libiberty.a
@@ -30,5 +30,5 @@ index f9fbba23e2c..d37488d1bf8 100644
else true; fi; \
if [ x"$(NOASANFLAG)" != x ]; then \
 -- 
-2.40.0
+2.41.0
 

diff --git a//0003-Gentoo-add-with-extra-soversion-suffix-option.patch 
b//0003-Gentoo-add-with-extra-soversion-suffix-option.patch
index 0597531..3c08be6 100644
--- a//0003-Gentoo-add-with-extra-soversion-suffix-option.patch
+++ b//0003-Gentoo-add-with-extra-soversion-suffix-option.patch
@@ -1,4 +1,4 @@
-From 36fef3463cc9273249699cf372bf9cb59744df36 Mon Sep 17 00:00:00 2001
+From 3a489acb4547c320ba43858ead3586fed34c92b4 Mon Sep 17 00:00:00 2001
 From: Sergei Trofimovich 
 Date: Tue, 20 Jul 2021 21:12:38 +0200
 Subject: [PATCH 3/7] Gentoo: add --with-extra-soversion-suffix= option
@@ -79,7 +79,7 @@ index 4edfedee924..70a2442957e 100644
-e "s,@bfd_version_string@,$$bfd_version_string," \
-e "s,@bfd_version_package@,$$bfd_version_package," \
 diff --git a/bfd/configure b/bfd/configure
-index 41d280ef461..18e7e3acdbd 100755
+index dcb10317390..94a4e39d691 100755
 --- a/bfd/configure
 +++ b/bfd/configure
 @@ -695,6 +695,7 @@ WARN_CFLAGS
@@ -142,5 +142,5 @@ index f044616f4d9..f22a87f8f54 100644
  ACX_BUGURL([https://sourceware.org/bugzilla/])
  
 -- 
-2.40.0
+2.41.0
 

diff --git a//0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch 
b//0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch
index 4242ba8..59c18ef 100644
--- a//0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch
+++ b//0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch
@@ -1,4 +1,4 @@
-From 

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

2023-07-28 Thread Michał Górny
commit: df243925fae5afb895558ce1b9869c79fc0b2ef8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:14:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df243925

dev-python/pyh2o: Fix distfile suffix

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

 dev-python/pyh2o/Manifest  | 2 +-
 dev-python/pyh2o/pyh2o-1-r1.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyh2o/Manifest b/dev-python/pyh2o/Manifest
index 8f5b4245b529..1a88af411bec 100644
--- a/dev-python/pyh2o/Manifest
+++ b/dev-python/pyh2o/Manifest
@@ -1 +1 @@
-DIST pyh2o-1.tar.gz 7327 BLAKE2B 
9d6b308d17dd799e2c83a191c346a3d78fc0a097de2a2fd5cb6277a1525992aa18f6c6b61b2c2503ae4a9e7ddd3575e092aef77a0e84223a5a2c702c0a808f1d
 SHA512 
529fa4d8e9c477346fcbd23d7172d41de96789797f0e1ad0557f4c0bdaea8a519a8e8735845d0080cf171182874ce0819e76357ca7c7db1d62a9544f907095db
+DIST pyh2o-1.gh.tar.gz 7327 BLAKE2B 
9d6b308d17dd799e2c83a191c346a3d78fc0a097de2a2fd5cb6277a1525992aa18f6c6b61b2c2503ae4a9e7ddd3575e092aef77a0e84223a5a2c702c0a808f1d
 SHA512 
529fa4d8e9c477346fcbd23d7172d41de96789797f0e1ad0557f4c0bdaea8a519a8e8735845d0080cf171182874ce0819e76357ca7c7db1d62a9544f907095db

diff --git a/dev-python/pyh2o/pyh2o-1-r1.ebuild 
b/dev-python/pyh2o/pyh2o-1-r1.ebuild
index 28337c1d4b37..b2d776d89062 100644
--- a/dev-python/pyh2o/pyh2o-1-r1.ebuild
+++ b/dev-python/pyh2o/pyh2o-1-r1.ebuild
@@ -12,7 +12,8 @@ inherit distutils-r1
 DESCRIPTION="Python API for sci-libs/libh2o"
 HOMEPAGE="https://github.com/projg2/pyh2o/;
 SRC_URI="
-   https://github.com/projg2/pyh2o/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/projg2/pyh2o/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
 "
 
 LICENSE="BSD"



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

2023-07-28 Thread Michał Górny
commit: 90c0309521844048c6fbe2bdf83c62c27fbe3495
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:05:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:05:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c03095

dev-python/numexpr: Enable py3.12

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

 dev-python/numexpr/numexpr-2.8.4.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild 
b/dev-python/numexpr/numexpr-2.8.4.ebuild
index 0f19d55cc3e5..5e14c17b6ffa 100644
--- a/dev-python/numexpr/numexpr-2.8.4.ebuild
+++ b/dev-python/numexpr/numexpr-2.8.4.ebuild
@@ -5,13 +5,16 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
 
 DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
-HOMEPAGE="https://github.com/pydata/numexpr;
+HOMEPAGE="
+   https://github.com/pydata/numexpr/
+   https://pypi.org/project/numexpr/
+"
 SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="MIT"
@@ -21,7 +24,8 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv 
~s390 ~sparc x86 ~
 DEPEND="
>=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${DEPEND}
dev-python/packaging[${PYTHON_USEDEP}]
 "
 



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

2023-07-28 Thread Michał Górny
commit: a4edad4089307d4f3d7833e0c9c63a2dfa1e6384
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:09:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:09:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4edad40

dev-python/pyh2o: Enable py3.12

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

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

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



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

2023-07-28 Thread Michał Górny
commit: cc143fd40fb14cd6726a7c1b22620775f11c6b42
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:09:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:09:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc143fd4

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

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

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

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



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

2023-07-28 Thread Michał Górny
commit: 55e78f4ef1ca246c548e5a5a6ec8208cba2911e0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:07:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:07:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e78f4e

dev-python/opt-einsum: Enable py3.12

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

 dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild | 20 +---
 1 file changed, 17 insertions(+), 3 deletions(-)

diff --git a/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild 
b/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild
index 32486a84ef90..497f35c0649d 100644
--- a/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild
+++ b/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild
@@ -4,17 +4,31 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
 DESCRIPTION="Optimized Einsum: A tensor contraction order optimizer"
-HOMEPAGE="https://pypi.org/project/opt-einsum/;
+HOMEPAGE="
+   https://github.com/dgasmith/opt_einsum/
+   https://pypi.org/project/opt-einsum/
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 x86"
 
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/versioneer[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest
+
+src_prepare() {
+   # ancient, broken version
+   rm versioneer.py || die
+   distutils-r1_src_prepare
+}



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

2023-07-28 Thread Michał Górny
commit: 144f751a947ebfc6fcf99f0fdf7999b3c12433be
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:01:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:01:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144f751a

dev-python/dulwich: Enable py3.12

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
index 1acd6e3d6577..6560c776e6b0 100644
--- a/dev-python/dulwich/dulwich-0.21.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-07-28 Thread Michał Górny
commit: f4e85910f75e6afdb3bd319cdfc951503d1edc83
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:04:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:04:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e85910

dev-python/micawber: Enable py3.12

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

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

diff --git a/dev-python/micawber/micawber-0.5.5.ebuild 
b/dev-python/micawber/micawber-0.5.5.ebuild
index 1ce114b7f91e..3664ec4cadb9 100644
--- a/dev-python/micawber/micawber-0.5.5.ebuild
+++ b/dev-python/micawber/micawber-0.5.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-07-28 Thread Michał Górny
commit: 5dfcabd4ba1afb7d475a8410bab50f8043991f8e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 15:53:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfcabd4

dev-python/django-sortedm2m: Enable py3.12

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

 dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild 
b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild
index 13fb9a284421..9ba7ffd149d1 100644
--- a/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild
+++ b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-07-28 Thread Michał Górny
commit: 7c03045097cef9c81bfd8111ffb9936cf25616f1
Author: Alfred Wingate  protonmail  com>
AuthorDate: Fri Jul 28 15:01:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c030450

dev-db/mycli: mark ALLARCHES

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

 dev-db/mycli/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-db/mycli/metadata.xml b/dev-db/mycli/metadata.xml
index 13a66367d4b4..3d240850c878 100644
--- a/dev-db/mycli/metadata.xml
+++ b/dev-db/mycli/metadata.xml
@@ -13,6 +13,7 @@
dbcli/mycli
mycli

+   

Add support for connection over SSH 
tunnel




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

2023-07-28 Thread Michał Górny
commit: 87e599acb49daeb04f79fbd2b3cfd21887241729
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 15:55:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e599ac

dev-python/django-redis: Enable py3.12

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

 dev-python/django-redis/django-redis-5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-redis/django-redis-5.3.0.ebuild 
b/dev-python/django-redis/django-redis-5.3.0.ebuild
index 864b922bdd3b..28c605fdb016 100644
--- a/dev-python/django-redis/django-redis-5.3.0.ebuild
+++ b/dev-python/django-redis/django-redis-5.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-07-28 Thread Michał Górny
commit: b5d0df65350b69232639af5d8b812fe7fa3cac87
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Jul 27 12:35:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d0df65

dev-db/mycli: add missing dependency sqlglot

* Fix tests and update other deps as well.

Closes: https://bugs.gentoo.org/911158
Closes: https://bugs.gentoo.org/909833
Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-db/mycli/mycli-1.26.1-r1.ebuild | 43 +
 1 file changed, 25 insertions(+), 18 deletions(-)

diff --git a/dev-db/mycli/mycli-1.26.1-r1.ebuild 
b/dev-db/mycli/mycli-1.26.1-r1.ebuild
index 437959885397..1f0f11d9838d 100644
--- a/dev-db/mycli/mycli-1.26.1-r1.ebuild
+++ b/dev-db/mycli/mycli-1.26.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=yes
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1
 
@@ -29,14 +29,15 @@ RDEPEND="
$(python_gen_cond_dep '
>=dev-python/cli_helpers-2.2.1[${PYTHON_USEDEP}]
>=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/prompt-toolkit-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/prompt-toolkit-3.0.6[${PYTHON_USEDEP}]
=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyaes-1.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-1.6[${PYTHON_USEDEP}]
>=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
-   dev-python/pyperclip[${PYTHON_USEDEP}]
+   >=dev-python/pyperclip-1.8.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlglot-5.1.3[${PYTHON_USEDEP}]
>=dev-python/sqlparse-0.3.0[${PYTHON_USEDEP}]
https://github.com/dbcli/mycli/issues/1103
+   
"test/test_smart_completion_public_schema_only.py::test_auto_escaped_col_names"
+   # Requires a running mysql daemon
+   "test/test_main.py::test_batch"
+   "test/test_main.py::test_execute"
+   "test/test_main.py::test_init"
+   "test/test_special_iocommands.py::test_favorite_query"
+   "test/test_special_iocommands.py::test_watch"
+   "test/test_tabular_output.py::test_sql_output"
+)
+
+EPYTEST_IGNORE=(
+   # Requires a running mysql daemon
+   "test/test_sqlexecute.py"
+)
+
 distutils_enable_tests pytest
 
 PATCHES=( "${FILESDIR}/mycli-1.21.1-fix-test-install.patch" )
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   setup.py
-   mycli/magic.py
-   mycli/packages/parseutils.py
-   test/features
-   mycli/packages/paramiko_stub/__init__.py
-   )
-   epytest --capture=sys --doctest-modules --doctest-ignore-import-errors
-}



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

2023-07-28 Thread Michał Górny
commit: 64dc0bfbb20131788fff6a102ea06415c6610659
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 15:44:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64dc0bfb

dev-python/django-otp: Enable py3.12

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

 dev-python/django-otp/django-otp-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-otp/django-otp-1.2.2.ebuild 
b/dev-python/django-otp/django-otp-1.2.2.ebuild
index fae3a5117ea5..a7fd6fe4a416 100644
--- a/dev-python/django-otp/django-otp-1.2.2.ebuild
+++ b/dev-python/django-otp/django-otp-1.2.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-07-28 Thread Michał Górny
commit: bfa6403c7b591f24ab8b6b8c43ce595da4319525
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Jul 27 11:23:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa6403c

dev-python/sqlglot: new package, add 17.8.4

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 ...{mycli-1.26.1.ebuild => mycli-1.26.1-r1.ebuild} |  0
 dev-python/sqlglot/Manifest|  1 +
 dev-python/sqlglot/metadata.xml| 21 +
 dev-python/sqlglot/sqlglot-17.8.4.ebuild   | 36 ++
 4 files changed, 58 insertions(+)

diff --git a/dev-db/mycli/mycli-1.26.1.ebuild 
b/dev-db/mycli/mycli-1.26.1-r1.ebuild
similarity index 100%
rename from dev-db/mycli/mycli-1.26.1.ebuild
rename to dev-db/mycli/mycli-1.26.1-r1.ebuild

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
new file mode 100644
index ..e3b05d47c347
--- /dev/null
+++ b/dev-python/sqlglot/Manifest
@@ -0,0 +1 @@
+DIST sqlglot-17.8.4.tar.gz 8373260 BLAKE2B 
e3b67c940eb608a25705fd280c0165ad7f37db1fcda2f6bc55029af2ad673a789901fbb2e6af72b54d15b75bc84827afadb00cc965efdc3323587278a68f6cf5
 SHA512 
c1717e7e857ddb9ff700c739b76cd3714e57ae0f7b620593b4fdce53cbf8e37d39882fac1308c3277a236f695292ae1c15541e474d28bdd43d889c2756b172df

diff --git a/dev-python/sqlglot/metadata.xml b/dev-python/sqlglot/metadata.xml
new file mode 100644
index ..6288bb65af2e
--- /dev/null
+++ b/dev-python/sqlglot/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   par...@protonmail.com
+   Alfred Wingate
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
+   tobymao/sqlglot
+   sqlglot
+   
+

diff --git a/dev-python/sqlglot/sqlglot-17.8.4.ebuild 
b/dev-python/sqlglot/sqlglot-17.8.4.ebuild
new file mode 100644
index ..d44b4e19523f
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-17.8.4.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 ~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/dateutil
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-js-asset/

2023-07-28 Thread Michał Górny
commit: 124c2ed34cc7459d273f26e3916c6d8331dfcce1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 15:52:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124c2ed3

dev-python/django-js-asset: Enable py3.12

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

 dev-python/django-js-asset/django-js-asset-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild 
b/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
index 119d7ac8ef32..56c83a8ff25c 100644
--- a/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
+++ b/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-07-28 Thread Michał Górny
commit: bf0dc9a4fb3e19e45fdf622d87244d9288e14ed2
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Jul 27 12:47:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0dc9a4

dev-db/mycli: add myself as a maintainer

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-db/mycli/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-db/mycli/metadata.xml b/dev-db/mycli/metadata.xml
index 29ada13e241e..13a66367d4b4 100644
--- a/dev-db/mycli/metadata.xml
+++ b/dev-db/mycli/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   par...@protonmail.com
+   Alfred Wingate
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

dbcli/mycli
mycli



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

2023-07-28 Thread Michał Górny
commit: 7d1cdcaf0e5e8eb1404955a39cf74328f9c1e431
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 15:55:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1cdcaf

dev-python/django-prometheus: Enable py3.12

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

 dev-python/django-prometheus/django-prometheus-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-prometheus/django-prometheus-2.3.1.ebuild 
b/dev-python/django-prometheus/django-prometheus-2.3.1.ebuild
index 12308447e035..5f89d7bf957a 100644
--- a/dev-python/django-prometheus/django-prometheus-2.3.1.ebuild
+++ b/dev-python/django-prometheus/django-prometheus-2.3.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-07-28 Thread Michał Górny
commit: a1fb18ef33c2b5b498609017698025d9f426a554
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Jul 27 12:42:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fb18ef

dev-db/mycli: drop 

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-db/mycli/mycli-.ebuild | 63 --
 1 file changed, 63 deletions(-)

diff --git a/dev-db/mycli/mycli-.ebuild b/dev-db/mycli/mycli-.ebuild
deleted file mode 100644
index a7e9fc8f8841..
--- a/dev-db/mycli/mycli-.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=yes
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="CLI for MySQL Database with auto-completion and syntax 
highlighting"
-HOMEPAGE="
-   https://www.mycli.net/
-   https://github.com/dbcli/mycli/
-   https://pypi.org/project/mycli/
-"
-EGIT_REPO_URI="https://github.com/dbcli/mycli.git;
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="ssh"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/cli_helpers-2.0.1[${PYTHON_USEDEP}]
-   >=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/prompt-toolkit-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
-   dev-python/pyperclip[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.3.0[${PYTHON_USEDEP}]
-   

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

2023-07-28 Thread Michał Górny
commit: 70da4ea031e01ee4d0688b0895a5a1d7bc09d1ed
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 15:50:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70da4ea0

dev-python/django-cacheops: Enable py3.12

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

 dev-python/django-cacheops/django-cacheops-7.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-cacheops/django-cacheops-7.0.1.ebuild 
b/dev-python/django-cacheops/django-cacheops-7.0.1.ebuild
index 59f2aaf7ab0e..32d703bbe33f 100644
--- a/dev-python/django-cacheops/django-cacheops-7.0.1.ebuild
+++ b/dev-python/django-cacheops/django-cacheops-7.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2023-07-28 Thread Michał Górny
commit: aca6caccbe928bd27c7bbf3ff0acfd799ebd278d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 15:50:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:58:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca6cacc

dev-python/django-cors-headers: Enable py3.12

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

 dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild
index f88ae7b6888a..5f8387f132e2 100644
--- a/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild
+++ b/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-07-28 Thread Sam James
commit: 9f96834e4f298cbe0bb068807dc64bc882896887
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 15:43:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 15:43:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f96834e

sys-kernel/genkernel: add 4.3.6

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

 sys-kernel/genkernel/Manifest   |   1 +
 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 324 
 2 files changed, 325 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 487f49267438..182dd56c5853 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -20,6 +20,7 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe88
 DIST genkernel-4.3.2.tar.xz 480168 BLAKE2B 
bde9abb37c0da8b4638618d17ea79eeffe1b8c1192ed11ace6e93541106ecb54d34644016488a1825077a966fa9a48ea655299dd6cd7b037db1292232fd66f5c
 SHA512 
61e48badb5822833e570b800336b41d0ff36275961d956755b65971d98ca4c2feb0fbd88d27bc7caeb6e60ac8748036e7ffcdad8e37d09fee08cfc6174f43b15
 DIST genkernel-4.3.3.tar.xz 478772 BLAKE2B 
60061335cf965df4add578cc59f0b548eddb4efab3ae96ddfcfaa116f85ffdf97ae5d667456f7da9257664945ce6748f987b8ae687c077b71ad1023ade23374d
 SHA512 
2f543fda8451bf283ab835fdfbf3649fe561af9aa1356fe92e74b0ac248223f8f09c83ffa4d9f54bf74428b0c194f9decd21715a97e7a906e6e56576a4eab163
 DIST genkernel-4.3.5.tar.xz 479312 BLAKE2B 
ba38b33832138492e56316bf5bd985ea831be51006ccd2aaf1503b69d706ef39fbd94e007edd3014376796319f887107e9ecbed81ce6259afa05a0d788a3aa1f
 SHA512 
22e7d45492add9f5d8cf3523f1cf8d5364a164db9cd4858c020086514fc3312e1739845ae716eddc6f6306748ed95a770b2a75b818bc8542003169257853ec89
+DIST genkernel-4.3.6.tar.xz 480376 BLAKE2B 
fe2b9ed982123eeff2249c44aaca7e8801d8df3149122bf30b6d85ab9ebc7967c36694d1b418fa92f73db2164face805c5ec7a8f5511049e9b7950a52ce088a0
 SHA512 
f8537aefd7614057a7c787bdb41eecfc0ebe499fa41dce9181fa1bb90472c6b6b92fea255776b0f61823c7289bfdcf7e03f23e3d8718b96d1e3588e1663752d5
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 
64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d
 SHA512 
4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
new file mode 100644
index ..76313e2ddf91
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -0,0 +1,324 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 python-single-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BCACHE_TOOLS="1.0.8_p20141204"
+VERSION_BOOST="1.79.0"
+VERSION_BTRFS_PROGS="6.3.2"
+VERSION_BUSYBOX="1.36.1"
+VERSION_COREUTILS="9.3"
+VERSION_CRYPTSETUP="2.6.1"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2022.83"
+VERSION_EUDEV="3.2.10"
+VERSION_EXPAT="2.5.0"
+VERSION_E2FSPROGS="1.46.4"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_HWIDS="20210613"
+VERSION_ISCSI="2.1.8"
+VERSION_JSON_C="0.13.1"
+VERSION_KMOD="30"
+VERSION_LIBAIO="0.3.113"
+VERSION_LIBGCRYPT="1.9.4"
+VERSION_LIBGPGERROR="1.43"
+VERSION_LIBXCRYPT="4.4.36"
+VERSION_LVM="2.02.188"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_POPT="1.18"
+VERSION_STRACE="6.4"
+VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_USERSPACE_RCU="0.14.0"
+VERSION_UTIL_LINUX="2.38.1"
+VERSION_XFSPROGS="6.3.0"
+VERSION_XZ="5.4.3"
+VERSION_ZLIB="1.2.13"
+VERSION_ZSTD="1.5.5"
+VERSION_KEYUTILS="1.6.3"
+
+COMMON_URI="
+   
https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
+   
https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2
+   
https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+   

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

2023-07-28 Thread Michał Górny
commit: 53fa2f3b204ef0dad3ecbf08b482e432123d616f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 14:57:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fa2f3b

dev-python/cftime: Require cython<3

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

 dev-python/cftime/cftime-1.6.2.ebuild | 19 ++-
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/dev-python/cftime/cftime-1.6.2.ebuild 
b/dev-python/cftime/cftime-1.6.2.ebuild
index 46555dcf6f17..9a674220dbc7 100644
--- a/dev-python/cftime/cftime-1.6.2.ebuild
+++ b/dev-python/cftime/cftime-1.6.2.ebuild
@@ -5,20 +5,29 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 pypi
 
 DESCRIPTION="Time-handling functionality from netcdf4-python"
-HOMEPAGE="https://pypi.org/project/cftime/;
+HOMEPAGE="
+   https://github.com/Unidata/cftime/
+   https://pypi.org/project/cftime/
+"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~riscv ~x86"
 
-DEPEND=">=dev-python/numpy-1.13.4[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-python/cython-0.26.2[${PYTHON_USEDEP}]"
+DEPEND="
+   >=dev-python/numpy-1.13.4[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   

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

2023-07-28 Thread Michał Górny
commit: 7980c32e31afd5db33f57b28a4771f8d74c040c7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 14:41:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7980c32e

dev-python/cheetah3: Enable py3.12

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

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

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



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

2023-07-28 Thread Michał Górny
commit: 6fc791f6b58f81a48d71240801cde943a2729d05
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 14:39:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 15:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc791f6

dev-python/cchardet: Enable py3.12

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

 dev-python/cchardet/cchardet-2.1.7-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild 
b/dev-python/cchardet/cchardet-2.1.7-r1.ebuild
index 7e3782afe17b..3cb84bf4e1db 100644
--- a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild
+++ b/dev-python/cchardet/cchardet-2.1.7-r1.ebuild
@@ -3,8 +3,10 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit distutils-r1 pypi
 
 DESCRIPTION="High speed universal character encoding detector"



  1   2   3   >