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

2023-11-10 Thread Hans de Graaff
commit: d01d69fd3ed9cdf94db098f5479bfdeb994c19fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 11 07:35:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 11 07:35:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01d69fd

dev-ruby/test_declarative: fix tests with newer minitest

Closes: https://bugs.gentoo.org/912063
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild 
b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
index 05ab7eb9d171..f610d7a0d326 100644
--- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
+++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
@@ -29,6 +29,9 @@ all_ruby_prepare() {
sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' 
Gemfile || die
 
sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Work around incompatibilities in newer minitest versions.
+   sed -i -e "15irequire 'minitest/unit'" test/test_declarative_test.rb || 
die
 }
 
 each_ruby_test() {



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/

2023-11-10 Thread Kostadin Shishmanov
commit: 9319d9592a17b4c5489cdb1f0e5b5c69b93c0ff2
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Nov 11 07:30:35 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Nov 11 07:30:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9319d959

media-sound/tidal-hifi-bin: fix broken symlink round 2

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
index a3c1147732..f3e7168bbe 100644
--- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -71,7 +71,8 @@ src_prepare() {
pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
chromium_remove_language_paks
popd >/dev/null || die "location reset for language cleanup failed"
-   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
 || die
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins
 }
 
 src_install() {



[gentoo-commits] proj/portage:master commit in: doc/package/ebuild/eapi/, doc/config/, doc/

2023-11-10 Thread Sam James
commit: 59e7144ba2384d0f8a3988bdab1a8eaba9564b1e
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 05:52:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:24:02 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=59e7144b

doc: fix typos

Thanks to codespell.

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

 doc/config/sets.docbook   | 6 +++---
 doc/package/ebuild/eapi/4.docbook | 2 +-
 doc/qa.docbook| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/doc/config/sets.docbook b/doc/config/sets.docbook
index eba98f468f..ef00e7cde9 100644
--- a/doc/config/sets.docbook
+++ b/doc/config/sets.docbook
@@ -256,7 +256,7 @@



-   Single Set Configuraton
+   Single Set Configuration

This class doesn't support any extra options.

@@ -272,7 +272,7 @@



-   Single Set Configuraton
+   Single Set Configuration

This class doesn't support any extra options.

@@ -303,7 +303,7 @@
This class implements the profile set, 
based on the
packages files in the profile.
There is no reason to use this in a user configuration as it is 
already
-   confgured by default and doesn't support any options.
+   configured by default and doesn't support any options.


Single Set Configuration

diff --git a/doc/package/ebuild/eapi/4.docbook 
b/doc/package/ebuild/eapi/4.docbook
index 9120c0ff0d..6fec3023e1 100644
--- a/doc/package/ebuild/eapi/4.docbook
+++ b/doc/package/ebuild/eapi/4.docbook
@@ -206,7 +206,7 @@ Note that the mysql/sqlite relationship is that of an 
Exclusive OR (XOR). While
 REQUIRED_USE="^^ ( mysql sqlite )"
 
 
-Like any block operator, this can be combined with other constraints. For 
example if the user has flipped on the client flag, one gui must be choosen:
+Like any block operator, this can be combined with other constraints. For 
example if the user has flipped on the client flag, one gui must be chosen:
 
 
 REQUIRED_USE="client? ( ^^ ( gtk qt motif ) )"

diff --git a/doc/qa.docbook b/doc/qa.docbook
index fd5279b419..54480e7cf1 100644
--- a/doc/qa.docbook
+++ b/doc/qa.docbook
@@ -163,8 +163,8 @@
or more other packages that are known to provide the needed sonames.

   
-  
-   Removal of unecessary files
+  
+   Removal of unnecessary files

For packages that install pre-built binaries, it may be possible to
resolve soname dependencies simply by removing unnecessary files



[gentoo-commits] proj/portage:master commit in: lib/portage/env/, lib/portage/cache/, lib/portage/emaint/modules/sync/, ...

2023-11-10 Thread Sam James
commit: d0f3d286971e42f7dd2e20ea4df8d3f54845c6f4
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 06:08:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:24:03 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d0f3d286

*/*: fix typos

Thanks to codespell.

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

 bin/install-qa-check.d/05double-D|  2 +-
 lib/portage/_emirrordist/FetchIterator.py|  2 +-
 lib/portage/_emirrordist/main.py |  2 +-
 lib/portage/_sets/shell.py   |  2 +-
 lib/portage/binrepo/config.py|  2 +-
 lib/portage/cache/mappings.py|  2 +-
 lib/portage/cache/sql_template.py|  4 ++--
 lib/portage/cache/sqlite.py  |  4 ++--
 lib/portage/cache/template.py| 10 +-
 lib/portage/dbapi/__init__.py|  2 +-
 lib/portage/dbapi/porttree.py|  6 +++---
 lib/portage/dbapi/vartree.py |  6 +++---
 lib/portage/dep/__init__.py  |  2 +-
 lib/portage/dep/dep_check.py |  6 +++---
 lib/portage/emaint/modules/merges/merges.py  |  2 +-
 lib/portage/emaint/modules/sync/sync.py  |  2 +-
 lib/portage/env/config.py|  2 +-
 lib/portage/package/ebuild/_config/VirtualsManager.py|  4 ++--
 lib/portage/package/ebuild/_config/env_var_validation.py |  2 +-
 lib/portage/package/ebuild/_config/helper.py |  2 +-
 lib/portage/package/ebuild/_metadata_invalid.py  |  2 +-
 lib/portage/package/ebuild/config.py |  2 +-
 lib/portage/package/ebuild/doebuild.py   |  4 ++--
 lib/portage/package/ebuild/fetch.py  |  2 +-
 lib/portage/repository/config.py |  4 ++--
 lib/portage/repository/storage/hardlink_quarantine.py|  2 +-
 lib/portage/repository/storage/hardlink_rcu.py   |  6 +++---
 lib/portage/sync/modules/git/git.py  |  4 ++--
 lib/portage/sync/modules/rsync/rsync.py  |  2 +-
 lib/portage/sync/syncbase.py |  2 +-
 lib/portage/util/_async/PipeLogger.py|  2 +-
 lib/portage/util/_eventloop/asyncio_event_loop.py|  4 ++--
 lib/portage/util/futures/extendedfutures.py  |  2 +-
 lib/portage/util/lafilefixer.py  |  2 +-
 lib/portage/util/mtimedb.py  |  2 +-
 lib/portage/util/writeable_check.py  |  2 +-
 lib/portage/xpak.py  |  2 +-
 37 files changed, 56 insertions(+), 56 deletions(-)

diff --git a/bin/install-qa-check.d/05double-D 
b/bin/install-qa-check.d/05double-D
index 4b7737c0f3..b05e9b9317 100644
--- a/bin/install-qa-check.d/05double-D
+++ b/bin/install-qa-check.d/05double-D
@@ -1,4 +1,4 @@
-# Check for accidential install into ${D}/${D}
+# Check for accidental install into ${D}/${D}
 
 DD_check() {
if [[ -d ${D%/}${D} ]] ; then

diff --git a/lib/portage/_emirrordist/FetchIterator.py 
b/lib/portage/_emirrordist/FetchIterator.py
index 0fd684e2ca..54a058bb53 100644
--- a/lib/portage/_emirrordist/FetchIterator.py
+++ b/lib/portage/_emirrordist/FetchIterator.py
@@ -194,7 +194,7 @@ def _async_fetch_tasks(config, hash_filter, repo_config, 
digests_future, cpv, lo
 if override_fetch:
 uri = uri.partition("+")[2]
 
-# skip fetch-restricted files unless overriden via fetch+
+# skip fetch-restricted files unless overridden via fetch+
 # or mirror+
 if restrict_fetch and not override_fetch:
 continue

diff --git a/lib/portage/_emirrordist/main.py b/lib/portage/_emirrordist/main.py
index dfddc3788d..989665ab8a 100644
--- a/lib/portage/_emirrordist/main.py
+++ b/lib/portage/_emirrordist/main.py
@@ -29,7 +29,7 @@ common_options = (
 "longopt": "--verbose",
 "shortopt": "-v",
 "help": "display extra information on stderr "
-"(multiple occurences increase verbosity)",
+"(multiple occurrences increase verbosity)",
 "action": "count",
 "default": 0,
 },

diff --git a/lib/portage/_sets/shell.py b/lib/portage/_sets/shell.py
index 6f59bdbcdb..467a84efdd 100644
--- a/lib/portage/_sets/shell.py
+++ b/lib/portage/_sets/shell.py
@@ -23,7 +23,7 @@ class CommandOutputSet(PackageSet):
 Args:
   name: A string that identifies the set.
   command: A string or sequence identifying the command to run
-  (see the subprocess.Popen documentaion for the format)
+  (see the subprocess.Popen documentation for the format)
 """
 
 _operations = ["merge", "unmerge"]


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

2023-11-10 Thread Sam James
commit: dfc192ba206c334a388bebb7e8b046bed98c0101
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 05:56:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:24:02 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=dfc192ba

man: fix typos

Thanks to codespell.

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

 man/color.map.5   |  6 +++---
 man/ebuild.5  |  8 
 man/emerge.1  | 10 +-
 man/emirrordist.1 |  2 +-
 man/make.conf.5   |  6 +++---
 man/portage.5 | 14 +++---
 6 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/man/color.map.5 b/man/color.map.5
index eccb0c5a97..80446175d4 100644
--- a/man/color.map.5
+++ b/man/color.map.5
@@ -17,16 +17,16 @@ pattern]\fR
 .SH "VARIABLES"
 .TP
 \fBNORMAL\fR = \fI"normal"\fR
-Defines color used for some words occuring in other contexts than those below.
+Defines color used for some words occurring in other contexts than those below.
 .TP
 \fBBAD\fR = \fI"red"\fR
-Defines color used for some words occuring in bad context.
+Defines color used for some words occurring in bad context.
 .TP
 \fBBRACKET\fR = \fI"blue"\fR
 Defines color used for brackets.
 .TP
 \fBGOOD\fR = \fI"green"\fR
-Defines color used for some words occuring in good context.
+Defines color used for some words occurring in good context.
 .TP
 \fBHILITE\fR = \fI"teal"\fR
 Defines color used for highlighted words.

diff --git a/man/ebuild.5 b/man/ebuild.5
index cce5451755..aad189bb00 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -408,7 +408,7 @@ Contains the path to the directory in which 
package-specific auxiliary
 files are located.  Do not modify this variable.
 .TP
 .B EBUILD_PHASE
-Contains the abreviated name of the phase function that is
+Contains the abbreviated name of the phase function that is
 currently executing, such as "setup", "unpack", "compile", or
 "preinst".
 .TP
@@ -476,7 +476,7 @@ source  source\-build which is scheduled for merge
 .TP
 .B PROVIDES_EXCLUDE\fR = \fI[space delimited list of fnmatch patterns]\fR
 Sonames and file paths matched by these fnmatch patterns will be
-excluded during genertion of \fBPROVIDES\fR metadata (see
+excluded during generation of \fBPROVIDES\fR metadata (see
 \fBportage\fR(5)). Patterns are delimited by whitespace, and it is
 possible to create patterns containing quoted whitespace.
 .TP
@@ -553,7 +553,7 @@ Defines the ebuild API version to which this package 
conforms. If not
 defined then it defaults to "0". If portage does not recognize the
 EAPI value then it will mask the package and refuse to perform any
 operations with it since this means that a newer version of portage
-needs to be installed first. For maximum backward compatiblity, a
+needs to be installed first. For maximum backward compatibility, a
 package should conform to the lowest possible EAPI. Note that anyone
 who uses the \fBebuild\fR(1) command with this package will be
 required to have a version of portage that recognizes the EAPI to
@@ -961,7 +961,7 @@ end the function with a call to \fBdie\fR.
 .TP
 .B pkg_setup
 This function can be used if the package needs specific setup actions or
-checks to be preformed before anything else.
+checks to be performed before anything else.
 .br
 Initial working directory: $PORTAGE_TMPDIR
 .TP

diff --git a/man/emerge.1 b/man/emerge.1
index 667138ff3a..e18bc9e257 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -457,7 +457,7 @@ with resolving inconsistent USE flag settings, this option 
is
 automatically enabled unless the \fB\-\-usepkgonly\fR option
 is enabled. If \fB\-\-binpkg\-respect\-use\fR is given explicitly,
 then it implies \fB\-\-autounmask\-use=n\fR, because these options
-naturally oppose eachother.
+naturally oppose each other.
 .TP
 .BR "\-\-buildpkg [ y | n ]" ", " \-b
 Tells emerge to build binary packages for all ebuilds processed in
@@ -654,7 +654,7 @@ that can pull unbuilt ebuilds into the dependency graph, 
since unbuilt
 ebuilds do not have any soname dependency metadata, making it impossible
 to determine whether an unresolved soname dependency can be satisfied.
 Therefore, \fB\-\-usepkgonly\fR (or \fB\-\-getbinpkgonly\fR) must be
-used in order to enable soname depedency resolution when installing
+used in order to enable soname dependency resolution when installing
 packages.
 .TP
 .BR "\-\-ignore\-world [ y | n ]"
@@ -678,7 +678,7 @@ this option.
 Assume that packages may have implicit dependencies on packages which
 belong to the @system set. This option is enabled by default. One of the
 effects of disabling this option is to allow the \-\-jobs option to
-spawn jobs without accounting for the possiblity of implicit dependencies
+spawn jobs without accounting for the possibility of implicit dependencies
 on packages that belong to the @system set.
 .TP
 .BR \-j\ [JOBS] ", "  \-\-jobs[=JOBS]
@@ -931,7 +931,7 @@ mode whenever a new slot is installed. This option is 
enabled by
 default.
 
 NOTE: If you want to 

[gentoo-commits] proj/portage:master commit in: lib/portage/tests/gpkg/, lib/portage/tests/unicode/, ...

2023-11-10 Thread Sam James
commit: 26b0c883ec203153a366f520f71dbd824b304e45
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 06:00:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:24:03 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=26b0c883

portage: tests: fix typos

Thanks to codespell.

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

 lib/portage/tests/bin/test_doins.py  | 8 
 lib/portage/tests/ebuild/test_spawn.py   | 2 +-
 lib/portage/tests/gpkg/test_gpkg_checksum.py | 2 +-
 lib/portage/tests/gpkg/test_gpkg_gpg.py  | 2 +-
 lib/portage/tests/gpkg/test_gpkg_metadata_update.py  | 2 +-
 lib/portage/tests/gpkg/test_gpkg_metadata_url.py | 2 +-
 lib/portage/tests/gpkg/test_gpkg_path.py | 2 +-
 lib/portage/tests/gpkg/test_gpkg_size.py | 2 +-
 lib/portage/tests/gpkg/test_gpkg_stream.py   | 2 +-
 lib/portage/tests/lafilefixer/test_lafilefixer.py| 4 ++--
 lib/portage/tests/resolver/ResolverPlayground.py | 2 +-
 lib/portage/tests/resolver/test_autounmask_binpkg_use.py | 2 +-
 lib/portage/tests/resolver/test_circular_choices_rust.py | 2 +-
 lib/portage/tests/resolver/test_depclean_slot_unavailable.py | 2 +-
 lib/portage/tests/unicode/test_string_format.py  | 2 +-
 lib/portage/tests/util/futures/asyncio/test_pipe_closed.py   | 4 ++--
 16 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/lib/portage/tests/bin/test_doins.py 
b/lib/portage/tests/bin/test_doins.py
index 3b4b9d2b27..75a93ef9be 100644
--- a/lib/portage/tests/bin/test_doins.py
+++ b/lib/portage/tests/bin/test_doins.py
@@ -16,7 +16,7 @@ exists_in_D = setup_env.exists_in_D
 
 class DoIns(setup_env.BinTestCase):
 def testDoIns(self):
-"""Tests the most basic senario."""
+"""Tests the most basic scenario."""
 self.init()
 try:
 env = setup_env.env
@@ -98,7 +98,7 @@ class DoIns(setup_env.BinTestCase):
 pass
 uid = os.lstat(os.path.join(env["S"], "test")).st_uid
 pw = pwd.getpwuid(uid)
-# Similary to testDoInsOptionUid, use user name.
+# Similarly to testDoInsOptionUid, use user name.
 env["INSOPTIONS"] = f"-o {pw.pw_name}"
 doins("test")
 st = os.lstat(env["D"] + "/test")
@@ -115,7 +115,7 @@ class DoIns(setup_env.BinTestCase):
 with open(os.path.join(env["S"], "test"), "w"):
 pass
 gid = os.lstat(os.path.join(env["S"], "test")).st_gid
-# Similary to testDoInsOptionUid, use gid.
+# Similarly to testDoInsOptionUid, use gid.
 env["INSOPTIONS"] = "-g %d" % gid
 doins("test")
 st = os.lstat(env["D"] + "/test")
@@ -133,7 +133,7 @@ class DoIns(setup_env.BinTestCase):
 pass
 gid = os.lstat(os.path.join(env["S"], "test")).st_gid
 gr = grp.getgrgid(gid)
-# Similary to testDoInsOptionUid, use group name.
+# Similarly to testDoInsOptionUid, use group name.
 env["INSOPTIONS"] = f"-g {gr.gr_name}"
 doins("test")
 st = os.lstat(env["D"] + "/test")

diff --git a/lib/portage/tests/ebuild/test_spawn.py 
b/lib/portage/tests/ebuild/test_spawn.py
index 2c9e503490..c73171f04a 100644
--- a/lib/portage/tests/ebuild/test_spawn.py
+++ b/lib/portage/tests/ebuild/test_spawn.py
@@ -40,7 +40,7 @@ class SpawnTestCase(TestCase):
 f.close()
 # When logging passes through a pty, this comparison will fail
 # unless the oflag terminal attributes have the termios.OPOST
-# bit disabled. Otherwise, tranformations such as \n -> \r\n
+# bit disabled. Otherwise, transformations such as \n -> \r\n
 # may occur.
 self.assertEqual(test_string, log_content)
 finally:

diff --git a/lib/portage/tests/gpkg/test_gpkg_checksum.py 
b/lib/portage/tests/gpkg/test_gpkg_checksum.py
index be4b08661f..ba80aefa74 100644
--- a/lib/portage/tests/gpkg/test_gpkg_checksum.py
+++ b/lib/portage/tests/gpkg/test_gpkg_checksum.py
@@ -1,4 +1,4 @@
-# Copright Gentoo Foundation 2006-2020
+# Copyright Gentoo Foundation 2006-2020
 # Portage Unit Testing Functionality
 
 import io

diff --git a/lib/portage/tests/gpkg/test_gpkg_gpg.py 
b/lib/portage/tests/gpkg/test_gpkg_gpg.py
index 442764d7e3..a2dc92150b 100644
--- a/lib/portage/tests/gpkg/test_gpkg_gpg.py
+++ b/lib/portage/tests/gpkg/test_gpkg_gpg.py
@@ -1,4 +1,4 @@
-# Copright Gentoo Foundation 2006-2020
+# Copyright Gentoo Foundation 2006-2020
 # Portage Unit Testing Functionality
 
 import io

diff --git a/lib/portage/tests/gpkg/test_gpkg_metadata_update.py 
b/lib/portage/tests/gpkg/test_gpkg_metadata_update.py
index 99656499c9..d2da630f3d 100644
--- 

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

2023-11-10 Thread Sam James
commit: f511b5a1f55df1cd7b322d50ce0f0c5a4e24d81c
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 05:52:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:24:02 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f511b5a1

misc/emerge-delta-webrsync: fix typos

Thanks to codespell.

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

 misc/emerge-delta-webrsync | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/misc/emerge-delta-webrsync b/misc/emerge-delta-webrsync
index 12930a0a68..49c8f606e1 100755
--- a/misc/emerge-delta-webrsync
+++ b/misc/emerge-delta-webrsync
@@ -501,7 +501,7 @@ check_file_signature() {
 
if [[ ${r} != 0 ]] ; then
eerror "Error occurred in check_file_signature: ${r}. 
Aborting."
-   die "Verification error occured."
+   die "Verification error occurred."
fi
else
r=0
@@ -990,7 +990,7 @@ if ! verify_md5_file 
"${TMPDIR}/portage-${final_date}.tar.bz2" "${DISTDIR}/porta
exit 5
fi
# hokay.  md5 doesn't agree with umd5. bzip2 issue in effect.
-   echo "compressed md5 differs, but uncompressed md5 says it right.  
bzip2 version incompatability in other words"
+   echo "compressed md5 differs, but uncompressed md5 says it right.  
bzip2 version incompatibility in other words"
echo "saving the md5"
if type -p md5sum &> /dev/null; then
md5sum "${TMPDIR}/portage-${final_date}.tar.bz2" | sed -e 
"s:${TMPDIR}/\?::" > \



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

2023-11-10 Thread Sam James
commit: 00ce1c2e21575c6154ce22d0fcf676e2654c56b3
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 03:29:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:23:08 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=00ce1c2e

tests: test_bintree: add test for trust helper --pretend issue

Followup to 6ae45739e208b7a9d59e0b6056be72a5791aae04.

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

 lib/portage/tests/dbapi/test_bintree.py | 45 +
 1 file changed, 45 insertions(+)

diff --git a/lib/portage/tests/dbapi/test_bintree.py 
b/lib/portage/tests/dbapi/test_bintree.py
index 0aa411ad97..018f1cf9bd 100644
--- a/lib/portage/tests/dbapi/test_bintree.py
+++ b/lib/portage/tests/dbapi/test_bintree.py
@@ -3,6 +3,7 @@
 
 from unittest.mock import MagicMock, patch, call
 import os
+import tempfile
 
 from portage.tests import TestCase
 
@@ -164,3 +165,47 @@ class BinarytreeTestCase(TestCase):
 bt = binarytree(pkgdir=os.getenv("TMPDIR", "/tmp"), settings=settings)
 bt.populate(getbinpkgs=True)
 ppopulate_remote.assert_called_once_with(getbinpkg_refresh=False, 
pretend=False)
+
+@patch("portage.dbapi.bintree.BinRepoConfigLoader")
+@patch("portage.dbapi.bintree.binarytree._run_trust_helper")
+def test_default_getbinpkg_refresh_in_populate_trusthelper(
+self, run_trust_helper, pBinRepoConfigLoader
+):
+"""
+Test for bug #915842.
+
+Verify that we call the trust helper in non-pretend mode.
+"""
+settings = MagicMock()
+settings.features = ["binpkg-request-signature"]
+settings.__getitem__.return_value = "/some/path"
+
+d = tempfile.TemporaryDirectory()
+try:
+bt = binarytree(pkgdir=d.name, settings=settings)
+bt.populate(getbinpkgs=True, pretend=False)
+run_trust_helper.assert_called_once()
+finally:
+d.cleanup()
+
+@patch("portage.dbapi.bintree.BinRepoConfigLoader")
+@patch("portage.dbapi.bintree.binarytree._run_trust_helper")
+def test_default_getbinpkg_refresh_in_populate_trusthelper_pretend(
+self, run_trust_helper, pBinRepoConfigLoader
+):
+"""
+Test for bug #915842.
+
+Verify we do not call the trust helper in pretend mode.
+"""
+settings = MagicMock()
+settings.features = ["binpkg-request-signature"]
+settings.__getitem__.return_value = "/some/path"
+
+d = tempfile.TemporaryDirectory()
+try:
+bt = binarytree(pkgdir=d.name, settings=settings)
+bt.populate(getbinpkgs=True, pretend=True)
+run_trust_helper.assert_not_called()
+finally:
+d.cleanup()



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

2023-11-10 Thread Sam James
commit: 37ee6ef700f4512999dc2e3bd8fcd8a8d9d36315
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 03:03:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:23:08 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=37ee6ef7

_emerge: fix _eval_visiblity typo

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

 lib/_emerge/Package.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/_emerge/Package.py b/lib/_emerge/Package.py
index 873edbf81d..79011380d5 100644
--- a/lib/_emerge/Package.py
+++ b/lib/_emerge/Package.py
@@ -222,7 +222,7 @@ class Package(Task):
 @property
 def visible(self):
 if self._visible is None:
-self._visible = self._eval_visiblity(self.masks)
+self._visible = self._eval_visibility(self.masks)
 return self._visible
 
 @property
@@ -473,7 +473,7 @@ class Package(Task):
 
 return masks
 
-def _eval_visiblity(self, masks):
+def _eval_visibility(self, masks):
 if masks is not False:
 if "EAPI.unsupported" in masks:
 return False



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

2023-11-10 Thread Sam James
commit: fa7e1a39cad8ecbeb3ad34525538ba0d93cb4672
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 05:48:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 07:23:15 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fa7e1a39

tox.ini: pass posargs to pytest

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

 tox.ini | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tox.ini b/tox.ini
index 2fee0bd7de..dcae3e87b5 100644
--- a/tox.ini
+++ b/tox.ini
@@ -29,4 +29,4 @@ allowlist_externals =
./run-pylint
 commands =
pylint: ./run-pylint
-   test: pytest -vv -ra -l -o console_output_style=count -n auto 
--dist=worksteal
+   test: pytest -vv -ra -l -o console_output_style=count -n auto 
--dist=worksteal {posargs}



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

2023-11-10 Thread Hans de Graaff
commit: 7b7e8068dbf16eabff5f3404a9689b8d4683e3c4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 11 07:14:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 11 07:14:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7e8068

dev-ruby/roadie-rails: add 3.1.0

Closes: https://bugs.gentoo.org/917097
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/roadie-rails/Manifest  |  1 +
 dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/roadie-rails/Manifest b/dev-ruby/roadie-rails/Manifest
index 12f320451f48..d08879a8828e 100644
--- a/dev-ruby/roadie-rails/Manifest
+++ b/dev-ruby/roadie-rails/Manifest
@@ -1 +1,2 @@
 DIST roadie-rails-3.0.0.tar.gz 62724 BLAKE2B 
d9e960f97a491724b80d3064304e4875b1a12e7570e6c6ed8c373bf0dc73cf0828d1c5f3cb2ea57c485bbca832ce9cd9ba5c7ca798c4695a36b0c7925826eb91
 SHA512 
061635e9d5d6c4f752f8f105c0fef0b0ac9cd46cec7669b43295fecb80fd2232e211f033af9f9fe457a3c2c6ea04921ffcc9abe6f8b375f2df8b8bc8bfa64512
+DIST roadie-rails-3.1.0.tar.gz 76608 BLAKE2B 
b0adffa2ca6e5416a9f9e77cb86e3ba8766f1cc18a68edbf9f7c0dd5197e2d888c98ad6a46b6cb8b2dd75e0cf1abe59c528b49571144c895f357bbe07c3348d7
 SHA512 
d12a024eccce273558aaedc6100050c424fd564b5f2b88b27e14cc2d7817e79e5f36d8a4f8dae78104d6d57f0ce11dfe926d08109573d9c0f4e77bfd866683b3

diff --git a/dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild 
b/dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild
new file mode 100644
index ..9c5504299029
--- /dev/null
+++ b/dev-ruby/roadie-rails/roadie-rails-3.1.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hooks Roadie into your Rails application to help with email 
generation"
+HOMEPAGE="https://github.com/Mange/roadie-rails;
+SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "dev-ruby/roadie:5
+   || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 )"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   || ( dev-ruby/rails:7.0 dev-ruby/rails:6.1 )
+   dev-ruby/rspec-rails
+   dev-ruby/rspec-collection_matchers
+   dev-ruby/sass-rails )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(simplecov\|standard\)/ s:^:#:' Gemfile || die
+   sed -i -e 's/git ls-files/find * -print/' -e '/standard/ s:^:#:' 
${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid already removed rails or versions incompatible with sass-rails
+   sed -i -e '/rails_\(51\|52\|60\|71\)/ s:^:#:' spec/integration_spec.rb 
|| die
+
+   # Avoid dependency on optional bootsnap
+   sed -i -e '/bootsnap/ s:^:#:' spec/railsapps/rails_*/Gemfile 
spec/railsapps/rails_*/config/boot.rb || die
+
+   # Fix versioned sass-rails dependency
+   sed -i -e '/sass-rails/ s/>= 6/>=5/' spec/railsapps/*/Gemfile || die
+
+   # Revert 
https://github.com/Mange/roadie-rails/commit/03acd8fddf651d43919e92db35d541ec4281c5fc
 for now
+   # Fragile test which is affected by dependency versions (unclear which)
+   sed -e 
's/cd95a25e70dfe61add5a96e11d3fee0f29e9ba2b05099723d57bba7dfa725c8a/322506f9917889126e81df2833a6eecdf2e394658d53dad347e9882dd4dbf28e/'
 \
+   -i spec/integration_spec.rb || die
+
+}
+
+each_ruby_prepare() {
+   sed -i -e '/run_in_app_context/ s:bin/rails:'${RUBY}' -S bin/rails:' 
spec/support/rails_app.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rspec-3 spec || die
+}



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

2023-11-10 Thread Hans de Graaff
commit: e8279e1e89f2e83d7aa42907414c85a4d163e078
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 10 13:46:02 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 11 06:50:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8279e1e

dev-ruby/net-protocol: add 0.2.2

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

 dev-ruby/net-protocol/Manifest  |  1 +
 dev-ruby/net-protocol/net-protocol-0.2.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/net-protocol/Manifest b/dev-ruby/net-protocol/Manifest
index 5310251961db..61cf20c2a202 100644
--- a/dev-ruby/net-protocol/Manifest
+++ b/dev-ruby/net-protocol/Manifest
@@ -1 +1,2 @@
 DIST net-protocol-0.2.1.tar.gz 17713 BLAKE2B 
dc5abe229e6900a41af786f6e617c27a8fec2fc720afaf95ae72a1614017c43617eb207a57a6460dd6b589c392ec6cb65ff4a3b6e3f09e04f765295f5d41a3ff
 SHA512 
e3990b64826c681efac2bcb5cbe4f120e730ddac8e1a62690e575de5037c7a9ddb80bf6cc051c98319c37013fef7f4f331adbcd51e96f32ecf4c3804fcd1f7c5
+DIST net-protocol-0.2.2.tar.gz 7863 BLAKE2B 
fe3fb6657d0efc9e9ca0d2bde4d32098d221c9a36c0d7f2160d39fe49d080ae4bb399c32709165684c8942bb1ea2fe60aa7144e161ad0a7962fd932dc5c20e32
 SHA512 
15698d9a88bca73edaa4d0db6ea9fabf2e09e7bfc6d08c2f03e3e1f0afe4f07c642af0d1272795c0907cacec0fc4b9a7844c5cb803f19082cdec420668a05aa8

diff --git a/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild 
b/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild
new file mode 100644
index ..277b2c32fae6
--- /dev/null
+++ b/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="net-protocol.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The abstruct interface for net-* client"
+HOMEPAGE="https://github.com/ruby/net-protocol;
+SRC_URI="https://github.com/ruby/net-protocol/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/timeout
+"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-11-10 Thread Hans de Graaff
commit: 4dccb0764d861011b01574814475977e4aab3174
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 11 06:55:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 11 06:55:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dccb076

dev-ruby/timeout: add 0.4.1

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

 dev-ruby/timeout/Manifest |  1 +
 dev-ruby/timeout/timeout-0.4.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/timeout/Manifest b/dev-ruby/timeout/Manifest
index ba8b02e61750..776b186a628d 100644
--- a/dev-ruby/timeout/Manifest
+++ b/dev-ruby/timeout/Manifest
@@ -1,2 +1,3 @@
 DIST timeout-0.3.2.tar.gz 16920 BLAKE2B 
ec3bb38a8c60b9156a8fb8b5bb99b74a606ee8d18aa81b4b5ed5067c38cea1856ccfc00a841cc58c33cf5159fc1065f68728c48acec6df2eed28f364a36fc7a5
 SHA512 
70220781ecaec61a4243dfd95c6be13050513e78dd3239b58b0c8f6904b29c2bfbf895f769a1e122a30fbdad761577c2ddae94b328c4ee390867d1ab6391b8ec
 DIST timeout-0.4.0.tar.gz 6897 BLAKE2B 
1fa606e15001ba929d7a1e6e254c97f7948de9042c90174263a2d3fc671b26c22197f9c1376c2cec60d8fe64361a63f29cdc02cf4e9bd0b912754bc65f594c0e
 SHA512 
9337cac1f2ba76efb769c6602ae60fa1f3be4a6fc04ebd845c32332d1a25e0c669485f0f64611e09e1648908abe768aa78779c6568345a9729502efefa753485
+DIST timeout-0.4.1.tar.gz 7197 BLAKE2B 
182b8904345228f90406b2b567a9342b0724ad0abb103392ec2682c8040168e1bb98c90256d3715d5938f09bf92e9650fc3423903dacd620b753d5119f143910
 SHA512 
1ca23bfcaf2c67a59805f814b20a9fe6e492b8f68e492c86290d6c638b07ea9b6f14c4cc84c14b891b5aaf611f46968af8947565ea83d783c90144df4e3e612f

diff --git a/dev-ruby/timeout/timeout-0.4.1.ebuild 
b/dev-ruby/timeout/timeout-0.4.1.ebuild
new file mode 100644
index ..e58a7ade545e
--- /dev/null
+++ b/dev-ruby/timeout/timeout-0.4.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="timeout.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a framework for message digest libraries"
+HOMEPAGE="https://github.com/ruby/timeout;
+SRC_URI="https://github.com/ruby/timeout/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/whoogle-search/files/, www-apps/whoogle-search/

2023-11-10 Thread Bailey Kasin
commit: ecdc853e589dcc7a3b7d71c1d9103fa0ca3e6b34
Author: Bailey Kasin  gmail  com>
AuthorDate: Sat Nov 11 06:55:49 2023 +
Commit: Bailey Kasin  gmail  com>
CommitDate: Sat Nov 11 06:56:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ecdc853e

www-apps/whoogle-search: POSIX-ify openrc script

Also resolve shellcheck and pkgcheck comments

Closes: https://bugs.gentoo.org/917079
Signed-off-by: Bailey Kasin  gmail.com>

 www-apps/whoogle-search/files/whoogle.initd|  4 +--
 www-apps/whoogle-search/metadata.xml   |  3 ++
 3-r2.ebuild => whoogle-search-0.8.3-r3.ebuild} | 37 +++---
 4-r2.ebuild => whoogle-search-0.8.4-r3.ebuild} | 35 ++--
 4 files changed, 42 insertions(+), 37 deletions(-)

diff --git a/www-apps/whoogle-search/files/whoogle.initd 
b/www-apps/whoogle-search/files/whoogle.initd
index 6d51df4ab2..745dceb671 100644
--- a/www-apps/whoogle-search/files/whoogle.initd
+++ b/www-apps/whoogle-search/files/whoogle.initd
@@ -3,7 +3,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Environment variables for whoogle
-source "/etc/default/whoogle"
+. "/etc/default/whoogle"
 export ADDRESS=${BIND_ADDRESS:-0.0.0.0}
 export PORT=${LISTEN_PORT:-5000}
 
@@ -23,7 +23,7 @@ depend() {
 start_pre() {
checkpath -fo whoogle:whoogle "/var/log/whoogle.log"
echo "Whoogle is running on: ${BIND_ADDRESS}:${LISTEN_PORT}"
-   cd /opt/whoogle-search
+   cd /opt/whoogle-search || exit 1
 }
 
 stop_post() {

diff --git a/www-apps/whoogle-search/metadata.xml 
b/www-apps/whoogle-search/metadata.xml
index b3a874ebe3..9cdaa89567 100644
--- a/www-apps/whoogle-search/metadata.xml
+++ b/www-apps/whoogle-search/metadata.xml
@@ -5,4 +5,7 @@
baileyka...@gmail.com
Bailey Kasin

+   
+   benbusby/whoogle-search
+   
 

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild
similarity index 54%
rename from www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild
index 61b960703a..7cbca25768 100644
--- a/www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild
+++ b/www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild
@@ -20,29 +20,30 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
-dev-python/python-dotenv[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
dev-python/waitress[${PYTHON_USEDEP}]
-app-arch/brotli[${PYTHON_USEDEP},python]
-net-libs/stem
-acct-user/whoogle
-acct-group/whoogle
+   app-arch/brotli[${PYTHON_USEDEP},python]
+   net-libs/stem
+   acct-user/whoogle
+   acct-group/whoogle
 "
 
-
 src_install() {
-rm -r .github docs test .dockerignore .gitignore .replit 
docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md requirements.txt
-mkdir -p "${ED}/opt/whoogle-search" || die
-insinto /opt/whoogle-search
-doins -r ./*
-fperms -R 0755 /opt/whoogle-search
+   rm -r .github docs test .dockerignore .gitignore .replit \
+   docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md \
+   requirements.txt
+   mkdir -p "${ED}/opt/whoogle-search" || die
+   insinto /opt/whoogle-search
+   doins -r ./*
+   fperms -R 0755 /opt/whoogle-search
fowners -R whoogle:whoogle /opt/whoogle-search
 
-insinto /etc/default/
-doins ${FILESDIR}/whoogle
-insinto /usr/lib/sysusers.d/
-doins ${FILESDIR}/whoogle.conf
+   insinto /etc/default/
+   doins "${FILESDIR}/whoogle"
+   insinto /usr/lib/sysusers.d/
+   doins "${FILESDIR}/whoogle.conf"
 
-newinitd "${FILESDIR}"/whoogle.initd whoogle
-systemd_dounit ${FILESDIR}/whoogle.service
-}
\ No newline at end of file
+   newinitd "${FILESDIR}"/whoogle.initd whoogle
+   systemd_dounit "${FILESDIR}/whoogle.service"
+}

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild
similarity index 55%
rename from www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild
index 40c26760ef..73c7650736 100644
--- a/www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild
+++ b/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild
@@ -20,30 +20,31 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
-dev-python/python-dotenv[${PYTHON_USEDEP}]
+   

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

2023-11-10 Thread 罗百科
commit: cdfb847cc3f78fe53472771243ac609fc2aaf5e9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Nov 11 06:41:13 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Nov 11 06:42:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdfb847c

dev-db/postgresql: Allow newer llvm

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

 dev-db/postgresql/postgresql-12.17.ebuild | 6 +++---
 dev-db/postgresql/postgresql-13.13.ebuild | 6 +++---
 dev-db/postgresql/postgresql-14.10.ebuild | 6 +++---
 dev-db/postgresql/postgresql-15.5.ebuild  | 6 +++---
 dev-db/postgresql/postgresql-16.1.ebuild  | 6 +++---
 5 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/dev-db/postgresql/postgresql-12.17.ebuild 
b/dev-db/postgresql/postgresql-12.17.ebuild
index 2586fc0120a2..1bad78afab3a 100644
--- a/dev-db/postgresql/postgresql-12.17.ebuild
+++ b/dev-db/postgresql/postgresql-12.17.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10,11,12} )
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
@@ -36,8 +36,8 @@ icu? ( dev-libs/icu:= )
 kerberos? ( virtual/krb5 )
 ldap? ( net-nds/openldap:= )
 llvm? (
-   =dev-lang/perl-5.8:= )

diff --git a/dev-db/postgresql/postgresql-13.13.ebuild 
b/dev-db/postgresql/postgresql-13.13.ebuild
index 6ffc2e4b1aba..95bfc51c585e 100644
--- a/dev-db/postgresql/postgresql-13.13.ebuild
+++ b/dev-db/postgresql/postgresql-13.13.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10,11,12} )
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
@@ -36,8 +36,8 @@ icu? ( dev-libs/icu:= )
 kerberos? ( virtual/krb5 )
 ldap? ( net-nds/openldap:= )
 llvm? (
-   =dev-lang/perl-5.8:= )

diff --git a/dev-db/postgresql/postgresql-14.10.ebuild 
b/dev-db/postgresql/postgresql-14.10.ebuild
index b79a25e17210..10272632f181 100644
--- a/dev-db/postgresql/postgresql-14.10.ebuild
+++ b/dev-db/postgresql/postgresql-14.10.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10,11,12} )
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
@@ -36,8 +36,8 @@ icu? ( dev-libs/icu:= )
 kerberos? ( virtual/krb5 )
 ldap? ( net-nds/openldap:= )
 llvm? (
-

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

2023-11-10 Thread Sam James
commit: 36ebed561d63bb5c928149341f958cc9ad8378a7
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 06:31:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 06:31:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ebed56

net-misc/l7-protocols: fix broken sed

Seems to just be used for tests so no revbump, not that I really looked into the
package.

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

 net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild 
b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
index 8fae2ce8e5f2..5dcd7cb600b7 100644
--- a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
+++ b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,10 +18,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 
 src_prepare() {
-   sed -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|" \
+   sed -i -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|" \
-e "s|g++.*\-o|$(tc-getCXX) ${CFLAGS} ${LDFLAGS} -o|" \
-   -i testing/Makefile || die
-   sed -e "s|f in data|f in ${EPREFIX}/usr/share/l7-protocols/data|" \
+   testing/Makefile || die
+   sed -i -e "s|f in data|f in ${EPREFIX}/usr/share/l7-protocols/data|" \
testing/timeit.sh || die
ht_fix_file testing/*.sh
eapply_user



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

2023-11-10 Thread Sam James
commit: 750eb374bcd9450c63c934e535c30e2991dc8c8b
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 05:34:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 05:34:07 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=750eb374

tox.ini: fix pytest-xdist typo

Thanks to radhermit for spotting.

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

 tox.ini | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tox.ini b/tox.ini
index 7930ef0dc9..2fee0bd7de 100644
--- a/tox.ini
+++ b/tox.ini
@@ -22,7 +22,7 @@ deps =
pylint: pytest
test: pyyaml
test: pytest
-   test: pytext-xdist
+   test: pytest-xdist
 setenv =
PYTHONPATH={toxinidir}/lib
 allowlist_externals =



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

2023-11-10 Thread Sam James
commit: 4ba3e5e0f675dc5a1b7477eb73c7ea05d5b5c26b
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 04:42:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 04:43:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba3e5e0

sys-kernel/installkernel-systemd: drop attempt to emulate USE flag renames

This ends up confusing Portage to an appalling level so we can't carry on with 
it,
even though I liked the idea and tried it myself with the gnuefi->boot rename.

(I'm not sure if that actually worked properly or if the third-order 
kernel-install
"rename" bit tipped it over the edge?)

Stable versions of systemd & systemd-utils have the new flags, so just simplify
the || ( ... ) to systemd[kernel-install(-)] and 
systemd-boot[kernel-install(-)].

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

 .../installkernel-systemd-2-r5.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
new file mode 100644
index ..bf7bd29ba0a5
--- /dev/null
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Wrap kernel-install from systemd as installkernel"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 arm64 ~loong ppc64 x86"
+
+RDEPEND="
+   !sys-kernel/installkernel-gentoo
+   || (
+   sys-apps/systemd[kernel-install(-)]
+   sys-apps/systemd-utils[kernel-install(-)]
+   )
+"
+
+src_install() {
+   # we could technically use a symlink here but it would require
+   # us to know the correct path, and that implies /usr merge problems
+   into /
+   newsbin - installkernel <<-EOF
+   #!/usr/bin/env sh
+   exec kernel-install add "\${1}" "\${2}" --verbose
+   EOF
+
+   exeinto /usr/lib/kernel/install.d/
+   newexe "${FILESDIR}/${PN}-2-r2-00-00machineid-directory.install" \
+   00-00machineid-directory.install
+}



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

2023-11-10 Thread Sam James
commit: 720d733e76768a6b0afaf65a602427247f9257b4
Author: David Palao  gmail  com>
AuthorDate: Mon Oct 30 15:01:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 02:55:29 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=720d733e

pyproject.toml, NEWS: declare pytest markers.

Declare pytest markers. They can be used to select what tests
(not) to run, e.g.:

  pytest -m ft  # to select tests marked with"ft"
  pytest -m "not ft"  # to skip tests marked with "ft"

to list the markers:

  pytest --markers

Signed-off-by: David Palao  gmail.com>
Closes: https://github.com/gentoo/portage/pull/1170
Signed-off-by: Sam James  gentoo.org>

 NEWS   | 3 +++
 pyproject.toml | 7 +++
 2 files changed, 10 insertions(+)

diff --git a/NEWS b/NEWS
index 362266369f..f1305744fb 100644
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,9 @@ Features:
 Bug fixes:
 * ebuild: Add missing newlines in error messages.
 
+Cleanups:
+* Add pytest markers: ft, unit and stress.
+
 portage-3.0.55 (2023-11-06)
 --
 

diff --git a/pyproject.toml b/pyproject.toml
index eb725e1c54..4ba455525f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -33,3 +33,10 @@ gpkg-sign = 'portage.util.bin_entry_point:bin_entry_point'
 portageq = 'portage.util.bin_entry_point:bin_entry_point'
 quickpkg = 'portage.util.bin_entry_point:bin_entry_point'
 regenworld = 'portage.util.bin_entry_point:bin_entry_point'
+
+[tool.pytest.ini_options]
+markers = [
+"ft: functional tests (select: '-m ft'; deselect with '-m \"not ft\"')",
+"stress: stress tests (select: '-m stress'; deselect with '-m \"not 
stress\"')",
+"unit: unit tests (select: '-m unit'; deselect with '-m \"not unit\"')",
+]



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

2023-11-10 Thread Sam James
commit: 7c5a1f57386511558e7c9b60e6debaea42a1135b
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Oct 31 04:37:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 02:55:29 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7c5a1f57

sr.ht ci: add some pytest options

At the time of writing, sourcehut VM's have 2 cores. Utilizing
pytest-xdist unsurprisingly cuts the time in half :)

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/portage/pull/1175
Signed-off-by: Sam James  gentoo.org>

 .builds/ci.yml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/.builds/ci.yml b/.builds/ci.yml
index cda3b6e072..6d04fdff9c 100644
--- a/.builds/ci.yml
+++ b/.builds/ci.yml
@@ -16,6 +16,15 @@ environment:
 # - '3.12'
 # Testing PyPy is currently broken, see bug #903709
 # - 'pypy3'
+  PYTEST_ADDOPTS: >
+-vv
+-ra
+-l
+-o console_output_style=count
+-o log_cli=true
+--log-cli-level=info
+-n logical
+--dist=worksteal
 tasks:
   - setup-python: |
   portage/.builds/setup-python.sh "${PYTHON_VERSIONS[@]}"



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

2023-11-10 Thread Sam James
commit: 53211c8cc4bf06317f43edba521c529d7f53886c
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Oct 31 04:10:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 02:55:29 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=53211c8c

sr.ht ci: install into --destdir

Avoids failed privilege escalation from trying to install into
/usr/local.

Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .builds/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.builds/ci.yml b/.builds/ci.yml
index 896840a3fc..cda3b6e072 100644
--- a/.builds/ci.yml
+++ b/.builds/ci.yml
@@ -34,7 +34,7 @@ tasks:
 
   - test-install: |
   for py in "${PYTHON_VERSIONS[@]}"; do
-time meson install -C "/tmp/build-$py"
+time meson install -C "/tmp/build-$py" --destdir 
"/tmp/install-root-$py"
   done
 
   - test-portage: |



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

2023-11-10 Thread Sam James
commit: 49c573054764768a51a4764c6e642b038c8e55d4
Author: wh0  users  noreply  github  com>
AuthorDate: Mon Nov  6 17:39:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 02:55:28 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=49c57305

ebuild: add some missing newlines in errors

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

 NEWS | 3 +++
 lib/portage/package/ebuild/config.py | 6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index 1e589c1f8d..362266369f 100644
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,9 @@ portage-3.0.56 (UNRELEASED)
 Features:
 * sync: git: Add sync-git-verify-max-age-days option.
 
+Bug fixes:
+* ebuild: Add missing newlines in error messages.
+
 portage-3.0.55 (2023-11-06)
 --
 

diff --git a/lib/portage/package/ebuild/config.py 
b/lib/portage/package/ebuild/config.py
index f51886c33e..8a57e0c145 100644
--- a/lib/portage/package/ebuild/config.py
+++ b/lib/portage/package/ebuild/config.py
@@ -1565,7 +1565,7 @@ class config:
 except KeyError as e:
 writemsg(
 "!!! BINPKG_COMPRESS contains invalid or "
-"unsupported compression method: %s" % e.args[0],
+"unsupported compression method: %s\n" % e.args[0],
 noiselevel=-1,
 )
 else:
@@ -1587,7 +1587,7 @@ class config:
 except IndexError as e:
 writemsg(
 "!!! BINPKG_COMPRESS contains invalid or "
-"unsupported compression method: %s" % e.args[0],
+"unsupported compression method: %s\n" % e.args[0],
 noiselevel=-1,
 )
 else:
@@ -1595,7 +1595,7 @@ class config:
 missing_package = compression["package"]
 writemsg(
 "!!! BINPKG_COMPRESS unsupported %s. "
-"Missing package: %s"
+"Missing package: %s\n"
 % (binpkg_compression, missing_package),
 noiselevel=-1,
 )



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

2023-11-10 Thread Sam James
commit: 4d93a7a14a78684215b72d5ecf60c99521a790c9
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Oct 31 03:01:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 02:55:29 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4d93a7a1

sr.ht ci: install some missing packages

- pkg-config
- libpython
- pytest-xdist

  - with psutil to auto-detect logical cores

Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .builds/ci.yml  | 4 ++--
 .builds/setup-python.sh | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.builds/ci.yml b/.builds/ci.yml
index 0a4034e1cd..896840a3fc 100644
--- a/.builds/ci.yml
+++ b/.builds/ci.yml
@@ -21,11 +21,11 @@ tasks:
   portage/.builds/setup-python.sh "${PYTHON_VERSIONS[@]}"
 
   - setup-tests: |
-  sudo apt-get install -y --no-install-recommends meson
+  sudo apt-get install -y --no-install-recommends meson pkg-config
   for py in "${PYTHON_VERSIONS[@]}"; do
 source ".venv-$py/bin/activate"
 # setuptools needed for 3.12+ because of 
https://github.com/mesonbuild/meson/issues/7702.
-pip install pytest setuptools
+pip install pytest pytest-xdist[psutil] setuptools
 printf "[binaries]\npython = '%s'\n" "$(command -v python)" \
 | tee "/tmp/native-$py.ini"
 meson setup --native-file "/tmp/native-$py.ini" "/tmp/build-$py" 
portage

diff --git a/.builds/setup-python.sh b/.builds/setup-python.sh
index 72e63ad957..4099a02f06 100755
--- a/.builds/setup-python.sh
+++ b/.builds/setup-python.sh
@@ -9,8 +9,10 @@ install_versions=( "${install_versions[@]/#pythonpypy/pypy}" )
 
 sudo apt-get install -y --no-install-recommends \
 python-is-python3 \
+python3-dev \
 python3-venv \
 "${install_versions[@]}" \
+"${install_versions[@]/%/-dev}" \
 "${install_versions[@]/%/-venv}"
 
 for py in "$@"; do



[gentoo-commits] proj/portage:master commit in: man/, lib/portage/sync/modules/git/, /

2023-11-10 Thread Sam James
commit: 79d03d7823011bd19de06fa510a5d599eded87ed
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Oct 24 07:59:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 02:55:28 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=79d03d78

sync: git: add sync-git-verify-max-age-days option

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

 NEWS |  6 
 lib/portage/sync/modules/git/__init__.py |  1 +
 lib/portage/sync/modules/git/git.py  | 48 
 man/portage.5|  4 +++
 4 files changed, 59 insertions(+)

diff --git a/NEWS b/NEWS
index 2a2c6bd7f0..1e589c1f8d 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,12 @@ Release notes take the form of the following optional 
categories:
 * Bug fixes
 * Cleanups
 
+portage-3.0.56 (UNRELEASED)
+--
+
+Features:
+* sync: git: Add sync-git-verify-max-age-days option.
+
 portage-3.0.55 (2023-11-06)
 --
 

diff --git a/lib/portage/sync/modules/git/__init__.py 
b/lib/portage/sync/modules/git/__init__.py
index ef32a9da06..121494215c 100644
--- a/lib/portage/sync/modules/git/__init__.py
+++ b/lib/portage/sync/modules/git/__init__.py
@@ -77,6 +77,7 @@ module_spec = {
 "sync-git-pull-env",
 "sync-git-pull-extra-opts",
 "sync-git-verify-commit-signature",
+"sync-git-verify-max-age-days",
 ),
 }
 },

diff --git a/lib/portage/sync/modules/git/git.py 
b/lib/portage/sync/modules/git/git.py
index 48109b7844..cf9ad1c134 100644
--- a/lib/portage/sync/modules/git/git.py
+++ b/lib/portage/sync/modules/git/git.py
@@ -4,12 +4,14 @@
 import logging
 import re
 import subprocess
+import datetime
 
 import portage
 from portage import os
 from portage.util import writemsg_level, shlex_split
 from portage.util.futures import asyncio
 from portage.output import create_color_func, EOutput
+from portage.const import TIMESTAMP_FORMAT
 
 good = create_color_func("GOOD")
 bad = create_color_func("BAD")
@@ -436,6 +438,52 @@ class GitSync(NewBase):
 return (os.EX_OK, current_rev != previous_rev)
 
 def verify_head(self, revision="-1") -> bool:
+max_age_days = self.repo.module_specific_options.get(
+"sync-git-verify-max-age-days", ""
+)
+if max_age_days:
+try:
+max_age_days = int(max_age_days)
+if max_age_days <= 0:
+raise ValueError(max_age_days)
+except ValueError:
+writemsg_level(
+f"!!! sync-git-max-age-days must be a positive non-zero 
integer: {max_age_days}\n",
+level=logging.ERROR,
+noiselevel=-1,
+)
+return False
+show_timestamp_chk_file_cmd = [
+self.bin_command,
+"show",
+f"{revision}:metadata/timestamp.chk",
+]
+try:
+timestamp_chk = portage._unicode_decode(
+subprocess.check_output(
+show_timestamp_chk_file_cmd,
+cwd=portage._unicode_encode(self.repo.location),
+)
+).strip()
+except subprocess.CalledProcessError as e:
+writemsg_level(
+f"!!! {show_timestamp_chk_file_cmd} failed with 
{e.returncode}",
+level=logging.ERROR,
+noiselevel=-1,
+)
+return False
+timestamp = datetime.datetime.strptime(timestamp_chk, 
TIMESTAMP_FORMAT)
+max_timestamp_age = datetime.datetime.now() - datetime.timedelta(
+days=max_age_days
+)
+if timestamp < max_timestamp_age:
+writemsg_level(
+f"!!! timestamp (from timestamp.chk) {timestamp} is older 
than max age {max_timestamp_age}\n",
+level=logging.ERROR,
+noiselevel=-1,
+)
+return False
+
 if self.repo.module_specific_options.get(
 "sync-git-verify-commit-signature", "false"
 ).lower() not in ("true", "yes"):

diff --git a/man/portage.5 b/man/portage.5
index 91c3ffdb45..dae4d47206 100644
--- a/man/portage.5
+++ b/man/portage.5
@@ -1071,6 +1071,10 @@ Extra options to give to git when updating repository 
(git pull).
 Require the top commit in the repository to contain a good OpenPGP
 signature. Defaults to no, false.
 .TP
+.B sync\-git\-verify\-max\-age\-days
+Warn if repository is older than the specified number of days. Disabled
+when 0. Defaults to disabled.
+.TP
 .B sync\-hooks\-only\-on\-change = yes|no|true|false
 If set to true, then sync of a given repository will not trigger 

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

2023-11-10 Thread Sam James
commit: 17212caaf8673b250de1502610120e5fc322cd53
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Oct 31 02:50:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 02:55:29 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=17212caa

sr.ht ci: small housekeeping

- use venvs again
- use a separate native .ini for each python version
- move meson setup into setup-tests
- add (commented out) python 3.12
- print total elapsed test time for portage test suite

Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .builds/ci.yml | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/.builds/ci.yml b/.builds/ci.yml
index 2c1659c849..0a4034e1cd 100644
--- a/.builds/ci.yml
+++ b/.builds/ci.yml
@@ -12,6 +12,8 @@ environment:
 - '3.9'
 - '3.10'
 - '3.11'
+# Python 3.12 seems to (at least sometimes) timeout
+# - '3.12'
 # Testing PyPy is currently broken, see bug #903709
 # - 'pypy3'
 tasks:
@@ -21,18 +23,24 @@ tasks:
   - setup-tests: |
   sudo apt-get install -y --no-install-recommends meson
   for py in "${PYTHON_VERSIONS[@]}"; do
+source ".venv-$py/bin/activate"
 # setuptools needed for 3.12+ because of 
https://github.com/mesonbuild/meson/issues/7702.
-".venv-$py/bin/pip" install pytest setuptools
+pip install pytest setuptools
+printf "[binaries]\npython = '%s'\n" "$(command -v python)" \
+| tee "/tmp/native-$py.ini"
+meson setup --native-file "/tmp/native-$py.ini" "/tmp/build-$py" 
portage
+deactivate
   done
 
   - test-install: |
   for py in "${PYTHON_VERSIONS[@]}"; do
-echo -e "[binaries]\npython = '${PWD}/.venv-${py}/bin/python'" > 
/tmp/native.ini
-meson setup --native-file /tmp/native.ini "/tmp/build-$py" portage
-meson install -C "/tmp/build-$py"
+time meson install -C "/tmp/build-$py"
   done
 
   - test-portage: |
+  start_time=$EPOCHSECONDS
   for py in "${PYTHON_VERSIONS[@]}"; do
 meson test -C "/tmp/build-$py" --verbose
   done
+  end_time=$EPOCHSECONDS
+  printf "Total elapsed time: %d seconds\n" $((end_time - start_time))



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

2023-11-10 Thread Yixun Lan
commit: 075a944f55fd8b46f0e301031a480fd8d377ab9c
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Nov 11 01:48:23 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Nov 11 02:45:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075a944f

media-libs/vulkan-layers: Keyword 1.3.268 riscv, #917096

Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
index 5fccab121233..77a744a9935e 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.268.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-utility-libraries/

2023-11-10 Thread Yixun Lan
commit: de4be10a28f5a1b2e65b967a31008c6c3be2cbc7
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Nov 11 01:48:27 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Nov 11 02:45:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4be10a

dev-util/vulkan-utility-libraries: Keyword 1.3.268 riscv, #917096

Signed-off-by: Yixun Lan  gentoo.org>

 .../vulkan-utility-libraries/vulkan-utility-libraries-1.3.268.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.268.ebuild 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.268.ebuild
index e63fe3a757db..47dbe221046d 100644
--- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.268.ebuild
+++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.268.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}.0"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



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

2023-11-10 Thread Sam James
commit: 9268ba23f713fc2ce88addc3bdcb6571f1fc
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 01:48:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 01:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9268ba23

Revert "dev-lang/go: stabilize 1.20.10 for arm64, #915900"

This reverts commit 4404ec7e4911c912598bde07163ed66363fef9ce.

Was not tested on arm64.

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

 dev-lang/go/go-1.20.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.20.10.ebuild b/dev-lang/go/go-1.20.10.ebuild
index ff581b99e355..c7f2b1196eab 100644
--- a/dev-lang/go/go-1.20.10.ebuild
+++ b/dev-lang/go/go-1.20.10.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-11-10 Thread Sam James
commit: a711e175896d529eb8743e84abbd6032a20f972f
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 01:48:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 01:48:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a711e175

Revert "dev-lang/go: stabilize 1.21.3 for arm64, #915900"

This reverts commit d2db2ed77133a8cc0e75c20d2757252321b66549.

Was not tested on arm64.

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

 dev-lang/go/go-1.21.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.21.3.ebuild b/dev-lang/go/go-1.21.3.ebuild
index c03a5ea43e57..46b961c611be 100644
--- a/dev-lang/go/go-1.21.3.ebuild
+++ b/dev-lang/go/go-1.21.3.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2023-11-10 Thread Yixun Lan
commit: 1a07017ae007d3a2c130684ba94eb5e5d037eb2d
Author: Joe Kappus  wt  gd>
AuthorDate: Fri Nov 10 00:05:41 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Nov 11 01:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a07017a

media-tv/plex-media-server: drop versions

Closes: https://github.com/gentoo/gentoo/pull/33750
Signed-off-by: Joe Kappus  wt.gd>
Signed-off-by: Yixun Lan  gentoo.org>

 media-tv/plex-media-server/Manifest| 23 --
 .../plex-media-server-1.31.1.6733.ebuild   | 84 -
 .../plex-media-server-1.32.0.6973.ebuild   | 85 --
 .../plex-media-server-1.32.1.6999.ebuild   | 85 --
 .../plex-media-server-1.32.2.7100.ebuild   | 85 --
 .../plex-media-server-1.32.3.7162.ebuild   | 85 --
 .../plex-media-server-1.32.5.7349.ebuild   | 85 --
 7 files changed, 532 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index c8787e4fce2b..482249dcf85d 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,26 +1,3 @@
-DIST plexmediaserver_1.31.1.6733-bc0674160_amd64.deb 83355492 BLAKE2B 
c1892bd1a27a65c6948f6a5fa44ee21996691ad2eaddd1b977dbead7ff957fba11166ecc9e9be1bcdfd29568136353d01784c26328663b1ac0f7a1cba6874773
 SHA512 
7740f42d114bccc39c464b52fdfda85a486480decdb6c1e2bca15616ef417a85a23a659ca29734cf85f459254df6993726106e72f5bd3a5f78c9bff6021b56bb
-DIST plexmediaserver_1.31.1.6733-bc0674160_arm64.deb 71934476 BLAKE2B 
b78400100e12506f28055c2aa5ea5816d3f2c89ddcc32a842595799c481cbf314cd159beb30629f892907018e94d93884a728bded0dee461910992b1be3beefd
 SHA512 
e7a4a5d2a5bc6a518d955d44de5076213935717fd738efab43645c95383bee0696b608c7651d6c577ae9a53db0e18327475780b0884e8371dd5ddd649db054fa
-DIST plexmediaserver_1.31.1.6733-bc0674160_i386.deb 75390872 BLAKE2B 
f4f6cf7686f441f547b37bb2bc3211d8410b6441ec896955b024d7a9a52c953f3aa01d5abc311e83026a1ce268047cc7423ac02f6cfa32548c28b13ccb1fa923
 SHA512 
f34f85076119fa31333fa294a10b81dd3078370c9a42d36506c57bd576cf32f0191b01eb603f26bf81c5b059165db3eb9c15492e1d9d89e7f77a554e17671aed
-DIST plexmediaserver_1.32.0.6973-a787c5a8e_amd64.deb 81125330 BLAKE2B 
bb46c9c9b0156c4d0998da6a8f7f0d134b06c7782f7302755a105bdfc6bc2d8cc8ec080c5848ce97f98c5665dc1f7689d9ad9026c6d620e1ce2585ccf66e4357
 SHA512 
0a18eb71a66170b350897adfbd62fc1a88cccb9a1df667b89e5d412367894a0e95a438c73d6f4e114e088e7bfb3b3b202542c6c1b3a9a9353040d7768ba5b9ea
-DIST plexmediaserver_1.32.0.6973-a787c5a8e_arm64.deb 69868446 BLAKE2B 
0f2aff227937dcfb3d4d80010920f44934072a522b3b2edf60c9ddb2078e01ed2e886a551a00913708f4204c418f258be27edd1616a254f59f22b8ad58949d19
 SHA512 
ee4a349d96bc9834e6054482cc83e0b3a9f0db589b8348856b73cd0e7cee0670c4bfcbbd0fb0ecb999cf6f098012ac99597e24ce30db048d3b05dc21e7c62b63
-DIST plexmediaserver_1.32.0.6973-a787c5a8e_armhf.deb 70229440 BLAKE2B 
2aecd1717be97af5f2930ef8730eab85b96d9f0ef23dabdedd631c4e6d3633e4c3f8ebdf974da63a806fba5162ea3fa57cf5c4a8cbe5ae0de5e2e5227c8facd4
 SHA512 
bc17b0f374936dae602a41e169c6ab70ccee0d4d7d9f9210dd947b042c1f0627c0a35aa0a54f1e43f8e2edf5043a3cc743b479cb24b10aaad944b05423cf643a
-DIST plexmediaserver_1.32.0.6973-a787c5a8e_i386.deb 73550946 BLAKE2B 
50b4cc286c0f9067ffa40c54a7fb6a3a9dc2af0edbaa02c19a984473d72ecc97b3c7e577f91818b4d7e6c9bb6d13cf9725709d0f71a3b6dcf932d96b2c0a6ec9
 SHA512 
e28d26253c24837da543af01c9f4fec9e9abadc59de0d2f186aed702e91a723680f49342194517868458ea2a913785c77b0d5676c1bd5bbcdba108db79a89803
-DIST plexmediaserver_1.32.1.6999-91e1e2e2c_amd64.deb 81190284 BLAKE2B 
0731b85a4554755524731a2a848ba140c5fb704504ba6e984f4cc9cd92de37fa2b264bd5327592bf611624a2001ef317a804b7e3117ecdbf853297300fb5ae7f
 SHA512 
1220dbc2dc5b8ec4721166eda078db858325a6b66917acc28aa6e5bf3814aa86538e05c5482d7a20d80bf1cacf8aa9e165f0f11d8205e473fc4d7874e59b3743
-DIST plexmediaserver_1.32.1.6999-91e1e2e2c_arm64.deb 70016540 BLAKE2B 
18a755e8d97d41672edc820f1a4d7b23c5e5edc7e857ba50c932ff878ef9d29c8b7409da0db1ece09965b5eaf198740a5735c6b589cad75adad729c0e358a8b5
 SHA512 
0054c7940964e938acfcc9d338e6984713aaff0140e41ed2fd560c2079d3b67d656828c3078a607bd0d448a59b767c4ee8bcaba6e25b34fbf4a025989498c9dc
-DIST plexmediaserver_1.32.1.6999-91e1e2e2c_armhf.deb 70523782 BLAKE2B 
818b24117f32ab52ddb9ab08f7e55882d17d5238ee7d3a0e2799f2e5a4b4c1d6bdff7280384ae14804a633d7b936c4c6d2227def5f1008d3ed9aa42e3d19217c
 SHA512 
3872a3be3c1c38f8b50545ef9aaae42be5812f1a335df524454c0f2940642dcd204aeb1222f33306fefb9de353699b87f36bf2b3018dfa823e3b95b5812600a1
-DIST plexmediaserver_1.32.1.6999-91e1e2e2c_i386.deb 73809850 BLAKE2B 
60bb4561b1d0379be5a0a58f04d5b37c6838478f45af134d9a7644edaae431f9b389ced076bfdc89f246aaad129260ee7fc267c0ddb02d73dfc785d3a4cf6282
 SHA512 
3c2fb9d95d9fc47a7c3925cbab70339e7f1e07a529fa246963418eee7e2d63e67e49a6f72e5b52febf22ccc9af7412458b1beaa929d7f8160245679f379e9ca9
-DIST 

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

2023-11-10 Thread Ionen Wolkens
commit: 0f2077ca1f499928d64eab1946e44f31b11cbb12
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Nov 11 01:01:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Nov 11 01:18:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2077ca

app-emulation/wine-vanilla: add 8.20

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-8.20.ebuild  | 417 +
 2 files changed, 418 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 4522eaea7958..696f3cc1e329 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -3,3 +3,4 @@ DIST wine-8.0.2.tar.xz 29060452 BLAKE2B 
dcffaba6c90c4e02a7bc591a81e11aced06c0063
 DIST wine-8.17.tar.xz 29559704 BLAKE2B 
dea71eaecf0ce3abff2ff9fd3ac65a8df0d606b718c176548976ae4c34228b269b3637efd23ef3ea5035df6b4df34b1e74a1f0b236a3b2864a914d6fc688d44e
 SHA512 
3826e20494a919ef1972d91c9391a3ae916d52b55e62e8fb7fc2c9c3ae6a7b363b40d8388cb4b9b3e45bae134a2de46e8158f8eaec7948216d9cd8ef32ab627f
 DIST wine-8.18.tar.xz 29844232 BLAKE2B 
0d3062bba451bbf0b7dec4a48a5fc658c6d281db5c57c2b9ad416ac2e7dcb947336bdd42b5b2062fc614b691b6419b7795decd24a7b0474bec7aaff1027b3632
 SHA512 
0f8e6b5c6709930bc7f774d92cd025976f6442c3785a224b5988a37152f3a875150b228f12442e9b9c0d9e7884568aca26159df86d48f2550a630625fef3c8b9
 DIST wine-8.19.tar.xz 29858012 BLAKE2B 
21a7ab99df8acba6a4de0bbd58ccc2ea3186e99e8caac0d3cae130ba5cfed632fd47218d2029688df789f6930073ba1cfde8fbd7f764db44a55d49547e374f50
 SHA512 
ad4178c5e9f336eb968f0c378e3819794507447728acd10d642c1d66e0745837e47a70579bc9c7d9bec4510ca47e230bf4ab05ddf39323669ed24a6fce9f8c02
+DIST wine-8.20.tar.xz 29879412 BLAKE2B 
207c247bfba3cce7b378eb1a70188fe67aa669b09474ca1689447fa4f2edaa368ab6c81c16c1a6cc06b69216b44521f15d588563c715e5738c1e148874862c9f
 SHA512 
86dffc3c9e01506ff2ff75663f48bb3b18a6afaf6381fc3c43c476481cb5c0570129550d2047059f528855e454a629c63e8beb85d5c591d1fdb7a066fbca2623

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.20.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.20.ebuild
new file mode 100644
index ..42964a47518d
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.20.ebuild
@@ -0,0 +1,417 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build
+inherit prefix toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=8.1.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="
+   https://www.winehq.org/
+   https://gitlab.winehq.org/wine/wine/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+   kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap
+   perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
+   +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
+   +xcomposite xinerama"
+# bug #551124 for truetype
+# TODO: wow64 can be done without mingw if using clang (needs bug #912237)
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )
+   wow64? ( abi_x86_64 !abi_x86_32 mingw )"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   opengl? (
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   kerberos? ( 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2023-11-10 Thread Andreas Sturmlechner
commit: 44f3223e4332708dad89b72a4e43c738e9c91be3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 10 22:42:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 11 01:03:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f3223e

kde-plasma/plasma-workspace: add 5.27.9.1

Additional backports over upstream's point release:
- kcms/region_language: Fix check for GLIBC_LOCALE
- Reset KSMClient state even when logout is cancelled
- kcms/nightcolor: Fix nightcolor with automatic location

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=469730

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

 kde-plasma/plasma-workspace/Manifest   |   1 +
 ...a-workspace-5.27.9-fix-GLIBC_LOCALE-check.patch |  28 +++
 ...kspace-5.27.9-fix-nightcolor-autolocation.patch |  47 +
 ...ma-workspace-5.27.9-reset-KSMClient-state.patch |  29 +++
 .../plasma-workspace-5.27.9.1.ebuild   | 234 +
 5 files changed, 339 insertions(+)

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index 32719af4b3fb..6a64313fd8ff 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-workspace-5.27.8.tar.xz 19465764 BLAKE2B 
61ac21353482ad7eea4de975be83755d4feed2ff1bb188f4b1b8e333c8aac8469691017c1c394eec90fdbd8cc44ad1015dccc0cb74fae5a249ee6c832b02b05b
 SHA512 
d75da7d8cea3124f921813643ebda76d3cc2ecbe2aaeee86e54a828e6a9767fa84b76991cfe282efdbf583abebee4a0bfe54a6b590c184ceb3d2995e9fcb
+DIST plasma-workspace-5.27.9.1.tar.xz 19468088 BLAKE2B 
23244e093bbae33adb5aad2572566e53ad436b4eacf4f4439f3acdb923aeaade65758672a2951b3ad2a0a0e52f24901f79220d7050c0a0b7bfc4a0a7335588f3
 SHA512 
6aa1e69bba9b293646d5d2c819ec8ab1ba8b82b3a050f7122cdfa8c3580bffe8a7fe1e6422bb0f6e87d716df609e5fd49f2e20ebbe7296e43663eeca6d897442
 DIST plasma-workspace-5.27.9.tar.xz 19467152 BLAKE2B 
8b88c2a65f2a8c3b1e0d93b1b3b805685afbd75117e218ab1ae8cfa4ea143d0cfff50fdd96c3355aea436d186b81df2ec7632f28cb4666f21bfc6d7b247e4f87
 SHA512 
11eefc03fa4e327454d13d873a3c4fbdaa6fc9a1ad0033d16986d31bf313005bd47dff2948f97aab801837620f9631f5e96acca3348491ee95486bdfbbbe3cc2

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.9-fix-GLIBC_LOCALE-check.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.9-fix-GLIBC_LOCALE-check.patch
new file mode 100644
index ..0dee8bce65f5
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.9-fix-GLIBC_LOCALE-check.patch
@@ -0,0 +1,28 @@
+From 292822e16ada9122594ac2c8573633e5a50e63dd Mon Sep 17 00:00:00 2001
+From: Gleb Popov <6year...@gmail.com>
+Date: Tue, 24 Oct 2023 22:03:20 +0300
+Subject: [PATCH] kcms/region_language: Fix check for GLIBC_LOCALE.
+
+The GLIBC_LOCALE_AUTO is created by the #cmakedefine01 directive and thus is
+always defined.
+
+(cherry picked from commit 196966b02bf40a971bdfa2fa8ba7db0106f1)
+---
+ config-workspace.h.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/config-workspace.h.cmake b/config-workspace.h.cmake
+index b696cd8fa5..e05f1c9749 100644
+--- a/config-workspace.h.cmake
 b/config-workspace.h.cmake
+@@ -15,6 +15,6 @@
+ #cmakedefine01 GLIBC_LOCALE_AUTO
+ #cmakedefine01 GLIBC_LOCALE_GENERATED
+ 
+-#if defined(GLIBC_LOCALE_AUTO) || defined(GLIBC_LOCALE_GENERATED)
++#if GLIBC_LOCALE_AUTO == 1 || GLIBC_LOCALE_GENERATED == 1
+ #define GLIBC_LOCALE
+ #endif
+-- 
+GitLab
+

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.9-fix-nightcolor-autolocation.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.9-fix-nightcolor-autolocation.patch
new file mode 100644
index ..17286608fc8d
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.9-fix-nightcolor-autolocation.patch
@@ -0,0 +1,47 @@
+From b8544fc070e88614feb9c198f6ea910c91f3c5d5 Mon Sep 17 00:00:00 2001
+From: Ismael Asensio 
+Date: Mon, 6 Nov 2023 19:13:37 +
+Subject: [PATCH] kcms/nightcolor: Fix nightcolor with automatic location
+
+As it turns out that the UI never send the geo-location to the
+backend so backend always fallbacks to (0, 0) lat and lon
+coordinates unless manually changed by `qdbus` commad..
+
+BUG: 469730
+FIXED-IN: 5.27.10
+
+
+(cherry picked from commit cb2b0e9c036d844d87fd104a3ae031b59243eaa5)
+---
+ kcms/nightcolor/package/contents/ui/main.qml | 15 +++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/kcms/nightcolor/package/contents/ui/main.qml 
b/kcms/nightcolor/package/contents/ui/main.qml
+index c7d237f13b..418c05d42f 100644
+--- a/kcms/nightcolor/package/contents/ui/main.qml
 b/kcms/nightcolor/package/contents/ui/main.qml
+@@ -60,6 +60,21 @@ KCM.SimpleKCM {
+ }
+ }
+ 
++// Update backend when locator is changed
++Connections {
++target: locator
++function onLatitudeChanged() {
++if (root.doneLocating) {

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2023-11-10 Thread Andreas Sturmlechner
commit: a4070c041b7c6259d8eb49fc4ef86c7013c1d1e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 10 22:45:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 11 01:03:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4070c04

kde-plasma/plasma-workspace: drop 5.27.9

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

 kde-plasma/plasma-workspace/Manifest   |   1 -
 .../plasma-workspace-5.27.9.ebuild | 231 -
 2 files changed, 232 deletions(-)

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index 6a64313fd8ff..4715b676b61d 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-workspace-5.27.8.tar.xz 19465764 BLAKE2B 
61ac21353482ad7eea4de975be83755d4feed2ff1bb188f4b1b8e333c8aac8469691017c1c394eec90fdbd8cc44ad1015dccc0cb74fae5a249ee6c832b02b05b
 SHA512 
d75da7d8cea3124f921813643ebda76d3cc2ecbe2aaeee86e54a828e6a9767fa84b76991cfe282efdbf583abebee4a0bfe54a6b590c184ceb3d2995e9fcb
 DIST plasma-workspace-5.27.9.1.tar.xz 19468088 BLAKE2B 
23244e093bbae33adb5aad2572566e53ad436b4eacf4f4439f3acdb923aeaade65758672a2951b3ad2a0a0e52f24901f79220d7050c0a0b7bfc4a0a7335588f3
 SHA512 
6aa1e69bba9b293646d5d2c819ec8ab1ba8b82b3a050f7122cdfa8c3580bffe8a7fe1e6422bb0f6e87d716df609e5fd49f2e20ebbe7296e43663eeca6d897442
-DIST plasma-workspace-5.27.9.tar.xz 19467152 BLAKE2B 
8b88c2a65f2a8c3b1e0d93b1b3b805685afbd75117e218ab1ae8cfa4ea143d0cfff50fdd96c3355aea436d186b81df2ec7632f28cb4666f21bfc6d7b247e4f87
 SHA512 
11eefc03fa4e327454d13d873a3c4fbdaa6fc9a1ad0033d16986d31bf313005bd47dff2948f97aab801837620f9631f5e96acca3348491ee95486bdfbbbe3cc2

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.27.9.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.27.9.ebuild
deleted file mode 100644
index 2c06667c2bcd..
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.27.9.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop telemetry +wallpaper-metadata"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
-   dev-libs/icu:=
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5=
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   

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

2023-11-10 Thread Sam James
commit: 5b2e77a438659293d632dd78dcc6466ec3bf3951
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 23:53:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 00:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2e77a4

sys-devel/gcc: add 11.4.1_p20231109

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f3a711c36f62..ef689af1509a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,6 +9,7 @@ DIST gcc-11-20231012.tar.xz 76228876 BLAKE2B 
f48d440cefdad9eb021116b72ba41a7cb8b
 DIST gcc-11-20231019.tar.xz 76228604 BLAKE2B 
cc1278eb4beb598d81b1629fe72095487709f9e1a7229dba0512ba8273767b05e79c7c02104a1aa28b699d42ef0f10f7b960f1a37693c1508df9846edfe80b82
 SHA512 
f98ce83e0d75fe4459e1852d900924e8e3c31853ba54e38e46f040f4d109726b6c171bbb51e9230c459d617c3c8ac37708ef65997d6797a1686b60cdca3107a0
 DIST gcc-11-20231026.tar.xz 76243752 BLAKE2B 
bdd28659a0ddf9aea98c989377260586aea746cde8fbc082d52944032c02209d67f633c295a7bebcb7bf8a8df081430110cbdf749ceacd9250263629d57797df
 SHA512 
9c2a47465c7143b645df9e863faec4e6d80d158598262b59eaf248d900f73aeddbcd045b37b7015f2ba87c11c8beb3ae7d63fdda974160fef785e0648eb72d92
 DIST gcc-11-20231102.tar.xz 76231000 BLAKE2B 
a7ef4cb9aa79e401e070d80db8cc2366107a7965480caf52f1932ec977c1b60619b1504267165cdf3dacc0c74201f2bdf2466f09cf78d8b4fdd9055e8ccdbbe2
 SHA512 
f3e78d753efb76c8261478c99676980338dc0905e9974f3b4131aa9715753fd94d8b516a7e3a32a0436056697b15a09ab03d38a1222d295edabbb1f43559a8aa
+DIST gcc-11-20231109.tar.xz 76231496 BLAKE2B 
7f640e8a9753c07652902176d405c9b04d93575d439e3fdf084d7f6ecf7795b953b2d51148b6916e94433bc84fdb65474df07834d3d1262ae93b25891f4a61c1
 SHA512 
5df999125276d284a2eeb9d0164f8f74ca9a1a978a5be0e9fda8984c37596b07c5530f6005e752de65deeff2a648f9ef4673ce5f164c2d168e3c31a8139a0e5f
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

diff --git a/sys-devel/gcc/gcc-11.4.1_p20231109.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20231109.ebuild
new file mode 100644
index ..02c58f02f0a6
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20231109.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="11.4.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p 

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

2023-11-10 Thread Sam James
commit: 4cf22236ae0bc970cf4efa2b1c4734193fd0df78
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 23:56:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 00:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf22236

sys-devel/gcc: add 12.3.1_p20231110

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index ef689af1509a..ef1f2a0b04eb 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -20,6 +20,7 @@ DIST gcc-12-20231013.tar.xz 79793868 BLAKE2B 
39844a7ff9b5bfd1201816b5758aa9937fb
 DIST gcc-12-20231020.tar.xz 79803424 BLAKE2B 
2bbd11b84a203a305279587ba8e8771778b425f507b38e6c9dd649c9124e0c77fdf23451150d5e70495ba4a978c449f0b5cd7a5355f63ed1e322585532d6976a
 SHA512 
af6af7b0c6dc95d624bec7f17a092baf2c7258e3b87c372023ae3d1e07b30c7c155f21e24d6ed8e8e55378b1658e18dcb9d2658ddb7f534921b5ac25dab957d0
 DIST gcc-12-20231027.tar.xz 79811256 BLAKE2B 
80f9b31f1cf0aaca4b3a2808b37627018872ccbe71c9d8e63c29fff4ab57738e6a9b5ce6484bf0237b6d725ecf9f1523c57062c5d2bad5111ef15bec96247094
 SHA512 
3986087a5a250ffa49f9ce85dfaf7f6fd0bc148afac832b7b498f3f5ae4a6bb45a48753304d7a913bb8829f6bf912ebc76b3a3279d0c3d7bbb60af53da6df3c7
 DIST gcc-12-20231103.tar.xz 79849280 BLAKE2B 
40fe188736bba96d9facb71f19284815044a9f302fff340579a49d3a71f7f01b04e7c97df1291fbcdcd90a924d237dce56d09a49d6135ec4b8766c080d06dfea
 SHA512 
1b49df9f2953fb25175d68ed12bb3d47355502b82537568b8d4148b7c8e3836ec606a7b07af0737f903f42cd6e56798987c4b9bdb00fe34871553877ecc07f04
+DIST gcc-12-20231110.tar.xz 79797548 BLAKE2B 
86f9fb14663cb8fc5da2142b0eaa6b565329ed5d26911b38013359ba65d04c276c99bcf47a043b818d521734cbb85004148b3cf02d49c7d07091be8de9de8178
 SHA512 
2bd30c72a05e05b568c03e4cc9f07cd1f6a0c1532d355e31d463457bf92fe55c56e45ae51a9282e29d6dadf0e5c2bec5dd7afc7a4b198a111905b798c3981204
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

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

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/files/, app-shells/bash/

2023-11-10 Thread Sam James
commit: 9edfdc3c8998055e798eee56fa4ffd052c847b2e
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 00:20:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 00:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edfdc3c

app-shells/bash: add 5.2_p21

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

 app-shells/bash/Manifest   |  12 +
 app-shells/bash/bash-5.2_p21.ebuild| 373 +
 .../bash/files/bash-5.2_p21-wpointer-to-int.patch  |  13 +
 3 files changed, 398 insertions(+)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 45a63cd6c251..c4530d8443f3 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -403,3 +403,15 @@ DIST bash52-014 3245 BLAKE2B 
990e6566c446ce030d1333a05de9027a994054e983bf414e9aa
 DIST bash52-014.sig 95 BLAKE2B 
2206483fd1b356099bab6fb7793d21dbd5b2adcbe2b108c69c5d7ccd6a13f934c69adcecd5f3fb1783b380c91c362609a175c4b95f25ac9996bbfad0147f250d
 SHA512 
e7404ca3ff8bac3cb0dc7edd0bfc7907734474c8d99a4dfffae87645653f05a26911e5f1e4670d80472423c84b42f86c84835ca310c083bcf16cdf860dd2
 DIST bash52-015 8088 BLAKE2B 
038f03bc543297a3f2e7612afdee7b27eb5d65d7f81c22976936211f4a80acd9f0faf1ba6c56e20fc653b877a448ab7872b5488da3684952682d80c752227ab2
 SHA512 
eb1bd6b3bf8811d765f222cd48360eb7f3f0aaa4f29f1b6c1f17635b819e5e4734ec4e7fcfde551fd7a6299a7d67869ea0bc5cc86cc523bc4a64d30e433df493
 DIST bash52-015.sig 95 BLAKE2B 
b32afb78e24554ccc73f95883e1c78cdee222e589634ecca947b00ce163596373de6179f7c6e6bccbb9ab846c9ff3c8ee04723f23b1a641c908f535c01cbea2c
 SHA512 
047d84c9e1bc996acfb735667409a7285d025fc8c63b9c7da86ace9e6be133d58bd66bf8bf918b81d27aaebc5795419604418d2ddb0ee11b675f283b634f441f
+DIST bash52-016 1225 BLAKE2B 
675b70e1df1083021fb6336e50d10012dc02e1a80865a64579256319ca98c8282af20e7210ef9d993f97718c7bfed2315f23edac04e6f3af65a1e08cd5f7ef2e
 SHA512 
11c3197870570050767887a7497b52549caf2bf74e69c5a4eb95ff316942177da0a1150819f7051eb690841796b98d9a81f784204d18ad176cd2c29473e466d4
+DIST bash52-016.sig 95 BLAKE2B 
6b61d9293f0f804c12d3c0a0afa802d91fbdbb55e3f69daaad8b1fcb23718ebcca56c9a9fc6b35eaefe05f146b5a502291aead23c523f966e32e3f0585b0fc08
 SHA512 
59bae9616765a10b3f12f5ca6f6ef6c2d2179c50d94e5698b1c6bfc5cb0819328ee8537bab86ab6efb936f262bdfe14f7fc9d5ba0b88e5c4ebd2cf1aae22990a
+DIST bash52-017 1396 BLAKE2B 
461f2f6543501306faa5decd98211699f0ce84eea5a1225145dc401ec0ca893c9d8021359c04af4dec265e7d247f2fbb70cfe8d5382e3c38fd2774e017de4aed
 SHA512 
1844d1f4fbce0ae1dd8f2b9c152decc7cc645b7c0c66e84ed129072251e990f2da2220917957e98dd8b1299d2d10fb2dd23e184e40457063c1d554bb132ef1e5
+DIST bash52-017.sig 95 BLAKE2B 
cf83b861273b9f7e7611367f7551be7af678839fd1c0570eaf1f8ec54ab8e858b78086f2c20ff5d1899aa8544cc27dd2dc2b6d518f6ff4e1d35bc6f4eb5c752e
 SHA512 
8978eeb9180d2cf699247a1cff537708be9882916cba02ed991b0403aaf0b9d7bbff54b601f4251466114dc0ce5100685ef655504ce1f2d08bb5f5a2b73dadd8
+DIST bash52-018 151467 BLAKE2B 
89f95c096f8e487e2a1a00541087d157321b125ae93dc656af0cf6ead9158401a028f5c838c4b81aeb95e7c4951a3b4dfb1a88e08297a03236c0ad36eb6710d2
 SHA512 
b454ba8a311b0943f9669425891499fe8d4b5f1a90899bf6c4d0969699e21f8f8e08d0b0e23a7cf5c97aa6b21384ae907ed710254053e7edd43328aa6003780c
+DIST bash52-018.sig 95 BLAKE2B 
4b371fda53d2bd01b4527688209b49677b5b9f60de6c393fb2b810ba1342c98af0b1e50f35a0a6ef85116686451fad1e103da74611645ed99e04f438dd6245c7
 SHA512 
0930923972e94dab24f33ef68be03dde13b9b13424078102f5f7d5a7c8080f64989b283417efe2c72c89d2e2c2def9a27470b3e125cc233f5c95122c78b9b540
+DIST bash52-019 2548 BLAKE2B 
bcf683825da1e56692d7024748501cc582e623168fc1a8713ef3b4eb284222f6bf9144871d6357464a1c8c031f105ca6cac6cc591b5463d8b72eb139fcf044f0
 SHA512 
d009b0a571a3e23ab723c6c6fd4b28c48db1a927d690b4c42d7ed2fa51052aaf662026a2de9e4ee3676087eac844f8b57adae567556228c4fd8fb4ed3c8a1b94
+DIST bash52-019.sig 95 BLAKE2B 
f42700d5a25003d9f3e722c6230bb8795e2d01fe4b4b49411956757346f8df42bdfcc5af3a87469df7f560fb9857a05e45258f6057fd26090f0d3e17f9303fc5
 SHA512 
56de5fe1b98ff89ea5483f9ccef68ea8a7563e7cfa933daa223cd98f9b2d882e6692ae34859281906a228e9c510f1506c3c808eaaad6eeab762df00da2fbf55b
+DIST bash52-020 1459 BLAKE2B 
de3e38dbb2395c765767aed516ae3d143e3187a44964f90c587f41f93447c43515481e3c9bd562175d750d0dfb9e4e3eacb25c31f8bf54168fa544c938955eae
 SHA512 
a5a927e90ac3daead54e90f8ff99dbda0fd652c3df83b7bcde0adb136fc4ba8498810e5bfa1d7f0c143422bf1f4622a4669c96e505bccad7c9a271d7e0668187
+DIST bash52-020.sig 95 BLAKE2B 
8fd778b381cc14d17de8f2b7e215fa0d35c569a90d46fac77c0a94bea525bd62428663f0a908e64ff773bd4caf0aab7f92c2dda1f4158aacbd53f053be91d16d
 SHA512 
0ae6d9189329e560a89af9f42f0f98126faeb15d29bd327e6bd7694870a9bcfae3d3d545e42baf4223dcc732a50d46e4c22477c41b98be85736bb05a359c
+DIST bash52-021 1890 BLAKE2B 
cc2d886da8c51eb7bdbed694423eae29dc05dc2c7bd0cd41b9ee3acbc56ef135043bb48275c4162d33d2d4051a0a8b27f3aec097335b9d15e38fd841a6793f71
 SHA512 

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

2023-11-10 Thread Yixun Lan
commit: 4b093a7404be7a590ffdc7bab9c2f628f6b7cc7b
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Nov 10 18:26:07 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Nov 11 00:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b093a74

net-im/telegram-desktop: Bump to 4.11.6

Closes: https://github.com/gentoo/gentoo/pull/33757
Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop/Manifest| 2 +-
 .../{telegram-desktop-4.11.5.ebuild => telegram-desktop-4.11.6.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index d1e74f6b0066..23ce035dec96 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,3 +1,3 @@
 DIST tdesktop-4.10.3-full.tar.gz 67750018 BLAKE2B 
395484594dc201019b5cdf3fdaabe1155dca99504b74e65951b6264b61ed0403bb1e016542c6c59370b3ee39d1449ea223409fc64fd6bff723c1be43b615570a
 SHA512 
1e7c0f32b4e17c1f1c39aa9a4f35ce2867324c4410a30fde2c2d6ca5d5fe59a84f58f93cb6b4f8c7ad04fa0adcaf5a276dd2aa7dee0ef34446e6bb95fafa49d6
-DIST tdesktop-4.11.5-full.tar.gz 68347224 BLAKE2B 
458eed7235bd5c2e2deedcbc667cdb1c4e0932fe2bf8a85b7f33a2b7548840d78fb2618da1ce74af1adcf119d546225e1989ef755a3a89494b3d42952cb2dc5c
 SHA512 
78621be402c1f59be019323227940542baaefbc7c361f43b7a348a98eb545f0a1e7c121983dd556d6c5c2b0ce1157ec505cdd2ff83b09b7b2abc0a5eaf7dc72b
+DIST tdesktop-4.11.6-full.tar.gz 68374207 BLAKE2B 
4d3a2f501171d8df93c2adf7c612e893484fc5f2d31c26a5fb236d62061973fbc3a07e25554cbeff959cc28ccfabd9945482c0a3a360b80a3589e9a52af57cb4
 SHA512 
d9e0191e62ecf2daa0b12562b526649360a98da790fcd1d9fe8da1cce7875949a41e7f744cfb2bda58872ccec212eee66d301ef63e520576a8649ea1fa16d2f2
 DIST tdesktop-4.8.1-full.tar.gz 63997319 BLAKE2B 
daac461f0b3205bf647027329660b43f4646db987e27bfe2a2848bfbfb3309c503132d1533f26e95512520417d30f5063b1c395b174787aa7533727549ee77e5
 SHA512 
4dc495e4502bdba634c4468af4f1321aef1152d619c811f004489f8616504a465069508239eae41a08a83e190a61d26881733ebc38dd88160f81dce070bb0567

diff --git a/net-im/telegram-desktop/telegram-desktop-4.11.5.ebuild 
b/net-im/telegram-desktop/telegram-desktop-4.11.6.ebuild
similarity index 100%
rename from net-im/telegram-desktop/telegram-desktop-4.11.5.ebuild
rename to net-im/telegram-desktop/telegram-desktop-4.11.6.ebuild



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

2023-11-10 Thread David Roman
commit: 6fd32bcd21bc0d7ec84bd4616e4e55fb32f090c3
Author: David Roman  gmail  com>
AuthorDate: Fri Nov 10 23:16:15 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Nov 10 23:16:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fd32bcd

app-misc/zcock: add 0.1.0, drop 0.0.2

Signed-off-by: David Roman  gmail.com>

 app-misc/zcock/Manifest   | 4 ++--
 app-misc/zcock/{zcock-0.0.2.ebuild => zcock-0.1.0.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/zcock/Manifest b/app-misc/zcock/Manifest
index ea0c941a4b..c4ebffd045 100644
--- a/app-misc/zcock/Manifest
+++ b/app-misc/zcock/Manifest
@@ -1,3 +1,3 @@
 DIST IP2LOCATION-LITE-DB5.BIN.lzma 7363264 BLAKE2B 
c07b5c67d563c5a92b6e8f4e452806729e4da53141470158c818860593c0f33fe1f30994619439c569bce1be32bbdafd4a04c789b291fc6a6feac94d639a972a
 SHA512 
7b8de3d7a1d819826599d9b97c198bfe1b6847607cacfa2ad3ac3f9c53184773c441164ef72e88d5e9502688df35a03d28735c3164f6f5c7831f7d2b6e7df2ce
-DIST zcock-0.0.2-vendor.tar.xz 179152 BLAKE2B 
7fd40c6565f455a52911e18ce8b0b03c565fa2e79f39a52d3d11a9546d7d9f4e7ecd6667782026227992ac90319f14849745ccd8f1cd3d64e0b1b7933f44b1b6
 SHA512 
73c29cfcc62d9448a9a7edf75d4186b3928f70b26270c5da848c222ca5179f7c9e2efee2b7c08e8ae50cd1db33311a240528d9dd9a8daabd92e964ee6eccc4a1
-DIST zcock-0.0.2.tar.gz 4643 BLAKE2B 
a22e57129f330633b13278a5ce9161bd680a952276703283ac6ef0918f5331f84400f8cf3941e9e9e836a3f643e3db4ba68be34d37af21472c3b169cd02b2a06
 SHA512 
8d7d52784057ccb91261354f6e8fb978d6c20c24955d0c388d2f9232e6922c60a414e93e5c9efc022be2863d3f83a098cf0c9d94953d7f90cc148e556f458b6d
+DIST zcock-0.1.0-vendor.tar.xz 201888 BLAKE2B 
7a194b5a6d52f080e872444ecf648501fd2c4ad185a718d5810423babe89832783fbff8e9985251301319e0f7109556b21e633a6ee25ea7f94aec23a058608e9
 SHA512 
9bfa277f4c524cf958a00d41e000920541b607fcfe5692d6e7e4175f19c57b49ee45914ca1132df84a4d2d1137399b408d989d5da2f20145b665c2e810ec0e65
+DIST zcock-0.1.0.tar.gz 5245 BLAKE2B 
f446c3356414ca17464ed5f5e9c0c454b8578347b03129e48dd8edddbe07727d4912e873607a341330a57d5b2a9fe6dfbf2d9991f9556e63170fe2937de47697
 SHA512 
d56fb1951d353e75f6ee5a1f431370643e6a4940a2f7ecbbecd4736586099792c843a876195f79edb34e5034c749079ff66c14f75161aad25c8e4875e9812ef4

diff --git a/app-misc/zcock/zcock-0.0.2.ebuild 
b/app-misc/zcock/zcock-0.1.0.ebuild
similarity index 88%
rename from app-misc/zcock/zcock-0.0.2.ebuild
rename to app-misc/zcock/zcock-0.1.0.ebuild
index cf04060a00..947fb19c26 100644
--- a/app-misc/zcock/zcock-0.0.2.ebuild
+++ b/app-misc/zcock/zcock-0.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit go-module
 
-DESCRIPTION="Print an emoji according to chinese calendar"
+DESCRIPTION="Print an emoji according to traditional chinese calendar and more"
 HOMEPAGE="https://github.com/stkw0/zcock;
 SRC_URI="https://github.com/stkw0/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz;



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

2023-11-10 Thread James Le Cuirot
commit: 4d54b6cfd6038363322542a862d8384e5cafd849
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Nov 10 23:14:15 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Nov 10 23:14:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d54b6cf

www-client/vivaldi: Stabilise 6.4.3160.41 on amd64

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-6.4.3160.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild 
b/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild
index 9d522c106aff..1ad1c8806c77 100644
--- a/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild
+++ b/www-client/vivaldi/vivaldi-6.4.3160.41.ebuild
@@ -98,7 +98,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 SRC_URI="



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

2023-11-10 Thread James Le Cuirot
commit: 1834e3b3d17cf5598c09d7caad21084207f17bde
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Nov 10 23:14:32 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Nov 10 23:14:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1834e3b3

www-client/vivaldi: Drop old 6.4.3160.34

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-6.4.3160.34.ebuild | 223 --
 2 files changed, 226 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index d34c743b6024..db47cc6a3a8b 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_6.4.3160.34-1_amd64.deb 105391600 BLAKE2B 
1aba3713c1ae01ae581f93ac61ab79d29f5e79f5eb6f3e74b25920e04afc43858f3d98e58159c0665d5b03df76fb42c3b2c1a0abb6a5ee901a1e15e9b01ae716
 SHA512 
cf0149fde9aba2fc72b8bdf3cb73bb69585f72e0679e4af3079fa6b64df30ca17ddfdf2040558c34f80c2bdfb8db2deae6a1083a0d5b11afedc89c191229518a
-DIST vivaldi-stable_6.4.3160.34-1_arm64.deb 100076788 BLAKE2B 
bbe976280c73440595f20d49807f19f0038ab9c46098c7fe4125dc058827dec7439fdb665a8871769a61d6955bff501713d34c426c57c06e0ee2a8468ffdf564
 SHA512 
a66472b4a6dabd5d9a9719043563fae8e797c9a9dacf9a2f3a205f1990e2e6a708329737bf4b0baa7ea4a05b55dc9f0ca5933845f2ba47a10d67f36f6b523da9
-DIST vivaldi-stable_6.4.3160.34-1_armhf.deb 100708512 BLAKE2B 
c744c3a77c85ae588033cdae944bb0f8a561b0207705395f0c703a312a13ce37d3119853dc803be7cbeecd79d5145df92b35c49d26d82db5ae83054290d49bf7
 SHA512 
79934f968cd650549e79f10a6b224432dbb17dbca3c8048dfc55a91c35da7ca83facd0dc77fb8c178a8b375708e1c3875ee40e81f33a804fdbb105193a7a8614
 DIST vivaldi-stable_6.4.3160.41-1_amd64.deb 105682124 BLAKE2B 
ea4531595a8efa583099dd118500c4c9dbd115d1f4c156f344ad53ce085128b7a374682bd83b41e384fe74dc292f875b6c4426d9a66f30f41b446d3c97a3ead8
 SHA512 
f5a1d5aa27224ee7a8574aed184f3de5176fca67f43e6459e8941dbb3b977cda5ece2557a9bc2777e958434ed6d5928c55bbc6e8bc5c150e84b28fc0558994b2
 DIST vivaldi-stable_6.4.3160.41-1_arm64.deb 100297480 BLAKE2B 
094173fda5a34456093cc834f1c9fa9eab0617c1f62351fbd518a4a30018c2999b54bf69e71a7d86c4eb7b16c74d3388644201d4258e8f6ea6c610d15f34f79d
 SHA512 
88d10bc11e0ebac9ebfcce4dc1621d3eac9407b5dd4e5e5e87f5c158b6703bbb4871b53a0218c050a72aac15b46ad09f91c8c0ab2a5bbc4bc0e71eb04c6c65a2
 DIST vivaldi-stable_6.4.3160.41-1_armhf.deb 100947840 BLAKE2B 
bae54369ea71ba429ec6e1ccba130c703bb54ac26f60903911d0f4ac519a4dda943e84e16408256627d0aa3e56521e0199c66b7db3a97e464bb5e463a7ad8b83
 SHA512 
59f3f3efcfa2bc12a6f05e9955593541284d0cfed2e1adb090673efd3e04849f944539324da2565f855f0b7b9b1d397cae976b107628b0fc0a01296acc93680f

diff --git a/www-client/vivaldi/vivaldi-6.4.3160.34.ebuild 
b/www-client/vivaldi/vivaldi-6.4.3160.34.ebuild
deleted file mode 100644
index 1ad1c8806c77..
--- a/www-client/vivaldi/vivaldi-6.4.3160.34.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="114"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   ca-valencia
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop linux-info unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="gtk proprietary-codecs qt5 widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   ( app-accessibility/at-spi2-atk dev-libs/atk )
-   )
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-  

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

2023-11-10 Thread James Le Cuirot
commit: 0354c6efda994934455c9bad9512a202ec3ff527
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Nov 10 23:13:06 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Nov 10 23:13:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0354c6ef

www-client/vivaldi: Add version 6.4.3160.42

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-6.4.3160.42.ebuild | 223 ++
 2 files changed, 226 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 83c173d05b47..d34c743b6024 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_6.4.3160.34-1_armhf.deb 100708512 BLAKE2B 
c744c3a77c85ae5880
 DIST vivaldi-stable_6.4.3160.41-1_amd64.deb 105682124 BLAKE2B 
ea4531595a8efa583099dd118500c4c9dbd115d1f4c156f344ad53ce085128b7a374682bd83b41e384fe74dc292f875b6c4426d9a66f30f41b446d3c97a3ead8
 SHA512 
f5a1d5aa27224ee7a8574aed184f3de5176fca67f43e6459e8941dbb3b977cda5ece2557a9bc2777e958434ed6d5928c55bbc6e8bc5c150e84b28fc0558994b2
 DIST vivaldi-stable_6.4.3160.41-1_arm64.deb 100297480 BLAKE2B 
094173fda5a34456093cc834f1c9fa9eab0617c1f62351fbd518a4a30018c2999b54bf69e71a7d86c4eb7b16c74d3388644201d4258e8f6ea6c610d15f34f79d
 SHA512 
88d10bc11e0ebac9ebfcce4dc1621d3eac9407b5dd4e5e5e87f5c158b6703bbb4871b53a0218c050a72aac15b46ad09f91c8c0ab2a5bbc4bc0e71eb04c6c65a2
 DIST vivaldi-stable_6.4.3160.41-1_armhf.deb 100947840 BLAKE2B 
bae54369ea71ba429ec6e1ccba130c703bb54ac26f60903911d0f4ac519a4dda943e84e16408256627d0aa3e56521e0199c66b7db3a97e464bb5e463a7ad8b83
 SHA512 
59f3f3efcfa2bc12a6f05e9955593541284d0cfed2e1adb090673efd3e04849f944539324da2565f855f0b7b9b1d397cae976b107628b0fc0a01296acc93680f
+DIST vivaldi-stable_6.4.3160.42-1_amd64.deb 105667884 BLAKE2B 
f8c82e798d612756e5e141b86f5380bb16e4ad0f625f990a1a0f38b582ba49adbf21e059c9e5acbcd7c3607e9dcafc2ad0917b14bc88d0d87ddb062053a3474f
 SHA512 
696550e2ffd4a2f2dcafa5a9dd841d0c6f77dd9eb0542a8425c7e21838a93c76eab9c0cdba1660ba245fe32b2022bfd204d7dc8a0dfb8a38a6faa77ef6e8a1f2
+DIST vivaldi-stable_6.4.3160.42-1_arm64.deb 100338168 BLAKE2B 
77b76252fab242aaea0b67ae34166c67df676211ac6e9d7eeae93765f2430bd7aa506cee93d8d5284b45cd3ec7daee12d56221322bfb8be6dd50d0789b7253be
 SHA512 
ac97adadaaa00cc1640fa2fb8cf65c712307b3416b1634509b9e01d9dc145923e96c31fc03c1dd5739ded4dfe6cf6cc8ce250d236c0c1be0672b8bfde9d8
+DIST vivaldi-stable_6.4.3160.42-1_armhf.deb 100941112 BLAKE2B 
41000cc4b743e7cabcdf404a5e2560b23a78b49ee3e66e81b7d9753b797ec8e302a99cc85c02fd21bc324d221543aa773600cb7748a96da3c7f7c708f7d31aaf
 SHA512 
64cbbd2acba9dadd2bbb85d342425d1a9b0b8b84ff3fad6a70e0a03f3651dd5c5fd4fdf4f7632302b158bf87c50d712e4a6098d503b3f276de9737a0ca79efd2

diff --git a/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild 
b/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild
new file mode 100644
index ..9d522c106aff
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="114"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   ca-valencia
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+IUSE="gtk proprietary-codecs qt5 widevine"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   || (
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   ( app-accessibility/at-spi2-atk dev-libs/atk )
+   )
+   

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

2023-11-10 Thread Arsen Arsenović
commit: ea56dca17ec552dda6aef64900848beaa5a3dce0
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Oct 29 19:08:03 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Fri Nov 10 21:34:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea56dca1

media-fonts/iosevka: add 27.3.4

Signed-off-by: Arsen Arsenović  gentoo.org>

 media-fonts/iosevka/Manifest  |  24 +++
 media-fonts/iosevka/iosevka-27.3.4.ebuild | 108 ++
 2 files changed, 132 insertions(+)

diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest
index db3cf3040f37..b3317535f60d 100644
--- a/media-fonts/iosevka/Manifest
+++ b/media-fonts/iosevka/Manifest
@@ -6,6 +6,7 @@ DIST super-ttc-iosevka-26.3.2.zip 94087707 BLAKE2B 
6f3e4cc513e3cfe66ca087e836428
 DIST super-ttc-iosevka-27.0.1.zip 94315698 BLAKE2B 
f78c82b5f7200b884eaf6c0c8ea646763781840234a9dfa67b0a07da8f6d39719b20421ff7732ff0f8337b52e39355ac1f7d87dac5658ea3c1589788b3a91055
 SHA512 
f81f4f13ac7402d30f3af70c9403e8d17f09e9df342af7fb19dd8468448def889b640fb6e4034d39857adf8e3d646c5589ce209c7e68ff0c47731072e7e92e5d
 DIST super-ttc-iosevka-27.3.0.zip 96170895 BLAKE2B 
d9c864d8557fe75742e35738d66579e238dd41bfb5d04477abc4621442a71244ae3c9456385550472dabe4cc8492c1c08c9e8e4f056b41bb07ef9edede5bb708
 SHA512 
c610b87f2c69312996867c1ec2b73738ffc1a82e7d730cc9a92386161c4935e8abd2fa3fd2e12b487dcf4c45411fb1cbd4f4c6942218bc5751062c0061a4aa7c
 DIST super-ttc-iosevka-27.3.1.zip 96979556 BLAKE2B 
4b4a97aa5b038c27e9628916ee2606bff330386e32744ca9e10135f6cf523473ccb3106c8532484bc5ebcef2caeb3a9f0c907c4001be700548070e78027bc4ec
 SHA512 
c1b7064ac8843496c76f0ea3dee39d56cb6e27c878a6e3160c1bcad60718658828eb5561657fe4a94e2c3fb04d55120a88a2964bf43d323f5cee885e5bfb6420
+DIST super-ttc-iosevka-27.3.4.zip 95575854 BLAKE2B 
6e8c1b113e0e65355f37487a0386a6f0ccfcef636949292445bc7823b80f0d1767a3918a8bb998657da336657cd6b3d85309a1fee23cab9b4978384c19c76745
 SHA512 
036fec6ddd16a765141b7fa0d787a0c87004ccaa183bfa86433a10d981ec2e607a4279984641f351915ad1cf6a59a84e24a516d05db245d68b8ea7c78a91fada
 DIST super-ttc-iosevka-aile-25.0.1.zip 52841605 BLAKE2B 
f342f085e5f6b5d73c060c65ea9dcde3af356c05e2b4ceb7304b9c4413ad7e472eecdb0ae1e1ff86c7afc01cddd65fa20193897f2d558e64720655fbcf077dc7
 SHA512 
acf51b36eaeee5abb969735025ed2dfb1314e080b4a81caba5d8989b8e2c70b548dfebb0980d45ef3afda2fb929b575faa6632470b2cb541e4e237e5fba753e3
 DIST super-ttc-iosevka-aile-25.1.1.zip 51748225 BLAKE2B 
367b79d04d60c2cc92702b902382468294e47592802107820cd983283c1ce387fc68edef479add44121bf1352fe15f9313ed1fbc137559362139f4770c8359f0
 SHA512 
38ea2957c6af5529c8c275b1d77a7d1ee41c00aa4e0bdffaea781ecac072e37e1bf8a9cf96b4ffe3f3165a75ad85979b132e06edfd1c3f38f75b3b72486cfa07
 DIST super-ttc-iosevka-aile-26.0.1.zip 53216443 BLAKE2B 
2e704123a700715347fafcbb92b34e916ae970d6550243292f5da03e851c6edb335e35b97180222ab547826bddd56e6ed4cf116c3abbcc4ff4713f1f11ef9238
 SHA512 
d6308794fb278dddc4174a711237b450c819404b457bf2a368581e4f064bd45db3fcfb13cf25986b2c81fdf40af610e8015731c3db295c8efb527e1345e535df
@@ -14,6 +15,7 @@ DIST super-ttc-iosevka-aile-26.3.2.zip 52957570 BLAKE2B 
a1153b8df8e8c46aebc9db21
 DIST super-ttc-iosevka-aile-27.0.1.zip 53531661 BLAKE2B 
ddbe6fa479193798792db0a62034e0d5cd3fffb91e6f6646cac3e8fccc089e18e4bec213e1f5e26fae354571f16cb23f3d02bd44331c07671f27a60527018b8c
 SHA512 
0b665d34a93f55a28d19a362d7d4d4efefce74e6934a45d771ed6063b8e48dbe7e516ac783243bc40abdbad15a0cd40dc9e6626cf7922ffa9872dad0f6418011
 DIST super-ttc-iosevka-aile-27.3.0.zip 54263887 BLAKE2B 
17efe1824d8fc3c2c214ee59fd335e077034bf3dd1ba3470bd90f6b214a9918ad9868cb8ce32c5b8435e5cefe7972cc1e11e91a1746851fe7602ca58fac3dccb
 SHA512 
d542068a025c6dc66fff6c9f3874283da0cac9aacc8a518969023aa0d530fc1831310865086da9b6bec7e2b3d99d64a06870b9503839b4913883af4ca7ff6535
 DIST super-ttc-iosevka-aile-27.3.1.zip 54461946 BLAKE2B 
b9a852e26d9be4199d6e049c644397827884dfc03abeff7990b2c6972de4eea051e480767e42d632c8b75c12f537c8ce957bd9d77d15bc2bf9ad1f0676f1cf1f
 SHA512 
f2f02f60776c766fabc580be5102384bd172b54137c3f9a3475c8c208b807fb805d3f77a96a2c6ec5ed7d632a0debda9ff4b06c678da052f59ebbceeb3ba80e2
+DIST super-ttc-iosevka-aile-27.3.4.zip 53941967 BLAKE2B 
4ff6941d30ad6c12cc438e91c6b29a785808103c329eb024feb334ef0a5ac2e256b0fa8b0cab4f29b8e7393901cc026e10e33feb24e3b8d86f6e14168cf5f292
 SHA512 
fccbeb8e2309abc368def8ea483a49fb0dadbab5bc11715c0783b358f8792a569db4668ded676562e748c0d210eb21a17bf06e3f75b2bd687eee8320cbf9d15f
 DIST super-ttc-iosevka-curly-25.0.1.zip 86824088 BLAKE2B 
7a9096906b454b6e3897f00e121e15bcd34c6b61c86f146dd52e70ebdfcc4a567858d5a695747dda57752560868956967fae6faafc814b9939d75ed0ebdeb51d
 SHA512 
f81f54ceb8f622cc2ecebd97fe976aae81d664cfb1e82e529cc4450cc8f3d40ae6da465c220f885c2072e1de8844bc86ab0248d00d1f592de7e121fc37b201c4
 DIST super-ttc-iosevka-curly-25.1.1.zip 85294828 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/gnuserv/files/, app-emacs/gnuserv/

2023-11-10 Thread Ulrich Müller
commit: b402d774fc4a3b34a95ad2e05a28e68b677c1ec5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Nov 10 21:33:16 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov 10 21:34:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b402d774

app-emacs/gnuserv: drop 3.12.8-r5

Signed-off-by: Ulrich Müller  gentoo.org>

 .../gnuserv/files/gnuserv-3.12.8-backquotes.patch  | 16 -
 app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild | 69 --
 2 files changed, 85 deletions(-)

diff --git a/app-emacs/gnuserv/files/gnuserv-3.12.8-backquotes.patch 
b/app-emacs/gnuserv/files/gnuserv-3.12.8-backquotes.patch
deleted file mode 100644
index fa31ac2e4017..
--- a/app-emacs/gnuserv/files/gnuserv-3.12.8-backquotes.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Use new-style backquotes, to make it compile with Emacs 27.
-
 gnuserv-3.12.8-orig/gnuserv-compat.el
-+++ gnuserv-3.12.8/gnuserv-compat.el
-@@ -193,9 +193,9 @@
- (defmacro defgroup ( args)
-   nil)
- (defmacro defcustom (var value doc  args)
--  (` (defvar (, var) (, value) (, doc
-+  `(defvar ,var ,value ,doc))
- (defmacro defface (var value doc  args)
--  (` (make-face (, var
-+  `(make-face ,var))
- (defmacro define-widget ( args)
-   nil)))
- 

diff --git a/app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild 
b/app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild
deleted file mode 100644
index 8c147acf559b..
--- a/app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp desktop xdg-utils
-
-DESCRIPTION="Attach to an already running Emacs"
-HOMEPAGE="https://web.archive.org/web/20160508134736/http://martin.meltin.net/hacks/emacs/
-   https://www.emacswiki.org/emacs/GnuClient;
-SRC_URI="https://web.archive.org/web/20150908031821/http://martin.meltin.net/sites/martin.meltin.net/files/hacks/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~x86-linux ~ppc-macos"
-IUSE="X"
-
-RDEPEND=">=app-eselect/eselect-emacs-1.15
-   X? ( x11-libs/libXau )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-backquotes.patch
-   "${FILESDIR}"/${P}-process-query.patch
-   "${FILESDIR}"/${P}-gnudoit.patch
-   "${FILESDIR}"/${P}-emacs-28.patch
-)
-SITEFILE="50${PN}-gentoo.el"
-
-src_configure() {
-   econf $(use_enable X xauth) \
-   --x-includes="${EPREFIX}"/usr/include \
-   --x-libraries="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_compile() {
-   default
-}
-
-src_install() {
-   exeinto /usr/libexec/emacs
-   doexe gnuserv
-   newbin gnuclient gnuclient-emacs
-   newbin gnudoit gnudoit-emacs
-   # Don't install gnuattach, it is not functional with FSF GNU Emacs
-
-   newman gnuserv.1 gnuserv-emacs.1
-   echo ".so man1/gnuserv-emacs.1" | newman - gnuclient-emacs.1
-   echo ".so man1/gnuserv-emacs.1" | newman - gnudoit-emacs.1
-
-   elisp-install ${PN} *.el *.elc
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc ChangeLog README README.orig
-
-   use X && domenu "${FILESDIR}"/gnuclient.desktop
-}
-
-pkg_postinst() {
-   elisp-site-regen
-   use X && xdg_desktop_database_update
-   eselect gnuclient update ifunset
-}
-
-pkg_postrm() {
-   elisp-site-regen
-   use X && xdg_desktop_database_update
-   eselect gnuclient update ifunset
-}



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

2023-11-10 Thread Sam James
commit: b24712876b5f1c492af847635e3fcd7d9829edab
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 21:25:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 10 21:25:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2471287

sys-apps/systemd-utils: add 254.6

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

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-254.6.ebuild | 575 ++
 2 files changed, 576 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 3ce26be25472..393d0cfeb0c0 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,3 +4,4 @@ DIST systemd-stable-253.11.tar.gz 12116691 BLAKE2B 
bb8d95e77ad970ba642346fd01793
 DIST systemd-stable-253.12.tar.gz 12117485 BLAKE2B 
8ed9e5a081c59a304698c8194fd15858ec03e44ca55466b4f07af659582abb9648c081d1756439c5d5cc6eb55783be987c1b801fea64e66c0abe8ef1df140f9b
 SHA512 
dd099160932258f7baf541e52ce7181565096f93f9311e4d3f6383c2035ab3d39765a7de03fb99b83e16a79db301558577fb14859ef24f3da548e8806ef95ea2
 DIST systemd-stable-253.13.tar.gz 12183733 BLAKE2B 
f0cf127f71a0abe2a02f5421816a665602beb210dea62a22a05b2c2a5ff1e043b3c83bf67b868903736faee677075faa855ba4cf58b90e3eed083d7ed984d545
 SHA512 
7f603884ee8f49729332ca1e681eed03ee4936f66f96ae8b4e13fcaca2d0d3b8fb8850551f8eb0ca248ce841a8430983680d29399ce911900d3b9bfcbb67faaa
 DIST systemd-stable-254.5.tar.gz 14334696 BLAKE2B 
2f63d79ae93add69ac0b56dda9f67019340f84692de4da200557b9f5f1f16bebbad42a9a7e2d6ef7420aa37746d2ede0481fd8e39f03a31576c7e4e48e259ce3
 SHA512 
cac713670216add9e5473e2c86f04da441015e7cc0ac1500b9e1489a435f9b80c4c6ee24e9b22e4c4213a495bc1a0a908925df2045e344a2170d5aea6aafa16c
+DIST systemd-stable-254.6.tar.gz 14400611 BLAKE2B 
5b23131b8aaabcd386ceb9cfb4ba8e7e1c92c454dbcc2dd907fb459f3022cd324cef86d531fe296ad56349602e487544d60900f71e189aadac6ec0a361a382e3
 SHA512 
3ebb8c2b931d13cf6efa59842d6d7fb84410fee02f5161061900321497d33750e0b88e2366a4234ba1ab0b89b797da0b1f8b577e0924e560cd9914fde83a1e45

diff --git a/sys-apps/systemd-utils/systemd-utils-254.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.6.ebuild
new file mode 100644
index ..a5364fa98930
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.6.ebuild
@@ -0,0 +1,575 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib 
python-single-r1
+inherit secureboot toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] )
+   ukify? ( test? ( ${PEFILE_DEPEND} ) )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != 

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

2023-11-10 Thread Sam James
commit: 03a6c734361d4885a4c00d9043b4e688d934d6c2
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 21:21:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 10 21:25:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a6c734

sys-apps/systemd: add 254.6

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-254.6.ebuild | 525 ++
 2 files changed, 526 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 5b09b2e28a83..e149c6f2355a 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -6,3 +6,4 @@ DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 
7dfb28127bf6c091180a6cfbae1eb6
 DIST systemd-stable-254.3.tar.gz 14329148 BLAKE2B 
10b947e04a4ef9ccaeb7adaa67ac0f391927fb172c0750ffb93d4df69d970fd91f26b052f8bfdfb4f81ae69566d0a3459cbc87cc86b624014cfb8781a2914121
 SHA512 
a0c361c993ac9a121823bdd58e29ef7bd25ccfd206ae0c3e1eed9833b3ddf24f53afe6f669eb9fbff5078977403236b0e4ef5a5f6fde56c504caed1d411e71fe
 DIST systemd-stable-254.4.tar.gz 14332995 BLAKE2B 
2b51ea867e142beeaf332cead5e2daf99b6599a6069d961d19248be2c2b211d25f7e18dd3e1ad2f0588ec121492a1da95e078aa74b7aebed8523ca0512b489ea
 SHA512 
ea2faaa5ba9c8c286c24fba5f47317fa6b26f8678eb1e59c481cf35462b625b605ce18875eaa8cdfdd49ddfeca823e9c571e18bf6df4a62a2421762ab271fb69
 DIST systemd-stable-254.5.tar.gz 14334696 BLAKE2B 
2f63d79ae93add69ac0b56dda9f67019340f84692de4da200557b9f5f1f16bebbad42a9a7e2d6ef7420aa37746d2ede0481fd8e39f03a31576c7e4e48e259ce3
 SHA512 
cac713670216add9e5473e2c86f04da441015e7cc0ac1500b9e1489a435f9b80c4c6ee24e9b22e4c4213a495bc1a0a908925df2045e344a2170d5aea6aafa16c
+DIST systemd-stable-254.6.tar.gz 14400611 BLAKE2B 
5b23131b8aaabcd386ceb9cfb4ba8e7e1c92c454dbcc2dd907fb459f3022cd324cef86d531fe296ad56349602e487544d60900f71e189aadac6ec0a361a382e3
 SHA512 
3ebb8c2b931d13cf6efa59842d6d7fb84410fee02f5161061900321497d33750e0b88e2366a4234ba1ab0b89b797da0b1f8b577e0924e560cd9914fde83a1e45

diff --git a/sys-apps/systemd/systemd-254.6.ebuild 
b/sys-apps/systemd/systemd-254.6.ebuild
new file mode 100644
index ..c3d63b16f687
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.6.ebuild
@@ -0,0 +1,525 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( 

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

2023-11-10 Thread Sam James
commit: 52d3961d812d58904ffc8daf1cd058ce91787072
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 21:23:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 10 21:25:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d3961d

sys-apps/systemd-utils: add 253.13

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

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-253.13.ebuild | 549 +
 2 files changed, 550 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 0f97dbfb3b42..3ce26be25472 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -2,4 +2,5 @@ DIST systemd-musl-patches-253.3.tar.gz 28384 BLAKE2B 
2736a4ddc36b2ce087c08c57c0b
 DIST systemd-musl-patches-254.3.tar.gz 28640 BLAKE2B 
54837f49cdb8cf025e367ad13bab0d0509c2e11ad84d29724bb6baa226c54e0ab97a91035361f66009dd9b1a22f7b3e82f90b1c14adf4aa20d576b9410589d38
 SHA512 
07d028a57025b2626471d6f48507f2dfc50658db24efaac93bafae9a1d4cdc3ec82e80da426d2a6280c32af2d813565609dab7df5538260ba809b63309a0ffed
 DIST systemd-stable-253.11.tar.gz 12116691 BLAKE2B 
bb8d95e77ad970ba642346fd0179384258b13b94aacb9f6ff05d4967f5e13d1c709f8b917e485a227fb126e552429c4e302b959eb4697a69dc88b45836c36646
 SHA512 
0018a544f924725f1e7664bfbee0c66591514c077e97352ae5d8d90b6dccfd4d07b9876f25923afa9782b57cc17b8e9ab34c7ae627998804751ba38e46558af4
 DIST systemd-stable-253.12.tar.gz 12117485 BLAKE2B 
8ed9e5a081c59a304698c8194fd15858ec03e44ca55466b4f07af659582abb9648c081d1756439c5d5cc6eb55783be987c1b801fea64e66c0abe8ef1df140f9b
 SHA512 
dd099160932258f7baf541e52ce7181565096f93f9311e4d3f6383c2035ab3d39765a7de03fb99b83e16a79db301558577fb14859ef24f3da548e8806ef95ea2
+DIST systemd-stable-253.13.tar.gz 12183733 BLAKE2B 
f0cf127f71a0abe2a02f5421816a665602beb210dea62a22a05b2c2a5ff1e043b3c83bf67b868903736faee677075faa855ba4cf58b90e3eed083d7ed984d545
 SHA512 
7f603884ee8f49729332ca1e681eed03ee4936f66f96ae8b4e13fcaca2d0d3b8fb8850551f8eb0ca248ce841a8430983680d29399ce911900d3b9bfcbb67faaa
 DIST systemd-stable-254.5.tar.gz 14334696 BLAKE2B 
2f63d79ae93add69ac0b56dda9f67019340f84692de4da200557b9f5f1f16bebbad42a9a7e2d6ef7420aa37746d2ede0481fd8e39f03a31576c7e4e48e259ce3
 SHA512 
cac713670216add9e5473e2c86f04da441015e7cc0ac1500b9e1489a435f9b80c4c6ee24e9b22e4c4213a495bc1a0a908925df2045e344a2170d5aea6aafa16c

diff --git a/sys-apps/systemd-utils/systemd-utils-253.13.ebuild 
b/sys-apps/systemd-utils/systemd-utils-253.13.ebuild
new file mode 100644
index ..636ecc7b503e
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-253.13.ebuild
@@ -0,0 +1,549 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-any-r1
+inherit secureboot toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-253.3"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+   boot? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !https://bugs.gentoo.org/856433
+   rm rules.d/70-power-switch.rules || die
+   insinto "${rootprefix}"/lib/udev/rules.d
+   doins rules.d/*.rules
+   doins "${FILESDIR}"/40-gentoo.rules
+
+   insinto 

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

2023-11-10 Thread Sam James
commit: 483f8917ca16eb081ca441bd6aa6c479723438c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 21:26:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 10 21:26:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483f8917

media-libs/libcue: Stabilize 2.3.0 amd64, #917111

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

 media-libs/libcue/libcue-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libcue/libcue-2.3.0.ebuild 
b/media-libs/libcue/libcue-2.3.0.ebuild
index 5351144e995a..599e2d9c5cda 100644
--- a/media-libs/libcue/libcue-2.3.0.ebuild
+++ b/media-libs/libcue/libcue-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE=""
 
 BDEPEND="



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

2023-11-10 Thread Sam James
commit: 2ba3b016eb2d2714a8cfc5ca883e1c98524d8adc
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 21:16:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 10 21:25:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba3b016

sys-apps/systemd: add 253.13

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-253.13.ebuild | 514 +
 2 files changed, 515 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 1199a6ae394f..5b09b2e28a83 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,5 +1,6 @@
 DIST systemd-stable-253.11.tar.gz 12116691 BLAKE2B 
bb8d95e77ad970ba642346fd0179384258b13b94aacb9f6ff05d4967f5e13d1c709f8b917e485a227fb126e552429c4e302b959eb4697a69dc88b45836c36646
 SHA512 
0018a544f924725f1e7664bfbee0c66591514c077e97352ae5d8d90b6dccfd4d07b9876f25923afa9782b57cc17b8e9ab34c7ae627998804751ba38e46558af4
 DIST systemd-stable-253.12.tar.gz 12117485 BLAKE2B 
8ed9e5a081c59a304698c8194fd15858ec03e44ca55466b4f07af659582abb9648c081d1756439c5d5cc6eb55783be987c1b801fea64e66c0abe8ef1df140f9b
 SHA512 
dd099160932258f7baf541e52ce7181565096f93f9311e4d3f6383c2035ab3d39765a7de03fb99b83e16a79db301558577fb14859ef24f3da548e8806ef95ea2
+DIST systemd-stable-253.13.tar.gz 12183733 BLAKE2B 
f0cf127f71a0abe2a02f5421816a665602beb210dea62a22a05b2c2a5ff1e043b3c83bf67b868903736faee677075faa855ba4cf58b90e3eed083d7ed984d545
 SHA512 
7f603884ee8f49729332ca1e681eed03ee4936f66f96ae8b4e13fcaca2d0d3b8fb8850551f8eb0ca248ce841a8430983680d29399ce911900d3b9bfcbb67faaa
 DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B 
fdbac11914ea4a3718dd48c19f0dc34db798e68f36e2e858536e4ef50e376380a250ad59dbbd1ccec4ed73e59efd198dcc0aa85faafa9d6f85d4b2e1de67ccfa
 SHA512 
2c686d83b8b09efa09e09c82feb965f3cfceb6338e42b57d4133dc9ffe52592c67bce9bc9e294c69bc831294e3cbdcc391aba778f10d7b408cef90a85c0ab8aa
 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 
7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4
 SHA512 
c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735
 DIST systemd-stable-254.3.tar.gz 14329148 BLAKE2B 
10b947e04a4ef9ccaeb7adaa67ac0f391927fb172c0750ffb93d4df69d970fd91f26b052f8bfdfb4f81ae69566d0a3459cbc87cc86b624014cfb8781a2914121
 SHA512 
a0c361c993ac9a121823bdd58e29ef7bd25ccfd206ae0c3e1eed9833b3ddf24f53afe6f669eb9fbff5078977403236b0e4ef5a5f6fde56c504caed1d411e71fe

diff --git a/sys-apps/systemd/systemd-253.13.ebuild 
b/sys-apps/systemd/systemd-253.13.ebuild
new file mode 100644
index ..cf50cf37cc92
--- /dev/null
+++ b/sys-apps/systemd/systemd-253.13.ebuild
@@ -0,0 +1,514 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   

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

2023-11-10 Thread Patrick McLean
commit: 6f2e70fe4c8cd3a5789210222ab4053ec97271cc
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Nov 10 21:12:04 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 10 21:12:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2e70fe

app-misc/zellij: add 0.39.0

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

 app-misc/zellij/Manifest | 112 +++
 app-misc/zellij/zellij-0.39.0.ebuild | 592 +++
 2 files changed, 704 insertions(+)

diff --git a/app-misc/zellij/Manifest b/app-misc/zellij/Manifest
index 885362833931..a6c4d91dc367 100644
--- a/app-misc/zellij/Manifest
+++ b/app-misc/zellij/Manifest
@@ -1,5 +1,10 @@
 DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aead-0.3.2.crate 11145 BLAKE2B 
2666f7c6a9a3ecac458fdda9d7698e1c4288d56b1d7f9fcaa91664a33652f91eaeda8807bfbdc3cfe9c29a9c8c391de9673c4b65b3e13f408ca5f1a59e8f8dad
 SHA512 
803829ea12f3fe11c1e1f4d33610c361a11b33811ab28185ad4b54d9026384b8778c3e57cdc6feff8ffc56792b482fc64a8cb7daa14805edbbcd988c2d3256ea
+DIST aes-0.6.0.crate 86774 BLAKE2B 
e687f2839b53adc3ef990da8221705a462015aa0ea004a6e15dba7e7ecc008d9d13cad6222b03244dc48bd1717a442e7aa5aaab6e97bba1d3be28c1d914e464e
 SHA512 
65349285e429f9b8815743d86b3ebdececd48ce556a08b6ec5ec89bf966bc9b187a7df4fbe1f3b25172db3aab219b23f8040c1160359868e9f71d67a767c90c9
+DIST aes-gcm-0.8.0.crate 140896 BLAKE2B 
5e0017103d724891b1251246ee9eb3149a997dd73641f058341f0d6bb441ff9a3f90dc6fd0aca3abba36ad642af10212ae992ac50faec3f222ab7df961ef271d
 SHA512 
7ee59aa0d08bdd8627a471a57ab6bbc14686290e808b0909749cc08592ca6be76d1b83b5bbf16dbca34192be182f14d930729654b7a485bb448b0eb36a32f7e9
+DIST aes-soft-0.6.4.crate 99980 BLAKE2B 
a4b3838e0348ed3d7468f9d0e19d8dd45071ec54d54d538943d5afabd3f88db139c459574e6694e7fa86e4d77eaa3f75c11e3a9376f45429848c91889530980b
 SHA512 
620b38b2a6437caf393e84625beb27afdf448acb52d7adbc9cba1152ea385bdf05a68795eee0f48fd90b5edfc25fd9cc3d42a0f2593dfa2f90d4f4f9cc893ebe
+DIST aesni-0.10.0.crate 100248 BLAKE2B 
2dba6f1004495a725acf171eeae5a6e393475323e8974eff2e4667194ac147dc3a52a9bed1b00cf7735d3671b6a2bd135cbb4dbde822d7c8c21af23692d3e71f
 SHA512 
726e5213a81ea021d4be7c5220d952cb6f0cb0ecb6cc840b542e9f75539e37fc5d6378ad4f4d6a2bc7e7642ea07a18202ed32d3b6a212777bd7abca735c6707c
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
@@ -11,8 +16,11 @@ DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed
 DIST async-channel-1.8.0.crate 13534 BLAKE2B 
a59ed929ca4a6b4f2d50506164e3d58c04449ed1ba9848af69531b163c7f385d846fb1ecad4fe2ad71d55ce58bb27d7c629a706f01438f23cd96b9910f6265f6
 SHA512 
8352b2f28565825cd7b51421fb3ff904c0c5d5e1fcebc71c91f0b60c662f9b949721b3da91fe0a205345c6f650d35afbc3340d61b637d72325af869aae24794a
 DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
 DIST async-global-executor-2.1.0.crate 11742 BLAKE2B 
97a90c880cb13c569636556f04faad6003293d5c71a96f326f9a6b36a57471f492bae4c3531c3fde148939e875fb27eb2bc4426cd0861f23762306f7005d5e8b
 SHA512 
c45afd85805d970fa4989a3471a23ba82c45c34bf2230f7e89c918646e2f00e1ff7df6e8250b2e43b35bc3f10047a8a841cbb0c41eb420e767f56492e6a43411
+DIST async-global-executor-2.3.1.crate 11790 BLAKE2B 

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

2023-11-10 Thread Michał Górny
commit: 3bdd22591be0cc369aab3470ce56710c0b521437
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 19:47:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 21:10:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdd2259

dev-python/Faker: Bump to 20.0.0

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

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

diff --git a/dev-python/Faker/Faker-20.0.0.ebuild 
b/dev-python/Faker/Faker-20.0.0.ebuild
new file mode 100644
index ..73499382da4a
--- /dev/null
+++ b/dev-python/Faker/Faker-20.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+   epytest
+}

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 90633bd3fac3..9c194b22d702 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,4 @@
 DIST Faker-19.11.0.tar.gz 1694359 BLAKE2B 
7e24dfa58136626e7dc82f458388749cb7d506a9a0ea14bccc13a302f4b89aad7eaf4703b5b59726588ef56e2f80de27496d53b8035ab27b5f0982d838ebbe0e
 SHA512 
df1da4e1e02a612b755f5167941181df0e08d4701f31c52618915a0b5f3f92adbc05ba816d2e975d8123e1fe03ed8e1dbd600519ac7c37b1fa85c86022c39efa
 DIST Faker-19.12.1.tar.gz 1697827 BLAKE2B 
64398d85fa5492811c9a5319a88f17ecdda5707cd898d123b67c35fbd543ea3cd2c8063b5e1117a2764480d0974f59160e7deba393a1988ea91104aecbbe918e
 SHA512 
2950a5f576733275a783e2b3243c92c2dab3c67939353b9436c8218bed8b1c1b20dbb7e62f20d06210d2c7051c2030a931a93faa6f49e74d10e7a2dc751d60d3
 DIST Faker-19.13.0.tar.gz 1699872 BLAKE2B 
a53236812e17b1b8d5329e97b29f137b980b7069c02e558bfd7f118726203116ef99699f6fcf3d60f247507c82d9b159dbcb02d9b40dd8116ba1f4bbb5cdd26e
 SHA512 
ce9e2b854027169697834f7dc081e601d13878315c39ef955378860b6d8d6671f3e6d525c45a843c76073348c6e87abf942daadae69f7aae55b3692432d949b7
+DIST Faker-20.0.0.tar.gz 1700246 BLAKE2B 
dbb37b4f5256493b8d8eeb493c22d4b6698a316288aa73055061f3cc7bd36ebda460df185d38c7578a9c372a7d2cdc30304ddf43728aaec6e6a5f35304de9799
 SHA512 
56f2fee8dc184e0826fc3d30331830d03ed93974b2815931a0e6aa4df173efc621158dbda9e38af771cfe22a8f5a9ceac042edca14b30220ec303cf5d3bbf42e



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

2023-11-10 Thread Michał Górny
commit: ff562a6365ad9f0ec33310812871bd753aeff2c0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 19:46:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 21:10:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff562a63

dev-python/platformdirs: Bump to 4.0.0

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

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

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 07b4cf57bfdc..a84a9b212b4c 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1 +1,2 @@
 DIST platformdirs-3.11.0.tar.gz 19914 BLAKE2B 
bea0cbb3c840441943aaf93b6c88d34ae93cf9a9bea7b00186ffae6f46a820036883cebf996ee998cee9b4b748ab24fcd88d3d318c418e6f70746769bdb8619f
 SHA512 
a273ea8fc5916bdb94da9cc62ccef60a7247b5a019639aae3be9718626ce59d27d8e62c6552c25a3cdd0e7fb7215c32b6c30f2509a3356623f628f771e92bb56
+DIST platformdirs-4.0.0.tar.gz 19914 BLAKE2B 
0ae3f7491f3f1d38561c89312c988b4145c9afb60e3d866cd05bef7e02c6df95d56cb230995de2893c0afd32bd63eb08448e67d5cdd0bdf6f3556ea1a23e2b49
 SHA512 
28eeb18ab5a52bf60d85ab76c986300d0f69c3bcff9ec18b961b70f97bce4e0d1bd3315b8d97f6b6a41de000b734979c08754780d282695525348342ab9c9931

diff --git a/dev-python/platformdirs/platformdirs-4.0.0.ebuild 
b/dev-python/platformdirs/platformdirs-4.0.0.ebuild
new file mode 100644
index ..70e821d796fb
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-4.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "hatchling' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "${PN}"
+   version = "${PV}"
+   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
+   EOF
+   # sigh
+   cat > src/platformdirs/version.py <<-EOF || die
+   __version__ = version = '${PV}'
+   __version_tuple__ = version_tuple = (${PV//./, })
+   EOF
+}



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

2023-11-10 Thread Michał Górny
commit: 3191f0e0d3592b1c35e396b6652fd5546ffe46e2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 19:53:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 21:10:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3191f0e0

dev-python/prompt-toolkit: Bump to 3.0.40

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

 dev-python/prompt-toolkit/Manifest |  1 +
 .../prompt-toolkit/prompt-toolkit-3.0.40.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/prompt-toolkit/Manifest 
b/dev-python/prompt-toolkit/Manifest
index fe9de91e312f..3479c4194466 100644
--- a/dev-python/prompt-toolkit/Manifest
+++ b/dev-python/prompt-toolkit/Manifest
@@ -1 +1,2 @@
 DIST prompt_toolkit-3.0.39.tar.gz 423068 BLAKE2B 
d8673b3a9f4eb57c503e85471c13cefdb4f53fad58145d4198cd0f678d3f2d9d72d22d651b239386d8ade29c1fd155a98e80e4002b00ccbbbeff577636b9aa27
 SHA512 
6aaa80d515cd9731be1cc0de97f679b9dc22701dfb3e23b5434240aae0cac5eaede08437171a710492ff4041a9d46956cf8ed02750e9a78319eb61223033ba90
+DIST prompt_toolkit-3.0.40.tar.gz 423978 BLAKE2B 
f48be10f9629c384d1903c0600cb976b89c68039ffc1fdd1eeb0d0846463850197f20d7ab7c5cf834b538b717acf506b53fa502e31d907a20197f94f246c469a
 SHA512 
55e5ad252a8ae51ba6d985dc69a57f1364643d7fcd8c51ca5a928cc6a0ca424a1d4c9afcc5e8988951d03ed32afbc9a93eb1105c2931b0428b1ac8ec22ad53e8

diff --git a/dev-python/prompt-toolkit/prompt-toolkit-3.0.40.ebuild 
b/dev-python/prompt-toolkit/prompt-toolkit-3.0.40.ebuild
new file mode 100644
index ..f79321605a0f
--- /dev/null
+++ b/dev-python/prompt-toolkit/prompt-toolkit-3.0.40.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Building powerful interactive command lines in Python"
+HOMEPAGE="
+   https://pypi.org/project/prompt-toolkit/
+   https://github.com/prompt-toolkit/python-prompt-toolkit/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2023-11-10 Thread Michał Górny
commit: ad61594381b54aa730a816bcbc5d3d0e30e03fad
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 19:46:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 21:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad615943

dev-python/sphinx-autodoc-typehints: Bump to 1.25.1

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

 dev-python/sphinx-autodoc-typehints/Manifest   |  1 +
 .../sphinx-autodoc-typehints-1.25.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/sphinx-autodoc-typehints/Manifest 
b/dev-python/sphinx-autodoc-typehints/Manifest
index ce1e894c4f10..efd6f95f3eef 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -1,3 +1,4 @@
 DIST sphinx_autodoc_typehints-1.24.0.tar.gz 36127 BLAKE2B 
46f9eb12b7327dceaf623bcf76a0a58a7805e1e917f4617e0dada7a1f8511af9045acc4f318e0956e1fe43daec9e154f1cc0ba932dd01cc4b45ed968221046bb
 SHA512 
f56aa2f937e1cc0063b1776d4b46e51f9ec390fc07c603ac502e19f7b859815802145f61a1bebd2c7b57ae394549119040a88829ba477cc1e1c2da1ef5782f34
 DIST sphinx_autodoc_typehints-1.24.1.tar.gz 36436 BLAKE2B 
be1de2ea15dd39f4adb30028849645b69a7f21aec7997a3fd633a5ba606a78e8f095b6a05bc66242003670adf5846c7b444ffd5eead39e0a7836f097ed0a3302
 SHA512 
d79f540939a8e669d0aaf238a213aade330ed46112231adae3ca822afdf5d12178247afc4a2a46938dc49aa73e556d0303db28e2ff48ebf6e26ddf71a7759c4e
 DIST sphinx_autodoc_typehints-1.25.0.tar.gz 36871 BLAKE2B 
1862bd2a0169a74ec342ce6ba1dc5604e84f828fc0d46f3f0d76832ec15d7e8ffad1dc3031fa6e088e82750e4b9ba70f913cba4896ad58e4dbb2a0cfac9da2ea
 SHA512 
ad4410171fd4976fa939a4216769af03cddee136dbf6d02796e16bc577be4734ee80be899b7970a38bc4a581da7de7cba46903c2cd76255cef966e28827e2f72
+DIST sphinx_autodoc_typehints-1.25.1.tar.gz 37019 BLAKE2B 
ef6a9c016c111ae8badced30d1c4b5a1691b2316ebc114ac51b229301670b204dd25ae10bb797a0ce3437dd8f2ae7c8be6a1aded39eed539e7bd0b2c04afbe1f
 SHA512 
3e0aaca0cff346c8ba1b85709b6593a5c6ca1764f1ff56b0cb42ba95d001496de36c127b4d63a7d4f8a87e69beb3423898380c9cd6379b0205c16a91081eea93

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.1.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.1.ebuild
new file mode 100644
index ..bfedfcb23611
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/
+   https://pypi.org/project/sphinx-autodoc-typehints/
+"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}]
+"
+# skipping optional test dep on dev-python/nptyping as that package
+# is horribly broken and on its way out
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this package is addicted to Internet
+   tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+)



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

2023-11-10 Thread Michał Górny
commit: 190671cbeee8e19ad6022cb38cae6831d78bae01
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 19:51:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 21:10:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190671cb

dev-python/httpcore: Bump to 1.0.2

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

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

diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest
index 9007603a114b..3bdd537834ab 100644
--- a/dev-python/httpcore/Manifest
+++ b/dev-python/httpcore/Manifest
@@ -1,3 +1,4 @@
 DIST httpcore-0.18.0.gh.tar.gz 94594 BLAKE2B 
9602397bc2aa5941e9bfbffb7ba3e751c4ecac29a76dede6fa45f190ac7514f2e081cc67b781a8b6152c85ca3bfb051bdbc34628b95d05eba25a307e8877faa7
 SHA512 
3dc8114bf02226fc4ac87408163e599f4e9f70f9e5663c9eb7dc9a65b2b72861f3b19ed2f87e29ac90a8b85c5dc32a3fffdaf88e83b15df838fcbd89737b1c57
 DIST httpcore-1.0.0.gh.tar.gz 95190 BLAKE2B 
0e2971100da4dde0f25714e32047a2c7263a96a34c85ac5e75a30c319b03df9b0040220e94811d4b9535009066f224425587350de76b8a96fe4f385b8704df5b
 SHA512 
7120d89237a731f0f1794e13a4db56b339a5b80c33881f069c101b4c4380e45b615c8d43bc96a81ae5be35a69a879fcc03941996326100a07bef5d2e12774c98
 DIST httpcore-1.0.1.gh.tar.gz 95484 BLAKE2B 
1a029122485ca00e1a9d836cab0088e3331c7a0714ed01edfe992ab5fc7eea909f11f57a143e883d1ea614aeed70d5d03a998cb11507c8491c7bfaf5f60f9b7a
 SHA512 
2ad177bfc4523f659e5cfac5d61c464b964192856e4c84b253e85ead47631f9aedee5248e962899248f7b745783a0bc746024310841cc844a78ba52ea1637c44
+DIST httpcore-1.0.2.gh.tar.gz 95549 BLAKE2B 
92aa9a936d8c6933e1840ae50e6dfb70e61c756027a0448c2f0a5d270937342bd99cdb110aae152103c0d6c966e9288a22f7166a04dbb06dfb2a6f1bf1454d87
 SHA512 
6fc0c686b0b02b1e822550c18a7a90d2501f9d530598511877ee8cb09a0bdc4d56afe48cbb5fab5f8c1a12ea443055fe2a081b990fa4270f84db8197646b4979

diff --git a/dev-python/httpcore/httpcore-1.0.2.ebuild 
b/dev-python/httpcore/httpcore-1.0.2.ebuild
new file mode 100644
index ..777ec038f07c
--- /dev/null
+++ b/dev-python/httpcore/httpcore-1.0.2.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=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A minimal low-level HTTP client"
+HOMEPAGE="
+   https://www.encode.io/httpcore/
+   https://github.com/encode/httpcore/
+   https://pypi.org/project/httpcore/
+"
+SRC_URI="
+   https://github.com/encode/httpcore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   

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

2023-11-10 Thread Arthur Zamarin
commit: aad903592eb101c95b7c44ded625890a189aaf9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 18:20:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad90359

app-text/sigil: enable py3.12

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

 app-text/sigil/sigil-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-2.0.2.ebuild 
b/app-text/sigil/sigil-2.0.2.ebuild
index 3d649a6bb01b..78c33d1a1f78 100644
--- a/app-text/sigil/sigil-2.0.2.ebuild
+++ b/app-text/sigil/sigil-2.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit xdg cmake python-single-r1
 



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

2023-11-10 Thread Arthur Zamarin
commit: 3c0a38fb79e1886dc8c05eb79fddd85b0cc118f9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0a38fb

media-fonts/noto: Stabilize 20230930 arm, #917129

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

 media-fonts/noto/noto-20230930.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230930.ebuild 
b/media-fonts/noto/noto-20230930.ebuild
index 41cf69aaf0a4..e861ef69a1e8 100644
--- a/media-fonts/noto/noto-20230930.ebuild
+++ b/media-fonts/noto/noto-20230930.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://fonts.google.com/noto
 IUSE="cjk +extra"



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

2023-11-10 Thread Arthur Zamarin
commit: 292606300c8ba2574639d2953d5606938914f7fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29260630

media-fonts/noto: Stabilize 20230930 ppc64, #917129

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

 media-fonts/noto/noto-20230930.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230930.ebuild 
b/media-fonts/noto/noto-20230930.ebuild
index ef8ee4d65a23..41cf69aaf0a4 100644
--- a/media-fonts/noto/noto-20230930.ebuild
+++ b/media-fonts/noto/noto-20230930.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://fonts.google.com/noto
 IUSE="cjk +extra"



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

2023-11-10 Thread Arthur Zamarin
commit: 08f9b4e4b743307627eced5f8922f487ab9d960e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f9b4e4

media-fonts/noto: Stabilize 20230930 arm64, #917129

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

 media-fonts/noto/noto-20230930.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230930.ebuild 
b/media-fonts/noto/noto-20230930.ebuild
index 3a9d782d63b7..e7fe0e7d62e5 100644
--- a/media-fonts/noto/noto-20230930.ebuild
+++ b/media-fonts/noto/noto-20230930.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://fonts.google.com/noto
 IUSE="cjk +extra"



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

2023-11-10 Thread Arthur Zamarin
commit: 61f5b7119581692700b121738c5a75c8bd192f9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f5b711

media-fonts/noto: Stabilize 20230930 ppc, #917129

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

 media-fonts/noto/noto-20230930.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230930.ebuild 
b/media-fonts/noto/noto-20230930.ebuild
index c0b921d2a29a..ef8ee4d65a23 100644
--- a/media-fonts/noto/noto-20230930.ebuild
+++ b/media-fonts/noto/noto-20230930.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://fonts.google.com/noto
 IUSE="cjk +extra"



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

2023-11-10 Thread Arthur Zamarin
commit: e0bd93616a74ab1ba6bd74e71123239247b01e8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bd9361

media-fonts/noto: Stabilize 20230930 x86, #917129

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

 media-fonts/noto/noto-20230930.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230930.ebuild 
b/media-fonts/noto/noto-20230930.ebuild
index e861ef69a1e8..131d42b0fb01 100644
--- a/media-fonts/noto/noto-20230930.ebuild
+++ b/media-fonts/noto/noto-20230930.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://fonts.google.com/noto
 IUSE="cjk +extra"



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

2023-11-10 Thread Arthur Zamarin
commit: a68ad7b3d76bd6db8e229b7dedbea70aff907d1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68ad7b3

media-fonts/noto: Stabilize 20230930 amd64, #917129

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

 media-fonts/noto/noto-20230930.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230930.ebuild 
b/media-fonts/noto/noto-20230930.ebuild
index 131d42b0fb01..3a9d782d63b7 100644
--- a/media-fonts/noto/noto-20230930.ebuild
+++ b/media-fonts/noto/noto-20230930.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://fonts.google.com/noto
 IUSE="cjk +extra"



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

2023-11-10 Thread Arthur Zamarin
commit: 0ebf03fc473c9a0e8801d0326c07f65086e56acf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebf03fc

media-sound/mpg123: Stabilize 1.32.3 arm, #917112

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

 media-sound/mpg123/mpg123-1.32.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.32.3.ebuild 
b/media-sound/mpg123/mpg123-1.32.3.ebuild
index 3d5818d6c4ce..6929bfe47219 100644
--- a/media-sound/mpg123/mpg123-1.32.3.ebuild
+++ b/media-sound/mpg123/mpg123-1.32.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2023-11-10 Thread Arthur Zamarin
commit: 9312d2d3b196e4c2b3e66294d0489e384f1fb428
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9312d2d3

media-libs/libcue: Stabilize 2.3.0 arm, #917111

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

 media-libs/libcue/libcue-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libcue/libcue-2.3.0.ebuild 
b/media-libs/libcue/libcue-2.3.0.ebuild
index 4ee091c15158..5351144e995a 100644
--- a/media-libs/libcue/libcue-2.3.0.ebuild
+++ b/media-libs/libcue/libcue-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc 
x86"
 IUSE=""
 
 BDEPEND="



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

2023-11-10 Thread Arthur Zamarin
commit: 3c2c1a170d212246aeb443fea7befbfedd0f961e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 20:58:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2c1a17

media-sound/mpg123: Stabilize 1.32.3 arm64, #917112

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

 media-sound/mpg123/mpg123-1.32.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.32.3.ebuild 
b/media-sound/mpg123/mpg123-1.32.3.ebuild
index 6929bfe47219..c28e4c0396c8 100644
--- a/media-sound/mpg123/mpg123-1.32.3.ebuild
+++ b/media-sound/mpg123/mpg123-1.32.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2023-11-10 Thread Arthur Zamarin
commit: e77f8d645b22fb6d75ab6877e479a17558a401b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 18:21:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77f8d64

app-text/sigil: drop 1.9.30-r1

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

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/sigil-1.9.30-r1.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index d42a9ed8b097..769d178b8929 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,3 @@
 DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 
8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9
 SHA512 
bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a
-DIST sigil-1.9.30.tar.gz 26602897 BLAKE2B 
554af2aa4c26994c065023839ea29b190eea501cac1183d58dcf2439ebca89e0a56848aaec1d668cfb84555c6830eaf6d32efdc82b08e0c94d7b6ba95dd7ff8b
 SHA512 
80dcaa9dcee51c36a42bcd57fc87acda94002af74602d934c7e9bfd275339d9ac200cd1f141fb9e2709ac054569bc22f1869623498ce16c636a3fab8dae4e70f
 DIST sigil-2.0.1.tar.gz 26778961 BLAKE2B 
d2bdd3c24410285eea3e3655638f2aa2ec8b84b60b8dadda9ad2e40a404e61eebf93ecc188b0aa08967aef42e34c83c884853cdd782a7bc8c5a0d6d235058cfe
 SHA512 
9ba8fd2e844288eae01be9e65e3fc210eeeb096e54c83ebcea5c95be9c1ce44054f19589c294e812f8bc6bb489aebdf237670121b254e9b1c55cc10622f03f81
 DIST sigil-2.0.2.tar.gz 26683849 BLAKE2B 
4e72f63553569339710b7dd19992d9498c068235cf90189df2957ed8cec9963e5b53d2ba96313734e911d55e665ac95317b334274ed118874d8e499971f2e85a
 SHA512 
b6fa7ff7e9fa568f93c61755f531e51cb26e149118da7873dafccacb1495346276389780435270237ed3d60e9c56fc153de9548859563039ea3070d347a1f6ca

diff --git a/app-text/sigil/sigil-1.9.30-r1.ebuild 
b/app-text/sigil/sigil-1.9.30-r1.ebuild
deleted file mode 100644
index be17aa85028a..
--- a/app-text/sigil/sigil-1.9.30-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+plugins"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre2:=[pcre16]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]')
-   $(python_gen_impl_dep 'tk') )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DTRY_NEWER_FINDPYTHON3=1
-   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
-   -DPython3_LIBRARY="$(python_get_library_path)"
-   -DPython3_EXECUTABLE="${PYTHON}"
-
-   -DINSTALL_BUNDLED_DICTS=0
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DUSE_SYSTEM_LIBS=1
-   -DUSE_QT6=0
-   )
-   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}



[gentoo-commits] repo/proj/guru:master commit in: net-libs/ulfius/

2023-11-10 Thread David Roman
commit: 7d09500cd92fdac004a95876a3fdb9aa7b074abd
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu Nov  9 18:17:16 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 18:17:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d09500c

net-libs/ulfius: Remove DOWNLOAD_DEPENDENCIES

Remove DOWNLOAD_DEPENDENCIES due to

|CMake Warning:
|  Manually-specified variables were not used by the project:
|
|DOWNLOAD_DEPENDENCIES

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

 net-libs/ulfius/ulfius-2.7.14.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/ulfius/ulfius-2.7.14.ebuild 
b/net-libs/ulfius/ulfius-2.7.14.ebuild
index c3a0062617..85e0d8fe03 100644
--- a/net-libs/ulfius/ulfius-2.7.14.ebuild
+++ b/net-libs/ulfius/ulfius-2.7.14.ebuild
@@ -35,7 +35,6 @@ RDEPEND="
 src_configure() {
local mycmakeargs=(
-DBUILD_ULFIUS_DOCUMENTATION=$(usex doc)
-   -DDOWNLOAD_DEPENDENCIES=OFF
-DWITH_CURL=$(usex curl)
-DWITH_GNUTLS=$(usex ssl)
-DWITH_JANSSON=$(usex jansson)



[gentoo-commits] repo/proj/guru:master commit in: net-libs/yder/

2023-11-10 Thread David Roman
commit: 6dc7020482fc269f6c18e5a8d9b483666bf1ee49
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Tue Nov  7 19:28:27 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 18:01:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dc70204

net-libs/yder: new package, add 1.4.20

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

 net-libs/yder/Manifest   |  1 +
 net-libs/yder/metadata.xml   | 20 +++
 net-libs/yder/yder-1.4.20.ebuild | 53 
 3 files changed, 74 insertions(+)

diff --git a/net-libs/yder/Manifest b/net-libs/yder/Manifest
new file mode 100644
index 00..d4c1f8f9b0
--- /dev/null
+++ b/net-libs/yder/Manifest
@@ -0,0 +1 @@
+DIST yder-1.4.20.tar.gz 30058 BLAKE2B 
e063f1c400a9d205022b58540d5991753c6111be79e0a85476ac31b111db5f7de04dc7e3deaf271e86d00be2a9330d6a28489f8c803781e35082d025e3edf8a6
 SHA512 
5866558e5d23acd4d82459433449dcbca2c9ab8744f7bc23fc6e4b1349fe683bfa396897e0c38d10b08a52b03fe26fa7bf83cc2e11a0b10066cb6dedf5bb499b

diff --git a/net-libs/yder/metadata.xml b/net-libs/yder/metadata.xml
new file mode 100644
index 00..6c9a357deb
--- /dev/null
+++ b/net-libs/yder/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+k...@kmk-computers.de
+Kurt Kanzenbach
+  
+  
+Logging library written in C.
+
+Simple and easy to use logging library. You can log messages to the 
console,
+a file, Syslog, journald or a callback function.
+
+Yder is mono-thread, which mean that you can use only one instance of Yder
+log at the same time in your program.
+  
+  
+babelouest/yder
+  
+

diff --git a/net-libs/yder/yder-1.4.20.ebuild b/net-libs/yder/yder-1.4.20.ebuild
new file mode 100644
index 00..1f22fd0cec
--- /dev/null
+++ b/net-libs/yder/yder-1.4.20.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Logging library for C applications"
+HOMEPAGE="https://github.com/babelouest/yder/;
+SRC_URI="https://github.com/babelouest/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc systemd"
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )
+   systemd? (
+   sys-apps/systemd
+   )
+   virtual/pkgconfig
+"
+DEPEND="
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_YDER_DOCUMENTATION=$(usex doc)
+   -DWITH_JOURNALD=$(usex systemd)
+   )
+
+   sed -i -e "s/-Werror//g" CMakeLists.txt || die
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_build doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/html/* )
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell-config/

2023-11-10 Thread David Roman
commit: 773c30dc480fc19e061552b48c4099c5f17a6e2c
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Nov 10 18:37:45 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Nov 10 18:38:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=773c30dc

gui-apps/nwg-shell-config: add 0.5.23

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell-config/Manifest |  1 +
 .../nwg-shell-config-0.5.23.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/gui-apps/nwg-shell-config/Manifest 
b/gui-apps/nwg-shell-config/Manifest
index ed51cd1bba..0f745ec86a 100644
--- a/gui-apps/nwg-shell-config/Manifest
+++ b/gui-apps/nwg-shell-config/Manifest
@@ -1,2 +1,3 @@
 DIST nwg-shell-config-0.5.14.tar.gz 104956 BLAKE2B 
109e6da5d30b3b96c4b5ee111c43b49febccb5072e1510776a8b5238379055cf5968bd408a1c69961e65b86a36d6adf54e196f4ebbdbf3e2587453d823fdd355
 SHA512 
9b4f7cf89c984f37d7f3a671cf9b029f0a94a7c41bb7986303e35f9975c1890140815a33c808a284f1c5e616bd3f652d5ac3696ebe16f4dee0f4234f7713d43c
 DIST nwg-shell-config-0.5.22.tar.gz 109183 BLAKE2B 
d1475d80ecc5280dacf402abb9f27dc6d073b15f61dc24fcfcdc053e017656add62a706b1e012d7fb0d5004ee5358602732421d2e76d9a5171869730d4ef01dc
 SHA512 
a19c65c10785e6f499ce997073bf32227c9d193befef8a847b8e051f4d2fe702d1db31d4cbfd881dbdc8b7b36609bc6ec6e5611b6696fe02ffd4262d21898101
+DIST nwg-shell-config-0.5.23.tar.gz 109379 BLAKE2B 
39e2ca78afa83ef0104b8e6d9f3ca3301852f8d9af5ee4f7a7aab6a8c01677ca18c9f635177b76cb923295f26e6e6316b124f5a7d7540da07d05cc5e2347f254
 SHA512 
99caa2b18dd4828ffa8a98293dfea65877e41cbfe0209d241cf100a822a732b556a16cbe2921c0cdc48ad6fde078c9d64656b286bb833fae495085976b934975

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.23.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.23.ebuild
new file mode 100644
index 00..30cb01c4f5
--- /dev/null
+++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.23.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 xdg-utils
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="nwg-shell configuration utility"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   gui-apps/nwg-shell
+   sci-geosciences/geopy
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-shell-config.desktop
+   doicon nwg-shell-config.svg
+   doicon nwg-shell-update.svg
+   doicon nwg-shell-translate.svg
+   doicon nwg-update-noupdate.svg
+   doicon nwg-update-available.svg
+   doicon nwg-update-checking.svg
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:master commit in: net-libs/ulfius/

2023-11-10 Thread David Roman
commit: bf3ef25c08d68289bd60306addd588787089d6b5
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu Nov  9 18:06:31 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 18:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf3ef25c

net-libs/ulfius: drop 2.7.13

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

 net-libs/ulfius/Manifest |  1 -
 net-libs/ulfius/ulfius-2.7.13.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/net-libs/ulfius/Manifest b/net-libs/ulfius/Manifest
index 16d898cd67..09c14e5a2c 100644
--- a/net-libs/ulfius/Manifest
+++ b/net-libs/ulfius/Manifest
@@ -1,2 +1 @@
-DIST ulfius-2.7.13.tar.gz 427607 BLAKE2B 
1ccc3c37af135bfab2c7c81231ec8e788cd9df46f9025ae6745e58baff29e0820b7b62f929338f890f1e165bc84b292e3a8e0c6b07e5f83fb9972dcd6414221f
 SHA512 
cb92631f2d20088f21c8accee8841774793d79ae7851e4a0d160db084131e68cb9b78d44bc6519b624f35f007209da61e8173912248cefbec9141cd09690cc3d
 DIST ulfius-2.7.14.tar.gz 452224 BLAKE2B 
860163bc8b2de8b7eb07e3d99c7205fc752de6c4894423405b8966ae551b5d9cd13081d562f5affa539265ed4ea5884202fbb75d61140d41c0ac86d6a9a54d33
 SHA512 
c7a07df78432aebada45f3540abf6c434fd1ded6cd06d19b11270de6318664993d160a8e7700a5f36dff349649a073ea7d9279c3cf823db7cd5f355ee4cb

diff --git a/net-libs/ulfius/ulfius-2.7.13.ebuild 
b/net-libs/ulfius/ulfius-2.7.13.ebuild
deleted file mode 100644
index e5d9c08a27..00
--- a/net-libs/ulfius/ulfius-2.7.13.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="HTTP Framework for REST Applications in C"
-HOMEPAGE="https://github.com/babelouest/ulfius/;
-SRC_URI="https://github.com/babelouest/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl doc jansson ssl websocket"
-RESTRICT="test"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   curl? ( net-misc/curl )
-   doc? ( app-doc/doxygen )
-   jansson? ( dev-libs/jansson:= )
-   ssl? ( net-libs/gnutls:= )
-   net-libs/libmicrohttpd:=
-   net-libs/orcania
-   sys-libs/zlib
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_ULFIUS_DOCUMENTATION=$(usex doc)
-   -DDOWNLOAD_DEPENDENCIES=OFF
-   -DWITH_CURL=$(usex curl)
-   -DWITH_GNUTLS=$(usex ssl)
-   -DWITH_JANSSON=$(usex jansson)
-   -DWITH_WEBSOCKET=$(usex websocket)
-   -DWITH_YDER=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_build doc
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/html/* )
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:master commit in: media-sound/tidal-hifi-bin/

2023-11-10 Thread David Roman
commit: d976fa6d68f6f2cfed233619b06eb00533d0a263
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Nov 10 16:16:44 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Nov 10 16:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d976fa6d

media-sound/tidal-hifi-bin: add media-libs/alsa-lib dependency, remove broken 
python symlink

Closes: https://bugs.gentoo.org/917077
Closes: https://bugs.gentoo.org/917078

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
index 4d074cfc7b..a3c1147732 100644
--- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 MY_PN="${PN/-bin/}"
 
-CHROMIUM_VERSION="102"
 CHROMIUM_LANGS="
af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
@@ -29,6 +28,7 @@ RDEPEND="
dev-libs/libgcrypt
dev-libs/nspr
dev-libs/nss
+   media-libs/alsa-lib
media-libs/fontconfig
media-libs/mesa[gbm(+)]
net-print/cups
@@ -71,6 +71,7 @@ src_prepare() {
pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
chromium_remove_language_paks
popd >/dev/null || die "location reset for language cleanup failed"
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
 || die
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/yggdrasil-go/

2023-11-10 Thread David Roman
commit: 1880b2da7f6c21367f30acf3b3dbd124bfed39d8
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Thu Nov  9 17:11:37 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 17:11:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1880b2da

net-p2p/yggdrasil-go: add 0.5.2

Signed-off-by: Eric Joldasov  getgoogleoff.me>

 net-p2p/yggdrasil-go/Manifest  |  2 +
 net-p2p/yggdrasil-go/yggdrasil-go-0.5.2.ebuild | 57 ++
 2 files changed, 59 insertions(+)

diff --git a/net-p2p/yggdrasil-go/Manifest b/net-p2p/yggdrasil-go/Manifest
index 94f1c8dda8..575ef0cda4 100644
--- a/net-p2p/yggdrasil-go/Manifest
+++ b/net-p2p/yggdrasil-go/Manifest
@@ -2,3 +2,5 @@ DIST yggdrasil-go-0.4.7-vendor.tar.xz 958088 BLAKE2B 
1e6412803a2428fbc3779115155
 DIST yggdrasil-go-0.4.7.tar.gz 95223 BLAKE2B 
eb56702dc95a9bb3bc5a48073d3e2241eb076299262fbeb5e001f2af0da5407796f0978295ae3ecf7b347f2a322c45bfb8d623e0c9271f092288f79ab5ad1040
 SHA512 
954e511001b509ae95348f18e489aed98dfa9ac079c007e3c054d00163e224389fdb6ae293be507cba5ae5182612a466a9d8878e7e2d762289ad4429920246e8
 DIST yggdrasil-go-0.5.1-vendor.tar.xz 1443912 BLAKE2B 
f62c2ddd09ff662e939f993bf850f862d2bb5cc5db34b4d38251e21aa8980729d1333196332d4f78b1b80b4f782102db9c8d286716d65d39cdfc6425e0e44510
 SHA512 
2f695542dbf642139be23227c432fc8e789fc8e3d4dedff9278ae0051db487bad642eda293ef39eab7d78bf578e474897517849badc123a980a0e9b66d8e9fd3
 DIST yggdrasil-go-0.5.1.tar.gz 103689 BLAKE2B 
4787f35acb6132d18c692dc727c0485025a25641cf09018e4fcc7cb1f7b4f7eb1418e2345cbde546b124b994cc615cc6f4ef9f13a40aefb55c8e89e04e5bf5d0
 SHA512 
2c7e3c4dee700328c651131dad8cc5e57de7a56d988062b130634679cf1e7af296fd1d11d80e7cf1e2ab389390a75c266b06d7179b9e5104ec150b71f6b3ebba
+DIST yggdrasil-go-0.5.2-vendor.tar.xz 1443440 BLAKE2B 
a845f17657146b012274f8be0b5bfa0df50a161690b4dd27922ee56427b26fd0ea10426819bd1fea397ec44e48af907cdd3ff44b8786e66c03c31d8230878153
 SHA512 
cdd459fcf6b56135e034de2179153d54fbf0a882aad2e2b8734717ff49a94335d4161a5cb6cb54ac513174abbb4c49f936785ebc8cc47436a27d1ea223d1d7fc
+DIST yggdrasil-go-0.5.2.tar.gz 104580 BLAKE2B 
b16483bffa7d9112d699d64e150b02bd3cac5a493d831daeb90a054d8baee284163ec50cf710a8e1a2af012900184e8e869ae35b66c29be1b8b884f7c968ca13
 SHA512 
a1bd4606d8d3d83f691ab04cdd7316a9e391f44aaddc4d67d7249623e6de02ab55ec670d7bb6885702e9e12de0f526eafae9ec36ca116b365f8aea4065345271

diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.2.ebuild 
b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.2.ebuild
new file mode 100644
index 00..7d9f6dd88f
--- /dev/null
+++ b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module linux-info systemd fcaps
+
+DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay 
network"
+HOMEPAGE="https://yggdrasil-network.github.io/;
+SRC_URI="
+   
https://github.com/yggdrasil-network/yggdrasil-go/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz
+   
https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}-vendor.tar.xz
+"
+
+LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror"
+
+DEPEND="
+   acct-user/yggdrasil
+   acct-group/yggdrasil
+"
+
+BDEPEND=">=dev-lang/go-1.17.0"
+
+FILECAPS=(
+   cap_net_admin,cap_net_bind_service "usr/bin/yggdrasil"
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+   if ! linux_config_exists; then
+   eerror "Unable to check your kernel for TUN support"
+   else
+   CONFIG_CHECK="~TUN"
+   ERROR_TUN="Your kernel lacks TUN support."
+   fi
+}
+
+src_compile() {
+   local package="github.com/yggdrasil-network/yggdrasil-go/src/version"
+
+   for CMD in yggdrasil yggdrasilctl ; do
+   ego build -buildmode=pie -ldflags "-s -linkmode external 
-extldflags '${LDFLAGS}' -X ${package}.buildName=${PN} -X 
${package}.buildVersion=v${PV}" -trimpath ./cmd/$CMD
+   done
+
+}
+
+src_install() {
+   dobin {yggdrasil,yggdrasilctl}
+   dodoc README.md
+   dodoc CHANGELOG.md
+   systemd_dounit "contrib/systemd/yggdrasil.service"
+   systemd_dounit "contrib/systemd/yggdrasil-default-config.service"
+   doinitd "contrib/openrc/yggdrasil"
+}



[gentoo-commits] repo/proj/guru:master commit in: net-libs/ulfius/

2023-11-10 Thread David Roman
commit: 1212aa2a8ead5636bbc647159b82e143c7a54368
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu Nov  9 18:05:54 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 18:05:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1212aa2a

net-libs/ulfius: add 2.7.14

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

 net-libs/ulfius/Manifest |  1 +
 net-libs/ulfius/ulfius-2.7.14.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/net-libs/ulfius/Manifest b/net-libs/ulfius/Manifest
index 5614e9f984..16d898cd67 100644
--- a/net-libs/ulfius/Manifest
+++ b/net-libs/ulfius/Manifest
@@ -1 +1,2 @@
 DIST ulfius-2.7.13.tar.gz 427607 BLAKE2B 
1ccc3c37af135bfab2c7c81231ec8e788cd9df46f9025ae6745e58baff29e0820b7b62f929338f890f1e165bc84b292e3a8e0c6b07e5f83fb9972dcd6414221f
 SHA512 
cb92631f2d20088f21c8accee8841774793d79ae7851e4a0d160db084131e68cb9b78d44bc6519b624f35f007209da61e8173912248cefbec9141cd09690cc3d
+DIST ulfius-2.7.14.tar.gz 452224 BLAKE2B 
860163bc8b2de8b7eb07e3d99c7205fc752de6c4894423405b8966ae551b5d9cd13081d562f5affa539265ed4ea5884202fbb75d61140d41c0ac86d6a9a54d33
 SHA512 
c7a07df78432aebada45f3540abf6c434fd1ded6cd06d19b11270de6318664993d160a8e7700a5f36dff349649a073ea7d9279c3cf823db7cd5f355ee4cb

diff --git a/net-libs/ulfius/ulfius-2.7.14.ebuild 
b/net-libs/ulfius/ulfius-2.7.14.ebuild
new file mode 100644
index 00..c3a0062617
--- /dev/null
+++ b/net-libs/ulfius/ulfius-2.7.14.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="HTTP Framework for REST Applications in C"
+HOMEPAGE="https://github.com/babelouest/ulfius/;
+SRC_URI="https://github.com/babelouest/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl doc jansson ssl websocket"
+RESTRICT="test"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   curl? ( net-misc/curl )
+   doc? ( app-doc/doxygen )
+   jansson? ( dev-libs/jansson:= )
+   ssl? ( net-libs/gnutls:= )
+   net-libs/libmicrohttpd:=
+   net-libs/orcania
+   net-libs/yder
+   sys-libs/zlib
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_ULFIUS_DOCUMENTATION=$(usex doc)
+   -DDOWNLOAD_DEPENDENCIES=OFF
+   -DWITH_CURL=$(usex curl)
+   -DWITH_GNUTLS=$(usex ssl)
+   -DWITH_JANSSON=$(usex jansson)
+   -DWITH_WEBSOCKET=$(usex websocket)
+   -DWITH_YDER=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_build doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/html/* )
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:master commit in: net-libs/orcania/

2023-11-10 Thread David Roman
commit: a63b6495180fff89478ad748663ae01f433b8498
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Tue Nov  7 19:05:52 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 18:01:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a63b6495

net-libs/orcania: add 2.3.3

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

 net-libs/orcania/Manifest |  1 +
 net-libs/orcania/orcania-2.3.3.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/net-libs/orcania/Manifest b/net-libs/orcania/Manifest
index 244e7a4dc2..525065b3f6 100644
--- a/net-libs/orcania/Manifest
+++ b/net-libs/orcania/Manifest
@@ -1 +1,2 @@
 DIST orcania-2.3.2.tar.gz 39739 BLAKE2B 
8b09aba52646a1fd1f9d93fe2a85ac9fa007daefc162f180622f226ae6aced9659e1f9963fc491a252a72df98a8d8a128fa60b3444137e791020414a19f9
 SHA512 
d47af7fa61acc71b06b7390703d3530fd9994750ab783be58126e75df0da3539df7aa260bdee3f30fee21b19fea79615a204b3817e45a9f87cb308213ad9ad89
+DIST orcania-2.3.3.tar.gz 40916 BLAKE2B 
ea154ac1ace5d161dd7ac0783d48ba5e04e2cc7d132324b6ac69babaa2d87bea4a44fc7a81304c5a67d6766d5dc19fe2a2dc27168f1c2521b821b689fac72045
 SHA512 
5bfa98b86165cc8b74ff309a31f859260ad172912783f7ff82f8c3065eac8caa8b0e94236ab029915a5e7276b201dbc4d335a9185094725bf2be5d29dbd8f55e

diff --git a/net-libs/orcania/orcania-2.3.3.ebuild 
b/net-libs/orcania/orcania-2.3.3.ebuild
new file mode 100644
index 00..864328810a
--- /dev/null
+++ b/net-libs/orcania/orcania-2.3.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library for angharad programs"
+HOMEPAGE="https://github.com/babelouest/orcania/;
+SRC_URI="https://github.com/babelouest/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )
+   virtual/pkgconfig
+"
+DEPEND="
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_BASE64URL=OFF
+   -DBUILD_ORCANIA_DOCUMENTATION=$(usex doc)
+   )
+
+   # bug 887885
+   sed -i -e "s/-Werror//g" CMakeLists.txt || die
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_build doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/html/* )
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:master commit in: www-apps/pleroma/

2023-11-10 Thread David Roman
commit: 64ad33a963e2bf0cfcc64104e489dee2aeafe067
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Nov  9 06:23:43 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 06:43:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64ad33a9

www-apps/pleroma: Support for www-apps/pleroma-fe

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

 www-apps/pleroma/pleroma-2.6.0.ebuild | 3 +++
 www-apps/pleroma/pleroma-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/www-apps/pleroma/pleroma-2.6.0.ebuild 
b/www-apps/pleroma/pleroma-2.6.0.ebuild
index 6cff0375c3..57a9e770e5 100644
--- a/www-apps/pleroma/pleroma-2.6.0.ebuild
+++ b/www-apps/pleroma/pleroma-2.6.0.ebuild
@@ -100,10 +100,13 @@ src_install() {
keepdir /var/lib/pleroma
fperms 0750 /var/lib/pleroma
fowners pleroma:pleroma /var/lib/pleroma
+
+   dosym /opt/pleroma-fe/dist 
/var/lib/pleroma/static/frontends/pleroma-fe/gentoo
 }
 
 pkg_postinst() {
optfeature "For Pleroma.Upload.Filters.{Mogrify,Mogrifun} & images in 
previews" media-gfx/imagemagick
optfeature "For video support in Media Preview Proxy" media-video/ffmpeg
optfeature "For Pleroma.Upload.Filters.Exiftool.* filters" 
media-libs/exiftool
+   optfeature "Allows to pick system-managed frontend instead of bundled" 
www-apps/pleroma-fe
 }

diff --git a/www-apps/pleroma/pleroma-.ebuild 
b/www-apps/pleroma/pleroma-.ebuild
index 40b401f54c..e6b47058c2 100644
--- a/www-apps/pleroma/pleroma-.ebuild
+++ b/www-apps/pleroma/pleroma-.ebuild
@@ -101,10 +101,13 @@ src_install() {
keepdir /var/lib/pleroma
fperms 0750 /var/lib/pleroma
fowners pleroma:pleroma /var/lib/pleroma
+
+   dosym /opt/pleroma-fe/dist 
/var/lib/pleroma/static/frontends/pleroma-fe/gentoo
 }
 
 pkg_postinst() {
optfeature "For Pleroma.Upload.Filters.{Mogrify,Mogrifun} & images in 
previews" media-gfx/imagemagick
optfeature "For video support in Media Preview Proxy" media-video/ffmpeg
optfeature "For Pleroma.Upload.Filters.Exiftool.* filters" 
media-libs/exiftool
+   optfeature "Allows to pick system-managed frontend instead of bundled" 
www-apps/pleroma-fe
 }



[gentoo-commits] repo/proj/guru:master commit in: net-libs/orcania/

2023-11-10 Thread David Roman
commit: e957a638b5b2c4b5083ba7f48a2d7b67d3c20f79
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Tue Nov  7 19:06:43 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 18:01:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e957a638

net-libs/orcania: drop 2.3.2

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

 net-libs/orcania/Manifest |  1 -
 net-libs/orcania/orcania-2.3.2.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/net-libs/orcania/Manifest b/net-libs/orcania/Manifest
index 525065b3f6..c5830ab95b 100644
--- a/net-libs/orcania/Manifest
+++ b/net-libs/orcania/Manifest
@@ -1,2 +1 @@
-DIST orcania-2.3.2.tar.gz 39739 BLAKE2B 
8b09aba52646a1fd1f9d93fe2a85ac9fa007daefc162f180622f226ae6aced9659e1f9963fc491a252a72df98a8d8a128fa60b3444137e791020414a19f9
 SHA512 
d47af7fa61acc71b06b7390703d3530fd9994750ab783be58126e75df0da3539df7aa260bdee3f30fee21b19fea79615a204b3817e45a9f87cb308213ad9ad89
 DIST orcania-2.3.3.tar.gz 40916 BLAKE2B 
ea154ac1ace5d161dd7ac0783d48ba5e04e2cc7d132324b6ac69babaa2d87bea4a44fc7a81304c5a67d6766d5dc19fe2a2dc27168f1c2521b821b689fac72045
 SHA512 
5bfa98b86165cc8b74ff309a31f859260ad172912783f7ff82f8c3065eac8caa8b0e94236ab029915a5e7276b201dbc4d335a9185094725bf2be5d29dbd8f55e

diff --git a/net-libs/orcania/orcania-2.3.2.ebuild 
b/net-libs/orcania/orcania-2.3.2.ebuild
deleted file mode 100644
index 864328810a..00
--- a/net-libs/orcania/orcania-2.3.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Library for angharad programs"
-HOMEPAGE="https://github.com/babelouest/orcania/;
-SRC_URI="https://github.com/babelouest/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-RESTRICT="test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )
-   virtual/pkgconfig
-"
-DEPEND="
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_BASE64URL=OFF
-   -DBUILD_ORCANIA_DOCUMENTATION=$(usex doc)
-   )
-
-   # bug 887885
-   sed -i -e "s/-Werror//g" CMakeLists.txt || die
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_build doc
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/html/* )
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:master commit in: www-apps/whoogle-search/, www-apps/whoogle-search/files/

2023-11-10 Thread David Roman
commit: 0202a52755e64db7c6caae8b6a15feb52bf3b8e1
Author: Benoît Dufour  mail  com>
AuthorDate: Thu Nov  9 17:48:15 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 17:49:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0202a527

www-apps/whoogle-search: Fix the OpenRC init.d file.

Signed-off-by: Benoît Dufour  mail.com>

 www-apps/whoogle-search/files/whoogle.initd | 13 -
 ...earch-0.8.3-r1.ebuild => whoogle-search-0.8.3-r2.ebuild} |  0
 ...earch-0.8.4-r1.ebuild => whoogle-search-0.8.4-r2.ebuild} |  0
 3 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/www-apps/whoogle-search/files/whoogle.initd 
b/www-apps/whoogle-search/files/whoogle.initd
index 7695e805bd..6d51df4ab2 100644
--- a/www-apps/whoogle-search/files/whoogle.initd
+++ b/www-apps/whoogle-search/files/whoogle.initd
@@ -2,6 +2,11 @@
 # Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Environment variables for whoogle
+source "/etc/default/whoogle"
+export ADDRESS=${BIND_ADDRESS:-0.0.0.0}
+export PORT=${LISTEN_PORT:-5000}
+
 name="Whoogle Search"
 description="A self-hosted, ad-free, privacy-respecting metasearch engine"
 command="/opt/whoogle-search/run"
@@ -17,6 +22,12 @@ depend() {
 
 start_pre() {
checkpath -fo whoogle:whoogle "/var/log/whoogle.log"
-   source "/etc/default/whoogle"
+   echo "Whoogle is running on: ${BIND_ADDRESS}:${LISTEN_PORT}"
+   cd /opt/whoogle-search
 }
 
+stop_post() {
+   # whoogle doesn't get killed by stop so it needs to be done manually
+   whoogle_pid="$(ps aux | grep -i 
"/usr/lib/python-exec/python3.11/python3 -um app" | grep -v 'grep' | cut -d ' ' 
-f 3-4 | xargs)"
+   kill "${whoogle_pid}"
+}

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.3-r1.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild
similarity index 100%
rename from www-apps/whoogle-search/whoogle-search-0.8.3-r1.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4-r1.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild
similarity index 100%
rename from www-apps/whoogle-search/whoogle-search-0.8.4-r1.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-apps/pleroma-fe/

2023-11-10 Thread David Roman
commit: 3ab24edf734372fa9de6da441060dec2003dfe04
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Nov  9 06:20:30 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 06:43:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ab24edf

www-apps/pleroma-fe: new package, add 2.6.0, 

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

 www-apps/pleroma-fe/Manifest|  1 +
 www-apps/pleroma-fe/metadata.xml|  8 +
 www-apps/pleroma-fe/pleroma-fe-2.6.0.ebuild | 51 +
 www-apps/pleroma-fe/pleroma-fe-.ebuild  | 51 +
 4 files changed, 111 insertions(+)

diff --git a/www-apps/pleroma-fe/Manifest b/www-apps/pleroma-fe/Manifest
new file mode 100644
index 00..b004923313
--- /dev/null
+++ b/www-apps/pleroma-fe/Manifest
@@ -0,0 +1 @@
+DIST pleroma-fe-2.6.0.tar.gz 4753735 BLAKE2B 
21edb9d26b1c8cdc45ed9b9aa13d1b8b737112ab67f85a0c111ec0e9d29f112a4ef06312493c64bbc6be175f793e4e877f6849254de548337c470006b3779cb0
 SHA512 
13b17a71ab0feb7c7bb6c691f20cc8789c5589cdda642b7888cc0d16e284c32949fdda4df23ed2e610267ce898dea1b8db5620befe66cfe3c9d2a12f1e088d72

diff --git a/www-apps/pleroma-fe/metadata.xml b/www-apps/pleroma-fe/metadata.xml
new file mode 100644
index 00..2092bcc33a
--- /dev/null
+++ b/www-apps/pleroma-fe/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+

diff --git a/www-apps/pleroma-fe/pleroma-fe-2.6.0.ebuild 
b/www-apps/pleroma-fe/pleroma-fe-2.6.0.ebuild
new file mode 100644
index 00..fc69ddfbc4
--- /dev/null
+++ b/www-apps/pleroma-fe/pleroma-fe-2.6.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Main frontend for www-apps/pleroma, inspired by qvitter"
+HOMEPAGE="https://pleroma.social/ 
https://git.pleroma.social/pleroma/pleroma-fe;
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pleroma.social/pleroma/pleroma-fe;
+else
+   
SRC_URI="https://git.pleroma.social/pleroma/pleroma-fe/-/archive/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+LICENSE="AGPL-3 MIT ISC Apache-2.0"
+SLOT="0"
+IUSE=""
+
+# Requires network access (https) as long as NPM dependencies aren't packaged
+# said dependencies have their checksum verified via `yarn.lock`
+RESTRICT="network-sandbox"
+
+BDEPEND="
+   net-libs/nodejs
+   sys-apps/yarn
+"
+
+src_unpack() {
+   default
+
+   [[ "${PV}" == * ]] && git-r3_src_unpack
+
+   cd "${S}" || die
+   yarn install --no-bin-links --frozen-lockfile --non-interactive || die
+}
+
+# FIXME src_prepare: Point to the correct source repo, needed for AGPL 
compliance
+
+src_compile() {
+   yarn run build || die
+}
+
+src_install() {
+   insinto "/opt/pleroma-fe"
+   doins -r dist
+}
+
+pkg_postinst() {
+   elog 'You will need to add the following line in 
/etc/pleroma/config.exs to make use of this frontend:'
+   elog 'config :pleroma, :frontends, primary: %{"name" => "pleroma-fe", 
"ref" => "gentoo"}'
+}

diff --git a/www-apps/pleroma-fe/pleroma-fe-.ebuild 
b/www-apps/pleroma-fe/pleroma-fe-.ebuild
new file mode 100644
index 00..fc69ddfbc4
--- /dev/null
+++ b/www-apps/pleroma-fe/pleroma-fe-.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Main frontend for www-apps/pleroma, inspired by qvitter"
+HOMEPAGE="https://pleroma.social/ 
https://git.pleroma.social/pleroma/pleroma-fe;
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pleroma.social/pleroma/pleroma-fe;
+else
+   
SRC_URI="https://git.pleroma.social/pleroma/pleroma-fe/-/archive/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+LICENSE="AGPL-3 MIT ISC Apache-2.0"
+SLOT="0"
+IUSE=""
+
+# Requires network access (https) as long as NPM dependencies aren't packaged
+# said dependencies have their checksum verified via `yarn.lock`
+RESTRICT="network-sandbox"
+
+BDEPEND="
+   net-libs/nodejs
+   sys-apps/yarn
+"
+
+src_unpack() {
+   default
+
+   [[ "${PV}" == * ]] && git-r3_src_unpack
+
+   cd "${S}" || die
+   yarn install --no-bin-links --frozen-lockfile --non-interactive || die
+}
+
+# FIXME src_prepare: Point to the correct source repo, needed for AGPL 
compliance
+
+src_compile() {
+   yarn run build || die
+}
+
+src_install() {
+   insinto "/opt/pleroma-fe"
+   doins -r dist
+}
+
+pkg_postinst() {
+   elog 'You will need to add the following line in 
/etc/pleroma/config.exs to make use of this frontend:'
+   elog 'config :pleroma, :frontends, primary: %{"name" => "pleroma-fe", 
"ref" => "gentoo"}'
+}



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

2023-11-10 Thread David Roman
commit: 72af1b160c17d59a54cbbec443f28615d3b7dbda
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Thu Nov  9 11:59:23 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Nov  9 12:02:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72af1b16

media-sound/yewtube: add pygobject as test dependencies

Closes: https://bugs.gentoo.org/917075

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

 media-sound/yewtube/yewtube-2.10.5.ebuild | 5 -
 media-sound/yewtube/yewtube-.ebuild   | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-sound/yewtube/yewtube-2.10.5.ebuild 
b/media-sound/yewtube/yewtube-2.10.5.ebuild
index 22f0815734..bff9510e97 100644
--- a/media-sound/yewtube/yewtube-2.10.5.ebuild
+++ b/media-sound/yewtube/yewtube-2.10.5.ebuild
@@ -35,7 +35,10 @@ RDEPEND="
 "
 
 DEPEND="
-   test? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   )
 "
 
 distutils_enable_tests pytest

diff --git a/media-sound/yewtube/yewtube-.ebuild 
b/media-sound/yewtube/yewtube-.ebuild
index 22f0815734..bff9510e97 100644
--- a/media-sound/yewtube/yewtube-.ebuild
+++ b/media-sound/yewtube/yewtube-.ebuild
@@ -35,7 +35,10 @@ RDEPEND="
 "
 
 DEPEND="
-   test? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   )
 "
 
 distutils_enable_tests pytest



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

2023-11-10 Thread David Roman
commit: 3ec5258baf3d9688ac6b7d2891255cb882cbe08d
Author: David Roman  gmail  com>
AuthorDate: Fri Nov 10 20:12:42 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Nov 10 20:12:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ec5258b

dev-python/aiounittest: treeclean, moved to ::gentoo

Signed-off-by: David Roman  gmail.com>

 dev-python/aiounittest/Manifest |  1 -
 dev-python/aiounittest/aiounittest-1.4.2.ebuild | 26 -
 dev-python/aiounittest/metadata.xml | 11 ---
 3 files changed, 38 deletions(-)

diff --git a/dev-python/aiounittest/Manifest b/dev-python/aiounittest/Manifest
deleted file mode 100644
index e88607cfad..00
--- a/dev-python/aiounittest/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST aiounittest-1.4.2.gh.tar.gz 15791 BLAKE2B 
7784bbf94de2b8520baef66a0b4929267942d233cc782f35677ea05b02e3d48901ba90cf9630b76bd300708ebbe59dd9d78c299422182c06940749bc2b378b45
 SHA512 
358b7c412f90eb7afc7ed7058e8e2d4426a6c57379d341d997658859ba6054a9a1337d0b05e63a825e28023f02550bd72d65bdb3feab4503c763c98f8c0d19c6

diff --git a/dev-python/aiounittest/aiounittest-1.4.2.ebuild 
b/dev-python/aiounittest/aiounittest-1.4.2.ebuild
deleted file mode 100644
index 4bc6ae0ca0..00
--- a/dev-python/aiounittest/aiounittest-1.4.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Test python asyncio-based code with ease"
-HOMEPAGE="https://github.com/kwarunek/aiounittest;
-SRC_URI="https://github.com/kwarunek/${PN}/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]"
-
-distutils_enable_tests unittest
-
-#distutils_enable_sphinx docs
-
-python_test() {
-   eunittest tests
-}

diff --git a/dev-python/aiounittest/metadata.xml 
b/dev-python/aiounittest/metadata.xml
deleted file mode 100644
index ec6b99036e..00
--- a/dev-python/aiounittest/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   piotr.staroszc...@get24.org
-   Piotr Staroszczyk
-   
-   
-   kwarunek/aiounittest
-   
-



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

2023-11-10 Thread David Roman
commit: 8c1d9eec779cbf6a7f60700458ed645a455ae758
Author: David Roman  gmail  com>
AuthorDate: Fri Nov 10 20:08:38 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Nov 10 20:08:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c1d9eec

app-misc/zcock: new package, add 0.0.2

Signed-off-by: David Roman  gmail.com>

 app-misc/zcock/Manifest   |  3 +++
 app-misc/zcock/metadata.xml   | 11 +++
 app-misc/zcock/zcock-0.0.2.ebuild | 29 +
 3 files changed, 43 insertions(+)

diff --git a/app-misc/zcock/Manifest b/app-misc/zcock/Manifest
new file mode 100644
index 00..ea0c941a4b
--- /dev/null
+++ b/app-misc/zcock/Manifest
@@ -0,0 +1,3 @@
+DIST IP2LOCATION-LITE-DB5.BIN.lzma 7363264 BLAKE2B 
c07b5c67d563c5a92b6e8f4e452806729e4da53141470158c818860593c0f33fe1f30994619439c569bce1be32bbdafd4a04c789b291fc6a6feac94d639a972a
 SHA512 
7b8de3d7a1d819826599d9b97c198bfe1b6847607cacfa2ad3ac3f9c53184773c441164ef72e88d5e9502688df35a03d28735c3164f6f5c7831f7d2b6e7df2ce
+DIST zcock-0.0.2-vendor.tar.xz 179152 BLAKE2B 
7fd40c6565f455a52911e18ce8b0b03c565fa2e79f39a52d3d11a9546d7d9f4e7ecd6667782026227992ac90319f14849745ccd8f1cd3d64e0b1b7933f44b1b6
 SHA512 
73c29cfcc62d9448a9a7edf75d4186b3928f70b26270c5da848c222ca5179f7c9e2efee2b7c08e8ae50cd1db33311a240528d9dd9a8daabd92e964ee6eccc4a1
+DIST zcock-0.0.2.tar.gz 4643 BLAKE2B 
a22e57129f330633b13278a5ce9161bd680a952276703283ac6ef0918f5331f84400f8cf3941e9e9e836a3f643e3db4ba68be34d37af21472c3b169cd02b2a06
 SHA512 
8d7d52784057ccb91261354f6e8fb978d6c20c24955d0c388d2f9232e6922c60a414e93e5c9efc022be2863d3f83a098cf0c9d94953d7f90cc148e556f458b6d

diff --git a/app-misc/zcock/metadata.xml b/app-misc/zcock/metadata.xml
new file mode 100644
index 00..8c34e8f0fe
--- /dev/null
+++ b/app-misc/zcock/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+   
+   stkw0/zcock
+   
+

diff --git a/app-misc/zcock/zcock-0.0.2.ebuild 
b/app-misc/zcock/zcock-0.0.2.ebuild
new file mode 100644
index 00..cf04060a00
--- /dev/null
+++ b/app-misc/zcock/zcock-0.0.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Print an emoji according to chinese calendar"
+HOMEPAGE="https://github.com/stkw0/zcock;
+SRC_URI="https://github.com/stkw0/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz;
+SRC_URI+=" 
https://gentoo.kropotkin.rocks/go-pkgs/IP2LOCATION-LITE-DB5.BIN.lzma;
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-arch/xz-utils"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin zcock
+
+   insinto /usr/share
+   doins "${WORKDIR}/IP2LOCATION-LITE-DB5.BIN"
+}



[gentoo-commits] proj/catalyst:master commit in: etc/

2023-11-10 Thread Ben Kohler
commit: daf74e194f87e29af1807990abe37dab701e4afd
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Nov 10 19:59:15 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Nov 10 20:08:05 2023 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=daf74e19

catalyst.conf: change dangerous port_logdir example

If this existing example was uncommented, it would trigger a cleanup of
any files older than 7d in the currently running stage build dir,
causing catastrophic failure.

Signed-off-by: Ben Kohler  gentoo.org>

 etc/catalyst.conf | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/etc/catalyst.conf b/etc/catalyst.conf
index 8745d0b5..867c7153 100644
--- a/etc/catalyst.conf
+++ b/etc/catalyst.conf
@@ -66,9 +66,9 @@ options = [
 ]
 
 # port_logdir is where all build logs will be kept. This dir will be 
automatically cleaned
-# of all logs over 30 days old. If left undefined the logs will remain in the 
build directory
+# of ALL files over 7 days old. If left undefined the logs will remain in the 
build directory
 # as usual and get cleaned every time a stage build is restarted.
-# port_logdir = "/var/tmp/catalyst/tmp"
+# port_logdir = "/var/tmp/catalyst/logs"
 
 # var_tmpfs_portage will mount a tmpfs for /var/tmp/portage so building takes 
place in RAM
 # this feature requires a pretty large tmpfs ({open,libre}office needs ~8GB to 
build)



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

2023-11-10 Thread Sam James
commit: 0b7b112d130b6950dab73785efba7819731442bb
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 10 19:53:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 10 19:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7b112d

app-emacs/gnuserv: Stabilize 3.12.8-r8 x86, #917094

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

 app-emacs/gnuserv/gnuserv-3.12.8-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/gnuserv/gnuserv-3.12.8-r8.ebuild 
b/app-emacs/gnuserv/gnuserv-3.12.8-r8.ebuild
index ddfd53b868d7..d4299f3b51c1 100644
--- a/app-emacs/gnuserv/gnuserv-3.12.8-r8.ebuild
+++ b/app-emacs/gnuserv/gnuserv-3.12.8-r8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://web.archive.org/web/20150908031821/http://martin.meltin.net/sit
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~x86-linux ~ppc-macos"
 IUSE="gui"
 
 RDEPEND=">=app-eselect/eselect-emacs-1.15



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

2023-11-10 Thread Matthew Thode
commit: 1b9ea8761199ad11143b27a23508462e28bb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 10 19:30:31 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 10 19:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9ea876

app-admin/ansible-core: drop 2.14.9

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/Manifest   |  1 -
 app-admin/ansible-core/ansible-core-2.14.9.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 021991207793..d38c6c2528a0 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,6 +1,5 @@
 DIST ansible-core-2.14.10.tar.gz 3141532 BLAKE2B 
e96e2dd82aacb7752afb51704f3316deb3006f6da328e67a4c0789681b351d70e0a1f84325df89342c4cf8fccb07c5a28967506fcbb167319a6b65944eaa0008
 SHA512 
f455d35a348dcd770bcb65fac12727e8f76c373b9ef7bcf1f9802a50f7fd8e5ed67ba696d9f481458715efe9b7164d57b480be84e8463c20d155b67fe477b4be
 DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B 
b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b
 SHA512 
778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
-DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B 
b1bfd5e65a9a1de18a8e3c7bd9c5fe470d8ce6af1357946b09ff4676531f7fb2f8cd0efd648a1e9893db1f8f0336cd1c70555f4e68efb87565933eaf8c77dc15
 SHA512 
ce5aaaf264472a60bf890f5b3c2d6494cb649371f2c78723cccd8bf7e0ec352ff939234a177e7e12d8ec637e7d62c37247feb1ef7e2395293d3bee7fd331649b
 DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 
86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4
 SHA512 
ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26
 DIST ansible-core-2.15.4.tar.gz 3148213 BLAKE2B 
f800278960982952bcda5054e48ce36d3170aa565d112633b2dde1ff0dde233876e284f55c2d89b1a19d28a48e6a05d1f12a1c0eaf4e85a525999c7fab9510cf
 SHA512 
2db03dca53ff7ce99068afba97150f00e4b1c3a7b80e34b90f515baa3b745342d8e483849265e7fcf3dfee31de7a24352a1320c64ce719d31f43be96030b663c
 DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120
 SHA512 
820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0

diff --git a/app-admin/ansible-core/ansible-core-2.14.9.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.9.ebuild
deleted file mode 100644
index c9e4dbcd003a..
--- a/app-admin/ansible-core/ansible-core-2.14.9.ebuild
+++ /dev/null
@@ -1,58 +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_SETUPTOOLS=bdepend
-PYPI_NO_NORMALIZE=1
-
-inherit distutils-r1
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
-   EGIT_BRANCH="devel"
-else
-   inherit pypi
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/resolvelib.patch"
-)
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/netaddr[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
-   

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

2023-11-10 Thread Matthew Thode
commit: 394c80149155060e91a9c3ae8771d6d7a3028c70
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 10 19:30:43 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 10 19:31:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394c8014

app-admin/ansible-core: drop 2.15.3

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/Manifest   |  1 -
 app-admin/ansible-core/ansible-core-2.15.3.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index d38c6c2528a0..4432212582c1 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,6 +1,5 @@
 DIST ansible-core-2.14.10.tar.gz 3141532 BLAKE2B 
e96e2dd82aacb7752afb51704f3316deb3006f6da328e67a4c0789681b351d70e0a1f84325df89342c4cf8fccb07c5a28967506fcbb167319a6b65944eaa0008
 SHA512 
f455d35a348dcd770bcb65fac12727e8f76c373b9ef7bcf1f9802a50f7fd8e5ed67ba696d9f481458715efe9b7164d57b480be84e8463c20d155b67fe477b4be
 DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B 
b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b
 SHA512 
778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
-DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 
86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4
 SHA512 
ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26
 DIST ansible-core-2.15.4.tar.gz 3148213 BLAKE2B 
f800278960982952bcda5054e48ce36d3170aa565d112633b2dde1ff0dde233876e284f55c2d89b1a19d28a48e6a05d1f12a1c0eaf4e85a525999c7fab9510cf
 SHA512 
2db03dca53ff7ce99068afba97150f00e4b1c3a7b80e34b90f515baa3b745342d8e483849265e7fcf3dfee31de7a24352a1320c64ce719d31f43be96030b663c
 DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120
 SHA512 
820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0
 DIST ansible-core-2.15.6.tar.gz 3154982 BLAKE2B 
3c69671639d11e13aab266659fffeea2a213b8ed0e87d343926791428f4ad1c5a5e32e1d841eca2080d78af58c2a68b833cfa900b29403a6e86663fe8671154f
 SHA512 
e1876b59c3393429d42e03bb74252e0f22f3d7cec8f80c74d2f024e1204c2bfa354c4240a283c16c63186cf8e7a705c2f99b08715ea2dcfe290884ce1f8b9114

diff --git a/app-admin/ansible-core/ansible-core-2.15.3.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.3.ebuild
deleted file mode 100644
index 1e33996c378b..
--- a/app-admin/ansible-core/ansible-core-2.15.3.ebuild
+++ /dev/null
@@ -1,54 +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_SETUPTOOLS=bdepend
-PYPI_NO_NORMALIZE=1
-
-inherit distutils-r1
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
-   EGIT_BRANCH="devel"
-else
-   inherit pypi
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/netaddr[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
-   

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

2023-11-10 Thread Matthew Thode
commit: 4ad2ab5bac45aae9207004f38d533a17a7627b60
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 10 19:29:36 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 10 19:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad2ab5b

app-admin/ansible: stabilize 8.5.0 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/app-admin/ansible/ansible-8.5.0.ebuild 
b/app-admin/ansible/ansible-8.5.0.ebuild
index 05eb18736a9c..e3d64307f340 100644
--- a/app-admin/ansible/ansible-8.5.0.ebuild
+++ b/app-admin/ansible/ansible-8.5.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.15.0



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

2023-11-10 Thread Matthew Thode
commit: 7ab8f3624d3417ab1099fd286bee8aa8367333d1
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 10 19:30:08 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 10 19:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab8f362

app-admin/ansible: drop 8.3.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/Manifest |  1 -
 app-admin/ansible/ansible-8.3.0.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index dfd90ed21e10..1f6c015425e3 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,5 +1,4 @@
 DIST ansible-7.7.0.tar.gz 40709642 BLAKE2B 
ee2f8d124f79ca3a3f131bfbc4f93e10d104a38262b7d60edd2a88284275fecdd3acf0e566a5cc81a1fb6a179a0b7c51215f2945d669be4c6af7aa2a4f31ade0
 SHA512 
7da6845c9a68f2b8c10cf3e4cc6ea347861d5b59daa6ac895731ac79b733c6724d234345054fe9e3bf4ea460345b9026492fda42dce22bfbc027c9b4de093fd9
-DIST ansible-8.3.0.tar.gz 40126372 BLAKE2B 
cf5b767e2d0c8fcaf86f64f9fdf5d2a303723023e946b28419f494d89406dfb572abc3ce8f0633d2f6b09600feccbd1550aae88d93b6bfd910a0c08fac8677c4
 SHA512 
8c051a33d4d95a002518556be84d7f50d825c8d80e291f812593171fc00dd6ad778dcb7261af06895add1978aadeb1ed920cbca08353dcb9b5075d393f08
 DIST ansible-8.4.0.tar.gz 40641778 BLAKE2B 
a99e7956a058a38ce6885019edfb91830fcfbbb161cc84b68edc876f13f0916b7a8eb4105ff6d0e61f11a5c483d0898d1a100028548609811c9d11ebeaf79c27
 SHA512 
f364685d734df04c51d48b81ae2e587bd02438817d7b7055cec2199a585564cdfad45f40dbfd8051d5b0855f303b8504463e3d1506ed9238e24f871f424587bc
 DIST ansible-8.5.0.tar.gz 40712390 BLAKE2B 
1fc1fe7334f52a8b1e630aa31c0d01a2ac2c117f7e0dc432ad37a8a170b9d8ca9635ebd9a962ee0c04fb9282ddb5526b65268b6167a2caad804953c6952b12ae
 SHA512 
4a61696f6cfe1859a1524bd6da45083b8bdec188d1c9fae382eb218776759d34237f7be9deaaf8734e1d6829a9c9fb75f843d8316df30d255314f10beb9ce6aa
 DIST ansible-8.6.0.tar.gz 41548019 BLAKE2B 
01506ff418045b138fb7b8cb7c12b30e269c1001a66d2ba3c67fd50542f3823f83f1c85d934985bbeec18ec7275bffdecba47b1a3e6cbb0f350422751eccf319
 SHA512 
b316f1d6e8ffd4739f142d9add50f39802d8a57bac026f8ab833fd3d07c2ccd9df1d2ba5bcf68b3486db99e12943e8787203e22b16d1ecd1c4c1655a3573cf5d

diff --git a/app-admin/ansible/ansible-8.3.0.ebuild 
b/app-admin/ansible/ansible-8.3.0.ebuild
deleted file mode 100644
index e3d64307f340..
--- a/app-admin/ansible/ansible-8.3.0.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
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-RESTRICT="test"
-
-RDEPEND=">=app-admin/ansible-core-2.15.0
-   

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

2023-11-10 Thread Matthew Thode
commit: b6ca9d81645ffbf7e9b0228719ec00cda23e6dc9
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 10 19:28:13 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 10 19:30:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ca9d81

app-admin/ansible-core: stabilize 2.14.11 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/app-admin/ansible-core/ansible-core-2.14.11.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.11.ebuild
index 66c67a2e2ac7..c9e4dbcd003a 100644
--- a/app-admin/ansible-core/ansible-core-2.14.11.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.14.11.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2023-11-10 Thread Matthew Thode
commit: 81d9d6064986d71acfb4bc7a4f3b20355ee2c1c3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 10 19:28:48 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 10 19:30:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d9d606

app-admin/ansible-core: stabilize 2.15.5 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/app-admin/ansible-core/ansible-core-2.15.5.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.5.ebuild
index 31aa6a3c7556..1e33996c378b 100644
--- a/app-admin/ansible-core/ansible-core-2.15.5.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.15.5.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyopengl/, dev-python/pyopengl/files/

2023-11-10 Thread Michał Górny
commit: 280768d71fb475d0ef898743ad59a27e07685037
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:36:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280768d7

dev-python/pyopengl: Enable py3.12

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

 .../pyopengl/files/pyopengl-3.1.7-py312.patch  | 28 ++
 dev-python/pyopengl/pyopengl-3.1.7.ebuild  | 12 +-
 2 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyopengl/files/pyopengl-3.1.7-py312.patch 
b/dev-python/pyopengl/files/pyopengl-3.1.7-py312.patch
new file mode 100644
index ..53c4b6ab847f
--- /dev/null
+++ b/dev-python/pyopengl/files/pyopengl-3.1.7-py312.patch
@@ -0,0 +1,28 @@
+From b49af26c615236ebc29cf125a8315091482a4a2a Mon Sep 17 00:00:00 2001
+From: Scott Talbert 
+Date: Tue, 18 Jul 2023 10:12:29 -0400
+Subject: [PATCH] Fix ctypes FormatHandler for Python 3.12+
+
+In Python 3.12, CArgObject moved from builtins to _ctypes it seems.
+
+Fixes #99.
+---
+ OpenGL/__init__.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/OpenGL/__init__.py b/OpenGL/__init__.py
+index f9cc6bfc..77dc8c0b 100644
+--- a/OpenGL/__init__.py
 b/OpenGL/__init__.py
+@@ -308,7 +308,7 @@ FormatHandler(
+ "ctypesparameter",
+ "OpenGL.arrays.ctypesparameters.CtypesParameterHandler",
+ [
+-_bi + ".CArgObject",
++("_ctypes" if sys.version_info[:2] >= (3,12) else _bi) + 
".CArgObject",
+ "ctypes.c_uint",
+ "ctypes.c_int",
+ "ctypes.c_float",
+-- 
+2.42.1
+

diff --git a/dev-python/pyopengl/pyopengl-3.1.7.ebuild 
b/dev-python/pyopengl/pyopengl-3.1.7.ebuild
index 223b4939eb29..e809448d849d 100644
--- a/dev-python/pyopengl/pyopengl-3.1.7.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.7.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN=PyOpenGL
 PYTHON_REQ_USE="tk?"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi virtualx
 
@@ -49,6 +49,16 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+PATCHES=(
+   # 
https://github.com/mcfletch/pyopengl/commit/b49af26c615236ebc29cf125a8315091482a4a2a
+   "${FILESDIR}/${P}-py312.patch"
+)
+
+EPYTEST_DESELECT=(
+   # unreliable memory counting test
+   tests/test_vbo_memusage.py::test_sf_2980896
+)
+
 src_test() {
virtx distutils-r1_src_test
 }



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

2023-11-10 Thread Michał Górny
commit: a89b5ce6dae162a781f4f72ed06959b280ba0dab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:18:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89b5ce6

sys-kernel/vanilla-kernel: Remove old

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

 sys-kernel/vanilla-kernel/Manifest |  23 
 .../vanilla-kernel/vanilla-kernel-5.10.198.ebuild  | 137 
 .../vanilla-kernel/vanilla-kernel-5.15.135.ebuild  | 137 
 .../vanilla-kernel/vanilla-kernel-5.15.136.ebuild  | 137 
 .../vanilla-kernel/vanilla-kernel-6.1.57.ebuild| 137 
 .../vanilla-kernel/vanilla-kernel-6.1.58.ebuild| 137 
 .../vanilla-kernel/vanilla-kernel-6.1.59.ebuild| 137 
 .../vanilla-kernel/vanilla-kernel-6.5.7.ebuild | 140 -
 .../vanilla-kernel/vanilla-kernel-6.5.8.ebuild | 140 -
 .../vanilla-kernel/vanilla-kernel-6.5.9.ebuild | 140 -
 10 files changed, 1265 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index ae0acab73f7e..52cdb1faec32 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,55 +1,38 @@
 DIST gentoo-kernel-config-g10.tar.gz 5035 BLAKE2B 
e965f157b6dadb9c6e355ebe5f9c56625ac69f34a70d6238cd56faf76f7a6583242ea61283c45f2d2cc807ce258c2d405130109ac6e28155849a73871691ea9a
 SHA512 
ad7419f1f183a0380896b3784ff4ab260ff850f2c055156c53f20d2bf3ea4350affaf37aef505e680928ae0f8882f12faeda02bdbd9fc26aed4aaae388290e95
 DIST gentoo-kernel-config-g3.tar.gz 4411 BLAKE2B 
00edc4b5dc943834bc7ee977382b2960160888db00a25c5a7f73968784aa39a2b3b69f0bbda89b3ce8eb55e746006cff2839481493ac8bfca6a21de2299564f7
 SHA512 
44beae869bebf5445655dafe1facc47c3dbe602b34c5bf2fa984a581bfe3250fa0df908b8807c333c2e66ab9d1a2bb8026e22140f2a1f522d0dd647c96ca4d5e
 DIST gentoo-kernel-config-g7.tar.gz 4625 BLAKE2B 
72ba0d038ee34ca5eb26d43bd373735aef3a50d02b414993ea05485e49d83d46df98a6cb0f6f3170a8ec0c99b557432fd9a11cbb92ff7c2837625a7f4469831e
 SHA512 
2d74a8ca9f5402b4290ed93cd3ddba04a7f2ff42c8d8d3f2cbbe22fc20daa0fca119368daa8af39b7a26b1b99e4e3187c3c5d95886a651675ad94ff98d686628
-DIST gentoo-kernel-config-g9.tar.gz 4981 BLAKE2B 
1881cb550ea9e274cb5bcc3bff5b1aa6f28bc218a09825c5ab3ba2bff4ee1826398c9fbecc513b6dd20d195fd5cf26e1e7c631bf66100ab1887705a8e04fc79d
 SHA512 
9dc2f30a33aa19fed3006e93330210c9db613febd842467e40d51c47eccac1dbdcb5a7037e9174e92c29e2a85a52ef2c31bbe2a87a22320b3dccb8aab17a
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
 DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 
4a824d02999749a0404437cae28721576511e06a5eaa9ebb1b1479c74e2b54402c440be7ea9159bf304661d4baaa5381c36b266ac0bba0b9bf3820eb04c6e4e0
 SHA512 
8862cf24b177ef3871f118712ceace2b496b04a488b045bbe3d83ab22942f064995486f5534630321faaa96ce60e5f237c4ded24a5468bea6e365aa3ea9f09c4
 DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B 
f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc
 SHA512 
41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
-DIST kernel-aarch64-fedora.config.6.5.4-gentoo 268615 BLAKE2B 
b32bf416971e95bc9f242da3c2d0149550c856f54fd21699dade735d22fba1f74c722ac10f3808cc49c76b1553f92a7871495ce1e5eb192ac423bff021810452
 SHA512 
55d9efcd75807e9e29d7337f799345fa39e7062319d201c66878230c088db1ef5c856cbb1937ae03e32c056ff532a7fa99df95b3e7896120a11fa5e51a2e10f8
 DIST kernel-aarch64-fedora.config.6.5.8-gentoo 268569 BLAKE2B 
c854b9586fb53ec1409f43730de3a513dfe9cd85f8fc0c8d1c5abab1c427cd0d88f593c8c530e1b336690eec3805970ad46baa9ea512f359921efb69630f703f
 SHA512 
c890d5f7b0450e652def837406c759c1f20e74f5d9ae2d2abf4de08effe333efc400c523c6feb8974641391bde6d4f1d31e3355f5b091c63beed4980bb8f4aa9
 DIST kernel-aarch64-fedora.config.6.6.1-gentoo 271020 BLAKE2B 
63caa50c84cf2a5f0f5ae51d9924e6d62bee4cfdd7479e19fdcd24860f072ae447ff30252f1b43da4f5b6b448bec245e830cd475de86a83d20192fa625531f79
 SHA512 
e47590731cd9918f8d7f64731746b63fe66c68b6009c6b79acbff116f5d008b2e159b2647f4f2330f05b9638111ea366f5c2ce47b88665201828a1a8aedc278a
 

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

2023-11-10 Thread Michał Górny
commit: 0ea2c99a4e55722c7410e77955bfdc690bce6a87
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:23:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea2c99a

virtual/dist-kernel: Fix pkgcheck warnings

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

 virtual/dist-kernel/dist-kernel-5.10.199.ebuild | 4 
 virtual/dist-kernel/dist-kernel-5.10.200.ebuild | 4 
 virtual/dist-kernel/dist-kernel-5.15.137.ebuild | 4 
 virtual/dist-kernel/dist-kernel-5.15.138.ebuild | 4 
 virtual/dist-kernel/dist-kernel-6.1.60.ebuild   | 4 
 virtual/dist-kernel/dist-kernel-6.1.61.ebuild   | 4 
 virtual/dist-kernel/dist-kernel-6.1.62.ebuild   | 4 
 virtual/dist-kernel/dist-kernel-6.5.10.ebuild   | 4 
 virtual/dist-kernel/dist-kernel-6.5.11.ebuild   | 4 
 virtual/dist-kernel/dist-kernel-6.6.1.ebuild| 4 
 10 files changed, 40 deletions(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.199.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.199.ebuild
index 9893638c..d7ab667eff7b 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.199.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.199.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PVR}"
 KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-5.10.200.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
index 2a54957bca11..72c95c3f85cf 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PVR}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-5.15.137.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.137.ebuild
index b2eabc35b764..c7d5e074f7bb 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.137.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.137.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PVR}"
 KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-5.15.138.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
index 6e4e4714e283..4637ec3c1bbe 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PVR}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-6.1.60.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.60.ebuild
index 49f6d323bc5c..3987279e8a5a 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.60.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.60.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-6.1.61.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.61.ebuild
index 8012e544096f..c91f3341097e 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.61.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.61.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-6.1.62.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.62.ebuild
index 8012e544096f..c91f3341097e 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.62.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.62.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-6.5.10.ebuild 
b/virtual/dist-kernel/dist-kernel-6.5.10.ebuild
index 8012e544096f..c91f3341097e 100644
--- a/virtual/dist-kernel/dist-kernel-6.5.10.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.5.10.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 

diff --git a/virtual/dist-kernel/dist-kernel-6.5.11.ebuild 
b/virtual/dist-kernel/dist-kernel-6.5.11.ebuild
index 8012e544096f..c91f3341097e 100644
--- a/virtual/dist-kernel/dist-kernel-6.5.11.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.5.11.ebuild
@@ -4,10 +4,6 @@
 EAPI=7
 
 DESCRIPTION="Virtual 

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

2023-11-10 Thread Michał Górny
commit: 931ef6f362b15508f3b5ba23dfde0cb482d2efce
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:22:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931ef6f3

sys-kernel/vanilla-kernel: Fix pkgcheck warnings

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

 sys-kernel/vanilla-kernel/vanilla-kernel-5.10..ebuild | 1 -
 sys-kernel/vanilla-kernel/vanilla-kernel-5.15..ebuild | 1 -
 sys-kernel/vanilla-kernel/vanilla-kernel-5.19..ebuild | 1 -
 sys-kernel/vanilla-kernel/vanilla-kernel-6.1..ebuild  | 1 -
 4 files changed, 4 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10..ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10..ebuild
index 7c9ae5db8548..978cf43ee8d2 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10..ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10..ebuild
@@ -43,7 +43,6 @@ EGIT_REPO_URI=(
 EGIT_BRANCH="linux-${PV/./.y}"
 
 LICENSE="GPL-2"
-KEYWORDS=""
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15..ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15..ebuild
index 1ca0f0a3f9bc..3c15b7233760 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15..ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15..ebuild
@@ -43,7 +43,6 @@ EGIT_REPO_URI=(
 EGIT_BRANCH="linux-${PV/./.y}"
 
 LICENSE="GPL-2"
-KEYWORDS=""
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19..ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19..ebuild
index 525b6af1ad58..b5c2198d53ec 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.19..ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.19..ebuild
@@ -43,7 +43,6 @@ EGIT_REPO_URI=(
 EGIT_BRANCH="linux-${PV/./.y}"
 
 LICENSE="GPL-2"
-KEYWORDS=""
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1..ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1..ebuild
index c6a54e2096ec..13e6efef9552 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1..ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1..ebuild
@@ -43,7 +43,6 @@ EGIT_REPO_URI=(
 EGIT_BRANCH="linux-${PV/./.y}"
 
 LICENSE="GPL-2"
-KEYWORDS=""
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2023-11-10 Thread Michał Górny
commit: 34c68a830f13415b2e1b56861814eb473371aaa2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:15:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c68a83

sys-kernel/gentoo-kernel-bin: Stabilize 5.10.199 amd64 arm64 ppc64 x86, #917127

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.199.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.199.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.199.ebuild
index fb165f3f0e91..67af68076aac 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.199.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.199.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2023-11-10 Thread Michał Górny
commit: eeb751c7150c7c68ba48e09332361843fa8ba79f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:37:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb751c7

dev-python/pyopengl: Fix handling test failures

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

 dev-python/pyopengl/pyopengl-3.1.7.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/pyopengl/pyopengl-3.1.7.ebuild 
b/dev-python/pyopengl/pyopengl-3.1.7.ebuild
index e809448d849d..52f90ccbfbbf 100644
--- a/dev-python/pyopengl/pyopengl-3.1.7.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.7.ebuild
@@ -59,6 +59,10 @@ EPYTEST_DESELECT=(
tests/test_vbo_memusage.py::test_sf_2980896
 )
 
+python_test() {
+   nonfatal epytest || die "Tests failed with ${EPYTHON}"
+}
+
 src_test() {
virtx distutils-r1_src_test
 }



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

2023-11-10 Thread Michał Górny
commit: fa10e07fdd72bb3d3d4fc027847c4c64d680d501
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 18:40:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa10e07f

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   7 ++
 .../gentoo-kernel-bin-6.6.1.ebuild | 132 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 9ab786e035fb..1ab9132982f6 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-6.5-12.base.tar.xz 720508 BLAKE2B 
429f4fbc3292ab46250bc1716212f3
 DIST genpatches-6.5-12.extras.tar.xz 3704 BLAKE2B 
3d18f544a455d1184eb9687a5c53c7dd348b12f736313a3bb9d3417e0f4458a8e7f962451ede58f45016af700014fea87cc3336b30ede9f899dd75369eaadc57
 SHA512 
0a8c8a23d99962e5f0028ef1ee8ba79cd20af0ccf6b08e554405ee964cf542b6758d0e2456612a410d7fdfca5572e4af7c4d1c3b65a9b426412c1b480b2d6475
 DIST genpatches-6.5-13.base.tar.xz 741136 BLAKE2B 
3e13a5bb6effb4005e2c1e604722cffb27583aa78ba0642ae2eacb2f5905fc19fd16212b502196e58d0ee4064779623b44af03e34c6bef0635104bbdfa49253d
 SHA512 
5b63c998dfe984b5435e7e951889dbd1bf4cab2d8db41e89978ffd06ca58ba3e8687e740bb42514e0da5e5ae19998234f87e8220d5eb550e21fb6bd7c665e139
 DIST genpatches-6.5-13.extras.tar.xz 3704 BLAKE2B 
9473c94b0d34075ba0652c672d7b0b732258a5c57d933b8782e8cf6d394143a2efece463d2692bd71dd0915ead6af1dbf2b10d7ed80eddebeede3a7619b7822b
 SHA512 
489c266ef698bb03a8a7bd3fc552266b787f9036c473c003b7d20135e5e7ec9bc3f3c5caf443f702c6cb029d8d95c23a302a8c8171769b0fe44720da700dd8d7
+DIST genpatches-6.6-2.base.tar.xz 14616 BLAKE2B 
3da38df6de90845f4ffdd61708573589973649c5d3808214488d2679cfc70f954acdd1760a1b4a9162944f0bffc0443590956898b6d1fb79a363958c2859
 SHA512 
5abd3bf1d05e0e4331ebd2046d6f1e4f1091e25bc4d5624b78f6cc702dd14f6e11f6441bf12694500e96803909384420cf3b82148ae80c23a7f1c66b5bd2bb84
+DIST genpatches-6.6-2.extras.tar.xz 3704 BLAKE2B 
d236133d98bb12a2310894614452c4d293b082a8f42a26c502e26022432515e71791dbdba1ca25e62e5d4904b441bc86ab123915ace1606d1e28571e83f0e9a5
 SHA512 
3bc907ecd0bab38c21ba8703fd0b44a0f23c9ac3de36029764813d121f0e4f3da8299671ebc021bf501c7e6cd63b848bb80a14fcb601f02cf850a8bf3bb0d826
 DIST gentoo-kernel-5.10.199-1.amd64.gpkg.tar 63242240 BLAKE2B 
c5d8490f744fc742385cd4098fc1396949ba1bc32b0d29e3c8541ab9a249a61e99aafe929a0415e053551237add468e38d92efc367e13b53f057e8abb2d99698
 SHA512 
2e9da7be543bd2cd2b487188d9b4fa871b34af728cb4a0807b410754e06e2fef7ae2008cb7aea4f1ef35092afcde398cb5e89f11b558396eb045323a5942cdb6
 DIST gentoo-kernel-5.10.199-1.arm64.gpkg.tar 56698880 BLAKE2B 
ce478df6097693f5129dd1f1b22850b658f6068bbf5a7600cfc7b4173e13af80150a2a6a487e6ff208ce8ce7ae5c0cefa146bb3ffae1109d67e8e761da3529cc
 SHA512 
7d3aba171af38a1cec807874553520515bfaf77748af8371515baa8b93515444856fcd0545601a3ed8e588d68eae042be7ada0514db43bf85f5eb70a5ace6492
 DIST gentoo-kernel-5.10.199-1.ppc64le.gpkg.tar 52869120 BLAKE2B 
cc8101f31f64b2efc10f2fcc71025016c3a4030426c31ff3494d80488b12cfb3c6f6b61ee7a62b0392ce3592474c9927aab9fe6aa1946ecc997e5a4e170e5351
 SHA512 
dfff3c502f67521f37abbabad030cad9bcf12044187bc9735735fb5c5d21b7594146d7bec25bbb58557dad0e27c51676bd4efc3a7193c73ca831090c8d932269
@@ -52,7 +54,12 @@ DIST gentoo-kernel-6.5.11-1.amd64.gpkg.tar 83712000 BLAKE2B 
896adaf4edbe9bdade1d
 DIST gentoo-kernel-6.5.11-1.arm64.gpkg.tar 73646080 BLAKE2B 
661d9a80b48e57a7c72dbfc639d24ac77ef3ee7fce917ae97fe2634527563fe6dd5629368b3e68310ad4dd452865b49405119dd571143215accdc1dc7329fbda
 SHA512 
f4a3f1d1e6d7ad55b562db09874b4032f2e9a7e63305b6c6f1978d2196105c93eec34263c32220ac79c3d522fc3a5401cd2284e0d751c207e126cb74645ae10d
 DIST gentoo-kernel-6.5.11-1.ppc64le.gpkg.tar 64552960 BLAKE2B 
6742c0029df5085ce79629afd339603a6329934f290bb7c73bd4f588a03167f0dffd47a301b0916766e73e1507d20fc0e1ca028a4ab780e04b625a8e22b27c5a
 SHA512 
740e6dac602814e27bbda38dad083b3fb9e04514cdab5460a43f8e01ed65e7976cb9f7e70a2101a4a740f00f0773c52945e7e0dcafa617f2731cba739f0b080e
 DIST gentoo-kernel-6.5.11-1.x86.gpkg.tar 67553280 BLAKE2B 
3557022f61b72c975a9f2920bb617d428106aca88017e092d22dce4956dec4eb6418b2393960bc7deb5243caad0b4011abfb4bea91d7553a72442c6d3a8d8c34
 SHA512 
380d5962a59655c502ce72905d967ba0d5f36bbfa8373169d2ba94fcdb5d77968cd6cb247d9d96a0dc36deb41c4b38da04b6e35d1febdcf87bced1279fc7d8b2
+DIST gentoo-kernel-6.6.1-1.amd64.gpkg.tar 8448 BLAKE2B 
f11f7364ec2621ae444e4c02dfc4f72c4e43e9a88d520502346c7b6dadd04682c2e22375a9ad7ea7ab08404227a83d658880598130d8db037d614c9cc60589ce
 SHA512 
de29436d7e400255850e1e172b71a233fc2ae9132e6f4f3fb5fad4f7c9722cf23665cca83c6677506fedc157973630154ba939f339767483366d73cc0650267d
+DIST gentoo-kernel-6.6.1-1.arm64.gpkg.tar 74301440 BLAKE2B 

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

2023-11-10 Thread Michał Górny
commit: 79b9faaa202dd039fd0d5f780bdc76998665441f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:15:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b9faaa

virtual/dist-kernel: Stabilize 6.1.60 amd64 arm64 ppc64 x86, #917125

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

 virtual/dist-kernel/dist-kernel-6.1.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.60.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.60.ebuild
index 8012e544096f..49f6d323bc5c 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.60.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.60.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
|| (



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

2023-11-10 Thread Michał Górny
commit: c6480c0067fb235a46d1d9cf3edbb17c581e0d9c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:18:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6480c00

sys-kernel/gentoo-kernel: Remove old

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

 sys-kernel/gentoo-kernel/Manifest  |  23 
 .../gentoo-kernel/gentoo-kernel-5.10.198.ebuild| 134 --
 .../gentoo-kernel/gentoo-kernel-5.15.135.ebuild| 141 ---
 .../gentoo-kernel/gentoo-kernel-5.15.136.ebuild| 141 ---
 .../gentoo-kernel/gentoo-kernel-6.1.57.ebuild  | 146 
 .../gentoo-kernel/gentoo-kernel-6.1.58.ebuild  | 146 
 .../gentoo-kernel/gentoo-kernel-6.1.59.ebuild  | 146 
 .../gentoo-kernel/gentoo-kernel-6.5.7.ebuild   | 149 -
 .../gentoo-kernel/gentoo-kernel-6.5.8.ebuild   | 149 -
 .../gentoo-kernel/gentoo-kernel-6.5.9.ebuild   | 149 -
 10 files changed, 1324 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 17341e006da1..ce2b63c115aa 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,65 +1,42 @@
-DIST genpatches-5.10-208.base.tar.xz 6093152 BLAKE2B 
39bf2d32114ec581c28770ebfa3da4d378d0db1ccd762ee1e17a3ba1af447c09e002d18b6132ca5865e026663b1264a432029c4aca6ed627e4a861d69d1c633f
 SHA512 
e3c16f01c902dabc49f181d970c8449f41d900802bfe90dc9e4dbc31de86fd556860ad39753d4db08ab0105e4926d892d723ed7dc55975de801cbdd797308f15
-DIST genpatches-5.10-208.extras.tar.xz 3876 BLAKE2B 
f288ba384e0871c7ceaca2f20fa324ef69e032e21847770e13b95d85d67f2de40780c5e30a2eb2c75c77f142f8417bef66bc6f82f7dfb46fa4e98555c96cc71b
 SHA512 
adad7c912629058889705cd77f684df2ceba3f02add3aefc3103f44484f996e8b42b320ca8697782fcbab24c00dc712fad0b852b8538f68c3ed258fe90550aa7
 DIST genpatches-5.10-209.base.tar.xz 6144432 BLAKE2B 
c991e0a2df03e013c15072e7daadb2b679a9bb8add1ea7425ff3f1828fceb094d9424bec91b3e59bf8305b1f8614805d82b9057f2110efd99c16eb1fbdd412d2
 SHA512 
fe2105bff712f0d8f17984d687df102db4c6ac5175964de8f03af1b5cca1736eca65a72beabe0e7ae1b0b181485592b5b57ebff15451a4e8064b271b94ef0a0d
 DIST genpatches-5.10-209.extras.tar.xz 3876 BLAKE2B 
4a85be9a7a00ef23f2d0d7388b328f360f4b1c7b45557bf89428236442945b0519e98687f951cfa3cdcdad6fd11e3ec42067ea26301cb4e6612610792a59a0a9
 SHA512 
f59ec430d275491fc521f1833d71185e91cc7650de51bdd2de3da90dfe8520370b83697a35000407d1ada01bc889b1ea089f53be75f3cd8d52840e1399ee
 DIST genpatches-5.10-210.base.tar.xz 6166764 BLAKE2B 
d2afcbc4c25f01401b9971ee3548ba9f945e6cb3fed7eed800e4e082d3553edd1991f49eca0eb6df00be09f19c9b85f378546a21439d140ecffab7108c46ce8b
 SHA512 
54fd317bafbc4d04cfc05814b8695967dab324773a76964e86ad018e27b58903f5fd42bf06202aadc2c86582f07be5a83d39620606611ff5806f14460fec0b3b
 DIST genpatches-5.10-210.extras.tar.xz 3876 BLAKE2B 
51ff2998ba7713fd4c7f4cd025b5abd014ef7c8e944841a1b6a6517141aa4b74efb2b017179197b03c82972e1b24bfc3deb9ee4687e551af8b55162e3f73c520
 SHA512 
24cf5ed8915d9db4ed79e05d07bf95ae499daafb79b15113a917743dd5421467265b47effb356d813165f5d7675213e5d2d4ff9be37b11573e77172ef72c05c5
-DIST genpatches-5.15-141.base.tar.xz 5572792 BLAKE2B 
e062086d50d08b67c21c785b086c4bc0878f078ac6c10cabace2ebfe388af3497d2b98bb2e5d19d4b5791e78456bdf0e8c479121eb8c41b4ca2fcd362ebffe4f
 SHA512 
1835684a7737d61423ec0778316b46fedea491a8f5254d9a2d630e5a78519d61d22dfa0d9d6ea1ece563f165c0d54c748f23bca5df304ad45338c27327e8b2c3
-DIST genpatches-5.15-141.extras.tar.xz 3936 BLAKE2B 
c51e1f9dcf3995a2e178d8763407dc94595e513f02d96d54dc1b71a34ada0eaf46b6cb1cf4bebd39b4776605532df529cf8ed361480181af516ab889f915ee5b
 SHA512 
5eb1f68368de87df9236bcf10726cd3abcb75a9f59579e9810b9ea53f3ad332d345a3da7c1be61826b6b739aabb11a838d12ba7be3ce2cb890e094433176b02b
-DIST genpatches-5.15-142.base.tar.xz 5603000 BLAKE2B 
2c04fd46f173dc82421edddecd0efdd6d6df46534e1d7ceb6d2f34081e3a5d558b8444f92e2f9e14e3836734c32f60413d3777e7f490b06b3cbbb5c1e85c1792
 SHA512 
c548e4ca832f4a1d90fb639581c382fd16292b5f8b24b1ecd32aef2eb36c79c7f8f4083ae09b1e105be55e406f8b7a09233637a48f493ab139706334b1056ca0
-DIST genpatches-5.15-142.extras.tar.xz 3936 BLAKE2B 
76f3aba69251c7c30f2e21b450ae6977c10630448b380552191295d89be761d243b7cdaabf80ae52468327a009d1cb00841e8d15469909363a9683a58126ab30
 SHA512 
2dce221525460ca2065f102e447672291fed39c21fccefa5d9ca0c2486fd389fe4bce259674ecaa3b6f7dd52d04b677463bbb73543c8ce610b4b729bba55db66
 DIST genpatches-5.15-143.base.tar.xz 5634608 BLAKE2B 
a00b2898db47b874fdfe2e2bf0c40edcb4f358765f14aba79c686b8d6f99c6a77792d45dfcce141837ad6d956c6ce417453e53b6ede9db2f4e88b501aeabda21
 SHA512 
1342f8090f18bd15c44ca11409fc09ee5c406801fc077277682595fd58e8f37a57e022f433a0e8fb132cf6bee64f48dccacdbdbabab776d45634477e195eed67
 DIST genpatches-5.15-143.extras.tar.xz 3936 BLAKE2B 

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

2023-11-10 Thread Michał Górny
commit: 960afc4134f690a724a71c201fabc65341f5a750
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:25:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960afc41

virtual/dist-kernel: Bump to EAPI 8

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

 virtual/dist-kernel/dist-kernel-5.10.200.ebuild | 5 +++--
 virtual/dist-kernel/dist-kernel-5.15.138.ebuild | 5 +++--
 virtual/dist-kernel/dist-kernel-6.1.62.ebuild   | 5 +++--
 virtual/dist-kernel/dist-kernel-6.5.11.ebuild   | 5 +++--
 virtual/dist-kernel/dist-kernel-6.6.1.ebuild| 5 +++--
 5 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.200.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
index 72c95c3f85cf..bb265590dcc0 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
 SLOT="0/${PVR}"
@@ -12,4 +12,5 @@ RDEPEND="
~sys-kernel/gentoo-kernel-${PV}
~sys-kernel/gentoo-kernel-bin-${PV}
~sys-kernel/vanilla-kernel-${PV}
-   )"
+   )
+"

diff --git a/virtual/dist-kernel/dist-kernel-5.15.138.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
index 4637ec3c1bbe..e7ac72faa582 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
 SLOT="0/${PVR}"
@@ -12,4 +12,5 @@ RDEPEND="
~sys-kernel/gentoo-kernel-${PV}
~sys-kernel/gentoo-kernel-bin-${PV}
~sys-kernel/vanilla-kernel-${PV}
-   )"
+   )
+"

diff --git a/virtual/dist-kernel/dist-kernel-6.1.62.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.62.ebuild
index c91f3341097e..526af1697713 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.62.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.62.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
 SLOT="0/${PV}"
@@ -12,4 +12,5 @@ RDEPEND="
~sys-kernel/gentoo-kernel-${PV}
~sys-kernel/gentoo-kernel-bin-${PV}
~sys-kernel/vanilla-kernel-${PV}
-   )"
+   )
+"

diff --git a/virtual/dist-kernel/dist-kernel-6.5.11.ebuild 
b/virtual/dist-kernel/dist-kernel-6.5.11.ebuild
index c91f3341097e..526af1697713 100644
--- a/virtual/dist-kernel/dist-kernel-6.5.11.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.5.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
 SLOT="0/${PV}"
@@ -12,4 +12,5 @@ RDEPEND="
~sys-kernel/gentoo-kernel-${PV}
~sys-kernel/gentoo-kernel-bin-${PV}
~sys-kernel/vanilla-kernel-${PV}
-   )"
+   )
+"

diff --git a/virtual/dist-kernel/dist-kernel-6.6.1.ebuild 
b/virtual/dist-kernel/dist-kernel-6.6.1.ebuild
index c91f3341097e..526af1697713 100644
--- a/virtual/dist-kernel/dist-kernel-6.6.1.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.6.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual to depend on any Distribution Kernel"
 SLOT="0/${PV}"
@@ -12,4 +12,5 @@ RDEPEND="
~sys-kernel/gentoo-kernel-${PV}
~sys-kernel/gentoo-kernel-bin-${PV}
~sys-kernel/vanilla-kernel-${PV}
-   )"
+   )
+"



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

2023-11-10 Thread Michał Górny
commit: 211509cd8fe0df0ada3f86f12c02d35e2b4e25ca
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:18:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211509cd

sys-kernel/gentoo-kernel-bin: Remove old

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  54 -
 .../gentoo-kernel-bin-5.10.198.ebuild  | 127 
 .../gentoo-kernel-bin-5.15.135.ebuild  | 127 
 .../gentoo-kernel-bin-5.15.136.ebuild  | 127 
 .../gentoo-kernel-bin-6.1.57.ebuild| 127 
 .../gentoo-kernel-bin-6.1.58.ebuild| 127 
 .../gentoo-kernel-bin-6.1.59.ebuild| 127 
 .../gentoo-kernel-bin-6.5.7.ebuild | 132 -
 .../gentoo-kernel-bin-6.5.8.ebuild | 132 -
 .../gentoo-kernel-bin-6.5.9.ebuild | 132 -
 10 files changed, 1212 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 38562bfc35c6..9ab786e035fb 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,43 +1,21 @@
-DIST genpatches-5.10-208.base.tar.xz 6093152 BLAKE2B 
39bf2d32114ec581c28770ebfa3da4d378d0db1ccd762ee1e17a3ba1af447c09e002d18b6132ca5865e026663b1264a432029c4aca6ed627e4a861d69d1c633f
 SHA512 
e3c16f01c902dabc49f181d970c8449f41d900802bfe90dc9e4dbc31de86fd556860ad39753d4db08ab0105e4926d892d723ed7dc55975de801cbdd797308f15
-DIST genpatches-5.10-208.extras.tar.xz 3876 BLAKE2B 
f288ba384e0871c7ceaca2f20fa324ef69e032e21847770e13b95d85d67f2de40780c5e30a2eb2c75c77f142f8417bef66bc6f82f7dfb46fa4e98555c96cc71b
 SHA512 
adad7c912629058889705cd77f684df2ceba3f02add3aefc3103f44484f996e8b42b320ca8697782fcbab24c00dc712fad0b852b8538f68c3ed258fe90550aa7
 DIST genpatches-5.10-209.base.tar.xz 6144432 BLAKE2B 
c991e0a2df03e013c15072e7daadb2b679a9bb8add1ea7425ff3f1828fceb094d9424bec91b3e59bf8305b1f8614805d82b9057f2110efd99c16eb1fbdd412d2
 SHA512 
fe2105bff712f0d8f17984d687df102db4c6ac5175964de8f03af1b5cca1736eca65a72beabe0e7ae1b0b181485592b5b57ebff15451a4e8064b271b94ef0a0d
 DIST genpatches-5.10-209.extras.tar.xz 3876 BLAKE2B 
4a85be9a7a00ef23f2d0d7388b328f360f4b1c7b45557bf89428236442945b0519e98687f951cfa3cdcdad6fd11e3ec42067ea26301cb4e6612610792a59a0a9
 SHA512 
f59ec430d275491fc521f1833d71185e91cc7650de51bdd2de3da90dfe8520370b83697a35000407d1ada01bc889b1ea089f53be75f3cd8d52840e1399ee
 DIST genpatches-5.10-210.base.tar.xz 6166764 BLAKE2B 
d2afcbc4c25f01401b9971ee3548ba9f945e6cb3fed7eed800e4e082d3553edd1991f49eca0eb6df00be09f19c9b85f378546a21439d140ecffab7108c46ce8b
 SHA512 
54fd317bafbc4d04cfc05814b8695967dab324773a76964e86ad018e27b58903f5fd42bf06202aadc2c86582f07be5a83d39620606611ff5806f14460fec0b3b
 DIST genpatches-5.10-210.extras.tar.xz 3876 BLAKE2B 
51ff2998ba7713fd4c7f4cd025b5abd014ef7c8e944841a1b6a6517141aa4b74efb2b017179197b03c82972e1b24bfc3deb9ee4687e551af8b55162e3f73c520
 SHA512 
24cf5ed8915d9db4ed79e05d07bf95ae499daafb79b15113a917743dd5421467265b47effb356d813165f5d7675213e5d2d4ff9be37b11573e77172ef72c05c5
-DIST genpatches-5.15-141.base.tar.xz 5572792 BLAKE2B 
e062086d50d08b67c21c785b086c4bc0878f078ac6c10cabace2ebfe388af3497d2b98bb2e5d19d4b5791e78456bdf0e8c479121eb8c41b4ca2fcd362ebffe4f
 SHA512 
1835684a7737d61423ec0778316b46fedea491a8f5254d9a2d630e5a78519d61d22dfa0d9d6ea1ece563f165c0d54c748f23bca5df304ad45338c27327e8b2c3
-DIST genpatches-5.15-141.extras.tar.xz 3936 BLAKE2B 
c51e1f9dcf3995a2e178d8763407dc94595e513f02d96d54dc1b71a34ada0eaf46b6cb1cf4bebd39b4776605532df529cf8ed361480181af516ab889f915ee5b
 SHA512 
5eb1f68368de87df9236bcf10726cd3abcb75a9f59579e9810b9ea53f3ad332d345a3da7c1be61826b6b739aabb11a838d12ba7be3ce2cb890e094433176b02b
-DIST genpatches-5.15-142.base.tar.xz 5603000 BLAKE2B 
2c04fd46f173dc82421edddecd0efdd6d6df46534e1d7ceb6d2f34081e3a5d558b8444f92e2f9e14e3836734c32f60413d3777e7f490b06b3cbbb5c1e85c1792
 SHA512 
c548e4ca832f4a1d90fb639581c382fd16292b5f8b24b1ecd32aef2eb36c79c7f8f4083ae09b1e105be55e406f8b7a09233637a48f493ab139706334b1056ca0
-DIST genpatches-5.15-142.extras.tar.xz 3936 BLAKE2B 
76f3aba69251c7c30f2e21b450ae6977c10630448b380552191295d89be761d243b7cdaabf80ae52468327a009d1cb00841e8d15469909363a9683a58126ab30
 SHA512 
2dce221525460ca2065f102e447672291fed39c21fccefa5d9ca0c2486fd389fe4bce259674ecaa3b6f7dd52d04b677463bbb73543c8ce610b4b729bba55db66
 DIST genpatches-5.15-143.base.tar.xz 5634608 BLAKE2B 
a00b2898db47b874fdfe2e2bf0c40edcb4f358765f14aba79c686b8d6f99c6a77792d45dfcce141837ad6d956c6ce417453e53b6ede9db2f4e88b501aeabda21
 SHA512 
1342f8090f18bd15c44ca11409fc09ee5c406801fc077277682595fd58e8f37a57e022f433a0e8fb132cf6bee64f48dccacdbdbabab776d45634477e195eed67
 DIST 

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

2023-11-10 Thread Michał Górny
commit: 78e5286a2d6e26d31a7e8d996cc670b2398fec03
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 16:18:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 18:44:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e5286a

virtual/dist-kernel: Remove old

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

 virtual/dist-kernel/dist-kernel-5.10.198.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.135.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.136.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-6.1.57.ebuild   | 19 ---
 virtual/dist-kernel/dist-kernel-6.1.58.ebuild   | 19 ---
 virtual/dist-kernel/dist-kernel-6.1.59.ebuild   | 19 ---
 virtual/dist-kernel/dist-kernel-6.5.7.ebuild| 19 ---
 virtual/dist-kernel/dist-kernel-6.5.8.ebuild| 19 ---
 virtual/dist-kernel/dist-kernel-6.5.9.ebuild| 19 ---
 9 files changed, 171 deletions(-)

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

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

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

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

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

diff --git a/virtual/dist-kernel/dist-kernel-6.1.59.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.59.ebuild
deleted file mode 100644
index 8012e544096f..
--- a/virtual/dist-kernel/dist-kernel-6.1.59.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 

  1   2   3   >