[gentoo-commits] repo/gentoo:master commit in: games-action/prismlauncher/

2023-11-08 Thread Andrew Ammerlaan
commit: cdc160f3a48e2998cd72803e50e1a9dfcbbb10ca
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Nov  9 07:46:44 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc160f3

games-action/prismlauncher: stabilize 7.2-r1 for amd64

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-action/prismlauncher/prismlauncher-7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild 
b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
index 06a89b80966d..86da806aab2e 100644
--- a/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
+++ b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
@@ -28,7 +28,7 @@ else
# The Prism's files are unpacked to ${WORKDIR}/PrismLauncher-${PV}
S="${WORKDIR}/${MY_PN}-${PV}"
 
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64"
 fi
 
 # GPL-3 for PolyMC (PrismLauncher is forked from it) and Prism itself



[gentoo-commits] repo/gentoo:master commit in: games-action/prismlauncher/

2023-11-08 Thread Andrew Ammerlaan
commit: 8ee1a6da5bba00a3483f99fca85b4398600ef4a4
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Wed Nov  8 22:51:31 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee1a6da

games-action/prismlauncher: add 8.0

Signed-off-by: Thiago Donato Ferreira  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33731
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-action/prismlauncher/Manifest|   1 +
 .../prismlauncher/prismlauncher-8.0.ebuild | 152 +
 2 files changed, 153 insertions(+)

diff --git a/games-action/prismlauncher/Manifest 
b/games-action/prismlauncher/Manifest
index 7bc80daf80f5..b05838236eec 100644
--- a/games-action/prismlauncher/Manifest
+++ b/games-action/prismlauncher/Manifest
@@ -1 +1,2 @@
 DIST prismlauncher-7.2.tar.gz 8321071 BLAKE2B 
393737d1f53d82986430ea8d77e65cd7f191a0ba73548ec4ff72ca62fe8bd8beae5b3718806e1c62c0f4339e02343e9f30aa851b0617685e3309bcb902d265a8
 SHA512 
f809434ff57b8bb10368c5a2e1c82f0082816fc8d45d8431f723fce1ea6b942e62fbb75be792c8ead8fc0828178330237ed0a1d2a24196e3afadc2678ba170ed
+DIST prismlauncher-8.0.tar.gz 8430953 BLAKE2B 
74fcc2d8105976cbba774ff8c727b3a57f36f6bd21ab7b3d8be98b26c0b456f78f941af192a76e170ad70fde3567358d0d8e7f47a402052503da19858bbab948
 SHA512 
a080d7262e2b284a1bab18c99f33e4bea7854fd946aff3f74d0a2e5c896bbf9ad90a3c4700c83162918f5269aa90b3f41e88fe94a89e197243ab3b38f8a7995c

diff --git a/games-action/prismlauncher/prismlauncher-8.0.ebuild 
b/games-action/prismlauncher/prismlauncher-8.0.ebuild
new file mode 100644
index ..06a89b80966d
--- /dev/null
+++ b/games-action/prismlauncher/prismlauncher-8.0.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake java-pkg-2 optfeature xdg
+
+HOMEPAGE="https://prismlauncher.org/ 
https://github.com/PrismLauncher/PrismLauncher;
+DESCRIPTION="A custom, open source Minecraft launcher"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="
+   https://github.com/PrismLauncher/PrismLauncher
+   "
+
+   # TODO: Add tomlplusplus as a system library, like quazip
+   EGIT_SUBMODULES=( '*' '-libraries/quazip' '-libraries/filesystem' 
'-libraries/zlib' '-libraries/extra-cmake-modules' '-libraries/cmark' )
+else
+   MY_PN="PrismLauncher"
+
+   # Let's use the vendored tarball to avoid dealing with the submodules 
directly
+   SRC_URI="
+   
https://github.com/PrismLauncher/PrismLauncher/releases/download/${PV}/${MY_PN}-${PV}.tar.gz
 -> ${P}.tar.gz
+   "
+
+   # The Prism's files are unpacked to ${WORKDIR}/PrismLauncher-${PV}
+   S="${WORKDIR}/${MY_PN}-${PV}"
+
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+# GPL-3 for PolyMC (PrismLauncher is forked from it) and Prism itself
+# Apache-2.0 for MultiMC (PolyMC is forked from it)
+# LGPL-3+ for libnbtplusplus
+# MIT for tomlplusplus
+# See the rest of PrismLauncher's libraries at 
https://github.com/PrismLauncher/PrismLauncher/tree/develop/libraries
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2+ GPL-3 ISC LGPL-2.1+ LGPL-3+ MIT"
+
+SLOT="0"
+
+IUSE="debug lto qt6 test"
+REQUIRED_USE="
+   lto? ( !debug )
+"
+
+RESTRICT="!test? ( test )"
+
+MIN_QT_5_VERSION="5.12.0"
+MIN_QT_6_VERSION="6.0.0"
+
+QT_DEPS="
+   !qt6? (
+   >=dev-qt/qtconcurrent-${MIN_QT_5_VERSION}:5
+   >=dev-qt/qtcore-${MIN_QT_5_VERSION}:5
+   >=dev-qt/qtgui-${MIN_QT_5_VERSION}:5
+   >=dev-qt/qtnetwork-${MIN_QT_5_VERSION}:5
+   >=dev-qt/qttest-${MIN_QT_5_VERSION}:5
+   >=dev-qt/qtwidgets-${MIN_QT_5_VERSION}:5
+   >=dev-qt/qtxml-${MIN_QT_5_VERSION}:5
+   )
+
+   qt6? (
+   
>=dev-qt/qtbase-${MIN_QT_6_VERSION}:6[concurrent,gui,network,widgets,xml(+)]
+   >=dev-qt/qt5compat-${MIN_QT_6_VERSION}:6
+   )
+"
+
+# Required at both build-time and run-time
+COMMON_DEPENDS="
+   ${QT_DEPS}
+
+   !qt6? ( >=dev-libs/quazip-1.3:=[qt5(+)] )
+qt6? ( >=dev-libs/quazip-1.3:=[qt6(-)] )
+
+   app-text/cmark
+   sys-libs/zlib
+"
+
+# The gulrak-filesystem dependency is only needed at build time, because we 
don't actually use it on Linux,
+# only on legacy macOS. Still, we need it present at build time to appease 
CMake, and having it like this
+# makes it easier to maintain than patching the CMakeLists file directly.
+BDEPEND="
+   app-text/scdoc
+   dev-cpp/gulrak-filesystem
+   kde-frameworks/extra-cmake-modules:5
+"
+
+DEPEND="
+   ${COMMON_DEPENDS}
+   media-libs/libglvnd
+   >=virtual/jdk-1.8.0:*
+"
+
+# At run-time we don't depend on JDK, only JRE
+# And we need more than just the GL headers
+RDEPEND="
+   ${COMMON_DEPENDS}
+
+   !qt6? ( >=dev-qt/qtsvg-${MIN_QT_5_VERSION}:5 )
+qt6? ( 

[gentoo-commits] repo/gentoo:master commit in: games-action/prismlauncher/

2023-11-08 Thread Andrew Ammerlaan
commit: cb0068bcd8e98dab40541ea21d63623a1a991bdb
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Wed Nov  8 22:32:04 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:47:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0068bc

games-action/prismlauncher: drop 7.1

Signed-off-by: Thiago Donato Ferreira  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-action/prismlauncher/Manifest|   1 -
 .../prismlauncher/prismlauncher-7.1.ebuild | 148 -
 2 files changed, 149 deletions(-)

diff --git a/games-action/prismlauncher/Manifest 
b/games-action/prismlauncher/Manifest
index 075ca8bb3bdf..7bc80daf80f5 100644
--- a/games-action/prismlauncher/Manifest
+++ b/games-action/prismlauncher/Manifest
@@ -1,2 +1 @@
-DIST prismlauncher-7.1.tar.gz 8277729 BLAKE2B 
7bbb21339ecb36d26815ba75345f36df041c8343b073d4a241efd8f6439fa7dc166c0126c74fa58b33547ffe3eca9d77bcf143b29961a0b0d755434c3148a8d9
 SHA512 
64807c49c4b8eb527c7be53616463a95a990ff2118dde8889157acf90b7086a81b504c48c1ce2f46499fe31d95ee44795dded652e07dcfc09d5f55440c0d34a6
 DIST prismlauncher-7.2.tar.gz 8321071 BLAKE2B 
393737d1f53d82986430ea8d77e65cd7f191a0ba73548ec4ff72ca62fe8bd8beae5b3718806e1c62c0f4339e02343e9f30aa851b0617685e3309bcb902d265a8
 SHA512 
f809434ff57b8bb10368c5a2e1c82f0082816fc8d45d8431f723fce1ea6b942e62fbb75be792c8ead8fc0828178330237ed0a1d2a24196e3afadc2678ba170ed

diff --git a/games-action/prismlauncher/prismlauncher-7.1.ebuild 
b/games-action/prismlauncher/prismlauncher-7.1.ebuild
deleted file mode 100644
index 7871021897c4..
--- a/games-action/prismlauncher/prismlauncher-7.1.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake java-pkg-2 optfeature xdg
-
-HOMEPAGE="https://prismlauncher.org/ 
https://github.com/PrismLauncher/PrismLauncher;
-DESCRIPTION="A custom, open source Minecraft launcher"
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="
-   https://github.com/PrismLauncher/PrismLauncher
-   "
-
-   # TODO: Add tomlplusplus as a system library, like quazip
-   EGIT_SUBMODULES=( '*' '-libraries/quazip' '-libraries/filesystem' 
'-libraries/zlib' '-libraries/extra-cmake-modules' '-libraries/cmark' )
-else
-   MY_PN="PrismLauncher"
-
-   # Let's use the vendored tarball to avoid dealing with the submodules 
directly
-   SRC_URI="
-   
https://github.com/PrismLauncher/PrismLauncher/releases/download/${PV}/${MY_PN}-${PV}.tar.gz
 -> ${P}.tar.gz
-   "
-
-   # The Prism's files are unpacked to ${WORKDIR}/PrismLauncher-${PV}
-   S="${WORKDIR}/${MY_PN}-${PV}"
-
-   KEYWORDS="amd64 ~arm64"
-fi
-
-# GPL-3 for PolyMC (PrismLauncher is forked from it) and Prism itself
-# Apache-2.0 for MultiMC (PolyMC is forked from it)
-# LGPL-3+ for libnbtplusplus
-# MIT for tomlplusplus
-# See the rest of PrismLauncher's libraries at 
https://github.com/PrismLauncher/PrismLauncher/tree/develop/libraries
-LICENSE="Apache-2.0 BSD BSD-2 GPL-2+ GPL-3 ISC LGPL-2.1+ LGPL-3+ MIT"
-
-SLOT="0"
-
-IUSE="debug lto qt6 test"
-REQUIRED_USE="
-   lto? ( !debug )
-"
-
-RESTRICT="!test? ( test )"
-
-MIN_QT_5_VERSION="5.12.0"
-MIN_QT_6_VERSION="6.0.0"
-
-QT_DEPS="
-   !qt6? (
-   >=dev-qt/qtconcurrent-${MIN_QT_5_VERSION}:5
-   >=dev-qt/qtcore-${MIN_QT_5_VERSION}:5
-   >=dev-qt/qtgui-${MIN_QT_5_VERSION}:5
-   >=dev-qt/qtnetwork-${MIN_QT_5_VERSION}:5
-   >=dev-qt/qttest-${MIN_QT_5_VERSION}:5
-   >=dev-qt/qtwidgets-${MIN_QT_5_VERSION}:5
-   >=dev-qt/qtxml-${MIN_QT_5_VERSION}:5
-   )
-
-   qt6? (
-   
>=dev-qt/qtbase-${MIN_QT_6_VERSION}:6[concurrent,gui,network,widgets,xml(+)]
-   >=dev-qt/qt5compat-${MIN_QT_6_VERSION}:6
-   )
-"
-
-# Required at both build-time and run-time
-COMMON_DEPENDS="
-   ${QT_DEPS}
-
-   !qt6? ( >=dev-libs/quazip-1.3:=[qt5(+)] )
-qt6? ( >=dev-libs/quazip-1.3:=[qt6(-)] )
-
-   sys-libs/zlib
-"
-
-# The gulrak-filesystem dependency is only needed at build time, because we 
don't actually use it on Linux,
-# only on legacy macOS. Still, we need it present at build time to appease 
CMake, and having it like this
-# makes it easier to maintain than patching the CMakeLists file directly.
-BDEPEND="
-   app-text/cmark
-   app-text/scdoc
-   dev-cpp/gulrak-filesystem
-   kde-frameworks/extra-cmake-modules:5
-"
-
-DEPEND="
-   ${COMMON_DEPENDS}
-   media-libs/libglvnd
-   >=virtual/jdk-1.8.0:*
-"
-
-# At run-time we don't depend on JDK, only JRE
-# And we need more than just the GL headers
-RDEPEND="
-   ${COMMON_DEPENDS}
-
-   !qt6? ( >=dev-qt/qtsvg-${MIN_QT_5_VERSION}:5 )
-qt6? ( >=dev-qt/qtsvg-${MIN_QT_6_VERSION}:6 )
-
-   

[gentoo-commits] repo/gentoo:master commit in: games-action/prismlauncher/

2023-11-08 Thread Andrew Ammerlaan
commit: 27c008c0f37857692cb8ca86ad973a8c34cb
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Wed Nov  8 22:36:21 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:47:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c0

games-action/prismlauncher: remove CMAKE_CXX_FLAGS_RELEASE from upstream

According to the CMake documentation, the CMAKE__FLAGS_
flags will always be added after the CMAKE__FLAGS, which are the
ones affected by the CXXFLAGS environment variable Gentoo uses.

So, as to not override the user settings, we remove the line that sets
that variable, handling both the -D_FORTIFY_SOURCE=2 and -O2 flags.

CMake reference:
https://cmake.org/cmake/help/v3.28/variable/CMAKE_LANG_FLAGS.html#variable:CMAKE_%3CLANG%3E_FLAGS

Closes: https://bugs.gentoo.org/911858
Signed-off-by: Thiago Donato Ferreira  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../{prismlauncher-7.2.ebuild => prismlauncher-7.2-r1.ebuild}   | 6 --
 games-action/prismlauncher/prismlauncher-.ebuild| 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/games-action/prismlauncher/prismlauncher-7.2.ebuild 
b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
similarity index 92%
rename from games-action/prismlauncher/prismlauncher-7.2.ebuild
rename to games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
index 1d4b9a04996f..c60586d65332 100644
--- a/games-action/prismlauncher/prismlauncher-7.2.ebuild
+++ b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
@@ -108,9 +108,11 @@ RDEPEND="
 src_prepare() {
cmake_src_prepare
 
+   sed -i -e 's/-Werror//' CMakeLists.txt || die 'Failed to remove -Werror 
via sed'
+
# Prevent conflicting with the user's flags
-   # See https://bugs.gentoo.org/848765 for more info
-   sed -i -e 's/-Werror//' -e 's/-D_FORTIFY_SOURCE=2//' CMakeLists.txt || 
die 'Failed to remove -Werror and -D_FORTIFY_SOURCE via sed'
+   # See https://bugs.gentoo.org/848765 and https://bugs.gentoo.org/911858 
for more info
+   sed -i -e "/CMAKE_CXX_FLAGS_RELEASE/d" CMakeLists.txt || die 'Failed to 
remove "CMAKE_CXX_FLAGS_RELEASE" from CMakeLists via sed'
 }
 
 src_configure(){

diff --git a/games-action/prismlauncher/prismlauncher-.ebuild 
b/games-action/prismlauncher/prismlauncher-.ebuild
index 1d4b9a04996f..c60586d65332 100644
--- a/games-action/prismlauncher/prismlauncher-.ebuild
+++ b/games-action/prismlauncher/prismlauncher-.ebuild
@@ -108,9 +108,11 @@ RDEPEND="
 src_prepare() {
cmake_src_prepare
 
+   sed -i -e 's/-Werror//' CMakeLists.txt || die 'Failed to remove -Werror 
via sed'
+
# Prevent conflicting with the user's flags
-   # See https://bugs.gentoo.org/848765 for more info
-   sed -i -e 's/-Werror//' -e 's/-D_FORTIFY_SOURCE=2//' CMakeLists.txt || 
die 'Failed to remove -Werror and -D_FORTIFY_SOURCE via sed'
+   # See https://bugs.gentoo.org/848765 and https://bugs.gentoo.org/911858 
for more info
+   sed -i -e "/CMAKE_CXX_FLAGS_RELEASE/d" CMakeLists.txt || die 'Failed to 
remove "CMAKE_CXX_FLAGS_RELEASE" from CMakeLists via sed'
 }
 
 src_configure(){



[gentoo-commits] repo/gentoo:master commit in: games-action/prismlauncher/

2023-11-08 Thread Andrew Ammerlaan
commit: e752292f0bf53e8d70caed92ddb1b3075209b5e8
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Wed Nov  8 22:42:36 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:47:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e752292f

games-action/prismlauncher: disable ASan in debug build

This caused issues with the tests on CI, and was already changed in a
new release. Disabling it is easier than making a mess of DEPENDs to
support it properly, particularly so since it shouldn't be an issue on
new releases going forward.

Closes: https://bugs.gentoo.org/911426
Signed-off-by: Thiago Donato Ferreira  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-action/prismlauncher/prismlauncher-7.2-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild 
b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
index c60586d65332..84e6796ee32f 100644
--- a/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
+++ b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
@@ -125,6 +125,7 @@ src_configure(){
 
-DENABLE_LTO=$(usex lto)
-DBUILD_TESTING=$(usex test)
+   -DDEBUG_ADDRESS_SANITIZER=0
)
 
if use debug; then



[gentoo-commits] repo/gentoo:master commit in: games-action/prismlauncher/

2023-11-08 Thread Andrew Ammerlaan
commit: 043bb654c00c67b66733b306b2bdf0c394330dc0
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Wed Nov  8 22:47:58 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:47:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043bb654

games-action/prismlauncher: add app-text/cmark to runtime dependencies

Closes: https://bugs.gentoo.org/917040
Co-authored-by: Mason Rocha  turret.cyou>
Signed-off-by: Thiago Donato Ferreira  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 games-action/prismlauncher/prismlauncher-7.2-r1.ebuild | 2 +-
 games-action/prismlauncher/prismlauncher-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild 
b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
index 84e6796ee32f..06a89b80966d 100644
--- a/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
+++ b/games-action/prismlauncher/prismlauncher-7.2-r1.ebuild
@@ -74,6 +74,7 @@ COMMON_DEPENDS="
!qt6? ( >=dev-libs/quazip-1.3:=[qt5(+)] )
 qt6? ( >=dev-libs/quazip-1.3:=[qt6(-)] )
 
+   app-text/cmark
sys-libs/zlib
 "
 
@@ -81,7 +82,6 @@ COMMON_DEPENDS="
 # only on legacy macOS. Still, we need it present at build time to appease 
CMake, and having it like this
 # makes it easier to maintain than patching the CMakeLists file directly.
 BDEPEND="
-   app-text/cmark
app-text/scdoc
dev-cpp/gulrak-filesystem
kde-frameworks/extra-cmake-modules:5

diff --git a/games-action/prismlauncher/prismlauncher-.ebuild 
b/games-action/prismlauncher/prismlauncher-.ebuild
index c60586d65332..f3bc7a163f2f 100644
--- a/games-action/prismlauncher/prismlauncher-.ebuild
+++ b/games-action/prismlauncher/prismlauncher-.ebuild
@@ -74,6 +74,7 @@ COMMON_DEPENDS="
!qt6? ( >=dev-libs/quazip-1.3:=[qt5(+)] )
 qt6? ( >=dev-libs/quazip-1.3:=[qt6(-)] )
 
+   app-text/cmark
sys-libs/zlib
 "
 
@@ -81,7 +82,6 @@ COMMON_DEPENDS="
 # only on legacy macOS. Still, we need it present at build time to appease 
CMake, and having it like this
 # makes it easier to maintain than patching the CMakeLists file directly.
 BDEPEND="
-   app-text/cmark
app-text/scdoc
dev-cpp/gulrak-filesystem
kde-frameworks/extra-cmake-modules:5



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

2023-11-08 Thread Viorel Munteanu
commit: e5cbbc5defd3ffec03ca5854a7af11021c5b5117
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Nov  9 07:41:07 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Nov  9 07:42:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cbbc5d

net-im/mattermost-desktop-bin: declare mime type

Fix launching from browser.

Closes: https://bugs.gentoo.org/916331
Signed-off-by: Viorel Munteanu  gentoo.org>

 ...ktop-bin-5.5.1.ebuild => mattermost-desktop-bin-5.5.1-r1.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1-r1.ebuild
similarity index 90%
rename from net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1.ebuild
rename to net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1-r1.ebuild
index 339810206271..75064aceabf4 100644
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1.ebuild
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1-r1.ebuild
@@ -86,8 +86,10 @@ src_install() {
 
dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"
 
-   make_desktop_entry "${MY_PN} --enable-features=WaylandWindowDecorations 
--ozone-platform-hint=auto" \
-   Mattermost "${MY_PN}"
+   make_desktop_entry \
+   "${MY_PN} --enable-features=WaylandWindowDecorations 
--ozone-platform-hint=auto %U" \
+   Mattermost "${MY_PN}" "Network;InstantMessaging;" \
+   "MimeType=x-scheme-handler/mattermost;"
 
einstalldocs
 }



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

2023-11-08 Thread Andrew Ammerlaan
commit: 3f27e12a55cf0b4c4d82e09df5b0d9daeef92703
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 19:20:17 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f27e12a

sys-kernel/installkernel-systemd: drop 2-r1, 2-r3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../files/00-00machineid-directory.install | 28 -
 .../installkernel-systemd-2-r1.ebuild  | 29 --
 .../installkernel-systemd-2-r3.ebuild  | 35 --
 3 files changed, 92 deletions(-)

diff --git 
a/sys-kernel/installkernel-systemd/files/00-00machineid-directory.install 
b/sys-kernel/installkernel-systemd/files/00-00machineid-directory.install
deleted file mode 100644
index 06a519577f76..
--- a/sys-kernel/installkernel-systemd/files/00-00machineid-directory.install
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/env bash
-
-# this file is installed by sys-kernel/installkernel-systemd
-
-COMMAND="${1}"
-ENTRY_DIR_ABS="${3}"
-
-# this is exported by kernel-install
-if ! [[ $KERNEL_INSTALL_MACHINE_ID ]]; then
-exit 0
-fi
-
-if [[ $COMMAND != add ]]; then
-exit 0
-fi
-
-# If the machine-id dir does not exist (e.g. $ESP/)
-# create it. It receives values directly from kernel-install.
-# This is the only function of this plugin.
-MACHINE_ID_DIR="${ENTRY_DIR_ABS%/*}"
-if ! [[ -d "${MACHINE_ID_DIR}" ]]; then
-   if [[ "${KERNEL_INSTALL_VERBOSE}" -gt 0 ]]; then
-   echo "+mkdir -v -p ${MACHINE_ID_DIR}"
-   mkdir -v -p "${MACHINE_ID_DIR}"
-   else
-   mkdir -p "${MACHINE_ID_DIR}"
-   fi
-fi

diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r1.ebuild 
b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r1.ebuild
deleted file mode 100644
index b4b0308233e7..
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Wrap kernel-install from systemd-boot as installkernel"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-S=${WORKDIR}
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-RDEPEND="|| ( sys-apps/systemd sys-apps/systemd-utils[boot] )
-   !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[gnuefi(-)]
-   sys-apps/systemd[boot(-)]
-   sys-apps/systemd-utils[boot]
-   )
-"
-
-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}"
-   EOF
-
-   exeinto /usr/lib/kernel/install.d/
-   newexe "${FILESDIR}/${PN}-2-r2-00-00machineid-directory.install" \
-   00-00machineid-directory.install
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/riscv/, profiles/arch/arm/, ...

2023-11-08 Thread Andrew Ammerlaan
commit: 7c43556c2e9dcf08ab8bd28dbcdd1e07065f1fe4
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 18:36:15 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c43556c

profiles/arch: mask systemd(-utils)[ukify] where there is no sd-boot

ukify is a new flag that is split out from the boot flag

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 ++--
 profiles/arch/arm/package.use.mask   | 4 ++--
 profiles/arch/arm64/package.use.mask | 4 ++--
 profiles/arch/base/package.use.mask  | 6 +++---
 profiles/arch/loong/package.use.mask | 4 ++--
 profiles/arch/riscv/package.use.mask | 4 ++--
 profiles/arch/x86/package.use.mask   | 4 ++--
 7 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4c3863dc471b..d2c6e747e0da 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -361,8 +361,8 @@ sys-boot/grub:2 -grub_platforms_xen-32
 
 # Mike Gilbert  (2015-09-05)
 # sd-boot is not supported on all archs.
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on amd64, so unmask the useflag

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 3f0feffc13ce..218f56fa1c4a 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -125,8 +125,8 @@ net-im/prosody selinux
 # Sam James  (2020-01-17)
 # gnuefi + systemd-boot works on arm
 # bug #729720
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index c61069180b21..fe51043769b1 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -152,8 +152,8 @@ media-sound/bluez-alsa man
 # Sam James  (2020-01-17)
 # gnuefi + systemd-boot works on arm64
 # bug #729720
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 004d9af566bb..4b0362d1f311 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -347,9 +347,9 @@ net-misc/moonlight mmal
 >=dev-db/mariadb-10.1.0 mroonga galera
 
 # Mike Gilbert  (2015-09-05)
-# sd-boot is not supported on all archs.
-sys-apps/systemd boot gnuefi
-sys-apps/systemd-utils boot
+# sd-boot and ukify are not supported on all archs.
+sys-apps/systemd boot gnuefi ukify
+sys-apps/systemd-utils boot ukify
 
 # Ben de Groot  (2015-03-15)
 # Mask bdplus support and unmask on arches where libbdplus is keyworded.

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 564bceac2e36..b62bfcca47c6 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -97,8 +97,8 @@ app-accessibility/at-spi2-core dbus-broker
 
 # Mike Gilbert  (2023-05-27)
 # Newer sd-boot does not use gnuefi.
->=sys-apps/systemd-254 -boot
->=sys-apps/systemd-utils-254 -boot
+>=sys-apps/systemd-254 -boot -ukify
+>=sys-apps/systemd-utils-254 -boot -ukify
 
 # WANG Xuerui  (2023-04-16)
 # dev-python/pyopengl fails tests

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 152a754167f0..0326b4a821c9 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -39,8 +39,8 @@ media-video/mpv lua_single_target_luajit 
-lua_single_target_lua5-1
 
 # Mike Gilbert  (2023-05-27)
 # sd-boot should work here.
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Sam James  (2023-05-10)
 # sys-cluster/ceph not keyworded here

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index a9ab94eff7db..39c9627bdcd9 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -385,8 +385,8 @@ app-emulation/libvirt xen
 
 # Mike Gilbert  (2015-09-05)
 # sys-boot/gnu-efi is not supported on all archs.
-sys-apps/systemd -boot -gnuefi
-sys-apps/systemd-utils -boot
+sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd-utils -boot -ukify
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on x86, so unmask the useflag



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd-boot/, eclass/, profiles/arch/powerpc/ppc64/, ...

2023-11-08 Thread Andrew Ammerlaan
commit: 784bf231299964f1ef28fb33534ee916bc377bca
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 13:22:06 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784bf231

*/*: move sys-kernel/installkernel-systemd-boot to 
sys-kernel/installkernel-systemd

This reflects better that we don't necessarily need the systemd bootloader
to use the systemd kernel-install system.

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 eclass/kernel-install.eclass| 2 +-
 profiles/arch/powerpc/ppc64/package.mask| 2 +-
 profiles/features/prefix/package.mask   | 2 +-
 profiles/updates/4Q-2023| 1 +
 sys-apps/debianutils/debianutils-5.14.ebuild| 2 +-
 sys-apps/debianutils/debianutils-5.7.ebuild | 2 +-
 sys-apps/debianutils/debianutils-5.8.ebuild | 2 +-
 sys-kernel/installkernel-gentoo/installkernel-gentoo-7.ebuild   | 2 +-
 .../files/00-00machineid-directory.install  | 2 +-
 .../files/installkernel-systemd-2-r2-00-00machineid-directory.install}  | 2 +-
 .../installkernel-systemd-2-r1.ebuild}  | 0
 .../installkernel-systemd-2-r3.ebuild}  | 0
 .../installkernel-systemd-2-r4.ebuild}  | 0
 .../{installkernel-systemd-boot => installkernel-systemd}/metadata.xml  | 0
 14 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index c1b9798a9ff9..03638cd2c57b 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -50,7 +50,7 @@ RESTRICT+="
 IDEPEND="
|| (
sys-kernel/installkernel-gentoo
-   sys-kernel/installkernel-systemd-boot
+   sys-kernel/installkernel-systemd
)
initramfs? ( >=sys-kernel/dracut-049-r3 )"
 # needed by objtool that is installed along with the kernel and used

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index ddeda73b9834..8b4559de7a95 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -7,7 +7,7 @@
 
 # Sam James  (2022-10-08)
 # sys-boot/gnu-efi isn't keyworded here right now
-sys-kernel/installkernel-systemd-boot
+sys-kernel/installkernel-systemd
 
 # Michał Górny  (2022-08-25)
 # Only ppc64le binpkg is provided.

diff --git a/profiles/features/prefix/package.mask 
b/profiles/features/prefix/package.mask
index 32df49a3a6c4..3a54bbdc93cb 100644
--- a/profiles/features/prefix/package.mask
+++ b/profiles/features/prefix/package.mask
@@ -13,6 +13,6 @@ gnome-extra/gnome-user-share
 gnome-extra/office-runner
 sys-apps/gentoo-systemd-integration
 sys-apps/systemd-readahead
-sys-kernel/installkernel-systemd-boot
+sys-kernel/installkernel-systemd
 sys-process/systemd-cron
 www-misc/profile-sync-daemon

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index a543f3f9d4c7..a72fa0f84d1b 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -17,3 +17,4 @@ move dev-python/python-discid dev-python/discid
 move dev-python/py-amqp dev-python/amqp
 move dev-python/pyre2 dev-python/fb-re2
 move dev-python/python-sshpubkeys dev-python/sshpubkeys
+move sys-kernel/installkernel-systemd-boot sys-kernel/installkernel-systemd

diff --git a/sys-apps/debianutils/debianutils-5.14.ebuild 
b/sys-apps/debianutils/debianutils-5.14.ebuild
index f56e99e6a6b0..c71e9cb0196b 100644
--- a/sys-apps/debianutils/debianutils-5.14.ebuild
+++ b/sys-apps/debianutils/debianutils-5.14.ebuild
@@ -18,7 +18,7 @@ PDEPEND="
installkernel? (
|| (
sys-kernel/installkernel-gentoo
-   sys-kernel/installkernel-systemd-boot
+   sys-kernel/installkernel-systemd
)
)
 "

diff --git a/sys-apps/debianutils/debianutils-5.7.ebuild 
b/sys-apps/debianutils/debianutils-5.7.ebuild
index 358f820b7322..0cc841149e59 100644
--- a/sys-apps/debianutils/debianutils-5.7.ebuild
+++ b/sys-apps/debianutils/debianutils-5.7.ebuild
@@ -18,7 +18,7 @@ PDEPEND="
installkernel? (
|| (
sys-kernel/installkernel-gentoo
-   sys-kernel/installkernel-systemd-boot
+   sys-kernel/installkernel-systemd
)
)"
 

diff --git a/sys-apps/debianutils/debianutils-5.8.ebuild 
b/sys-apps/debianutils/debianutils-5.8.ebuild
index 3bd7fca2ed79..1909cc22de71 100644
--- a/sys-apps/debianutils/debianutils-5.8.ebuild
+++ b/sys-apps/debianutils/debianutils-5.8.ebuild
@@ -18,7 +18,7 @@ PDEPEND="
installkernel? (
 

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

2023-11-08 Thread Andrew Ammerlaan
commit: 8ca2ec8588ee57b61f26fc823191cce940707309
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 13:09:48 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca2ec85

sys-apps/systemd: add USE=kernel-install,ukify

AFAIK there is no reason why we could not use systemd's
kernel-install with other bootloaders then systemd-boot.
The systemd version of kernel-install has the advantage
that its behaviour can be customized with plugins. This
is the first step to make it possible to use Gentoo's
dist-kernels with initrd generators other then Dracut.

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/systemd/metadata.xml  |  2 ++
 ...ystemd-254.5.ebuild => systemd-254.5-r1.ebuild} | 22 +++---
 sys-apps/systemd/systemd-.ebuild   | 22 +++---
 3 files changed, 24 insertions(+), 22 deletions(-)

diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index 9576ddd514ee..abd1315edcc4 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -23,6 +23,7 @@
Enable embedded HTTP server in journald
Enable import daemon
Use libiptc from 
net-firewall/iptables for NAT support in systemd-networkd; this is 
used only if the running kernel does not support nftables
+   Enable kernel-install
Enable kernel module loading via 
sys-apps/kmod
Enable lz4 compression for the journal
Enable use of dev-libs/openssl 
for various features
@@ -32,6 +33,7 @@
Install resolvconf symlink for 
systemd-resolve
Install sysvinit compatibility symlinks 
and manpages for init, telinit, halt, poweroff, reboot, runlevel, and 
shutdown
Enable TPM support
+   Enable systemd-ukify
Disable Gentoo-specific behavior and 
compatibility quirks
Depend on x11-libs/libxkbcommon to 
allow logind to control the X11 keymap


diff --git a/sys-apps/systemd/systemd-254.5.ebuild 
b/sys-apps/systemd/systemd-254.5-r1.ebuild
similarity index 96%
rename from sys-apps/systemd/systemd-254.5.ebuild
rename to sys-apps/systemd/systemd-254.5-r1.ebuild
index 3fbd0bbf96e1..663677dee912 100644
--- a/sys-apps/systemd/systemd-254.5.ebuild
+++ b/sys-apps/systemd/systemd-254.5-r1.ebuild
@@ -36,9 +36,9 @@ 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 +kmod
+   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 vanilla xkb 
+zstd
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
 "
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -47,6 +47,8 @@ REQUIRED_USE="
homed? ( cryptsetup pam openssl )
importd? ( curl lzma || ( gcrypt openssl ) )
pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
 "
 RESTRICT="!test? ( test )"
 
@@ -124,7 +126,7 @@ RDEPEND="${COMMON_DEPEND}
>=acct-user/systemd-resolve-0-r1
>=acct-user/systemd-timesync-0-r1
>=sys-apps/baselayout-2.2
-   boot? (
+   ukify? (
${PYTHON_DEPS}
$(python_gen_cond_dep "${PEFILE_DEPEND}")
)
@@ -170,10 +172,8 @@ BDEPEND="
$(python_gen_cond_dep "
dev-python/jinja[\${PYTHON_USEDEP}]
dev-python/lxml[\${PYTHON_USEDEP}]
-   boot? (
-   >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
-   test? ( ${PEFILE_DEPEND} )
-   )
+   boot? ( >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] )
+   ukify? ( test? ( ${PEFILE_DEPEND} ) )
")
 "
 
@@ -302,6 +302,7 @@ multilib_src_configure() {
$(meson_native_use_bool importd)
$(meson_native_use_bool importd bzip2)
$(meson_native_use_bool importd zlib)
+   $(meson_native_use_bool kernel-install)
$(meson_native_use_bool kmod)
$(meson_use lz4)
$(meson_use lzma xz)
@@ -319,6 +320,7 @@ multilib_src_configure() {
$(meson_native_use_bool selinux)
$(meson_native_use_bool tpm tpm2)
$(meson_native_use_bool test dbus)
+   $(meson_native_use_bool ukify)
$(meson_native_use_bool xkb xkbcommon)
-Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 
2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
# Breaks screen, tmux, etc.
@@ -408,10 +410,8 @@ 

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

2023-11-08 Thread Andrew Ammerlaan
commit: eb476ae53b32f8bcf11fd1cbdef4a272bee67aad
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 13:14:18 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb476ae5

sys-kernel/installkernel-systemd-boot: allow systemd(-utils)[kernel-install]

We can use kernel-install with other boot loaders if we provide suitable
plugins in /usr/lib/kernel/install. This is part of the effort to
allow users to use other initrd generators for the dist-kernels.

And make kernel-install verbose, otherwise it doesn't output anything at all
during dist-kernel install.

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../installkernel-systemd-boot-2-r4.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git 
a/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2-r4.ebuild 
b/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2-r4.ebuild
new file mode 100644
index ..d7515ea40e93
--- /dev/null
+++ 
b/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2-r4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Wrap kernel-install from systemd-boot 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[gnuefi(-)]
+   sys-apps/systemd[boot(-)]
+   sys-apps/systemd[kernel-install(-)]
+   sys-apps/systemd-utils[boot]
+   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] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/

2023-11-08 Thread Andrew Ammerlaan
commit: 9938c68253e384566cabc525e80138f7a2a483bf
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 18:38:21 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9938c682

profiles/arch/powerpc/ppc64: drop obsolete mask of installkernel-systemd

Now that the install-kernel flag has been split of from the boot flag,
this does not depend on gnu-efi any more.

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/powerpc/ppc64/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 8b4559de7a95..7d3478fc343d 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -5,10 +5,6 @@
 # Requires media-libs/libva since 29.0.0.
 >=media-video/obs-studio-29.0.0
 
-# Sam James  (2022-10-08)
-# sys-boot/gnu-efi isn't keyworded here right now
-sys-kernel/installkernel-systemd
-
 # Michał Górny  (2022-08-25)
 # Only ppc64le binpkg is provided.
 dev-python/pypy-exe-bin



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

2023-11-08 Thread Andrew Ammerlaan
commit: f1e66ba9be4868b666298e8d96f423d9465aab65
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Nov  8 12:06:47 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Nov  9 07:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e66ba9

sys-apps/systemd-utils: add USE=kernel-install,ukify

AFAIK there is no reason why we could not use systemd's
kernel-install with other bootloaders then systemd-boot.
The systemd version of kernel-install has the advantage
that its behaviour can be customized with plugins. This
is the first step to make it possible to use Gentoo's
dist-kernels with initrd generators other then Dracut.

Previously it was not possible to use ukify with systemd-utils,
we now also add a flag for this.

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/systemd-utils/metadata.xml|  2 +
 ...4.5-r1.ebuild => systemd-utils-254.5-r2.ebuild} | 56 +++---
 2 files changed, 42 insertions(+), 16 deletions(-)

diff --git a/sys-apps/systemd-utils/metadata.xml 
b/sys-apps/systemd-utils/metadata.xml
index a5585a7ca034..e2af023a5096 100644
--- a/sys-apps/systemd-utils/metadata.xml
+++ b/sys-apps/systemd-utils/metadata.xml
@@ -6,10 +6,12 @@


Enable systemd-boot (UEFI boot manager)
+   Enable kernel-install
Enable kernel module loading via 
sys-apps/kmod
Enable systemd-sysusers
Enable systemd-tmpfiles
Enable systemd-udev (userspace device 
manager)
+   Enable systemd-ukify


systemd/systemd

diff --git a/sys-apps/systemd-utils/systemd-utils-254.5-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild
similarity index 92%
rename from sys-apps/systemd-utils/systemd-utils-254.5-r1.ebuild
rename to sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild
index 12e727d7e3fa..d31c70dc 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.5-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild
@@ -28,9 +28,11 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 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"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
-   || ( boot tmpfiles sysusers udev )
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
${PYTHON_REQUIRED_USE}
 "
 RESTRICT="!test? ( test )"
@@ -61,8 +63,8 @@ DEPEND="${COMMON_DEPEND}
 PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
 
 RDEPEND="${COMMON_DEPEND}
-   boot? (
-   !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
-   test? ( ${PEFILE_DEPEND} )
-   )
+   boot? ( >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] )
+   ukify? ( test? ( ${PEFILE_DEPEND} ) )
")
 "
 
@@ -159,11 +159,13 @@ multilib_src_configure() {
-Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
-Dsysvinit-path=
$(meson_native_use_bool boot bootloader)
+   $(meson_native_use_bool kernel-install)
$(meson_native_use_bool selinux)
$(meson_native_use_bool sysusers)
$(meson_use test tests)
$(meson_native_use_bool tmpfiles)
$(meson_use udev hwdb)
+   $(meson_native_use_bool ukify)
 
# Link staticly with libsystemd-shared
-Dlink-boot-shared=false
@@ -282,14 +284,18 @@ multilib_src_compile() {
if use boot; then
targets+=(
bootctl
-   kernel-install
man/bootctl.1
-   man/kernel-install.8
-   90-loaderentry.install
src/boot/efi/linux$(efi_arch).efi.stub
src/boot/efi/systemd-boot$(efi_arch).efi
)
fi
+   if use kernel-install; then
+   targets+=(
+   kernel-install
+   90-loaderentry.install
+   man/kernel-install.8
+   )
+   fi
if use sysusers; then
targets+=(
systemd-sysusers.standalone
@@ -359,6 +365,13 @@ multilib_src_compile() {
)
fi
fi
+   if use ukify; then
+   targets+=(
+   ukify
+ 

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

2023-11-08 Thread Joonas Niilola
commit: 0a8ec70a9779651d60ed35dcb399e68fd9b84081
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov  9 07:02:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  9 07:02:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8ec70a

www-client/firefox-bin: add 119.0.1

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

 www-client/firefox-bin/Manifest   |  98 ++
 www-client/firefox-bin/firefox-bin-119.0.1.ebuild | 368 ++
 2 files changed, 466 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 0c9f794131cb..9660ff861936 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -190,7 +190,105 @@ DIST firefox-119.0-vi.xpi 610040 BLAKE2B 
e1cdbce721c0eabf2168142317772281b15841b
 DIST firefox-119.0-xh.xpi 402558 BLAKE2B 
a69411820494dde84c2d9ddb9e2ec7f3e1ff080e78f7bd9e99f09b032220d1f4ff03dad848a923b3a5ddf249e0aa347c5cf1f0ce6412a2bd7ec6ad0bac07c808
 SHA512 
98f3d68a310c8bbf147638fbf31d3a6bafb26c17c45f93f7e176f87e1874befb9edccb31790686f412c3c78f601e031cb11566db4252a4e2e5a732c2d9657932
 DIST firefox-119.0-zh-CN.xpi 609166 BLAKE2B 
8e1f6a2861bd4d3f9320f5a3849843ce7f5b4eec67378ecf0ecd295c67b2095b1d05a1cc878643e74c8039cf158556bdd0152969b6f44457978e99dea0b24b79
 SHA512 
b3f1b8a2d324369b79c41ff39878f50603c32154c6ef987062259bac601abb7d0e4acdee573e711657219b26a638c5537e4be2d088d1286907556808a0940af7
 DIST firefox-119.0-zh-TW.xpi 612610 BLAKE2B 
36bbf0a4cd6370f49f5b2d89ec102f9982917d51b0b344008638ddf491c5ce642f2038f6d992f3380edcd820b5ff93f703c2c0774833c6ddb6542054558bac83
 SHA512 
ad7394f3a270e14d43397410c72867173cccf598022bf3ae499e4d623342913ac9843b52627678d5b7dcca5bfaa95645c82e942a26705e81d009b432f084844d
+DIST firefox-119.0.1-ach.xpi 447188 BLAKE2B 
69ddf5cd442e11196ed3d743c00a0eb2f4be46556f39903a995faec50fb97f20031267d5d44c43601780aae430a2a56a33c8b6ad33f8289b2c8f7bf70bd2d4e3
 SHA512 
7ee466b00972da2b43778431ed5090780c61f79ee45475c66d305781d28d67b15c0058fd132cc135a55efd81241dccb4672ce6cd581ed404487107d058ccf753
+DIST firefox-119.0.1-af.xpi 403036 BLAKE2B 
fed63264e8515cc5e532c6cfe19e6f6104b8010ed52adf9ce9145209ce8657a2b0e8a2f0341891750bc259d0372923853905d9625405c60914f9411172bf33f8
 SHA512 
3f27989276a5274cdbe4bf7a4c7a6f2854b1309e3c87c8b336a6bc5f77d7d59942e043976231a8d23f2c6ecfb68eb0d56426a54d01c1b1dd5da763738ff5ca43
+DIST firefox-119.0.1-an.xpi 486663 BLAKE2B 
c99eceb01ea04e0d2f59965329a2abb51ea433adcd4a853a67b3e9fa6a01f5820cd21f731a446b6d26a26368ac114148295ff3e3b48b5a55e67fcbc3fb53498a
 SHA512 
91c99d016a541108ab7e766ecf6435fc102ab6148de641c36c75db0cfacdcc0fb2f2532ff3aa6636e41fe93aeef9b66fd454031b94585f9c244e1bb5debd34b6
+DIST firefox-119.0.1-ar.xpi 562551 BLAKE2B 
aa41c23393fd032393cb63fc78f8657c56685e40129557ef5d8008b50c512c8b49357afc1adf88599a73fedb5d627984253af71473e12741007d11de2608ae7b
 SHA512 
01a5f16b4359a6a59f7784f6d51159a549e4a74ad7424334f28e0f1c13b3a82f6a5fa6f12d31348b81b6abe8ef6019a1498e836a7c3644753783eb17f32cceb6
+DIST firefox-119.0.1-ast.xpi 479989 BLAKE2B 
17de1673205aa5e19d8db659ca106cfd284160aa05551e8c7345341a2ecc59219baeee8ab904da3ac25ae84c3a3923c8e5f8518eec5ac42876ac5bfda9fff375
 SHA512 
f47b897e189e2f99cffde2948d365222e3274ee0b05f07b257b915fa722c9140dcb0a028a24ba5fa832d6d1103f99c0f05bed726de075bc00a885280497e4145
+DIST firefox-119.0.1-az.xpi 473097 BLAKE2B 
691fb259022032d146f1ec0401a5ee53ae57841361510dd444964977200a7215ac1b6b518da69400a5444b99dd7abd15c6584eab4c56eb86774e21f49964d251
 SHA512 
0d667bb900345469cf0fefe9408d98c6145ae7854c49e0a46f28fa5b15b396e0c06fb51ebfd6d4fc7a9b3a56a9eb045599d324c54fe303f314baaf18e93ec4ad
+DIST firefox-119.0.1-be.xpi 662846 BLAKE2B 
dbcb76a7544e98adc2827075b51d924ebba980c8b11a0ede379bb1cdfc489dd6d8d6a588377300202e5d0b4cad363895141a2cc851b058485e0cac9bad0ccffa
 SHA512 
4664b81edc0c0136b5e3701e827fccb5e03b2cb8a559df0edbd175b00403538b257831b593506e1e24ee45e3c65cf27bc03407e16c91023fdc7047b274a5e539
+DIST firefox-119.0.1-bg.xpi 568253 BLAKE2B 
b6bf33f4f238cbca8b6ba5a39c3a5795f02fe22e22c5b7c773500abc22ccad7c1df5eab8d35387c6d07b20dd32443b05c4483a227e59ec90be87160d5cddc3d0
 SHA512 
b9b7ef4e19b4a6ef4ab15a629dc68367c386fbc3b642d40b464432140afdef7cdf3a71a00a1473d56387cc92314b689b8914dd9566ed2a4ca50361696723
+DIST firefox-119.0.1-bn.xpi 562818 BLAKE2B 
e8c4ff07fd04fbdb04c628112d28eb191eb8465de527933e7d62b82948ddc642dcc968d85a80594497394f0efb65525491856d5d58ede84b20720b19088fbf56
 SHA512 
31b83262f125dbabf34126538c18e1ae40e60ecab422c26e2180d1522b0b828d1ee4e986122c42c5eef93b64b77e86b61fb4b9e8805064244dc116daddc5976a
+DIST firefox-119.0.1-br.xpi 547945 BLAKE2B 
48c2cc0889bbac7499651ab9ccf3dd953013cd33285629e87bfd909bc8024986adc003bbda4bac0d4528d37635b1f89e101f7f7cd650cf95714f03890c71445d
 SHA512 
25fe69bfba122100b8ad65d4d820686e4b9030ab474fee255612a8b29fdacb9794bf3ab84e0a7c501a74c8cb2080b9e07c9a9da41ac7ef32c35e6583c7559886
+DIST firefox-119.0.1-bs.xpi 443191 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2023-11-08 Thread Joonas Niilola
commit: d93a73473281bbdae6aa0ed4e64038d05ed1aebd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov  9 07:07:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  9 07:07:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93a7347

mail-client/thunderbird-bin: add 115.4.2

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

 mail-client/thunderbird-bin/Manifest   |  66 +
 .../thunderbird-bin/thunderbird-bin-115.4.2.ebuild | 327 +
 2 files changed, 393 insertions(+)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index e8a24450aa0d..2e211dd11559 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -62,5 +62,71 @@ DIST thunderbird-115.4.1-uz.xpi 579987 BLAKE2B 
1a943993bb63ceef7881abb87bf42a775
 DIST thunderbird-115.4.1-vi.xpi 742633 BLAKE2B 
c037c0d201406a0eb8f6193412d300b8a62a845a22cbb1e1a450d7335ce5c5dbe5bf06c0d4be3ee9ce2b9c0326783d3478808dfb9e483810c50f4237df3929f7
 SHA512 
dd423457612aa07c20ca3cad518f765990ef8d5e0d3933412d41575774aa58c53cd8656b6dddb5fc59679c85257f11b21c03a56e06c09257879fd1250495af39
 DIST thunderbird-115.4.1-zh-CN.xpi 740611 BLAKE2B 
d021dfab257ff501968fe30e4b9a1cfb241635b556c35a63996f3a9ad40b6c77af6545a7b6d49ffbc036198a3e378222b41e96ef775c356d57af2c769c89b5dd
 SHA512 
82ddb41a722524db6226c7d943ec3284399645336f94a7579aba6d9b30585b31e8618313da40ea211ce092522d61c716f24f939f5f08e0f037738bfeca1e76c8
 DIST thunderbird-115.4.1-zh-TW.xpi 743527 BLAKE2B 
2d8d2994be4811e558905375bf93b86bea3b827f33d071df21a773ffbf98756f0638fe5ca747f482eb983ca5b7073b0881825f1b27c5454d1bd94498a5b3b9fe
 SHA512 
094f404ab4b191ef019c91b36eec3c1ed82a98d93dcfd51d75feac8792f3fd2cfa41b46f190c95e89e55b95cfeb4b99cc3302e1891eea70f57269c95bd4e33f5
+DIST thunderbird-115.4.2-af.xpi 542154 BLAKE2B 
52600dcb45906693f837ef33493f5044b3003a5dda425f34878964119c1f2279a978cc1293b7ea285425db6be224ee4d563e0f4f6cf001d4207322fcfd9aa2ce
 SHA512 
3e3c24de127165a6340accc631e8d170ef195de350472245dc78727932d4f7c8fb3ffb7402394c84e7c8f1d692e2410a13f2a4b748bd6ad2bbef8dc488051f72
+DIST thunderbird-115.4.2-ar.xpi 654727 BLAKE2B 
c4a56fe934eacdc24c9f01685474e9633bab5c707a4c9cd39a0d5fcb03c312fbba4855c8fa5306cea682c3891c4a78c1a421ce0b49a6b7524a0254bc7cedabba
 SHA512 
59d01a057ce05bbf3ac5adb1b269e50da173ad1a6ae63a2433f48f861f979af38d9ef46d045a8216405293fd1eb1c7dff34a258d067d787a61fbeaaf0c23e2ff
+DIST thunderbird-115.4.2-ast.xpi 561119 BLAKE2B 
f5e34e6bf7d1d387cb3a2027f520130a9ec758329057a99fbd25dc21a11896efa27c30f89bc5376e395e28500272a8e1f1812bd99618038bb76b247587b49daf
 SHA512 
24aa2e9620995d0ad964300c8b9ca73148aa3650aee464fb9af85dcf7baadbdec40abd11c139fe4fde63f1db4304a53af41d793c780732de835ea5d4e870caa1
+DIST thunderbird-115.4.2-be.xpi 694083 BLAKE2B 
e84b4fac1238d6a931a7cd5b318a1b462472fc689bd5ce55b0aa5f5a7dedfd1e2006b2ec98499dcad31d6b83356623bb657160df87bf4427a7da5434b50d04b9
 SHA512 
9c6bc96315737486abc798d8dc2626125d87202d2ae95aded90ab84e615a0bf5c448a634a62b153fc95d46dfd6db6cc4d82e404e0330f9dd14643b0cd045f193
+DIST thunderbird-115.4.2-bg.xpi 681252 BLAKE2B 
9a5582b114daceef47aa3aef67b6832c48217a7d645e9585ace3c3c1c7d89086f3d69bec012824e4f2ae5f9281efb55a592057ba5146d5fa089286416424af6a
 SHA512 
53ea89c9bc0be4fe9f2b49fddc3a7b0339a7ca6ea2912c54650fb94f5f4c1dd24c95671f55bda467ae406184216134dabd995c14f472f76d8f42f21a02f31e44
+DIST thunderbird-115.4.2-br.xpi 626934 BLAKE2B 
906176ca1dfb450c454c0a35d9439d84bccec6c7265f8d93a1f0e944282479fd51fb2d8976dd56b3b8768f882ceb2ebac81fa124c0c58c811b3aca21907ddcd8
 SHA512 
e6380076d27a1592f297044566b91793da83a5fde5a8758a7ad542b86553dc25b08dad7a237e16c1817c9bff18109ccd4bba640b9d9670a341aedb12c8348ced
+DIST thunderbird-115.4.2-ca.xpi 670651 BLAKE2B 
6015fd0fa9c25f9935b52cdf9aa8f38b65427df54e1d8b6c9ec06a7b942ce64e4432a175dfca8147af1b5769a6e2529ef9f82fc80aeb50f8a73d529ce658f432
 SHA512 
c4561ecaa5bb9acc0636a2295fb861157559a06ce0fd700be7e3b22218db4b00f7b90723dd155e8625aa87c98baf513cf7ef814c1e5459dfc4dd873f608e283a
+DIST thunderbird-115.4.2-cak.xpi 657816 BLAKE2B 
3236cb8d88b18450f52805f87815a799ce9f8887db49241542ee5b29d0b272eb93d3681f27737a9b49741c36a1e8adf3d01be57e840a231d10d6b1903a30ea86
 SHA512 
17237078d8326571c454f552e29513244e178c726a5dd82a7fe822f590e368cb9c17723792cd327719151dfbb8d1b8eabc9d0b6631fe780aa6df2278f972c0c0
+DIST thunderbird-115.4.2-cs.xpi 733799 BLAKE2B 
d39891f2d3cc1fe58007365573a98a3fb0ed2eb6c4e14ec95e9a0c6f7164cff890b5eebca95ddb2957335442866cec16bb25edb339dc572d11236c47318384a1
 SHA512 
715a04421916ab24a925867f351f5eecaff2f1cc7279906949b51ac31a7dc304b501559c16d0ccd8616f24e0cb63c42fa811f47204bdd5c3f167d9a4bcb31618
+DIST thunderbird-115.4.2-cy.xpi 703265 BLAKE2B 
9247cd935cb777cb762b4f75131251d8f7ada40615058e3876f8aac0fda8f598e66b2ab050a77a1cd966b269a758965f09ac036c294ba80e1c8ea7b28b93b64d
 SHA512 
6ea7051ef373e3b094676c594c53ccdb8487cbf37248f53e1d83bc3c4aaf07c3e7eb07fcf39c933873b0175309a9e3eca4ec0018f4fbfe652952848d39240d9f

[gentoo-commits] repo/gentoo:master commit in: media-libs/nvidia-vaapi-driver/

2023-11-08 Thread Joonas Niilola
commit: de5ffe962dcdfc33617dc4574f2d096ff48be4ff
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov  9 06:48:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  9 06:50:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5ffe96

media-libs/nvidia-vaapi-driver: add 0.0.11

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

 media-libs/nvidia-vaapi-driver/Manifest|  1 +
 .../nvidia-vaapi-driver-0.0.11.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-libs/nvidia-vaapi-driver/Manifest 
b/media-libs/nvidia-vaapi-driver/Manifest
index 8926b2f59551..550c8670bb6e 100644
--- a/media-libs/nvidia-vaapi-driver/Manifest
+++ b/media-libs/nvidia-vaapi-driver/Manifest
@@ -1 +1,2 @@
 DIST nvidia-vaapi-driver-0.0.10.tar.gz 182313 BLAKE2B 
45913c0ca29051d817513288041a73c2d65580ab5bb7f4d269c74ec5092460657eba30a0b6e38089dcb3966f9a01f71ca574c170cdcfe78ff6843a3dadc67a5e
 SHA512 
0c0c718a452495b9750838f5625bce66be549aced165778ce2074becc95e4bb7f084d5af16000f61530c9b3059256cec5270759ffc2a53a35b5f237ab09a0ece
+DIST nvidia-vaapi-driver-0.0.11.tar.gz 182479 BLAKE2B 
d025473e200097e7370a8fb0892374d09aa3966cc788d9aa39a8fcaca790df22b13aed6dfe7a69f8a002883248a6a6cfd606fe7c64d0f4bb05f5d567a55934ff
 SHA512 
87eed3d40c891793abccb753af50f0a0ef26bd7be1ccc851fe90657918d3c8440855b3f9bb58c6f44cb2e92eddf222350d26669360f5b8cfd46b80d5691c1a83

diff --git a/media-libs/nvidia-vaapi-driver/nvidia-vaapi-driver-0.0.11.ebuild 
b/media-libs/nvidia-vaapi-driver/nvidia-vaapi-driver-0.0.11.ebuild
new file mode 100644
index ..c5b44786dba1
--- /dev/null
+++ b/media-libs/nvidia-vaapi-driver/nvidia-vaapi-driver-0.0.11.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="A VA-API implemention using NVIDIA's NVDEC"
+HOMEPAGE="https://github.com/elFarto/nvidia-vaapi-driver;
+SRC_URI="https://github.com/elFarto/nvidia-vaapi-driver/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="media-libs/gst-plugins-bad
+   media-libs/libglvnd
+   >=media-libs/libva-1.8.0
+   >=x11-libs/libdrm-2.4.60"
+DEPEND="${RDEPEND}
+   >=media-libs/nv-codec-headers-11.1.5.1"
+BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/

2023-11-08 Thread Haelwenn Monnier
commit: e687f5218a2592aa7a2ed57a75b37ed576883f5a
Author: amano.kenji  proton  me>
AuthorDate: Thu Nov  9 05:47:39 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Nov  9 05:47:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e687f521

app-misc/anki-bin: Require quick USE flag on PyQt6

Without PyQt6.quick module, anki-bin crashes.

Signed-off-by: amano.kenji  proton.me>

 app-misc/anki-bin/{anki-bin-23.10.ebuild => anki-bin-23.10-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/anki-bin/anki-bin-23.10.ebuild 
b/app-misc/anki-bin/anki-bin-23.10-r1.ebuild
similarity index 98%
rename from app-misc/anki-bin/anki-bin-23.10.ebuild
rename to app-misc/anki-bin/anki-bin-23.10-r1.ebuild
index a07338c53d..87e01eee87 100644
--- a/app-misc/anki-bin/anki-bin-23.10.ebuild
+++ b/app-misc/anki-bin/anki-bin-23.10-r1.ebuild
@@ -57,7 +57,7 @@ $(python_gen_cond_dep '
 
 qt6? (
$(python_gen_cond_dep '
-   
>=dev-python/PyQt6-6.5.0[dbus,gui,network,opengl,printsupport,webchannel,widgets,${PYTHON_USEDEP}]
+   
>=dev-python/PyQt6-6.5.0[dbus,gui,network,opengl,printsupport,webchannel,widgets,quick,${PYTHON_USEDEP}]
>=dev-python/PyQt6-sip-13.5.1[${PYTHON_USEDEP}]

>=dev-python/PyQt6-WebEngine-6.5.0[widgets,${PYTHON_USEDEP}]
')



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

2023-11-08 Thread Haelwenn Monnier
commit: 64ad33a963e2bf0cfcc64104e489dee2aeafe067
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Nov  9 06:23:43 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
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:dev commit in: www-apps/pleroma-fe/

2023-11-08 Thread Haelwenn Monnier
commit: 3ab24edf734372fa9de6da441060dec2003dfe04
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Nov  9 06:20:30 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
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: dev-raku/URI-Encode/, dev-raku/System-Query/, dev-raku/Terminal-ANSIParser/, ...

2023-11-08 Thread Haelwenn Monnier
commit: 4da6dde2fac0e73a7c9d1fe061c0b39021fd3bce
Author: amano.kenji  proton  me>
AuthorDate: Thu Nov  9 05:46:29 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Nov  9 05:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4da6dde2

Delete dev-raku category and rakudo.eclass

::guru doesn't allow dev-lang/rakudo because it is already in ::gentoo.
Without dev-lang/rakudo, dev-raku category and rakudo.eclass are
useless.

Signed-off-by: amano.kenji  proton.me>

 dev-raku/App-Prove6/App-Prove6-0.0.12-r2.ebuild| 23 -
 dev-raku/App-Prove6/Manifest   |  1 -
 dev-raku/App-Prove6/metadata.xml   |  4 --
 .../Digest-MD5/Digest-MD5-0.05_p20170425-r1.ebuild | 18 ---
 dev-raku/Digest-MD5/Manifest   |  1 -
 dev-raku/Digest-MD5/metadata.xml   |  8 
 ...Distribution-Builder-MakeFromJSON-0.6-r2.ebuild | 17 ---
 .../Distribution-Builder-MakeFromJSON/Manifest |  1 -
 .../Distribution-Builder-MakeFromJSON/metadata.xml |  4 --
 .../File-Directory-Tree-0_pre20220314-r1.ebuild| 18 ---
 dev-raku/File-Directory-Tree/Manifest  |  1 -
 dev-raku/File-Directory-Tree/metadata.xml  |  8 
 dev-raku/File-Find/File-Find-0.1.1.ebuild  | 18 ---
 dev-raku/File-Find/Manifest|  1 -
 dev-raku/File-Find/metadata.xml|  8 
 .../File-Name-Editor-0.2.1-r1.ebuild   | 24 --
 dev-raku/File-Name-Editor/Manifest |  1 -
 dev-raku/File-Name-Editor/metadata.xml |  4 --
 dev-raku/File-Temp/File-Temp-0.0.10-r2.ebuild  | 18 ---
 dev-raku/File-Temp/Manifest|  1 -
 dev-raku/File-Temp/metadata.xml|  4 --
 dev-raku/File-Which/File-Which-1.0.1.ebuild| 18 ---
 dev-raku/File-Which/Manifest   |  1 -
 dev-raku/File-Which/metadata.xml   |  8 
 dev-raku/Getopt-Long/Getopt-Long-0.3.3-r1.ebuild   | 19 
 dev-raku/Getopt-Long/Manifest  |  1 -
 dev-raku/Getopt-Long/metadata.xml  |  4 --
 dev-raku/Inline-Perl5/Inline-Perl5-0.59-r1.ebuild  | 20 
 dev-raku/Inline-Perl5/Manifest |  1 -
 dev-raku/Inline-Perl5/metadata.xml |  4 --
 dev-raku/JSON-Fast/JSON-Fast-0.17-r1.ebuild| 15 --
 dev-raku/JSON-Fast/Manifest|  1 -
 dev-raku/JSON-Fast/metadata.xml|  4 --
 .../LibraryMake-1.0.0_p20220410-r1.ebuild  | 20 
 dev-raku/LibraryMake/Manifest  |  1 -
 dev-raku/LibraryMake/metadata.xml  |  8 
 dev-raku/Shell-Command/Manifest|  1 -
 .../Shell-Command-0_pre20190129-r1.ebuild  | 21 -
 dev-raku/Shell-Command/metadata.xml|  8 
 dev-raku/System-Query/Manifest |  1 -
 dev-raku/System-Query/System-Query-0.1.6-r1.ebuild | 18 ---
 dev-raku/System-Query/metadata.xml |  4 --
 dev-raku/TAP/Manifest  |  1 -
 dev-raku/TAP/TAP-0.3.5-r1.ebuild   | 20 
 dev-raku/TAP/metadata.xml  |  4 --
 dev-raku/Term-termios/Manifest |  1 -
 .../Term-termios-0_pre20180208-r1.ebuild   | 24 --
 dev-raku/Term-termios/metadata.xml |  8 
 dev-raku/Terminal-ANSIColor/Manifest   |  1 -
 .../Terminal-ANSIColor-0.5.ebuild  | 18 ---
 dev-raku/Terminal-ANSIColor/metadata.xml   |  8 
 dev-raku/Terminal-ANSIParser/Manifest  |  1 -
 .../Terminal-ANSIParser-0.0.2.ebuild   | 16 ---
 dev-raku/Terminal-ANSIParser/metadata.xml  |  8 
 dev-raku/Terminal-LineEditor/Manifest  |  1 -
 .../Terminal-LineEditor-0.0.11.ebuild  | 19 
 dev-raku/Terminal-LineEditor/metadata.xml  |  8 
 dev-raku/Text-MiscUtils/Manifest   |  1 -
 .../Text-MiscUtils/Text-MiscUtils-0.0.6.ebuild | 17 ---
 dev-raku/Text-MiscUtils/metadata.xml   |  8 
 dev-raku/URI-Encode/Manifest   |  1 -
 dev-raku/URI-Encode/URI-Encode-0.09.ebuild | 17 ---
 dev-raku/URI-Encode/metadata.xml   |  8 
 dev-raku/fez/Manifest  |  1 -
 dev-raku/fez/fez-37-r1.ebuild  | 21 -
 dev-raku/fez/metadata.xml  |  8 
 dev-raku/metadata.xml  |  7 ---
 dev-raku/zef/Manifest  |  1 -
 dev-raku/zef/metadata.xml  |  8 
 dev-raku/zef/zef-0.13.8-r1.ebuild  | 20 
 eclass/rakudo.eclass   | 55 --
 71 files changed, 672 deletions(-)

diff --git 

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

2023-11-08 Thread Ionen Wolkens
commit: ba2333e2657eba2ee480f553c40dee774562554c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Nov  9 05:48:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Nov  9 06:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2333e2

app-emulation/wine-proton: bump wine-mono to 8.1.0 in live

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

 app-emulation/wine-proton/wine-proton-8.0..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild 
b/app-emulation/wine-proton/wine-proton-8.0..ebuild
index 16f19e3a308d..0a9164591bd5 100644
--- a/app-emulation/wine-proton/wine-proton-8.0..ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0..ebuild
@@ -9,7 +9,7 @@ inherit autotools flag-o-matic multilib multilib-build prefix
 inherit python-any-r1 readme.gentoo-r1 toolchain-funcs wrapper
 
 WINE_GECKO=2.47.3
-WINE_MONO=8.0.1
+WINE_MONO=8.1.0
 WINE_PV=$(ver_rs 2 -)
 
 if [[ ${PV} == * ]]; then



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

2023-11-08 Thread Joonas Niilola
commit: 23d23f93029e94589d238bb585736a775e49fd99
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov  9 06:19:41 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  9 06:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d23f93

dev-libs/raft: add 0.18.2

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

 dev-libs/raft/Manifest   |  1 +
 dev-libs/raft/raft-0.18.2.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest
index dbb2a7e133a3..79a21bfb44bf 100644
--- a/dev-libs/raft/Manifest
+++ b/dev-libs/raft/Manifest
@@ -1,2 +1,3 @@
 DIST raft-0.18.0.tar.gz 365558 BLAKE2B 
57fc8c144a45eb101f53c8dd3a1eb896c733b7c5c369300852bea1474b8178b46c943c29e81107758bfa527d8fc1a9c80c4ca1bfc599dfc5ace090a18c693f11
 SHA512 
c6ab125a4841c5241310ea9785bb6ae3860c0a2ff39487499c2caa0b387729f7f7e54fa0de3aad3a99bdf5ec7d4a12c68a69244c6d8b8dcdf846c1cdfeb11b3b
 DIST raft-0.18.1.tar.gz 334308 BLAKE2B 
6518914435129573fe03368bb653b42bb6424cfe6d96ea47164bb77c62ab229dcc977c59ad8004d269d7a44fdfec3a852b4dc0309129ccff7fcfc1fe425806f9
 SHA512 
73f8a7eb4d38e02ec888bc1062a8b8c419b17f87a09d9bdffac5c015077a42c28d92c285571a5c49d2a1d8ddd6b972469a7baa0f19a839faf6c17a02968f805a
+DIST raft-0.18.2.tar.gz 335089 BLAKE2B 
5e6221f3977a28b7c2bbc8b80e047b455b586b0c8dd3cb9dc31f43c48d745d017f8a7220f3b3072a7aabacb86751ea4ad02f7c00d9d9c59a419354416cca65b3
 SHA512 
bac167aaf02f121f6d5de9103b366591bdb0a40ee08bc20b9f4fadae4606631b1a8dec514009596601a79a91c63373c524ba59710a167a1259f1d3802fb1e341

diff --git a/dev-libs/raft/raft-0.18.2.ebuild b/dev-libs/raft/raft-0.18.2.ebuild
new file mode 100644
index ..d576a08a3ca8
--- /dev/null
+++ b/dev-libs/raft/raft-0.18.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="C implementation of the Raft consensus protocol"
+HOMEPAGE="https://github.com/cowsql/raft;
+SRC_URI="https://github.com/cowsql/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3-with-linking-exception"
+
+# Upstream change from canonical to cowsql resetted SONAME, 3 -> 0. bgo#915960
+SLOT="0/0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="lz4 test zfs"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/libuv:=
+   lz4? ( app-arch/lz4:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-uv
+
+   --disable-backtrace
+   --disable-benchmark
+   --disable-debug
+   --disable-example
+   --disable-sanitize
+   --disable-static
+
+   $(use_enable test fixture)
+
+   $(use_with lz4)
+   $(use_with zfs)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-11-08 Thread Joonas Niilola
commit: e6e583109227a50f4e162f95275fed046f3969ff
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov  7 18:04:18 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  9 06:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e58310

dev-libs/raft: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33709
Signed-off-by: Joonas Niilola  gentoo.org>

 ...ft-0.11.3-disable-automagic-check-for-lz4.patch | 79 --
 1 file changed, 79 deletions(-)

diff --git 
a/dev-libs/raft/files/raft-0.11.3-disable-automagic-check-for-lz4.patch 
b/dev-libs/raft/files/raft-0.11.3-disable-automagic-check-for-lz4.patch
deleted file mode 100644
index 7cd81e53cea9..
--- a/dev-libs/raft/files/raft-0.11.3-disable-automagic-check-for-lz4.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index e0dbfc8..e595cb7 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -80,7 +80,9 @@ libraft_la_LDFLAGS += $(LZ4_LIBS)
- endif # LZ4_AVAILABLE
- if LZ4_ENABLED
- test_unit_core_CFLAGS += -DLZ4_ENABLED
-+test_unit_core_LDFLAGS = $(LZ4_LIBS)
- libraft_la_CFLAGS += -DLZ4_ENABLED
-+libraft_la_LDFLAGS += $(LZ4_LIBS)
- endif # LZ4_ENABLED
- 
- if FIXTURE_ENABLED
-@@ -210,6 +212,7 @@ test_integration_uv_LDFLAGS += $(LZ4_LIBS)
- endif # LZ4_AVAILABLE
- if LZ4_ENABLED
- test_integration_uv_CFLAGS += -DLZ4_ENABLED
-+test_integration_uv_LDFLAGS += $(LZ4_LIBS)
- endif # LZ4_ENABLED
- 
- endif # UV_ENABLED
-diff --git a/configure.ac b/configure.ac
-index df7bea9..0e2949f 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -23,47 +23,13 @@ AM_CONDITIONAL(UV_ENABLED, test "x$have_uv" = "xyes")
- # explicitly disabled.
- AC_ARG_ENABLE(lz4, AS_HELP_STRING([--disable-lz4], [do not use lz4 
compression]))
- 
--# Thanks to the OpenVPN configure.ac file for this part.
--# If this fails, we will do another test next.
--# We also add set LZ4_LIBS otherwise linker will not know about the lz4 
library
--PKG_CHECK_MODULES(LZ4, [liblz4 >= 1.7.1], [have_lz4="yes"], 
[LZ4_LIBS="-llz4"])
--if test "${have_lz4}" != "yes" ; then
--AC_CHECK_HEADERS([lz4.h],
-- [have_lz4h="yes"],
-- [])
--if test "${have_lz4h}" = "yes" ; then
--AC_MSG_CHECKING([additionally if system LZ4 version >= 1.7.1])
--AC_COMPILE_IFELSE(
--[AC_LANG_PROGRAM([[
--#include 
-- ]],
-- [[
--/* Version encoding: MMNNPP (Major miNor Patch) - see lz4.h for details */
--#if LZ4_VERSION_NUMBER < 10701L
--#error LZ4 is too old
--#endif
-- ]]
--)],
-- [
-- AC_MSG_RESULT([ok])
-- have_lz4="yes"
-- ],
-- [
-- AC_MSG_RESULT([system LZ4 library is too old])
-- have_lz4="no"
-- ]
--)
--fi
--fi
--
--AS_IF([test "x$enable_lz4" != "xno" -a "x$have_lz4" != "xyes"],
--  [AC_MSG_ERROR([liblz4 required but not found])], [])
--# LZ4 Can be available without being enabled, this allows a user to activate
--# it at a later stage through an API call.
--AM_CONDITIONAL(LZ4_AVAILABLE, test "x$have_lz4" = "xyes")
-+AS_IF([test "x$enable_lz4" != "xno"], [
-+  PKG_CHECK_MODULES(LZ4, [liblz4 >= 1.7.1], [LZ4_LIBS="-llz4"])
-+])
- # `LZ4_ENABLED` will cause the libuv snapshot implementation to use lz4
- # compression by default.
--AM_CONDITIONAL(LZ4_ENABLED, test "x$enable_lz4" != "xno" -a "x$have_lz4" = 
"xyes")
-+AM_CONDITIONAL(LZ4_ENABLED, test "x$enable_lz4" != "xno")
-+AM_CONDITIONAL(LZ4_AVAILABLE, test "x$enable_lz4" != "xno")
- 
- # The fake I/O implementation and associated fixture is built by default, 
unless
- # explicitly disabled.



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

2023-11-08 Thread Joonas Niilola
commit: 384dada0960430dd640b1aa78565c090981b2d88
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov  9 06:23:36 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  9 06:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384dada0

dev-libs/cowsql: add 1.15.4

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

 dev-libs/cowsql/Manifest |  1 +
 dev-libs/cowsql/cowsql-1.15.4.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/dev-libs/cowsql/Manifest b/dev-libs/cowsql/Manifest
index 8190cca3b7d5..5528d34eac1e 100644
--- a/dev-libs/cowsql/Manifest
+++ b/dev-libs/cowsql/Manifest
@@ -1,2 +1,3 @@
 DIST cowsql-0_pre20230921.tar.gz 364458 BLAKE2B 
4d4a6126a0a9059402c6591aeada96005964566e41a6ad0ce3b47c07d63ddf626b1d279e7847eb4677d44fea82a5b425fd8d5569d0b9545d37d4d903db3a6d0b
 SHA512 
7297c6149287fe96fded43689f081b5b59b294e8b73067587a8255bde41671744a1b3ac541028565eaefd61d72195172ab82bd1f0ddcd6e8bad48af9db8db320
 DIST cowsql-1.15.3.tar.gz 364221 BLAKE2B 
83258056931251ee8913b1ac65b639b9825242503734b8f9054c618b1bc8b7d433a81923aba0d5d9e53eae08fc9236052ef0e8537b1771dc65eb30295a9ba90e
 SHA512 
c22b8b29f62c65a6e6289424e4a168fbfc772c1058b378ba5d3300f29cdf8192f4818291be23df26551b5cabc46948798df4816dab83ed6c786b88fc2c85d320
+DIST cowsql-1.15.4.tar.gz 364167 BLAKE2B 
c633aa4ad0e55954702995003a1651a220bd6bd1b2a14675d50a04596e7652a3453b63e4e32c8d74cf34c4fae6c1f33cb5054bd347d80dc34032d215ee25bd8c
 SHA512 
06d28723eac1a75cffef6b8e0d8e17696ddc8520345d3b5e1fdada86aa5ee1bbd5a66198a36ee7f7776559392e84908980fd54321ff9c8eb2729dec5a6ac9dd7

diff --git a/dev-libs/cowsql/cowsql-1.15.4.ebuild 
b/dev-libs/cowsql/cowsql-1.15.4.ebuild
new file mode 100644
index ..496e9cff9648
--- /dev/null
+++ b/dev-libs/cowsql/cowsql-1.15.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine (fork of 
dqlite)"
+HOMEPAGE="https://cowsql.dev/ https://github.com/cowsql/cowsql;
+SRC_URI="https://github.com/cowsql/cowsql/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+   dev-libs/libuv:=
+   >=dev-libs/raft-0.17.1:="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/raft[lz4,test] )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-backtrace
+   --disable-debug
+   --disable-sanitize
+   --disable-static
+
+   # Will build a bundled libsqlite3.so.
+   --enable-build-sqlite=no
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-11-08 Thread Hans de Graaff
commit: 524c415744c035ae2cda5d83b52c892aa335a68a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  9 06:27:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  9 06:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524c4157

net-irc/scrollz: drop 2.3-r1

Bug: https://bugs.gentoo.org/777987
Signed-off-by: Hans de Graaff  gentoo.org>

 net-irc/scrollz/Manifest  |  1 -
 net-irc/scrollz/scrollz-2.3-r1.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/net-irc/scrollz/Manifest b/net-irc/scrollz/Manifest
index eb352197e3ed..1de1f0cea048 100644
--- a/net-irc/scrollz/Manifest
+++ b/net-irc/scrollz/Manifest
@@ -1,3 +1,2 @@
 DIST ScrollZ-2.3.1.tar.gz 980735 BLAKE2B 
39cd79a3c1a77bef730ecfadc8a9e78243e34781cc66cc068be698d18decc24e1001b21302e2069eb4cc21de41b4fd24a4e20a1e7a8e1d0a776ad02e1f215444
 SHA512 
3fc8386a16ec8ef3cce178465e04485b6dd2d5a4fc93099a8af5a6127ec66357ce7b12173c59b33eeaddf142d17d3e979821ab0f30087806545afe1ecfc168d3
-DIST ScrollZ-2.3.tar.gz 981707 BLAKE2B 
ee7c1955dbd2515204d805052d091274c3c7e08257a798c357c5a195c12d7ebc85a160cd40ddf1b2aa87a1b628bebf630c3b7428bde1f230bf9b372f74cc74d2
 SHA512 
cb3dc2f462452c605c688805ed5128e0197eb4daae895c03f00631c4e9a0994f89a9c55b7e0591588f3f313dab66fcbeb1683b42ef75c3b714185b40703b1979
 DIST scrollz-2.3.1-patches.tar.xz 71696 BLAKE2B 
a0408017a23492f056bf464fb4ed9c20d59ca1f545bbd6b4f8f9b3097f82086a53b099558a18e72042126357f5f508d80a30eabb2a58368c198e2d077be3eb99
 SHA512 
37b035d838d215186b67621aecfe1d12869f7883d266a418227a2e768f569c2992598eaf93b4e0846c2e33d3e1325b3f0d39a285a0de4c78f4aedb190907bed5

diff --git a/net-irc/scrollz/scrollz-2.3-r1.ebuild 
b/net-irc/scrollz/scrollz-2.3-r1.ebuild
deleted file mode 100644
index cb6b357682e6..
--- a/net-irc/scrollz/scrollz-2.3-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_P="ScrollZ-${PV}"
-
-DESCRIPTION="Advanced IRC client based on ircII"
-HOMEPAGE="https://www.scrollz.info/;
-SRC_URI="https://www.scrollz.info/download/${MY_P}.tar.gz;
-S="${WORKDIR}/ScrollZ-${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="gmp gnutls ipv6 ssl"
-REQUIRED_USE="gnutls? ( ssl )"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   sys-libs/ncurses:0=
-   virtual/libcrypt:=
-   gmp? ( dev-libs/gmp:0= )
-   ssl? (
-   gnutls? ( net-libs/gnutls:0= )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.3-fcommon.patch"
-)
-
-src_configure() {
-   local _myssl
-
-   if use ssl; then
-   if use gnutls; then
-   _myssl="--with-ssl"
-   else
-   _myssl="--with-openssl"
-   fi
-   fi
-
-   tc-export CC #397441, ancient autoconf
-   econf \
-   --with-default-server="irc.gentoo.org" \
-   $(use_enable ipv6) \
-   --enable-regexp \
-   $(use_enable gmp fish) \
-   ${_myssl}
-}
-
-src_install() {
-   emake \
-   DESTDIR="${ED}" \
-   mandir="${EPREFIX}/usr/share/man/man1" \
-   install
-
-   dodoc ChangeLog* NEWS README* todo
-}



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

2023-11-08 Thread Alfredo Tupone
commit: a16045415529a42c4d748fbfb581b1e5df2fa80b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Nov  9 06:02:33 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Nov  9 06:03:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1604541

dev-util/breakpad: build with gcc:14

Closes: https://bugs.gentoo.org/917036
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch 
b/dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch
index 83a4e824c970..79d50e288989 100644
--- a/dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch
+++ b/dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch
@@ -117,3 +117,13 @@
  
  namespace {
  
+--- a/src/common/module.cc 2023-11-09 06:57:57.891443802 +0100
 b/src/common/module.cc 2023-11-09 06:58:16.688120866 +0100
+@@ -42,6 +42,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ namespace google_breakpad {
+ 



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

2023-11-08 Thread Hans de Graaff
commit: b9e5186f719b0537aad2dca5bc94a664b38863a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  9 06:00:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  9 06:00:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e5186f

dev-ruby/singleton: add 0.2.0

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

 dev-ruby/singleton/Manifest   |  1 +
 dev-ruby/singleton/singleton-0.2.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/singleton/Manifest b/dev-ruby/singleton/Manifest
index 147c82fcab11..f8acd5f1b3ee 100644
--- a/dev-ruby/singleton/Manifest
+++ b/dev-ruby/singleton/Manifest
@@ -1 +1,2 @@
 DIST singleton-0.1.1.tar.gz 4975 BLAKE2B 
3957c7d622aaad6a71b5675ad950b2a4622ec520b59075df25a966609e54c2f47581ba35c5a004c67a1a36f50de13dacadbc96ee1fd113790e6793e97131787c
 SHA512 
a0817b42e8b056488b999eca8de09d75efe79e5624f4817289164d90051c92279dc9f8a087e69df89bec913127c460b8b6586fde17b73e08d4ec5b6da4dec18d
+DIST singleton-0.2.0.tar.gz 5179 BLAKE2B 
8d0ed2fb38ff8fc8bd5da3969c4e0dcc3c5556b69dfa7faceb9d02d80b69d902418d54b8a313188927938adb1431fa593aaea0249109c34b809c6d3a35ba08b4
 SHA512 
e6c827f277754fc20722afbf20c67b22fc4409533e69afa0eff8c88390be86741b244ee35124fc2684fbe048d439dfe96499617ec672275fdd7e64d36e43

diff --git a/dev-ruby/singleton/singleton-0.2.0.ebuild 
b/dev-ruby/singleton/singleton-0.2.0.ebuild
new file mode 100644
index ..b199359bc993
--- /dev/null
+++ b/dev-ruby/singleton/singleton-0.2.0.ebuild
@@ -0,0 +1,31 @@
+# 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="singleton.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The Singleton module implements the Singleton pattern"
+HOMEPAGE="https://github.com/ruby/singleton;
+SRC_URI="https://github.com/ruby/singleton/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=""
+
+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
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test:test/lib -e 'Dir["test/**/test_*.rb"].each{|f| 
require f}' || die
+}



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

2023-11-08 Thread Hans de Graaff
commit: 0258997b853c01a49fef75c542fb85f26011670f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  9 05:56:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  9 05:56:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0258997b

dev-ruby/csv: add 3.2.8

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

 dev-ruby/csv/Manifest |  1 +
 dev-ruby/csv/csv-3.2.8.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/csv/Manifest b/dev-ruby/csv/Manifest
index a6852de442bb..d0b7c05c7da7 100644
--- a/dev-ruby/csv/Manifest
+++ b/dev-ruby/csv/Manifest
@@ -1 +1,2 @@
 DIST csv-3.2.7.tar.gz 91049 BLAKE2B 
c4c0db169ebef900572b8a1e7a4ed36fcbc7dba5a369d74969ad6770569f40a630482fe1e5bd4e3f8a6ef615be166de54e3096d67b5b0a1b463da689b4efdff2
 SHA512 
cd525cf3afbc6d1ad55cd347cb0b68dd0138c86e9432f74ba8dde5a227e003e2b0fd332a6a948b3a1ec100ef99b9244ecbb94653eab274f1d608b2a44bcd046f
+DIST csv-3.2.8.tar.gz 91194 BLAKE2B 
827adb228acaaae30f090d0547d1d59ef6237546aff462e9d812bb854f3b331feecea9b2657acf8aad17c9ac76aad7754b2f22ae8d2e067c2d45f8cf648491a8
 SHA512 
87072aaca62e5d95eeb1b916eff497b2b2029efd9be6b29c9d3c4435dbfcd64a1ed045b8b3bec106ea35e11aa05f3a3d5f9f6c09c12a97bc157648be5cd2fcf7

diff --git a/dev-ruby/csv/csv-3.2.8.ebuild b/dev-ruby/csv/csv-3.2.8.ebuild
new file mode 100644
index ..e9701539e2c3
--- /dev/null
+++ b/dev-ruby/csv/csv-3.2.8.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The CSV library provides a complete interface to CSV files and 
data"
+HOMEPAGE="https://github.com/ruby/csv;
+SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="$(ver_cut 1)"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
+
+all_ruby_prepare() {
+   sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} run-test.rb || die
+}



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

2023-11-08 Thread Hans de Graaff
commit: 9c12ab000d3a1956bea31848de76041286892b1a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  9 05:58:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  9 05:58:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c12ab00

dev-ruby/logger: add 1.6.0

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

 dev-ruby/logger/Manifest|  1 +
 dev-ruby/logger/logger-1.6.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/logger/Manifest b/dev-ruby/logger/Manifest
index 437811fc4f8b..c8370dda6b07 100644
--- a/dev-ruby/logger/Manifest
+++ b/dev-ruby/logger/Manifest
@@ -1 +1,2 @@
 DIST logger-1.5.3.tar.gz 28651 BLAKE2B 
aaac5f140852a49f3e774e2d1d7a1ebafc9462b9a7cebe6056ec554715315f9278e62c091b0403f8371bf49c0f07b6fea2f601d7ff0500f569d8b85ff9c39cd6
 SHA512 
32abf34d1a0523b94b1cad9fee8c914e3097184c6c936ab35fb01043f4d71bc5350ef60fe82a63f5acde9ceaac829ff6074e45ed10fc96b8bbd5e517158aac18
+DIST logger-1.6.0.tar.gz 18954 BLAKE2B 
6368cd85cc36819ec3b98719befbea84ed3bbf9866ddb06ea946e6cdd0109e7c771fda673f688566f22b9654bb2ace4e196d9385b645c1d5efaeb6f708cdee29
 SHA512 
e2aa950132f2bd2ae4b2f0f911d84eb8843c4403028c5ef4ed5e752f397263fe251fb6296b1d5b3eea26ed79fce5bcb0e1cb8dbdc3cf24cd954522f394f5ad6d

diff --git a/dev-ruby/logger/logger-1.6.0.ebuild 
b/dev-ruby/logger/logger-1.6.0.ebuild
new file mode 100644
index ..e3fbf00830f7
--- /dev/null
+++ b/dev-ruby/logger/logger-1.6.0.ebuild
@@ -0,0 +1,27 @@
+# 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="logger.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a simple logging utility for outputting messages"
+HOMEPAGE="https://github.com/ruby/logger;
+SRC_URI="https://github.com/ruby/logger/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:_relative ": "./:' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-raku/File-Which/, dev-raku/Getopt-Long/, dev-raku/Terminal-ANSIColor/, ...

2023-11-08 Thread Amano Kenji
commit: 4da6dde2fac0e73a7c9d1fe061c0b39021fd3bce
Author: amano.kenji  proton  me>
AuthorDate: Thu Nov  9 05:46:29 2023 +
Commit: Amano Kenji  proton  me>
CommitDate: Thu Nov  9 05:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4da6dde2

Delete dev-raku category and rakudo.eclass

::guru doesn't allow dev-lang/rakudo because it is already in ::gentoo.
Without dev-lang/rakudo, dev-raku category and rakudo.eclass are
useless.

Signed-off-by: amano.kenji  proton.me>

 dev-raku/App-Prove6/App-Prove6-0.0.12-r2.ebuild| 23 -
 dev-raku/App-Prove6/Manifest   |  1 -
 dev-raku/App-Prove6/metadata.xml   |  4 --
 .../Digest-MD5/Digest-MD5-0.05_p20170425-r1.ebuild | 18 ---
 dev-raku/Digest-MD5/Manifest   |  1 -
 dev-raku/Digest-MD5/metadata.xml   |  8 
 ...Distribution-Builder-MakeFromJSON-0.6-r2.ebuild | 17 ---
 .../Distribution-Builder-MakeFromJSON/Manifest |  1 -
 .../Distribution-Builder-MakeFromJSON/metadata.xml |  4 --
 .../File-Directory-Tree-0_pre20220314-r1.ebuild| 18 ---
 dev-raku/File-Directory-Tree/Manifest  |  1 -
 dev-raku/File-Directory-Tree/metadata.xml  |  8 
 dev-raku/File-Find/File-Find-0.1.1.ebuild  | 18 ---
 dev-raku/File-Find/Manifest|  1 -
 dev-raku/File-Find/metadata.xml|  8 
 .../File-Name-Editor-0.2.1-r1.ebuild   | 24 --
 dev-raku/File-Name-Editor/Manifest |  1 -
 dev-raku/File-Name-Editor/metadata.xml |  4 --
 dev-raku/File-Temp/File-Temp-0.0.10-r2.ebuild  | 18 ---
 dev-raku/File-Temp/Manifest|  1 -
 dev-raku/File-Temp/metadata.xml|  4 --
 dev-raku/File-Which/File-Which-1.0.1.ebuild| 18 ---
 dev-raku/File-Which/Manifest   |  1 -
 dev-raku/File-Which/metadata.xml   |  8 
 dev-raku/Getopt-Long/Getopt-Long-0.3.3-r1.ebuild   | 19 
 dev-raku/Getopt-Long/Manifest  |  1 -
 dev-raku/Getopt-Long/metadata.xml  |  4 --
 dev-raku/Inline-Perl5/Inline-Perl5-0.59-r1.ebuild  | 20 
 dev-raku/Inline-Perl5/Manifest |  1 -
 dev-raku/Inline-Perl5/metadata.xml |  4 --
 dev-raku/JSON-Fast/JSON-Fast-0.17-r1.ebuild| 15 --
 dev-raku/JSON-Fast/Manifest|  1 -
 dev-raku/JSON-Fast/metadata.xml|  4 --
 .../LibraryMake-1.0.0_p20220410-r1.ebuild  | 20 
 dev-raku/LibraryMake/Manifest  |  1 -
 dev-raku/LibraryMake/metadata.xml  |  8 
 dev-raku/Shell-Command/Manifest|  1 -
 .../Shell-Command-0_pre20190129-r1.ebuild  | 21 -
 dev-raku/Shell-Command/metadata.xml|  8 
 dev-raku/System-Query/Manifest |  1 -
 dev-raku/System-Query/System-Query-0.1.6-r1.ebuild | 18 ---
 dev-raku/System-Query/metadata.xml |  4 --
 dev-raku/TAP/Manifest  |  1 -
 dev-raku/TAP/TAP-0.3.5-r1.ebuild   | 20 
 dev-raku/TAP/metadata.xml  |  4 --
 dev-raku/Term-termios/Manifest |  1 -
 .../Term-termios-0_pre20180208-r1.ebuild   | 24 --
 dev-raku/Term-termios/metadata.xml |  8 
 dev-raku/Terminal-ANSIColor/Manifest   |  1 -
 .../Terminal-ANSIColor-0.5.ebuild  | 18 ---
 dev-raku/Terminal-ANSIColor/metadata.xml   |  8 
 dev-raku/Terminal-ANSIParser/Manifest  |  1 -
 .../Terminal-ANSIParser-0.0.2.ebuild   | 16 ---
 dev-raku/Terminal-ANSIParser/metadata.xml  |  8 
 dev-raku/Terminal-LineEditor/Manifest  |  1 -
 .../Terminal-LineEditor-0.0.11.ebuild  | 19 
 dev-raku/Terminal-LineEditor/metadata.xml  |  8 
 dev-raku/Text-MiscUtils/Manifest   |  1 -
 .../Text-MiscUtils/Text-MiscUtils-0.0.6.ebuild | 17 ---
 dev-raku/Text-MiscUtils/metadata.xml   |  8 
 dev-raku/URI-Encode/Manifest   |  1 -
 dev-raku/URI-Encode/URI-Encode-0.09.ebuild | 17 ---
 dev-raku/URI-Encode/metadata.xml   |  8 
 dev-raku/fez/Manifest  |  1 -
 dev-raku/fez/fez-37-r1.ebuild  | 21 -
 dev-raku/fez/metadata.xml  |  8 
 dev-raku/metadata.xml  |  7 ---
 dev-raku/zef/Manifest  |  1 -
 dev-raku/zef/metadata.xml  |  8 
 dev-raku/zef/zef-0.13.8-r1.ebuild  | 20 
 eclass/rakudo.eclass   | 55 --
 71 files changed, 672 deletions(-)

diff --git 

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

2023-11-08 Thread Amano Kenji
commit: e687f5218a2592aa7a2ed57a75b37ed576883f5a
Author: amano.kenji  proton  me>
AuthorDate: Thu Nov  9 05:47:39 2023 +
Commit: Amano Kenji  proton  me>
CommitDate: Thu Nov  9 05:47:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e687f521

app-misc/anki-bin: Require quick USE flag on PyQt6

Without PyQt6.quick module, anki-bin crashes.

Signed-off-by: amano.kenji  proton.me>

 app-misc/anki-bin/{anki-bin-23.10.ebuild => anki-bin-23.10-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/anki-bin/anki-bin-23.10.ebuild 
b/app-misc/anki-bin/anki-bin-23.10-r1.ebuild
similarity index 98%
rename from app-misc/anki-bin/anki-bin-23.10.ebuild
rename to app-misc/anki-bin/anki-bin-23.10-r1.ebuild
index a07338c53d..87e01eee87 100644
--- a/app-misc/anki-bin/anki-bin-23.10.ebuild
+++ b/app-misc/anki-bin/anki-bin-23.10-r1.ebuild
@@ -57,7 +57,7 @@ $(python_gen_cond_dep '
 
 qt6? (
$(python_gen_cond_dep '
-   
>=dev-python/PyQt6-6.5.0[dbus,gui,network,opengl,printsupport,webchannel,widgets,${PYTHON_USEDEP}]
+   
>=dev-python/PyQt6-6.5.0[dbus,gui,network,opengl,printsupport,webchannel,widgets,quick,${PYTHON_USEDEP}]
>=dev-python/PyQt6-sip-13.5.1[${PYTHON_USEDEP}]

>=dev-python/PyQt6-WebEngine-6.5.0[widgets,${PYTHON_USEDEP}]
')



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

2023-11-08 Thread Michał Górny
commit: afe1c0eb263820d73b4ef43c75a08a49f2e1150e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:07:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:07:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe1c0eb

dev-python/django-otp: Bump to 1.3.0

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.3.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index c8123c690f60..c8548f6350be 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,3 +1,4 @@
 DIST django_otp-1.2.2.tar.gz 66391 BLAKE2B 
f66472ec2e3842ebc634edd8f689d1de51738381fd86c4af0859dee2f1bcf407b1c952c795203f9c742a95633ee14ce9253dcc1ffd7988c960e26b23a1ec5dfe
 SHA512 
e8608f0a3b0aeaa82e509f034f69131eb1015124ecf84b734a5be58f62c309eee506b12fffe2aeb4b707e70c612413d1458bc64533102508c55255035432eb1f
 DIST django_otp-1.2.3.tar.gz 66417 BLAKE2B 
30fa8efe11b061fc6332de18f4e86181c180123c7c46ae4f9102e59a587ec39f9922db7e8c7f1c3b7a19817a336969b4aa82e2dca64447736ec244ec0098f505
 SHA512 
fd881cc7b44350bcfa95d243dab08465b0251b5d45fde0766532b281fce676d0afbfb35b671c1a787579374049d43e44091af77bfbb7ac6da29713dcc3cfc98f
 DIST django_otp-1.2.4.tar.gz 66836 BLAKE2B 
83b30002b84d967c601f4cc13ea68c6b53284dd84f7ce38bbbc7d56caae75f9c584a87958617c6c0b0064616fb6f7f8f1071191a63001a0584ef62993f93cd29
 SHA512 
46a7f3d3b010fef7b88f3096c2f3861010361a78d78a9414be43b9f10339d7e2a641d4ab8c29b489f21708edb9bc7aefb8cfbca1ce6b93b524fc5f3a8d70befb
+DIST django_otp-1.3.0.tar.gz 69013 BLAKE2B 
4b6143bb8863e6c151df954a3c4ac4ecca770b1f396dd291e8634e8ad5e0755514111dac02307120e74abacf04bc681503a973bba067817c80bcffc8c462c592
 SHA512 
ef63c5db096ce7d1b10d6b2a99ab6db46b779d4221f509452921fcbf338decbd5c799aec7476587a03b34288ef3f5ff1964dee72105b65f04a22cbd53d445fa4

diff --git a/dev-python/django-otp/django-otp-1.3.0.ebuild 
b/dev-python/django-otp/django-otp-1.3.0.ebuild
new file mode 100644
index ..a7fd6fe4a416
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-11-08 Thread Michał Górny
commit: 712e38a66ce1ec0d8b4eb780670d3639549c2e2f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:04:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:04:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712e38a6

dev-python/zeroconf: Bump to 0.122.0

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

 dev-python/zeroconf/Manifest|  1 +
 dev-python/zeroconf/zeroconf-0.122.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 5a4a4a3248ee..74a9f9d97f6d 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,3 +1,4 @@
 DIST zeroconf-0.119.0.tar.gz 156999 BLAKE2B 
d8b8f65d6365dad2e58a04f5bf7ec46a9cce45d27a4edcd1d1d1e0d3b38ae0e0b5d84e92b5255c59059367627c918446af6638365c6ea235a989f9af34172db4
 SHA512 
dcc5824e8f53e0108e5b2072f77897c5eefa7919f8a760feb9635dd970835c3445f06ecd9f556a8fae09e6e6538533810a99e6b4fda2bc9072072c093df87722
 DIST zeroconf-0.120.0.tar.gz 157789 BLAKE2B 
87971aa98c9c9401277059baee0f6a615c3e73f3146eda19e3a139f4dc8af678627ed0a14636157bb7c48739e8526cd31e6d94fa8438ad8d783949cc3fd64284
 SHA512 
b010415c733a55f4dca828f18eea96ba95e00e3124d0fdea129d155922ece90cdeb98386eb54a6616770130fe8aaee45ed0ecf3210c553442bd6b91537ad4313
 DIST zeroconf-0.121.0.tar.gz 158293 BLAKE2B 
fc0f2a2a2ac5df656d96048f350eb5d51e5ee6c347d73a1d3baa23a85f222e034d3800b6b9b15775b5da7c6e1c40bf2c42df70e9454716ef5bdc04c2b8791d39
 SHA512 
1ab2816f8d492f1b11a7ebc7d024ddf81db84397bad897e3fff539552a50b7fdcacf2d1df865dd212bf39245bd4ec5a5371971b4fc57b75f46879563e5fc5c0f
+DIST zeroconf-0.122.0.tar.gz 158314 BLAKE2B 
0c580b0f447c1fa38635a4687a6b1bfd1146b61841ce013c77d659871234e51afa9a8ac5abd08b3d35527ce2a2a2bdc8ed4a4f3273d32f74bda344f0b2411ab5
 SHA512 
18fc8e2d89feb219b37f791ffdaf92e2a1d9f6d1d9ec0fe7122bbec0491d7b1b403d89fee7b12e6c24ee8dfa0da887243eb52f6921dc81dcced541f617a58894

diff --git a/dev-python/zeroconf/zeroconf-0.122.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.122.0.ebuild
new file mode 100644
index ..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.122.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-11-08 Thread Michał Górny
commit: 682a7b0f961ca7a12edd04b80192e832434b1caf
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:08:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:08:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682a7b0f

dev-python/types-setuptools: Bump to 68.2.0.1

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

 dev-python/types-setuptools/Manifest|  1 +
 .../types-setuptools/types-setuptools-68.2.0.1.ebuild   | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-setuptools/Manifest 
b/dev-python/types-setuptools/Manifest
index b8ac47323f28..07159f25824f 100644
--- a/dev-python/types-setuptools/Manifest
+++ b/dev-python/types-setuptools/Manifest
@@ -1,2 +1,3 @@
 DIST types-setuptools-68.1.0.1.tar.gz 32819 BLAKE2B 
6e069253985c175721fd8b769fb497c89949ea40bbd68d22f951162f02b5dc929a6128dc9abe91c773f8a0f4966955ed77a556e1e9831a6455bc53729f7d1c13
 SHA512 
e68ee9ec3663a5916cdb296bc687a0e4ec897f355a33a716d4b5eff46addf0032dfe2d168695de4204002bc8b1087ca1cc4c32f4edd118d3b266c60c4f5c
 DIST types-setuptools-68.2.0.0.tar.gz 32945 BLAKE2B 
3d2c4667930917fc8c6dda89eb1948a9095db8734e5b03f2b3e994cc80af5c30a0504223445f8e7dba0aeb7ac312a8c6334b2eb10765f2c520c656e827257b95
 SHA512 
8095c0bca011de3450669aeede7040b8b2b706266257734df9adabf1cf41bce19df2d2fec2a9069841a220c2d06f5ecd78937224b1495b92b6f5c2698ecbfd97
+DIST types-setuptools-68.2.0.1.tar.gz 33293 BLAKE2B 
f492a35c4282f95a1fe01854edfa10a8ceec1307d29042197ba079354488aa2cc8a8770f876b02ddcb6d568e9e94f9f995d4f1a444da313354d6c4ad2974f860
 SHA512 
1a1efa6bb5759c82bbcb514816ece34ec133c1b4540ddb80e2155b02dfa05175fb3aacc836e72d9f0416b9f523c3efa3e3282569b5dcfa597cfab75f1ff5a490

diff --git a/dev-python/types-setuptools/types-setuptools-68.2.0.1.ebuild 
b/dev-python/types-setuptools/types-setuptools-68.2.0.1.ebuild
new file mode 100644
index ..54d60b9b2471
--- /dev/null
+++ b/dev-python/types-setuptools/types-setuptools-68.2.0.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for setuptools"
+HOMEPAGE="https://pypi.org/project/types-setuptools/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu/

2023-11-08 Thread Haelwenn Monnier
commit: 2927913f74e041174e5e4479226725eda08e6606
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Nov  9 04:15:24 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Nov  9 04:15:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2927913f

app-admin/himitsu: add 0.4

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

 app-admin/himitsu/Manifest   |  1 +
 app-admin/himitsu/himitsu-0.4.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-admin/himitsu/Manifest b/app-admin/himitsu/Manifest
index 6ac461f048..e7ccff929f 100644
--- a/app-admin/himitsu/Manifest
+++ b/app-admin/himitsu/Manifest
@@ -1 +1,2 @@
 DIST himitsu-0.3.tar.gz 33691 BLAKE2B 
3051dc85e6aef0ccbf9671ef6c747cb0a7cf3b1982394e30ac70cbaedbf044d0f6306d9324047fb6b7662b24a9c9aee7607ba0e0239d5191cc43359f60962618
 SHA512 
65bd0b85b236367c8fe0ef2054760423b1c74315c64442ae00548454a98be0df74e8e60b1995f425baf215091770050c4076c2e2289acb937475b60f25ff10c9
+DIST himitsu-0.4.tar.gz 42135 BLAKE2B 
3921887f8398890b43b8f9219bdfa5dac2c44689c2b52e605d447795469827a3fbe86dec227fa799cd38926c0c2cb727feef885ab03658eec13f7239fcbd98cb
 SHA512 
a42b8088f0ddf8931347fc16d5b6404e21e7603025d444e734beeb57da3f9fefdc4e55993dd613ef77d3eb9448fd9acf43c109dc199e97e5d259a3f5a3267571

diff --git a/app-admin/himitsu/himitsu-0.4.ebuild 
b/app-admin/himitsu/himitsu-0.4.ebuild
new file mode 100644
index 00..0d70542353
--- /dev/null
+++ b/app-admin/himitsu/himitsu-0.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ "${PV}" = "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu;
+   SLOT="0"
+else
+   SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+   SLOT="0/${PV}"
+fi
+
+DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, 
keys, ..."
+HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu;
+LICENSE="GPL-3"
+
+IUSE=""
+
+DEPEND="
+   dev-lang/hare:=
+"
+RDEPEND="
+   gui-apps/hiprompt-gtk-py
+"
+BDEPEND="app-text/scdoc"
+
+# binaries are hare-built
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+src_configure() {
+   sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
+}



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

2023-11-08 Thread Michał Górny
commit: 0ad23382aefc8e706d19cad0e7357b4ea392c5e6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 03:05:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 03:05:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad23382

app-admin/awscli: Bump to 1.29.82

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.82.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index b2fede455710..e11c376551ac 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.29.77.gh.tar.gz 2572839 BLAKE2B 
c79219e4c8e711efdfeb8a2f49fe9bfe5
 DIST aws-cli-1.29.78.gh.tar.gz 2573503 BLAKE2B 
6782a7774568adf5296461e19d71b9de992d9301e3d9c50b97c641448ea0fb9e161feb80cdbce50291fce7d37eaabbc92740ca6b26f432cc5b9105233c2949f8
 SHA512 
455e6cacb935c1075d9730dda3147dc17598ca01ff9224b9a5f0dffa003a10fb3f2f2e17db1aea9e44b353a5fdd1e3b692308b895ba79ef6433804156ba54b1d
 DIST aws-cli-1.29.79.gh.tar.gz 2574359 BLAKE2B 
fab1016d0b909c593d5fab7facf23e2cc744bc59c6c9ebbadd239b8920d255fe91e74080ba9a96f262b76b58325adb7a334914dd3a2c2e15842891e9630ec379
 SHA512 
d4f0fe2db2dcbae2664f7cd27259d83c85e92f126418c57fedf633f84ac783384592a229a9185ae75f804cdf93c3fed01c586a4243ff39ac22389ba847e1726d
 DIST aws-cli-1.29.80.gh.tar.gz 2574794 BLAKE2B 
0f12c5463d54b11c5222f9ae1fa0d1327402cf4ba8241df720d6e34f4b6d7686627ab105e9d2642d9de115c47e0da6cbebe989d632607bb53528f27360d34d05
 SHA512 
e9d3676cb6d2e98f077f55faae9db2e67931849ca424828ef0ce36b9cfe9e0c0783100170e3104c0b9ff9336a49c4e1c45f1029059b2e7399a03de4a5630f3bb
+DIST aws-cli-1.29.82.gh.tar.gz 2575194 BLAKE2B 
31961c3c6bd577871444396e36e50db517eefc77166f3b4cfab87386b6707f9c10553bb9fe328ce821b30268b34d3d2e5b4cbf00252390cca46c5e3029ec
 SHA512 
e28945774e62d8df3204495c3a69ff68106d04fab2fe47bf10d0446ddbb310fa3baf079c9ab822ed49dae437429c31062976054336436a51ed3c9579d83480cf

diff --git a/app-admin/awscli/awscli-1.29.82.ebuild 
b/app-admin/awscli/awscli-1.29.82.ebuild
new file mode 100644
index ..e5b1ee0667a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.82.ebuild
@@ -0,0 +1,86 @@
+# 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 bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py
+   )
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest "${serial_tests[@]}"
+
+ 

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

2023-11-08 Thread Michał Górny
commit: ed63d4964b6b9a8bb407fe267dccb8d4aeba8e10
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 03:05:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 03:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed63d496

dev-python/boto3: Bump to 1.28.82

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 2b23f761d6a5..1979e1bad25f 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.28.77.gh.tar.gz 723612 BLAKE2B 
e2a2d3919f2f0ad09c0385b5f93bf4167c00
 DIST boto3-1.28.78.gh.tar.gz 724185 BLAKE2B 
5089a7d1eab11c23bd65699c41c3c6687f0666f10ebcc7fc4813f96225ceee5a10a008ae6969cd7927f43f09e0988178ea40386bcd91c473ac5fba1dedf1
 SHA512 
e74f7348d369580e8d26f7c1f084276ec339d4bdd3ee628bdbe56cc6e4b1c0b22a759bb4ffe1075f0cb0d6f1692864db85a73d3cb884358dc97d6428f3fd9b0a
 DIST boto3-1.28.79.gh.tar.gz 724864 BLAKE2B 
b6327a3dfd0095078668c85fb539885cdbc848a73b67afeaf97f58cb7362b1f928c49cb3cb233873b59ac925b9e97bc0571129f478177802f1249ddaa597297a
 SHA512 
55eaf9e8122ef2f3424caa86f838fe03028a666aad281b6c52e0c8629c9d64707e1659c6d2e21666fe805f60cdde2ef0aece744737952cd55a20165c1d8186af
 DIST boto3-1.28.80.gh.tar.gz 725109 BLAKE2B 
ba34c01f64817f437a2cf85f3de3672c01edbe2a4aa5f7dec3bcc0e0c78c6c3f1932e630e936d8f515e3293635f5935490905ed7847667d082a77645915344fd
 SHA512 
83bc9f9c9880b7fc847fc95d202c2ffbfde32e06deeed787f86e76b0ccae9c44585f95ec193afb80d16d257f508334fdd048b8eefef9ebff5505de521e8c7288
+DIST boto3-1.28.82.gh.tar.gz 726369 BLAKE2B 
757445a7af86182d6bd3143bbf576e24a1a4608929bafb641ed678d444364d2948d07ebc0ef434a53a0349a8a286dc818d757ee3c59545f8550ff39dcd745147
 SHA512 
ccfd72a6988565c884232a64ee33e01cf54a03e8f0f77990cc5bf633e60b92cad7562d1603726488e723813671e8931b1386ef06069074fea0611728aea06f96

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



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

2023-11-08 Thread Michał Górny
commit: 0ee10a8739587238877d7f036b41aa48bf7b60ad
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:05:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee10a87

dev-python/mako: Bump to 1.3.0

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

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

diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index 4de950626d2e..59e88047214c 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1 +1,2 @@
 DIST Mako-1.2.4.tar.gz 497021 BLAKE2B 
61b0d7c681e41128fdeff83414de30ffd2282ec6480af61924e35094f674732562297b977f12a0e5cc842ae0ed3f67c7955bb223a0e4f061c773cd4507208d02
 SHA512 
9a90d245f2c8b5e5efa283d91f762a2fffa40b7f71e7a4b66de7f66f894ad5ba2fa5c04080200b6633bb61d4308db5b5e763b26ae7d93d18efe4aebb2178006a
+DIST Mako-1.3.0.tar.gz 386252 BLAKE2B 
7364a4eeb8d71d7bdeabc6c6df863c4cec5094ae2f858c8c23d4287bbeded62325c3f4fe122c19950043dc32480f2b46c72771fab2f89a339202cfbe387f61f6
 SHA512 
1be454ceff8942ee50052b3b2dec392f236aad2111828a6962ca80bc0d9692f632b7d992b161fb206c10db19e94f96a0688633d03c7b54e01b4f843283b80cb4

diff --git a/dev-python/mako/mako-1.3.0.ebuild 
b/dev-python/mako/mako-1.3.0.ebuild
new file mode 100644
index ..977c802bdb46
--- /dev/null
+++ b/dev-python/mako/mako-1.3.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python templating language"
+HOMEPAGE="
+   https://www.makotemplates.org/
+   https://github.com/sqlalchemy/mako/
+   https://pypi.org/project/Mako/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/Babel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
test/test_exceptions.py::ExceptionsTest::test_alternating_file_names
+   )
+   epytest
+}
+
+python_install_all() {
+   rm -r doc/build || die
+
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}



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

2023-11-08 Thread Michał Górny
commit: 0a6730156ea29a311b3977121991f08b47ff342a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:07:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a673015

dev-python/sqlglot: Bump to 19.1.1

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 6b7c82242bf8..5d3cea7c3af0 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,3 +1,4 @@
 DIST sqlglot-19.0.0.tar.gz 8955220 BLAKE2B 
9f53b726efb379b72f93f55796ae110be2f0596c4e4156e4c67ba899b0138fd6abb28b0a800c6d79c58bba565cb551ad42c94c8fba26ffcea854ad94a35971f0
 SHA512 
ac679f5c2d911a46ca6c4183ae3542e7a436185f37af494c8a35b657e5fe552cfea2e7d6c142721bb2247f91d5ceda8f602cc54a80b19a3ed72a95d9a9ed4e82
 DIST sqlglot-19.0.2.tar.gz 8980868 BLAKE2B 
07e6d0af365a45cdac27e7b976979bbd26b36931438928ca169fbfe18598a01b067a736cc0f2f97684c93e574d45f61d0c3f357c2c1321c6e344b7227817acce
 SHA512 
3639e2e1c020c26893ae750bbf20669cf722e2e93e8438934db732c8e79791c61fa3363bf887455b04dee50ebe76fd8d689279fed22260a807a8b3b1f035c9c0
 DIST sqlglot-19.0.3.tar.gz 8998735 BLAKE2B 
ca9b3470f0a3a6c2997c1533b61cdb4ad96895e92fdf3ce924d3cd20af1dc3689ae08897fa3a340051742dff056fc927fa4d5037d23a681b87feb923d2a3731a
 SHA512 
183a90c45a495a204cf00363a50a8fb39d9f37cf05f6b310611cbd5e85f47913d70c3476c6091e1e4b88d23aa1f3196b81bd45e29ad0e5a9ad4ad98b8dbd9fd8
+DIST sqlglot-19.1.1.tar.gz 9031814 BLAKE2B 
75430d912007d6edf3f045a21f68f35a3dd029d57d43c76fbdb7b10cd4e5e27778a7e86ca2100e8dfee63908ed78943180b45cea919b1f1b0d7d59a491ccbd21
 SHA512 
d2652f21e77eb31651f7cfddf2f3b0b1db18174e0409cc7bc7b4cae7c18c8bdc89a007b5a122de35573096b28580a2a47401e4dcf2bbf1b92b10f4d09f424f2b

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



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

2023-11-08 Thread Michał Górny
commit: 9ceffb72a9d91b11c23583a22db711957e015d02
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:06:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:06:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ceffb72

dev-python/werkzeug: Bump to 2.3.8

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

 dev-python/werkzeug/Manifest  |  1 +
 dev-python/werkzeug/werkzeug-2.3.8.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index 70495ee6c728..8011018d8351 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -1,2 +1,3 @@
 DIST werkzeug-2.3.7.gh.tar.gz 834304 BLAKE2B 
331ffe1f7f079defbd639f391522facfd98cad704da0ed92235f111f401c40b3d06c40b2e0f5c0d0ac8d798335171870a6ce221d02810a8cf3d25f480ee7f7f8
 SHA512 
76daba77523f486a56f945f54b9f317589d72e36458d7dce975ae597835de8936242edd6ceafa8913d00021557a9da2acfe9619be562fe7b482858daf84dfd2f
+DIST werkzeug-2.3.8.gh.tar.gz 834470 BLAKE2B 
fb1badc73699cd0a4027b706db7c29d44bd9cfdd306bec4c97dc1348b398f3268acb9be59530b5fb9e45d31a759e6dd1ae0348f62d4df9e6e74d8e72af9feb86
 SHA512 
56cf12071ca7aa99897ea3c23af699a32db6da00ce0963228c965e3f84060ea83c7365054e2ad53d7930d7472eaca6821e610815871a24a4257eaa18f19a5423
 DIST werkzeug-3.0.1.gh.tar.gz 817317 BLAKE2B 
670460cf48c8d06196cd34f117758508512d310b740bd188d8ba87779abd62f514c9909e5700b34c37e382925eabe3ffd722b753b76b498aff0dc8ebe1025c8b
 SHA512 
125a5c7680cba726149198802efa90d06c6586daeafcd0960feda637b765356f602df83af7b14996994303c52d32bc6fa044b774f42f0b8991008d1396675033

diff --git a/dev-python/werkzeug/werkzeug-2.3.8.ebuild 
b/dev-python/werkzeug/werkzeug-2.3.8.ebuild
new file mode 100644
index ..1e459f682aa3
--- /dev/null
+++ b/dev-python/werkzeug/werkzeug-2.3.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of various utilities for WSGI applications"
+HOMEPAGE="
+   https://palletsprojects.com/p/werkzeug/
+   https://pypi.org/project/Werkzeug/
+   https://github.com/pallets/werkzeug/
+"
+SRC_URI="
+   https://github.com/pallets/werkzeug/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
+"
+# NOTE: remove the loong mask after greenlet gains support for loong
+# see https://github.com/python-greenlet/greenlet/pull/257
+BDEPEND="
+   test? (
+   dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.3[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   !hppa? ( !ia64? ( !loong? (
+   $(python_gen_cond_dep '
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   ' python3_{10..11})
+   ) ) )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   "tests/test_serving.py::test_server[https]"
+   tests/test_serving.py::test_ssl_dev_cert
+   tests/test_serving.py::test_ssl_object
+   )
+   fi
+
+   # the default portage tempdir is too long for AF_UNIX sockets
+   local -x TMPDIR=/tmp
+   epytest -p no:django -p no:httpbin tests
+}



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

2023-11-08 Thread Michał Górny
commit: e8d6a04686312ac2c48053feae3edc8fdf807761
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 04:08:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 04:08:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d6a046

dev-python/omemo-dr: Bump to 1.0.1

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

 dev-python/omemo-dr/Manifest  |  1 +
 dev-python/omemo-dr/omemo-dr-1.0.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/omemo-dr/Manifest b/dev-python/omemo-dr/Manifest
index 7e70ae370f27..0b5259fcea54 100644
--- a/dev-python/omemo-dr/Manifest
+++ b/dev-python/omemo-dr/Manifest
@@ -1 +1,2 @@
 DIST omemo-dr-1.0.0.tar.gz 152784 BLAKE2B 
c239d22cda3aab247ad2d5c706f2f15d22529ff9348564e55aa0c780a1c93b169f1cd4c2f8d6ac0fcf69f3d5d8c190627870363d168432e3a2247b7091bc4d64
 SHA512 
ad1d43936f94d47a01b1f4f3a8e31bf81d16132714b29f6ef5aac84a907a8bec3fd1014330cdc0169cfa02e64f7815d11ff4ec8a2aa3aecd9141748d2ec469b1
+DIST omemo-dr-1.0.1.tar.gz 152526 BLAKE2B 
218e51996a71f506739489c54a3ddeea023a778dea57ee34bb1f50a03b27d740d6871f89ecddcad5fdb0208bbb876a8e815be78f51e3f675347323085c20963e
 SHA512 
38306e88de1e384eb42848029d8eee7d5aed0bcc3b9ed2867c75fd5bac09daba31c136d10cb815153f21ea6ab6ccae4cfa2d3453db0863e2dc4b065fce8f24e3

diff --git a/dev-python/omemo-dr/omemo-dr-1.0.1.ebuild 
b/dev-python/omemo-dr/omemo-dr-1.0.1.ebuild
new file mode 100644
index ..9d26941bf859
--- /dev/null
+++ b/dev-python/omemo-dr/omemo-dr-1.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="OMEMO Crypto Library"
+HOMEPAGE="
+   https://pypi.org/project/omemo-dr/
+   https://dev.gajim.org/gajim/omemo-dr
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-11-08 Thread Michał Górny
commit: 9a5f4cbed90e75d21a3116ff575d91921a267b89
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  9 03:05:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  9 03:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5f4cbe

dev-python/botocore: Bump to 1.31.82

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.31.82.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 52e5314497c7..2df9e36ea7c2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.31.77.gh.tar.gz 12031161 BLAKE2B 
24e4daa5b0ae49dc2fd8851b459f3a5
 DIST botocore-1.31.78.gh.tar.gz 12035206 BLAKE2B 
0dd1109d34a8cf99af76f1f615095776e75c0042717a573da3714d1e20efce5cf67bf38d5421c3c5558112821adb4307f7ca0791efc8e62c9ea2e9ba8c2ddc7a
 SHA512 
68c0f68b699ff0c0276cc70f4d4843259a953511c9c2813a3101d7dc43c36a0a3bda68df66a7ab2c206977a96ce0d933830b4004898f03febf478c710beb5261
 DIST botocore-1.31.79.gh.tar.gz 12039146 BLAKE2B 
9c4c8609e75e1d95130fc4919bba318732a09a884cd6256f86557bef13f8dbdf46d7ec57584c7132b53a17ad50feb3240ad4e6c3306bf9ae974e693f14e7d65c
 SHA512 
84669e6c3c0fa9991ece0d65dd03e9d68d9c03cadef4477c96d1d45a3bce03534fa489a996725078be294b42dafc54c78ec527cbe7e3e015317642c0f80e9e47
 DIST botocore-1.31.80.gh.tar.gz 12043936 BLAKE2B 
447c88e82f9e73fd683045c0e05e1f2d601446dddb2731b3e461b8ddb991ca045cd0489b0d0174d3b2b3301d984eb8af7ddd93a6e1bfcd9fc0fe68adfe4cc4ec
 SHA512 
7bea745675fc09fe2a858fbda0df93dbf2d1c1d933afbef1625788b11c2b032e794b52d9da6e864ac350b6b1fc92c77f3d7c3749168ba1836ad21bb57de3cabb
+DIST botocore-1.31.82.gh.tar.gz 12051646 BLAKE2B 
e474bab929f7b16b37f71e261230014585c10cf30d36f2b241e6aae4845356e373db811de9158e1e074568e02d481bb83bf7f5aaaeece4bd196d49443574b3f1
 SHA512 
ecfa4dc060ee961def1cec0ab55739673fa04fda0a3154ea609526928eb16811a7cbc8d3d15b33aaa8c1a1606943f07935d9df06619517117e9392cbac6eeaf8

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



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu-keyring/

2023-11-08 Thread Haelwenn Monnier
commit: ab5d7e2ab08f9fe2ad0f5e891010c5b39a8a8974
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Nov  9 03:15:39 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Nov  9 03:15:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab5d7e2a

app-admin/himitsu-keyring: Fix python shebang

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

 app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild 
b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
index ede0df292d..69f33fca4d 100644
--- a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
+++ b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
@@ -23,3 +23,9 @@ RDEPEND="
gui-libs/libhandy:=
 "
 DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i "s;@PYTHON@;/usr/bin/${EPYTHON};g" 
himitsu_gtk/himitsu-keyring.in || die
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/eww/

2023-11-08 Thread Haelwenn Monnier
commit: 25528c25f825ec6d04d7eae42350f86d1d34e8ca
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Wed Nov  8 11:45:53 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 11:50:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25528c25

gui-apps/eww: drop 0.3.0

since this version is a year old
and require a really old rust version
(Keyworded on gentoo repo)
fix it will create dependencies conflicts

Closes: https://bugs.gentoo.org/916602
Signed-off-by: Gonçalo Duarte  gmail.com>

 gui-apps/eww/Manifest | 164 ---
 gui-apps/eww/eww-0.3.0.ebuild | 303 --
 2 files changed, 467 deletions(-)

diff --git a/gui-apps/eww/Manifest b/gui-apps/eww/Manifest
index 35d3293217..f51f0b03ce 100644
--- a/gui-apps/eww/Manifest
+++ b/gui-apps/eww/Manifest
@@ -1,370 +1,208 @@
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.45.crate 35468 BLAKE2B 
0a6e6bb7a04315e6aab21ad1da743b4087ed95e7bfb7f143b4c5b1cb9527c1e1f9c334bf94c8aaf7bb98f3fc6b0b0cb87244d13808cb86fb76d07555304db90f
 SHA512 
a2ea3a764024dc5d5c176890e22aa9e91e18c4252e04548baeb6ed8cbc11ba8e3b0220758e7b1a670e934da0f40e747ce02520788c0e557cf9ed05b19806fd50
 DIST anyhow-1.0.63.crate 43461 BLAKE2B 
6e98a34c151493c032ce236ef1be389616ac6668974e40cc013316be76493ef3c5720555af27f26d301b558413ff27e7f59f7acb6a8d98609644d77986669798
 SHA512 
41ae7338ba0505cf43b6c8a36b54e5714de91dc2c9c8fe5ba4272fc72ee30c9fc205bc1a63d968ce68b68a556c5307597c91b036e25f71f93b3245303f636ec7
 DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B 
fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44
 SHA512 
216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703
-DIST atk-0.14.0.crate 35031 BLAKE2B 
bbc92f1e89a1986b7094f9200c4d47ac917fa9b4e09d06ab6c0084a40199e2b06d1309e708230cc5542a2435456b1aa46f9c31ac1ec141909ede2c879b3b7ea2
 SHA512 
901afb468d3b94375dc03fe47bbb23a0889d3f1ee4d69c38315478020b529ec7ea98a6861a40123fa2ec54af77b94fe23b970fa27bcf845830f8589b86e410f4
 DIST atk-0.15.1.crate 34419 BLAKE2B 
e67ac7a303fe32db25163472ed8e9eed63e1deb4b34492075491ca9c3e6a791ee86d934021a209e8b7f71a4953aae2df9b0d7c839e129d1382ab4b9e4f5e947f
 SHA512 
49578555ce3df47e874ec86141af6f148f8b1d4ec5325bdb41be20a3b6f0f5af2fc882ae651d26aa5af669d89aec5e249eb0ab15f34caa07f99094ba3c82
-DIST atk-sys-0.14.0.crate 21815 BLAKE2B 
ae0f7e9d71aad1e1b67356ea96609eed3339022e72b82c0d988f727ba3c4930d18771ec4c26998b9c0609f053df6d0babb63281548b0e2968a53301bf5e804c0
 SHA512 
359ced00ea6b1577826eaf2780b771da4c0bd112ad3d655650bc5f4247678394af4487a24f76019f49aabd316ee74ca77812086a4667c5b0a1a9735cab5f781a
 DIST atk-sys-0.15.1.crate 22726 BLAKE2B 
8ba96f5eb203085b09201f47589b84a874bf9b9bbec4b2947b67f9614c55e3048f91da9fe5fbbc9a2016d6bb24f885ef92aee9182c63ca74bad3faec259a43bc
 SHA512 
b1be38a2d9eda4a43fb493fbbad5505d9af4cdf5033b7d921c04c03cd7b014dad5ddc7664ff872ed381579fa15536c6a11ceeb6c2c0145a08703775109f74923
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu-keyring/

2023-11-08 Thread Haelwenn Monnier
commit: 95f713181c446c2e83993b6fcb1a5623de8f3cdc
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Nov  8 08:38:32 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Nov  9 03:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95f71318

app-admin/himitsu-keyring: new package, add 0.2.0

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

 app-admin/himitsu-keyring/Manifest |  1 +
 .../himitsu-keyring/himitsu-keyring-0.2.0.ebuild   | 25 ++
 app-admin/himitsu-keyring/metadata.xml |  8 +++
 3 files changed, 34 insertions(+)

diff --git a/app-admin/himitsu-keyring/Manifest 
b/app-admin/himitsu-keyring/Manifest
new file mode 100644
index 00..2b15bd215a
--- /dev/null
+++ b/app-admin/himitsu-keyring/Manifest
@@ -0,0 +1 @@
+DIST himitsu-keyring-0.2.0.tar.gz 16156 BLAKE2B 
eb514fa0f673ad717cacf36b658ca91ca7b428fff701b8acf6b772ef5b49ffa295ec7b1453136fa31bdc29d11b0d6fbcb6ec69f770bdeb3264e537f0721d342d
 SHA512 
3bfe6e8f021c2b62c35290c3614c17646c0835409eabd5dcc8abb45c91176867466b7bdd58373f9d61768e2c1083df0e4ebcc708e799bd651343b41b0c55fa63

diff --git a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild 
b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
new file mode 100644
index 00..ede0df292d
--- /dev/null
+++ b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="graphical frontend for managing a Himitsu key store"
+HOMEPAGE="https://git.sr.ht/~martijnbraam/keyring;
+SRC_URI="https://git.sr.ht/~martijnbraam/keyring/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/keyring-${PV}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   x11-libs/gtk+:3[introspection]
+   gui-libs/libhandy:=
+"
+DEPEND="${RDEPEND}"

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



[gentoo-commits] repo/proj/guru:master commit in: app-text/epubgrep/

2023-11-08 Thread Haelwenn Monnier
commit: 48fe8cfc67c848d0ca18bc7c865d07f6ce0f6f7b
Author: Cara Salter  devcara  com>
AuthorDate: Wed Nov  8 22:00:17 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 22:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48fe8cfc

app-text/epubgrep: drop 0.6.0-r1

Depends on old version of dev-libs/libfmt, no longer in ::gentoo

Signed-off-by: Cara Salter  devcara.com>

 app-text/epubgrep/Manifest |  1 -
 app-text/epubgrep/epubgrep-0.6.0-r1.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest
index 0c91921323..d917c67f67 100644
--- a/app-text/epubgrep/Manifest
+++ b/app-text/epubgrep/Manifest
@@ -1,2 +1 @@
-DIST epubgrep-0.6.0.tar.gz 271925 BLAKE2B 
b45f32d8850166bdb112c80adbc2c16c95b4fc03dcee51861b6033493e6297899a4018f7f4f1d83fe47ad1bb4400f682271bf98540458e9ce5fd80d6ec1cc199
 SHA512 
ff81f3a4a2d5cbc11d2799b7b90bb6758939d78e1e5b7ee2774d6985a55b68102b1172f54d8d07be09dad2aa1efed16429aca48fb733367147dcf989286f4289
 DIST epubgrep-0.6.2.tar.gz 274558 BLAKE2B 
c70e199e7d3cb8df828e3cd2f91eab70b8302da2205b5e206e15c3b61ad7cc86f2e4e5cd01e35a5d69ad298e5d3106c9e8dfc4821432c2cf9a692f9ab169fc4f
 SHA512 
f310c33ac08e4154a821b7d674e2eeaa70925dfd27d1e5481cc5792e84ac53f2b7e4931db29ac1c208a83ff989c77b80904bfb4471770266180ab04789f2132c

diff --git a/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild 
b/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild
deleted file mode 100644
index b7f322ed51..00
--- a/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Search tool for EPUB e-books"
-HOMEPAGE="https://schlomp.space/tastytea/epubgrep;
-SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost[nls]
-   app-arch/libarchive[bzip2,iconv,lzma,zlib(+)]
-   

[gentoo-commits] repo/proj/guru:master commit in: sys-devel/just/

2023-11-08 Thread Haelwenn Monnier
commit: b11adf1cd89095ca259d77019cd479b81ed1cfc9
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Nov  8 22:59:04 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 22:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b11adf1c

sys-devel/just: add 1.16.0

Signed-off-by: Joe Kappus  wt.gd>

 sys-devel/just/Manifest   |  22 +
 sys-devel/just/just-1.16.0.ebuild | 163 ++
 2 files changed, 185 insertions(+)

diff --git a/sys-devel/just/Manifest b/sys-devel/just/Manifest
index 250202be86..c21004cf2f 100644
--- a/sys-devel/just/Manifest
+++ b/sys-devel/just/Manifest
@@ -1,10 +1,12 @@
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST aho-corasick-1.1.1.crate 182812 BLAKE2B 
df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88
 SHA512 
a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
 DIST block-buffer-0.10.3.crate 10465 BLAKE2B 
32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7
 SHA512 
e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
@@ -15,6 +17,7 @@ DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e8
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: games-emulation/dosbox-x/

2023-11-08 Thread Haelwenn Monnier
commit: 695f0106e42584f48193900450613d46443be55b
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Nov  7 13:41:01 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 13:41:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=695f0106

games-emulation/dosbox-x: Drop 2023.09.01

Signed-off-by: Yuan Liao  gmail.com>

 games-emulation/dosbox-x/Manifest  |   1 -
 .../dosbox-x/dosbox-x-2023.09.01.ebuild| 197 -
 2 files changed, 198 deletions(-)

diff --git a/games-emulation/dosbox-x/Manifest 
b/games-emulation/dosbox-x/Manifest
index b4fdb9065c..2c97267c41 100644
--- a/games-emulation/dosbox-x/Manifest
+++ b/games-emulation/dosbox-x/Manifest
@@ -1,2 +1 @@
-DIST dosbox-x-v2023.09.01.tar.gz 70214880 BLAKE2B 
4087360de329b093863c111d46fb0138c7d5f018f55de651e1646981f2b6adce39420b94343338969059712b069be3d37b09dab9a737f17ff6c57042626b2df8
 SHA512 
282363a395b47da70f007666f3878ee19136e0b46ad908fd46b227a71d8a58843f44b83ad22700e3a41c528b5b406c51b80f1679b9164d83172e7bef06a62d9b
 DIST dosbox-x-v2023.10.06.tar.gz 119420489 BLAKE2B 
dca4d6c6639e9121d8b88843a04ffabd552d10614d36508996eeb99323b32f912c8e9673baf4e2f29d7cb280aba745c330170e209a9ab0a7befa0be231ca1cc9
 SHA512 
906907d0eb1c8b0c0646c82aeefca6457ba6a6e72044c6343cd334ccef6e6c6298d63405f24281a56d9eaf4c1073c141311063ea9d5a420abad8302cbab7ec21

diff --git a/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild
deleted file mode 100644
index 4c4100a93f..00
--- a/games-emulation/dosbox-x/dosbox-x-2023.09.01.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs xdg
-
-if [[ "${PV}" ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git;
-else
-   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v${PV}.tar.gz;
-   S="${WORKDIR}/${PN}-${PN}-v${PV}"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Complete, accurate DOS emulator forked from DOSBox"
-HOMEPAGE="https://dosbox-x.com/;
-
-# Stay consistent with games-emulation/dosbox::gentoo even though source file
-# headers specify the GPL version to be "either version 2 of the License, or
-# (at your option) any later version."  The same header is used in both the
-# DOSBox source tree and the DOSBox-X source tree.
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="X debug ffmpeg fluidsynth opengl png slirp truetype"
-# Unit tests are only available in debug builds
-RESTRICT="!debug? ( test )"
-
-BDEPEND="
-   dev-lang/nasm
-   sys-libs/libcap
-"
-
-# Unconditionally pulling in automagically-enabled optional dependencies:
-# - media-libs/alsa-lib
-# - media-libs/sdl2-net
-# - net-libs/libpcap
-#
-# With media-libs/libsdl2[-X,wayland], this package does work on a Wayland
-# desktop, but (at least on GNOME) the program does not launch in a movable
-# and resizable window; whereas with media-libs/libsdl2[X], it does.  Thus,
-# unconditionally require media-libs/libsdl2[X] for better user experience.
-#
-# DOSBox-X works with multiple audio backends of SDL 2 but requires at least
-# one available backend (https://bugs.gentoo.org/901303).  Unconditionally
-# depending on media-libs/libsdl2[alsa] to satisfy this requirement since
-# this ebuild already unconditionally pulls in media-libs/alsa-lib.
-RDEPEND="
-   media-libs/alsa-lib
-   media-libs/libsdl2[X,alsa,opengl?,sound,threads,video]
-   media-libs/sdl2-net
-   net-libs/libpcap
-   sys-libs/zlib
-   X? (
-   x11-libs/libX11
-   x11-libs/libXrandr
-   x11-libs/libxkbfile
-   )
-   debug? ( sys-libs/ncurses:= )
-   ffmpeg? ( media-video/ffmpeg:= )
-   fluidsynth? ( media-sound/fluidsynth:= )
-   opengl? ( media-libs/libglvnd[X] )
-   png? ( media-libs/libpng:= )
-   slirp? ( net-libs/libslirp )
-   truetype? ( media-libs/freetype )
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-pkg_pretend() {
-   if use ffmpeg && use !png; then
-   ewarn "Setting the 'ffmpeg' USE flag when the 'png' USE flag is"
-   ewarn "unset does not have any effect.  Unsetting the 'png' USE"
-   ewarn "flag disables the video capture feature, so additional"
-   ewarn "video capture formats enabled by the 'ffmpeg' USE flag"
-   ewarn "will end up being unused."
-   fi
-}
-
-src_prepare() {
-   default
-
-   # https://bugs.gentoo.org/887669
-   # Mask lines touching '-O*', and avoid creating an empty command
-   # list as a result to not break 'if', 'for', or functions
-   sed -i -E -e 's/((C|CXX)FLAGS=.*-O)/: \1/' configure.ac ||
-   die "Failed to stop configure.ac from touching '-O*' compiler 
flags"
-
-   eautoreconf
-}
-
-src_configure() {
- 

[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/extension-manager/

2023-11-08 Thread Haelwenn Monnier
commit: 633b4dbf6a82a3d81b933a955db5fc56bc2577d6
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Nov  8 23:28:26 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 23:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=633b4dbf

gnome-extra/extension-manager: Add 0.4.3

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/Manifest |  1 +
 .../extension-manager-0.4.3.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/gnome-extra/extension-manager/Manifest 
b/gnome-extra/extension-manager/Manifest
index 136d1ab26b..97d75161a5 100644
--- a/gnome-extra/extension-manager/Manifest
+++ b/gnome-extra/extension-manager/Manifest
@@ -1,2 +1,3 @@
 DIST extension-manager-0.3.2.tar.gz 1447521 BLAKE2B 
55d09b54219804c1910a572953d7fee4b8a9131085260db1d4ef014bccf8b13fa2da0a8673c0d78643841d603878183c2b573b084bcd5cb1818721e8194c871b
 SHA512 
84ff2f246d582cdae06a12e5e88309d67ae32502e9885675c08d75dc686fdea28b53bffa37d396ffface8515712f0b990603b5832704ae722342f0ad49748150
 DIST extension-manager-0.4.2.tar.gz 1469519 BLAKE2B 
070016a50f48a89d39c760c7ec60fabc856dcdd7a8fc4a779253ede2354f7d9d6744fa7620e55a92f9ed671a00b8aff1fd9246d7dc919727893215d2f05e0658
 SHA512 
777c0d83f26064372a721681092ef7990ade028ea2d6bb8bb64aa8a4630cea60f2af07c1cf7d733a8f100fe5d7de5b1aeac2b99d8a585dc715ee469a874c0148
+DIST extension-manager-0.4.3.tar.gz 1479403 BLAKE2B 
5d183cf8af08b07878a65305f5b814f5e74a600a305845c9d953cb4debf8476e4e81e932dd645eb54e9c45e662c69c7f2c44e4e40698137d1724c23ab3b42e95
 SHA512 
036ee3f5c2b6e70e36060112744a760f7f6f29cd7dbc9eafa035942bb283b18b94d55c68285f5c546480e2683e2ceddb4f6e1d309002b18894bccb3b6b87a67d

diff --git a/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
new file mode 100644
index 00..d33b0230c7
--- /dev/null
+++ b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson xdg
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git;
+else
+   
SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
+HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-libs/glib:2
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   gui-libs/gtk:4[introspection]
+   >=gui-libs/libadwaita-1.4.0:1[introspection]
+   gui-libs/text-engine
+   net-libs/libsoup:3.0
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dpackage="ebuild"
+   -Ddistributor="Gentoo GURU "
+
+   # sys-libs/libbacktrace has been last-rited in ::gentoo
+   # and is thus unavailable
+   -Dbacktrace=false
+   )
+   if has live ${PROPERTIES}; then
+   # Produce a development build for live ebuild
+   emesonargs+=( -Ddevelopment=true )
+   fi
+   meson_src_configure
+}
+
+# Tests are skipped because as of version 0.3.0, the tests only validate
+# resource files and do not verify any functionality of the program.  Those
+# validations are either already handled by QA checks or not relevant on
+# Gentoo.  For more information about the rationale, please refer to:
+# 
https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments
+#
+# If tests are to be executed in the future because the upstream adds
+# functionality tests or for other reasons, and should there be no convenient
+# way to skip the validations, the following variable values need to be set:
+#
+# IUSE="test"
+# RESTRICT="!test? ( test )"
+# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )"
+src_test() {
+   :
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:master commit in: profiles/, sys-kernel/ummunotify/

2023-11-08 Thread Haelwenn Monnier
commit: f66e8079de381b8599bef4b5265a0dd839c04a0a
Author: David Roman  gmail  com>
AuthorDate: Tue Nov  7 15:39:35 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 15:39:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f66e8079

sys-kernel/ummunotify: treeclean

Closes: https://bugs.gentoo.org/908949
Signed-off-by: David Roman  gmail.com>

 profiles/package.mask|  6 
 sys-kernel/ummunotify/Manifest   |  1 -
 sys-kernel/ummunotify/metadata.xml   | 19 
 sys-kernel/ummunotify/ummunotify-2-r1.ebuild | 44 
 4 files changed, 70 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8c4f9e8e03..012faa6404 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -24,12 +24,6 @@ media-video/owncast
 # Removal in +30 days.
 app-shells/antibody
 
-# David Roman  (2023-10-06)
-# No new releases upstream for over 5 years.
-# Supported kernel versions have been long removed from ::gentoo
-# Removal in +30 days.
-sys-kernel/ummunotify
-
 # David Roman  (2023-10-05)
 # Upstream seems dead (no new releases since 2016).
 # Removal in +30 days.

diff --git a/sys-kernel/ummunotify/Manifest b/sys-kernel/ummunotify/Manifest
deleted file mode 100644
index d1ee0dfee6..00
--- a/sys-kernel/ummunotify/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ummunotify-2.gh.tar.gz 326619 BLAKE2B 
4ac329368b688eebb5ab9d064703de90e47112b169cd9448b3f6e0daa7717bdd4d1e957c75f5f87f1d30c08564c929ef50d7fe83f633b95f2abbd13014c1c48c
 SHA512 
0650ec6dd01de97822121a720bff8cb65deaf2ec67de03a52507f47d0cfb169000dd40172f73aef7fbb83735eb8e35aed4da9c20ce5ee4ee6607a12baae7ca0f

diff --git a/sys-kernel/ummunotify/metadata.xml 
b/sys-kernel/ummunotify/metadata.xml
deleted file mode 100644
index f2d7b4e5fa..00
--- a/sys-kernel/ummunotify/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-Ummunotify relays MMU notifier events to userspace.  This is useful
-for libraries that need to track the memory mapping of applications;
-for example, MPI implementations using RDMA want to cache memory
-registrations for performance, but tracking all possible crazy cases
-such as when, say, the FORTRAN runtime frees memory is impossible
-without kernel help.
-   
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   Portals4/ummunotify
-   
-

diff --git a/sys-kernel/ummunotify/ummunotify-2-r1.ebuild 
b/sys-kernel/ummunotify/ummunotify-2-r1.ebuild
deleted file mode 100644
index cae92bb209..00
--- a/sys-kernel/ummunotify/ummunotify-2-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAX_KV_MAJ="4"
-MAX_KV_MIN="13"
-MYP="${PN}-v${PV}"
-
-inherit linux-info linux-mod
-
-DESCRIPTION="Userspace support for MMU notifications"
-HOMEPAGE="
-   https://lkml.org/lkml/2010/4/22/172
-   https://github.com/Portals4/ummunotify
-"
-SRC_URI="https://github.com/Portals4/ummunotify/raw/master/${MYP}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/${MYP}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DOCS=( Documentation/ummunotify.txt README )
-
-MODULE_NAMES="ummunot(misc:${S}/driver:${S}/driver)"
-BUILD_TARGETS="all"
-
-pkg_pretend() {
-   # https://github.com/Portals4/ummunotify/issues/1
-   if kernel_is -ge ${MAX_KV_MAJ} ${MAX_KV_MIN}; then
-   eerror "Unsupported kernel version"
-   die
-   fi
-}
-
-src_compile() {
-   linux-mod_src_compile || die
-}
-
-src_install() {
-   einstalldocs
-   linux-mod_src_install || die
-}



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

2023-11-08 Thread Haelwenn Monnier
commit: 208eac6d678a4ee9b730d27759ee8927186442ae
Author: Pascal Jäger  leimstift  de>
AuthorDate: Wed Nov  8 21:32:29 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 21:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=208eac6d

gui-apps/nwg-drawer: add 0.4.0

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

 gui-apps/nwg-drawer/Manifest|  9 +++
 gui-apps/nwg-drawer/nwg-drawer-0.4.0.ebuild | 88 +
 2 files changed, 97 insertions(+)

diff --git a/gui-apps/nwg-drawer/Manifest b/gui-apps/nwg-drawer/Manifest
index 046d9fd768..86aeaed1da 100644
--- a/gui-apps/nwg-drawer/Manifest
+++ b/gui-apps/nwg-drawer/Manifest
@@ -5,8 +5,12 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 
BLAKE2B 7e09c2779bf7a84
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.zip
 2402580 BLAKE2B 
2a4599ae9f21a4530ef36d0f2a6dce5d0a0161dbe4c94d4f7bde82a8d1fa298bdb3bde3964207533d1cd5ce4d173e10b02ca8ae0e7ed3607f1d14112bda11f79
 SHA512 
8c555e52570ba25ce9ceef3d27e2be678bfff1d8dde8bd8dcc2cad8a81178319ce2a2687927eadf6ed9c3a21015d1f3c13f833e1ece344a83133733f741929a9
 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.mod 306 BLAKE2B 
a771e76c9310287371b03f1ffd777b30aacf61ab3d1ef10a5c365d907bc8fb56f909b7735abc8d6f3991ea8a95de0e7b021ec7dae7812c7fc6d49217fcd0acae
 SHA512 
6308592e6bc0e8344788cb9dac884556fd203fe8c9e044563600fa28bf818864ec20695880474f0c9e24a78b47586ba4d928d16f4d51d1003c85c2da5fb9e197
 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.zip 72788 BLAKE2B 
b3dd4f49b3825aa165d2f4350404285a96b0aa011ecbbf0b7becf03f9f9d00ebc6e98301c6e0165c360d6f618f79e97f592de1c03259352c01f7a09b37a1d98f
 SHA512 
6698f79a865bd0910fe8c7ff7ba29c96694f5fbcc4c452b85433e4b639db94e6bad9705242677c9a0e46e1c0537431c6c4dd2099cadd9fe4cae9f0d13979ff46
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.7.0.mod 278 BLAKE2B 
8140b64ce39a88490900c8a70bf445124732c00327d436f3b11d7d6de0845f726b407962b22267a628b643299fe1772410dfff9674fc20252dd015bfee027cd0
 SHA512 
8f2d7d0503321057dbf57df03d1eb5a1b4a0be4b3d8760ffc0af088f52d1252be2f3b3acedb2d16385515ab75ec16eebb282dcb2c587d42703b71d80d4e3f34a
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.7.0.zip 90661 BLAKE2B 
5ced6b5b8a5b8297d3cacb3f8e4d55db0a1bfce749255595aaf54137a6380b26072934c4ba0b4e26aabe9b53692b286b74749d6b722e78bb59b1ba0f038cf6a3
 SHA512 
2c1c62aeea478034cff51388d91544694f7033e37a6858899f338757f5d86cc56d2f3210294f37d9f71d5adfcce29063257f072f97b4b5752f774da43c077e68
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.zip 411600 BLAKE2B 
87260dda08b03be8b9f164587177ed2f0b154d9adcaa973a7e980448e1402191518ef67b22f6c151057c7e3eeda676b0c4ae9e9cd4a3183e03a1285804655d15
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: games-util/HeroicGamesLauncher-bin/

2023-11-08 Thread Haelwenn Monnier
commit: 1544143f2653f22ee3df8aec6cc809fc6dd7c498
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Tue Nov  7 11:21:47 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 11:28:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1544143f

games-util/HeroicGamesLauncher-bin: fix CFGLAGS qa warning

Closes: https://bugs.gentoo.org/910248
Signed-off-by: Gonçalo Duarte  gmail.com>

 .../HeroicGamesLauncher-bin-2.10.0.ebuild| 16 ++--
 .../HeroicGamesLauncher-bin-2.9.2.ebuild | 16 ++--
 2 files changed, 28 insertions(+), 4 deletions(-)

diff --git 
a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.10.0.ebuild 
b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.10.0.ebuild
index 536a3668e6..c67520fd27 100644
--- a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.10.0.ebuild
+++ b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.10.0.ebuild
@@ -19,11 +19,23 @@ S="${WORKDIR}/heroic-${PV}"
 
 IUSE="gamescope"
 
-QA_PRESTRIPPED="
+QA_PREBUILD="
+   opt/heroic/chrome-sandbox
+   opt/heroic/chrome_crashpad_handler
+   opt/heroic/heroic
+   opt/heroic/libEGL.so
+   opt/heroic/libGLESv2.so
+   opt/heroic/libffmpeg.so
+   opt/heroic/libvk_swiftshader.so
+   opt/heroic/libvulkan.so.1
opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary
opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
-   opt/heroic/resources/app.asar.unpacked/build/bin/linux/vulkan-helper"
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/vulkan-helper
+   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/register-protocol-handler.node
+   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/node-addon-api/src/nothing.a
+   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/nothing.a
+"
 
 src_install() {
mv "${S}" "${WORKDIR}/heroic"

diff --git 
a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.2.ebuild 
b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.2.ebuild
index 536a3668e6..c67520fd27 100644
--- a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.2.ebuild
+++ b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.2.ebuild
@@ -19,11 +19,23 @@ S="${WORKDIR}/heroic-${PV}"
 
 IUSE="gamescope"
 
-QA_PRESTRIPPED="
+QA_PREBUILD="
+   opt/heroic/chrome-sandbox
+   opt/heroic/chrome_crashpad_handler
+   opt/heroic/heroic
+   opt/heroic/libEGL.so
+   opt/heroic/libGLESv2.so
+   opt/heroic/libffmpeg.so
+   opt/heroic/libvk_swiftshader.so
+   opt/heroic/libvulkan.so.1
opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary
opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
-   opt/heroic/resources/app.asar.unpacked/build/bin/linux/vulkan-helper"
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/vulkan-helper
+   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/register-protocol-handler.node
+   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/node-addon-api/src/nothing.a
+   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/nothing.a
+"
 
 src_install() {
mv "${S}" "${WORKDIR}/heroic"



[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/extension-manager/

2023-11-08 Thread Haelwenn Monnier
commit: 38e42b26c7c09578a00ad0683b6261d238003bfe
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Nov  8 23:39:46 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 23:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38e42b26

gnome-extra/extension-manager: Update HOMEPAGE

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/extension-manager-0.3.2.ebuild | 2 +-
 gnome-extra/extension-manager/extension-manager-0.4.2.ebuild | 2 +-
 gnome-extra/extension-manager/extension-manager-0.4.3.ebuild | 2 +-
 gnome-extra/extension-manager/extension-manager-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild
index 5288e46af3..c988a8ed22 100644
--- a/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild
@@ -21,7 +21,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild
index 1598faa733..e9e8c5767b 100644
--- a/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
index d33b0230c7..008277ed53 100644
--- a/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild 
b/gnome-extra/extension-manager/extension-manager-.ebuild
index d33b0230c7..008277ed53 100644
--- a/gnome-extra/extension-manager/extension-manager-.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"



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

2023-11-08 Thread Haelwenn Monnier
commit: 52b429f2a34648171b26b2448c4290dd1f432010
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Nov  8 05:42:33 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 05:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52b429f2

app-admin/linode-cli: add 5.45.1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-admin/linode-cli/Manifest |  1 +
 app-admin/linode-cli/linode-cli-5.45.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index d2a9f2d1e0..5a1c518036 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -2,3 +2,4 @@ DIST linode-cli-5.42.1.tar.gz 133000 BLAKE2B 
def5cd7a02c94d9bb809e2da9bc29b631f6
 DIST linode-cli-5.43.0.tar.gz 124631 BLAKE2B 
9961724935a51a0e6816c4c8d1a7e6b15b0441f60b93439636a2bd3b50c0823e52215d040b45cfce3a2ecc643922b2dbdd07fc2062ef2b5d9fc0d6517c4d9066
 SHA512 
95b43e1fd5541d230641d367fadc06c3c059909f68aa6739e2957f375748de075caa39a7d5974295dd3700f48e9c37b15b5a1d75dc48b8d7128a2eadd5d43960
 DIST linode-cli-5.44.3.tar.gz 125352 BLAKE2B 
b713df9a9a167c063824863b8e78d4ad028c9c2f39ee488c7475bd7254894b11e3617845a4c04e0972697bfe2d374ecf714d570596b7d30c47394db5b8ae01ba
 SHA512 
cca2a3cf6c02a068dd300a36708e1dab9cc794f5882dadac4ab64611926855da787785a9c8836777045c3daaafa8bb7657c1fc7e75fc6a783e380516f737e3c6
 DIST linode-cli-5.45.0.tar.gz 125904 BLAKE2B 
e4f995c9695223117dd9d995bd963285507da44c57cb957652c94b1b127404d2623a51d0cacbcca55b4fd8b3bfd474ec5d405b40066f3ac65aa2d7a06016670d
 SHA512 
09e397c4510e301e0352f4d62dd6d266d640483afaac2b2c05f4876ec125ba8534d66cf6af8e4eecc7a3641a888cb41f29b1d262a0e3e32845659463b3902f09
+DIST linode-cli-5.45.1.tar.gz 126861 BLAKE2B 
4cbd4a6505c15ce24183182c76e3fe770f56ea2af6ea939c08fc32f0ff997de7513e10421362b5bc90e6c60e3568d94bba33235c97ce2aebb95873c0949ddd9d
 SHA512 
9b213e69867bf39b0ad6fc6bb281ebad5babdfd88c09a72e63639417c5545b2364d01859ff94e2d66b8d00fd1ebb0dd5362654d422a20def138ec1f753fb186d

diff --git a/app-admin/linode-cli/linode-cli-5.45.1.ebuild 
b/app-admin/linode-cli/linode-cli-5.45.1.ebuild
new file mode 100644
index 00..0a5de62d9f
--- /dev/null
+++ b/app-admin/linode-cli/linode-cli-5.45.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 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
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Linode Command Line Interface"
+HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/openapi3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/extension-manager/

2023-11-08 Thread Haelwenn Monnier
commit: e0e597235af4918ff8f94c84db6573d8af98d4e6
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Nov  8 23:26:25 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 23:26:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0e59723

gnome-extra/extension-manager: Update dependency version in live ebuild

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/extension-manager-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild 
b/gnome-extra/extension-manager/extension-manager-.ebuild
index df1b3c8744..d33b0230c7 100644
--- a/gnome-extra/extension-manager/extension-manager-.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
dev-libs/glib:2
dev-libs/json-glib
gui-libs/gtk:4[introspection]
-   >=gui-libs/libadwaita-1.2.0:1[introspection]
+   >=gui-libs/libadwaita-1.4.0:1[introspection]
gui-libs/text-engine
net-libs/libsoup:3.0
 "



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

2023-11-08 Thread Haelwenn Monnier
commit: 6b3df210e63e52967ad07750ab19a7da6a55c4d9
Author: Benoît Dufour  mail  com>
AuthorDate: Wed Nov  8 05:30:49 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 05:30:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b3df210

www-apps/whoogle-search: Adds an initd file for OpenRC. Git Gud SystemD.

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

 www-apps/whoogle-search/files/whoogle.initd| 22 ++
 ...0.8.3.ebuild => whoogle-search-0.8.3-r1.ebuild} |  1 +
 ...0.8.4.ebuild => whoogle-search-0.8.4-r1.ebuild} |  1 +
 3 files changed, 24 insertions(+)

diff --git a/www-apps/whoogle-search/files/whoogle.initd 
b/www-apps/whoogle-search/files/whoogle.initd
new file mode 100644
index 00..7695e805bd
--- /dev/null
+++ b/www-apps/whoogle-search/files/whoogle.initd
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="Whoogle Search"
+description="A self-hosted, ad-free, privacy-respecting metasearch engine"
+command="/opt/whoogle-search/run"
+command_user="whoogle:whoogle"
+command_background=1
+pidfile="/run/whoogle.pid"
+output_log="/var/log/whoogle.log"
+error_log="${output_log}"
+
+depend() {
+   use logger net
+}
+
+start_pre() {
+   checkpath -fo whoogle:whoogle "/var/log/whoogle.log"
+   source "/etc/default/whoogle"
+}
+

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.3.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.3-r1.ebuild
similarity index 96%
rename from www-apps/whoogle-search/whoogle-search-0.8.3.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.3-r1.ebuild
index 3ee914a883..61b960703a 100644
--- a/www-apps/whoogle-search/whoogle-search-0.8.3.ebuild
+++ b/www-apps/whoogle-search/whoogle-search-0.8.3-r1.ebuild
@@ -43,5 +43,6 @@ src_install() {
 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

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.4-r1.ebuild
similarity index 96%
rename from www-apps/whoogle-search/whoogle-search-0.8.4.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.4-r1.ebuild
index c419bbdc77..40c26760ef 100644
--- a/www-apps/whoogle-search/whoogle-search-0.8.4.ebuild
+++ b/www-apps/whoogle-search/whoogle-search-0.8.4-r1.ebuild
@@ -44,5 +44,6 @@ src_install() {
 insinto /usr/lib/sysusers.d/
 doins ${FILESDIR}/whoogle.conf
 
+newinitd "${FILESDIR}"/whoogle.initd whoogle
 systemd_dounit ${FILESDIR}/whoogle.service
 }



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

2023-11-08 Thread Haelwenn Monnier
commit: 2796bee4089c774fa3787a25581adc847b3980d4
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Nov  6 20:15:04 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Nov  6 20:15:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2796bee4

media-sound/tidal-hifi-bin: new package, add 5.7.1

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

 media-sound/tidal-hifi-bin/Manifest|   1 +
 media-sound/tidal-hifi-bin/files/tidal-hifi.png| Bin 0 -> 9200 bytes
 media-sound/tidal-hifi-bin/metadata.xml|  11 +++
 .../tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild |  98 +
 4 files changed, 110 insertions(+)

diff --git a/media-sound/tidal-hifi-bin/Manifest 
b/media-sound/tidal-hifi-bin/Manifest
new file mode 100644
index 00..155099bf1e
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/Manifest
@@ -0,0 +1 @@
+DIST tidal-hifi-bin-5.7.1.tar.gz 102968892 BLAKE2B 
8f6399f9584f5d9e69bb7c5ca0cf47ae5b3f0e23d4052609c865f6552f4971345280bdc390a32cac0e5426e6d7109a3ad04866ea5fae7132c2d5460f1585c717
 SHA512 
b691161a061f6bfe5c88dbbb1f28dfc669ed889063a3a21f52cd3e1adc792fd6d267ca88c242c32bff1cedfd5e1b51e54163c522ebe6f2ee93216ede2cc66531

diff --git a/media-sound/tidal-hifi-bin/files/tidal-hifi.png 
b/media-sound/tidal-hifi-bin/files/tidal-hifi.png
new file mode 100644
index 00..66a099ad7f
Binary files /dev/null and b/media-sound/tidal-hifi-bin/files/tidal-hifi.png 
differ

diff --git a/media-sound/tidal-hifi-bin/metadata.xml 
b/media-sound/tidal-hifi-bin/metadata.xml
new file mode 100644
index 00..d4230f49fc
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   koce...@tutanota.com
+   Kostadin Shishmanov
+   
+   
+   Mastermindzh/tidal-hifi
+   
+

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
new file mode 100644
index 00..4d074cfc7b
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+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
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support 
thanks to Widevine."
+HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi;
+SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libgcrypt
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   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"
+}
+
+src_install() {
+   doicon -s 256 "${FILESDIR}/${MY_PN}.png"
+
+   make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} 
"Network;AudioVideo;Audio;Video"
+
+   exeinto "${DESTDIR}"
+
+   doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fowners root "${DESTDIR}/chrome-sandbox"
+   fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+   [[ -x chrome_crashpad_handler ]] && doins 

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

2023-11-08 Thread Haelwenn Monnier
commit: b423554987ccec062b8994de91d985748d8018b9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Nov  8 05:42:40 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 05:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4235549

app-admin/linode-cli: drop 5.45.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-admin/linode-cli/Manifest |  1 -
 app-admin/linode-cli/linode-cli-5.45.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index 5a1c518036..e8b4e0d24d 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1,5 +1,4 @@
 DIST linode-cli-5.42.1.tar.gz 133000 BLAKE2B 
def5cd7a02c94d9bb809e2da9bc29b631f6d1b65360945ab886a7af724f4e3ef98f96f17f5c8463e1ad772a226b6f1c2a3f3ffb561af1c997546fdb75388f766
 SHA512 
9b19fdfdba712dfa7ccc6d38eb37dab919d3f5e0693fd81362aad2d1bac3c8bbf618629080e13c930fd49e6cf62cfcf2e804997c0be3b5f911ea89ca7293
 DIST linode-cli-5.43.0.tar.gz 124631 BLAKE2B 
9961724935a51a0e6816c4c8d1a7e6b15b0441f60b93439636a2bd3b50c0823e52215d040b45cfce3a2ecc643922b2dbdd07fc2062ef2b5d9fc0d6517c4d9066
 SHA512 
95b43e1fd5541d230641d367fadc06c3c059909f68aa6739e2957f375748de075caa39a7d5974295dd3700f48e9c37b15b5a1d75dc48b8d7128a2eadd5d43960
 DIST linode-cli-5.44.3.tar.gz 125352 BLAKE2B 
b713df9a9a167c063824863b8e78d4ad028c9c2f39ee488c7475bd7254894b11e3617845a4c04e0972697bfe2d374ecf714d570596b7d30c47394db5b8ae01ba
 SHA512 
cca2a3cf6c02a068dd300a36708e1dab9cc794f5882dadac4ab64611926855da787785a9c8836777045c3daaafa8bb7657c1fc7e75fc6a783e380516f737e3c6
-DIST linode-cli-5.45.0.tar.gz 125904 BLAKE2B 
e4f995c9695223117dd9d995bd963285507da44c57cb957652c94b1b127404d2623a51d0cacbcca55b4fd8b3bfd474ec5d405b40066f3ac65aa2d7a06016670d
 SHA512 
09e397c4510e301e0352f4d62dd6d266d640483afaac2b2c05f4876ec125ba8534d66cf6af8e4eecc7a3641a888cb41f29b1d262a0e3e32845659463b3902f09
 DIST linode-cli-5.45.1.tar.gz 126861 BLAKE2B 
4cbd4a6505c15ce24183182c76e3fe770f56ea2af6ea939c08fc32f0ff997de7513e10421362b5bc90e6c60e3568d94bba33235c97ce2aebb95873c0949ddd9d
 SHA512 
9b213e69867bf39b0ad6fc6bb281ebad5babdfd88c09a72e63639417c5545b2364d01859ff94e2d66b8d00fd1ebb0dd5362654d422a20def138ec1f753fb186d

diff --git a/app-admin/linode-cli/linode-cli-5.45.0.ebuild 
b/app-admin/linode-cli/linode-cli-5.45.0.ebuild
deleted file mode 100644
index 0a5de62d9f..00
--- a/app-admin/linode-cli/linode-cli-5.45.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 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
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Linode Command Line Interface"
-HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/boto3[${PYTHON_USEDEP}]
-   dev-python/openapi3[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/proj/guru:master commit in: net-im/axolotl-bin/

2023-11-08 Thread Haelwenn Monnier
commit: e60dfa76399bde00863ce395a9bceeb5a4801a3d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Nov  7 17:44:59 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 17:45:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e60dfa76

net-im/axolotl-bin: new package, add 2.0.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-im/axolotl-bin/Manifest |  2 +
 net-im/axolotl-bin/axolotl-bin-2.0.1.ebuild | 58 +
 net-im/axolotl-bin/metadata.xml | 12 ++
 3 files changed, 72 insertions(+)

diff --git a/net-im/axolotl-bin/Manifest b/net-im/axolotl-bin/Manifest
new file mode 100644
index 00..9b166b86ab
--- /dev/null
+++ b/net-im/axolotl-bin/Manifest
@@ -0,0 +1,2 @@
+DIST axolotl_2.0.1-1_arm64.deb 7122144 BLAKE2B 
62dab3e946b4d1588ede6abbe7d9e07ad4bd1880b26b9244dc0288d10ee0cedd501e1d399321ed39384d685e7b1d9b80d265b3d313dc4b33a720167533144b5d
 SHA512 
6c123f9226a911e3c270b3bf1a4bd479c04a6efce6b7b41fe21e2ed352401edc6cb7cecdc90d8934d8491595a65c1189ec48b148cfaa6995bafd7ae0848d6ead
+DIST axolotl_2.0.1_amd64.deb 13070086 BLAKE2B 
e3ad64eee2af864f1499d170a1125d88bf753a445b4c79550e090891f2fdf7611dcf8f9ca8c356723ed31564f00ada8d2b983e86453c98feab860b010862a5be
 SHA512 
1c1dfdb00ca5de48360384fe5428299c05d1d1135aaa7ba08383564812ebc832816ad00e1afe9ddbbd658b661c810a7a323ffb4a2611a489369e932dc4be6535

diff --git a/net-im/axolotl-bin/axolotl-bin-2.0.1.ebuild 
b/net-im/axolotl-bin/axolotl-bin-2.0.1.ebuild
new file mode 100644
index 00..740b9003ed
--- /dev/null
+++ b/net-im/axolotl-bin/axolotl-bin-2.0.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker xdg
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}_${PV}"
+DESCRIPTION="Axolotl is a cross-platform Signal client"
+HOMEPAGE="
+   https://axolotl.chat/
+   https://github.com/nanu-c/axolotl
+"
+RELEASE_URI="https://github.com/nanu-c/${MY_PN}/releases/download/v${PV};
+SRC_URI="
+   amd64? ( ${RELEASE_URI}/${MY_P}_amd64.deb )
+   arm64? ( ${RELEASE_URI}/${MY_P}-1_arm64.deb )
+"
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+LICENSE+="
+   || ( 0BSD Apache-2.0 MIT )
+   || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT )
+   || ( Apache-2.0 BSD MIT )
+   || ( Apache-2.0 Boost-1.0 )
+   || ( Apache-2.0 ISC MIT )
+   || ( Apache-2.0 MIT )
+   || ( Apache-2.0 MIT ZLIB )
+   || ( MIT Unlicense )
+   AGPL-3 Apache-2.0 BSD BSD-2 CC-BY-4.0 CC0-1.0 GPL-3+ ISC LGPL-3 MIT 
UbuntuFontLicense-1.0 Unicode-DFS-2016 openssl
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+RDEPEND="
+   dev-libs/glib:2
+   net-libs/libsoup:3.0
+   net-libs/webkit-gtk:4.1
+   sys-libs/glibc
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/cairo[glib]
+   x11-libs/pango
+"
+
+QA_PREBUILT="usr/bin/axolotl"
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+}

diff --git a/net-im/axolotl-bin/metadata.xml b/net-im/axolotl-bin/metadata.xml
new file mode 100644
index 00..8e34e1b14c
--- /dev/null
+++ b/net-im/axolotl-bin/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   nanu-c/axolotl
+   
https://github.com/nanu-c/axolotl/issues
+   
+



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

2023-11-08 Thread Haelwenn Monnier
commit: 1bd308a811df1f028967591a742fc68936664a98
Author: Zen  pyl  onl>
AuthorDate: Wed Nov  8 02:03:27 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Nov  8 02:05:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bd308a8

sys-kernel/ugrd: Updated python dependencies to be 3.11+, replace broken version

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-0.8.0.ebuild => ugrd-0.8.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index ece0a10982..7cfadff8e1 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1 +1 @@
-DIST ugrd-0.8.0.tar.gz 41157 BLAKE2B 
28e76dd27d615c04732031fee4c57bcf098a3e76c677df637b5d796df21ec9e85e21f25dbb1dfab2677fb8424e96186eba67c9ced7c57e523b76959161ee1237
 SHA512 
2ac9d95332fe7733dc0f9bbcc9f22e3031a7814ff74fa35431918f53f18e0415fc3f5fba53adf0c46016fd85d374461b83ff46a2018dbbe89d1c8043285af8b5
+DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B 
c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418
 SHA512 
2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f

diff --git a/sys-kernel/ugrd/ugrd-0.8.0.ebuild 
b/sys-kernel/ugrd/ugrd-0.8.1.ebuild
similarity index 95%
rename from sys-kernel/ugrd/ugrd-0.8.0.ebuild
rename to sys-kernel/ugrd/ugrd-0.8.1.ebuild
index dccf88cf43..be7eb7e67c 100644
--- a/sys-kernel/ugrd/ugrd-0.8.0.ebuild
+++ b/sys-kernel/ugrd/ugrd-0.8.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} pypy3 )
+PYTHON_COMPAT=( python3_{11..12} pypy3 )
 inherit distutils-r1 optfeature
 
 DESCRIPTION="Python based initramfs generator with TOML defintions"



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

2023-11-08 Thread Haelwenn Monnier
commit: 0a167c4551f527625f3073370a51cdf3dede5184
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Tue Nov  7 15:04:25 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 15:13:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a167c45

media-sound/yewtube: add dbus-python to test dependencies

Closes: https://bugs.gentoo.org/916984
Signed-off-by: Gonçalo Duarte  gmail.com>

 media-sound/yewtube/yewtube-2.10.5.ebuild | 20 ++--
 media-sound/yewtube/yewtube-.ebuild   | 20 ++--
 2 files changed, 28 insertions(+), 12 deletions(-)

diff --git a/media-sound/yewtube/yewtube-2.10.5.ebuild 
b/media-sound/yewtube/yewtube-2.10.5.ebuild
index 12dfdd453a..22f0815734 100644
--- a/media-sound/yewtube/yewtube-2.10.5.ebuild
+++ b/media-sound/yewtube/yewtube-2.10.5.ebuild
@@ -14,21 +14,29 @@ else
KEYWORDS="~amd64"
 fi
 
+IUSE="test"
+RESTRICT="!test? ( test )"
+
 DESCRIPTION="Terminal-based YouTube player and downloader"
 HOMEPAGE="https://github.com/mps-youtube/yewtube 
https://pypi.org/project/yewtube/;
 
 LICENSE="GPL-3"
 SLOT="0"
 
-RDEPEND="${DEPEND}
+RDEPEND="
media-video/ffmpeg
-   dev-python/requests
-   dev-python/pyperclip
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
net-misc/yt-dlp
dev-python/youtube-search-python
-   dev-python/pylast
-   dev-python/pip
-   || ( media-video/mplayer media-video/mpv )"
+   dev-python/pylast[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   || ( media-video/mplayer media-video/mpv )
+"
+
+DEPEND="
+   test? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+"
 
 distutils_enable_tests pytest
 

diff --git a/media-sound/yewtube/yewtube-.ebuild 
b/media-sound/yewtube/yewtube-.ebuild
index 12dfdd453a..22f0815734 100644
--- a/media-sound/yewtube/yewtube-.ebuild
+++ b/media-sound/yewtube/yewtube-.ebuild
@@ -14,21 +14,29 @@ else
KEYWORDS="~amd64"
 fi
 
+IUSE="test"
+RESTRICT="!test? ( test )"
+
 DESCRIPTION="Terminal-based YouTube player and downloader"
 HOMEPAGE="https://github.com/mps-youtube/yewtube 
https://pypi.org/project/yewtube/;
 
 LICENSE="GPL-3"
 SLOT="0"
 
-RDEPEND="${DEPEND}
+RDEPEND="
media-video/ffmpeg
-   dev-python/requests
-   dev-python/pyperclip
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
net-misc/yt-dlp
dev-python/youtube-search-python
-   dev-python/pylast
-   dev-python/pip
-   || ( media-video/mplayer media-video/mpv )"
+   dev-python/pylast[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   || ( media-video/mplayer media-video/mpv )
+"
+
+DEPEND="
+   test? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/proj/guru:master commit in: net-client/lagrange/

2023-11-08 Thread Haelwenn Monnier
commit: ed8238ddae1281d26653825696d5f9a054ef23a1
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Nov  7 12:38:42 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 12:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed8238dd

net-client/lagrange: add 1.17.3, drop 1.16.5

* Rename "fribidi" flag to global "bidi"
* Add "debug" flag to toggle debug definitions on/off

Closes: https://bugs.gentoo.org/916843
Bug: https://bugs.gentoo.org/916604
Bug: https://bugs.gentoo.org/916603
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/lagrange/Manifest|  4 ++--
 .../{lagrange-1.16.5.ebuild => lagrange-1.17.3.ebuild}  | 17 +
 net-client/lagrange/metadata.xml|  2 +-
 3 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest
index 7c694d5665..cb1cc6b8d8 100644
--- a/net-client/lagrange/Manifest
+++ b/net-client/lagrange/Manifest
@@ -1,4 +1,4 @@
-DIST lagrange-1.16.5.tar.gz 10141202 BLAKE2B 
52c8142d88fb16435f2a55d40652e80a2f6bc310afc577aeb70f987bb7d0c630fac8cf350f643e40e2833fe9b717256571d9156f06f1f00fca9e4e8f86f96d54
 SHA512 
498934d2da6122e63eb6edd773dd5e556b5620192d2d6558113947a62bb73ec6078422947248a1446f640b4a8641cc88571d9de2b26a00ee5496be5c916aa1c3
-DIST lagrange-1.16.5.tar.gz.sig 488 BLAKE2B 
34ce216b067eb325912227a75a93678ab251ceee5e157dc829e78616c49027eb00ac03a834be4043eab65afef866bee40aa8660de13d8654a0db46b403b6f306
 SHA512 
c282d30efb8b1afbead55ce9bf749ffd2fd312e41fc40fef5bc2e431dc238b64542458da0bcc87f57aee9bcf9c7ea9a40d4dc2c6de3af9bd2df4aa4caae4c435
 DIST lagrange-1.17.2.tar.gz 10205442 BLAKE2B 
9b0e15e0c2dca86772d242f1ee13074374ad22f72268176bf0226ac17ffd8320194a89e66ab11a2685a482ba237f33c52deb381072e41e6ae56eb28d0fe6395f
 SHA512 
f07f46711f906e4010b596f633978f0aec4a441c0bcc17182cada3af5550339d3743bb1c6ec537b0d99458ca87e8783bbc66477c45c31d467a152bc03bdf14ec
 DIST lagrange-1.17.2.tar.gz.sig 488 BLAKE2B 
ad8781826c60baa6cb4bd12b66f178659a3d1acde4edd2c2c0c12886496e7d97a2fd53a7d3934dd11cc4e416846d3b361b5fa39f6bf60f29ebbeb4f9a8a5864b
 SHA512 
48c63340700e5596e02476fc87ec0f4d52880ffd6a2390ae6e282f4d17c956bfe924779bb7fd6a71ba99209ae3a0b1bd4515e1098948bb4cad1b50caa4823500
+DIST lagrange-1.17.3.tar.gz 10204884 BLAKE2B 
58a634745ddf22f7ae3be339bb1cb28045218e9531ce2b9823a0cbab4a0fac468c7d2e7be1771a410c27309eab8379d2023aaa31fc1ab39d572591a68059737e
 SHA512 
5ab916be3c53cde8538d389f5566cb11e699f9a2811fd3d2c6accacb7b794bea9d5121d595e739b07061e34d8f76113a6223053b0d05edb3dda7444df7bd731a
+DIST lagrange-1.17.3.tar.gz.sig 488 BLAKE2B 
06f3caeb9ea44e412afd1baf324000fb781f3f39212cd5b4abb0b4eac4f8f1a3b6494226376d41f39e16eafb45c12f308821655eee648cd681dc3268a8069817
 SHA512 
82c83bfc1985bb5b6ceffe6dbed35a6eaae28e47d50cc4133a35343097837efbd92f06fd81aec4523fb5e3e949f8be3d6d210f24158a9113d354b789d046b418

diff --git a/net-client/lagrange/lagrange-1.16.5.ebuild 
b/net-client/lagrange/lagrange-1.17.3.ebuild
similarity index 81%
rename from net-client/lagrange/lagrange-1.16.5.ebuild
rename to net-client/lagrange/lagrange-1.17.3.ebuild
index 2efe2d463f..95ffe7a1f8 100644
--- a/net-client/lagrange/lagrange-1.16.5.ebuild
+++ b/net-client/lagrange/lagrange-1.17.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake verify-sig xdg
+inherit cmake flag-o-matic verify-sig xdg
 
 DESCRIPTION="Desktop GUI client for browsing Geminispace"
 HOMEPAGE="https://gmi.skyjake.fi/lagrange/ 
https://git.skyjake.fi/gemini/lagrange;
@@ -13,17 +13,17 @@ 
SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.g
 LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="X +fribidi +harfbuzz mp3 ncurses webp"
+IUSE="X +bidi debug gui +harfbuzz mp3 webp"
 
 RDEPEND="
-   >=dev-libs/tfdn-1.4.0:=[ssl]
+   >=dev-libs/tfdn-1.7.0:=[ssl]
X? ( x11-libs/libX11 )
-   fribidi? ( dev-libs/fribidi )
-   ncurses? ( >=dev-libs/sealcurses-2.0.18_pre20230206:= )
-   !ncurses? (
+   bidi? ( dev-libs/fribidi )
+   gui? (
harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] )
media-libs/libsdl2[X?,sound(+),video(+)]
)
+   !gui? ( >=dev-libs/sealcurses-2.0.18_pre20230206:= )
mp3? ( media-sound/mpg123 )
webp? ( media-libs/libwebp:= )
 "
@@ -48,9 +48,9 @@ src_configure() {
# note: do not add use flags that don't pull dependencies
# and only choose which files to compile (e.g. "ipc")
local -a mycmakeargs=(
-   -DENABLE_FRIBIDI=$(usex fribidi)
+   -DENABLE_FRIBIDI=$(usex bidi)
-DENABLE_HARFBUZZ=$(usex harfbuzz)
-   -DENABLE_TUI=$(usex ncurses)
+   -DENABLE_TUI=$(usex !gui)
-DENABLE_MPG123=$(usex mp3)
-DENABLE_WEBP=$(usex webp)
-DENABLE_X11_XLIB=$(usex X)
@@ 

[gentoo-commits] repo/proj/guru:master commit in: net-voip/gnome-calls/

2023-11-08 Thread Haelwenn Monnier
commit: f88cc4ef6796c0cf55b92c5d5096d8fa7562c795
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Nov  7 14:33:07 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 14:33:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f88cc4ef

net-voip/gnome-calls: disable broken tests

Closes: https://bugs.gentoo.org/916692
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-voip/gnome-calls/gnome-calls-45.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-voip/gnome-calls/gnome-calls-45.0.ebuild 
b/net-voip/gnome-calls/gnome-calls-45.0.ebuild
index 6553bf730a..fdb1bedc2d 100644
--- a/net-voip/gnome-calls/gnome-calls-45.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-45.0.ebuild
@@ -75,7 +75,6 @@ src_configure() {
 
 src_test() {
local tests=(
-   calls:application
calls:call
calls:contacts
calls:dbus
@@ -87,10 +86,15 @@ src_test() {
calls:ringer
calls:sdp-crypto
calls:settings
-   #calls:sip
calls:srtp
calls:ui-call
calls:util
+
+   # TODO: needs working sound card
+   #calls:application
+
+   # TODO: hangs
+   #calls:sip
)
virtx meson_src_test "${tests[@]}"
 }



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

2023-11-08 Thread Haelwenn Monnier
commit: 5db66eaa13af265e6e3cb1ab459d3431f7b595bd
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Nov  7 14:01:38 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 14:01:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5db66eaa

net-misc/megasync: strip unnecessary CXXFLAGS

Closes: https://bugs.gentoo.org/916992
Signed-off-by: Takuya Wakazono  gmail.com>

 net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch | 13 +
 net-misc/megasync/megasync-4.10.0.0.ebuild|  3 +--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch 
b/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch
index dfb6b9f3b1..2fa2e3aac2 100644
--- a/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch
+++ b/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch
@@ -18,6 +18,19 @@ index 33668b4ee..061e0d445 100644
  update_cache.path = $$PWD
 -INSTALLS += update_cache
  }
+diff --git a/src/MEGASync/google_breakpad/google_breakpad.pri 
b/src/MEGASync/google_breakpad/google_breakpad.pri
+index 122268aba..cd141a5f9 100644
+--- a/src/MEGASync/google_breakpad/google_breakpad.pri
 b/src/MEGASync/google_breakpad/google_breakpad.pri
+@@ -43,8 +43,6 @@ unix:!macx {
+   SOURCES += $$PWD/common/linux/elfutils.cc
+   SOURCES += $$PWD/common/string_conversion.cc
+   SOURCES += $$PWD/common/convert_UTF.c
+-
+-  QMAKE_CXXFLAGS+=-g
+ }
+ 
+ win32 {
 diff --git a/src/MEGASync/platform/platform.pri 
b/src/MEGASync/platform/platform.pri
 index 99f4dbd4f..ef5553508 100644
 --- a/src/MEGASync/platform/platform.pri

diff --git a/net-misc/megasync/megasync-4.10.0.0.ebuild 
b/net-misc/megasync/megasync-4.10.0.0.ebuild
index e71a988b03..27222f3a63 100644
--- a/net-misc/megasync/megasync-4.10.0.0.ebuild
+++ b/net-misc/megasync/megasync-4.10.0.0.ebuild
@@ -113,8 +113,7 @@ src_configure() {
$(use_enable examples) \
$(use_enable java) \
$(use_enable php) \
-   $(use_enable python) \
-   "--enable-gcc-hardening"
+   $(use_enable python)
 
cd "${S}/src"
local myeqmakeargs=(



[gentoo-commits] repo/proj/guru:master commit in: net-misc/tuba/

2023-11-08 Thread Haelwenn Monnier
commit: 377dbb3897c58b50fde0ccc83bc660f61e294f4e
Author: Konstantin Tutsch  konstantintutsch  com>
AuthorDate: Mon Nov  6 17:24:15 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Nov  6 17:25:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=377dbb38

net-misc/tuba: Add gstreamer dependency

Signed-off-by: Konstantin Tutsch  konstantintutsch.com>

 net-misc/tuba/tuba-0.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/tuba/tuba-0.4.1.ebuild b/net-misc/tuba/tuba-0.4.1.ebuild
index 7540a83522..7c603be562 100644
--- a/net-misc/tuba/tuba-0.4.1.ebuild
+++ b/net-misc/tuba/tuba-0.4.1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
>=dev-libs/json-glib-1.4.4
>=dev-libs/libxml2-2.9.10
>=dev-libs/libgee-0.8.5
-   >=gui-libs/gtk-4.3:4
+   >=gui-libs/gtk-4.3:4[gstreamer]
>=gui-libs/libadwaita-1.2
>=net-libs/libsoup-3
gui-libs/gtksourceview:5



[gentoo-commits] repo/proj/guru:master commit in: net-proxy/snowflake/

2023-11-08 Thread Haelwenn Monnier
commit: 2a4fea398ea5975995befd0d68552f38318b9f0f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Nov  7 14:45:50 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Nov  7 15:03:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a4fea39

net-proxy/snowflake: add 2.7.0, drop 2.6.1

Closes: https://bugs.gentoo.org/915517
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-proxy/snowflake/Manifest   |  2 +-
 ...owflake-2.6.1.ebuild => snowflake-2.7.0.ebuild} | 33 ++
 2 files changed, 28 insertions(+), 7 deletions(-)

diff --git a/net-proxy/snowflake/Manifest b/net-proxy/snowflake/Manifest
index 49968dd4c6..fde9990674 100644
--- a/net-proxy/snowflake/Manifest
+++ b/net-proxy/snowflake/Manifest
@@ -1 +1 @@
-DIST snowflake-v2.6.1.tar.gz 20711818 BLAKE2B 
47a0d1b34b598b58d840402bd65316f80e54fa2ff13a824fbd4bd7481751558ab4e724ae7bddfd7b47427d3a1fa23f976e5f7ff64f544cdd59cabfc878b4a9fc
 SHA512 
2d93c34d5b984864de2189df5c8a0e04473ffdac74b704948ca70cb265f9f163f58225d8496d5087355a15e0f9f57a2dfd536dce6bca7a8bf27a72b594ef6a47
+DIST snowflake-v2.7.0.tar.gz 21617453 BLAKE2B 
c91835ffee5faef705fb45ddf7280cbff3016de027b790837f1ac459de108a9f5809c6fc42149332aab88750fb8f24b9e4cd0c04a2d8958d4157d487af0a76e6
 SHA512 
1bc65efdcc92e201df1e533fcb09c3c20803b7f97dec941f511f6d8d86597c0b4a2618edb2de9c1266d46dad26a51893f2918fcc4af161ec7032496aab76d483

diff --git a/net-proxy/snowflake/snowflake-2.6.1.ebuild 
b/net-proxy/snowflake/snowflake-2.7.0.ebuild
similarity index 68%
rename from net-proxy/snowflake/snowflake-2.6.1.ebuild
rename to net-proxy/snowflake/snowflake-2.7.0.ebuild
index 47763037a8..d2b75ce4aa 100644
--- a/net-proxy/snowflake/snowflake-2.6.1.ebuild
+++ b/net-proxy/snowflake/snowflake-2.7.0.ebuild
@@ -5,28 +5,49 @@ EAPI=8
 
 inherit go-module systemd
 
-MY_PV="v${PV}"
-MY_P="${PN}-${MY_PV}"
-
-JOB_ID="363325"
+MY_P="${PN}-v${PV}"
+JOB_ID="389000"
 DESCRIPTION="Pluggable Transport using WebRTC, inspired by Flashproxy"
 HOMEPAGE="
https://snowflake.torproject.org/

https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake
 "
 
SRC_URI="https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/${PN}/-/jobs/${JOB_ID}/artifacts/raw/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( >=dev-lang/go-1.21 )"
 
-COMPONENTS=( broker client probetest proxy server )
+src_configure() {
+   COMPONENTS=(
+   broker
+   probetest
+   proxy
+   )
+
+   if has_version -b ">=dev-lang/go-1.21"; then
+   COMPONENTS+=(
+   client
+   server
+   )
+   else
+   ewarn "The following components have been disabled:"
+   ewarn " client server"
+   ewarn
+   ewarn "You need >=dev-lang/go-1.21 to build them."
+   fi
+}
 
 src_compile() {
for component in "${COMPONENTS[@]}"; do
pushd ${component} || die
einfo "Building ${component}"
-   ego build
+   nonfatal ego build || die "${component}: build failed"
popd || die
done
 }



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

2023-11-08 Thread Haelwenn Monnier
commit: 6352a0f669d06e97a9ed046c624b59cefe643359
Author: Zen  pyl  onl>
AuthorDate: Mon Nov  6 16:51:44 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Nov  6 16:52:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6352a0f6

sys-kernel/ugrd: Removed proxy maintiner information

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
index 562c38a3be..e97424c704 100644
--- a/sys-kernel/ugrd/metadata.xml
+++ b/sys-kernel/ugrd/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
d...@pyl.onl
Zen

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

desultory/ugrd




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

2023-11-08 Thread Haelwenn Monnier
commit: a48dcd46484f61d2ba1c3deb8eb822c90569e1f4
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Nov  6 22:39:47 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Nov  6 22:39:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a48dcd46

app-admin/pulumi-bin: add 3.92.0, drop 3.89.0, drop 3.91.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest  |  3 +-
 app-admin/pulumi-bin/pulumi-bin-3.91.0.ebuild  | 34 --
 ...-bin-3.89.0.ebuild => pulumi-bin-3.92.0.ebuild} |  0
 3 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 1fc8f5e2c7..97abe10d66 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,3 +1,2 @@
-DIST pulumi-v3.89.0-linux-x64.tar.gz 168161986 BLAKE2B 
0720c66fe5a64e8c988d54bd8775af2498ad75512b3b01962a4200d305afe8e58d7ea30864f9fac652c08aff3859b1d444b24e38719a2a0fa1e85be5ee3f53b4
 SHA512 
cc2e10e9bcb6c6cdbca18081668c9e8eda45f885cd65f4b0e27d4de5a8446c9a523c08a3b57759686eda0bb0513dd30589ecbc639cf32c7f8ccb178d9b620f2e
-DIST pulumi-v3.91.0-linux-x64.tar.gz 154425596 BLAKE2B 
3b11b8efcdc37063316cdf60f97edecebdd39e671ec6167a0d9fe6517d63575f8424cb935b9e41e6d41e98fb9b5d599d339b108566b7c76cad4b74b47f352e5d
 SHA512 
f747f5d268266503d2cc49ed3ac42ef493c1f2da878714a51f607b233f157ff25126e242d01c8d83c439776293f6d1799709cf787ebff4ba15bb0b88af17290c
 DIST pulumi-v3.91.1-linux-x64.tar.gz 154427644 BLAKE2B 
95d6ff946d6a1b74d293f6774329cc1f770f68f78e2f166320ffb2c2146fbda30521704cd32f4b8e1fc8d193aa9a6006c46819b53e2e123a2546435bf8008f0e
 SHA512 
b954c2d627f67043b9e39227f7da9392afdb1621ac6c44fb0d7a58e3c6653b5e2bff0b858a40ebb7adabc4181f6aeaae81fc2284966906f24dbb531065b4dd5e
+DIST pulumi-v3.92.0-linux-x64.tar.gz 154831161 BLAKE2B 
105f6d814b2832ec0cec7592e67fc9daf60302179bdc150f3387c07750433e7c24b7e68e1925649907b45fb7496bf056622b080d2f300188559cd08a12235656
 SHA512 
c42071df519559515acdc18318bc4cfbe38ef99935cad5ffae3b4c17fe1ca77bd23181762e7a00186f296c2ff107e3d42f63053d23db8391b50b5e605f083fda

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.91.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.91.0.ebuild
deleted file mode 100644
index febb59ec18..00
--- a/app-admin/pulumi-bin/pulumi-bin-3.91.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Infrastructure as code in any programming language"
-HOMEPAGE="
-   https://www.pulumi.com/
-   https://github.com/pulumi/pulumi
-"
-SRC_URI="
-   amd64? ( 
https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz
 )
-"
-
-S="${WORKDIR}/pulumi"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PREBUILT="*"
-
-src_install() {
-   dobin pulumi*
-
-   ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
-   newbashcomp pulumi.bash-completion pulumi
-
-   ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
-   insinto /usr/share/zsh/site-functions
-   newins pulumi.zsh-completion _pulumi
-}

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.89.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.92.0.ebuild
similarity index 100%
rename from app-admin/pulumi-bin/pulumi-bin-3.89.0.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.92.0.ebuild



[gentoo-commits] repo/proj/guru:master commit in: app-editors/lapce/

2023-11-08 Thread Haelwenn Monnier
commit: 41b59b9c05180d9b2d58ee184b7d141b6caa
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Nov  6 19:46:42 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Nov  6 19:46:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41b59b9c

app-editors/lapce: fix build of nightly when on stable version

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

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

 app-editors/lapce/lapce-0.3.0-r1.ebuild | 65 +
 1 file changed, 65 insertions(+)

diff --git a/app-editors/lapce/lapce-0.3.0-r1.ebuild 
b/app-editors/lapce/lapce-0.3.0-r1.ebuild
new file mode 100644
index 00..423cbd376c
--- /dev/null
+++ b/app-editors/lapce/lapce-0.3.0-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+CRATES=" "
+
+inherit cargo desktop xdg-utils
+
+DESCRIPTION="Lightning-fast and Powerful Code Editor written in Rust "
+HOMEPAGE="https://lapce.dev/;
+SRC_URI="
+   https://github.com/lapce/lapce/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/lapce/lapce/releases/download/v${PV}/vendor.tar.gz 
-> ${P}-vendor.tar.gz
+"
+
+LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 
Boost-1.0 CC0-1.0 CeCILL-2.1 GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense 
ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   x11-libs/gtk+:3
+   media-libs/fontconfig
+   sys-libs/zlib
+   x11-libs/libxcb:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/cmake
+   sys-devel/gcc
+   virtual/pkgconfig
+   >=virtual/rust-1.64
+"
+
+# rust does not use *FLAGS from make.conf, silence portage warning
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+src_unpack() {
+   default
+   cargo_gen_config
+   ln -s "${WORKDIR}/vendor/" "${WORKDIR}/lapce-${PV}/vendor" || die
+   sed -i "${ECARGO_HOME}/config" -e '/source.crates-io/d'  || die
+   sed -i "${ECARGO_HOME}/config" -e '/replace-with = "gentoo"/d'  || die
+   sed -i "${ECARGO_HOME}/config" -e '/local-registry = "\/nonexistent"/d' 
 || die
+   cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config" 
|| die
+}
+
+src_compile() {
+   export RELEASE_TAG_NAME=v0.3.0
+   cargo_src_compile
+}
+
+src_install() {
+   dobin target/release/lapce
+   dobin target/release/lapce-proxy
+   domenu extra/linux/dev.lapce.lapce.desktop
+   newicon extra/images/logo.png dev.lapce.lapce.png
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/libchdr/

2023-11-08 Thread Ionen Wolkens
commit: 32c50ea5403e8f472561f97c591a76d8c583
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Nov  9 02:55:25 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Nov  9 02:56:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c50ea5

dev-libs/libchdr: treeclean

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

 dev-libs/libchdr/Manifest   |  1 -
 dev-libs/libchdr/libchdr-0_p20230230.ebuild | 28 
 dev-libs/libchdr/metadata.xml   | 11 ---
 profiles/package.mask   |  7 ---
 4 files changed, 47 deletions(-)

diff --git a/dev-libs/libchdr/Manifest b/dev-libs/libchdr/Manifest
deleted file mode 100644
index 6b14cbe17056..
--- a/dev-libs/libchdr/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libchdr-0_p20230230.tar.gz 1748513 BLAKE2B 
03fc5507b7f598995fede477f26c8ab41cd16c658e4ca5c193e581840f14ead0db4ab8da3b888a2e03fb4c78c19af0f08cbab9feefe488dc230ec0fbd3941a91
 SHA512 
c25084b2257083c4bddd84d13e3dc0d30fea548a4e50a6beefd5282383480eaaa293c044647e2aff339d087dae87c3ef871137a43db766e08a1dffd8801c3367

diff --git a/dev-libs/libchdr/libchdr-0_p20230230.ebuild 
b/dev-libs/libchdr/libchdr-0_p20230230.ebuild
deleted file mode 100644
index 45f61ac9698f..
--- a/dev-libs/libchdr/libchdr-0_p20230230.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-HASH_CHDR=fec8ab94212cc65d9d9a62cb3da924f5830c04b0
-
-DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats"
-HOMEPAGE="https://github.com/rtissera/libchdr/;
-SRC_URI="https://github.com/rtissera/libchdr/archive/${HASH_CHDR}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${HASH_CHDR}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="sys-libs/zlib:="
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_SYSTEM_ZLIB=yes
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/libchdr/metadata.xml b/dev-libs/libchdr/metadata.xml
deleted file mode 100644
index 52316d51b131..
--- a/dev-libs/libchdr/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   io...@gentoo.org
-   Ionen Wolkens
-   
-   
-   rtissera/libchdr
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index fb1a475858da..47c0a888e26d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -273,13 +273,6 @@ media-video/transcode
 # Removal on 2023-11-11
 app-text/coolreader
 
-# Ionen Wolkens  (2023-10-10)
-# Formerly added for unbundling on games-emulation/pcsx2, which is
-# no longer needed. Has no real use on its own, has no revdeps, and
-# does not have real releases (snapshot-only).
-# Removal on 2023-11-09.
-dev-libs/libchdr
-
 # Sam James  (2023-10-06)
 # Breaks building scipy: https://github.com/cython/cython/issues/5748
 =dev-python/cython-3.0.3



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

2023-11-08 Thread Mike Gilbert
commit: f4049c3915c81cc482061c4d8c4776d618691db4
Author: Laszlo Gombos  gmail  com>
AuthorDate: Sat Nov  4 22:59:54 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov  9 02:27:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4049c39

sys-kernel/dracut: add 060_pre20231030

Signed-off-by: Laszlo Gombos  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33671
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/dracut/Manifest| 1 +
 .../dracut/{dracut-.ebuild => dracut-060_pre20231030.ebuild}  | 4 ++--
 sys-kernel/dracut/dracut-.ebuild  | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index 17aee74d6bd5..725e93d4d6cc 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -1,3 +1,4 @@
 DIST dracut-057.tar.gz 481345 BLAKE2B 
dcf663a1955753256866e9dfa318b0b46a132ea39223ab634d72af1611f7db394c23c1bb4326979a5ee919df6ce3b107c955c9c77ce1ec4f99de835352932901
 SHA512 
8acdc8db2233a9abbaeea218cc5b1be68c4985088995f42624750783f8d40ecbb7fa97ab4f6468f67c079c8418590ace317c143a92d9305640b48c7c0edd4089
 DIST dracut-059.tar.gz 486487 BLAKE2B 
86bbe18875cd3507e187b724cab212dc82e1daca7cedf79aeef13c34601adfff72bf2c0ba4c652e715b43c9a16f7be6a4a2b29dc75bef014640e1ec07c8d455b
 SHA512 
196bc8bf18703c72bffb51a7e0493719c58173ad2da7d121eb42f9a8de47e953af36d109214dc4a10b2dc2d3bd19e844f7f51c2bdec087e064ea11f75124032d
 DIST dracut-059_p20231027.tar.gz 491099 BLAKE2B 
02c5de4577bc5fc87fd11b7b9760b0f1a4a83ed7ef1fc2de22ea3f9588e9b03b347c1be4f26965d26ab8b88736b0da70e01ecb4a50c2951d1ec4009222aaa97a
 SHA512 
da26c798f8c3856f7b9488278f26f1f392e6f6e1863bd6bb590f940854cde6633a45cf60acf52a2a184a1a47250a23e6ee53cb3f5fa759eb0146a4c0d172c07e
+DIST dracut-060_pre20231030.tar.gz 498954 BLAKE2B 
ce47f06e1304f732cbad66046c70cbcb03d33d69b9c3e87a4e2e2d30fa837b3b36949462cec9b06125e824ad82db45bd7516c22a1c84ec6884790b37e9c65ab1
 SHA512 
0cd2fefcd624758063c77836989260a3d5b0d533004c2395124c8200c31602f5d7d0b8c9491de37ce4afb2c5009b2cf944ddd3bb9e0e11120d84176cb1e7423c

diff --git a/sys-kernel/dracut/dracut-.ebuild 
b/sys-kernel/dracut/dracut-060_pre20231030.ebuild
similarity index 98%
copy from sys-kernel/dracut/dracut-.ebuild
copy to sys-kernel/dracut/dracut-060_pre20231030.ebuild
index cb88e1e52e74..f6149bdc6877 100644
--- a/sys-kernel/dracut/dracut-.ebuild
+++ b/sys-kernel/dracut/dracut-060_pre20231030.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
 else
if [[ ${PV} == *_p* ]] ; then
-   EGIT_COMMIT="b2af8c8bcfc72802e02e2c0adc2eed9279101624"
+   EGIT_COMMIT="856e7acdb1462803c2517c8d64afb2e34c73c735"

SRC_URI="https://github.com/dracutdevs/dracut/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
else
@@ -23,7 +23,7 @@ HOMEPAGE="https://github.com/dracutdevs/dracut/wiki;
 
 LICENSE="GPL-2"
 SLOT="0"
-if [[ ${PV} !=  && ${PV} != *_rc* ]]; then
+if [[ "${PV}" != *_rc* ]]; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
 IUSE="selinux test"

diff --git a/sys-kernel/dracut/dracut-.ebuild 
b/sys-kernel/dracut/dracut-.ebuild
index cb88e1e52e74..59e9f37ffb3f 100644
--- a/sys-kernel/dracut/dracut-.ebuild
+++ b/sys-kernel/dracut/dracut-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
 else
if [[ ${PV} == *_p* ]] ; then
-   EGIT_COMMIT="b2af8c8bcfc72802e02e2c0adc2eed9279101624"
+   EGIT_COMMIT="856e7acdb1462803c2517c8d64afb2e34c73c735"

SRC_URI="https://github.com/dracutdevs/dracut/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
else



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

2023-11-08 Thread Mike Gilbert
commit: 803a7e0b95164ddb661dee1448a4b19eceb09cc2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov  7 15:00:13 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov  9 02:27:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803a7e0b

sys-kernel/dracut: fix resume module in hostonly mode

Closes: https://bugs.gentoo.org/917000
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/dracut/dracut-060_pre20231030.ebuild|  1 +
 .../files/dracut-060-fix-resume-hostonly.patch | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/dracut/dracut-060_pre20231030.ebuild 
b/sys-kernel/dracut/dracut-060_pre20231030.ebuild
index f6149bdc6877..25b978da1b87 100644
--- a/sys-kernel/dracut/dracut-060_pre20231030.ebuild
+++ b/sys-kernel/dracut/dracut-060_pre20231030.ebuild
@@ -68,6 +68,7 @@ QA_MULTILIB_PATHS="usr/lib/dracut/.*"
 
 PATCHES=(
"${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
+   "${FILESDIR}"/dracut-060-fix-resume-hostonly.patch
 )
 
 src_configure() {

diff --git a/sys-kernel/dracut/files/dracut-060-fix-resume-hostonly.patch 
b/sys-kernel/dracut/files/dracut-060-fix-resume-hostonly.patch
new file mode 100644
index ..3563f85293fd
--- /dev/null
+++ b/sys-kernel/dracut/files/dracut-060-fix-resume-hostonly.patch
@@ -0,0 +1,65 @@
+https://bugs.gentoo.org/917000
+https://github.com/dracutdevs/dracut/pull/2494
+
+From b88d0bab791bdc4ca75d13802f0391caf537650d Mon Sep 17 00:00:00 2001
+From: Andrew Ammerlaan 
+Date: Sun, 20 Aug 2023 11:47:22 +0200
+Subject: [PATCH] fix(resume): include in hostonly mode if resume= on cmdline
+
+The grep introduced in commit e3a7112bef794e2f2dd741ec2c74fa9cb9117651
+does not work as intended. The resume module is always excluded in hostonly
+mode.
+
+Made this a bit more explicit with if/else so it is more clear what is going
+on. The in-line ||/&& makes the line really long and makes it more difficult
+to understand what is going on.
+
+Bug: https://github.com/dracutdevs/dracut/issues/924
+Signed-off-by: Andrew Ammerlaan 
+---
+ modules.d/95resume/module-setup.sh | 32 +++---
+ 1 file changed, 25 insertions(+), 7 deletions(-)
+
+diff --git a/modules.d/95resume/module-setup.sh 
b/modules.d/95resume/module-setup.sh
+index d255103366..2d48043827 100755
+--- a/modules.d/95resume/module-setup.sh
 b/modules.d/95resume/module-setup.sh
+@@ -10,13 +10,31 @@ check() {
+ return 1
+ }
+ 
+-# Only support resume if hibernation is currently on
+-# and no swap is mounted on a net device
+-[[ $hostonly ]] || [[ $mount_needs ]] && {
+-swap_on_netdevice || [[ -f /sys/power/resume && "$(< 
/sys/power/resume)" == "0:0" ]] || grep -rq '^\|[[:space:]]resume=' 
/proc/cmdline /etc/cmdline /etc/cmdline.d /etc/kernel/cmdline 
/usr/lib/kernel/cmdline 2> /dev/null && return 255
+-}
+-
+-return 0
++# If hostonly check if we want to include the resume module
++if [[ $hostonly ]] || [[ $mount_needs ]]; then
++# Resuming won't work if swap is on a netdevice
++swap_on_netdevice && return 255
++if grep -rq 'resume=' /proc/cmdline /etc/cmdline /etc/cmdline.d 
/etc/kernel/cmdline /usr/lib/kernel/cmdline 2> /dev/null; then
++# hibernation support requested on kernel command line
++return 0
++else
++# resume= not set on kernel command line
++if [[ -f /sys/power/resume ]]; then
++if [[ "$(< /sys/power/resume)" == "0:0" ]]; then
++# hibernation supported by the kernel, but not enabled
++return 255
++else
++# hibernation supported by the kernel and enabled
++return 0
++fi
++else
++# resume file doesn't exist, hibernation not supported by 
kernel
++return 255
++fi
++fi
++else
++return 0
++fi
+ }
+ 
+ # called by dracut



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

2023-11-08 Thread Sam James
commit: b7bc44f3b35169406f0c54f86fd45c8f5d02deeb
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  9 01:58:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  9 01:59:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bc44f3

toolchain.eclass: restore graphite for USE=jit minimal build

graphite (isl) might be used for the just-built GCC. It's easier to just
respect USE=graphite for the USE=jit minimal build in case the user passes some
graphite flags rather than try strip them out.

(The build would fail otherwise as the just-built GCC, even with 
--disable-bootstrap
for the JIT build, would be invoked as ./xgcc ... -fgraphite-identity ... and
error out in configure.)

Reported by ano on IRC.

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

 eclass/toolchain.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index ac8b90c8c58a..60769c93877f 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1378,7 +1378,10 @@ toolchain_src_configure() {
--disable-systemtap
--enable-host-shared
--enable-languages=jit
-   --without-isl
+   # Might be used for the just-built GCC. Easier to just
+   # respect USE=graphite here in case the user passes some
+   # graphite flags rather than try strip them out.
+   $(use_with graphite isl)
--without-zstd
--with-system-zlib
)



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

2023-11-08 Thread Patrick McLean
commit: 44afc285778fb192f136486bdf4f7c70366f589d
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov  9 01:54:19 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov  9 01:54:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44afc285

dev-util/ruff: add 0.1.5, drop 0.1.3

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

 dev-util/ruff/Manifest | 41 +++---
 .../ruff/{ruff-0.1.3.ebuild => ruff-0.1.5.ebuild}  | 39 ++--
 2 files changed, 41 insertions(+), 39 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index add6106a8f39..cc21d6a49f5c 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -23,7 +23,7 @@ DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f
 DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
 DIST bstr-1.6.2.crate 380096 BLAKE2B 
b061853059d26e076e2ca8f76d39fb0a5e401c5e191b75f44936a0e708877176e5357bd1f8febf2b295b72b1a93db91c1f17b9a4840a05ffb3a55ec7a47fa5e1
 SHA512 
2661f453d3b529fa90a52da26b0c373df7e077b5503ff9e8dc4ac17ae546817a41b7353d3517a94d89b3b0bc4409740c6fe14b7dc78fd1aaa2a3f5888ce10057
 DIST bumpalo-3.13.0.crate 82114 BLAKE2B 
62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0
 SHA512 
419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
 DIST cachedir-0.3.0.crate 7125 BLAKE2B 
7f01201abf82b49b198970fada3385adf33df4e1fd717b4676965da04bb382291f75a258f295441ec5af49ea07fa3e9ec00940737b41bd76e8080c42586a0ea9
 SHA512 
7494e32f4537483fb1e23505a15f2d6296008e147b28f8ec800ca2198579f35578ad3f64e8d9b082f3c094849b7b92bd5adc6ea39a4a2b9d6ed175bc48abc8c1
@@ -35,17 +35,17 @@ DIST chrono-0.4.31.crate 214513 BLAKE2B 
2ac43852ea14cb7b129adf68ff62adac1763b3f4
 DIST ciborium-0.2.1.crate 34974 BLAKE2B 
370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4
 SHA512 
4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
 DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 
1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d
 SHA512 
8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 
02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3
 SHA512 
214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
-DIST clap-4.4.6.crate 54823 BLAKE2B 
0685ecb0fbf3c2c8f5840aabbb5892e88184e866f1afe871b6b75184832f75cb9fc0d43de2f07ef0350cbd290c2cb7c3d86d24120681210af0d2184c91655f98
 SHA512 
94fb68da3c6b43c90f05dba94339794243a0ab4780feeb27d31f0808e4efd734aa13384fd7e493ab1214ad528134bd23e15ce2e3a9f83075f47a7c856222c6a8
-DIST clap_builder-4.4.6.crate 162450 BLAKE2B 
54ba8e3402c7790ed976b4bc0033fb3a4db00e042a828a563bb49f347a60704a18cd6b77e3827db545217101d7b4f88e7176ec01f1406b7c7ad55130af7e9696
 SHA512 
d6dde9859015995aefa6c7f45d98928bef5120578460b1c576738e49df5a0e64ac0adae04e0f3d7fce0bc84de8b3dd7632840c61ed46c95855f7f801351c6f56
+DIST clap-4.4.7.crate 54408 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/, sys-libs/musl/files/

2023-11-08 Thread Sam James
commit: 6167c89db9b5c6f986d8fe7f54e72953d0e9026c
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  9 00:56:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  9 00:56:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6167c89d

sys-libs/musl: fix header compat w/ elfutils-0.190

Per #musl, this is similar to what will be pushed in musl git soon.

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

 .../files/musl-1.2.4-elfutils-0.190-relr.patch |  73 
 sys-libs/musl/musl-1.2.4-r1.ebuild | 204 +
 2 files changed, 277 insertions(+)

diff --git a/sys-libs/musl/files/musl-1.2.4-elfutils-0.190-relr.patch 
b/sys-libs/musl/files/musl-1.2.4-elfutils-0.190-relr.patch
new file mode 100644
index ..e5eaf46f7810
--- /dev/null
+++ b/sys-libs/musl/files/musl-1.2.4-elfutils-0.190-relr.patch
@@ -0,0 +1,73 @@
+https://www.openwall.com/lists/musl/2023/11/06/3
+https://inbox.vuxu.org/musl/20231106113336.3664-2-nc...@alpinelinux.org/T/#u
+https://sourceware.org/bugzilla/show_bug.cgi?id=31034
+https://bugs.gentoo.org/916857
+
+From mboxrd@z Thu Jan  1 00:00:00 1970
+X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org
+X-Spam-Level: 
+X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED,
+   MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,
+   RCVD_IN_MSPIKE_WL,T_SCC_BODY_TEXT_LINE autolearn=ham
+   autolearn_force=no version=3.4.4
+Received: (qmail 5179 invoked from network); 6 Nov 2023 11:46:34 -
+Received: from second.openwall.net (193.110.157.125)
+  by inbox.vuxu.org with ESMTPUTF8; 6 Nov 2023 11:46:34 -
+Received: (qmail 30570 invoked by uid 550); 6 Nov 2023 11:46:29 -
+Mailing-List: contact musl-h...@lists.openwall.com; run by ezmlm
+Precedence: bulk
+List-Post: 
+List-Help: 
+List-Unsubscribe: 
+List-Subscribe: 
+List-ID: 
+Reply-To: m...@lists.openwall.com
+Received: (qmail 30538 invoked from network); 6 Nov 2023 11:46:29 -
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alpinelinux.org;
+   s=smtp; t=1699271177;
+   h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
+to:to:cc:cc:mime-version:mime-version:
+content-transfer-encoding:content-transfer-encoding;
+   bh=73HDLjg72r1JGckDGbEyPxYrYL7dC7MB3gMwy/yp7hc=;
+   b=pSGCs/DrFDbs9eEA89un578pZbyzpmTw81QGH7xK4ZAAkYiXx1ysaXlsllwxGd076F+plw
+   kE1QbGVndutc+ieeUOiHomF4O8IP4AqO/8xCy52LlYmnhMTcxgoXD/GWHfVcXmIgFb+8Uc
+   jvgM9nXFOXceFSlHLLOwJBQFE2dyBrU=
+From: Natanael Copa 
+To: m...@lists.openwall.com
+Cc: Natanael Copa 
+Date: Mon,  6 Nov 2023 12:33:37 +0100
+Message-ID: <20231106113336.3664-2-nc...@alpinelinux.org>
+X-Mailer: git-send-email 2.42.1
+MIME-Version: 1.0
+Content-Transfer-Encoding: 8bit
+Subject: [musl] [PATCH] elf.h: add typedefs for Elf*_Relr
+
+Add typedefs for Elf32_Relr and Elf64_Relr as a follow-up to commit
+d32dadd60efb (ldso: support DT_RELR relative relocation format)
+
+---
+This fixes build of iproute2 with elfutils 0.190, which assumes that
+Elf*_Relr are typedef'ed when SHT_RELR is defined.
+
+ref: 
https://sourceware.org/git/?p=elfutils.git;a=commit;h=39f2c500542f69c2f1a13fd0ae4eaa5778d2ed8d
+ref: https://sourceware.org/bugzilla/show_bug.cgi?id=31034
+
+ include/elf.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/include/elf.h b/include/elf.h
+index 23f2c4bc..aa186d9d 100644
+--- a/include/elf.h
 b/include/elf.h
+@@ -32,6 +32,9 @@ typedef uint16_t Elf64_Section;
+ typedef Elf32_Half Elf32_Versym;
+ typedef Elf64_Half Elf64_Versym;
+ 
++typedef Elf32_Word Elf32_Relr;
++typedef Elf64_Xword Elf64_Relr;
++
+ #define EI_NIDENT (16)
+ 
+ typedef struct {
+-- 
+2.42.1

diff --git a/sys-libs/musl/musl-1.2.4-r1.ebuild 
b/sys-libs/musl/musl-1.2.4-r1.ebuild
new file mode 100644
index ..899ae673cc90
--- /dev/null
+++ b/sys-libs/musl/musl-1.2.4-r1.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit crossdev flag-o-matic toolchain-funcs prefix
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.musl-libc.org/musl"
+   inherit git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/musl.asc
+   inherit verify-sig
+
+   SRC_URI="https://musl.libc.org/releases/${P}.tar.gz;
+   SRC_URI+=" verify-sig? ( https://musl.libc.org/releases/${P}.tar.gz.asc 
)"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-musl )"
+fi
+GETENT_COMMIT="93a08815f8598db442d8b766b463d0150ed8e2ab"
+GETENT_FILE="musl-getent-${GETENT_COMMIT}.c"
+SRC_URI+="
+   

[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/

2023-11-08 Thread Yuan Liao
commit: 38e42b26c7c09578a00ad0683b6261d238003bfe
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Nov  8 23:39:46 2023 +
Commit: Yuan Liao  gmail  com>
CommitDate: Wed Nov  8 23:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38e42b26

gnome-extra/extension-manager: Update HOMEPAGE

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/extension-manager-0.3.2.ebuild | 2 +-
 gnome-extra/extension-manager/extension-manager-0.4.2.ebuild | 2 +-
 gnome-extra/extension-manager/extension-manager-0.4.3.ebuild | 2 +-
 gnome-extra/extension-manager/extension-manager-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild
index 5288e46af3..c988a8ed22 100644
--- a/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild
@@ -21,7 +21,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild
index 1598faa733..e9e8c5767b 100644
--- a/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
index d33b0230c7..008277ed53 100644
--- a/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild 
b/gnome-extra/extension-manager/extension-manager-.ebuild
index d33b0230c7..008277ed53 100644
--- a/gnome-extra/extension-manager/extension-manager-.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
-HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+HOMEPAGE="https://mattjakeman.com/apps/extension-manager;
 
 LICENSE="GPL-3+"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/

2023-11-08 Thread Yuan Liao
commit: 633b4dbf6a82a3d81b933a955db5fc56bc2577d6
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Nov  8 23:28:26 2023 +
Commit: Yuan Liao  gmail  com>
CommitDate: Wed Nov  8 23:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=633b4dbf

gnome-extra/extension-manager: Add 0.4.3

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/Manifest |  1 +
 .../extension-manager-0.4.3.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/gnome-extra/extension-manager/Manifest 
b/gnome-extra/extension-manager/Manifest
index 136d1ab26b..97d75161a5 100644
--- a/gnome-extra/extension-manager/Manifest
+++ b/gnome-extra/extension-manager/Manifest
@@ -1,2 +1,3 @@
 DIST extension-manager-0.3.2.tar.gz 1447521 BLAKE2B 
55d09b54219804c1910a572953d7fee4b8a9131085260db1d4ef014bccf8b13fa2da0a8673c0d78643841d603878183c2b573b084bcd5cb1818721e8194c871b
 SHA512 
84ff2f246d582cdae06a12e5e88309d67ae32502e9885675c08d75dc686fdea28b53bffa37d396ffface8515712f0b990603b5832704ae722342f0ad49748150
 DIST extension-manager-0.4.2.tar.gz 1469519 BLAKE2B 
070016a50f48a89d39c760c7ec60fabc856dcdd7a8fc4a779253ede2354f7d9d6744fa7620e55a92f9ed671a00b8aff1fd9246d7dc919727893215d2f05e0658
 SHA512 
777c0d83f26064372a721681092ef7990ade028ea2d6bb8bb64aa8a4630cea60f2af07c1cf7d733a8f100fe5d7de5b1aeac2b99d8a585dc715ee469a874c0148
+DIST extension-manager-0.4.3.tar.gz 1479403 BLAKE2B 
5d183cf8af08b07878a65305f5b814f5e74a600a305845c9d953cb4debf8476e4e81e932dd645eb54e9c45e662c69c7f2c44e4e40698137d1724c23ab3b42e95
 SHA512 
036ee3f5c2b6e70e36060112744a760f7f6f29cd7dbc9eafa035942bb283b18b94d55c68285f5c546480e2683e2ceddb4f6e1d309002b18894bccb3b6b87a67d

diff --git a/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
new file mode 100644
index 00..d33b0230c7
--- /dev/null
+++ b/gnome-extra/extension-manager/extension-manager-0.4.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson xdg
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git;
+else
+   
SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell 
Extensions"
+HOMEPAGE="https://mjakeman.github.io/extension-manager/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+   dev-libs/glib:2
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   gui-libs/gtk:4[introspection]
+   >=gui-libs/libadwaita-1.4.0:1[introspection]
+   gui-libs/text-engine
+   net-libs/libsoup:3.0
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dpackage="ebuild"
+   -Ddistributor="Gentoo GURU "
+
+   # sys-libs/libbacktrace has been last-rited in ::gentoo
+   # and is thus unavailable
+   -Dbacktrace=false
+   )
+   if has live ${PROPERTIES}; then
+   # Produce a development build for live ebuild
+   emesonargs+=( -Ddevelopment=true )
+   fi
+   meson_src_configure
+}
+
+# Tests are skipped because as of version 0.3.0, the tests only validate
+# resource files and do not verify any functionality of the program.  Those
+# validations are either already handled by QA checks or not relevant on
+# Gentoo.  For more information about the rationale, please refer to:
+# 
https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments
+#
+# If tests are to be executed in the future because the upstream adds
+# functionality tests or for other reasons, and should there be no convenient
+# way to skip the validations, the following variable values need to be set:
+#
+# IUSE="test"
+# RESTRICT="!test? ( test )"
+# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )"
+src_test() {
+   :
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/

2023-11-08 Thread Yuan Liao
commit: e0e597235af4918ff8f94c84db6573d8af98d4e6
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Nov  8 23:26:25 2023 +
Commit: Yuan Liao  gmail  com>
CommitDate: Wed Nov  8 23:26:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0e59723

gnome-extra/extension-manager: Update dependency version in live ebuild

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/extension-manager-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild 
b/gnome-extra/extension-manager/extension-manager-.ebuild
index df1b3c8744..d33b0230c7 100644
--- a/gnome-extra/extension-manager/extension-manager-.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
dev-libs/glib:2
dev-libs/json-glib
gui-libs/gtk:4[introspection]
-   >=gui-libs/libadwaita-1.2.0:1[introspection]
+   >=gui-libs/libadwaita-1.4.0:1[introspection]
gui-libs/text-engine
net-libs/libsoup:3.0
 "



[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/just/

2023-11-08 Thread Joe Kappus
commit: b11adf1cd89095ca259d77019cd479b81ed1cfc9
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Nov  8 22:59:04 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Wed Nov  8 22:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b11adf1c

sys-devel/just: add 1.16.0

Signed-off-by: Joe Kappus  wt.gd>

 sys-devel/just/Manifest   |  22 +
 sys-devel/just/just-1.16.0.ebuild | 163 ++
 2 files changed, 185 insertions(+)

diff --git a/sys-devel/just/Manifest b/sys-devel/just/Manifest
index 250202be86..c21004cf2f 100644
--- a/sys-devel/just/Manifest
+++ b/sys-devel/just/Manifest
@@ -1,10 +1,12 @@
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST aho-corasick-1.1.1.crate 182812 BLAKE2B 
df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88
 SHA512 
a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
 DIST block-buffer-0.10.3.crate 10465 BLAKE2B 
32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7
 SHA512 
e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
@@ -15,6 +17,7 @@ DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e8
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 

[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/

2023-11-08 Thread Sven Wegener
commit: 0411910f6a20c1da3b37ed2fc86ab2b43ae56766
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Nov  8 22:45:40 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Nov  8 22:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0411910f

net-dns/pdns-recursor: stabilize 4.9.1 for amd64, x86

Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns-recursor/pdns-recursor-4.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.9.1.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.9.1.ebuild
index 08de25898f64..402e2ea18aa7 100644
--- a/net-dns/pdns-recursor/pdns-recursor-4.9.1.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-4.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="debug dnstap snmp sodium systemd test valgrind"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/

2023-11-08 Thread Sven Wegener
commit: e75a90929ea2a3fc3a98caac593710b3dbab99b8
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Nov  8 22:45:22 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Nov  8 22:52:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75a9092

net-dns/pdns-recursor: add 4.9.2

Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns-recursor/Manifest   |  1 +
 net-dns/pdns-recursor/pdns-recursor-4.9.2.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index 4e8f6463ebbb..6cdc8ca1dd4c 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -1,2 +1,3 @@
 DIST pdns-recursor-4.9.0.tar.bz2 1551436 BLAKE2B 
6e0dbaa6c666599b1d4246c544d8933d9b476b55f946c8a9d67c5983e3f2745947e3a225bd198d11566dd97a45e47022bba56f53a1a1b9b70b71b80656118f04
 SHA512 
c9694fe7c852441d55c9e89e7d212e7d5a3a4e81742adc5240f673f9bc91205a36a6071e5992baec078806e8ae73f390dfc0b5ed795365a35040284372f8e6ad
 DIST pdns-recursor-4.9.1.tar.bz2 1566613 BLAKE2B 
c5c8cc577739411b0106bf2ca26e4bca708b70c9294ac5f57086d64290a3d106dd001d06e42365efb4d448f130ce50406e5fd47a83f79c8f18236c4dbf0eff4f
 SHA512 
f342699fad0cee9dadc6d59edb5770d1f81bac5a4cb3cf7fef0e1f15ae65ff504e95f0e9de91c36cdef40f6ab2c6a27aebdb377e1f043c4f03b82da7cbd9051b
+DIST pdns-recursor-4.9.2.tar.bz2 1562694 BLAKE2B 
21d5fc0645c9cac65ec71c4e11d285b5d166d688e650911854417bf8f92bd7948a9b1f71767689ea2fe370e7bfd96ba0987e31fb28d528a09cb3711ef3aedf33
 SHA512 
ee2dac5d256c9f4a9155fe6885522c5413482f0fd179099e956db2abbf4510fc6696fc1ac93bb4af341ebb2f052350637524267aa21fe6a0e92194e9219d1d45

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.9.2.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.9.2.ebuild
new file mode 100644
index ..08de25898f64
--- /dev/null
+++ b/net-dns/pdns-recursor/pdns-recursor-4.9.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="The PowerDNS Recursor"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug dnstap snmp sodium systemd test valgrind"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="${LUA_DEPS}
+   dnstap? ( dev-libs/fstrm )
+   systemd? ( sys-apps/systemd:0= )
+   snmp? ( net-analyzer/net-snmp )
+   sodium? ( dev-libs/libsodium:= )
+   elibc_glibc? (
+   arm? ( >=sys-libs/glibc-2.34 )
+   x86? ( >=sys-libs/glibc-2.34 )
+   )
+   dev-libs/openssl:=
+   dev-libs/boost:=[context]"
+RDEPEND="${DEPEND}
+   !

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

2023-11-08 Thread Andreas Sturmlechner
commit: 17c858530170131a10edb8ca32bed4e95fd311be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov  8 19:54:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov  8 22:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c85853

dev-qt/qtcore: drop 5.15.11

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

 dev-qt/qtcore/Manifest  |   1 -
 dev-qt/qtcore/qtcore-5.15.11.ebuild | 119 
 2 files changed, 120 deletions(-)

diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
index e879b492b398..6f575c060f09 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 
3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db
 SHA512 
d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
 DIST qtbase-5.15.11-gentoo-kde-2.tar.xz 327120 BLAKE2B 
38cf4106d620b28ab690de52dce7bbcf2da9de1009a0b126a68e19949013458ba788edd92a050410f9e33522be77e09eeeb95d4d696c3e482156dce5e120ee70
 SHA512 
235fb3baf660c551415300b5cc8a0d6091c7edd0a6f2c28bfb4e14bc63ada50203c0108cd8bd84b931860ee196cf83f68ec82a34509515c439ab989d80167d26
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qtcore/qtcore-5.15.11.ebuild 
b/dev-qt/qtcore/qtcore-5.15.11.ebuild
deleted file mode 100644
index 36a727a07026..
--- a/dev-qt/qtcore/qtcore-5.15.11.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit linux-info flag-o-matic toolchain-funcs qt5-build
-
-DESCRIPTION="Cross-platform application development framework"
-SLOT=5/${QT5_PV}
-
-IUSE="icu old-kernel"
-
-DEPEND="
-   dev-libs/double-conversion:=
-   dev-libs/glib:2
-   dev-libs/libpcre2[pcre16,unicode]
-   sys-libs/zlib:=
-   icu? ( dev-libs/icu:= )
-   !icu? ( virtual/libiconv )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/bootstrap
-   src/tools/moc
-   src/tools/rcc
-   src/corelib
-   src/tools/qlalr
-   doc
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   !:network
-   !:sql
-   !:testlib
-   !:xml
-)
-
-pkg_pretend() {
-   use kernel_linux || return
-   get_running_version
-   if kernel_is -lt 4 11 && ! use old-kernel; then
-   ewarn "The running kernel is older than 4.11. USE=old-kernel is 
needed for"
-   ewarn "dev-qt/qtcore to function on this kernel properly. Bugs 
#669994, #672856"
-   fi
-}
-
-src_prepare() {
-   # don't add -O3 to CXXFLAGS, bug 549140
-   sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || 
die
-
-   # fix missing qt_version_tag symbol w/ LTO, bug 674382
-   sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
-
-   # Broken with FORTIFY_SOURCE=3
-   #
-   # Our toolchain sets F_S=2 by default w/ >= -O2, so we need
-   # to unset F_S first, then explicitly set 2, to negate any default
-   # and anything set by the user if they're choosing 3 (or if they've
-   # modified GCC to set 3).
-   #
-   # Refs:
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709
-   # https://bugreports.qt.io/browse/QTBUG-103782
-   # bug #847145
-   if tc-enables-fortify-source ; then
-   # We can't unconditionally do this b/c we fortify needs
-   # some level of optimisation.
-   filter-flags -D_FORTIFY_SOURCE=3
-   # (Qt doesn't seem to respect CPPFLAGS?)
-   append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
-   fi
-
-   qt5-build_src_prepare
-
-   # workaround for a79a370c (...Annotate-QMutex-...patch) adding a header
-   qt5_syncqt_version
-}
-
-src_configure() {
-   local myconf=(
-   $(qt_use icu)
-   $(qt_use !icu iconv)
-   )
-   use old-kernel && 

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

2023-11-08 Thread Andreas Sturmlechner
commit: 045295e39f2ed9d581a9013a74f4c88123575c7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov  8 19:55:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov  8 22:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045295e3

dev-qt/qtdeclarative: drop 5.15.11

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

 dev-qt/qtdeclarative/Manifest |  1 -
 dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild | 67 ---
 2 files changed, 68 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index ad3e5c5824f4..1e918e98ed35 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
-DIST qtdeclarative-5.15.11-gentoo-kde-1.tar.xz 30596 BLAKE2B 
52f8773fd3ae3014e73863cd38ca3ced02f5487ffbcad125d80b34a54b36c5b384346ee580ef4f041840ac6977de3295a5263f939ef40d6a986b69ff0f380e3a
 SHA512 
31e6dbcf55b690accecd460c0a0564acfc348306b7ffb022971aa949a7521ac26f49f46c4a312a1256d60d4ec6321539c754cb39a484bbad35e581853dfb93da
 DIST qtdeclarative-5.15.11-gentoo-kde-2.tar.xz 31064 BLAKE2B 
7e4390fc71b52cc12dc6b6189a655c164441d7ddfaaa689cc203a85f5dd210890f8587b38a324fa3a8123b79f522e2837be116a374a1eca605535207beabe6f0
 SHA512 
e54406a89e3b5d8484dfad6db3c95235e8da8bc81178f1f17ba2e1fc0dbd7633ed900c2ef4d546f2cc0eba9bd5f35ed676a45ea8a4c71b90042d6742dcdcc8d4
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild
deleted file mode 100644
index 509214c01ceb..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2009-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-PYTHON_COMPAT=( python3_{8..12} )
-inherit flag-o-matic python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-)
-
-src_prepare() {
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   replace-flags "-Os" "-O2" # bug 840861
-
-   local myqmakeargs=(
-   --
-   -qml-debug
-   $(qt_use jit feature-qml-jit)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qml 5
-   qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmlpreview 5
-   qt5_symlink_binary_to_path qmlscene 5
-}



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

2023-11-08 Thread Andreas Sturmlechner
commit: dce0285dd439cd89d799152b5c9b54205ac64519
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov  8 19:55:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov  8 22:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce0285d

dev-qt/qtwayland: drop 5.15.11

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

 dev-qt/qtwayland/Manifest |  1 -
 dev-qt/qtwayland/qtwayland-5.15.11.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 4724d41312e3..96e9bb4adb06 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,4 +1,3 @@
-DIST qtwayland-5.15.11-gentoo-kde-1.tar.xz 47500 BLAKE2B 
16a5f13ab03c14860f8b08d3aabf7ed5b8d60b5b3eae1fae31be805986947dbcd7d2ca13bf48dea21cfa8693b9921dc4724a73973aa50cf26a0104d97dcc75a5
 SHA512 
01ce97cb9fc142219a7e2fb05d84447728c1bd02a1fb0a181b5af7eb81f6f707a615be3985d094399d5d7974b2a6bcd27a2334e571cdd3e806b1e6432b7a70ec
 DIST qtwayland-5.15.11-gentoo-kde-2.tar.xz 48072 BLAKE2B 
5587a010e168df2a3303673c4af4d62908c1847dfe563af6bbfa325c38c3de09dafddc7cf3bf55d1293f22716f146f30729eacea8f839b01e3b2b3bd0ba2dcf8
 SHA512 
8bd205896c4e81203aac98adbf7da209138b5b9423780506910552aa6fdb23f8c5f0b18fd94e90349f94725d13325348c010482e1afddfa0832b9d4ff3feb8bc
 DIST qtwayland-everywhere-opensource-src-5.15.11.tar.xz 569072 BLAKE2B 
83b96ac4eb220aa924539a67b28bb20eff97256203f0c36efb0687b9266a2d0f3c69cec6648870e27431120bc1bd0eecf14dcc4f118e3d77ed78c1eb66298329
 SHA512 
b47a3358bc37f52dde0839940431e8049abfaa827722e6d57362b07547c35fe9fb422d28fd28c69a13f5773c24efc3eeea1e584372737a0151ed94bf4c5b9980
 DIST qtwayland-everywhere-src-6.5.2.tar.xz 1059356 BLAKE2B 
4708b78ff5c8e413edaa4d4400317f58dd068273a5eef7caf1500abf8afbe4e9ac405b6854691ef93265a7eeb0cfb7406024826a0b7c7ba3f8149218af67fd48
 SHA512 
520d109402f1d629481029a3b1eaab740e66135db4069c34651172bb2ad821b22de60e9956a96331d2f32a4522fc52c6a4ba99b474092d755760cad08c776477

diff --git a/dev-qt/qtwayland/qtwayland-5.15.11.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.11.ebuild
deleted file mode 100644
index 57fced440a1c..
--- a/dev-qt/qtwayland/qtwayland-5.15.11.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Wayland platform plugin for Qt"
-
-SLOT=5/${QT5_PV} # bug 815646
-IUSE="compositor"
-
-RDEPEND="
-   dev-libs/wayland
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput]
-   media-libs/libglvnd
-   x11-libs/libxkbcommon
-   compositor? (
-   =dev-qt/qtdeclarative-${QT5_PV}*:5=
-   =dev-qt/qtgui-${QT5_PV}*:5=[vulkan]
-   )
-"
-DEPEND="${RDEPEND}
-   compositor? ( dev-util/vulkan-headers )
-"
-BDEPEND="dev-util/wayland-scanner"
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   -no-feature-xcomposite-egl
-   -no-feature-xcomposite-glx
-   $(qt_use compositor feature-wayland-server)
-   $(qt_use compositor feature-wayland-dmabuf-server-buffer)
-   $(qt_use compositor feature-wayland-drm-egl-server-buffer)
-   $(qt_use compositor feature-wayland-shm-emulation-server-buffer)
-   $(qt_use compositor feature-wayland-vulkan-server-buffer)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die
-}



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

2023-11-08 Thread William Hubbs
commit: eaba20c29692366eaa1e1670d3d0d9ed65a4ff79
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov  8 22:02:55 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov  8 22:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaba20c2

app-admin/helm: add 3.13.2

Signed-off-by: William Hubbs  gentoo.org>

 app-admin/helm/Manifest   |  2 ++
 app-admin/helm/helm-3.13.2.ebuild | 41 +++
 2 files changed, 43 insertions(+)

diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest
index abe4a4723863..8be10b71633c 100644
--- a/app-admin/helm/Manifest
+++ b/app-admin/helm/Manifest
@@ -1,4 +1,6 @@
 DIST helm-3.11.2-deps.tar.xz 125570640 BLAKE2B 
7dd267c0070add0bd9ce70bc115cf9d2b427e32c5040f900ff750218aafcee331712ddc8da8c9655f06522696c5f4923a73ba8b94a13f16d09b8973d447817ad
 SHA512 
4223461fa3d0032826387a4170492df561f828546fd4f4307ec5f2006e2abb77275382ebab57baea81767de97bcaa3642d88a022b07448e452e151d83fc04652
 DIST helm-3.12.3-deps.tar.xz 156473664 BLAKE2B 
88e2e99465f977b1bec52350a3c4988a595152bacf8db0208e81b38c050ccbadb48f97e3c239ddae5fa8d16d04be5bff6d76fa09ce8fdfc73487c2a44980a2ab
 SHA512 
211775262e51d2ebabd4bf991ba7ecc8fc0fa6b9fa06e35cb6edf127bbc21143fd04a6441759dba423950def31951067407e253b3554b9efd56b4ed93444f7ea
+DIST helm-3.13.2-deps.tar.xz 148836588 BLAKE2B 
517f09305f68ef0c5ee34aecf2c5cd846a455a2fde725b4ef7befbb04bb731f8ba4c675b95d8d00be591ab02a60c707345ac4517bf235025fc3a5383ecd390cc
 SHA512 
6785d15244fd94f884177db702436255dcee91e8d866ba5258d25d5a3d21d91c3de7b1644bf43a139d353005708c0ff615da1b09b3a18b3547efc05441d27ae2
 DIST k8s-helm-3.11.2.tar.gz 733884 BLAKE2B 
2077927a61b8dcbf5907f8b2760445c8f846c186d504fc9bc9037fdafa4ad15cd8ccaaed3033be7d96cc3e05c74c283bf84c69d666721fef43198c44529db681
 SHA512 
32b251abf520692490e5dc9affa33b73955540a90854c84cc645364be8a4ca7afa1a9bf356a19be1efba6d35d36ef69f7b420402f73b96790f04635e9e881756
 DIST k8s-helm-3.12.3.tar.gz 721672 BLAKE2B 
d426d77e8fc8bb4ccd149e05bb3ee6f2ac38260a609bd2a5301a6318b961fb2ac19cd30f0c1372eaad67c5b8d301e356f310653ed8a682eba77d980cb0bf35e7
 SHA512 
25015a8ce8f04887ebb3add1a151670ff500c24b5b8933cfe3a956db1478483902a9c9c5bf57887b9f4b891e8d479752d9422ee68b43b9140fa0edc37cf38753
+DIST k8s-helm-3.13.2.tar.gz 718707 BLAKE2B 
10fa4c7212eeb9bfd3bbe1f3881c67ae0de83ec8931c20cb2fb5e35b5a10207fc9960d21e81c0796e6e37353fd4a2e5afe325bbaadd6d28afaff6d7b68b7f1ae
 SHA512 
989bdc7f3a0ab5c460a8882c2bbd07c0736dee506e3247c0cc0bd9830a321d187f26ef51954c7b81307bd1064754f805be3e5980c5be7eefe4a954f254722902

diff --git a/app-admin/helm/helm-3.13.2.ebuild 
b/app-admin/helm/helm-3.13.2.ebuild
new file mode 100644
index ..c82d02143876
--- /dev/null
+++ b/app-admin/helm/helm-3.13.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+GIT_COMMIT=2a2fb3b98829f1e0be6fb18af2f6599e0f4e8243
+GIT_SHA=2a2fb3b9
+MY_PV=${PV/_rc/-rc.}
+
+DESCRIPTION="Kubernetes Package Manager"
+HOMEPAGE="https://github.com/helm/helm https://helm.sh;
+SRC_URI="https://github.com/helm/helm/archive/v${MY_PV}.tar.gz -> 
k8s-${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 ISC MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
+
+RESTRICT=" test"
+
+src_compile() {
+   emake \
+   GOFLAGS="${GOFLAGS}" \
+   LDFLAGS="" \
+   GIT_COMMIT=${GIT_COMMIT} \
+   GIT_SHA=${GIT_SHA} \
+   GIT_TAG=v${MY_PV} \
+   GIT_DIRTY=clean \
+   build
+   bin/${PN} completion bash > ${PN}.bash || die
+   bin/${PN} completion zsh > ${PN}.zsh || die
+}
+
+src_install() {
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   dobin bin/${PN}
+   dodoc README.md
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/epubgrep/

2023-11-08 Thread Cara Salter
commit: 48fe8cfc67c848d0ca18bc7c865d07f6ce0f6f7b
Author: Cara Salter  devcara  com>
AuthorDate: Wed Nov  8 22:00:17 2023 +
Commit: Cara Salter  devcara  com>
CommitDate: Wed Nov  8 22:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48fe8cfc

app-text/epubgrep: drop 0.6.0-r1

Depends on old version of dev-libs/libfmt, no longer in ::gentoo

Signed-off-by: Cara Salter  devcara.com>

 app-text/epubgrep/Manifest |  1 -
 app-text/epubgrep/epubgrep-0.6.0-r1.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest
index 0c91921323..d917c67f67 100644
--- a/app-text/epubgrep/Manifest
+++ b/app-text/epubgrep/Manifest
@@ -1,2 +1 @@
-DIST epubgrep-0.6.0.tar.gz 271925 BLAKE2B 
b45f32d8850166bdb112c80adbc2c16c95b4fc03dcee51861b6033493e6297899a4018f7f4f1d83fe47ad1bb4400f682271bf98540458e9ce5fd80d6ec1cc199
 SHA512 
ff81f3a4a2d5cbc11d2799b7b90bb6758939d78e1e5b7ee2774d6985a55b68102b1172f54d8d07be09dad2aa1efed16429aca48fb733367147dcf989286f4289
 DIST epubgrep-0.6.2.tar.gz 274558 BLAKE2B 
c70e199e7d3cb8df828e3cd2f91eab70b8302da2205b5e206e15c3b61ad7cc86f2e4e5cd01e35a5d69ad298e5d3106c9e8dfc4821432c2cf9a692f9ab169fc4f
 SHA512 
f310c33ac08e4154a821b7d674e2eeaa70925dfd27d1e5481cc5792e84ac53f2b7e4931db29ac1c208a83ff989c77b80904bfb4471770266180ab04789f2132c

diff --git a/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild 
b/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild
deleted file mode 100644
index b7f322ed51..00
--- a/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Search tool for EPUB e-books"
-HOMEPAGE="https://schlomp.space/tastytea/epubgrep;
-SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost[nls]
-   app-arch/libarchive[bzip2,iconv,lzma,zlib(+)]
-   

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-drawer/

2023-11-08 Thread Pascal Jäger
commit: 208eac6d678a4ee9b730d27759ee8927186442ae
Author: Pascal Jäger  leimstift  de>
AuthorDate: Wed Nov  8 21:32:29 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Wed Nov  8 21:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=208eac6d

gui-apps/nwg-drawer: add 0.4.0

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

 gui-apps/nwg-drawer/Manifest|  9 +++
 gui-apps/nwg-drawer/nwg-drawer-0.4.0.ebuild | 88 +
 2 files changed, 97 insertions(+)

diff --git a/gui-apps/nwg-drawer/Manifest b/gui-apps/nwg-drawer/Manifest
index 046d9fd768..86aeaed1da 100644
--- a/gui-apps/nwg-drawer/Manifest
+++ b/gui-apps/nwg-drawer/Manifest
@@ -5,8 +5,12 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 
BLAKE2B 7e09c2779bf7a84
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
 DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.zip
 2402580 BLAKE2B 
2a4599ae9f21a4530ef36d0f2a6dce5d0a0161dbe4c94d4f7bde82a8d1fa298bdb3bde3964207533d1cd5ce4d173e10b02ca8ae0e7ed3607f1d14112bda11f79
 SHA512 
8c555e52570ba25ce9ceef3d27e2be678bfff1d8dde8bd8dcc2cad8a81178319ce2a2687927eadf6ed9c3a21015d1f3c13f833e1ece344a83133733f741929a9
 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.mod 306 BLAKE2B 
a771e76c9310287371b03f1ffd777b30aacf61ab3d1ef10a5c365d907bc8fb56f909b7735abc8d6f3991ea8a95de0e7b021ec7dae7812c7fc6d49217fcd0acae
 SHA512 
6308592e6bc0e8344788cb9dac884556fd203fe8c9e044563600fa28bf818864ec20695880474f0c9e24a78b47586ba4d928d16f4d51d1003c85c2da5fb9e197
 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.zip 72788 BLAKE2B 
b3dd4f49b3825aa165d2f4350404285a96b0aa011ecbbf0b7becf03f9f9d00ebc6e98301c6e0165c360d6f618f79e97f592de1c03259352c01f7a09b37a1d98f
 SHA512 
6698f79a865bd0910fe8c7ff7ba29c96694f5fbcc4c452b85433e4b639db94e6bad9705242677c9a0e46e1c0537431c6c4dd2099cadd9fe4cae9f0d13979ff46
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.7.0.mod 278 BLAKE2B 
8140b64ce39a88490900c8a70bf445124732c00327d436f3b11d7d6de0845f726b407962b22267a628b643299fe1772410dfff9674fc20252dd015bfee027cd0
 SHA512 
8f2d7d0503321057dbf57df03d1eb5a1b4a0be4b3d8760ffc0af088f52d1252be2f3b3acedb2d16385515ab75ec16eebb282dcb2c587d42703b71d80d4e3f34a
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.7.0.zip 90661 BLAKE2B 
5ced6b5b8a5b8297d3cacb3f8e4d55db0a1bfce749255595aaf54137a6380b26072934c4ba0b4e26aabe9b53692b286b74749d6b722e78bb59b1ba0f038cf6a3
 SHA512 
2c1c62aeea478034cff51388d91544694f7033e37a6858899f338757f5d86cc56d2f3210294f37d9f71d5adfcce29063257f072f97b4b5752f774da43c077e68
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.zip 411600 BLAKE2B 
87260dda08b03be8b9f164587177ed2f0b154d9adcaa973a7e980448e1402191518ef67b22f6c151057c7e3eeda676b0c4ae9e9cd4a3183e03a1285804655d15
 SHA512 

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

2023-11-08 Thread William Hubbs
commit: 4404ec7e4911c912598bde07163ed66363fef9ce
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov  8 21:29:36 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov  8 21:33:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4404ec7e

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

Signed-off-by: William Hubbs  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 c7f2b1196eab..ff581b99e355 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-08 Thread William Hubbs
commit: d2db2ed77133a8cc0e75c20d2757252321b66549
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov  8 21:32:35 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov  8 21:33:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2db2ed7

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

Signed-off-by: William Hubbs  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 46b961c611be..c03a5ea43e57 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: sys-kernel/gentoo-kernel/

2023-11-08 Thread Michał Górny
commit: fccdce552a0602e080013d3607d41a56ba70a86f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 19:04:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccdce55

sys-kernel/gentoo-kernel: Bump to 5.10.200

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index e83ad89d7cae..6758b2a91a95 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-208.base.tar.xz 6093152 BLAKE2B 
39bf2d32114ec581c28770ebfa3
 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

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

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

2023-11-08 Thread Michał Górny
commit: 2158bab5c7bf723c9c3de0173bcb5b7a67a4c105
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 21:24:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2158bab5

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 3650d3eaf590..38562bfc35c6 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-208.base.tar.xz 6093152 BLAKE2B 
39bf2d32114ec581c28770ebfa3
 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
@@ -40,6 +42,10 @@ DIST gentoo-kernel-5.10.199-1.amd64.gpkg.tar 63242240 
BLAKE2B c5d8490f744fc74238
 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
 DIST gentoo-kernel-5.10.199-1.x86.gpkg.tar 53544960 BLAKE2B 
c69945057acf2820f1e24da9c0631534b22fe211e09607af58eda5869e0524b870efd9f890d0d0a7e3f58d8680b6f0592882ad31832509e118ced1681192119c
 SHA512 
73f11235437e31de7029e554e34b402f132a337a6e2b3892cbd020a1801133c56df6bb5083bea2083c656b1affa9245578791cfd3cb6de9a38c17cba474a4be1
+DIST gentoo-kernel-5.10.200-1.amd64.gpkg.tar 63242240 BLAKE2B 
3fc60499b637165fdc7272304bf747a696091776407229de5db1393b863366dbf6bd3478b75f8114ad923c86f51d9954c5df953af489315947da76708c0df1ed
 SHA512 
09b0adc8c3e34b066e90163b5c629eee665888687b5150964c4c71f9037cbd0c04401556347865fc8d02c8e9fa556795188939cd1dea641c89a29f7d1b766f6f
+DIST gentoo-kernel-5.10.200-1.arm64.gpkg.tar 56719360 BLAKE2B 

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

2023-11-08 Thread Michał Górny
commit: abd6e3b6bf046c8f69369edd07c261d9758ac408
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 21:24:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd6e3b6

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 9140c4fa241b..3650d3eaf590 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-142.base.tar.xz 5603000 BLAKE2B 
2c04fd46f173dc82421edddecd0
 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 
c942135c9120024effcc516070b81aef19de95969e19c95b7c222ccf9ba515db329735596f3c5dfe81f12ef29165b898de75988f0c632cd228b6d3579e3c5648
 SHA512 
eb9d0661d81c1acbf5884f3ccc864e0b110a517556bd62020f41f3fad77c32e57da5a7c1f6411a4dc7d9b85ad8fe9af4658613b0a3e9484fb609a7f9ac1a3f39
+DIST genpatches-5.15-144.base.tar.xz 5663416 BLAKE2B 
a4347f6e6f5916a3811ddb7ce19a506f6f4bb691e57ed5229adb55d90aa2fce14656d1a77d63539ef5fba8c0a5ed8c3cd0933c9f286694a83c65898b77015e66
 SHA512 
8f4a7429a9673cc2aeffe870ac1f742b6d111b0fb72bff74b3407d13eaaa6200ae7b931449b7c5923c215428b2c55352f728d60a09f1ac7907625f37a454a3cf
+DIST genpatches-5.15-144.extras.tar.xz 3940 BLAKE2B 
b605a72df3376503172f7a3e7c170fd6b46490061a8a435230372c12a95cfd3deae488639b3ca579c602e86d1e34b1e11c4b873bfd2bc037520df5f1906f6caf
 SHA512 
5db17e336aa1cd4b839b5e4b595e632484af239a662c7f631009a10811be3b87188049eb8a576543f132e674b382b5ba9d9af94a26b3d5a24fb4c654f6a3e2e0
 DIST genpatches-6.1-64.base.tar.xz 3729008 BLAKE2B 
10f4366a8fe83ca0609c0e2654e6c64ad47f3a3f1744ca637d8801ec9c8a8c541d74e21e020de0a6de18c98de640810d6934092b2b983b332e92514c2b6443a7
 SHA512 
1dda1ba93fea4c18ecaae6ec5a3cfea1fbe7f89fa9412e793b7cd0beff43894650167c77d1b85eb280f7754c85179dc3c72e32ca18f4d8a95667501c61958656
 DIST genpatches-6.1-64.extras.tar.xz 3816 BLAKE2B 
315826af9d3e7abbef0314f962e2df50f9d183555ec5fb956fa7c9820435042e3c3a72a5ad766a3441543c54986ffbfdae8ff0a4deecb2a72851237108eaee71
 SHA512 
5a384aa4f6aff1a3410090873f9321ca1c6bcdb48dfefeaf7c2746b950ad22c7a745c60389ec49b99a249cb62c91d517389d5d91c844509dce5cd45a67b47edb
 DIST genpatches-6.1-65.base.tar.xz 3729228 BLAKE2B 
e2f41ebb95ca74bc5d37f950e088d2d790c09613728d86a58c31867954748d5ce57f484acfde262bb70c2d42538241b6b05cb9befd7efd6ee10a276fa79e4c3b
 SHA512 
815a57b87978d2a0196146ff4e2ff6a7e95d10c74727d458f9cbaeddded3c99c78a24524b8cf1fa0f1297e5bc7f3c9cd743b19f12938478f3f3faa3a68c7e431
@@ -50,6 +52,10 @@ DIST gentoo-kernel-5.15.137-1.amd64.gpkg.tar 66283520 
BLAKE2B 2d2ea679a04e830f76
 DIST gentoo-kernel-5.15.137-1.arm64.gpkg.tar 59709440 BLAKE2B 
fced7223953d9cd91909e7d9aabb0373a9e2f1337a89d94506bf74cd91d197bf634b9497680dc442024fd0c00a9bc72eb08fbbcf08225cbd25de10f60a057a4a
 SHA512 
71c2f9922a3c44a91da482077dc096b3ecf916d44183226ae90f6e7d78a99f927c221c0b6f8ba3856aaf94c13a35a1edff276a3af3b66e18d8c18ed6b542eaec
 DIST gentoo-kernel-5.15.137-1.ppc64le.gpkg.tar 54937600 BLAKE2B 
8c9e3c1b7faf27de2d568f12ad413682e82cff899bb0dabfc2d5eedab3e3daaa27c5413938f74ab44c8113e0ba9a61df03e768d35ec19f8011180e49de44aa8f
 SHA512 
884004c75a780a7387f5d29d15ffa4827d57f30afc7abedd82390827f0e9d59c8463a756a8bce1c0d57773f8b9394b57a93dd6cff3a7f4065032ba4158988104
 DIST gentoo-kernel-5.15.137-1.x86.gpkg.tar 56043520 BLAKE2B 
f1f64be37de87402669d92ca1a25adb5ace86e172dccdcf4aa9894e1feabc3bcea394c2d27697f752e0dbc38a55b6436cb8e76810a642858b6971971370a8961
 SHA512 
db2a599ed12abd7c225791f0dd35e130f8fee3b23a067e234ae8947965eadb6603c41b28ea0772846128816f9b83dac18e44141da48cb43850a59574c8fca2d1
+DIST gentoo-kernel-5.15.138-1.amd64.gpkg.tar 66314240 BLAKE2B 
c0538fa7277e41faa5d0c77a8581084f2549828b82f67fbc0c95f5036b5384a87bdc85dc6b33148f3b20e4a421610e03f11b54abaaf5292127eca2d38614fbd5
 SHA512 
541a96ac8932ec6a67c81680934853376c255cb6a94114e8fa7d46f1608794b497e9c458f9eaadc46d59dc55637e9b11ed13cc008f5c955bb310ba594520a88f
+DIST gentoo-kernel-5.15.138-1.arm64.gpkg.tar 59719680 BLAKE2B 

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

2023-11-08 Thread Michał Górny
commit: a1f974e7a22810372bf60320559aacd898c72b9d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 19:04:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f974e7

virtual/dist-kernel: Bump to 5.15.138

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.15.138.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
new file mode 100644
index ..6e4e4714e283
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.138.ebuild
@@ -0,0 +1,19 @@
+# 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}
+   )"



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

2023-11-08 Thread Michał Górny
commit: fca47304f3b07b9e4e66e6a30bf3d8fa9bdf593d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 19:03:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca47304

sys-kernel/vanilla-kernel: Bump to 5.15.138

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.138.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 204b4696aeb1..4638988575bb 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -36,6 +36,8 @@ DIST linux-5.15.136.tar.sign 993 BLAKE2B 
d72d98b6557ac356e9eb2c994e86c25ad0e56fc
 DIST linux-5.15.136.tar.xz 126553260 BLAKE2B 
ff3c5009b2e3dbb37c972cb28fbf1734864d488b54a715eab517b0842795015228daf9887a9114f1dd1e65957b99061086bc83a75bee19dc686b140e212223e4
 SHA512 
07d8023a69cf145f2b0ab3ce782b8e469508cee08d615517fe8874f3e782f9979ba7b0aa5149d812a0d0f96a2fd114f4c5b0a2a6c51a2001ee6f40804f2d9bd8
 DIST linux-5.15.137.tar.sign 993 BLAKE2B 
68b30e2470b54b36edb92077085c23a5537171c3f1b593dabd648c2e41e57cf0a8929fdcc4ab03fdb070ae4a53752cdaffd83f3657ea1881fcdd2e06e46f913e
 SHA512 
12dad9fa1a1c6fb9248539c099cdf18e672145bdc2383f9c2aea11c5cb02cceccf974ceff8aa552f49081a86180c6617de5359b53862cfe2cf798fd5cb5968f9
 DIST linux-5.15.137.tar.xz 126558376 BLAKE2B 
b10bdd4d9696ee523240d392e8f2386e184d92596e4aac0a784c2e215f92e42294ed9062ee1cede76ea58cca0dd3b50de34a314982f637a0d105f7205891fe33
 SHA512 
373567253a8e144369bec9349dfb22fff5749666b6a0be741bfc6f50f11869c944343fc5c75a99acc5ad94343750e78b332658e3f0f68e3027e310a375678f12
+DIST linux-5.15.138.tar.sign 993 BLAKE2B 
578688b615fc67ec50da6c3ea3975851e55480acfaab92b8fa9edc6361b507d0f7a098f530f8b4bf0a6b04fb88962bd6e48ef6e4b563aba14ae54dc6433f2eec
 SHA512 
c6217aa663b3b1ffadfb2972cf114a77a46d9a90294a7bbe87a521bdcaf8ad3d8eaf03bb53ea1f8d72e6181fcf2c2a329b15a7e762f0545d6026aab5c3c3c640
+DIST linux-5.15.138.tar.xz 126539568 BLAKE2B 
c6483d6728324661a8f7b5cf5a684e2fcac66bef6116ef687b0d0cd6a0df31daa74278fa1091b0aa72f2fcbe731b62cdf7795edf5367e3d9a2398140f49f6960
 SHA512 
575f2e16d71df034aada0378c7bc6d71e9bd23d45d9e58d57cbc935f61500fdfb087f5ebdcfe963ad082edb4d89b3e130d070a911cfcf44c9f788bc29e0a395b
 DIST linux-6.1.57.tar.sign 989 BLAKE2B 
90c9f151c97c1794632cbb60a94ecf4071ea566bebe0dfd676455f7f90145bd96711bc8679f1bcd86f859c775e22c00ed36e5bc95acb9bdae8e6ab98b65d749a
 SHA512 
c49065affd1fec362a677b7aa17fa428ca9ed4008951525d14c47764fdf759151643d416321237856fc120898d382c0bb7db6d715103c2308c416eaeb2f17426
 DIST linux-6.1.57.tar.xz 134983816 BLAKE2B 
9fd3b4ffdc392d2bedf1b9366fdd773e006c7148756420ae621285874bb2ec9461199871579ba713ce5df1831ace7392969a97f2d5b90b08695f632b97655f9d
 SHA512 
4ab0c0d2b2c6879c044fe18a1fe8472207f27bb596f7cc12d530aab7910fcbd5d672aa8cedfcecb7794d6a4dfff9d60746f19958703af472e5ecbd3287b67f08
 DIST linux-6.1.58.tar.sign 989 BLAKE2B 
122d097f99a6697f767aa4023bcf3b46cac6d139654d3259741aa55c6b13533e7db932cc069866d544199d1afed89e536c1700f761d5649e6c615071df66de92
 SHA512 
67c926518b5549d9446559568e860299d15abd9f656b3ab49329c4cd6ee281f17a0676b9b97b95edb42cc86949b042e99808864ad83448f130a84187e9537a29

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

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

2023-11-08 Thread Michał Górny
commit: 376cf464485b9360128091530575f9b4c0c6f30c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 19:04:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376cf464

virtual/dist-kernel: Bump to 5.10.200

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.10.200.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
new file mode 100644
index ..2a54957bca11
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.200.ebuild
@@ -0,0 +1,19 @@
+# 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}
+   )"



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

2023-11-08 Thread Michał Górny
commit: c8bced7d43e0cc624f85b135571242ced29751b4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 19:04:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8bced7d

sys-kernel/vanilla-kernel: Bump to 5.10.200

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.200.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 4638988575bb..f1680e8fa3f2 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -30,6 +30,8 @@ DIST linux-5.10.198.tar.sign 993 BLAKE2B 
37837e3f112bec045edc490c64c8182b96d9dbf
 DIST linux-5.10.198.tar.xz 120618524 BLAKE2B 
d463367f0e9d9e1cd426bae13571d36f739cea3de54a222894c4f837c56576c8d0f2e83f6c9c3a8fb2644340859a335403d9b91837b0754729a5270f34dc3a19
 SHA512 
3ccfbaff9b45d3239024e6c29e3a33af05460997971d767293e45f22c4db66f99595285d5dac1071f19926f35cdd90d323bd6e57809b57954f4988152ebe6342
 DIST linux-5.10.199.tar.sign 993 BLAKE2B 
a71acc03788cc9d9003d88d8ba544d71f70c1cc0ff15d38ae6598c1273fda416f74f8cfc879377d3cc94dd0910b4078b8a5021df5cc010ad39049354b1db88a1
 SHA512 
ff22da4e86e137cafc1ff210331ddabec7c0a568b38845c14c1bfbd12024068666279271639eeaececd6c11b2f191425eba8ad0832b1f9e5fa7462571054052d
 DIST linux-5.10.199.tar.xz 120607452 BLAKE2B 
ad0f17fc6c052a622c54a94c755224954bc5c18d284c97667d578f02a66ce6a4b2dbd19bc9da5d418885d28930022c980f04aacbf30729c0b52e736eb36bf23e
 SHA512 
8bc81aacb1410b45546d0618d2719716e0592ad6826c64568946bf3b755b881e83d8e18cd61759da28cb5513b024779dd42412420df61f00b84e2ae957fa6767
+DIST linux-5.10.200.tar.sign 993 BLAKE2B 
5716831f1f380571fd256c5623858c21effc05b4cef2f730e847671254ba73fec67fdb13c220c58aac52d94f4900cb92d790b7013c6764200db34c692ef57fcc
 SHA512 
cf4359e6c78c767cb97f3d35e1bce5f10efb40595649becbfa9b9e71536028b5a4a52ddf83c37d8082a1afcb18bdc7a0453551ad3a8bfb6cffed309da8701c32
+DIST linux-5.10.200.tar.xz 120637192 BLAKE2B 
3bd6cdee5feb9c4f649f391b2b151ac067e3c0d1df0ed2ababa9981c1c874e8a0403050b0fa557edc2f40df41b268e684c9473a870e3f17104397d25bdb017cd
 SHA512 
f591a85cd505acb682771c191d2df34643dd337a3d8b514738af39d5d52db5e6447a39d9b20cca22c0159f9c3cda3b766b5f529ee6eaa4b0e156453f3d54ede6
 DIST linux-5.15.135.tar.sign 993 BLAKE2B 
a3558f5e466ce41ad38ddf0da970ef87614630dfe90ffbb60cf26ca159bd8e2d4ec09e55225201bc7c541139243607232f65536d4000ac4ca3ea2cf1d3322e3d
 SHA512 
2ef6d6bf7b730402305ced9c5ca403619ac8879e99f2071d3c72ed7ebf0f42ce5a008da7d1acefb195e9c5a157e3d24b8c5e7675e68eee9f8e440ebf2c536b9e
 DIST linux-5.15.135.tar.xz 126555708 BLAKE2B 
13579733de339520faafd1e80fa0a8c7e43c7321483f0519de713864b44699f64a439e819c9901e60921973b6db182063517cd4c4ac0aa876c68a7c50cecd967
 SHA512 
c5993103523ddda31893fe69a1bb6c77d6f20e9cacefc6041453072ac8c0294353ddc4eeaea0464b097d7c41c0a6339a225b3b029da771dce0652c637fd19777
 DIST linux-5.15.136.tar.sign 993 BLAKE2B 
d72d98b6557ac356e9eb2c994e86c25ad0e56fcf6c1dbe012e11d2ca6f9b54dcfae328d919e00378547a3a439d858610fb16460bcae9fb1ebbab5fa97f1332f7
 SHA512 
e1551b696e623a0485f98b104ad22c49ef7db4165a84c4946105e950b87aef77181dfaab70cae72f821c850e6a6da4e24c9e86a18389e9ec143b444707a9

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

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

2023-11-08 Thread Michał Górny
commit: 5727b49a558db4e145bf4cf8fbd6fb13e752a057
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 19:04:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 21:26:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5727b49a

sys-kernel/gentoo-kernel: Bump to 5.15.138

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index aff6f2fe77b2..e83ad89d7cae 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-142.base.tar.xz 5603000 BLAKE2B 
2c04fd46f173dc82421edddecd0
 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 
c942135c9120024effcc516070b81aef19de95969e19c95b7c222ccf9ba515db329735596f3c5dfe81f12ef29165b898de75988f0c632cd228b6d3579e3c5648
 SHA512 
eb9d0661d81c1acbf5884f3ccc864e0b110a517556bd62020f41f3fad77c32e57da5a7c1f6411a4dc7d9b85ad8fe9af4658613b0a3e9484fb609a7f9ac1a3f39
+DIST genpatches-5.15-144.base.tar.xz 5663416 BLAKE2B 
a4347f6e6f5916a3811ddb7ce19a506f6f4bb691e57ed5229adb55d90aa2fce14656d1a77d63539ef5fba8c0a5ed8c3cd0933c9f286694a83c65898b77015e66
 SHA512 
8f4a7429a9673cc2aeffe870ac1f742b6d111b0fb72bff74b3407d13eaaa6200ae7b931449b7c5923c215428b2c55352f728d60a09f1ac7907625f37a454a3cf
+DIST genpatches-5.15-144.extras.tar.xz 3940 BLAKE2B 
b605a72df3376503172f7a3e7c170fd6b46490061a8a435230372c12a95cfd3deae488639b3ca579c602e86d1e34b1e11c4b873bfd2bc037520df5f1906f6caf
 SHA512 
5db17e336aa1cd4b839b5e4b595e632484af239a662c7f631009a10811be3b87188049eb8a576543f132e674b382b5ba9d9af94a26b3d5a24fb4c654f6a3e2e0
 DIST genpatches-6.1-64.base.tar.xz 3729008 BLAKE2B 
10f4366a8fe83ca0609c0e2654e6c64ad47f3a3f1744ca637d8801ec9c8a8c541d74e21e020de0a6de18c98de640810d6934092b2b983b332e92514c2b6443a7
 SHA512 
1dda1ba93fea4c18ecaae6ec5a3cfea1fbe7f89fa9412e793b7cd0beff43894650167c77d1b85eb280f7754c85179dc3c72e32ca18f4d8a95667501c61958656
 DIST genpatches-6.1-64.extras.tar.xz 3816 BLAKE2B 
315826af9d3e7abbef0314f962e2df50f9d183555ec5fb956fa7c9820435042e3c3a72a5ad766a3441543c54986ffbfdae8ff0a4deecb2a72851237108eaee71
 SHA512 
5a384aa4f6aff1a3410090873f9321ca1c6bcdb48dfefeaf7c2746b950ad22c7a745c60389ec49b99a249cb62c91d517389d5d91c844509dce5cd45a67b47edb
 DIST genpatches-6.1-65.base.tar.xz 3729228 BLAKE2B 
e2f41ebb95ca74bc5d37f950e088d2d790c09613728d86a58c31867954748d5ce57f484acfde262bb70c2d42538241b6b05cb9befd7efd6ee10a276fa79e4c3b
 SHA512 
815a57b87978d2a0196146ff4e2ff6a7e95d10c74727d458f9cbaeddded3c99c78a24524b8cf1fa0f1297e5bc7f3c9cd743b19f12938478f3f3faa3a68c7e431

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

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

2023-11-08 Thread Matt Turner
commit: a32b01e046bd1d0ec534c58d7211cc685d73f295
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov  8 20:00:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov  8 21:02:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32b01e0

media-libs/mesa: Drop meson version requirements

meson.eclass now requires dev-util/meson-1.2.1.

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

 media-libs/mesa/mesa-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 06b3af50c763..e74f085ef100 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -167,12 +167,10 @@ DEPEND="${RDEPEND}
)
 "
 BDEPEND="
-   >=dev-util/meson-1.0.0
${PYTHON_DEPS}
opencl? (
>=virtual/rust-1.62.0
>=dev-util/bindgen-0.58.0
-   >=dev-util/meson-1.2.0
)
sys-devel/bison
sys-devel/flex



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

2023-11-08 Thread Matt Turner
commit: 5595587dc84be33c4f985ab3b73d8afb9c21c680
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov  8 19:59:49 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov  8 21:02:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5595587d

media-libs/mesa: Require wayland-protocols-1.30

The required version was raised in upstream commit 5ceba97c2e1
("vulkan/wsi/wayland: add support for IMMEDIATE").

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

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 2ea0d844d620..06b3af50c763 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -160,7 +160,7 @@ unset LLVM_MIN_SLOT {LLVM,PER_SLOT}_DEPSTR
 DEPEND="${RDEPEND}
video_cards_d3d12? ( 
>=dev-util/directx-headers-1.610.0[${MULTILIB_USEDEP}] )
valgrind? ( dev-util/valgrind )
-   wayland? ( >=dev-libs/wayland-protocols-1.24 )
+   wayland? ( >=dev-libs/wayland-protocols-1.30 )
X? (
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-base/xorg-proto



  1   2   3   >