[gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/

2023-10-15 Thread Sam James
commit: bcda70e6f561f9f1e68b4407841c979e067d692d
Author: Kacper Słomiński  gmail  com>
AuthorDate: Sat Sep 30 21:37:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 16 05:36:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcda70e6

media-libs/noise-suppression-for-voice: add 1.03, update live

Closes: https://bugs.gentoo.org/877261
Signed-off-by: Kacper Słomiński  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33144
Signed-off-by: Sam James  gentoo.org>

 media-libs/noise-suppression-for-voice/Manifest|  1 +
 .../noise-suppression-for-voice/metadata.xml   |  5 +++
 .../noise-suppression-for-voice-1.03.ebuild| 49 ++
 .../noise-suppression-for-voice-.ebuild| 46 +---
 4 files changed, 86 insertions(+), 15 deletions(-)

diff --git a/media-libs/noise-suppression-for-voice/Manifest 
b/media-libs/noise-suppression-for-voice/Manifest
index dd09c98cc1fa..e66db47e2418 100644
--- a/media-libs/noise-suppression-for-voice/Manifest
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -1 +1,2 @@
 DIST noise-suppression-for-voice-0.91.tar.gz 207544 BLAKE2B 
e16f81b58f382e6bc01905c046fdb0b00891b9a82540df01387fc5e5ded165314b8f3c40a1c3c33a4544c536eb1b7aa57d25ac59180624dd2550ec9c465f0545
 SHA512 
e117fd54e6cf01c4721b79fddca2f2898331e46764c7a05077ed3034c50e2cbc0c1d6fa3084f7c6f56a629bf20127a7d1bccd57d30b0693cc3eb30edaae6cd28
+DIST noise-suppression-for-voice-1.03.tar.gz 19486457 BLAKE2B 
50d92eb6d8868aa5c175fd2d78c3a24a9d92ddc00327c9155ac59a3d143ec7e462b122e3ad6b07f5647346d69731c0940658581a42100df5924eb759385dd1fc
 SHA512 
1cf08c947a1f5415e35d11007acb3bf1cbb6929c81c3d877d2a1714ec30061285077f9850eb08da7784bf2188d849bd630ad605b1b6e03ea75a1afb16076a512

diff --git a/media-libs/noise-suppression-for-voice/metadata.xml 
b/media-libs/noise-suppression-for-voice/metadata.xml
index afcb307cc3db..7a3d885c9e9c 100644
--- a/media-libs/noise-suppression-for-voice/metadata.xml
+++ b/media-libs/noise-suppression-for-voice/metadata.xml
@@ -16,4 +16,9 @@

werman/noise-suppression-for-voice

+   
+   Enable the LV2 plugin
+   Enable the VST plugin
+   Enable the VST3 plugin
+   
 

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild
new file mode 100644
index ..bab288cfb6c0
--- /dev/null
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A real-time noise suppression plugin for voice"
+HOMEPAGE="https://github.com/werman/noise-suppression-for-voice;
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git;
+else
+   
SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+ladspa lv2 vst vst3"
+
+COMMON_DEPEND="
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+"
+
+DEPEND="
+   lv2? ( ${COMMON_DEPEND} )
+   vst? ( ${COMMON_DEPEND} )
+   vst3? ( ${COMMON_DEPEND} )
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_LADSPA_PLUGIN=$(usex ladspa ON OFF)
+   -DBUILD_LV2_PLUGIN=$(usex lv2 ON OFF)
+   -DBUILD_VST_PLUGIN=$(usex vst ON OFF)
+   -DBUILD_VST3_PLUGIN=$(usex vst3 ON OFF)
+   -DBUILD_AU_PLUGIN=OFF
+   -DBUILD_AUV3_PLUGIN=OFF
+   )
+   cmake_src_configure
+}

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
index 9d39add132b4..bab288cfb6c0 100644
--- 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
@@ -1,33 +1,49 @@
 # Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
 DESCRIPTION="A real-time noise suppression plugin for voice"
 HOMEPAGE="https://github.com/werman/noise-suppression-for-voice;
 
-if [ "${PV}" = "" ]; then
+if [[ "${PV}" == "" ]]; then
inherit git-r3

EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git;
 else
-   KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 

[gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/

2023-10-15 Thread Sam James
commit: 5ea91cba0022daadce3302748d789b8413d79bfa
Author: Kacper Słomiński  gmail  com>
AuthorDate: Sat Sep 30 23:05:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 16 05:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea91cba

media-libs/noise-suppression-for-voice: add myself as a maintainer

Signed-off-by: Kacper Słomiński  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/noise-suppression-for-voice/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/media-libs/noise-suppression-for-voice/metadata.xml 
b/media-libs/noise-suppression-for-voice/metadata.xml
index c2a4b6f4874c..afcb307cc3db 100644
--- a/media-libs/noise-suppression-for-voice/metadata.xml
+++ b/media-libs/noise-suppression-for-voice/metadata.xml
@@ -5,6 +5,14 @@
Rick Farina
zeroch...@gentoo.org

+   
+   Kacper Słomiński
+   kacper.slominsk...@gmail.com
+   
+   
+   Proxy Maintainers
+   proxy-ma...@gentoo.org
+   

werman/noise-suppression-for-voice




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

2023-10-15 Thread Zac Medico
commit: ea1c12ac91faeb25b30d364afa1764506b7a1535
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 16 04:48:10 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 16 05:14:08 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ea1c12ac

_post_src_install_uid_fix: Pass unicode to write_atomic for utf8_mode

Bug: https://bugs.gentoo.org/915837
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/package/ebuild/doebuild.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index 5780c2b0b3..b967fc061f 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -2777,7 +2777,9 @@ def _post_src_install_uid_fix(mysettings, out):
 # a normal write might fail due to file permission
 # settings on some operating systems such as HP-UX
 write_atomic(
-_unicode_encode(
+fpath
+if portage.utf8_mode
+else _unicode_encode(
 fpath, encoding=_encodings["merge"], 
errors="strict"
 ),
 new_contents,



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/process/, lib/portage/cache/

2023-10-15 Thread Zac Medico
commit: 8835140f9da1f43fa0e7360aaf403bc635ab7398
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 16 03:58:40 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 16 04:41:04 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8835140f

slot_dict_class: Make instances picklable

This improves compatibility with the multiprocessing spawn
start method, by eliminating this error for MergeProcess:

AttributeError: Can't pickle local object 
'slot_dict_class..LocalSlotDict'

Bug: https://bugs.gentoo.org/915834
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/cache/mappings.py| 23 +
 lib/portage/tests/process/meson.build|  1 +
 lib/portage/tests/process/test_pickle.py | 43 
 3 files changed, 67 insertions(+)

diff --git a/lib/portage/cache/mappings.py b/lib/portage/cache/mappings.py
index 1aacad99a4..e7ee7df5cd 100644
--- a/lib/portage/cache/mappings.py
+++ b/lib/portage/cache/mappings.py
@@ -292,6 +292,16 @@ class _SlotDict:
 if kwargs:
 self.update(kwargs)
 
+def __reduce__(self):
+return _PickledSlotDict, (
+self._prefix,
+self.allowed_keys,
+dict(self),
+)
+
+def __eq__(self, other):
+return dict(self) == dict(other)
+
 def __iter__(self):
 for k, v in self.iteritems():
 yield k
@@ -417,6 +427,19 @@ class _SlotDict:
 values = itervalues
 
 
+class _PickledSlotDict(_SlotDict):
+"""
+Since LocalSlotDict instances are not directly picklable, this
+class exists as a way to express pickled LocalSlotDict instances,
+using a plain __dict__ instead of custom __slots__.
+"""
+
+def __init__(self, prefix, allowed_keys, *args, **kwargs):
+self._prefix = prefix
+self.allowed_keys = allowed_keys
+super().__init__(*args, **kwargs)
+
+
 _slot_dict_classes = weakref.WeakValueDictionary()
 
 

diff --git a/lib/portage/tests/process/meson.build 
b/lib/portage/tests/process/meson.build
index 1b34e57e33..1cef1cc4a2 100644
--- a/lib/portage/tests/process/meson.build
+++ b/lib/portage/tests/process/meson.build
@@ -4,6 +4,7 @@ py.install_sources(
 'test_PipeLogger.py',
 'test_PopenProcessBlockingIO.py',
 'test_PopenProcess.py',
+'test_pickle.py',
 'test_poll.py',
 'test_spawn_fail_e2big.py',
 'test_spawn_warn_large_env.py',

diff --git a/lib/portage/tests/process/test_pickle.py 
b/lib/portage/tests/process/test_pickle.py
new file mode 100644
index 00..9b7d9ef423
--- /dev/null
+++ b/lib/portage/tests/process/test_pickle.py
@@ -0,0 +1,43 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import pickle
+
+from portage.tests import TestCase
+from _emerge.Package import _PackageMetadataWrapperBase
+from _emerge.FifoIpcDaemon import FifoIpcDaemon
+
+
+class PickleTestCase(TestCase):
+def test_PackageMetadataWrapperBase(self):
+"""
+Verify that instances of slot_dict_class, like
+PackageMetadataWrapperBase, are picklable for
+compatibility with the multiprocessing spawn
+start method.
+"""
+obj = _PackageMetadataWrapperBase(EAPI="8")
+self.assertEqual(obj["EAPI"], "8")
+serialized = pickle.dumps(obj)
+obj_copy = pickle.loads(serialized)
+self.assertEqual(len(obj_copy), len(obj))
+self.assertEqual(obj_copy["EAPI"], obj["EAPI"])
+self.assertEqual(obj_copy, obj)
+
+def test_FifoIpcDaemon_files_dict(self):
+"""
+Verify that FifoIpcDaemon._files_dict instances are picklable for
+compatibility with the multiprocessing spawn start method.
+"""
+obj = FifoIpcDaemon._files_dict(
+(k, "test-value") for k in FifoIpcDaemon._file_names
+)
+self.assertEqual(obj["pipe_in"], "test-value")
+# Attributes of same name exist because of slot_dict_class prefix="" 
argument.
+self.assertEqual(obj.pipe_in, obj["pipe_in"])
+serialized = pickle.dumps(obj)
+obj_copy = pickle.loads(serialized)
+self.assertEqual(len(obj_copy), len(obj))
+self.assertEqual(obj_copy["pipe_in"], obj["pipe_in"])
+self.assertEqual(obj_copy.pipe_in, obj["pipe_in"])
+self.assertEqual(obj_copy, obj)



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

2023-10-15 Thread Zac Medico
commit: 95a7bace72aff1ee22a1ed3a0960b380e09917d1
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 16 03:55:30 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 16 03:55:30 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=95a7bace

slot_dict_class: Fix cache key

Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/cache/mappings.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/portage/cache/mappings.py b/lib/portage/cache/mappings.py
index 82ab6991ea..1aacad99a4 100644
--- a/lib/portage/cache/mappings.py
+++ b/lib/portage/cache/mappings.py
@@ -439,7 +439,8 @@ def slot_dict_class(keys, prefix="_val_"):
 keys_set = keys
 else:
 keys_set = frozenset(keys)
-v = _slot_dict_classes.get((keys_set, prefix))
+cache_key = (keys_set, prefix)
+v = _slot_dict_classes.get(cache_key)
 if v is None:
 
 class LocalSlotDict(_SlotDict):
@@ -448,5 +449,5 @@ def slot_dict_class(keys, prefix="_val_"):
 __slots__ = tuple(prefix + k for k in allowed_keys)
 
 v = LocalSlotDict
-_slot_dict_classes[v.allowed_keys] = v
+_slot_dict_classes[cache_key] = v
 return v



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

2023-10-15 Thread Zac Medico
commit: 67ee41a123770ae389f03abc68d65d3b4d963f30
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 16 03:53:06 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 16 03:54:58 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=67ee41a1

slot_dict_class: Split out _SlotDict base class

This is a prerequisite for pickle support.

Bug: https://bugs.gentoo.org/915834
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/cache/mappings.py | 292 ++
 1 file changed, 151 insertions(+), 141 deletions(-)

diff --git a/lib/portage/cache/mappings.py b/lib/portage/cache/mappings.py
index 29df7ba6ef..82ab6991ea 100644
--- a/lib/portage/cache/mappings.py
+++ b/lib/portage/cache/mappings.py
@@ -1,4 +1,4 @@
-# Copyright: 2005-2020 Gentoo Authors
+# Copyright: 2005-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 # Author(s): Brian Harring (ferri...@gentoo.org)
 
@@ -271,6 +271,152 @@ class LazyLoad(Mapping):
 keys = __iter__
 
 
+class _SlotDict:
+"""
+Base class for classes returned from slot_dict_class.
+"""
+
+_prefix = ""
+allowed_keys = frozenset()
+__slots__ = ("__weakref__",)
+
+def __init__(self, *args, **kwargs):
+if len(args) > 1:
+raise TypeError(
+"expected at most 1 positional argument, got " + 
repr(len(args))
+)
+
+if args:
+self.update(args[0])
+
+if kwargs:
+self.update(kwargs)
+
+def __iter__(self):
+for k, v in self.iteritems():
+yield k
+
+def __len__(self):
+l = 0
+for i in self.iteritems():
+l += 1
+return l
+
+def iteritems(self):
+prefix = self._prefix
+for k in self.allowed_keys:
+try:
+yield (k, getattr(self, prefix + k))
+except AttributeError:
+pass
+
+def itervalues(self):
+for k, v in self.iteritems():
+yield v
+
+def __delitem__(self, k):
+try:
+delattr(self, self._prefix + k)
+except AttributeError:
+raise KeyError(k)
+
+def __setitem__(self, k, v):
+setattr(self, self._prefix + k, v)
+
+def setdefault(self, key, default=None):
+try:
+return self[key]
+except KeyError:
+self[key] = default
+return default
+
+def update(self, *args, **kwargs):
+if len(args) > 1:
+raise TypeError(
+"expected at most 1 positional argument, got " + 
repr(len(args))
+)
+other = None
+if args:
+other = args[0]
+if other is None:
+pass
+elif hasattr(other, "iteritems"):
+# Use getattr to avoid interference from 2to3.
+for k, v in getattr(other, "iteritems")():
+self[k] = v
+elif hasattr(other, "items"):
+# Use getattr to avoid interference from 2to3.
+for k, v in getattr(other, "items")():
+self[k] = v
+elif hasattr(other, "keys"):
+for k in other.keys():
+self[k] = other[k]
+else:
+for k, v in other:
+self[k] = v
+if kwargs:
+self.update(kwargs)
+
+def __getitem__(self, k):
+try:
+return getattr(self, self._prefix + k)
+except AttributeError:
+raise KeyError(k)
+
+def get(self, key, default=None):
+try:
+return self[key]
+except KeyError:
+return default
+
+def __contains__(self, k):
+return hasattr(self, self._prefix + k)
+
+def pop(self, key, *args):
+if len(args) > 1:
+raise TypeError(
+"pop expected at most 2 arguments, got " + repr(1 + len(args))
+)
+try:
+value = self[key]
+except KeyError:
+if args:
+return args[0]
+raise
+del self[key]
+return value
+
+def popitem(self):
+try:
+k, v = self.iteritems().next()
+except StopIteration:
+raise KeyError("container is empty")
+del self[k]
+return (k, v)
+
+def copy(self):
+c = self.__class__()
+c.update(self)
+return c
+
+def clear(self):
+for k in self.allowed_keys:
+try:
+delattr(self, self._prefix + k)
+except AttributeError:
+pass
+
+def __str__(self):
+return str(dict(self.iteritems()))
+
+def __repr__(self):
+return repr(dict(self.iteritems()))
+
+items = iteritems
+keys = __iter__
+values = itervalues
+
+
 _slot_dict_classes = weakref.WeakValueDictionary()
 
 
@@ -296,147 +442,11 @@ def slot_dict_class(keys, prefix="_val_"):
 v = 

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

2023-10-15 Thread Sam James
commit: 59aa00f9c1b1e40743d12bd326927fd8ad934aca
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 16 03:58:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 16 04:05:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59aa00f9

sys-apps/uutils-coreutils: add 0.0.22

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

 sys-apps/uutils-coreutils/Manifest | 40 +++
 ...-.ebuild => uutils-coreutils-0.0.22.ebuild} | 81 +++---
 .../uutils-coreutils/uutils-coreutils-.ebuild  | 81 +++---
 3 files changed, 118 insertions(+), 84 deletions(-)

diff --git a/sys-apps/uutils-coreutils/Manifest 
b/sys-apps/uutils-coreutils/Manifest
index 69cbb297425f..60222cd4ca30 100644
--- a/sys-apps/uutils-coreutils/Manifest
+++ b/sys-apps/uutils-coreutils/Manifest
@@ -6,36 +6,49 @@ DIST aho-corasick-1.0.4.crate 171175 BLAKE2B 
b3d450533f0799a18fa6ceba41ce841573a
 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 anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
 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 anstyle-wincon-2.1.0.crate 11757 BLAKE2B 
b7c1071da1ab24accc33d7af70f09ace8edb2dcbb53936ed5ac13552c6082c0f16ce501f041d2c1792cee7dd9cc3877d29505e12a65022bec44285f13e1f422f
 SHA512 
6c379c46f791b6b1367f3d6f3531dcd16589cc2e12f6f5ce52a3fa32d42e62b719d2277699d1bc8526099a6f791f2e7d5b1068e1295cbcd2997841f0eafc4eeb
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
+DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 

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

2023-10-15 Thread Sam James
commit: 29ba9a9ae262fd24c0277b4c6afabd809ac36722
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 16 04:05:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 16 04:05:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ba9a9a

sys-apps/uutils-coreutils: crank min rust version

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

 sys-apps/uutils-coreutils/uutils-coreutils-0.0.22.ebuild | 2 +-
 sys-apps/uutils-coreutils/uutils-coreutils-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.22.ebuild 
b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.22.ebuild
index b107d8cdb1f6..ffe060e9b917 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.22.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.22.ebuild
@@ -313,7 +313,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   >=virtual/rust-1.64.0
+   >=virtual/rust-1.70.0
test? ( dev-util/cargo-nextest )
 "
 

diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild 
b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild
index b107d8cdb1f6..ffe060e9b917 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild
@@ -313,7 +313,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   >=virtual/rust-1.64.0
+   >=virtual/rust-1.70.0
test? ( dev-util/cargo-nextest )
 "
 



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

2023-10-15 Thread Michał Górny
commit: 3c8257fba3c2b0ecd2808251d41769d1f0386345
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:51:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:51:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8257fb

dev-python/crispy-bootstrap4: Enable py3.12

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

 .../crispy-bootstrap4-2022.1.ebuild| 27 ++
 1 file changed, 18 insertions(+), 9 deletions(-)

diff --git a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2022.1.ebuild 
b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2022.1.ebuild
index 1603b39db3f0..98602ed39570 100644
--- a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2022.1.ebuild
+++ b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2022.1.ebuild
@@ -4,26 +4,35 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit distutils-r1
 
 DESCRIPTION="Bootstrap4 template pack for django-crispy-forms"
 HOMEPAGE="
+   https://github.com/django-crispy-forms/crispy-bootstrap4/
https://pypi.org/project/crispy-bootstrap4/
 "
-SRC_URI="https://github.com/django-crispy-forms/${PN}/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
+SRC_URI="
+   
https://github.com/django-crispy-forms/crispy-bootstrap4/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
 
-RDEPEND="dev-python/django-crispy-forms[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-)"
+RDEPEND="
+   dev-python/django-crispy-forms[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest
 
-PATCHES=( "${FILESDIR}"/${P}-test.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-test.patch
+)



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

2023-10-15 Thread Michał Górny
commit: 3a845204faf0ab336d427e3aae66dd710512e894
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:51:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:51:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a845204

dev-python/crispy-bootstrap3: Enable py3.12

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

 .../crispy-bootstrap3-2022.1.ebuild| 23 ++
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/dev-python/crispy-bootstrap3/crispy-bootstrap3-2022.1.ebuild 
b/dev-python/crispy-bootstrap3/crispy-bootstrap3-2022.1.ebuild
index aa01b8d7ac26..fa1e6bbbaacd 100644
--- a/dev-python/crispy-bootstrap3/crispy-bootstrap3-2022.1.ebuild
+++ b/dev-python/crispy-bootstrap3/crispy-bootstrap3-2022.1.ebuild
@@ -4,24 +4,31 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit distutils-r1
 
 DESCRIPTION="Bootstrap3 template pack for django-crispy-forms"
 HOMEPAGE="
+   https://github.com/django-crispy-forms/crispy-bootstrap3/
https://pypi.org/project/crispy-bootstrap3/
 "
-SRC_URI="https://github.com/django-crispy-forms/${PN}/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
+SRC_URI="
+   
https://github.com/django-crispy-forms/crispy-bootstrap3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
 
-RDEPEND="dev-python/django-crispy-forms[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-)"
+RDEPEND="
+   dev-python/django-crispy-forms[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest



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

2023-10-15 Thread Michał Górny
commit: f29ffc6206a08dd80ca72cd04e3bbdde9db8aa28
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:51:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29ffc62

dev-python/django-crispy-forms: Enable py3.12

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

 dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild 
b/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild
index c0cf44d4343e..69f2d844079a 100644
--- a/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild
+++ b/dev-python/django-crispy-forms/django-crispy-forms-2.1.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/crispy-bootstrap5/

2023-10-15 Thread Michał Górny
commit: 061f9fa3bdcf1930a4ab134684969fa8722a6bb8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:51:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:51:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061f9fa3

dev-python/crispy-bootstrap5: Reformat

Wanted to add py3.12 but it's broken.  Obviously not tested.

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

 .../crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild | 27 ++
 1 file changed, 18 insertions(+), 9 deletions(-)

diff --git a/dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild 
b/dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild
index a1e440cc9f5b..b04b976d40a0 100644
--- a/dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild
+++ b/dev-python/crispy-bootstrap5/crispy-bootstrap5-0.7.ebuild
@@ -4,26 +4,35 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
+
 inherit distutils-r1
 
 DESCRIPTION="Bootstrap5 template pack for django-crispy-forms"
 HOMEPAGE="
+   https://github.com/django-crispy-forms/crispy-bootstrap5/
https://pypi.org/project/crispy-bootstrap5/
 "
-SRC_URI="https://github.com/django-crispy-forms/${PN}/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
+SRC_URI="
+   
https://github.com/django-crispy-forms/crispy-bootstrap5/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
 
-RDEPEND="dev-python/django-crispy-forms[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-)"
+RDEPEND="
+   dev-python/django-crispy-forms[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest
 
-PATCHES=( "${FILESDIR}"/${P}-test.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-test.patch
+)



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

2023-10-15 Thread Michał Górny
commit: 70fc769db1a2fca47a1c4deee348d907be7b7c97
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:33:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:33:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fc769d

dev-python/moto: Bump to 4.2.6

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

 dev-python/moto/Manifest  |   1 +
 dev-python/moto/moto-4.2.6.ebuild | 123 ++
 2 files changed, 124 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 6682e8ff8dc9..24fccae8a1e0 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,2 +1,3 @@
 DIST moto-4.1.15.tar.gz 3627847 BLAKE2B 
65349e72dc6cc90f0ed148a1a68efae0b3c171adbc79d41dee8d058c62f2944a3e55c86c2e8e302ff865208393be551a4b6bf387a33136dfa808443ccfe3869a
 SHA512 
b49541ac8ddd8d669af06253451ddd2e0d70eea63fd2b2fd28eb783b2fb9dccb1e13e650bfca3a5b0f94932b22b112d15317599bc70307828fb2c47191f94da7
 DIST moto-4.2.5.tar.gz 4721089 BLAKE2B 
475a26ac75ed1e7e7fc00302b824ed473950c2916281456c1270f1489ab7c225468f2cd193b99f9589e8bf996590520abccdda8bc33278951696e8322ee6a1a8
 SHA512 
15211c367011acc049840555e2706d16a520226a1b9de0860977c90167b66702b06e7187af537da8c6312b0d8dcf50130e2a293120230d836b1e77691179827e
+DIST moto-4.2.6.tar.gz 4745145 BLAKE2B 
76610aafe3ea4106454aadbc8cf853ff5d4617202a62ae92e6cbe46c75a17d1dd8e63e8188c0c17a88af080bfe6c3466ed420378cee27d0287fe617d3412807e
 SHA512 
0bef11a2600d48349735e7d118f6f28b02fb85e2b5e7310aaa0651444740ad4657470a59c59dab75084cb4250c6b5b725eda5e996b9acbc927529850cabc4c1c

diff --git a/dev-python/moto/moto-4.2.6.ebuild 
b/dev-python/moto/moto-4.2.6.ebuild
new file mode 100644
index ..a08145b0f6f2
--- /dev/null
+++ b/dev-python/moto/moto-4.2.6.ebuild
@@ -0,0 +1,123 @@
+# 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 pypi
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="
+   https://github.com/getmoto/moto/
+   https://pypi.org/project/moto/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
+   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
+   dev-python/pyaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   # broken code (local variable used referenced before definition)
+   tests/test_appsync/test_appsync_schema.py
+   # Needs network (or docker?) but not marked as such, bug #807031
+   # TODO: report upstream
+   
tests/test_awslambda/test_lambda_layers_invoked.py::test_invoke_local_lambda_layers
+   tests/test_batch/test_batch_jobs.py::test_cancel_pending_job
+   tests/test_batch/test_batch_jobs.py::test_cancel_running_job
+   tests/test_batch/test_batch_jobs.py::test_container_overrides
+   tests/test_batch/test_batch_jobs.py::test_dependencies
+   tests/test_batch/test_batch_jobs.py::test_failed_dependencies
+   

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

2023-10-15 Thread Michał Górny
commit: 3ac7e01c7ad7290c95660988b225b1371ad613d7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:34:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:34:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac7e01c

dev-python/astroid: Bump to 3.0.1

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

 dev-python/astroid/Manifest |  1 +
 dev-python/astroid/astroid-3.0.1.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 4430524866e0..0d59c7608e49 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -2,3 +2,4 @@ DIST astroid-2.15.6.gh.tar.gz 462156 BLAKE2B 
f5df204a0b635d29165da1566afd9259ff2
 DIST astroid-2.15.7.gh.tar.gz 462906 BLAKE2B 
7a984f9f7c67c2956958b23ee2ca94c1f86284d8a50aaedbe10b9dca887802189cba21f19ee66b394f347f415d61946aaff52e4d0448271edba77b6bd958fa0e
 SHA512 
716665744915d8a635ac124f03ffe6f7aee6bde6d98c238551ea1c6468595d6c327bb2d5605f66e7ba6294ec1b79c85b861034acba8a4584095ba38e24f82ae9
 DIST astroid-2.15.8.gh.tar.gz 462922 BLAKE2B 
6a4bf0a50333701aab9282ab126fc53d30621d4e7a54796ac93d1db30bc37098d5409f3ffe91ed279bce5866e2e381eafc7f54f18c86aa3a7fc835f0bf844d9a
 SHA512 
d5d008df3e99c036fb38094c416c080745dad640d46e837b07336a23d5a929823b8b884564486600335791a1be0568cbe519b76e6bd3334e72725966af8cc5f5
 DIST astroid-3.0.0.gh.tar.gz 461185 BLAKE2B 
f6b5923f95f23fdc4731b75f5335d7e7ead6aa85b07c5d2a57bf2ce560774a5d85ad0dfba076e4f24bbc7a17050945956291f5a016867bee049913358f8fc3dd
 SHA512 
c1dbc42a35f7eea9bd87bd1c5701086271f8d4974b6b0e45b301f0b1841f4936bff32cd26647d9e9d9a7636017b5930a290ece0a4001b04dcc50e01344b43acb
+DIST astroid-3.0.1.gh.tar.gz 461593 BLAKE2B 
de3458bcd9ba111020132e89b6e2fdf18b81b82cba68c986e84af91c910e6c70e7d13ff024b7947f3fa08e2491ba211a77a35421b3d5cd184b94e6a833c0da42
 SHA512 
2c8a4cf22959aef1eb9510430bcc55d00fcda76d022575786c9a59c093fe4196b67c0b9401f9226595a4cbf1fb9444bdfbb9ac2d83c115ec1d7d46cb7dd75dbd

diff --git a/dev-python/astroid/astroid-3.0.1.ebuild 
b/dev-python/astroid/astroid-3.0.1.ebuild
new file mode 100644
index ..02314494f80f
--- /dev/null
+++ b/dev-python/astroid/astroid-3.0.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # no clue why they're broken
+   
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+   tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+#  
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+#  # some problem with warnings (our options?)
+#  
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
+#  
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
+#  tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
+#  # requires six bundled in urllib3, sigh
+#  
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+#  # requires pip, and looks suspicious anyway
+#  
tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
+   # pydantic-2?
+   tests/brain/test_dataclasses.py::test_pydantic_field
+#  # TODO
+#  
tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-10-15 Thread Michał Górny
commit: 1c4f3717c8b72f67cb095e09e9daa545d85d8795
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:43:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:43:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4f3717

dev-python/django-crispy-forms: Bump to 2.1

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

 dev-python/django-crispy-forms/Manifest|  1 +
 .../django-crispy-forms-2.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/django-crispy-forms/Manifest 
b/dev-python/django-crispy-forms/Manifest
index 50f56cfb5aa8..811c44aa2529 100644
--- a/dev-python/django-crispy-forms/Manifest
+++ b/dev-python/django-crispy-forms/Manifest
@@ -1 +1,2 @@
 DIST django-crispy-forms-2.0.gh.tar.gz 273743 BLAKE2B 
4169c4f77ddd0dd9f8786abd71ad762f645283555f250861f32b874fb9e189d4ca174285ee39b51bc5f0c0e8c2e83c2e00c34398c51ede65438a1c6b8a17c3ee
 SHA512 
8b6f5b35cb90837b7cd6a64ed74afe6a19a80f287f66d0a139811990524e1a48d4d7c01e61fb7d303958522c47458d0aa0008a3d6c147f7d03dc790e53a80592
+DIST django-crispy-forms-2.1.gh.tar.gz 274397 BLAKE2B 
3f38830f370efde04494add3ddd2ce7f4a04b032b9aad770ba30885ed2b3a14cff3c748fa299041c9c1d7007b30eb55c96a46fe496c0432b187ae72879d4240e
 SHA512 
703f353adc272905b4d5ebe21ea54e3016a3889703bf406dfdf92638dac2e6f536cf1bc16022be6a442f7dfa962ff17746edea591cf80c2be9440d9bb50a9dcc

diff --git a/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild 
b/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild
new file mode 100644
index ..c0cf44d4343e
--- /dev/null
+++ b/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="DRY Django forms"
+HOMEPAGE="
+   https://github.com/django-crispy-forms/django-crispy-forms/
+   https://pypi.org/project/django-crispy-forms/
+"
+SRC_URI="
+   
https://github.com/django-crispy-forms/django-crispy-forms/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/django-4.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/crispy-bootstrap3[${PYTHON_USEDEP}]
+   dev-python/crispy-bootstrap4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-10-15 Thread Michał Górny
commit: b07e8ad22b76fcad35f310644a78ff6662c68a78
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 03:10:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 03:10:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07e8ad2

dev-python/hypothesis: Bump to 6.88.0

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.88.0.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 1db5c8d6425a..c9f746c22bbc 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-6.87.1.gh.tar.gz 9388383 BLAKE2B 
0b0b9156566a84f4e5972960dbf5ec6
 DIST hypothesis-6.87.2.gh.tar.gz 9388126 BLAKE2B 
c73c52b6f75b212bd9683e936edb4605aeebff7f7aad8bafdf4097a7793967b4d9fac78385e8fdec3f6fcea94c74cb624a8376ee2ec338a426075a80d70b2eb1
 SHA512 
2276d4ac43e29245b1c1d7cd810bc0bf97f4088c0900fcc5387465e8cd1d13648c0ae66a4c4632bf4affe9b03f5063092f805fea27ac533f33e14b14106dddfb
 DIST hypothesis-6.87.3.gh.tar.gz 9388318 BLAKE2B 
61dea9f0898cadef747871e2ef137ed8c68b1cfa43cc0b7a3effd6669b8dc7d8809f39af4f0a915831e3e2950280d132650d8d2193664a08c6f026f98db82330
 SHA512 
c7c0388c06e8d9397e8a9e6103525c5ea0f94017dad71f4547ff6b385f76f88e511b5f8a5b64f76c728379fbca8ad3b77e06b0d474d76f7f68c79fe1e087da91
 DIST hypothesis-6.87.4.gh.tar.gz 9388435 BLAKE2B 
a678bf1d76a1947f6880de95e3b418de364d5083a6c9c5ce8ff36fc51290ab7ed1560627e6aaf493c9b11184126ed5c2a6f8bcbd56633555cdb9be11dc384d1b
 SHA512 
b4dcff9d07a665d7b134dfeaa6a7f199cc87883b9cd078d573a175b24069e968ce833bcdcf89f7665cf021a1eaf6df08eddc5dd071c4189ffe681ce3a178e432
+DIST hypothesis-6.88.0.gh.tar.gz 9390871 BLAKE2B 
9dc93da4dde2f14fc24e489b19566a2300d1e89622a4c574305ed511481bee871ffe812e13e05262ccbd68f40b61db92b974f62eefc2efc0d7f2200038539ff9
 SHA512 
d266acb7b5404d9d7b47f25210b6f751e4feea2c8c1416a4af7b12a42b321d4429364c1ca5842151f2fe196994cd9244c92369279a07534ef63786bbd291dd6e

diff --git a/dev-python/hypothesis/hypothesis-6.88.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.88.0.ebuild
new file mode 100644
index ..0d6df2a9e475
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.88.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2023-10-15 Thread Matt Turner
commit: d0684ba3c465f9b6ee73f9086b1fe292faed68f2
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 16 01:15:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 16 02:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0684ba3

dev-libs/libinput: Add test dependency on pytest

Closes: https://bugs.gentoo.org/904128
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libinput/libinput-1.24.0.ebuild | 27 ++-
 1 file changed, 18 insertions(+), 9 deletions(-)

diff --git a/dev-libs/libinput/libinput-1.24.0.ebuild 
b/dev-libs/libinput/libinput-1.24.0.ebuild
index 635e6110457c..5a5b192a1c01 100644
--- a/dev-libs/libinput/libinput-1.24.0.ebuild
+++ b/dev-libs/libinput/libinput-1.24.0.ebuild
@@ -41,19 +41,28 @@ BDEPEND="
>=app-doc/doxygen-1.8.3
>=media-gfx/graphviz-2.38.0
)
+   test? (
+   $(python_gen_any_dep '
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
 "
 #  test? ( dev-util/valgrind )
 
 python_check_deps() {
-   python_has_version \
-   "dev-python/commonmark[${PYTHON_USEDEP}]" \
-   "dev-python/recommonmark[${PYTHON_USEDEP}]" \
-   "dev-python/sphinx[${PYTHON_USEDEP}]" \
-   ">=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
+   if use doc; then
+   python_has_version \
+   "dev-python/commonmark[${PYTHON_USEDEP}]" \
+   "dev-python/recommonmark[${PYTHON_USEDEP}]" \
+   "dev-python/sphinx[${PYTHON_USEDEP}]" \
+   ">=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]" 
\
+   || return
+   fi
+   if use test; then
+   python_has_version \
+   "dev-python/pytest[${PYTHON_USEDEP}]" \
+   || return
+   fi
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2023-10-15 Thread Matt Turner
commit: d9a12ad7416d997181d19b2649421c2da529af3a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 16 01:23:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 16 02:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a12ad7

x11-misc/xkeyboard-config: Enable pytest test

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

 x11-misc/xkeyboard-config/xkeyboard-config-.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
index 525a1106e280..4fcf0d647513 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
@@ -19,14 +19,19 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
-DEPEND=""
-RDEPEND=""
 BDEPEND="
${PYTHON_DEPS}
dev-lang/perl
dev-libs/libxslt
sys-devel/gettext
+   test? (
+   $(python_gen_any_dep '
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
 "
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2023-10-15 Thread Matt Turner
commit: 1ebc21a701d01da56fb6575439968e50dd1ba744
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 16 01:23:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 16 02:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebc21a7

x11-misc/xkeyboard-config: Version bump to 2.40

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

 x11-misc/xkeyboard-config/Manifest |  1 +
 .../xkeyboard-config/xkeyboard-config-2.40.ebuild  | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/x11-misc/xkeyboard-config/Manifest 
b/x11-misc/xkeyboard-config/Manifest
index 5cc7fd109fdd..8a9f9ed1df67 100644
--- a/x11-misc/xkeyboard-config/Manifest
+++ b/x11-misc/xkeyboard-config/Manifest
@@ -1 +1,2 @@
 DIST xkeyboard-config-2.39.tar.xz 896112 BLAKE2B 
d1ef598a0c1993518b01e73c319147ea1f3e55e1c8040762b9e95636c89d9b719322f3f2a1a87bffc545928b2912ead37f336182ba69d692893521322f170e21
 SHA512 
4690a0291c1f8c2c53b84984221a60a935c9b7cfc8ae20a8740403571f3704dedf06e5755b45775a15a5df21ebd2acac3ff785ff19f54d792ae359c4c6d60756
+DIST xkeyboard-config-2.40.tar.xz 893584 BLAKE2B 
79dd20e588e72c9fe65ff0885889ae3e2ad0ffbb66b27cf90db36fecfd41f24667fcc0a0a7fc96f3bc5d01502532af3e6b560719413bc16529328dd02d353c92
 SHA512 
00c965e747169194d9a8d1ed0dfd544988c70df6a69888c50a06b4e266ce7047a8696ce408b9a7ba91e7e6b9679ab6e5f014308dbbf0a9c6be0e948d7646f878

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
new file mode 100644
index ..4fcf0d647513
--- /dev/null
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.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_{10..12} )
+inherit meson python-any-r1
+
+DESCRIPTION="X keyboard configuration database"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git;
+   inherit git-r3
+else
+   SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   dev-libs/libxslt
+   sys-devel/gettext
+   test? (
+   $(python_gen_any_dep '
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dxkb-base="${EPREFIX}/usr/share/X11/xkb"
+   -Dcompat-rules=true
+   )
+   meson_src_configure
+}



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

2023-10-15 Thread Sam James
commit: d4638efdf1ce57e50321cf963945acd0770f0423
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 16 02:00:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 16 02:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4638efd

sys-devel/gcc: add 14.0.0_pre20231015

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 31a6cb36d96b..324e8eee7206 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -32,6 +32,7 @@ DIST gcc-14-20230917.tar.xz 85875468 BLAKE2B 
afd39683b7ae9e84c6fa81d6ba6059a1411
 DIST gcc-14-20230924.tar.xz 85950048 BLAKE2B 
cc353b46f963eca7ad820fe35fb14ece3d76714466ee6ac227433fddc101e76c40d71ce4bc6363e2bc5c3fdf233ab7479bf18542be3df6e1f77690090d08d351
 SHA512 
19a93b35660f8960b5a9385b9312d9555d83bb8ca8662492b54ece3c1d634da0fd6614e677ce6f1738ac2eadc5dd18b2ce311d2adde6c41f34db8598373bd335
 DIST gcc-14-20231001.tar.xz 85968476 BLAKE2B 
3a3749b1c5346472977e436d09aff6cf44e372b2a05a6227df34b054070de9a438ead20f4da114525bc3e9d7d13bc111fa292ffd03fefb4428a22d00884aaa5f
 SHA512 
bc342152c7d70ddc4b6b3a7c8fb769aca971d0f8432eb842b53e9c7e3075f6f57295fbcfae14f288709fa846e58eabdb07e6e3185195f6d1820cee69e9a2a586
 DIST gcc-14-20231008.tar.xz 86002968 BLAKE2B 
9b59a66e269b3a80f344e96619ed4fa99c5a1f03036b6fd577edac22cf8dfb2b4aa970bb30214dc4a32476c5b22970deea975f808e9a788e5cef8482d704f2c0
 SHA512 
6cc3030a16111eb57e02d40920e34b967ce1c006eae353f6d969722ce2c0cd3ed711036f826b61858e568a749f9c97ba9550283a5ba8a6c8d41a7024b475f32b
+DIST gcc-14-20231015.tar.xz 86138880 BLAKE2B 
e6dece3d6c4337c5ac85fec3fcd31117baf06a7c510440d2433d7750d4559ce5ccfb36edf1ed7dd003d55322dccf42ca811f16a9d22b19e3c784f48f804f688d
 SHA512 
e0de6cd24278998138df8ac1e7e0ea2fe8f062f3bd4e1c88be5da3e468959dc3df41f076c1ce1ed6c919a4ddbd6cfff638cd101e6bd6a3a9ae0d67ded360a700
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-2.tar.xz 11484 BLAKE2B 
6ff968051d286f21eb7f4ec80303b232530c153cca8d9e61ddfdf3675ef8c5740223a8b720ec9d5c4561b505993c675cc6fc7a9bab659ee1db99e1d97911eb74
 SHA512 
b255338d6110d9bfe211ba14da7b186f69b81503dba6e4ec19ee6fa37d44c0690e713c763abe27ce934ff7f9e5d0c8788a54c30587f07f65858b1e817cbf7247
 DIST gcc-14.0.0-patches-3.tar.xz 11500 BLAKE2B 
508ac2fc1d15cba29921c5faf96f45ad77fc3aae05bcdb4a9eb3114ad23a2afa4810cfafd71ff3b77ea2bae9ed809f9de615396486acb6086ddf316a008fa1c8
 SHA512 
cac927be1ca191b98963bda65b5fb4eda3f6449d5f4e9c42a0db3e4036ec4963ba7675523cfa823a5938b7e6a5260c4c5e2f9b268414a94fab7418dc1cbbfd58

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231015.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20231015.ebuild
new file mode 100644
index ..02c5c891469e
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20231015.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="14.0.0"
+PATCH_VER="3"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.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=master
+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/proj/guru:dev commit in: media-video/walksnail-osd-tool/, media-video/walksnail-osd-tool/files/

2023-10-15 Thread William Harrell
commit: 8bc3ad1ec84e438f933911a15dbf936f65b6c860
Author: William Harrell  protonmail  com>
AuthorDate: Mon Oct 16 01:41:32 2023 +
Commit: William Harrell  protonmail  com>
CommitDate: Mon Oct 16 01:41:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8bc3ad1e

media-video/walksnail-osd-tool: new package, add 0.2.0, 

Signed-off-by: William Harrell  protonmail.com>

 media-video/walksnail-osd-tool/Manifest| 407 +++
 ...snail-osd-tool-0.2.0-build-remote-git-dep.patch |  58 +++
 ...alksnail-osd-tool-0.2.0-poll-promise-bump.patch |  13 +
 ...alksnail-osd-tool-0.2.0-version-parse-fix.patch |  14 +
 media-video/walksnail-osd-tool/metadata.xml|  12 +
 .../walksnail-osd-tool-0.2.0.ebuild| 451 +
 .../walksnail-osd-tool-.ebuild |  35 ++
 7 files changed, 990 insertions(+)

diff --git a/media-video/walksnail-osd-tool/Manifest 
b/media-video/walksnail-osd-tool/Manifest
new file mode 100644
index 00..f26872f20e
--- /dev/null
+++ b/media-video/walksnail-osd-tool/Manifest
@@ -0,0 +1,407 @@
+DIST ab_glyph-0.2.20.crate 17419 BLAKE2B 
98e2130393078c3c32d0adea870f1b0e7d9650d7f1457a3c51492ac96b65c8adbdb8125afaffd67800e8a9fa4f762cdd0fd1c3a5be5fb1aab2120e355f979597
 SHA512 
8a008cb3cf4298e5a262d1354d24394c439bb0c303a5061ca365539759ed3f3154155b127263cc2a9712859d26dc90a886055b1c4eebfb8be86f5a4920b1dbf4
+DIST ab_glyph_rasterizer-0.1.8.crate 11010 BLAKE2B 
2a20fd3ff646559d704e214ae7c4e5b8297e20be0909c403c140edb67002665447a6a796e5ca5d71f5c8c55000489a14a101ec43dd90101be9c246d1a0138dc4
 SHA512 
6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f
+DIST accesskit-0.9.0.crate 26730 BLAKE2B 
00f3851ca01f3cbebecabd8ff2d868f3dfb6a96ee394bfbe56549609e33f2b628cbb15f215f439452e5e3d84754204434e10f0b86c8dd982d3967190c8696580
 SHA512 
a910a51a54b2957fe31a6f24e2cc52ec839905c2cc1a558508b35a6db2fabe289134b28ec063469c827f8aedb5ce5c9265fff7c92c5b3c3296d2a299b7b813ee
+DIST accesskit_consumer-0.13.0.crate 25303 BLAKE2B 
b1a38514e9b54f3ff67870f553e87969df8c1f7ae37ec4f26033220cda3bb3fe969bd2d096f5f82458fcf5c2eadd8f3fb27f4f8501742c498cf77ca990abcf75
 SHA512 
d833678ebce7990aaf3975b9827b839800178fd112d7aa770e289600403c45e14a4cf9cdb22a4ad59b18b080eb394f9fc2a28db06a19607b998d5bebc6d1ced6
+DIST accesskit_macos-0.5.0.crate 15032 BLAKE2B 
185753c078108f4fc6cae78ae1fd3cf75a4f98e2fb6ef7097ee2408cc24b835b0bcc2593343538906faaf91dafdea3586782bf67ab9088737f89bfa4469c9205
 SHA512 
faa7470e7caeb97bc415d5ba50edbd1738ee7305f36883b7f275e89b3dba636ff4538cf1463e973129fb9c6d46328fbf6dccb94ea679a67cb68539ff9570fb04
+DIST accesskit_unix-0.2.0.crate 15940 BLAKE2B 
08d4a105798da0f1b1de431b7d08b45a3968151504a4cc61a804967c95ceb135490294ed837c45bfa5d7235240d9e302f4f6d8dc0c0e3cdb8375544c8aa0c4bf
 SHA512 
48acf9ee7eaf5789b97e02bcaa860d1f5896f22d7aa84c9276dd060825bce28a7f6f972aad5bfb77689c8192e59c83e31e7d59f41409c7fe427b2dd8c20efea3
+DIST accesskit_windows-0.12.0.crate 37710 BLAKE2B 
d44a30555fd01f4f21c3b6d2775dc12e0a946dcdeae9dd8215d60973fe104c6e0dd1dbb914228cedb7697d8613c1ffbe08a3084955034bfffc35a7a241718255
 SHA512 
6f64896fb8f69f202704f134f93e2b678916b7587ac307431dfbe8fdd41eb1bb9a1503711abfedc8298ed4f4eabefec98276598f0da23b6de9612cb9e60c00c6
+DIST accesskit_winit-0.10.0.crate 19509 BLAKE2B 
dd40c7c461df0c61e580e87d8b91768b553c22b612a42f87798e712cec715202f74221afd142e67aa329df6bd22fdf952519202810eb1e4a04d62632a617f86f
 SHA512 
27682dffb46b5758ab9885aed97c184a2ec97d37d27b5fe71d1b60a1b0d6298d11847a7a6348de75569c65186a1338b505c07395953ecae83a25cced6a0d5e8c
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST android-activity-0.4.1.crate 235249 BLAKE2B 
6b5737812d090adf3d9bfeca2104d909f2ad62499d64bdb096875949d799779b3d64fb4266f74d835452aea02b8f8095357092f0244b74ea62c3a2cac0d3da8f
 SHA512 
05750a645bf91d45980e0e380063cc531a0934cb488986954a0fbbaf4d024a33b22e11158f9e50e86f1d3bf3a107501e8653342dc18d1bcfa74c4acf77aed3e5
+DIST android-properties-0.2.2.crate 4563 BLAKE2B 

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

2023-10-15 Thread Marek Szuba
commit: e5934970361182657aed2865afe817f231d6e634
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Oct 14 21:29:19 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Oct 15 22:29:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5934970

dev-python/spdx-tools: stabilize 0.7.1 for ALLARCHES

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/spdx-tools/spdx-tools-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild 
b/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild
index d46e32e6e36c..458f9eb3803d 100644
--- a/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild
+++ b/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0/0.7"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND="
dev-python/click[${PYTHON_USEDEP}]



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

2023-10-15 Thread Marek Szuba
commit: 25314bfeac5516ac2b434dcb485a598c54b32b49
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Oct 14 21:28:16 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Oct 15 22:29:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25314bfe

app-containers/apptainer: add 1.2.4, drop 1.2.2

Signed-off-by: Marek Szuba  gentoo.org>

 app-containers/apptainer/Manifest   | 2 +-
 .../apptainer/{apptainer-1.2.2.ebuild => apptainer-1.2.4.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/apptainer/Manifest 
b/app-containers/apptainer/Manifest
index d4e49c24a546..ca0f6f8c09d6 100644
--- a/app-containers/apptainer/Manifest
+++ b/app-containers/apptainer/Manifest
@@ -1,3 +1,3 @@
 DIST apptainer-1.1.8.tar.gz 12935652 BLAKE2B 
a9c34bb407d002fa50cb5f96c0e7071aa05f8a17f3c98689d9392f23fc9336364137f23b582eb84ba860497f274fc393634d3702df62b99ad4320d0ac1ed69b0
 SHA512 
726fd7da3d43980c3d3914b089288d27cde941fa0ff7e206b3330bc7b0085de45a192e12ed794c2d81661d90260e10512bca61bfd7344cb1ae74ff64b5f8ebb5
-DIST apptainer-1.2.2.tar.gz 14398077 BLAKE2B 
86f5ed5218928854a7266251378480fdf76b370dad194995d55b5b85127b82dee2f2462b2b5a7ce1bd6e86552890286cf6c6f28c14c6ae98f7e56f4a3078c78f
 SHA512 
e93f4b01379fdfce475bac3896b51fec4bbb208bd643b839572e2b9844a653e60f292b560207b460f1d087a49464291430dd6705b11741885900746856f33384
 DIST apptainer-1.2.3.tar.gz 14387465 BLAKE2B 
b7aacb0e85ea1f8cbd2b27f321f539cee8d048cdb7f75894e9d4be39add40a0c61763bc4e8984542b1410ddea4ca67c9d341505856870075ec3f1907d5c9bc98
 SHA512 
d9146760c6602cddc9d7a29bfb637fe5332adb405e54667812a618245052334a97c23198b7d59296522f614654e555e083e4ed0eec72115469b3be35e2f5a0ae
+DIST apptainer-1.2.4.tar.gz 14387522 BLAKE2B 
8435bf590149c4e83dc32a866198fdcaa44270cad4e6722e9174352c7b00e4b13c1aa4c290991c289d71797afcd9e2411e3bcc0a2b80440528babdcf3e19bec5
 SHA512 
bc2ad5f10f2c8e69b4bc5b997083e2dd5f62913d195eda6213d572c3dbfe03923845882e55e1a60d395ed3019100ce26919323f9523c59ccda51d7f1397bcba3

diff --git a/app-containers/apptainer/apptainer-1.2.2.ebuild 
b/app-containers/apptainer/apptainer-1.2.4.ebuild
similarity index 100%
rename from app-containers/apptainer/apptainer-1.2.2.ebuild
rename to app-containers/apptainer/apptainer-1.2.4.ebuild



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

2023-10-15 Thread Marek Szuba
commit: b9ba3e4f03509d24ecad18d96a38764e08e5c030
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Oct 14 20:08:08 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Oct 15 22:29:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ba3e4f

app-admin/ansible-lint: add 6.20.3, drop 6.17.1

Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-lint/Manifest  |  2 +-
 ...ansible-lint-6.17.1.ebuild => ansible-lint-6.20.3.ebuild} | 12 
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index 065aec367f52..ab4d7a2347ca 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,3 +1,3 @@
-DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B 
ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896
 SHA512 
38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75
 DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 
8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d
 SHA512 
10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69
 DIST ansible-lint-6.20.0.tar.gz 498522 BLAKE2B 
e64e9a680bcedf55f2f0018a8bbe71d1587da930fdfce23fcb29fc5d17902e7fa0217e3179eb3e8aaa6c0a17548df0067385a7d0ffdaeb26208018955e0af614
 SHA512 
4e7ed61baabc755d38db89f797808114598d2838419668423baf1080f1ae58cc862310024b631ce4b03bd268fa17051a5d78f3ba4cd3a31d8b5f5f0e4ec5c003
+DIST ansible-lint-6.20.3.tar.gz 502540 BLAKE2B 
2958c0515d6567922c01b323ca44de80f81dc57715c8a61c64f3c3813139469bade69b15ddbab4fe06781a1d480fa79b7b4d58516925022aec421d7e20b6
 SHA512 
fa5be67960478b0c93c18259239b192dc8ca06426e9dbb66a102eab1b37e5ea60c46cfbbc4304bc458312ce3ae95c52b14a5e6582073d266d6b325d19417a875

diff --git a/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.20.3.ebuild
similarity index 80%
rename from app-admin/ansible-lint/ansible-lint-6.17.1.ebuild
rename to app-admin/ansible-lint/ansible-lint-6.20.3.ebuild
index 97b329fc6bb8..c5b28bcf37c1 100644
--- a/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild
+++ b/app-admin/ansible-lint/ansible-lint-6.20.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~riscv"
+KEYWORDS="~amd64 ~riscv"
 
 # Upstream has stated explicitly that all tests require Internet access
 PROPERTIES="test_network"
@@ -22,24 +22,28 @@ RESTRICT="test"
 
 RDEPEND="
>=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
-   >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}]
+   >=dev-python/ansible-compat-4.1.10[${PYTHON_USEDEP}]
>=dev-python/black-22.8.0[${PYTHON_USEDEP}]
>=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
>=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}]
>=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-   >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
>=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
-   >=dev-python/ruamel-yaml-0.17.0[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}]
+   =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}]
>=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}]
dev-vcs/git"
 BDEPEND="
>=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
>=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}]
)"
 
 # test_call_from_outside_venv doesn't play nicely with the sandbox



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

2023-10-15 Thread Marek Szuba
commit: 272bd82cc1465ba0ceafda0870026e7da416c1cf
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Oct 15 22:28:30 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Oct 15 22:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272bd82c

dev-python/uritools: stabilize 4.0.2 for ALLARCHES

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/uritools/uritools-4.0.2.ebuild 
b/dev-python/uritools/uritools-4.0.2.ebuild
index 3369476d3621..b4c5aea9f082 100644
--- a/dev-python/uritools/uritools-4.0.2.ebuild
+++ b/dev-python/uritools/uritools-4.0.2.ebuild
@@ -19,6 +19,6 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 distutils_enable_tests pytest



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

2023-10-15 Thread Marek Szuba
commit: e709fdac44d6de7870686d7acd8c325e84bfd2f5
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Oct 14 20:04:36 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Oct 15 22:29:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e709fdac

app-admin/ansible-lint: stabilize 6.18.0 for amd64

Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-lint/ansible-lint-6.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild
index f495fb288686..63c22e82ac92 100644
--- a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild
+++ b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 # Upstream has stated explicitly that all tests require Internet access
 PROPERTIES="test_network"



[gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8821ce/

2023-10-15 Thread Haelwenn Monnier
commit: 7dee7846efedd340cf9a57f8f561ce814b882c38
Author: Aleksandr Batyuk  gmail  com>
AuthorDate: Sun Oct 15 12:05:22 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct 15 12:08:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7dee7846

net-wireless/rtl8821ce: fix at a buffer overflow found in kernels > 
6.5.1

Signed-off-by: Aleksandr Batyuk  gmail.com>

 net-wireless/rtl8821ce/Manifest | 2 +-
 .../{rtl8821ce-0_pre20230504.ebuild => rtl8821ce-0_pre20231002.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/rtl8821ce/Manifest b/net-wireless/rtl8821ce/Manifest
index 8118efad0b..d55a8b2528 100644
--- a/net-wireless/rtl8821ce/Manifest
+++ b/net-wireless/rtl8821ce/Manifest
@@ -1 +1 @@
-DIST rtl8821ce-0_pre20230504.tar.gz 4523223 BLAKE2B 
93d9009bfac0bb3b5a1ffd98b31e77cc6c2d5725e4164addfe4090adc1887d760316264e73308145537e8819768b7630b24f9d988bdb84c2b3146d1484732925
 SHA512 
fcaaf26947f72cd57aa79092bd8c62ac60482cd1029c11ec16fcc0e56d2cc0578086449aab3cf12c5a128c13ffeb952d0f620d099d3d19f04d6a3ae7f0ff75ba
+DIST rtl8821ce-0_pre20231002.tar.gz 4523465 BLAKE2B 
24fc29856565e5b4a7023aef05f3602c0b0440f3b157ec867965365b1555a4466297505eb6bc655ca5eb3cefb39c794e05619a942f2780dbbb5dd450e18cb11c
 SHA512 
8534a4d7dbece51b569fd243cf4d6be8935c4ecbb01309a798ef43cf38bca41cf019af46c3bde020dce8085563b97f7c30e1b56b225ed064b0c14e18944b200b

diff --git a/net-wireless/rtl8821ce/rtl8821ce-0_pre20230504.ebuild 
b/net-wireless/rtl8821ce/rtl8821ce-0_pre20231002.ebuild
similarity index 93%
rename from net-wireless/rtl8821ce/rtl8821ce-0_pre20230504.ebuild
rename to net-wireless/rtl8821ce/rtl8821ce-0_pre20231002.ebuild
index 179af30c5f..80a233abc3 100644
--- a/net-wireless/rtl8821ce/rtl8821ce-0_pre20230504.ebuild
+++ b/net-wireless/rtl8821ce/rtl8821ce-0_pre20231002.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit linux-mod-r1
 
 MY_PN="rtl8821ce"
-COMMIT="a478095a45d8aa957b45be4f9173c414efcacc6f"
+COMMIT="b5b8a5c1b884b429cd33f627caafe805b9f204e8"
 DESCRIPTION="Realtek RTL8821CE Driver module for Linux kernel"
 HOMEPAGE="https://github.com/tomaspinho/rtl8821ce;
 SRC_URI="https://github.com/tomaspinho/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/proj/guru:master commit in: media-sound/g4music/

2023-10-15 Thread Haelwenn Monnier
commit: 7b6760ccc7a0aee48d0fccfe9266bc565ae37ce7
Author: Konstantin Tutsch  konstantintutsch  de>
AuthorDate: Sun Oct 15 07:12:27 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct 15 07:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b6760cc

media-sound/g4music: add 3.4, drop 3.2

Closes: https://bugs.gentoo.org/913615
Signed-off-by: Konstantin Tutsch  konstantintutsch.de>

 media-sound/g4music/Manifest|  2 +-
 .../g4music/{g4music-3.2.ebuild => g4music-3.4.ebuild}  | 13 -
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/media-sound/g4music/Manifest b/media-sound/g4music/Manifest
index 7723705bf5..ee30502720 100644
--- a/media-sound/g4music/Manifest
+++ b/media-sound/g4music/Manifest
@@ -1,2 +1,2 @@
-DIST g4music-v3.2.tar.bz2 3294279 BLAKE2B 
c1e7518ccf5e11ee9e4b83f612bd5c68b3a60703d5d33684fe7837ea62b4ac90f3dd6d57ffdc1d43ca63168e4374b0946c82cda31ad82b01059ba108bccc981b
 SHA512 
92c10aa6a53ba2c8265342b77ab5dc211410ab889a717ac514363958b45471e29a152f75101a0eefc1fd707917bf04759b2b3e4afe0e819ccb2a932ac3957f86
 DIST g4music-v3.3.tar.bz2 3299439 BLAKE2B 
6a60dc668507e3b0a1bbcdaee08243a7f058a25194aa1b30a7d0146eae1ba472d2a28c5be67ba4b2df7a088db9733eec980bdb877305878000d3740904e0212c
 SHA512 
0355a4e22b8298ae43524d1cdb026bd800cfc88327894c66a85c6310ae3958a5a54d52139581e3a1925a633472cdf3f95fd487b046ec2541970159cd08339537
+DIST g4music-v3.4.tar.bz2 3301696 BLAKE2B 
a768d976b7c28df879f2db5f63a951db11bba38498d69daab201bf779289a55ac8da4ac30483fe1eb757763a058f237a8e7efd2c087c7c8f95442ca864d0cf91
 SHA512 
5ac2a46cc740806ed493746878b5aa6b8b2dceee486d11dd02eaea5f6c4b7193c79c808bf4a83f502af6299b32d2cafed5fb986318a21e6aaa89c62ae57afcd7

diff --git a/media-sound/g4music/g4music-3.2.ebuild 
b/media-sound/g4music/g4music-3.4.ebuild
similarity index 89%
rename from media-sound/g4music/g4music-3.2.ebuild
rename to media-sound/g4music/g4music-3.4.ebuild
index 4aef449d3d..3e404d3e6d 100644
--- a/media-sound/g4music/g4music-3.2.ebuild
+++ b/media-sound/g4music/g4music-3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,18 +16,21 @@ KEYWORDS="~amd64"
 
 IUSE="pipewire"
 
-IDEPEND="
+IDEPEND=""
+DEPEND="
>=gui-libs/gtk-4.6
>=gui-libs/libadwaita-1
>=media-libs/gstreamer-1.20.6[introspection]
>=media-plugins/gst-plugins-taglib-1.20.6
-   >=dev-lang/vala-0.56.8
>=dev-libs/appstream-glib-0.8.2
pipewire? ( media-video/pipewire[gstreamer] )
 "
-DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND="$(vala_depend)"
+BDEPEND="
+   >=dev-util/meson-1.1.1
+   >=dev-lang/vala-0.56.8
+   $(vala_depend)
+"
 
 src_prepare() {
default



[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/

2023-10-15 Thread Haelwenn Monnier
commit: a69913845715393c21acab54710b8e0185ad19c4
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:29:20 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 19:29:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6991384

www-client/nyxt: drop myself as a maintainer

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

 www-client/nyxt/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-client/nyxt/metadata.xml b/www-client/nyxt/metadata.xml
index 180b9a0595..28ce92ff95 100644
--- a/www-client/nyxt/metadata.xml
+++ b/www-client/nyxt/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-Julien Roy
-jul...@jroy.ca
-
+
 
   Nyxt [nýkst] is a keyboard-driven web browser designed for power users. 
Inspired by Emacs and Vim, it has familiar keybindings (Emacs, vi, CUA), and is 
infinitely extensible in Lisp.
 



[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/

2023-10-15 Thread Haelwenn Monnier
commit: e60b8f8102874de3e888f642c9b503ca76497175
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:29:14 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 19:29:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e60b8f81

www-client/nyxt: drop 3.7.0

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

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.7.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index cb59a9db7a..c73cc5ed99 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837
 DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114
 DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.7.0.ebuild 
b/www-client/nyxt/nyxt-3.7.0.ebuild
deleted file mode 100644
index ba6a328f5e..00
--- a/www-client/nyxt/nyxt-3.7.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/files/, net-p2p/feather/

2023-10-15 Thread Haelwenn Monnier
commit: 5ee72a4f9b93f6bfc782dc6bc013884034c3ea54
Author: Adam Pimentel  protonmail  com>
AuthorDate: Fri Oct 13 23:50:11 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Oct 13 23:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ee72a4f

net-p2p/feather: version bump, fix USE flags, fix live ebuild, update manifest, 
remove old ebuild

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest   |  32 ++---
 net-p2p/feather/feather-2.4.5.ebuild   | 149 -
 net-p2p/feather/feather-2.4.9-r1.ebuild|   2 +-
 net-p2p/feather/feather-2.4.9.ebuild   | 145 
 .../{feather-2.5.0.ebuild => feather-2.5.1.ebuild} |   5 +-
 net-p2p/feather/feather-.ebuild|  15 +--
 net-p2p/feather/files/MoneroArbo.asc   |  51 +++
 net-p2p/feather/files/tobtoht.asc  |  51 +++
 8 files changed, 119 insertions(+), 331 deletions(-)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 63fca25bf8..0f7db46408 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -1,17 +1,3 @@
-DIST feather-2.4.5-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
-DIST feather-2.4.5-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
-DIST feather-2.4.5-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
-DIST feather-2.4.5-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
-DIST feather-2.4.5-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
-DIST feather-2.4.5-monero.tar.gz 11620246 BLAKE2B 
7ea16ac6b61009e8bc562736d00aca8a4b3b2c6b14c22e60a3e198bacb7efc1a557fa7ed17e907a338f9904b161e3ede7e50478b09b43b3cf3e64ca8dd2278a4
 SHA512 
5ec5fbcbbae9a49d8e558f0b98f587ca704a64075a03874fab5fd77fb008a010baf327079f26a138b0365d728f8e5603fdcb9fdd911523ab7264bbb4a293465f
-DIST feather-2.4.5-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
-DIST feather-2.4.5.tar.gz 1196741 BLAKE2B 
fe38f8e004f1fdc3cfedcb8596e4a77586e14556148e6692117dcbc5e7ae5265116df90ef40f36a70d7757bf568d485dda8e60dce3dad38b93f69d798a83deac
 SHA512 
48d6a4457e8decf3bf50e4e5b0f1ffb242e6b43d91070ee0d2ad5043fb586772d4cc9cf1f89677b680b6d0cfcd8034a61597dec44a3c62c37cc6cd9ac60bd1b0
-DIST feather-2.4.9-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
-DIST feather-2.4.9-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
-DIST feather-2.4.9-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
-DIST feather-2.4.9-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: sys-apps/mission-center/

2023-10-15 Thread Haelwenn Monnier
commit: e099a3cd2cd661a5a9d52b4b0b9a34c477f1fa89
Author: brettalcox  gmail  com>
AuthorDate: Sat Oct 14 15:02:31 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 15:02:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e099a3cd

sys-apps/mission-center: add 0.3.3

Signed-off-by: brettalcox  gmail.com>

 sys-apps/mission-center/Manifest   |  66 
 .../mission-center/mission-center-0.3.3.ebuild | 403 +
 2 files changed, 469 insertions(+)

diff --git a/sys-apps/mission-center/Manifest b/sys-apps/mission-center/Manifest
index 186c5e4acf..e02bbce8e5 100644
--- a/sys-apps/mission-center/Manifest
+++ b/sys-apps/mission-center/Manifest
@@ -1,3 +1,4 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST ahash-0.3.8.crate 28650 BLAKE2B 
93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74
 SHA512 
dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
@@ -12,6 +13,7 @@ DIST async-lock-2.7.0.crate 23631 BLAKE2B 
90814a489eef98a773ed5dfca5fc3e6b8e2b7a
 DIST async-task-4.4.0.crate 35178 BLAKE2B 
6dc05e0e121d42779e00914fbec5027a2f280acfb4a4c72c66f0ba8e5e9705ef8f0032a5452d9a90e1909e4f828c32cf1fbb1d686877893c7991334ce40566e1
 SHA512 
713620c4aa948f8da61b6587fa3c24e523c42268d59c77ed0481788066b543933e2e68df969315d3cef5d59ef1e9fc1b0f9f293e1a6af9ff31ea8ddd86a5a260
 DIST atomic-waker-1.1.1.crate 11551 BLAKE2B 
83d329f1e95a2d859d842a3553464636c8000df359d03f7ee8e7c11ac6c14b7eddd176514c1b3405cac93c37ba50ba8d90f90b6ae1ea122589ae3cbafec554bc
 SHA512 
a42d21849d9b4569b099eca63c9d0f383439e382a0c2b7d0bcc42af988db9c8cd77c941af7d6839b6b4445c95782739f07f526daef36b3f4d885410e260be0e3
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base64-0.21.4.crate 77029 BLAKE2B 
4380440305c8a293218bb1fdba5c257b2a088af2f74f2936937cd0f0b3462248b572bdbfe5e2a82af1f2cf04267267317b1c2b74972fa9976795e9c174d2352f
 SHA512 
33fba19be1e7c3e74b57ae0487fda904258f31457c005467caf2e44eb55e271e0d2e3f2d4b80b667b05fc625878e0b136a07984dc88335a2099278672b3c4b0f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.3.3.crate 34320 BLAKE2B 
da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af
 SHA512 
8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78
 DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
@@ -21,11 +23,15 @@ DIST blocking-1.3.1.crate 19040 BLAKE2B 
74bde93cf2ac1e626c1d721d83f3d9f65ea58f99
 DIST bumpalo-3.13.0.crate 82114 BLAKE2B 
62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0
 SHA512 
419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
 DIST byte-slice-cast-0.3.5.crate 8122 BLAKE2B 
af9e08b9a9a120c28da5054581c7a34dac562b48b8a8670bcef8bdd1f19cec8999f78b7e28e0665792e0e71f84774d9b29a51652eadb0cd395e3a3a6646ed509
 SHA512 
4fdcaafb497701dc6d26e7b37cbfaa317046659c19941d994e8aae146884661231b6f8a9fff46a2da30ef67c9d0983fdfc55575f7641e6feafb428dbe23f0b10
 DIST 

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/cve-client/

2023-10-15 Thread Haelwenn Monnier
commit: 4bcd59044eca45710e98e61a67c1fd46e55607af
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Oct 14 16:56:24 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct 15 22:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bcd5904

net-misc/cve-client: add 1.0.5, drop 1.0.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 net-misc/cve-client/Manifest| 2 +-
 .../cve-client/{cve-client-1.0.4.ebuild => cve-client-1.0.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/cve-client/Manifest b/net-misc/cve-client/Manifest
index f9176b570d..5e9038cd94 100644
--- a/net-misc/cve-client/Manifest
+++ b/net-misc/cve-client/Manifest
@@ -1 +1 @@
-DIST cve-client-1.0.4.tar.gz 5800 BLAKE2B 
3b1fbe1cbbb2e227e9723eb3ca15644ec501b5061dc0c976b34ed8ea5ccdc4055b59d871261a8ee00f578889a60204ef396688acde649cabeb529ca322ba0918
 SHA512 
143046dab5b21fb915ce75007efeb1c70f7993fd3c5032538ee42fb0df11067779965c0e2aa569198315df687b0231b4bfdd2dbb77fd45f81ad40ed9a1e5a69f
+DIST cve-client-1.0.5.tar.gz 6530 BLAKE2B 
7321dbe2c4c10b7415fb86278496ec43e71474ae59ee3f7e8e5248ac6df3395a6bacda74b8b20f9c8e4bfdc0d2150c7b249c5f13eee407c29ad218405fc916d1
 SHA512 
7f01e44afcbdbb13665867912e1ab828bc27287b1e69a64cba36f7a6282bcf536e8d0db7e341b11cbdd673b415c4349a97532912072ab85b8bafa0254d7ea4d7

diff --git a/net-misc/cve-client/cve-client-1.0.4.ebuild 
b/net-misc/cve-client/cve-client-1.0.5.ebuild
similarity index 100%
rename from net-misc/cve-client/cve-client-1.0.4.ebuild
rename to net-misc/cve-client/cve-client-1.0.5.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-engines/fs2_open/files/, games-engines/fs2_open/

2023-10-15 Thread Haelwenn Monnier
commit: 216c8e3036f6d635f7fe49a41ca9ac6af5083a1c
Author: Jonas Frei  pm  me>
AuthorDate: Sat Oct 14 07:39:33 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 07:40:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=216c8e30

games-engines/fs2_open: add 23.2.0

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

 games-engines/fs2_open/Manifest|   3 +
 .../files/fs2_open-23.2.0-disable-discord.patch| 175 +
 .../files/fs2_open-23.2.0-dont-build-lz4.patch |  11 ++
 .../fs2_open-23.2.0-make-arch-independent.patch|  14 ++
 games-engines/fs2_open/fs2_open-23.2.0.ebuild  | 103 
 5 files changed, 306 insertions(+)

diff --git a/games-engines/fs2_open/Manifest b/games-engines/fs2_open/Manifest
index 7003d611c5..668c54b081 100644
--- a/games-engines/fs2_open/Manifest
+++ b/games-engines/fs2_open/Manifest
@@ -4,3 +4,6 @@ DIST fs2_open-22.2.0.tar.gz 10690003 BLAKE2B 
9d751407ee06877e27e18a9295370ed2c97
 DIST fs2_open-23.0.0-ext_libRocket.tar.gz 2417905 BLAKE2B 
0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2
 SHA512 
700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
 DIST fs2_open-23.0.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B 
d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9
 SHA512 
0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
 DIST fs2_open-23.0.0.tar.gz 12210430 BLAKE2B 
95e5a4f328711a3915b2624941eb90810a19c4d8fe16edc0af47eec3cb1393be8379cd53f27cf378693ba711bd37f0fec360fda931ba17b883195f356a0f8dfc
 SHA512 
efd3648986bb36f0b217ea033ab56ba7c1a705a0d9f16f0351a019d06276f68810729eb9749d1facbf8bc312114eb4e380b68049f5d30b410de2b28c5c67975e
+DIST fs2_open-23.2.0-ext_libRocket.tar.gz 2417905 BLAKE2B 
0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2
 SHA512 
700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
+DIST fs2_open-23.2.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B 
d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9
 SHA512 
0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
+DIST fs2_open-23.2.0.tar.gz 12088343 BLAKE2B 
79300b64c0fd6b7f5c9b128b4355e3ec23dd8564b84c9abc29f5f326a3265f8e94fbc8b8025958b9ecb088d795ec538403a80e229a7df13b919617b4f1ae
 SHA512 
64c632e44b827b3f1141f98f965dc747b922245557133a0451c4744883a97cd6d353013b49f65be06ebefe30c5f81fbdb1a56161687308f1a2c3be02d71cd9f5

diff --git a/games-engines/fs2_open/files/fs2_open-23.2.0-disable-discord.patch 
b/games-engines/fs2_open/files/fs2_open-23.2.0-disable-discord.patch
new file mode 100644
index 00..90154f817a
--- /dev/null
+++ b/games-engines/fs2_open/files/fs2_open-23.2.0-disable-discord.patch
@@ -0,0 +1,175 @@
+--- a/freespace2/freespace.cpp
 b/freespace2/freespace.cpp
+@@ -84,7 +84,6 @@
+ #include "io/timer.h"
+ #include "jumpnode/jumpnode.h"
+ #include "lab/labv2.h"
+-#include "libs/discord/discord.h"
+ #include "libs/ffmpeg/FFmpeg.h"
+ #include "lighting/lighting.h"
+ #include "lighting/lighting_profiles.h"
+@@ -1987,9 +1986,6 @@
+ #ifdef WITH_FFMPEG
+   libs::ffmpeg::initialize();
+ #endif
+-  if (Discord_presence) {
+-  libs::discord::init();
+-  }
+   }
+ 
+   mod_table_post_process();
+--- a/code/source_groups.cmake
 b/code/source_groups.cmake
+@@ -706,11 +706,6 @@
+   libs/antlr/ErrorListener.h
+   )
+ 
+-add_file_folder("LibsDiscord"
+-  libs/discord/discord.cpp
+-  libs/discord/discord.h
+-)
+-
+ if (FSO_BUILD_WITH_FFMPEG)
+   add_file_folder("LibsFFmpeg"
+   libs/ffmpeg/FFmpeg.cpp
+--- a/code/mod_table/mod_table.h
 b/code/mod_table/mod_table.h
+@@ -124,7 +124,6 @@
+ } Shadow_disable_overrides;
+ extern float Thruster_easing;
+ extern bool Always_use_distant_firepoints;
+-extern bool Discord_presence;
+ extern bool Hotkey_always_hide_hidden_ships;
+ extern bool Use_weapon_class_sounds_for_hits_to_player;
+ extern bool SCPUI_loads_hi_res_animations;
+--- a/code/mod_table/mod_table.cpp
 b/code/mod_table/mod_table.cpp
+@@ -12,7 +12,6 @@
+ #include "globalincs/version.h"
+ #include "graphics/shadows.h"
+ #include "localization/localize.h"
+-#include "libs/discord/discord.h"
+ #include "mission/missioncampaign.h"
+ #include "mission/missionload.h"
+ #include "mission/missionmessage.h"
+@@ -135,7 +134,6 @@
+ shadow_disable_overrides Shadow_disable_overrides {false, 

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/deblob/

2023-10-15 Thread Haelwenn Monnier
commit: 3b449fc285fd94da04e48d3af91c8c52f8e66d7f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Oct 15 22:19:09 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct 15 22:19:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b449fc2

dev-util/deblob: add 0.6, drop 0.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest | 2 +-
 dev-util/deblob/{deblob-0.4.ebuild => deblob-0.6.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index e8c137c2a0..63be2ae25b 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1,2 +1,2 @@
-DIST deblob-0.4.tar.gz 46977 BLAKE2B 
0b83f82ce2bc7521f4f6fe83801a02c7c70e5e49dbb2ee6376300164342da29ff40b7ec0fd02688c854b1516f6767afa9f403d5ef8130c9261067ab74a201f65
 SHA512 
71530e97f1e53f9167ad5e85b4ca443b5ddfe361bc417d3e656f9ce268b3f27eb22d80ce57567c5e9e01936ce9f73a3387941a79e11a75c1284fd8fa234ccf37
 DIST deblob-0.5.tar.gz 46977 BLAKE2B 
5484a3173bb8f4fc93df7a0b8905f52e6c3d1dbf0ffe86b036dbf3f545d7b3d8eaa486446f0f6bea896bea2e7d63b63b8a4a79ba5f1c380f9487f1a21858be13
 SHA512 
bb1678aef49ccc20cd06bdf187f5ba97f6618a6ef53cab4a03c8f76d62fc20cb05fb7711931a1d2831ba56a66d0aca9f67b049db0fc732ea7a4624e367a463eb
+DIST deblob-0.6.tar.gz 47780 BLAKE2B 
7c19c9dfb466ef705789768b9424b3ff5861c03f10715c63ea1215cf94a3bf8284304a771953f1311e74fc7aa60e2ab5990d5ab35622b9d578baad98bab3d5e2
 SHA512 
04381745af4d0bc4958a0a40de448ab45fdfe345dbaac08c93e1729bf90c1cc08f803a9831c346bf0d94258ea570e212ea924363aa50db2de1654f68aa27778a

diff --git a/dev-util/deblob/deblob-0.4.ebuild 
b/dev-util/deblob/deblob-0.6.ebuild
similarity index 82%
rename from dev-util/deblob/deblob-0.4.ebuild
rename to dev-util/deblob/deblob-0.6.ebuild
index 2d639a50a0..0aebd423dd 100644
--- a/dev-util/deblob/deblob-0.4.ebuild
+++ b/dev-util/deblob/deblob-0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Haelwenn (lanodan) Monnier 
+# Copyright 2021-2023 Haelwenn (lanodan) Monnier 
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
 LICENSE="BSD"
 SLOT="0"
 
-DEPEND="dev-lang/hare:="
+DEPEND=">=dev-lang/hare-0_pre20230615:="
 RDEPEND=""
 
 # built by hare



[gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8821cu/

2023-10-15 Thread Haelwenn Monnier
commit: f0923dc593bcb2e75e855dc30a296ab806cb64c5
Author: Aleksandr Batyuk  gmail  com>
AuthorDate: Sun Oct 15 12:35:47 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Oct 15 12:35:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0923dc5

net-wireless/rtl8821cu: Fix VFS "Am NOT a driver" problem

Signed-off-by: Aleksandr Batyuk  gmail.com>

 net-wireless/rtl8821cu/Manifest | 2 +-
 .../{rtl8821cu-0_pre20230719.ebuild => rtl8821cu-0_pre20230925.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/rtl8821cu/Manifest b/net-wireless/rtl8821cu/Manifest
index 2516366926..71528c5ccb 100644
--- a/net-wireless/rtl8821cu/Manifest
+++ b/net-wireless/rtl8821cu/Manifest
@@ -1 +1 @@
-DIST rtl8821cu-0_pre20230719.tar.gz 13821814 BLAKE2B 
bfe3b3ed19bfc163bd0afdfd87ae0b6919af864a6e7f1dc32c669bac5c7abbbcbd5024057c131c1e4bc9c6b8c09d455f54fde973bc7eda4057f82a02385150fd
 SHA512 
7db3e4b7b1198625b5c431b9564b9e5c501841f973120d5426fd4219c029f8655745ecec5f1795e04aafb8dec700fb7b9ed6918fe1fb88fe43da7ffaea4a55e5
+DIST rtl8821cu-0_pre20230925.tar.gz 13822406 BLAKE2B 
0e1fe8d2e3cbe7373884390151159b4be80a6d818a2822d2379c8526dc5b3c6b84b91c18d3a3aa4ffb862db7520387f5e5ece2afd66e98c22f7476ab425fcb5c
 SHA512 
99fe2264b21a2163f9d26264026bc36eafbabf1caa7ee78f897027a67d8bb36b325f3f87eb46a76ee6d285dee628f441d1eb5b2598599a0e77c4f9838a9ba8e6

diff --git a/net-wireless/rtl8821cu/rtl8821cu-0_pre20230719.ebuild 
b/net-wireless/rtl8821cu/rtl8821cu-0_pre20230925.ebuild
similarity index 92%
rename from net-wireless/rtl8821cu/rtl8821cu-0_pre20230719.ebuild
rename to net-wireless/rtl8821cu/rtl8821cu-0_pre20230925.ebuild
index 9d2decd2f2..c97883c774 100644
--- a/net-wireless/rtl8821cu/rtl8821cu-0_pre20230719.ebuild
+++ b/net-wireless/rtl8821cu/rtl8821cu-0_pre20230925.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit linux-mod-r1
 
 MY_PN="8821cu-20210916"
-COMMIT="4efe62365cea9f281ba67d5ceb214bf4850ba1f5"
+COMMIT="8e300c0885835b079ad1a99cccd960754a4c849f"
 DESCRIPTION="Realtek 8821CU/RTL8811CU module for Linux kernel"
 HOMEPAGE="https://github.com/morrownr/8821cu-20210916;
 SRC_URI="https://github.com/morrownr/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/proj/guru:master commit in: app-admin/synadm/

2023-10-15 Thread Haelwenn Monnier
commit: 43ecd108afde46bf79402e91e529398566fd82cb
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:33:09 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 19:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43ecd108

app-admin/synadm: drop myself as a maintainer

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

 app-admin/synadm/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-admin/synadm/metadata.xml b/app-admin/synadm/metadata.xml
index 5988115f9d..f82048b351 100644
--- a/app-admin/synadm/metadata.xml
+++ b/app-admin/synadm/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   jul...@jroy.ca
-   Julien Roy
-   
+   
A CLI tool to help admins of Matrix-Synapse 
homeservers conveniently issue commands available via its admin 
API.





[gentoo-commits] repo/proj/guru:master commit in: app-admin/synadm/

2023-10-15 Thread Haelwenn Monnier
commit: 550734082e6bbf3f7d4fc2c3d9f7722a9e86430a
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:31:28 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 19:31:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55073408

app-admin/synadm: drop 0.43

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

 app-admin/synadm/Manifest   |  1 -
 app-admin/synadm/synadm-0.43.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest
index 8968f87d29..8ab5993e47 100644
--- a/app-admin/synadm/Manifest
+++ b/app-admin/synadm/Manifest
@@ -1,3 +1,2 @@
 DIST synadm-0.43.1.tar.gz 56787 BLAKE2B 
72e5e643a4b64fcc2391aba0429df5ef994328e827e6a3b403e6fc599e2964b85fe6c808e552887b00c5f17e84b42bd2c2303b15ffb28bae6787c4c26533cdb3
 SHA512 
58268382c9d1619bed2aa063ec19c9ef78fd4a62c0ef279562b541419c7a40ecef3b13bb5faec16260740f79c13f5d8036b9ac84326c04b1f025dc76d2b0813d
-DIST synadm-0.43.tar.gz 62973 BLAKE2B 
76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e
 SHA512 
ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093
 DIST synadm-0.44.tar.gz 57814 BLAKE2B 
447d59a5d33116fc214f849418eafcc48b95189b27e954272b52b6cecf3f84bf8805f042804893547dd22d051c8cc7661198176a7a8c5e75134607a0764f6b0f
 SHA512 
d1e8584716f6e3375700e62871e39bde0d95d5ff41917b91e4093a6d98c5ff7e5144ab80b90a5b977006c1fb4be350576fd404ac457a50d28ac78fe75c2b9bdb

diff --git a/app-admin/synadm/synadm-0.43.ebuild 
b/app-admin/synadm/synadm-0.43.ebuild
deleted file mode 100644
index 7a6e1316fb..00
--- a/app-admin/synadm/synadm-0.43.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2022-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 pypi
-
-DESCRIPTION="Command line admin tool for Synapse"
-HOMEPAGE="https://github.com/JOJ0/synadm;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/click-option-group[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/tabulate[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/

2023-10-15 Thread Haelwenn Monnier
commit: 23d968513fa34e5db331b93f5253711f1dc23b19
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:28:58 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 19:28:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23d96851

www-client/nyxt: add 3.9.0

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

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.9.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index e35da73e46..cb59a9db7a 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837
 DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114
+DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.9.0.ebuild 
b/www-client/nyxt/nyxt-3.9.0.ebuild
new file mode 100644
index 00..ba6a328f5e
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.9.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:master commit in: app-admin/synadm/

2023-10-15 Thread Haelwenn Monnier
commit: 8f94337346b403b5be160be8cb7c316ef93eca3e
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:31:13 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 19:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f943373

app-admin/synadm: add 0.44

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

 app-admin/synadm/Manifest   |  1 +
 app-admin/synadm/synadm-0.44.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest
index b9549f4409..8968f87d29 100644
--- a/app-admin/synadm/Manifest
+++ b/app-admin/synadm/Manifest
@@ -1,2 +1,3 @@
 DIST synadm-0.43.1.tar.gz 56787 BLAKE2B 
72e5e643a4b64fcc2391aba0429df5ef994328e827e6a3b403e6fc599e2964b85fe6c808e552887b00c5f17e84b42bd2c2303b15ffb28bae6787c4c26533cdb3
 SHA512 
58268382c9d1619bed2aa063ec19c9ef78fd4a62c0ef279562b541419c7a40ecef3b13bb5faec16260740f79c13f5d8036b9ac84326c04b1f025dc76d2b0813d
 DIST synadm-0.43.tar.gz 62973 BLAKE2B 
76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e
 SHA512 
ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093
+DIST synadm-0.44.tar.gz 57814 BLAKE2B 
447d59a5d33116fc214f849418eafcc48b95189b27e954272b52b6cecf3f84bf8805f042804893547dd22d051c8cc7661198176a7a8c5e75134607a0764f6b0f
 SHA512 
d1e8584716f6e3375700e62871e39bde0d95d5ff41917b91e4093a6d98c5ff7e5144ab80b90a5b977006c1fb4be350576fd404ac457a50d28ac78fe75c2b9bdb

diff --git a/app-admin/synadm/synadm-0.44.ebuild 
b/app-admin/synadm/synadm-0.44.ebuild
new file mode 100644
index 00..ea989bb1f8
--- /dev/null
+++ b/app-admin/synadm/synadm-0.44.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Command line admin tool for Synapse"
+HOMEPAGE="https://github.com/JOJ0/synadm;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/click-option-group[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tabulate[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: app-admin/synadm/

2023-10-15 Thread Haelwenn Monnier
commit: 24215ce715cda1a0c7d0f2d255e1641a0d82b1d5
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:32:11 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 19:32:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24215ce7

app-admin/synadm: enable py3.12

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

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

diff --git a/app-admin/synadm/synadm-0.43.1.ebuild 
b/app-admin/synadm/synadm-0.43.1.ebuild
index 7a6e1316fb..ea989bb1f8 100644
--- a/app-admin/synadm/synadm-0.43.1.ebuild
+++ b/app-admin/synadm/synadm-0.43.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 pypi



[gentoo-commits] repo/proj/guru:master commit in: games-engines/fs2_open/, games-engines/fs2_open/files/

2023-10-15 Thread Haelwenn Monnier
commit: 25ef3038fb9713eceab53e679c201d671fe3dcd2
Author: Jonas Frei  pm  me>
AuthorDate: Sat Oct 14 07:40:10 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 07:40:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25ef3038

games-engines/fs2_open: drop 22.2.0

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

 games-engines/fs2_open/Manifest|   3 -
 .../files/fs2_open-22.2.0-disable-discord.patch|  55 ---
 .../files/fs2_open-22.2.0-dont-build-lz4.patch |   9 --
 .../fs2_open-22.2.0-make-arch-independent.patch|  14 ---
 games-engines/fs2_open/fs2_open-22.2.0.ebuild  | 103 -
 5 files changed, 184 deletions(-)

diff --git a/games-engines/fs2_open/Manifest b/games-engines/fs2_open/Manifest
index 668c54b081..45d23ae1f0 100644
--- a/games-engines/fs2_open/Manifest
+++ b/games-engines/fs2_open/Manifest
@@ -1,6 +1,3 @@
-DIST fs2_open-22.2.0-ext_libRocket.tar.gz 2417905 BLAKE2B 
0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2
 SHA512 
700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
-DIST fs2_open-22.2.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B 
d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9
 SHA512 
0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
-DIST fs2_open-22.2.0.tar.gz 10690003 BLAKE2B 
9d751407ee06877e27e18a9295370ed2c97a48ac65c65757ea57ee1f1d7ba36e07cddb9812a62a763eefb842d5df71151243a81e97aa664a8c3123b7b7913255
 SHA512 
e72ad40f8f52430549f76330f8b34255ae68fff53ced76f56b04ef19d7ce510026c3bb38fcebdb6f3bfaf7db59ca89df5686e8480e883e01b6408d21cb08cc77
 DIST fs2_open-23.0.0-ext_libRocket.tar.gz 2417905 BLAKE2B 
0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2
 SHA512 
700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
 DIST fs2_open-23.0.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B 
d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9
 SHA512 
0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
 DIST fs2_open-23.0.0.tar.gz 12210430 BLAKE2B 
95e5a4f328711a3915b2624941eb90810a19c4d8fe16edc0af47eec3cb1393be8379cd53f27cf378693ba711bd37f0fec360fda931ba17b883195f356a0f8dfc
 SHA512 
efd3648986bb36f0b217ea033ab56ba7c1a705a0d9f16f0351a019d06276f68810729eb9749d1facbf8bc312114eb4e380b68049f5d30b410de2b28c5c67975e

diff --git a/games-engines/fs2_open/files/fs2_open-22.2.0-disable-discord.patch 
b/games-engines/fs2_open/files/fs2_open-22.2.0-disable-discord.patch
deleted file mode 100644
index 1b145d7da1..00
--- a/games-engines/fs2_open/files/fs2_open-22.2.0-disable-discord.patch
+++ /dev/null
@@ -1,55 +0,0 @@
 fs2_open/code/CMakeLists.txt   2022-03-27 21:03:27.290788070 +0200
-+++ fs2_open/code/CMakeLists.txt   2022-03-27 21:06:50.271782416 +0200
-@@ -41,8 +41,6 @@
- 
- target_link_libraries(code PUBLIC md5)
- 
--target_link_libraries(code PUBLIC discord-rpc)
--
- target_link_libraries(code PUBLIC libRocket)
- 
- target_link_libraries(code PUBLIC pcp)
 fs2_open/code/source_groups.cmake  2021-11-01 18:00:53.0 +0100
-+++ fs2_open/code/source_groups.cmake  2022-03-27 21:35:47.595734025 +0200
-@@ -705,11 +705,6 @@
-   libs/antlr/ErrorListener.h
-   )
- 
--add_file_folder("LibsDiscord"
--  libs/discord/discord.cpp
--  libs/discord/discord.h
--)
--
- if (FSO_BUILD_WITH_FFMPEG)
-   add_file_folder("LibsFFmpeg"
-   libs/ffmpeg/FFmpeg.cpp
 fs2_open/lib/CMakeLists.txt2022-03-27 21:03:27.287788070 +0200
-+++ fs2_open/lib/CMakeLists.txt2022-03-27 21:07:12.849781787 +0200
-@@ -33,8 +33,6 @@
-   include(FFmpeg.cmake)
- endif()
- 
--add_subdirectory(discord)
--
- include(libRocket.cmake)
- 
- add_subdirectory(libpcp)
 fs2_open/freespace2/freespace.cpp  2021-11-01 18:00:53.0 +0100
-+++ fs2_open/freespace2/freespace.cpp  2022-03-27 21:07:50.111780749 +0200
-@@ -83,7 +83,6 @@
- #include "jumpnode/jumpnode.h"
- #include "lab/labv2.h"
- #include "lab/wmcgui.h" //So that GUI_System can be initialized
--#include "libs/discord/discord.h"
- #include "libs/ffmpeg/FFmpeg.h"
- #include "lighting/lighting.h"
- #include "localization/localize.h"
-@@ -1987,8 +1987,6 @@
- #ifdef WITH_FFMPEG
-   libs::ffmpeg::initialize();
- #endif
--
--  libs::discord::init();
-   }
- 
-   nprintf(("General", "Ships.tbl is : %s\n", Game_ships_tbl_valid ? 
"VALID" : "INVALID"));

[gentoo-commits] repo/proj/guru:master commit in: sys-libs/libfixposix/

2023-10-15 Thread Haelwenn Monnier
commit: c2643419b96c730ac2f241577fe69f872596bb44
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 22:33:23 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 22:33:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2643419

sys-libs/libfixposix: drop myself as a maintainer

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

 sys-libs/libfixposix/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-libs/libfixposix/metadata.xml 
b/sys-libs/libfixposix/metadata.xml
index ba9e53bdc0..9b3af9e1e0 100644
--- a/sys-libs/libfixposix/metadata.xml
+++ b/sys-libs/libfixposix/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   jul...@jroy.ca
-   Julien Roy
-   
+   

sionescu/libfixposix




[gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/

2023-10-15 Thread Haelwenn Monnier
commit: 7b7528ff9d55812dc55c91fa80daefa429ad586a
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Oct 14 11:39:45 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 11:39:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b7528ff

dev-libs/open62541: add 1.3.8

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest   |  1 +
 dev-libs/open62541/open62541-1.3.8.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index d38febd818..eb5e514447 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
 DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 
68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb
 SHA512 
c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b
+DIST open62541-1.3.8.tar.gz 3874185 BLAKE2B 
bce0d1c3dadff3cb34baceb6142f7b40a032fe602e8d8a6e35f24ea1d20bcfd8de655092eb77ac07bfcd98331c9de58ebe684929c82c35d499cb9615278a5a7f
 SHA512 
48ae61fd096c3a45f57ecc70bec9bb4223d046eed017532937c99883e4e92f79d7425b4db02c1a7e451764b787313efd76b2ae3cd3011d575154199d5350a790

diff --git a/dev-libs/open62541/open62541-1.3.8.ebuild 
b/dev-libs/open62541/open62541-1.3.8.ebuild
new file mode 100644
index 00..63eaa15128
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.3.8.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? (
+   media-gfx/graphviz
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   )
+"
+DEPEND="
+   mbedtls? ( net-libs/mbedtls:= )
+   openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DOPEN62541_VERSION=v${PV}
+   -DUA_BUILD_EXAMPLES=OFF
+   -DUA_BUILD_TOOLS=$(usex tools)
+   -DUA_BUILD_UNIT_TESTS=OFF
+   -DUA_ENABLE_PUBSUB=$(usex pubsub)
+   -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
+   -DUA_FORCE_WERROR=OFF
+   )
+
+   if use encryption; then
+   use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+   use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_build doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+   cmake_src_install
+
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples/
+   fi
+
+   python_fix_shebang "${ED}"
+}
+
+src_test() {
+   cmake_src_test -j1
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/

2023-10-15 Thread Haelwenn Monnier
commit: b0f15a21d88ff8da47bfa394b9988c4ba5837d2b
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Oct 14 11:40:01 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Oct 14 11:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0f15a21

dev-libs/open62541: drop 1.3.7

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest   |  1 -
 dev-libs/open62541/open62541-1.3.7.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index eb5e514447..77cb19201c 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 
68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb
 SHA512 
c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b
 DIST open62541-1.3.8.tar.gz 3874185 BLAKE2B 
bce0d1c3dadff3cb34baceb6142f7b40a032fe602e8d8a6e35f24ea1d20bcfd8de655092eb77ac07bfcd98331c9de58ebe684929c82c35d499cb9615278a5a7f
 SHA512 
48ae61fd096c3a45f57ecc70bec9bb4223d046eed017532937c99883e4e92f79d7425b4db02c1a7e451764b787313efd76b2ae3cd3011d575154199d5350a790

diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild 
b/dev-libs/open62541/open62541-1.3.7.ebuild
deleted file mode 100644
index 63eaa15128..00
--- a/dev-libs/open62541/open62541-1.3.7.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   doc? (
-   media-gfx/graphviz
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="
-   mbedtls? ( net-libs/mbedtls:= )
-   openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
-   ${PYTHON_DEPS}
-   ${DEPEND}
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DOPEN62541_VERSION=v${PV}
-   -DUA_BUILD_EXAMPLES=OFF
-   -DUA_BUILD_TOOLS=$(usex tools)
-   -DUA_BUILD_UNIT_TESTS=OFF
-   -DUA_ENABLE_PUBSUB=$(usex pubsub)
-   -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
-   -DUA_FORCE_WERROR=OFF
-   )
-
-   if use encryption; then
-   use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
-   use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
-   fi
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_build doc
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
-   cmake_src_install
-
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples/
-   fi
-
-   python_fix_shebang "${ED}"
-}
-
-src_test() {
-   cmake_src_test -j1
-}



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2023-10-15 Thread orbea
commit: 3f1c5c0e4dcf4d4448764b2bad87cd10f2b5b428
Author: orbea  riseup  net>
AuthorDate: Sun Oct 15 17:20:37 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun Oct 15 17:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3f1c5c0e

dev-lang/rust: add 1.73.0

Signed-off-by: orbea  riseup.net>

 dev-lang/rust/Manifest   |   2 +
 dev-lang/rust/rust-1.73.0.ebuild | 759 +++
 2 files changed, 761 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 564615a..b0ec111 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -282,3 +282,5 @@ DIST rustc-1.71.1-src.tar.xz 151983068 BLAKE2B 
3dfdbc246feb84a79ae94c2de978c5585
 DIST rustc-1.71.1-src.tar.xz.asc 801 BLAKE2B 
a88c073a70552d73e2d7695eceabdaa478f34501b7271fabf7f4a09f3efa545181f34353e45776b05918e6aeba88adb02f9731454f7085a7abf1602fc6589983
 SHA512 
9dd0406cf22f1daa7fcfd015fc1c6f8d36586aa99bf14c1491ee464c1f892ab759feb83e8b55b64713170fb777fdbe038fb5fd01a59c911b6599223baaba0677
 DIST rustc-1.72.0-src.tar.xz 151630408 BLAKE2B 
7b26e5a9335f9262567b2a6aaf3b8ad6dc813688f532c54502c12c7b59d02082a082fe49ae370b0748fb13f8245dad13a58927d8563ba96fdf3639d4a128f236
 SHA512 
aed27c1babfec7f9b0815bc395302cff4f8e8ed83d8d3bde202f6c86fba4aec14ad2d3e99f4e22618c6727d876262511bfbcd83513731ea4b9c664462c97945b
 DIST rustc-1.72.0-src.tar.xz.asc 801 BLAKE2B 
7f0c94f9961edd6ad48372ef768ac69e39b6b7ef0514dc099510d7b53b336d12ac20092e52fbff0c524a6dcfd8c9c69542ae081aaa16ffc3a7ac8fe2ae70e8f8
 SHA512 
6c8776ddb5050ce29538d9845156cdf370b99d09051fa8c42c68a4d71ff0a6163abc029ac1355af55f1b9b371549e98ebb7e76535d76b77be548fdf917ed6195
+DIST rustc-1.73.0-src.tar.xz 154319536 BLAKE2B 
077bdedb36fdbc30db3c6331ac6014615eb79393ad42e38488d037ba38eaa6542467d39b2a14228d0bf6717110f915bf6fdcf0074c6293f413720cc748316eff
 SHA512 
75c59680a82cb9d076b9434744a1c65908524ef769293952f5d9c5779d9a9c6fa4d9aa0c7e7d6b7566a21a50a27cd6ae452b5283a4d4606b2fa1acc24dfd8e0c
+DIST rustc-1.73.0-src.tar.xz.asc 801 BLAKE2B 
fac2f8652e9a103e8a678b30222e1a505671253827d1d092c4964230a535a85e21cedf00b70f108ac5cb2db961b50e482223e8eaa5b0d585777dd43d80c5931e
 SHA512 
e80ef6280c50522a575f040610184fcf5f45444db2534c6a334e66a69f3338b43d8b34cf035685f28d0e8f006427bbe413611c49fe028c9f72810d74ccfab15e

diff --git a/dev-lang/rust/rust-1.73.0.ebuild b/dev-lang/rust/rust-1.73.0.ebuild
new file mode 100644
index 000..abb848a
--- /dev/null
+++ b/dev-lang/rust/rust-1.73.0.ebuild
@@ -0,0 +1,759 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
+   multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
+
+if [[ ${PV} = *beta* ]]; then
+   betaver=${PV//*beta}
+   BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
+   MY_P="rustc-beta"
+   SLOT="beta/${PV}"
+   SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
+else
+   ABI_VER="$(ver_cut 1-2)"
+   SLOT="stable/${ABI_VER}"
+   MY_P="rustc-${PV}"
+   SRC="${MY_P}-src.tar.xz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/;
+
+SRC_URI="
+   https://static.rust-lang.org/dist/${SRC}
+   verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
+   !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
+"
+
+# keep in sync with llvm ebuild of the same version as bundled one.
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARC ARM AVR BPF CSKY DirectX Hexagon Lanai
+   LoongArch M68k Mips MSP430 NVPTX PowerPC RISCV Sparc SPIRV SystemZ VE
+   WebAssembly X86 XCore Xtensa )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
+
+IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto 
miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src 
system-bootstrap system-llvm test wasm ${ALL_LLVM_TARGETS[*]}"
+
+# Please keep the LLVM dependency block separate. Since LLVM is slotted,
+# we need to *really* make sure we're not pulling more than one slot
+# simultaneously.
+
+# How to use it:
+# List all the working slots in LLVM_VALID_SLOTS, newest first.
+LLVM_VALID_SLOTS=( 17 )
+LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"
+
+# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
+# (-) usedep needed because we may build with older llvm without that target
+LLVM_DEPEND="|| ( "
+for _s in ${LLVM_VALID_SLOTS[@]}; do
+   LLVM_DEPEND+=" ( "
+   for _x in ${ALL_LLVM_TARGETS[@]}; do
+   LLVM_DEPEND+="
+  

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

2023-10-15 Thread Conrad Kostecki
commit: e8f592b09f1fe55eb9caf1bddd0a451a6adb3858
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 15 16:19:36 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f592b0

net-misc/frr: remove unused file

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33351
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/frr/files/frr-openrc-v1 | 301 ---
 1 file changed, 301 deletions(-)

diff --git a/net-misc/frr/files/frr-openrc-v1 b/net-misc/frr/files/frr-openrc-v1
deleted file mode 100644
index 3f9da62e2a18..
--- a/net-misc/frr/files/frr-openrc-v1
+++ /dev/null
@@ -1,301 +0,0 @@
-#!/sbin/openrc-run
-#
-# FRR OpenRC init script.
-#
-# Copyright (C) 2020 Rafael F. Zalamena
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; only version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with this program; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-description="FRR initialization script."
-
-# FRR variables.
-frr_dir="/usr/lib/frr"
-frr_state_dir="/run/frr"
-config_file="/etc/frr/frr.conf"
-daemon_file="/etc/frr/daemons"
-daemon_db="/run/frrdb"
-vty_config_file="/etc/frr/vtysh.conf"
-frr_reload="$frr_dir/frr-reload.py"
-frr_reload_log="$frr_state_dir/reload.log"
-
-# Don't change profile here, use $daemon_file. This is the default.
-frr_profile="traditional"
-
-# watchfrr variables.
-watchfrr_daemons=''
-watchfrr_pidfile="$frr_state_dir/watchfrr.pid"
-
-#
-# Helpers.
-#
-_check_daemon_binary() {
-  local daemon=$1
-
-  [ -x "$frr_dir/$daemon" ] && return 0
-
-  eerror "No binary found for $daemon in $frr_dir"
-  return 1
-}
-
-_load_daemon_list() {
-  # Load FRR daemons configuration file.
-  while read line <&3 ; do
-case $line in
-  ""|"#"*)
-# Skip empty/commented lines.
-continue
-;;
-
-  *d=*|*_instances=*|*_options=*|*_wrap=*)
-# Load daemon options.
-eval "$line"
-;;
-
-  MAX_FDS=*|frr_profile=*|vtysh_enable=*)
-# Load misc configuration.
-eval "$line"
-;;
-esac
-  done 3< $daemon_file
-
-  # `zebra` and `staticd` are mandatory.
-  _check_daemon_binary 'zebra' || return 1
-  _check_daemon_binary 'staticd' || return 1
-  watchfrr_daemons='zebra staticd'
-
-  # Create the watchfrr command line.
-  for daemon in \
-babeld bfdd bgpd eigrpd fabricd isisd ldpd nhrpd ospfd ospf6d pbrd \
-pimd ripd ripngd sharpd vrrpd \
-  ; do
-# Trick to read variable name with variable.
-cdaemon=$(eval echo \$$daemon)
-cdaemon_instances=$(eval echo \$${daemon}_instances)
-
-# Add daemon to command line if specified.
-if [ ! -z $cdaemon ] && [ $cdaemon = 'yes' ]; then
-  _check_daemon_binary $daemon || return 1
-
-  # Multi instance daemon handling.
-  if [ ! -z $cdaemon_instances ]; then
-for instance in $(echo $cdaemon_instances | tr ',' ' '); do
-  watchfrr_daemons="$watchfrr_daemons $daemon-$instance"
-done
-   continue
-  fi
-
-  # Single instance daemon handling.
-  watchfrr_daemons="$watchfrr_daemons $daemon"
-  continue
-fi
-  done
-}
-
-_frr_start() {
-  # Apply MAX_FDS configuration if set.
-  if [ ! -z $MAX_FDS ]; then
-veinfo "  Setting maximum file descriptors to ${MAX_FDS}"
-ulimit -n $MAX_FDS >/dev/null 2>/dev/null
-  fi
-
-  # Save started daemons to state database.
-  rm -f -- $daemon_db
-  for daemon in $watchfrr_daemons; do
-echo $daemon >> $daemon_db
-veinfo "  Starting $daemon..."
-  done
-
-  veinfo "  Starting watchfrr..."
-
-  # Start watchfrr which will start all configured daemons.
-  eval $all_wrap $frr_dir/watchfrr -d -F $frr_profile $watchfrr_daemons
-
-  veinfo "  Loading configuration..."
-
-  # After starting the daemons, lets load the configuration.
-  if [ $vtysh_enable = 'yes' ]; then
-vtysh -b -n
-  else
-veinfo "  Configuration loading disabled (vtysh_enable=$vtysh_enable)"
-  fi
-}
-
-_get_pid() {
-  local daemon=$1
-  local pid_file="$frr_state_dir/$daemon.pid"
-
-  # Test for file existence.
-  if [ ! -r "$pid_file" ]; then
-eerror "Failed to find or read $daemon pid file"
-return 1
-  fi
-
-  # Get PID if any.
-  pid=$(cat $pid_file)
-  if [ -z $pid ]; then
-eerror "$daemon PID file empty"
-return 1
-  fi
-
-  return 0
-}
-
-_stop_daemon() {
-  

[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/files/

2023-10-15 Thread Conrad Kostecki
commit: b9e353c0832ecc13dae3b7c5416852cca57e1c5d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 15 16:17:31 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e353c0

games-simulation/openrct2: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33348
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/openrct2-0.4.4-dont-force-downloads.patch   | 15 ---
 1 file changed, 15 deletions(-)

diff --git 
a/games-simulation/openrct2/files/openrct2-0.4.4-dont-force-downloads.patch 
b/games-simulation/openrct2/files/openrct2-0.4.4-dont-force-downloads.patch
deleted file mode 100644
index c92816997487..
--- a/games-simulation/openrct2/files/openrct2-0.4.4-dont-force-downloads.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -160,12 +160,6 @@
- endif ()
- endif ()
- 
--# If OS is Linux, import OpenSoundEffects and OpenMusic
--if(UNIX AND NOT APPLE)
--set(DOWNLOAD_OPENMSX ON)
--set(DOWNLOAD_OPENSFX ON)
--endif()
--
- # LIST of supported flags, use SET_CHECK_CXX_FLAGS() to apply to target.
- # Use ADD_CHECK_CXX_COMPILER_FLAG() to add to list.
- set(SUPPORTED_CHECK_CXX_COMPILER_FLAGS "")



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

2023-10-15 Thread Conrad Kostecki
commit: 0da7d6b21bbbdd735fcaae1f27ddd01c6b8d0f3e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 15 16:19:02 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da7d6b2

net-misc/curl: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33350
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../curl/files/curl-8.0.1-onion-resolution.patch   | 158 -
 1 file changed, 158 deletions(-)

diff --git a/net-misc/curl/files/curl-8.0.1-onion-resolution.patch 
b/net-misc/curl/files/curl-8.0.1-onion-resolution.patch
deleted file mode 100644
index 65b486529c1f..
--- a/net-misc/curl/files/curl-8.0.1-onion-resolution.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-https://bugs.gentoo.org/887287
-https://github.com/curl/curl/pull/10705
-
-From e2bbd1adc22ec5033e2292b780e1790db93c3cb4 Mon Sep 17 00:00:00 2001
-From: Matt Jolly 
-Date: Wed, 8 Mar 2023 02:16:45 +1100
-Subject: [PATCH] Refuse to resolve the .onion TLD.
-
-RFC 7686 states that:
-
-> Applications that do not implement the Tor
-> protocol SHOULD generate an error upon the use of .onion and
-> SHOULD NOT perform a DNS lookup.
-
-Let's do that.
-
-See curl/curl#543
-https://www.rfc-editor.org/rfc/rfc7686#section-2
 a/docs/KNOWN_BUGS
-+++ b/docs/KNOWN_BUGS
-@@ -80,7 +80,6 @@ problems may have been fixed or changed somewhat since this 
was written.
-  10.3 FTPS over SOCKS
- 
-  11. Internals
-- 11.1 Curl leaks .onion hostnames in DNS
-  11.2 error buffer not set if connection to multiple addresses fails
-  11.4 HTTP test server 'connection-monitor' problems
-  11.5 Connection information when using TCP Fast Open
-@@ -525,14 +524,6 @@ problems may have been fixed or changed somewhat since 
this was written.
- 
- 11. Internals
- 
--11.1 Curl leaks .onion hostnames in DNS
--
-- Curl sends DNS requests for hostnames with a .onion TLD. This leaks
-- information about what the user is attempting to access, and violates this
-- requirement of RFC7686: https://datatracker.ietf.org/doc/html/rfc7686
--
-- Issue: https://github.com/curl/curl/issues/543
--
- 11.2 error buffer not set if connection to multiple addresses fails
- 
-  If you ask libcurl to resolve a hostname like example.com to IPv6 addresses
 a/lib/hostip.c
-+++ b/lib/hostip.c
-@@ -652,6 +652,14 @@ enum resolve_t Curl_resolv(struct Curl_easy *data,
-   CURLcode result;
-   enum resolve_t rc = CURLRESOLV_ERROR; /* default to failure */
-   struct connectdata *conn = data->conn;
-+  /* We should intentionally error and not resolve .onion TLDs */
-+  size_t hostname_len = strlen(hostname);
-+  if(hostname_len >= 7 &&
-+  (curl_strequal([hostname_len-6], ".onion") ||
-+  curl_strequal([hostname_len-7], ".onion."))) {
-+failf(data, "Not resolving .onion address (RFC 7686)");
-+return CURLRESOLV_ERROR;
-+  }
-   *entry = NULL;
- #ifndef CURL_DISABLE_DOH
-   conn->bits.doh = FALSE; /* default is not */
 a/tests/data/Makefile.inc
-+++ b/tests/data/Makefile.inc
-@@ -186,8 +186,8 @@ test1432 test1433 test1434 test1435 test1436 test1437 
test1438 test1439 \
- test1440 test1441 test1442 test1443 test1444 test1445 test1446 test1447 \
- test1448 test1449 test1450 test1451 test1452 test1453 test1454 test1455 \
- test1456 test1457 test1458 test1459 test1460 test1461 test1462 test1463 \
--test1464 test1465 test1466 test1467 test1468 test1469 test1470 \
--\
-+test1464 test1465 test1466 test1467 test1468 test1469 test1470 test1471 \
-+test1472 \
- test1500 test1501 test1502 test1503 test1504 test1505 test1506 test1507 \
- test1508 test1509 test1510 test1511 test1512 test1513 test1514 test1515 \
- test1516 test1517 test1518 test1519 test1520 test1521 test1522 test1523 \
 /dev/null
-+++ b/tests/data/test1471
-@@ -0,0 +1,39 @@
-+
-+
-+
-+Onion
-+Tor
-+FAILURE
-+
-+
-+#
-+# Server-side
-+
-+
-+
-+#
-+# Client-side
-+
-+
-+none
-+
-+
-+Fail to resolve .onion TLD
-+
-+
-+red.onion
-+
-+
-+
-+#
-+# Verify data after the test has been "shot"
-+
-+# Couldn't resolve host name
-+
-+6
-+
-+
-+curl: (6) Not resolving .onion address (RFC 7686)
-+
-+
-+
 /dev/null
-+++ b/tests/data/test1472
-@@ -0,0 +1,39 @@
-+
-+
-+
-+Onion
-+Tor
-+FAILURE
-+
-+
-+#
-+# Server-side
-+
-+
-+
-+#
-+# Client-side
-+
-+
-+none
-+
-+
-+Fail to resolve .onion. TLD
-+
-+
-+tasty.onion.
-+
-+
-+
-+#
-+# Verify data after the test has been "shot"
-+
-+# Couldn't resolve host name
-+
-+6
-+
-+
-+curl: (6) Not resolving .onion address (RFC 7686)
-+
-+
-+
-



[gentoo-commits] repo/gentoo:master commit in: net-libs/sofia-sip/files/

2023-10-15 Thread Conrad Kostecki
commit: af2585b1dbc77f9bc0018eb00395b8f1b15d8caa
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 10 18:38:42 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2585b1

net-libs/sofia-sip: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33285
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../sofia-sip/files/1.13.8-Fix-array-size.patch| 45 --
 1 file changed, 45 deletions(-)

diff --git a/net-libs/sofia-sip/files/1.13.8-Fix-array-size.patch 
b/net-libs/sofia-sip/files/1.13.8-Fix-array-size.patch
deleted file mode 100644
index 1473b18c61a5..
--- a/net-libs/sofia-sip/files/1.13.8-Fix-array-size.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://github.com/freeswitch/sofia-sip/pull/134
-
-From 17da7c45937cf0f66ca6a49a5661519443ebf8a7 Mon Sep 17 00:00:00 2001
-From: Matt Turner 
-Date: Wed, 1 Jun 2022 11:32:38 -0400
-Subject: [PATCH] Fix array size
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-check_sres_sip.c: In function ‘resolver_setup’:
-check_sres_sip.c:113:19: warning: array subscript 2 is above array bounds of 
‘su_addrinfo_t[2]’ {aka ‘struct addrinfo[2]’} [-Warray-bounds]
-  113 |   hint_udp_tcp_tls[2].ai_protocol = TPPROTO_TLS;
-  |   ^~~
-check_sres_sip.c:69:22: note: while referencing ‘hint_udp_tcp_tls’
-   69 | static su_addrinfo_t hint_udp_tcp_tls[2];
-  |  ^~~~
-check_sres_sip.c:114:19: warning: array subscript 2 is above array bounds of 
‘su_addrinfo_t[2]’ {aka ‘struct addrinfo[2]’} [-Warray-bounds]
-  114 |   hint_udp_tcp_tls[2].ai_next = NULL;
-  |   ^~~
-check_sres_sip.c:69:22: note: while referencing ‘hint_udp_tcp_tls’
-   69 | static su_addrinfo_t hint_udp_tcp_tls[2];
-  |  ^~~~
-
-Fixes: https://github.com/freeswitch/sofia-sip/issues/89

- libsofia-sip-ua/sresolv/check_sres_sip.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libsofia-sip-ua/sresolv/check_sres_sip.c 
b/libsofia-sip-ua/sresolv/check_sres_sip.c
-index ea392f0..e6c9642 100644
 a/libsofia-sip-ua/sresolv/check_sres_sip.c
-+++ b/libsofia-sip-ua/sresolv/check_sres_sip.c
-@@ -66,7 +66,7 @@ struct context {
- } x[1];
- 
- static su_addrinfo_t hint_udp_tcp[2];
--static su_addrinfo_t hint_udp_tcp_tls[2];
-+static su_addrinfo_t hint_udp_tcp_tls[3];
- static su_addrinfo_t hint_udp_tcp_ip4[2];
- static su_addrinfo_t hint_tls[1];
- static su_addrinfo_t hint_tls_udp_tcp[1];
--- 
-2.35.1
-



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/files/

2023-10-15 Thread Conrad Kostecki
commit: 491d7cebefdc34e1dbc55b16c4e119f7e52d423c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 10 18:39:25 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491d7ceb

sys-cluster/kube-controller-manager: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33283
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...r-1.28.0-make-gomaxprocs-install-optional.patch | 78 --
 1 file changed, 78 deletions(-)

diff --git 
a/sys-cluster/kube-controller-manager/files/kube-controller-manager-1.28.0-make-gomaxprocs-install-optional.patch
 
b/sys-cluster/kube-controller-manager/files/kube-controller-manager-1.28.0-make-gomaxprocs-install-optional.patch
deleted file mode 100644
index 1a8935b31c9c..
--- 
a/sys-cluster/kube-controller-manager/files/kube-controller-manager-1.28.0-make-gomaxprocs-install-optional.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From cce3f6ffa796ea416021b0d62567a3f52b979567 Mon Sep 17 00:00:00 2001
-From: Jordan Liggitt 
-Date: Wed, 16 Aug 2023 09:33:02 -0400
-Subject: [PATCH 2/2] Make gomaxprocs install optional, limit to tests
-

- hack/lib/golang.sh   | 25 +++--
- hack/make-rules/test-e2e-node.sh |  1 +
- hack/make-rules/test.sh  |  1 +
- 3 files changed, 17 insertions(+), 10 deletions(-)
-
-diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh
-index 66772f08a81..983ff368e25 100755
 a/hack/lib/golang.sh
-+++ b/hack/lib/golang.sh
-@@ -556,20 +556,25 @@ kube::golang::setup_env() {
- 
-   # This seems to matter to some tools
-   export GO15VENDOREXPERIMENT=1
-+}
- 
-+kube::golang::setup_gomaxprocs() {
-   # GOMAXPROCS by default does not reflect the number of cpu(s) available
-   # when running in a container, please see 
https://github.com/golang/go/issues/33803
--  if ! command -v ncpu >/dev/null 2>&1; then
--# shellcheck disable=SC2164
--pushd "${KUBE_ROOT}/hack/tools" >/dev/null
--GO111MODULE=on go install ./ncpu
--# shellcheck disable=SC2164
--popd >/dev/null
-+  if [[ -z "${GOMAXPROCS:-}" ]]; then
-+if ! command -v ncpu >/dev/null 2>&1; then
-+  # shellcheck disable=SC2164
-+  pushd "${KUBE_ROOT}/hack/tools" >/dev/null
-+  GO111MODULE=on go install ./ncpu || echo "Will not automatically set 
GOMAXPROCS"
-+  # shellcheck disable=SC2164
-+  popd >/dev/null
-+fi
-+if command -v ncpu >/dev/null 2>&1; then
-+  GOMAXPROCS=$(ncpu)
-+  export GOMAXPROCS
-+  kube::log::status "Set GOMAXPROCS automatically to ${GOMAXPROCS}"
-+fi
-   fi
--
--  GOMAXPROCS=${GOMAXPROCS:-$(ncpu)}
--  export GOMAXPROCS
--  kube::log::status "Setting GOMAXPROCS: ${GOMAXPROCS}"
- }
- 
- # This will take binaries from $GOPATH/bin and copy them to the appropriate
-diff --git a/hack/make-rules/test-e2e-node.sh 
b/hack/make-rules/test-e2e-node.sh
-index 43dde0c740f..49e3e04ac71 100755
 a/hack/make-rules/test-e2e-node.sh
-+++ b/hack/make-rules/test-e2e-node.sh
-@@ -18,6 +18,7 @@ KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/../..
- source "${KUBE_ROOT}/hack/lib/init.sh"
- 
- kube::golang::setup_env
-+kube::golang::setup_gomaxprocs
- 
- # start the cache mutation detector by default so that cache mutators will be 
found
- KUBE_CACHE_MUTATION_DETECTOR="${KUBE_CACHE_MUTATION_DETECTOR:-true}"
-diff --git a/hack/make-rules/test.sh b/hack/make-rules/test.sh
-index e9074678a8f..4aa72730d83 100755
 a/hack/make-rules/test.sh
-+++ b/hack/make-rules/test.sh
-@@ -22,6 +22,7 @@ KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/../..
- source "${KUBE_ROOT}/hack/lib/init.sh"
- 
- kube::golang::setup_env
-+kube::golang::setup_gomaxprocs
- 
- # start the cache mutation detector by default so that cache mutators will be 
found
- KUBE_CACHE_MUTATION_DETECTOR="${KUBE_CACHE_MUTATION_DETECTOR:-true}"
--- 
-2.41.0
-



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

2023-10-15 Thread Conrad Kostecki
commit: 696f585b82a267b1e9b015b8a52789befe327cc0
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 10 18:37:52 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696f585b

dev-libs/capstone: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33282
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/capstone-5.0_rc2-oob-mem-access.patch| 40 --
 .../files/capstone-5.0_rc2-pkgconfig.patch | 13 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-libs/capstone/files/capstone-5.0_rc2-oob-mem-access.patch 
b/dev-libs/capstone/files/capstone-5.0_rc2-oob-mem-access.patch
deleted file mode 100644
index 4e538ef4d5fb..
--- a/dev-libs/capstone/files/capstone-5.0_rc2-oob-mem-access.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Author: Mario Haustein 
-Date:   Mon Aug 22 18:52:19 2022 +0200
-
-PPC: fix out of bound memory access
-
-closes #1912
-
-Bug: https://bugs.gentoo.org/865151
-Upstream: https://github.com/capstone-engine/capstone/pull/1913
-
-diff --git a/arch/PowerPC/PPCInstPrinter.c b/arch/PowerPC/PPCInstPrinter.c
-index 22eef4ee..a5a30a8b 100644
 a/arch/PowerPC/PPCInstPrinter.c
-+++ b/arch/PowerPC/PPCInstPrinter.c
-@@ -1116,7 +1116,8 @@ static char *stripRegisterPrefix(const char *RegName)
-   char *name = cs_strdup(RegName + 2);
- 
-   // also strip the last 2 letters
--  name[strlen(name) - 2] = '\0';
-+  if(strlen(name) > 2)
-+  name[strlen(name) - 2] = '\0';
- 
-   return name;
-   }
-diff --git a/suite/cstest/issues.cs b/suite/cstest/issues.cs
-index e4fb6cfa..3183f43f 100644
 a/suite/cstest/issues.cs
-+++ b/suite/cstest/issues.cs
-@@ -1,3 +1,11 @@
-+!# issue 1912 PPC register name
-+!# CS_ARCH_PPC, CS_MODE_BIG_ENDIAN, None
-+0x2d,0x03,0x00,0x80 == cmpwi cr2, r3, 0x80
-+
-+!# issue 1912 PPC no register name
-+!# CS_ARCH_PPC, CS_MODE_BIG_ENDIAN, CS_OPT_SYNTAX_NOREGNAME
-+0x2d,0x03,0x00,0x80 == cmpwi 2, 3, 0x80
-+
- !# issue 1839 AArch64 Incorrect detailed disassembly of ldr
- !# CS_ARCH_ARM64, CS_MODE_ARM, CS_OPT_DETAIL
- 0x41,0x00,0x40,0xf9 == ldr x1, [x2] ; operands[0].access: WRITE ; 
operands[1].access: READ

diff --git a/dev-libs/capstone/files/capstone-5.0_rc2-pkgconfig.patch 
b/dev-libs/capstone/files/capstone-5.0_rc2-pkgconfig.patch
deleted file mode 100644
index 015220a138e8..
--- a/dev-libs/capstone/files/capstone-5.0_rc2-pkgconfig.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/capstone.pc.in b/capstone.pc.in
-index 1b559eac..1ffcd354 100644
 a/capstone.pc.in
-+++ b/capstone.pc.in
-@@ -5,7 +5,7 @@ includedir=${prefix}/include
- 
- Name: capstone
- Description: Capstone disassembly engine
--Version: @VERSION_MAJOR@.@VERSION_MINOR@.@VERSION_PATCH@
-+Version: 
@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@
- URL: http://www.capstone-engine.org
- archive=${libdir}/libcapstone.a
- Libs: -L${libdir} -lcapstone



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

2023-10-15 Thread Conrad Kostecki
commit: 1692a777af0ef8102dd0c8c4561bee33344daf41
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 10 18:39:02 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:01:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1692a777

net-misc/dhcpcd-ui: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33284
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/dhcpcd-ui-0.7.9-respect-qmake-args.patch  | 13 -
 1 file changed, 13 deletions(-)

diff --git a/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch 
b/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch
deleted file mode 100644
index 2ed516048e5d..
--- a/net-misc/dhcpcd-ui/files/dhcpcd-ui-0.7.9-respect-qmake-args.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure b/configure
-index ec61c80..9372b38 100755
 a/configure
-+++ b/configure
-@@ -230,7 +230,7 @@ if [ -n "$LDFLAGS" ]; then
-   echo "LDFLAGS=" >>$CONFIG_MK
-   echo "LDFLAGS+= $LDFLAGS" >>$CONFIG_MK
- fi
--QMAKE_CONFIG=
-+#QMAKE_CONFIG
- 
- for x in $INCLUDEDIR; do
-   echo "CPPFLAGS+=-I$x" >>$CONFIG_MK



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

2023-10-15 Thread Conrad Kostecki
commit: eb50beb3f0042e73c3b8067bd51024dcfe4e6948
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 10 18:37:09 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:00:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb50beb3

dev-lang/erlang: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33281
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lang/erlang/files/epmd.confd-r2 |  2 --
 dev-lang/erlang/files/epmd.init-r2  | 23 ---
 dev-lang/erlang/files/epmd.service  |  9 -
 3 files changed, 34 deletions(-)

diff --git a/dev-lang/erlang/files/epmd.confd-r2 
b/dev-lang/erlang/files/epmd.confd-r2
deleted file mode 100644
index 69fcb0d2aa17..
--- a/dev-lang/erlang/files/epmd.confd-r2
+++ /dev/null
@@ -1,2 +0,0 @@
-#arguments for run erlang
-command_args="-address 127.0.0.1"

diff --git a/dev-lang/erlang/files/epmd.init-r2 
b/dev-lang/erlang/files/epmd.init-r2
deleted file mode 100644
index 08a230ec15cf..
--- a/dev-lang/erlang/files/epmd.init-r2
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the Erlang Public License 1.1
-
-name="Erlang Port Mapper Daemon"
-
-command="/usr/bin/epmd"
-command_user="epmd"
-command_group="epmd"
-
-command_background=yes
-pidfile="/var/run/epmd.pid"
-
-depend() {
-   need loopback
-   before sshd
-}
-
-stop() {
-   ebegin "Stopping ${name}"
-   ${command} -kill >/dev/null
-   eend $?
-}

diff --git a/dev-lang/erlang/files/epmd.service 
b/dev-lang/erlang/files/epmd.service
deleted file mode 100644
index 57382ff36a40..
--- a/dev-lang/erlang/files/epmd.service
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=Erlang Portmapper Daemon
-Wants=network.target
-
-[Service]
-ExecStart=/usr/bin/epmd
-
-[Install]
-WantedBy=multi-user.target



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

2023-10-15 Thread Zac Medico
commit: 3e38ae92bdd5b057352a2bcb044fb587b15b25f3
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 15 19:21:44 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 15 21:38:08 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e38ae92

MergeProcess: Eliminate target arguments that reference self

This improves compatibility with the multiprocessing spawn
start method, by eliminating this error:

AttributeError: Can't pickle local object 
'MergeProcess._start..'

Bug: https://bugs.gentoo.org/914876
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/dbapi/_MergeProcess.py | 40 +++---
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/lib/portage/dbapi/_MergeProcess.py 
b/lib/portage/dbapi/_MergeProcess.py
index 012435dce3..c1085270da 100644
--- a/lib/portage/dbapi/_MergeProcess.py
+++ b/lib/portage/dbapi/_MergeProcess.py
@@ -74,20 +74,6 @@ class MergeProcess(ForkProcess):
 self.fd_pipes.setdefault(0, portage._get_stdin().fileno())
 
 self.log_filter_file = self.settings.get("PORTAGE_LOG_FILTER_FILE_CMD")
-self.target = functools.partial(
-self._target,
-lambda: self._counter,
-lambda: self._elog_reader_fd,
-lambda: self._dblink,
-self.infloc,
-self.mydbapi,
-self.myebuild,
-self.pkgloc,
-self.prev_mtimes,
-self.settings,
-self.unmerge,
-self.vartree.dbapi,
-)
 super()._start()
 
 def _lock_vdb(self):
@@ -195,6 +181,22 @@ class MergeProcess(ForkProcess):
 
 self._dblink = mylink
 self._elog_reader_fd = elog_reader_fd
+
+self.target = functools.partial(
+self._target,
+self._counter,
+self._elog_reader_fd,
+self._dblink,
+self.infloc,
+self.mydbapi,
+self.myebuild,
+self.pkgloc,
+self.prev_mtimes,
+self.settings,
+self.unmerge,
+self.vartree.dbapi,
+)
+
 pids = super()._spawn(args, fd_pipes, **kwargs)
 os.close(elog_writer_fd)
 mtime_writer.close()
@@ -214,9 +216,9 @@ class MergeProcess(ForkProcess):
 
 @staticmethod
 def _target(
-get_counter,
-get_elog_reader_fd,
-get_mylink,
+counter,
+elog_reader_fd,
+mylink,
 infloc,
 mydbapi,
 myebuild,
@@ -229,9 +231,7 @@ class MergeProcess(ForkProcess):
 """
 TODO: Make all arguments picklable for the multiprocessing spawn start 
method.
 """
-os.close(get_elog_reader_fd())
-counter = get_counter()
-mylink = get_mylink()
+os.close(elog_reader_fd)
 portage.output.havecolor = not no_color(settings)
 # Avoid wastful updates of the vdb cache.
 vardb._flush_cache_enabled = False



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

2023-10-15 Thread Mike Pagano
commit: dc769160e08bae20d9d0d3c776bad52ec37e2464
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 21:15:51 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 21:15:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc769160

sys-kernel/git-sources: add 6.6_rc6

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.6_rc6.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 963205920188..e2be5259316c 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-6.6-rc2.patch 39377615 BLAKE2B 
1a3ec1d61c620a29678140eb7d85ea13e40f46
 DIST patch-6.6-rc3.patch 39738774 BLAKE2B 
0a49e4735de5f24d9cc6c898834b4c1d8fc947a8adb9ea2bf31c1c0429156b78a7762707f83313173b7be9a9b5290d54e0e4be95422faab6649247e96834a846
 SHA512 
462bd85d7d513ef4a047d3128309a3a220d622ff10928a62f2e2cc1a57dd0186ab4afe44e19c7b96d812b63ce544edb0f34dac153d48b5c8e97ad07870a6ebf5
 DIST patch-6.6-rc4.patch 39983583 BLAKE2B 
4ea2b64498c246b579f50b00b184203a86c17f3c22df052136459cd3e55dea8c8ebfcd6385251ebc6d8d9903bbd410faca9cf2efd1618c601ea3bd90653b667f
 SHA512 
e5b18ad99c2d11d9d1f9506314bfd2356135730071f4299ac97bd1d868419fc04cb036dae2b8430adb416bc58b8bf618a6d86a01f4e07421dc9ea93b84e1e6d4
 DIST patch-6.6-rc5.patch 40260669 BLAKE2B 
54c4639c8d86fbbdf9e0e9898565280f6b1becd955e74a33545159835f4db7596d526601ce67299a218c7d9d7b5f80caad851567e73f71287b55cb7cf66b335c
 SHA512 
088da15f8b098b93ce1c90403ab17ef3e40d1b69dcee8254427a61cf62fab7bbef61e2251255f87b7f8ca45a24b5b807b044204e5241fcd452a59d09f57f7fee
+DIST patch-6.6-rc6.patch 40551984 BLAKE2B 
7a8024b838cdc58f59db804cdfe359fb51706b328dd4a0707068fb36e7a85d4ef2196a85345539b773a01bec979a53b00131daa25ad3123620ff5a0cc7fd96f8
 SHA512 
f6a75af96d6030851f0f6c61b8400c23ca51b9f16cdd7093ad099e098e1f8280427a7e948f683486304e581062cfe0b5a87a347c2c7fc5d5a15a16a602411129

diff --git a/sys-kernel/git-sources/git-sources-6.6_rc6.ebuild 
b/sys-kernel/git-sources/git-sources-6.6_rc6.ebuild
new file mode 100644
index ..5065c9cfd114
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.6_rc6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.5"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/

2023-10-15 Thread Miroslav Šulc
commit: 2d7965c1692dbdad4db8556d5ca82fb43592c0ab
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Oct 15 21:08:57 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Oct 15 21:09:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7965c1

media-sound/ardour: fixed a config switch in 8.0 and live

Closes: https://bugs.gentoo.org/915829
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/ardour/ardour-8.0.ebuild  | 2 +-
 media-sound/ardour/ardour-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/ardour/ardour-8.0.ebuild 
b/media-sound/ardour/ardour-8.0.ebuild
index dc901064219f..1f492cf44559 100644
--- a/media-sound/ardour/ardour-8.0.ebuild
+++ b/media-sound/ardour/ardour-8.0.ebuild
@@ -145,7 +145,7 @@ src_configure() {
echo '' || echo "--no-fpu-optimization")
$(usex doc "--docs" '')
$(usex nls '' "--no-nls")
-   $(usex phonehome "--phone-home" "--no-phone-home")
+   $(usex phonehome '' "--no-phone-home")
# not possible right now  --use-external-libs
# missing dependency: https://github.com/c4dm/qm-dsp
)

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-.ebuild
index dc901064219f..1f492cf44559 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-.ebuild
@@ -145,7 +145,7 @@ src_configure() {
echo '' || echo "--no-fpu-optimization")
$(usex doc "--docs" '')
$(usex nls '' "--no-nls")
-   $(usex phonehome "--phone-home" "--no-phone-home")
+   $(usex phonehome '' "--no-phone-home")
# not possible right now  --use-external-libs
# missing dependency: https://github.com/c4dm/qm-dsp
)



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-uvch264/

2023-10-15 Thread Mart Raudsepp
commit: a3d364ed3d6781a53fcb8454fc45dd7858d9c135
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 15 14:30:10 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 15 20:53:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d364ed

media-plugins/gst-plugins-uvch264: keyword 1.22.3 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.3.ebuild 
b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.3.ebuild
index 3143e0e71c1b..52a94745f41a 100644
--- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.3.ebuild
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 RDEPEND="
dev-libs/libgudev:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-twolame/

2023-10-15 Thread Mart Raudsepp
commit: 099c853100fed132e194496465e5900e37a0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 15 14:26:20 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 15 20:53:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099c

media-plugins/gst-plugins-twolame: keyword 1.22.3 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.3.ebuild 
b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.3.ebuild
index 4eb01529e278..fc730672689f 100644
--- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.3.ebuild
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="MPEG2 encoder plugin for GStreamer"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-smoothstreaming/

2023-10-15 Thread Mart Raudsepp
commit: 63cb2fc26b772a8cc107962f0b0e08124b86aa29
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 15 13:07:50 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 15 20:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cb2fc2

media-plugins/gst-plugins-smoothstreaming: keyword 1.22.3 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gst-plugins-smoothstreaming-1.22.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.3.ebuild
 
b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.3.ebuild
index 8c8924b1ed90..acd7c7abd49e 100644
--- 
a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.3.ebuild
+++ 
b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="Smooth Streaming plugin for GStreamer"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-soundtouch/

2023-10-15 Thread Mart Raudsepp
commit: 3a2314d57f847f69e0ad803ceb92a55ab86506c1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 15 14:22:26 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 15 20:53:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2314d5

media-plugins/gst-plugins-soundtouch: keyword 1.22.3 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild 
b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild
index 18108ee94aa6..8fc14820d303 100644
--- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for 
GStreamer"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-speex/

2023-10-15 Thread Mart Raudsepp
commit: 438fc56444d3d6103cdb4c3d79220673f1585740
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 15 14:22:41 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 15 20:53:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438fc564

media-plugins/gst-plugins-speex: keyword 1.22.3 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.3.ebuild 
b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.3.ebuild
index 9892ae98aed8..882acafe7972 100644
--- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.3.ebuild
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-15 Thread Ionen Wolkens
commit: fc4b3c74d90e57bbc0ef19e5f641a4f2c52685ad
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Oct 15 20:11:19 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Oct 15 20:16:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc4b3c74

profiles: plasma: migrate USE=webchannel default to package.use

Used by too few packages to be worth growing global defaults over.

Bindings still take some time to build, but plasma desktop users
that end up emerging PyQt* or pyside will likely often want these.

pyside6's is not used *yet*, but odds are it will be by freecad
in the future and also keeping for parity.

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

 profiles/targets/desktop/plasma/make.defaults | 2 +-
 profiles/targets/desktop/plasma/package.use   | 8 
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/plasma/make.defaults 
b/profiles/targets/desktop/plasma/make.defaults
index a75c7561fd06..62e625bbfdcb 100644
--- a/profiles/targets/desktop/plasma/make.defaults
+++ b/profiles/targets/desktop/plasma/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="activities declarative dri kde kwallet networkmanager pipewire plasma 
policykit pulseaudio qml screencast semantic-desktop wayland webchannel widgets"
+USE="activities declarative dri kde kwallet networkmanager pipewire plasma 
policykit pulseaudio qml screencast semantic-desktop wayland widgets"

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index 7144cc980c09..4ef2ed3e47a6 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -1,6 +1,14 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# qtwebchannel package is fairly small, and python bindings are
+# required by some popular desktop packages such as calibre,
+# qutebrowser, and freecad (or indirectly through PyQt*WebEngine).
+dev-python/PyQt5 webchannel
+dev-python/PyQt6 webchannel
+dev-python/pyside2 webchannel
+dev-python/pyside6 webchannel
+
 # NSS: Required by kde-apps/okular[pdf]
 # Boost: app-text/poppler[qt5] recommended w/ Boost (bug #795888)
 app-text/poppler nss boost



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2023-10-15 Thread Fabian Groffen
commit: c48d21f54a2936e6e443e8c12b048b5f167f55c3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Oct 15 20:10:51 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Oct 15 20:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48d21f5

mail-mta/exim-4.96.2: version bump for security fixes

Bug: https://bugs.gentoo.org/914923
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-mta/exim/Manifest   |   2 +
 mail-mta/exim/exim-4.96.2.ebuild | 655 +++
 2 files changed, 657 insertions(+)

diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 08e3a5320cb6..c253fa5f9734 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -1,8 +1,10 @@
 DIST exim-4.94.2.tar.xz 1838076 BLAKE2B 
684e115a7af3efdab15451f8e11f9b53455c9166d8c078216d7a95223d77569cec8a882ed99b9180acbd8a9e747a0bca03d56993d011de15dc35143a989ab046
 SHA512 
5334c236221ed4e03dbc33e6a79d939b06037fa2f4b71971607a360b67af5c85a89681ee13a5eeaf0184382c55a160cf2e89ed7afb2949f025a54f1e88f9e3fc
 DIST exim-4.96-gentoo-patches-r0.tar.xz 13308 BLAKE2B 
e01cd8b90593329d858cced27bea9da4860e80500c0b0b3f86418931a77616ac1e4a532cfffc551de5844bfcbcd115c1591b28577c234beb551458dc0877e764
 SHA512 
0a8d7b5903c8cd7c2cc07e4ea3ed62200ee0116fe0b5513ec97ba7f3ab1dd5cd0dc181eb93c3c1c7f767be7df3546ac07b622a8f4352eb883323c3a005a1c7db
 DIST exim-4.96.1.tar.xz 1879404 BLAKE2B 
fc6425be41ef7722f7d7b6b541c01774a4bafe55ca38152dc3fbb837e00ea52fabc39a42fcbf0500f4e0eda40deec3cbb0d746da9700a4a615f9ee4869e325c5
 SHA512 
ef1a0e57c59cdf4e915b3ac5dcdbc69f565b14dd92b0527f6796b2c46a9ec34f991f9790fb4171c99417f7e482cdd62d77e780cc71fab227c8bed876103f7fdd
+DIST exim-4.96.2.tar.xz 1879896 BLAKE2B 
f172340e5f896dc1996e4e3cf46515c2336c47d3390524ca91cb9ef7258a62b83426592de582aa792584cbeaace519b4edea5e62b3ebeb8e5f599379255e04a5
 SHA512 
dc9f6a114e64ac826489edff88d50a24195b64714428e691c10a7bfb119b3ebb6455bf80cbb34dfd0a4e2e44cbde72effb009357a8e0a6065e512fe32092e3ed
 DIST exim-4.96.tar.xz 1879152 BLAKE2B 
4b424f2ebc661bd0db35d7f6da86300c6d5cb5b9a52cddd24fdd452daa76c84e471d4f8f278cf951d1503b01fd46fc3e6858d6feded09f34253d2cf2ae99b45a
 SHA512 
6b863661465a0b9897c1b71875c5196a1903cf560dd85de45b08242b9731edb2bc10eb56945d62e477e5d15cc7a8d493915bff2ca81689673a8091c66f62c89e
 DIST exim-pdf-4.94.2.tar.xz 2092248 BLAKE2B 
973ab4f117fdb58afa017bc41b4496fac1277e707a9926d67317c455b0bd617021c17cba6c8d793d8962aacef12c0790d5add7174017512b7b1ea070f8e8533d
 SHA512 
3a661f69d81a992798d4b7e5b7def7cfffa297a7b3c02a6631be426cefff5a6e8783fa322a1bd105d01f7b06968d01e77963e6ab7be3157f63eb62eb6ff172b0
 DIST exim-pdf-4.96.1.tar.xz 2132252 BLAKE2B 
7e6d756630211b6465f9162c7a6b461774b3999ad8c3c1ace157a39b7e07f86644d206c5687991b6098aec47445319def44ddb2895b2a16146f6abd1c11d47a6
 SHA512 
d39ee2f9a05326809a6e8454a108d717838dacfa42c2cade72f5937b1b44d70e70152fa75f4b4e9548cd4198d54f8a8c1323e14d7d1f9a0a23c99a53db1001b0
+DIST exim-pdf-4.96.2.tar.xz 2132268 BLAKE2B 
9104d42d742e7152d166b6158a6f060d0a29143b11e5064ecda177ead59ac66a9bb6ab3575e5bcaf7af5b49964d29b841285e67184592a8b64bab6099f4c8ac9
 SHA512 
c35eea4ab5510bba50d22813b28c9d2f5e4e2fed76993693b997f2090024dde674d58dffe044cb64642bf57b83fcae3bfc3dbcae43288fae11692ee49374df74
 DIST exim-pdf-4.96.tar.xz 2137468 BLAKE2B 
7f61767f91864c43a3b7b6ca36ec7f41da6ad7029687a38cfa9307c444c2ffbd3eb61d45645ffd20ec16ba64a37e1ff08c02e7e4e36499c7783679af9a399081
 SHA512 
05e94579631656330d95d237c58bc9fd52229a067c5846e7c3409b4c83040c9216819bcb0090673d9991fd59e2c2025340592b31b241b557c6775782106854d1
 DIST system_filter.exim.gz 3075 BLAKE2B 
d05e872b5cef377d29126cda03fc0a74c8777b2119b76ff43da6e8de808035eb9bfcb034a85d81824f135d484e864bfc0629fc1af2c228a7277d5ee7cf9cde79
 SHA512 
cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3

diff --git a/mail-mta/exim/exim-4.96.2.ebuild b/mail-mta/exim/exim-4.96.2.ebuild
new file mode 100644
index ..2fb3f6b6970a
--- /dev/null
+++ b/mail-mta/exim/exim-4.96.2.ebuild
@@ -0,0 +1,655 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit db-use toolchain-funcs pam systemd
+
+IUSE="arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl
+dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx
+mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux
+socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X"
+REQUIRED_USE="
+   arc? ( dkim spf )
+   dane? ( ssl !gnutls )
+   dmarc? ( dkim spf )
+   dkim? ( ssl !gnutls )
+   gnutls? ( ssl )
+   pkcs11? ( ssl )
+   || ( berkdb gdbm tdb )
+"
+# NOTE on USE="gnutls dane", gnutls[dane] is masked in base, unmasked
+# for x86 and amd64 only, due to this, repoman won't allow depending on
+# gnutls[dane] for all else.  Because we cannot express USE=dane when
+# USE=gnutls is in effect only in package.use.mask, the only option 

[gentoo-commits] proj/qt:master commit in: eclass/

2023-10-15 Thread Andreas Sturmlechner
commit: 8138d7bc836b35dd42df44f829dcd518f03a4e64
Author: Alfred Wingate  protonmail  com>
AuthorDate: Wed Oct 11 12:30:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 15 20:00:37 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8138d7bc

qt5-build.eclass: workaround undefined qt_version_tag (LLD 17)

Bug: https://bugreports.qt.io/browse/QTBUG-111514
Bug: https://bugs.gentoo.org/915203
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33302
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 5e23d793..e9cb2f50 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -231,6 +231,12 @@ qt5-build_src_configure() {
qt5_tools_configure
fi
 
+   # Workaround for bug #915203
+   # Upstream: https://bugreports.qt.io/browse/QTBUG-111514
+   if [[ ${PN} != qtcore ]]; then
+   append-ldflags -Wl,--undefined-version
+   fi
+
qt5_foreach_target_subdir qt5_qmake
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2023-10-15 Thread Andreas Sturmlechner
commit: c0f0d2cadd6e8972d9bec9acbceedbe180793318
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 15 19:19:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 15 19:19:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f0d2ca

net-irc/quassel: Fix cmake arg typo

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

 net-irc/quassel/quassel-0.14.0-r2.ebuild | 2 +-
 net-irc/quassel/quassel-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/quassel/quassel-0.14.0-r2.ebuild 
b/net-irc/quassel/quassel-0.14.0-r2.ebuild
index 29dec37cf172..3d33083e30f1 100644
--- a/net-irc/quassel/quassel-0.14.0-r2.ebuild
+++ b/net-irc/quassel/quassel-0.14.0-r2.ebuild
@@ -127,7 +127,7 @@ src_configure() {
# bug #830708
if use gui || use monolithic ; then
mycmakeargs+=(
-   -DCMAKE_DISABLE_FIND_PACKAGE=LibsnoreQt5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_LibsnoreQt5=ON
$(cmake_use_find_package dbus dbusmenu-qt5)
$(cmake_use_find_package dbus Qt5DBus)
$(cmake_use_find_package spell KF5Sonnet)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index c0d3a18543c9..be86638cef44 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -122,7 +122,7 @@ src_configure() {
# bug #830708
if use gui || use monolithic ; then
mycmakeargs+=(
-   -DCMAKE_DISABLE_FIND_PACKAGE=LibsnoreQt5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_LibsnoreQt5=ON
$(cmake_use_find_package dbus dbusmenu-qt5)
$(cmake_use_find_package dbus Qt5DBus)
$(cmake_use_find_package spell KF5Sonnet)



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

2023-10-15 Thread Michał Górny
commit: f8b5d215d1f53c399d38de45efbfc77d87bc5917
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:36:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:56:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b5d215

dev-python/ensurepip-pip: Bump to 23.3

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

 dev-python/ensurepip-pip/Manifest  |  1 +
 dev-python/ensurepip-pip/ensurepip-pip-23.3.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/ensurepip-pip/Manifest 
b/dev-python/ensurepip-pip/Manifest
index e93f5dedc3aa..d5c063e82923 100644
--- a/dev-python/ensurepip-pip/Manifest
+++ b/dev-python/ensurepip-pip/Manifest
@@ -1 +1,2 @@
 DIST pip-23.2.1-py3-none-any.whl 2086091 BLAKE2B 
0a35bf4ba589f07e3c800d8f835e4bcdcd433976db83f91c86e12a2316b0b1c7de7120b248d70fe8b5587c28bb3c6e7bc633c64cdfb65a1f18f87a9e7a423181
 SHA512 
016a8cbd09384f1a9a44cb0e8274df75a8bcb2f3966bb5d708c62145289efaa5db98f75256c97e4f8046735ce2e529fbb076f284a46cdb716e89a75660200ad9
+DIST pip-23.3-py3-none-any.whl 2106643 BLAKE2B 
bc5d93e71dadba670ef19f8331dd8d9e7fd5f0f70f90de39a3437b25521bb61c97690793d67d4306a98c728fd9eb5fb5848f1abec853d7878b4bab792a51f6a7
 SHA512 
2ac3e66eb86b90e8bafd1825e84288af81d09ddb60f68b631838d14479b953ad0c6bdc933d754b5f02520401908828a0a8c518f04b0060c82b666e0d01e87ea6

diff --git a/dev-python/ensurepip-pip/ensurepip-pip-23.3.ebuild 
b/dev-python/ensurepip-pip/ensurepip-pip-23.3.ebuild
new file mode 100644
index ..474a502c1273
--- /dev/null
+++ b/dev-python/ensurepip-pip/ensurepip-pip-23.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared pip wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/pip/;
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   !

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

2023-10-15 Thread Michał Górny
commit: 7b492acd093aa77789569e55101f33f7749bc552
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:36:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b492acd

dev-python/pip: Bump to 23.3

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

 dev-python/pip/Manifest|   1 +
 dev-python/pip/pip-23.3.ebuild | 130 +
 2 files changed, 131 insertions(+)

diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index ee4ad92612a7..20169371ad5f 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -1 +1,2 @@
 DIST pip-23.2.1.gh.tar.gz 9370625 BLAKE2B 
9e7855aae371a773a070c24b50f985dac6ff7c2412d51e268368b911b92d0d0b52a839f9d761d5f6aaff33f1e7570d5f930e5063e8af98aa99f50d2f1c1b5ed2
 SHA512 
a6c629976c332cffe5dff0ec1e201d694c7a42fa8def202ebf1db251a6dbd90091eaac89c36a354a0cf0c60cdb267b4e0ec9ff6a88b0ac61cfaafdf159e34fc8
+DIST pip-23.3.gh.tar.gz 9394878 BLAKE2B 
6ef608b204a4cb796585c5ff130ee642bce0e7a464099b7eaf9c9199203fc28ff0a1b260a731f9ba462a9b82e6f68be12fc622ed809ad41a1ab92adaa4993cbd
 SHA512 
1afef5374410387bd1056a9ada21893f1fbb81e7a2d0ab2c9f4b500c99d25b98b55254e0dc36c4e4e408ad84b7be0e24709d25447168b076ce7723d35462d055

diff --git a/dev-python/pip/pip-23.3.ebuild b/dev-python/pip/pip-23.3.ebuild
new file mode 100644
index ..58c5279dbfaa
--- /dev/null
+++ b/dev-python/pip/pip-23.3.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# please bump dev-python/ensurepip-pip along with this package!
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+DESCRIPTION="The PyPA recommended tool for installing Python packages"
+HOMEPAGE="
+   https://pip.pypa.io/en/stable/
+   https://pypi.org/project/pip/
+   https://github.com/pypa/pip/
+"
+SRC_URI="
+   https://github.com/pypa/pip/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/scripttest[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local PATCHES=(
+   "${FILESDIR}/pip-23.1-no-coverage.patch"
+   )
+
+   distutils-r1_python_prepare_all
+
+   if use test; then
+   local wheels=(
+   
"${BROOT}"/usr/lib/python/ensurepip/{setuptools,wheel}-*.whl
+   )
+   mkdir tests/data/common_wheels/ || die
+   cp "${wheels[@]}" tests/data/common_wheels/ || die
+   fi
+}
+
+python_compile_all() {
+   # 'pip completion' command embeds full $0 into completion script, which 
confuses
+   # 'complete' and causes QA warning when running as "${PYTHON} -m pip".
+   # This trick sets correct $0 while still calling just installed pip.
+   local pipcmd='import sys; sys.argv[0] = "pip"; __file__ = ""; from 
pip._internal.cli.main import main; sys.exit(main())'
+   "${EPYTHON}" -c "${pipcmd}" completion --bash > completion.bash || die
+   "${EPYTHON}" -c "${pipcmd}" completion --zsh > completion.zsh || die
+}
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return 0
+   fi
+
+   local EPYTEST_DESELECT=(
+   tests/functional/test_inspect.py::test_inspect_basic
+   tests/functional/test_install.py::test_double_install_fail
+   # Internet
+   tests/functional/test_install.py::test_install_dry_run
+   

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

2023-10-15 Thread Michał Górny
commit: 646678900fa4ff811a2897ab8f606778ae11d4f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:39:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:56:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64667890

dev-python/paste: Bump to 3.6.1

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

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

diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index 3b1926977302..0d415e6b21b4 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,2 +1,3 @@
 DIST Paste-3.5.3.tar.gz 638791 BLAKE2B 
12bcd083ba87699c05c46b1d27757ef4de5f528ba4f01407c1131c59975a6143b6831d1d640b0d0fb82995c7aefd5e14601795403512a2997bd8a9e55466
 SHA512 
3087ea7b6cc45a90b85c473cbff7f018ca961536ff70fbed4610f86dedc82cef0274ccddb767de411ec2955d0c265cb4e797a14a25697870c38667ccd7c4a2d8
 DIST Paste-3.6.0.tar.gz 638953 BLAKE2B 
89dc1b04c1b7eacae851900a274e5531ee568e2ef797b954e0c2e0b7bbe914e4bd129a5033919d914335680eb1aa57b115f647c65986ee4ae6e54a5edc9f16c5
 SHA512 
cacd3150da289f35960363bf77d9749b367ea857bebcfa601bd8410fb317a61ec357be0ef44fbdf9e576c3a3ec2934597d4e1a419f06e64f463705ebb6feb1bb
+DIST Paste-3.6.1.tar.gz 638943 BLAKE2B 
20ed0fd350f611e4b170431fbeea7ea34bca6f339f65bfaef15521dcef4d2408f532f787993a55940287bdeb5383f87d0a11909aded1785fa06dafb814b502eb
 SHA512 
3e2b5c943e68f999e9f406cabd81c9a5fed0a3dea02400f8b42ed0dab7f70665fb69136fd4c00be758fa18634f0f546068e59d21d9aa934a5ed87f52a7e370c4

diff --git a/dev-python/paste/paste-3.6.1.ebuild 
b/dev-python/paste/paste-3.6.1.ebuild
new file mode 100644
index ..cbdcd33095e3
--- /dev/null
+++ b/dev-python/paste/paste-3.6.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
+HOMEPAGE="
+   https://pythonpaste.readthedocs.io/en/latest/
+   https://github.com/cdent/paste/
+   https://pypi.org/project/Paste/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+   !dev-python/namespace-paste
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_proxy.py
+   )
+
+   [[ ${EPYTHON} == python3.1[12] ]] && EPYTEST_DESELECT+=(
+   # fails due to cgi deprecation warning
+   tests/test_cgiapp.py::test_form
+   )
+
+   epytest
+}



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

2023-10-15 Thread Michał Górny
commit: 517c4a0b7cd7f8020eefce4e09f301c22a40681a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:41:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:56:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517c4a0b

dev-python/pillow: Bump to 10.1.0

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

 dev-python/pillow/Manifest |   1 +
 dev-python/pillow/pillow-10.1.0.ebuild | 134 +
 2 files changed, 135 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index cb31d30f42b9..04d602d090b9 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1,2 +1,3 @@
 DIST pillow-10.0.0.gh.tar.gz 50537667 BLAKE2B 
f0ce48e947363c16c0bb08881b42dcf845a142fe7d2162154f5ddce47bf909fc4c829dcb4365ee363680a41c247cea28eef37c879d22959ef69c9dc5adce91f4
 SHA512 
a963ae8398c609569e1b23d2362f6382cd888698492ba2349f9c931a04c463fbdc27a43e53d1dee8bbb1b5e88c0d5eb655f6f5e9df7d489c206b6acda0adec3a
 DIST pillow-10.0.1.gh.tar.gz 50539264 BLAKE2B 
83c3bf4abc9c3eab210576dc28d6f8926ce0998ec344e792433afc05190bb248a926902ce7706e3569cd6cbf8deb640cafda86f102166cf6492ec00b66f9392f
 SHA512 
27e2f0d86563c3b7f5a2e0ba2bbe98fc2cb2fa5871d0b6cbb5a0014e9d9eb03dde9969301419d806d1a22cd4881e624465a355ba9bc42b95746226e1f95712a9
+DIST pillow-10.1.0.gh.tar.gz 50798274 BLAKE2B 
a69be8187e7206b50350af399b73b5c43b29c249a4a5a6bb23438dae9967bb84f1d487f52b188811cb3d2e550245f8d5a765668d8d5de1375a84fcd96fc531d9
 SHA512 
01c97b68d4167d10539a2d29fb82676fb417ee5003f0acd9f602ed13d41b200579497cc0ef0949b2c1549b684f76f2d43895a52abdb1367345d2affd544c5b5a

diff --git a/dev-python/pillow/pillow-10.1.0.ebuild 
b/dev-python/pillow/pillow-10.1.0.ebuild
new file mode 100644
index ..b6f9deb14f5a
--- /dev/null
+++ b/dev-python/pillow/pillow-10.1.0.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+# setuptools wrapper
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="
+   https://python-pillow.org/
+   https://github.com/python-pillow/
+   https://pypi.org/project/Pillow/
+"
+SRC_URI="
+   https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
+REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   imagequant? ( media-gfx/libimagequant:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:= )
+   xcb? ( x11-libs/libxcb )
+   zlib? ( sys-libs/zlib:= )
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/olefile[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   || (
+   media-gfx/imagemagick[png]
+   media-gfx/graphicsmagick[png]
+   )
+   )
+"
+
+EPYTEST_DESELECT=(
+   # TODO; incompatible Qt version?
+   Tests/test_qt_image_qapplication.py::test_sanity
+)
+
+usepil() {
+   usex "${1}" enable disable
+}
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   cat >> setup.cfg <<-EOF || die
+   [build_ext]
+   disable_platform_guessing = True
+   $(usepil truetype)_freetype = True
+   $(usepil jpeg)_jpeg = True
+   $(usepil jpeg2k)_jpeg2000 = True
+   $(usepil lcms)_lcms = True
+   $(usepil tiff)_tiff = True
+   $(usepil imagequant)_imagequant = True
+   $(usepil webp)_webp = True
+   $(usepil webp)_webpmux = True
+   $(usepil xcb)_xcb = True
+   $(usepil zlib)_zlib = True
+   EOF
+
+   # setup.py won't let us add the right toolchain paths but it does
+   # accept additional ones 

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

2023-10-15 Thread Mike Pagano
commit: dbc209d0d0fe214da90a4184ee34d77c4167f74f
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:53:56 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:53:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc209d0

sys-kernel/gentoo-sources: drop 5.15.134

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.15.134.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 34cf5d12544b..9de4a4b240a7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,9 +7,6 @@ DIST genpatches-5.10-208.extras.tar.xz 3876 BLAKE2B 
f288ba384e0871c7ceaca2f20fa3
 DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 
7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546
 SHA512 
be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e
 DIST genpatches-5.15-128.experimental.tar.xz 5424 BLAKE2B 
648ca7d287f866884ce7def9279c6d92f6e4819239d15e2cd7b65049b68b200e5159691dcdcfe15c5a6e3ae085869a591e39bb2fe740f25ad33474fcd90e
 SHA512 
55598fa8b010607b873d034fe5c94c3fd9d5bfbb08cdb0e559328b8612ee8a36a15f1be9d30c7cfa417bf82e25dddcc57268572f4fcb9f0c99c938ff8c81435d
 DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 
64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3
 SHA512 
b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695
-DIST genpatches-5.15-140.base.tar.xz 5551752 BLAKE2B 
d75b41c5bd5c1d92df5057a73fc8474eac6b20885f0417efb23eed0bb365932560b47ed73346c1d32c4b8cef1cb8fb3c64c3188244f4faad854826aa41ed81be
 SHA512 
56c3c9f3d4acedc4cc89f4666e13d807d89471ebd59043cf1a9bc5e79123be7c34fbdc289e7136a6dcbaea14c94f6e86b93ea680c35deed8d7ee9e9a9e457211
-DIST genpatches-5.15-140.experimental.tar.xz 5428 BLAKE2B 
2082d1573b401d5e8de883571c09eff60e072dafd319213a7fd21609cbc73c27130dce3bc8243dc696c3d5e99f06c2c60807d02745c821ef4820f24e8066473e
 SHA512 
d56c4802c68a04d6a07987d7f817ab77541f5dee583b08743e8d05b15566403a2e6bf652ca6866e51ee47a16721b628eee895b80ba38169c4ac5f6cd05911e2e
-DIST genpatches-5.15-140.extras.tar.xz 3936 BLAKE2B 
006d8787d59e0c62258d3ec071bed673a6c43face73907ab659dc4791c305532cd4db79a5ab6513117470825c10a17582c96fb6a111bbebd1251be21cea123a9
 SHA512 
fd0b5fb681d5d7a67780ac85915e6fe7c06528ee7353f95f4a51d1dfb70ef654428b44be603f1a011355d01ee8665acec050d9e67758af267bc557802cd647d8
 DIST genpatches-5.15-141.base.tar.xz 5572792 BLAKE2B 
e062086d50d08b67c21c785b086c4bc0878f078ac6c10cabace2ebfe388af3497d2b98bb2e5d19d4b5791e78456bdf0e8c479121eb8c41b4ca2fcd362ebffe4f
 SHA512 
1835684a7737d61423ec0778316b46fedea491a8f5254d9a2d630e5a78519d61d22dfa0d9d6ea1ece563f165c0d54c748f23bca5df304ad45338c27327e8b2c3
 DIST genpatches-5.15-141.experimental.tar.xz 5424 BLAKE2B 
4993c0ce76ba36b42e43aa695664809069ab6029ad009c9ab6139428813c69c201a751d790d7abb79373d0bc3f89da7661ffbe3465b08440efa85c5f8790f37d
 SHA512 
3d0d70f7b33787d94693a885d5dcba32765ac50a851a0eb3f625c68a4608d3e714fde76d32d05bc23434c5504ee057f02094a9928beb35a25dc02303da35bfae
 DIST genpatches-5.15-141.extras.tar.xz 3936 BLAKE2B 
c51e1f9dcf3995a2e178d8763407dc94595e513f02d96d54dc1b71a34ada0eaf46b6cb1cf4bebd39b4776605532df529cf8ed361480181af516ab889f915ee5b
 SHA512 
5eb1f68368de87df9236bcf10726cd3abcb75a9f59579e9810b9ea53f3ad332d345a3da7c1be61826b6b739aabb11a838d12ba7be3ce2cb890e094433176b02b

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.134.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.134.ebuild
deleted file mode 100644
index 16289cd67f64..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.134.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="140"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-15 Thread Mike Pagano
commit: 6214228b6f0c35f2ec56a761964353d93496d359
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:54:16 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:54:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6214228b

sys-kernel/gentoo-sources: drop 6.1.55

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.1.55.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 9de4a4b240a7..7c441064724e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -13,9 +13,6 @@ DIST genpatches-5.15-141.extras.tar.xz 3936 BLAKE2B 
c51e1f9dcf3995a2e178d8763407
 DIST genpatches-6.1-60.base.tar.xz 3489052 BLAKE2B 
528e6ddde93a9699899b0130c0f1fb3d4107c40e10ecee9a1ed813f6ebb2831f4b2340bc5932e98a7cacb79886d14b5ef5cab9f66b207f1304caba6200775be6
 SHA512 
05de7c393477abce8633185c588ced4568c3c7d5394d5db1a052942e4c417814149fd99f669521917847db482c442ad54b886b018c9edf20028cade120ae37b0
 DIST genpatches-6.1-60.experimental.tar.xz 17452 BLAKE2B 
24020fc073ea8a546a17e2d2ebf759862bf48735de0163474c3d7b9d88eed26d251ec6513fb0cfc8c60cb3e2ef747a05d8bc52d4336d45558019336d98f74de5
 SHA512 
8749f4e5a946e69d38316c0e39ddf14024cd107da98909a661c9215612a5ff7e0cdaf7d165508643f8e94d036b1ba1776f1b4aaf49c8c26711746682104ad509
 DIST genpatches-6.1-60.extras.tar.xz 3808 BLAKE2B 
fd36141eca7e2e6c1f70b12af7ed21442b3b79ca63ce8dda25a7a090e94d752cdde9d6d3dd1b548c629820779126a78a774d071790d936fcf8668757111c22ae
 SHA512 
a2a0affb5af269512403178d90f25d1776948d20c640fc29743846a44a0aca98f3883a5270dcbdec9eef99006b919769f6c702279647af159fedfd6e236acefe
-DIST genpatches-6.1-62.base.tar.xz 3593184 BLAKE2B 
b9ede84287025cfb00e4772aecef49bb1528e3d47a4bfba110dc019ea94ed6319db1831ee765a497150e410e0d66029317c9859e951672207664345750531d5f
 SHA512 
e1f5c54758b001cb9c4be6fcf0e92ad95cfe213b32186be0160bf5980ce1c6a77150f26baf89bf5e23c10c9c96df6ae3b5d77e2d84a4b792a93bb968a600fe58
-DIST genpatches-6.1-62.experimental.tar.xz 17452 BLAKE2B 
4d77ab5622a45b161e8a8e6ee131a93be7d670f958a3a9108343048b993e518f0349222065ff4ab718137d1d3e71bafa3c6e20a37255833643b3fdc7189e
 SHA512 
27be0029e13002024ade3c48e300649c1036c3c08d20553561ba7b62792ff970eaab310a8c6f88314d29ee15bbdc215774fb11a5b030eac012c617a0961d4943
-DIST genpatches-6.1-62.extras.tar.xz 3812 BLAKE2B 
2f642be1d81a2e94221c9c713b8df8994953dcbac4d612bdad2f8e7d64111e8dfa4d988c105eea7d926e7fe08ec7232499e9bd8b8e2a9fccebf78d62bde91c43
 SHA512 
e06d58f69e3055ff38af09061daf6d0571590136fd154dd2ef2dfaca93d151391315abb5d45e252db4acadffbc7a87124c4ee50b6fffd278ce63fac819c38d12
 DIST genpatches-6.1-63.base.tar.xz 3660676 BLAKE2B 
6af8b23486d6458d06aadd6e3d72d36a768e17bfb1917c23744954746931af6747682f3ab3e8cc12040087d760b63067d7f1fb73355dd7cb1287f42e60019e06
 SHA512 
9552fbef812ed0cfd950d1606ecf62414886bc0f79b572ec27a58e1f9f80a4c872fa6d28aec6301fd0474d9168156092318aa84faa108668b0f6df1965d01a2c
 DIST genpatches-6.1-63.experimental.tar.xz 17448 BLAKE2B 
d876f1b8e2d132f49f8bc40a8b2c7fefcdf510866c9609a8ca1c274dd387e8aa683a84fd7985193c24b183d3a28a0ee0b91adc062db3a24d3a661db79e18770b
 SHA512 
adf8e430a4baeca89e7c72970e85e1f02579af7e3056df3b7e31a29429a7688eb88dde62cc567009ef0139b2cec388c7f7df7861253a98325ff760fb1c44e4f4
 DIST genpatches-6.1-63.extras.tar.xz 3816 BLAKE2B 
6a9badb695f9306720e1bcc2836f90c82b27ac9205b455e76d9a0d6898f3539eaa05b96824aafb650c7efa1d1f9698190fccc5d115581c2a29617ef5b4259433
 SHA512 
e5fc923760637bf27dcadd2e59a6822e39f7c2d81d89019ebdba8853081ae875a60f657f8d483cd71dc8dacec51151a7dd3c9a5c4a7822fe32b658bcbe668c56

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.55.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.55.ebuild
deleted file mode 100644
index 353ecc4c0259..
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.55.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="62"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-15 Thread Mike Pagano
commit: d73638f4751f45dbc763588a971da579ad9cb9f1
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:52:37 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:52:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73638f4

sys-kernel/gentoo-sources: drop 5.10.191

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.10.191.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ae4272b42f12..fa21e18db0ed 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,9 +1,6 @@
 DIST genpatches-5.10-197.base.tar.xz 5562876 BLAKE2B 
17ce7ef2e11371ef7c4cababf7405079b8c64ff64847baba9aac5e6db6531d129ec48ad3bea995dec23694248d8dfd1067d0ca9d77295fece36f4f6c003e4d58
 SHA512 
44a6d3ba9989c458570feb9334988fcbba3fd5448936379310a7649497a2bb9f86462bbb23b0e04c6cfd2474d88d20190aa0b93fb482c0a19e3320a6e7a8111d
 DIST genpatches-5.10-197.experimental.tar.xz 16868 BLAKE2B 
6901f4239e7b7f4dd280c209204b7a2bfc346278c6a4611cfd930f8a09f24bf47f6aed3b3895ce48ee7ee5078013a1c3a41553f4a24308d31178b5890c189d34
 SHA512 
c2386e7a5eff981d55653d68f8b0dcdec3e263736a35451fc28d64e94d2c044a40cc0447bab55b0d8fed04f22240f7e11992a70c0e1a035d8ad987184ce1
 DIST genpatches-5.10-197.extras.tar.xz 3868 BLAKE2B 
349894aeb8c6cde8ca01b7b12249c492a67b9d8e1329f2e93ef14fcb1e643bc6f24613ef1f1cbedd7cd67cec6c7dcbfa4b00cc66ae157b2b9503587ef025e17c
 SHA512 
4979e464dd29590915baaade081035c523ffaae061acb4b0d5948daa450ae6e7993e0bb0acb82d414b1388fe804555cdb59d84f0eedbc466ae64e76bd5b79d28
-DIST genpatches-5.10-201.base.tar.xz 5812032 BLAKE2B 
17e4a8b463e258f0548e3ccea5cd703fe80fa971678faa919c9c77c7ab60e57476b057676ef6d3d28fd42436a3f9a10b2ef9d39dfd136609b31306c606c2ceba
 SHA512 
af53bd63386cfacc0eac40c69be3c4b85ff40afc901b759eec2da0a28685b7d9677558eb0625e3763c9d7e5bbb0452feac80acd3ac39f36326addf7464c00b7f
-DIST genpatches-5.10-201.experimental.tar.xz 16872 BLAKE2B 
576f864b86d25ca07c00352f22362bf473f406bde95ca2bfcdd26e95c12a09270905f4c32623e6ed4aa1ac2e74fcf718c24648ba1c769c5bb22b74cd9bc670ae
 SHA512 
40291a15c906020c8dbbe187b44ed833a43321d3cbd954879eabafd8c516e4234cd61b6716330d26e19803f70a4bb88814657df2bc52cd28e32cf53323bf0abf
-DIST genpatches-5.10-201.extras.tar.xz 3868 BLAKE2B 
e2420ee9cfb3e2a928ca1cc5a87bb832f436c3fedb0f4f001975a48a058c69cedcd58f97e5c76758ab737681ced55fc214a537fdab9400b839673bdba6c697c4
 SHA512 
c719a63005ea809d9bdc5d4b01f1400db0419a28bd629843f2d339a6f08684b4876fdc0eaa09133b7853ed80201517439e04580618ceabb40484e952efe796a3
 DIST genpatches-5.10-206.base.tar.xz 6004212 BLAKE2B 
2df3791b040648ff3745aa0f6d01d979ee7024ffc70cd540e68a07d2615cce17c15b8f21b9be4ed12a55e31a0c822c3ee1a13756fa4df52e46bce43f2f07eca8
 SHA512 
2f147b339762ddfae652ea2ef06a4657e480e321f15a706a69082c5291d020122d4a34ab1863bee349a8f37c855cb6feb4ceb7085a385cdf1b14ec65d66dea85
 DIST genpatches-5.10-206.experimental.tar.xz 16880 BLAKE2B 
ba0fc153b99b9d539be1293ba8082335d7b745141bb36fb16788b94d221ea15bca2134ea3a0f8965589b410c42452ec73d7b87af3e59d22d256ace036e5d2429
 SHA512 
ffeebac0a72a3b71f27084ec5a140b58f2d6dd887ddcdea0c45b83c87b1104d00f1679d2bd4257efd7b6e0db3ea427615ca611bd9d99726eded954df590dade8
 DIST genpatches-5.10-206.extras.tar.xz 3868 BLAKE2B 
6af1a2e8a93e7102f15adb8ad44d0d9ccbc46ccab0c70c0633ddba9113c41ba70c40cf1bdf86e7b165f2e151290032551f3932b9ec28b534874fe0bc962c304b
 SHA512 
7e64ba41b4c85fb92002867c638cc6a6b109fbdbdce0486e1898e64fda7051b28a7943a08147631e850a913c9311125c9e4e29a317acebc2298f667686bf3bab

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.191.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.191.ebuild
deleted file mode 100644
index 5755184e3a6e..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.191.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="201"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-15 Thread Mike Pagano
commit: 4417e694b3527a8e8dae1fbfb8621c2735a77e23
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:52:47 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:52:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4417e694

sys-kernel/gentoo-sources: drop 5.10.196

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.10.196.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index fa21e18db0ed..729ce7a05504 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,9 +1,6 @@
 DIST genpatches-5.10-197.base.tar.xz 5562876 BLAKE2B 
17ce7ef2e11371ef7c4cababf7405079b8c64ff64847baba9aac5e6db6531d129ec48ad3bea995dec23694248d8dfd1067d0ca9d77295fece36f4f6c003e4d58
 SHA512 
44a6d3ba9989c458570feb9334988fcbba3fd5448936379310a7649497a2bb9f86462bbb23b0e04c6cfd2474d88d20190aa0b93fb482c0a19e3320a6e7a8111d
 DIST genpatches-5.10-197.experimental.tar.xz 16868 BLAKE2B 
6901f4239e7b7f4dd280c209204b7a2bfc346278c6a4611cfd930f8a09f24bf47f6aed3b3895ce48ee7ee5078013a1c3a41553f4a24308d31178b5890c189d34
 SHA512 
c2386e7a5eff981d55653d68f8b0dcdec3e263736a35451fc28d64e94d2c044a40cc0447bab55b0d8fed04f22240f7e11992a70c0e1a035d8ad987184ce1
 DIST genpatches-5.10-197.extras.tar.xz 3868 BLAKE2B 
349894aeb8c6cde8ca01b7b12249c492a67b9d8e1329f2e93ef14fcb1e643bc6f24613ef1f1cbedd7cd67cec6c7dcbfa4b00cc66ae157b2b9503587ef025e17c
 SHA512 
4979e464dd29590915baaade081035c523ffaae061acb4b0d5948daa450ae6e7993e0bb0acb82d414b1388fe804555cdb59d84f0eedbc466ae64e76bd5b79d28
-DIST genpatches-5.10-206.base.tar.xz 6004212 BLAKE2B 
2df3791b040648ff3745aa0f6d01d979ee7024ffc70cd540e68a07d2615cce17c15b8f21b9be4ed12a55e31a0c822c3ee1a13756fa4df52e46bce43f2f07eca8
 SHA512 
2f147b339762ddfae652ea2ef06a4657e480e321f15a706a69082c5291d020122d4a34ab1863bee349a8f37c855cb6feb4ceb7085a385cdf1b14ec65d66dea85
-DIST genpatches-5.10-206.experimental.tar.xz 16880 BLAKE2B 
ba0fc153b99b9d539be1293ba8082335d7b745141bb36fb16788b94d221ea15bca2134ea3a0f8965589b410c42452ec73d7b87af3e59d22d256ace036e5d2429
 SHA512 
ffeebac0a72a3b71f27084ec5a140b58f2d6dd887ddcdea0c45b83c87b1104d00f1679d2bd4257efd7b6e0db3ea427615ca611bd9d99726eded954df590dade8
-DIST genpatches-5.10-206.extras.tar.xz 3868 BLAKE2B 
6af1a2e8a93e7102f15adb8ad44d0d9ccbc46ccab0c70c0633ddba9113c41ba70c40cf1bdf86e7b165f2e151290032551f3932b9ec28b534874fe0bc962c304b
 SHA512 
7e64ba41b4c85fb92002867c638cc6a6b109fbdbdce0486e1898e64fda7051b28a7943a08147631e850a913c9311125c9e4e29a317acebc2298f667686bf3bab
 DIST genpatches-5.10-207.base.tar.xz 6028660 BLAKE2B 
da81c9b4110317c9decd5c6d1fd1a4c0b52ba13175be589c5c9ac8b6eebba40b53308310728bc38156902e49ce07a8bf9b12f6997ae5007ca07a31b39dfe86bf
 SHA512 
a0effd411b471cc8f668a7bfb565d0e2a8b56abe46fdffdfa4ab8bba314cb77d21dc5113820f3e891cfbe3e9aa77c5e551c276052686f7f412741e153da43b35
 DIST genpatches-5.10-207.experimental.tar.xz 16868 BLAKE2B 
295cdbf69142e6e8b1b81e1608055a49e2243b82066366368181a866f964bdf3d38bae68e17dd5fdb972f3ed1b0fbcac80ab2f9ead213f55199becd6a1f7fb18
 SHA512 
4e3bc610cc3ab8aeaf2ee81f09a17cae38c29eff790ebe2e0af55d68cbf6e4391badbc512db45c02d77f4b56c38b2c4c9ee350c00732a80c738cb22417360325
 DIST genpatches-5.10-207.extras.tar.xz 3872 BLAKE2B 
83bda3267d82207c3b574eb3e88e79d04120b2d1340edfb5c7e1869a04beb6af90accf4bfcf16945e45ff8911e4c85e95d11184e2908d900720e934beba078ff
 SHA512 
bb9e862d7096055e8a3df8af03e0d8268ab3ed749933a54bdf1f0eb7c36da5dc9f8cbc1c0a9cc683d188a354f1be2a77e61ae31b1dd15164068120b58427146f

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.196.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.196.ebuild
deleted file mode 100644
index bf237e43c5ee..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.196.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="206"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-15 Thread Mike Pagano
commit: fa26812edd6e203d8811de530e2db3817df995ee
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:52:52 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:52:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa26812e

sys-kernel/gentoo-sources: drop 5.10.197

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.10.197.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 729ce7a05504..1d99c1b385c3 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,9 +1,6 @@
 DIST genpatches-5.10-197.base.tar.xz 5562876 BLAKE2B 
17ce7ef2e11371ef7c4cababf7405079b8c64ff64847baba9aac5e6db6531d129ec48ad3bea995dec23694248d8dfd1067d0ca9d77295fece36f4f6c003e4d58
 SHA512 
44a6d3ba9989c458570feb9334988fcbba3fd5448936379310a7649497a2bb9f86462bbb23b0e04c6cfd2474d88d20190aa0b93fb482c0a19e3320a6e7a8111d
 DIST genpatches-5.10-197.experimental.tar.xz 16868 BLAKE2B 
6901f4239e7b7f4dd280c209204b7a2bfc346278c6a4611cfd930f8a09f24bf47f6aed3b3895ce48ee7ee5078013a1c3a41553f4a24308d31178b5890c189d34
 SHA512 
c2386e7a5eff981d55653d68f8b0dcdec3e263736a35451fc28d64e94d2c044a40cc0447bab55b0d8fed04f22240f7e11992a70c0e1a035d8ad987184ce1
 DIST genpatches-5.10-197.extras.tar.xz 3868 BLAKE2B 
349894aeb8c6cde8ca01b7b12249c492a67b9d8e1329f2e93ef14fcb1e643bc6f24613ef1f1cbedd7cd67cec6c7dcbfa4b00cc66ae157b2b9503587ef025e17c
 SHA512 
4979e464dd29590915baaade081035c523ffaae061acb4b0d5948daa450ae6e7993e0bb0acb82d414b1388fe804555cdb59d84f0eedbc466ae64e76bd5b79d28
-DIST genpatches-5.10-207.base.tar.xz 6028660 BLAKE2B 
da81c9b4110317c9decd5c6d1fd1a4c0b52ba13175be589c5c9ac8b6eebba40b53308310728bc38156902e49ce07a8bf9b12f6997ae5007ca07a31b39dfe86bf
 SHA512 
a0effd411b471cc8f668a7bfb565d0e2a8b56abe46fdffdfa4ab8bba314cb77d21dc5113820f3e891cfbe3e9aa77c5e551c276052686f7f412741e153da43b35
-DIST genpatches-5.10-207.experimental.tar.xz 16868 BLAKE2B 
295cdbf69142e6e8b1b81e1608055a49e2243b82066366368181a866f964bdf3d38bae68e17dd5fdb972f3ed1b0fbcac80ab2f9ead213f55199becd6a1f7fb18
 SHA512 
4e3bc610cc3ab8aeaf2ee81f09a17cae38c29eff790ebe2e0af55d68cbf6e4391badbc512db45c02d77f4b56c38b2c4c9ee350c00732a80c738cb22417360325
-DIST genpatches-5.10-207.extras.tar.xz 3872 BLAKE2B 
83bda3267d82207c3b574eb3e88e79d04120b2d1340edfb5c7e1869a04beb6af90accf4bfcf16945e45ff8911e4c85e95d11184e2908d900720e934beba078ff
 SHA512 
bb9e862d7096055e8a3df8af03e0d8268ab3ed749933a54bdf1f0eb7c36da5dc9f8cbc1c0a9cc683d188a354f1be2a77e61ae31b1dd15164068120b58427146f
 DIST genpatches-5.10-208.base.tar.xz 6093152 BLAKE2B 
39bf2d32114ec581c28770ebfa3da4d378d0db1ccd762ee1e17a3ba1af447c09e002d18b6132ca5865e026663b1264a432029c4aca6ed627e4a861d69d1c633f
 SHA512 
e3c16f01c902dabc49f181d970c8449f41d900802bfe90dc9e4dbc31de86fd556860ad39753d4db08ab0105e4926d892d723ed7dc55975de801cbdd797308f15
 DIST genpatches-5.10-208.experimental.tar.xz 16868 BLAKE2B 
104550964fbc808577aba9e876f83b3387d92bd0adfe10f511bd23e716b9427ddaca5fa428284b786288283bd9a427b7b1da14f5d631c67568143931f678f8c4
 SHA512 
2ccc4d2017877f674b2781991ef2c736a22ff00fd383fd68f408ea3620a33f5d16d64bac6a1cdb073a9faf7914bae8662a28ad39ad968423c04a9a5aec2b1bee
 DIST genpatches-5.10-208.extras.tar.xz 3876 BLAKE2B 
f288ba384e0871c7ceaca2f20fa324ef69e032e21847770e13b95d85d67f2de40780c5e30a2eb2c75c77f142f8417bef66bc6f82f7dfb46fa4e98555c96cc71b
 SHA512 
adad7c912629058889705cd77f684df2ceba3f02add3aefc3103f44484f996e8b42b320ca8697782fcbab24c00dc712fad0b852b8538f68c3ed258fe90550aa7

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.197.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.197.ebuild
deleted file mode 100644
index b0dc19ce4b9c..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.197.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="207"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-15 Thread Mike Pagano
commit: 9945f3ea128df7442f27c3c2fcb1caeb72a83ce8
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:53:49 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9945f3ea

sys-kernel/gentoo-sources: drop 5.15.133

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.15.133.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b991270388c4..34cf5d12544b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,9 +7,6 @@ DIST genpatches-5.10-208.extras.tar.xz 3876 BLAKE2B 
f288ba384e0871c7ceaca2f20fa3
 DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 
7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546
 SHA512 
be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e
 DIST genpatches-5.15-128.experimental.tar.xz 5424 BLAKE2B 
648ca7d287f866884ce7def9279c6d92f6e4819239d15e2cd7b65049b68b200e5159691dcdcfe15c5a6e3ae085869a591e39bb2fe740f25ad33474fcd90e
 SHA512 
55598fa8b010607b873d034fe5c94c3fd9d5bfbb08cdb0e559328b8612ee8a36a15f1be9d30c7cfa417bf82e25dddcc57268572f4fcb9f0c99c938ff8c81435d
 DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 
64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3
 SHA512 
b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695
-DIST genpatches-5.15-139.base.tar.xz 5486908 BLAKE2B 
9bb9dce583643bf316d24dd741e13d26eb1a8adb1dd512d2fa69f5c1d901615622bd5170cca4efc63ca19e3e8454641529af2f9d989c9329ae2ce82c80a2b91e
 SHA512 
91bfd0e55739e2fe833655fa52d904bea153cf156da109bd5548617bdcc44838bd3adb0bb4fe96ea8e27ad5f8836f191eb79151c7cd89254e3dff307f862f4f8
-DIST genpatches-5.15-139.experimental.tar.xz 5424 BLAKE2B 
febd1fbbae82999c8b514a7bfd6b6c6286a31b8bbaeeb554bef08c752b2cbdd4875b93d85efaae45d05e7c381f9fb9847e289b13984292a661f5510679ae644b
 SHA512 
20fb2b83f5c0b3190002821eee67b07fbeaf0c0c20039dda81316b7da9b42a5feeeb76b2b30b4217be743520f6a8d972f16f8fbc5ae777abc2c2337c624710d0
-DIST genpatches-5.15-139.extras.tar.xz 3932 BLAKE2B 
57659070be3889530d15448b8c38961fb4e45f307ed0f9bec896c70ee3bbdc133136fffe0f4f2e268bc96005766c1d662912b0d27077e67f917f4b30458c7694
 SHA512 
ca2599baa4e1462ad723b0a2c28b8e73a961a0b1b71a27344eb20a7e89fd1607454cb349d3c4401b061813fef395ce395f2cf6e52a75c249e6d8a0c0466f
 DIST genpatches-5.15-140.base.tar.xz 5551752 BLAKE2B 
d75b41c5bd5c1d92df5057a73fc8474eac6b20885f0417efb23eed0bb365932560b47ed73346c1d32c4b8cef1cb8fb3c64c3188244f4faad854826aa41ed81be
 SHA512 
56c3c9f3d4acedc4cc89f4666e13d807d89471ebd59043cf1a9bc5e79123be7c34fbdc289e7136a6dcbaea14c94f6e86b93ea680c35deed8d7ee9e9a9e457211
 DIST genpatches-5.15-140.experimental.tar.xz 5428 BLAKE2B 
2082d1573b401d5e8de883571c09eff60e072dafd319213a7fd21609cbc73c27130dce3bc8243dc696c3d5e99f06c2c60807d02745c821ef4820f24e8066473e
 SHA512 
d56c4802c68a04d6a07987d7f817ab77541f5dee583b08743e8d05b15566403a2e6bf652ca6866e51ee47a16721b628eee895b80ba38169c4ac5f6cd05911e2e
 DIST genpatches-5.15-140.extras.tar.xz 3936 BLAKE2B 
006d8787d59e0c62258d3ec071bed673a6c43face73907ab659dc4791c305532cd4db79a5ab6513117470825c10a17582c96fb6a111bbebd1251be21cea123a9
 SHA512 
fd0b5fb681d5d7a67780ac85915e6fe7c06528ee7353f95f4a51d1dfb70ef654428b44be603f1a011355d01ee8665acec050d9e67758af267bc557802cd647d8

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.133.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.133.ebuild
deleted file mode 100644
index a4dd2a5fd19c..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.133.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="139"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-15 Thread Mike Pagano
commit: a15169cea76390c6cbc34d2de8a26f71af580065
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:53:37 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15169ce

sys-kernel/gentoo-sources: drop 5.15.127

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-5.15.127.ebuild  | 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 1d99c1b385c3..b991270388c4 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,9 +7,6 @@ DIST genpatches-5.10-208.extras.tar.xz 3876 BLAKE2B 
f288ba384e0871c7ceaca2f20fa3
 DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 
7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546
 SHA512 
be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e
 DIST genpatches-5.15-128.experimental.tar.xz 5424 BLAKE2B 
648ca7d287f866884ce7def9279c6d92f6e4819239d15e2cd7b65049b68b200e5159691dcdcfe15c5a6e3ae085869a591e39bb2fe740f25ad33474fcd90e
 SHA512 
55598fa8b010607b873d034fe5c94c3fd9d5bfbb08cdb0e559328b8612ee8a36a15f1be9d30c7cfa417bf82e25dddcc57268572f4fcb9f0c99c938ff8c81435d
 DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 
64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3
 SHA512 
b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695
-DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
-DIST genpatches-5.15-133.experimental.tar.xz 5424 BLAKE2B 
4b68fab502bfce588c7a8fdc11dc44fb619fa082f8afd574bf8d44f786a0a08aeafcf2229c9e63c7ee87c4aa4a5ce27f107994c0ab048e4c012c30b554221cff
 SHA512 
fdb7e8bc1ec0e6a3819a0aa39138f60162fb376fc29de6e6e09038b88c4070073628331216f9fa74aabf0eefa492085f5b87002f7b9edc97effd2110dc26
-DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-139.base.tar.xz 5486908 BLAKE2B 
9bb9dce583643bf316d24dd741e13d26eb1a8adb1dd512d2fa69f5c1d901615622bd5170cca4efc63ca19e3e8454641529af2f9d989c9329ae2ce82c80a2b91e
 SHA512 
91bfd0e55739e2fe833655fa52d904bea153cf156da109bd5548617bdcc44838bd3adb0bb4fe96ea8e27ad5f8836f191eb79151c7cd89254e3dff307f862f4f8
 DIST genpatches-5.15-139.experimental.tar.xz 5424 BLAKE2B 
febd1fbbae82999c8b514a7bfd6b6c6286a31b8bbaeeb554bef08c752b2cbdd4875b93d85efaae45d05e7c381f9fb9847e289b13984292a661f5510679ae644b
 SHA512 
20fb2b83f5c0b3190002821eee67b07fbeaf0c0c20039dda81316b7da9b42a5feeeb76b2b30b4217be743520f6a8d972f16f8fbc5ae777abc2c2337c624710d0
 DIST genpatches-5.15-139.extras.tar.xz 3932 BLAKE2B 
57659070be3889530d15448b8c38961fb4e45f307ed0f9bec896c70ee3bbdc133136fffe0f4f2e268bc96005766c1d662912b0d27077e67f917f4b30458c7694
 SHA512 
ca2599baa4e1462ad723b0a2c28b8e73a961a0b1b71a27344eb20a7e89fd1607454cb349d3c4401b061813fef395ce395f2cf6e52a75c249e6d8a0c0466f

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.127.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.127.ebuild
deleted file mode 100644
index 8750b09d7d44..
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.127.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="133"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-   einfo "For more info on this patchset, and how to report problems, see:"
-   einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
-   kernel-2_pkg_postrm
-}



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

2023-10-15 Thread Mike Pagano
commit: 198b1cf4eeaa554236960b1fe8f7f251e00bc178
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:51:34 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:51:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198b1cf4

sys-kernel/gentoo-sources: add 6.1.58

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.1.58.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index dc734a082f72..ae4272b42f12 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -40,6 +40,9 @@ DIST genpatches-6.1-63.extras.tar.xz 3816 BLAKE2B 
6a9badb695f9306720e1bcc2836f90
 DIST genpatches-6.1-64.base.tar.xz 3729008 BLAKE2B 
10f4366a8fe83ca0609c0e2654e6c64ad47f3a3f1744ca637d8801ec9c8a8c541d74e21e020de0a6de18c98de640810d6934092b2b983b332e92514c2b6443a7
 SHA512 
1dda1ba93fea4c18ecaae6ec5a3cfea1fbe7f89fa9412e793b7cd0beff43894650167c77d1b85eb280f7754c85179dc3c72e32ca18f4d8a95667501c61958656
 DIST genpatches-6.1-64.experimental.tar.xz 17444 BLAKE2B 
ea93b1cfea867139d8340170793cef104652dcab45f79314cfd6052c20d2e2a5ed0f702f857bd347563013146b752cb7a6efc42c19512555cf0f5c53a45ca17d
 SHA512 
7b172992e88142b5509b76e0df177a66cf1c26101dc25ba6fa05727ebcd8ab2fb7f212819f566d2439f554b5c1670538899575e64bbe529bffe7ab71d78f014e
 DIST genpatches-6.1-64.extras.tar.xz 3816 BLAKE2B 
315826af9d3e7abbef0314f962e2df50f9d183555ec5fb956fa7c9820435042e3c3a72a5ad766a3441543c54986ffbfdae8ff0a4deecb2a72851237108eaee71
 SHA512 
5a384aa4f6aff1a3410090873f9321ca1c6bcdb48dfefeaf7c2746b950ad22c7a745c60389ec49b99a249cb62c91d517389d5d91c844509dce5cd45a67b47edb
+DIST genpatches-6.1-65.base.tar.xz 3729228 BLAKE2B 
e2f41ebb95ca74bc5d37f950e088d2d790c09613728d86a58c31867954748d5ce57f484acfde262bb70c2d42538241b6b05cb9befd7efd6ee10a276fa79e4c3b
 SHA512 
815a57b87978d2a0196146ff4e2ff6a7e95d10c74727d458f9cbaeddded3c99c78a24524b8cf1fa0f1297e5bc7f3c9cd743b19f12938478f3f3faa3a68c7e431
+DIST genpatches-6.1-65.experimental.tar.xz 17460 BLAKE2B 
7c796595ac5d1224585f6376db7e893c8e2da5e1e955ecb536bb000418b1f2f9e0295d2efe6f0c1695f573df0daeb2dfba90fd28962874a7844607a740dae249
 SHA512 
08daa177ff2ed4beee75ad8ca9476894530db9f10c4e1b72d2d933ab29ef3a74910d9bab207fc93821198ccadc1a7796db324a87f269c1e715a21ff7fdb87beb
+DIST genpatches-6.1-65.extras.tar.xz 3816 BLAKE2B 
78f99a28e607a207731a34036931d663c1815ba00bbbf0d83dcac5597733b705f2239baf44b1b454da38303c7b9b4663c8de9024f7bb51d71f155d5b3d948cb5
 SHA512 
e228dde9f67ff74e02dfeac5ddea5f2f0122f4a7f09a6499ff8ee27ca1eafbdfbf09a756fac212de49702f01bcef8e25be1872c62986d393aa55cc7274d906a4
 DIST genpatches-6.5-7.base.tar.xz 428224 BLAKE2B 
9038c1beda5e3778508a29ccb0f906520f93a505f9a45f7050c47814eaf2e474d46e3cb8760dcf5a3bfbc504c5c133f8dcd8b55261a3d0c824cb374a42d98801
 SHA512 
89942e28ec1c594401a4ecfd6ba240e334356be0f1f35e48dd9abb1f4ffd122a044a76079f214c534a6acada0db4b735a8fa8face05feeeba82e2b51231c0472
 DIST genpatches-6.5-7.experimental.tar.xz 78468 BLAKE2B 
a4a3000e1153e52df61ef7bdc699f801e65651734687139df14a2264fa92b3ca5f208e97c1c20099307b01655f9cd6efa02df8e60b44136a97099ad5154d0418
 SHA512 
f8cebf4608ed555e7652264f8496f9d88a80af8e81f21003b9f3733e074265f26c477b26e7e9727488b2467cb2403a6f36c1cddfc9f39de8b0c07c3204e47231
 DIST genpatches-6.5-7.extras.tar.xz 3696 BLAKE2B 
0cba288c1d1c753e5a317e87432dbdc2e711635cd074b1daac3b40af683da939981eaa40b8d4291ad59d4abb92aba5fc97be134524e02b1c2c29653382d7f402
 SHA512 
ea3bcaffbf58f981388c2021baeea809a35a1b270cff6a0613dce2da8ff8431886612d22073c7a8d6462d20eb1f27d0c0518164c14e4af96b9393bb6a1a038e4

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.58.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.58.ebuild
new file mode 100644
index ..ccf2c5389fc0
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.58.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="65"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 6.1-65

2023-10-15 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:41:01 2023 +

New tag: 6.1-65




[gentoo-commits] proj/linux-patches:6.1 commit in: /

2023-10-15 Thread Mike Pagano
commit: 2938b52a4b8118a1fed79013d3bb258819489ad8
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:40:10 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:40:10 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=2938b52a

Linux patch 6.1.58

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

 _README |   4 +
 1057_linux-6.1.58.patch | 389 
 2 files changed, 393 insertions(+)

diff --git a/_README b/_README
index 921005a5..09720a58 100644
--- a/_README
+++ b/_README
@@ -271,6 +271,10 @@ Patch:  1056_linux-6.1.57.patch
 From:   https://www.kernel.org
 Desc:   Linux 6.1.57
 
+Patch:  1057_linux-6.1.58.patch
+From:   https://www.kernel.org
+Desc:   Linux 6.1.58
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1057_linux-6.1.58.patch b/1057_linux-6.1.58.patch
new file mode 100644
index ..b890875f
--- /dev/null
+++ b/1057_linux-6.1.58.patch
@@ -0,0 +1,389 @@
+diff --git a/Makefile b/Makefile
+index b435b56594f0f..ce1eec0b5010d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 6
+ PATCHLEVEL = 1
+-SUBLEVEL = 57
++SUBLEVEL = 58
+ EXTRAVERSION =
+ NAME = Curry Ramen
+ 
+diff --git a/fs/nfs/direct.c b/fs/nfs/direct.c
+index 5a976fa343df1..3bb530d4bb5ce 100644
+--- a/fs/nfs/direct.c
 b/fs/nfs/direct.c
+@@ -93,10 +93,12 @@ nfs_direct_handle_truncated(struct nfs_direct_req *dreq,
+   dreq->max_count = dreq_len;
+   if (dreq->count > dreq_len)
+   dreq->count = dreq_len;
+-  }
+ 
+-  if (test_bit(NFS_IOHDR_ERROR, >flags) && !dreq->error)
+-  dreq->error = hdr->error;
++  if (test_bit(NFS_IOHDR_ERROR, >flags))
++  dreq->error = hdr->error;
++  else /* Clear outstanding error if this is EOF */
++  dreq->error = 0;
++  }
+ }
+ 
+ static void
+@@ -118,18 +120,6 @@ nfs_direct_count_bytes(struct nfs_direct_req *dreq,
+   dreq->count = dreq_len;
+ }
+ 
+-static void nfs_direct_truncate_request(struct nfs_direct_req *dreq,
+-  struct nfs_page *req)
+-{
+-  loff_t offs = req_offset(req);
+-  size_t req_start = (size_t)(offs - dreq->io_start);
+-
+-  if (req_start < dreq->max_count)
+-  dreq->max_count = req_start;
+-  if (req_start < dreq->count)
+-  dreq->count = req_start;
+-}
+-
+ /**
+  * nfs_swap_rw - NFS address space operation for swap I/O
+  * @iocb: target I/O control block
+@@ -500,9 +490,7 @@ static void nfs_direct_add_page_head(struct list_head 
*list,
+   kref_get(>wb_kref);
+ }
+ 
+-static void nfs_direct_join_group(struct list_head *list,
+-struct nfs_commit_info *cinfo,
+-struct inode *inode)
++static void nfs_direct_join_group(struct list_head *list, struct inode *inode)
+ {
+   struct nfs_page *req, *subreq;
+ 
+@@ -524,7 +512,7 @@ static void nfs_direct_join_group(struct list_head *list,
+   nfs_release_request(subreq);
+   }
+   } while ((subreq = subreq->wb_this_page) != req);
+-  nfs_join_page_group(req, cinfo, inode);
++  nfs_join_page_group(req, inode);
+   }
+ }
+ 
+@@ -542,15 +530,20 @@ nfs_direct_write_scan_commit_list(struct inode *inode,
+ static void nfs_direct_write_reschedule(struct nfs_direct_req *dreq)
+ {
+   struct nfs_pageio_descriptor desc;
+-  struct nfs_page *req;
++  struct nfs_page *req, *tmp;
+   LIST_HEAD(reqs);
+   struct nfs_commit_info cinfo;
++  LIST_HEAD(failed);
+ 
+   nfs_init_cinfo_from_dreq(, dreq);
+   nfs_direct_write_scan_commit_list(dreq->inode, , );
+ 
+-  nfs_direct_join_group(, , dreq->inode);
++  nfs_direct_join_group(, dreq->inode);
+ 
++  dreq->count = 0;
++  dreq->max_count = 0;
++  list_for_each_entry(req, , wb_list)
++  dreq->max_count += req->wb_bytes;
+   nfs_clear_pnfs_ds_commit_verifiers(>ds_cinfo);
+   get_dreq(dreq);
+ 
+@@ -558,40 +551,27 @@ static void nfs_direct_write_reschedule(struct 
nfs_direct_req *dreq)
+ _direct_write_completion_ops);
+   desc.pg_dreq = dreq;
+ 
+-  while (!list_empty()) {
+-  req = nfs_list_entry(reqs.next);
++  list_for_each_entry_safe(req, tmp, , wb_list) {
+   /* Bump the transmission count */
+   req->wb_nio++;
+   if (!nfs_pageio_add_request(, req)) {
+-  spin_lock(>lock);
+-  if (dreq->error < 0) {
+-  desc.pg_error = dreq->error;
+-  } else if (desc.pg_error != -EAGAIN) {
+-

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

2023-10-15 Thread Mike Pagano
commit: 81d93441bb7f9c927266037b77722bff4b3f79d3
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 15 17:33:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 15 17:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d93441

sys-kernel/vanilla-sources: add 6.1.58, drop 6.1.57

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.1.57.ebuild => vanilla-sources-6.1.58.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index eaa0406c0f66..651cbbd16696 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -10,5 +10,5 @@ DIST patch-4.19.296.xz 5689752 BLAKE2B 
42ef00c0deb86800aada4f7fc8f51653db4caae31
 DIST patch-5.10.198.xz 5252556 BLAKE2B 
60b4e363b8fe6a4ecd6456db23aba2958f2efc1a59a662199756b907a4b26386cc5f85943b133c9f8e5bba563b6991c812b78bbff4383e1ffa112962b2336e0b
 SHA512 
9a90773d29a17f04bd31dbbb7bf5d3c6e5c9bc74e334ea7519be62d87878c54097c73ad213e73238e02441ecde4f1895f6e556b954446a7d69afea5cb8f9aca4
 DIST patch-5.15.135.xz 4850292 BLAKE2B 
8ccdb4c4f9df91e4bb6b9856189e471ec3dc3011ebea7ea77a8c3f0b42721d375abe9505551f3e532bff4804fa70e92cfeaefd9b8380b672527b70ec60a3b616
 SHA512 
aa3dd70c6930eeea1199a3e07c1ca45a11545a2dd084fd511b2bfeb6df3ef1c1ac8c33948a53c09cf31c9f6f0c090a6ee713da3c0c1465e517ea0d9557b0b31e
 DIST patch-5.4.258.xz 5174512 BLAKE2B 
9a850cb39744b2473371ad685abad966c39a86b8c10c2837c42e947ae94f0978f72cc4e3934f558be3a190a6760937a8173a768337a61019aee0b8ffd5c47f2e
 SHA512 
8a0c9e8a94a0d4084f3057e562e6c9ca3a8827cdb6da4fb38be5647acd361afcbd36a6edf8dfcb6bdcd25d1094e424714640e17299efe88b092d69031fdcb06b
-DIST patch-6.1.57.xz 3389200 BLAKE2B 
8c446a5630585a30f8a0ce073983c128e88d5837d1e394ea4c37f1f51eb6ecd071d099ef0403ca23dd17e5b10bb4f3988b9f8ab6a572da376631e60b9db24960
 SHA512 
37ecacc3f7d11f83b2a9efdeb6c73668df6e8a97228f734f92f55b1d89ba20714248a540483d819250f007c32ed56c021b3c79189cc01b4a3e74b76ab3471bcf
+DIST patch-6.1.58.xz 3387204 BLAKE2B 
068d85cf4eda1f832c322ab2ab42233c62738df4694783827a709edc9dfb15a08ddffbae70d211adcf78605e19eb4e30e6b81ab30beae87dcad436e6ebb7fe95
 SHA512 
205d165f16a95cd675dfb577906f12cbd40a0049cf2c83575a01eb9378146b10f86404d86552759597bb57f2272f74b0cb4098b896b8c2647cf759a59c47a30c
 DIST patch-6.5.7.xz 561404 BLAKE2B 
98f6fe0a43562cc60ada3596443e56966742de6ec2ef243331d22a4f345ad5741a5fe136e03ae0a5016fec4234bb89e6a6262076d3e5a449c53bb78ee7fb1175
 SHA512 
4c77a595fa76e8b0a07aff0aa681af7ae3d91231964662158b6a484ba477679d85dae8e12152ea95893d0794c6cef4f1394f908b7da6d6bf34b59d8b33d8c392

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.57.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.1.58.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.1.57.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.1.58.ebuild



[gentoo-commits] proj/binhost:master commit in: builders/demeter/kde/

2023-10-15 Thread Andreas K. Hüttel
commit: 4e3fbd177be499c799c8e7b2d309d75ef89ebd22
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct 15 17:32:01 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct 15 17:32:01 2023 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=4e3fbd17

Add qutebrowser and calibre

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

 builders/demeter/kde/world | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/builders/demeter/kde/world b/builders/demeter/kde/world
index 959408a..de6112c 100644
--- a/builders/demeter/kde/world
+++ b/builders/demeter/kde/world
@@ -11,6 +11,7 @@ app-office/texstudio
 app-officeext/texmaths
 app-portage/eix
 app-portage/gentoolkit
+app-text/calibre
 app-text/pdftk
 app-text/xournalpp
 dev-lang/mono
@@ -43,4 +44,5 @@ sys-auth/AusweisApp2
 sys-devel/clang
 sys-devel/gdb
 www-client/firefox
+www-client/qutebrowser
 www-servers/apache



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

2023-10-15 Thread Andreas K. Hüttel
commit: 13b21df088c1b390adfdb934693ba04b80563613
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct 15 17:27:31 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct 15 17:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b21df0

plasma profile make.defaults: enable USE=webchannel by default

* the qtwebchannel package itself is tiny
* it's already pulled in by qtwebengine etc bla bla
* the useflag mostly switches on various binding support
* and that is needed and useful for calibre, qutebrowser, ...

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

 profiles/targets/desktop/plasma/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/plasma/make.defaults 
b/profiles/targets/desktop/plasma/make.defaults
index 62e625bbfdcb..a75c7561fd06 100644
--- a/profiles/targets/desktop/plasma/make.defaults
+++ b/profiles/targets/desktop/plasma/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="activities declarative dri kde kwallet networkmanager pipewire plasma 
policykit pulseaudio qml screencast semantic-desktop wayland widgets"
+USE="activities declarative dri kde kwallet networkmanager pipewire plasma 
policykit pulseaudio qml screencast semantic-desktop wayland webchannel widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/

2023-10-15 Thread Michał Górny
commit: 2d7e5571fca13002d0cfef016e1629575c8b8988
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:25:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:25:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7e5571

dev-python/openapi-spec-validator: Remove old

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

 dev-python/openapi-spec-validator/Manifest |  2 -
 .../openapi-spec-validator-0.5.7.ebuild| 52 --
 .../openapi-spec-validator-0.7.0.ebuild| 50 -
 3 files changed, 104 deletions(-)

diff --git a/dev-python/openapi-spec-validator/Manifest 
b/dev-python/openapi-spec-validator/Manifest
index 5ee6cdc00735..9a2409e5989d 100644
--- a/dev-python/openapi-spec-validator/Manifest
+++ b/dev-python/openapi-spec-validator/Manifest
@@ -1,4 +1,2 @@
-DIST openapi_spec_validator-0.5.7.tar.gz 33722 BLAKE2B 
71096a996d335b60d6646d96390e580952a1e27829aa807c4b333ee11a7925bc1bc10f4440c79fc6d4a8321dfd3bab9ec86bf79bef6c7139835b7f8035cbc061
 SHA512 
63dafc0bc459d8ad097d0a98a3d23e67ae37c0004ce6d53ad999b037f2a6743c95e13ae22920403368c37f8877665c104ac20e1f58532cffd8df54c800a6cf7d
 DIST openapi_spec_validator-0.6.0.tar.gz 33646 BLAKE2B 
cf8d397602b147872e86c0f236731ec477e20775aa63a61162e66deb7d4b81ef91bd86b67d2dfddf5d6b160c37b7eab4ddb1d10975ada8dc13aebdc088e4483a
 SHA512 
71434f131f34902210237940d75f07f250b296c3e1814e03f0eaae436321ca11ac63d0014c85ad571852e66b2e11545c9d0cf21d771c0c67210a60c1f9094cc2
-DIST openapi_spec_validator-0.7.0.tar.gz 36700 BLAKE2B 
aadaa34259900af7e2eb120ac7ccd6ea50d29ddd2c49edbd11c1c95f611dfc68edd580f4c5044a1c91ede2c421f2ef0b8e35dca89c5b997b6fc6211c68126b09
 SHA512 
a9e2b254d6855cfb4127eac44a0589e674748b2be6c68dd30e24144271096e82b336913b06e00407a88e6f3d3fdd0079a0c9489755dc68110d92d2b686f695ac
 DIST openapi_spec_validator-0.7.1.tar.gz 37985 BLAKE2B 
e4e6995bba18ea9fb65be28b2156c73afd3c5074a3fbd5b83e03534a1bb5fdde2e5a586aa161e0f9fc64985d83ae995f46ff2704a4010a708f9e0cf18f97a8a8
 SHA512 
c2a4be4a945058a4e77857bf0d6dabf2bef27c25fbe72947db3ac011c5a60d2d0159ef0d1d44571152c5ffdc650f7d3d6c54f82834e499e9506fb474b7c9b270

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.7.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.7.ebuild
deleted file mode 100644
index b7fa077791c8..
--- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.7.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-spec-validator/
-   https://pypi.org/project/openapi-spec-validator/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
-   >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Internet
-   tests/integration/test_shortcuts.py::TestPetstoreV2Example
-   tests/integration/test_shortcuts.py::TestApiV2WithExampe
-   tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample
-   tests/integration/test_shortcuts.py::TestPetstoreExample
-   tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl
-   tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl
-   tests/integration/test_shortcuts.py::TestApiWithExample
-   tests/integration/test_shortcuts.py::TestPetstoreExpandedExample
-   tests/integration/test_validate.py::TestPetstoreExample
-   tests/integration/test_validate.py::TestApiWithExample
-   tests/integration/test_validate.py::TestPetstoreExpandedExample
-   tests/integration/validation/test_validators.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild
deleted file mode 100644
index 6467dae04d40..
--- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator"
-HOMEPAGE="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-schema-validator/

2023-10-15 Thread Michał Górny
commit: 8831fd7b0707183ba678e9664825795c736614bc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:25:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:25:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8831fd7b

dev-python/openapi-schema-validator: Remove old

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

 dev-python/openapi-schema-validator/Manifest   |  4 ---
 .../openapi-schema-validator-0.4.4.ebuild  | 32 -
 .../openapi-schema-validator-0.5.0.ebuild  | 32 -
 .../openapi-schema-validator-0.6.0.ebuild  | 33 --
 .../openapi-schema-validator-0.6.1.ebuild  | 33 --
 5 files changed, 134 deletions(-)

diff --git a/dev-python/openapi-schema-validator/Manifest 
b/dev-python/openapi-schema-validator/Manifest
index 2dc6a59489d7..371a9906cd90 100644
--- a/dev-python/openapi-schema-validator/Manifest
+++ b/dev-python/openapi-schema-validator/Manifest
@@ -1,5 +1 @@
-DIST openapi_schema_validator-0.4.4.tar.gz 11626 BLAKE2B 
e4247f07476d472761f46c98d9259383e960641b910334d967e61f55c63b855c752176e7217f8870016ec3767b0c1c45e8863ca600e354eb5aaa62bcacbe8d51
 SHA512 
273e3d7080c794ff277170e55e67e32d65211469642652437e59f985a002b20bd2cc8643d2b0214dc232980dd69c2f87ea748537552c66999a110b2e4be2125c
-DIST openapi_schema_validator-0.5.0.tar.gz 11996 BLAKE2B 
91f4c51c1d44e363b5f4ca8c69c7836a6df3927d2db5f255b1cc81b97b2056b409becc6f5fb44c0fb82a11fb6a6de398ae49930fdcf77cdb1d88c998b75bf00f
 SHA512 
4db13d63641f375d809501ca7f6efecbbdcc46e74fff1d06657e0c509e6e182c9b97a83031b7a9251e9897f5dd5620a29ddf932f7b8e191c3f78fd2adba5bc68
-DIST openapi_schema_validator-0.6.0.tar.gz 11849 BLAKE2B 
34f3b0d0e301ff961d777c3a995906df396436da1b7c256c7bf4128ab2d48a05b38aaa362fa2b93b46e03fd176f43b6c585e1c4a3aab3e4baa81dc43cb6e8429
 SHA512 
ac90d424fcd8a416d395f8e74b3dfb51d2974ce74189e2d16ad4210ff0e7290b789c9e7268504c61aaad81f96c524e4fc3e595a856e26f7aee7df03f27e2fb2e
-DIST openapi_schema_validator-0.6.1.tar.gz 11855 BLAKE2B 
c5c9a4a0c97c7804f670064b424f7e691e2aea188eb0c6879e1213b7c5746293a90f45552ca9f911d207562c98d83c1b5b2b7b42c2394d787f722790af2b3ce2
 SHA512 
e7bf1f9448aa034018cf47b9ae4fc95e29d439f90dcb9fda7f305ada732aed7567efd0965d823916da7778f8991b49ce30e2dc6aadd3608ce6927a4d6d652c4b
 DIST openapi_schema_validator-0.6.2.tar.gz 11860 BLAKE2B 
c9f540998e3e69f987900caa8b12e5bab258c9046babd0705e168d57817666302e000b7b69a71ea74f37cc5bd363a90a45ac29a31e32b91dcc6f48adccb21489
 SHA512 
709f7a7c00bf050fa2c48a05bcd4e83ad309029f62df10ba61424cb46413cb9218bf2930f24a4db09f7648e51135f346855a4d58ce836b315a82a9986b655932

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.4.4.ebuild 
b/dev-python/openapi-schema-validator/openapi-schema-validator-0.4.4.ebuild
deleted file mode 100644
index e4ab01fc46dc..
--- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.4.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="OpenAPI schema validation for Python"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-schema-validator/
-   https://pypi.org/project/openapi-schema-validator/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
-   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -e '/--cov/d' -i pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.5.0.ebuild 
b/dev-python/openapi-schema-validator/openapi-schema-validator-0.5.0.ebuild
deleted file mode 100644
index 3819b0f5ad93..
--- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.5.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="OpenAPI schema validation for Python"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-schema-validator/
-   https://pypi.org/project/openapi-schema-validator/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
-   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -e '/--cov/d' -i pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.6.0.ebuild 

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

2023-10-15 Thread Michał Górny
commit: 057a81ccc9218b2773779d72a83cfb1cc9b38ac8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:23:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:23:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057a81cc

dev-python/jupyterlab-server: Remove old

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

 dev-python/jupyterlab-server/Manifest  |  1 -
 .../jupyterlab-server-2.23.0.ebuild| 66 --
 2 files changed, 67 deletions(-)

diff --git a/dev-python/jupyterlab-server/Manifest 
b/dev-python/jupyterlab-server/Manifest
index da15a1aec471..a53e50918faf 100644
--- a/dev-python/jupyterlab-server/Manifest
+++ b/dev-python/jupyterlab-server/Manifest
@@ -1,2 +1 @@
-DIST jupyterlab_server-2.23.0.tar.gz 71812 BLAKE2B 
4d1cd379e9864f16a463f630b2b30aa18b88c9e71ea591d396b15834b08d567b3dbd0e6de637f975d230e17987f49eac3917ce2cf951dfd493ee75e612b3b46e
 SHA512 
cb5ae1125487c79fa9d54201e0512fac9ff3f95022eafacd0bf46cb853bbeafe74eff767137ecb5559713cd8baf721f7fbc41869dde9ef28c480197a4158967a
 DIST jupyterlab_server-2.25.0.tar.gz 72251 BLAKE2B 
aac9191493833aea1dbd2b2b85365bab2bfbf06576c853668cc94d62b03b8cabaabc2df8c76ae57c8d76d55ddf646bdf51de00f682cc5b4b27252d5bd409bc61
 SHA512 
b97a1e5da8f30e83971be152a39c5a6553e6a589000f4848feb561b018b310f445853825215cfdb823666d73d4b117ed8914138c8a319035dac893f85951

diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.23.0.ebuild 
b/dev-python/jupyterlab-server/jupyterlab-server-2.23.0.ebuild
deleted file mode 100644
index 265984ae432d..
--- a/dev-python/jupyterlab-server/jupyterlab-server-2.23.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# 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=hatchling
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Server components for JupyterLab and JupyterLab like applications"
-HOMEPAGE="
-   https://jupyter.org/
-   https://github.com/jupyterlab/jupyterlab_server/
-   https://pypi.org/project/jupyterlab-server/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/Babel-2.10[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
-   >=dev-python/json5-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.0.1[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.28[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-server-1.21[${PYTHON_USEDEP}]
-   

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

2023-10-15 Thread Michał Górny
commit: ac52a24ec5e4e1fa8b6a7c72df40671f284e8dc3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:24:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:24:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac52a24e

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  3 -
 .../openapi-core/openapi-core-0.16.6-r1.ebuild | 69 -
 dev-python/openapi-core/openapi-core-0.17.2.ebuild | 71 --
 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 69 -
 4 files changed, 212 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 6ace1dbdc4c8..3e298f1b2da5 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,4 +1 @@
-DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
-DIST openapi_core-0.17.2.tar.gz 88262 BLAKE2B 
4d9a1be1eff4118bc1c687e57af0ff3738f984ceb6e564c643d26cb795bbcd3e703dd22c3b45d574f498d290f8da225819c9df618da5a1b8e40758304f2ebd07
 SHA512 
73cd2b62149549bd56781adb44922bca4a0519fbae8b6539d0225799ba1cfa1ab584428fd572ee42af4731b5437f08b8c4ad8f8895444aef315e4c6909fd4e5a
-DIST openapi_core-0.18.0.tar.gz 83474 BLAKE2B 
785e95969e03d9ccf17e40c7ce563cef6ab45c417e397b0f03e982622fb1c65d4b3e719e94e1072c7a41b837097efea7b83e29e8ceec64579f1c58040c9fb291
 SHA512 
d9e516e00a53937f79c7419823a1533a507731e20da36e1186a1800f713154135524db968483ce850bd9a90a4c322ca1c957d6a7f99e9d8eefdc244ed9ce8bc0
 DIST openapi_core-0.18.1.tar.gz 84070 BLAKE2B 
523b620106493aac11135025791440cbc4e7dc415a10344a74e2de3500834bda6158aa286f167e629ae90e1eefd568527832fb86557c16eace162d2bac98e30b
 SHA512 
ae59c0ca948ebfcf01b63db8a463869bbb748336f32c917b2ed22bd94934c91b6fe280bf94bf82a24df9fb29979e6a1b5ce665d12b6bb6480405e9586a9fc8d5

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
deleted file mode 100644
index d79eca3a48ee..
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-SRC_URI="
-   https://github.com/python-openapi/openapi-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/asgiref[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/openapi-core/openapi-core-0.17.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.17.2.ebuild
deleted file mode 100644
index a9480b6e0bf6..
--- a/dev-python/openapi-core/openapi-core-0.17.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-

[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/files/, dev-tex/tex4ht/

2023-10-15 Thread Ulrich Müller
commit: 0d90a39ef74113812f54e1a1b83a711cdef054d4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Oct 15 17:12:23 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct 15 17:14:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d90a39e

dev-tex/tex4ht: Fix segmentation fault in tex4ht binary

Update to EAPI 8.

Closes: https://bugs.gentoo.org/915782
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-tex/tex4ht/files/tex4ht-invalid-read.patch |  35 ++
 .../tex4ht-20090611_p1038_p20210603-r1.ebuild  | 135 +
 2 files changed, 170 insertions(+)

diff --git a/dev-tex/tex4ht/files/tex4ht-invalid-read.patch 
b/dev-tex/tex4ht/files/tex4ht-invalid-read.patch
new file mode 100644
index ..0b784f338d2c
--- /dev/null
+++ b/dev-tex/tex4ht/files/tex4ht-invalid-read.patch
@@ -0,0 +1,35 @@
+Avoid invalid read and uninitialized comparisons
+https://bugs.gentoo.org/915782
+https://puszcza.gnu.org.ua/bugs/?611
+
+This backports the following upstream commits:
+
+r1387
+Author: karl
+Date: Thu Oct 12 16:10:29 2023 UTC
+avoid negative index into font_tbl
+
+r1391
+Author: karl
+Date: Fri Oct 13 22:34:24 2023 UTC
+zero htf_4hf array to avoid uninitialized reads
+
+--- tex4ht-1.0.2009_06_11_1038/src/tex4ht.c
 tex4ht-1.0.2009_06_11_1038/src/tex4ht.c
+@@ -7039,6 +7039,7 @@
+ 
+ max_htf_4hf_n = 256;
+ htf_4hf = m_alloc(struct htf_4hf_rec, 256);
++memset (htf_4hf, 0, 256 * sizeof (struct htf_4hf_rec));
+ 
+ 
+   
+@@ -8738,7 +8739,7 @@
+ 
+
+ if( span_on && !in_span_ch  && !ignore_chs && !in_accenting
+-&& (default_font != font_tbl[cur_fnt].num) ){
++&& cur_fnt >= 0 && (default_font != font_tbl[cur_fnt].num) ){
+   if(  (ch < 137) && (ch != 
+ 132 
+ ) ){

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
new file mode 100644
index ..e703b4202c48
--- /dev/null
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit latex-package toolchain-funcs java-pkg-opt-2 flag-o-matic 
readme.gentoo-r1
+
+# tex4ht-20050331_p2350 -> tex4ht-1.0.2005_03_31_2350
+MY_P="${PN}-1.0.${PV:0:4}_${PV:4:2}_${PV:6:2}_$(ver_cut 3)"
+
+# from https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.tar.xz
+MY_P_TEXLIVE="${PN}-texlive-$(ver_cut 5)"
+
+DESCRIPTION="Converts (La)TeX to (X)HTML, XML and OO.org"
+HOMEPAGE="
+   https://tug.org/tex4ht/
+   https://puszcza.gnu.org.ua/projects/tex4ht/
+"
+SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz
+   https://dev.gentoo.org/~ulm/distfiles/${MY_P_TEXLIVE}.tar.xz
+   doc? ( https://dev.gentoo.org/~ulm/distfiles/${MY_P_TEXLIVE}.doc.tar.xz 
)"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LPPL-1.2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc java"
+
+RDEPEND="app-text/ghostscript-gpl
+   media-gfx/imagemagick
+   dev-libs/kpathsea
+   java? ( >=virtual/jre-1.8:* )"
+
+DEPEND="dev-libs/kpathsea
+   java? ( >=virtual/jdk-1.8:* )"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-invalid-read.patch" )
+
+src_prepare() {
+   cp -a "${WORKDIR}/texmf-dist/"* texmf/ || die
+   default
+   cd "${S}/texmf/tex4ht/base/unix" || die
+   sed -i \
+   -e "s#~/tex4ht.dir#${EPREFIX}/usr/share#" \
+   -e 
"s#tpath/tex/texmf/fonts/tfm/!#t${EPREFIX}/usr/share/texmf-dist/fonts/tfm/!\nt${EPREFIX}/usr/local/share/texmf/fonts/tfm/!\nt${EPREFIX}/var/cache/fonts/tfm/!\nt${EPREFIX}${TEXMF}/fonts/tfm/!#"
 \
+   -e "s#%%~#${EPREFIX}${TEXMF}#g" \
+   -e "s#/usr/share/texmf/#${EPREFIX}${TEXMF}/#" \
+   tex4ht.env \
+   || die "sed of tex4ht.env failed"
+
+   einfo "Removing precompiled java stuff"
+   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -print -delete || 
die
+}
+
+src_compile() {
+   has_version '>=dev-libs/kpathsea-6.2.1' \
+   && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
+
+   cd "${S}/src" || die
+   einfo "Compiling postprocessor sources..."
+   for f in tex4ht t4ht; do
+   $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $f $f.c \
+   
-DENVFILE="\"${EPREFIX}${TEXMF}/tex4ht/base/tex4ht.env\"" \
+   -DHAVE_DIRENT_H -DKPATHSEA -lkpathsea \
+   || die "Compiling $f failed"
+   done
+   if use java; then
+   einfo "Compiling java files..."
+   cd java || die
+   ejavac *.java */*.java */*/*.java -d ../../texmf/tex4ht/bin
+   cd "${S}/texmf/tex4ht/bin" || die
+   # Create the jar needed by oolatex
+   

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

2023-10-15 Thread Ionen Wolkens
commit: bcb02840c25c7d8e2a5250605c034304e695d7ca
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 15 16:16:56 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Oct 15 17:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb02840

dev-qt/qtwebengine: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33349
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/qtwebengine-6.6.0-cstdint.patch| 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch
deleted file mode 100644
index a39da477ace2..
--- a/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Patch status: limbo, needs upstreaming
-
-Only manifests as an issue with gcc-13+musl which does not transitively
-include cstdint / stdint.h for the int32/64_t usage.
-
-See also [1] which fixed this for the 87 branch in Qt5.
-
-[1] https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/489133
 a/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
-+++ b/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
-@@ -7,2 +7,3 @@
- 
-+#include 
- #include 
 a/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/file_wrapper.h
-+++ b/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/file_wrapper.h
-@@ -16,2 +16,3 @@
- 
-+#include 
- #include 



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

2023-10-15 Thread Michał Górny
commit: e7302a399f5d31aaff2fcedeb02af7ccec1869c6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 15:49:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 16:04:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7302a39

dev-python/jupyterlab: Remove old

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

 dev-python/jupyterlab/Manifest|  1 -
 dev-python/jupyterlab/jupyterlab-3.6.3.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index a5002fb292a9..c0a3622658b9 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,3 +1,2 @@
-DIST jupyterlab-3.6.3.tar.gz 16847186 BLAKE2B 
6916722469ab100a1a240b8a565c9800f35535b2a9b2c39a6bfd275b078d88df9faa1f12d4ce3819155af7b0ed22282836f9b233534bd3e63d8a330d1cd7cd21
 SHA512 
3d6b4781f9fab02504b2c0223a4d060d80c3442fa6ac53ae326296d69942d68f8545450f671f6ba65c7c4e218aad62ef4f4ceb658899c21aaff3640c3055d364
 DIST jupyterlab-4.0.6.tar.gz 18236816 BLAKE2B 
e39e7cb6fbdecfee0b5e592091f989fe94907369d057457130f8bc2f391ca4c83cc09542bc9da766413821eb4c4e9eaaca3adfeccf26b0b2f61ab5e65dac9e45
 SHA512 
fc4acde65f2bb24adbf95e5cde17e0225390a0c8aca10e04b7c9cf5b2bcebe529608b53ce259f081508b86216b94c71fb260c857b9fe3a2bef16cb4e7af3dcda
 DIST jupyterlab-4.0.7.tar.gz 18316994 BLAKE2B 
9965a2bcb0b926af17626e9aef7b37e62144685e4e6cb17b029f3b760d4d4ba583c772683078c3f7cf7fbb09d31e5214193757116873e4457596d7522ddbbf04
 SHA512 
2f65f8aba9db17574d5caa030437c57ca98808561645f0b30b9fd4fe2cc49f6234776a36db474051cdfeebf1d9e7f3b874189110c955edecb89506580d8917e3

diff --git a/dev-python/jupyterlab/jupyterlab-3.6.3.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.6.3.ebuild
deleted file mode 100644
index a1e3d119fb29..
--- a/dev-python/jupyterlab/jupyterlab-3.6.3.ebuild
+++ /dev/null
@@ -1,81 +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} )
-DISTUTILS_USE_PEP517=jupyter
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="JupyterLab computational environment"
-HOMEPAGE="
-   https://jupyter.org/
-   https://github.com/jupyterlab/jupyterlab/
-   https://pypi.org/project/jupyterlab/
-"
-
-LICENSE="BSD MIT GPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/jupyter-core[${PYTHON_USEDEP}]
-   >=dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-server-1.16[${PYTHON_USEDEP}]
-   =dev-python/jupyter-ydoc-0.2.3[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-server-ydoc-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
-   =dev-python/jinja-2.1[${PYTHON_USEDEP}]
-   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
-   dev-python/tomli[${PYTHON_USEDEP}]
-   net-libs/nodejs
-"
-
-BDEPEND="
-   test? (
-   dev-python/check-manifest[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/openapi-core[${PYTHON_USEDEP}]
-   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
-   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
-   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
-   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   dev-python/requests-cache[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_DESELECT=(
-   # These tests call npm and want internet
-   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
-   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
-   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
-   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
-   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
-   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
-   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
-   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
-   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
-)
-
-EPYTEST_IGNORE=(
-   jupyterlab/tests/test_announcements.py
-)
-
-distutils_enable_tests pytest
-# TODO: package sphinx_copybutton
-#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme 
dev-python/myst-parser
-
-python_install_all() {
-   distutils-r1_python_install_all
-   mv 

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

2023-10-15 Thread Michał Górny
commit: c49c810f726c5ea3a9fa55473fce9ee63be691f7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 16:03:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 16:04:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49c810f

package.mask: Last rite old dev-python/{jupyterlab,notebook} revdeps

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9de80b7aa1f1..7ab64a3915b2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,18 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-10-15)
+# These packages were required by old version of dev-python/jupyterlab
+# and dev-python/notebook, and are no longer used.
+# Removal on 2023-11-14.  Bug #915824.
+dev-python/check-manifest
+dev-python/jupyter-server-fileid
+dev-python/jupyter-server-ydoc
+dev-python/jupyter-ydoc
+dev-python/nbclassic
+dev-python/y-py
+dev-python/ypy-websocket
+
 # Mart Raudsepp  (2023-10-14)
 # The database used by this music fingerprint library has been defunct for
 # a while. Removal on 2023-11-13. Bug #915190.



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

2023-10-15 Thread Michał Górny
commit: e35133a4bdddf65ea21457e7837e9c15e17ff5fb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 15:49:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 16:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35133a4

dev-python/jupyterlab-lsp: Remove old

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

 dev-python/jupyterlab-lsp/Manifest |  1 -
 .../jupyterlab-lsp/jupyterlab-lsp-4.2.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-python/jupyterlab-lsp/Manifest 
b/dev-python/jupyterlab-lsp/Manifest
index d12b54ae8fc0..1184776e05fe 100644
--- a/dev-python/jupyterlab-lsp/Manifest
+++ b/dev-python/jupyterlab-lsp/Manifest
@@ -1,2 +1 @@
-DIST jupyterlab-lsp-4.2.0.tar.gz 871193 BLAKE2B 
e3486f8e3dcdd534aa19209b936f6b2579c827a728fd080150fb6d31968bc1cd5b4c11b94e22e229eeaf6ac3953b473b89d66974d8f96bc9bc89fdf916d1c501
 SHA512 
4bd73f4d2e6a4823ad9649dcad4ac6e5de2626ef53fad13027de3a37cd6af5aa60dd707b93a599f41cdc4f7ea7b62a3ca473703f65e6a8038f8d7df62365aefe
 DIST jupyterlab-lsp-5.0.0.tar.gz 753429 BLAKE2B 
bd9fac94edea990943ce839c773270f14a5afd646b312c3c6888a0230c2846968388862c01c4954830d85c3eebcd6699aed79cc7861e4fb8d19d576cf0ba938b
 SHA512 
a6e586cf19707a6aec91f495fbb437ce2aaa6b827964c06d4479d056b0a8eca525c46a3e3e8c7891e0f486cde9b63416a80188c623f71948e4b1658a751d98b1

diff --git a/dev-python/jupyterlab-lsp/jupyterlab-lsp-4.2.0.ebuild 
b/dev-python/jupyterlab-lsp/jupyterlab-lsp-4.2.0.ebuild
deleted file mode 100644
index f8fbb2f8f9b2..
--- a/dev-python/jupyterlab-lsp/jupyterlab-lsp-4.2.0.ebuild
+++ /dev/null
@@ -1,22 +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} )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Coding assistance for JupyterLab with Language Server Protocol"
-HOMEPAGE="https://github.com/jupyter-lsp/jupyterlab-lsp;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/jupyterlab-3.6.0[${PYTHON_USEDEP}]
-   =dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
-"



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

2023-10-15 Thread Michał Górny
commit: fcaa0f5000d055a988422a9ae9ee5e694245556f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 15:54:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 16:04:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcaa0f50

dev-python/notebook: Remove old

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

 dev-python/notebook/Manifest |  1 -
 dev-python/notebook/notebook-6.5.4-r1.ebuild | 81 
 2 files changed, 82 deletions(-)

diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest
index 3e6e48394432..ede9c4489d74 100644
--- a/dev-python/notebook/Manifest
+++ b/dev-python/notebook/Manifest
@@ -1,3 +1,2 @@
-DIST notebook-6.5.4.tar.gz 5785832 BLAKE2B 
28845c51c244d08b12e6a2853d3407a2af9e351f1501db8e76ff4f069e656d9bf27c3d2893b38f3f2bb51cedf38658219be3843a3397a588046d55bf445d3222
 SHA512 
72bf4efa4d553a6265c72e188ad0ee085accbbc05b0af182531c892303149d83f38f6d410f1bcb2c835071f713cb4267d58324b982b4087caabf9b46b8d77cfa
 DIST notebook-7.0.4.tar.gz 3928907 BLAKE2B 
edd498636d35f348f520915d43686243a3ff4b2f8ad4984bc05766403a3bffcd699e1ba691b672ad3ab8f08983920f62a1c5b0308a94e4a7366eb30e049f5d43
 SHA512 
e174fcbb93fcaf67c086b2160d7875457681222e21c23efbf35d4c7503e528df3b368b4d122eebf199a86ea155cf3e6b7b15036587bb9b4260a8d22e7e4a9f0b
 DIST notebook-7.0.5.tar.gz 3929774 BLAKE2B 
8e52bb73c29fb73b57a733f41c71392d08547df95f16bd1571e321c888a6399127b398214b333ec4fa713ce751b918c974486b5d2ba7d4d045ff43722e68b552
 SHA512 
3abc4fe2c017b1dc05f549a0397487cdfe66f40cd29e26b540942424b721ce985cf6e4196faa16f857ead5a1820dfcf4a2a92db3bb79553e8f288ceae042de79

diff --git a/dev-python/notebook/notebook-6.5.4-r1.ebuild 
b/dev-python/notebook/notebook-6.5.4-r1.ebuild
deleted file mode 100644
index 70924ae3134a..
--- a/dev-python/notebook/notebook-6.5.4-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi xdg-utils
-
-DESCRIPTION="Jupyter Interactive Notebook"
-HOMEPAGE="https://jupyter.org;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/jupyter-core-4.6.1[${PYTHON_USEDEP}]
-   >=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/prometheus-client[${PYTHON_USEDEP}]
-   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
-   >=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}]
-   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
-   >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   >=dev-python/jupyter-packaging-0.9[${PYTHON_USEDEP}]
-   test? (
-   dev-python/nbval[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-unixsocket[${PYTHON_USEDEP}]
-   )
-"
-
-PDEPEND=">=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # trash doesn't seem to work for us
-   
notebook/services/contents/tests/test_contents_api.py::APITest::test_checkpoints_follow_file
-   
notebook/services/contents/tests/test_contents_api.py::APITest::test_delete
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_checkpoints_follow_file
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_dirs
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_non_empty_dir
-   
notebook/services/contents/tests/test_manager.py::TestContentsManager::test_delete
-   
notebook/services/contents/tests/test_manager.py::TestContentsManagerNoAtomic::test_delete
-   # TODO
-   
notebook/services/kernels/tests/test_kernels_api.py::KernelAPITest::test_connections
-   
notebook/services/kernels/tests/test_kernels_api.py::AsyncKernelAPITest::test_connections
-   
notebook/services/kernels/tests/test_kernels_api.py::KernelCullingTest::test_culling
-   
notebook/services/nbconvert/tests/test_nbconvert_api.py::APITest::test_list_formats
-)
-
-EPYTEST_IGNORE=(
-   # selenium tests require geckodriver
-   notebook/tests/selenium
-)
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



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

2023-10-15 Thread Michał Górny
commit: d394a1c0b17f7833ff5843ace5e57d2d5ab9529c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 15:48:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 16:04:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d394a1c0

dev-python/jupyterlab-lsp: Bump to 5.0.0

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

 dev-python/jupyterlab-lsp/Manifest |  1 +
 .../jupyterlab-lsp/jupyterlab-lsp-5.0.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/jupyterlab-lsp/Manifest 
b/dev-python/jupyterlab-lsp/Manifest
index 18cec2e35364..d12b54ae8fc0 100644
--- a/dev-python/jupyterlab-lsp/Manifest
+++ b/dev-python/jupyterlab-lsp/Manifest
@@ -1 +1,2 @@
 DIST jupyterlab-lsp-4.2.0.tar.gz 871193 BLAKE2B 
e3486f8e3dcdd534aa19209b936f6b2579c827a728fd080150fb6d31968bc1cd5b4c11b94e22e229eeaf6ac3953b473b89d66974d8f96bc9bc89fdf916d1c501
 SHA512 
4bd73f4d2e6a4823ad9649dcad4ac6e5de2626ef53fad13027de3a37cd6af5aa60dd707b93a599f41cdc4f7ea7b62a3ca473703f65e6a8038f8d7df62365aefe
+DIST jupyterlab-lsp-5.0.0.tar.gz 753429 BLAKE2B 
bd9fac94edea990943ce839c773270f14a5afd646b312c3c6888a0230c2846968388862c01c4954830d85c3eebcd6699aed79cc7861e4fb8d19d576cf0ba938b
 SHA512 
a6e586cf19707a6aec91f495fbb437ce2aaa6b827964c06d4479d056b0a8eca525c46a3e3e8c7891e0f486cde9b63416a80188c623f71948e4b1658a751d98b1

diff --git a/dev-python/jupyterlab-lsp/jupyterlab-lsp-5.0.0.ebuild 
b/dev-python/jupyterlab-lsp/jupyterlab-lsp-5.0.0.ebuild
new file mode 100644
index ..b0adc310291b
--- /dev/null
+++ b/dev-python/jupyterlab-lsp/jupyterlab-lsp-5.0.0.ebuild
@@ -0,0 +1,26 @@
+# 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="Coding assistance for JupyterLab with Language Server Protocol"
+HOMEPAGE="
+   https://github.com/jupyter-lsp/jupyterlab-lsp/
+   https://pypi.org/project/jupyterlab-lsp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/jupyterlab-4.0.0[${PYTHON_USEDEP}]
+   =dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+"



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

2023-10-15 Thread Arthur Zamarin
commit: 30d633d221cdf077fbf949dfb7b5e8f5242df9c6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct 15 16:03:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct 15 16:03:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d633d2

media-libs/libsidplay: Stabilize 1.36.59-r3 ppc, #915812

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

 media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild 
b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild
index 6321b7f58428..27f7245863a0 100644
--- a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild
+++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz;
 
 LICENSE="GPL-2"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 IUSE=""
 DEPEND=""
 RDEPEND=""



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

2023-10-15 Thread Sam James
commit: 6b9752269684fbad1cc1d6daa69fe92ee052b20e
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 15 15:53:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 15 15:53:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b975226

dev-python/jupyterlab-server: Stabilize 2.25.0 ALLARCHES, #915820

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

 dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild 
b/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild
index 47b828a0032d..71cb9e1b78a5 100644
--- a/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild
+++ b/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-python/Babel-2.10[${PYTHON_USEDEP}]



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

2023-10-15 Thread Sam James
commit: 62544765c5b0fdd996522ac756afbc8e9ac2c703
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 15 15:52:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 15 15:52:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62544765

sys-devel/gcc: keyword 13.2.1_p20231014

Closes: https://bugs.gentoo.org/912035
Bug: https://bugs.gentoo.org/914070
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/gcc-13.2.1_p20231014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-13.2.1_p20231014.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20231014.ebuild
index 4d46468f6239..829b163e96c5 100644
--- a/sys-devel/gcc/gcc-13.2.1_p20231014.ebuild
+++ b/sys-devel/gcc/gcc-13.2.1_p20231014.ebuild
@@ -37,7 +37,7 @@ if tc_is_live ; then
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 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
:;
 fi
 



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

2023-10-15 Thread Michał Górny
commit: e20c870b1ee1c94d356ceaafd01eb55fd882ebe7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 15:40:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 15:40:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20c870b

dev-python/nbclassic: Sync kw to dev-python/notebook

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

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

diff --git a/dev-python/nbclassic/nbclassic-1.0.0.ebuild 
b/dev-python/nbclassic/nbclassic-1.0.0.ebuild
index 6fda5f6d0535..1565b1625c23 100644
--- a/dev-python/nbclassic/nbclassic-1.0.0.ebuild
+++ b/dev-python/nbclassic/nbclassic-1.0.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/argon2-cffi[${PYTHON_USEDEP}]



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

2023-10-15 Thread Michał Górny
commit: 8c0677122f0c75cbf2a00810deee959bb0238c74
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 15:40:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 15:40:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c067712

dev-python/ipywidgets: Sync kw to dev-python/notebook

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

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

diff --git a/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild 
b/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild
index f40c09fd24d0..179a80afb99e 100644
--- a/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/comm-0.1.3[${PYTHON_USEDEP}]



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

2023-10-15 Thread Michał Górny
commit: 700bda64c336cf0970941711057b7e56209d6d75
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 15:41:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 15:41:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700bda64

dev-python/widgetsnbextension: Sync kw to dev-python/notebook

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

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

diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild 
b/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild
index ba299544b22c..228b819a7b63 100644
--- a/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild
+++ b/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
dev-python/jupyter-packaging[${PYTHON_USEDEP}]



  1   2   3   >