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

2023-10-16 Thread Ulrich Müller
commit: 076765e13d21be20b3e00bf60b7a9759f959bc8c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Oct 17 05:23:20 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Oct 17 05:33:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076765e1

app-emacs/uboat: Fix a byte-compile warning

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

 app-emacs/uboat/files/uboat-1.2-iap.patch | 11 +++
 app-emacs/uboat/uboat-1.2-r1.ebuild   | 18 ++
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/uboat/files/uboat-1.2-iap.patch 
b/app-emacs/uboat/files/uboat-1.2-iap.patch
new file mode 100644
index ..585b385a42e3
--- /dev/null
+++ b/app-emacs/uboat/files/uboat-1.2-iap.patch
@@ -0,0 +1,11 @@
+--- uboat-1.2/uboat.el
 uboat-1.2/uboat.el
+@@ -79,7 +79,7 @@
+   (let ((s (concat (uboat-iterate-list (uboat-random-member uboat-message)
+"uboat-")
+" U-" (int-to-string (random 999)) ".")))
+-(and (interactive-p)
++(and (called-interactively-p 'interactive)
+  (message "%s" s))
+ s))
+ 

diff --git a/app-emacs/uboat/uboat-1.2-r1.ebuild 
b/app-emacs/uboat/uboat-1.2-r1.ebuild
new file mode 100644
index ..c440e10ac069
--- /dev/null
+++ b/app-emacs/uboat/uboat-1.2-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Generate u-boat-death messages, patterned after Iron Coffins"
+HOMEPAGE="http://www.splode.com/~friedman/software/emacs-lisp/;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2;
+
+# Noah Friedman and Bob Manson have confirmed that this is in the public domain
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+PATCHES=( "${FILESDIR}/${P}-iap.patch" )
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-10-16 Thread Yixun Lan
commit: d09372c536c8a225af0d1affdd1da65431c711e5
Author: Harald Judt  gmx  at>
AuthorDate: Mon Oct 16 07:07:08 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:25:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09372c5

dev-lisp/c2ffi: Bump version to c2ffi-16.0.0

Bug: https://bugs.gentoo.org/905165
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 9338423a9a1f..07ecd5e615fa 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d
+DIST c2ffi-16.0.0.20231016.tar.gz 44266 BLAKE2B 
563f4a3d9bffa2ea3aea33de847f5bb8099cf15c85d073a65804d10b0470c47d7932b3064a8b268cd718dbb63501dfa943ecded9f5a1c7f105b3dd15042f1d29
 SHA512 
ea8c1358d621a0bc8770761e285fab35beab569c740144b4ce6f32db907553530b7766d7364f55dcf30e83d5c87b53dc59516fcf83296482b4c6a5e6fd8f2bc9

diff --git a/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild 
b/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild
new file mode 100644
index ..b698939cb9c6
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=16
+inherit cmake llvm
+
+MY_COMMIT="040e6c0af132e9b315960178d9afdd9d4daaf345"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
+   sys-devel/llvm:${LLVM_MAX_SLOT}"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-10-16 Thread Yixun Lan
commit: ec4a0ce9fece5a96bfde7ed2ef91656a4b185833
Author: Harald Judt  gmx  at>
AuthorDate: Mon Oct 16 07:08:29 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:27:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4a0ce9

dev-lisp/c2ffi: Remove c2ffi-15.0.0, #905165

Closes: https://github.com/gentoo/gentoo/pull/33356
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 07ecd5e615fa..0ad61fe1788c 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d
 DIST c2ffi-16.0.0.20231016.tar.gz 44266 BLAKE2B 
563f4a3d9bffa2ea3aea33de847f5bb8099cf15c85d073a65804d10b0470c47d7932b3064a8b268cd718dbb63501dfa943ecded9f5a1c7f105b3dd15042f1d29
 SHA512 
ea8c1358d621a0bc8770761e285fab35beab569c740144b4ce6f32db907553530b7766d7364f55dcf30e83d5c87b53dc59516fcf83296482b4c6a5e6fd8f2bc9

diff --git a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild 
b/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
deleted file mode 100644
index 3845f7d1914c..
--- a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=15
-inherit cmake llvm
-
-MY_COMMIT="3078cb57ccfa43736aa93720a72f1074034cb37d"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
-   sys-devel/llvm:${LLVM_MAX_SLOT}"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/

2023-10-16 Thread Yixun Lan
commit: f295377ce15506b6b18872ed9c9506f1ba71967b
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Oct 16 17:36:05 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f295377c

games-engines/fheroes2: drop 1.0.8

Closes: https://github.com/gentoo/gentoo/pull/33093
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 games-engines/fheroes2/Manifest  |  1 -
 games-engines/fheroes2/fheroes2-1.0.8.ebuild | 76 
 2 files changed, 77 deletions(-)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
index 4ba114cb15d8..82ab0843ec58 100644
--- a/games-engines/fheroes2/Manifest
+++ b/games-engines/fheroes2/Manifest
@@ -1,2 +1 @@
-DIST fheroes2-1.0.8.tar.gz 11757081 BLAKE2B 
5448ab4b8379046d632ee8ee1be3207e4b2bd7a7a8f8c2744b2c95b909128d71a1247c8c30a903cc283df7de04e1e5b3a07bac98346b4ec444dff891aa50c028
 SHA512 
90c198249ecd321c0c69c2e9296364c4d6d566df374198837aa2c7811c21ecf49561342006bd76f948ed14831b22d6b7d36df1c9b46d93c0aeb48052510c588e
 DIST fheroes2-1.0.9.tar.gz 11784935 BLAKE2B 
0c85725f791615eb1f823f38cfc03a98a73d71d1c0dedeac2146f62099c25ed37bbd44c9d121099934f99850ad408c13c1ea1b51f531a2cc37a56d01a0beb826
 SHA512 
eeb575345a6250d60ed8c37ec66deec4f5383557d8259a6422ace84520321316016494d0cd6e8d5b57123f946f3841fc215183c297c9acefe17caa3e94123ea7

diff --git a/games-engines/fheroes2/fheroes2-1.0.8.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.8.ebuild
deleted file mode 100644
index 58080ed9163f..
--- a/games-engines/fheroes2/fheroes2-1.0.8.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake python-single-r1 xdg
-
-DESCRIPTION="Recreation of HoMM2 game engine"
-HOMEPAGE="https://ihhub.github.io/fheroes2/;
-SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="tools"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   media-libs/libpng:=
-   media-libs/libsdl2[video]
-   media-libs/sdl2-image
-   media-libs/sdl2-mixer
-   sys-libs/zlib
-"
-RDEPEND="
-   ${DEPEND}
-   ${PYTHON_DEPS}
-   app-arch/libarchive
-   dev-lang/python
-   virtual/libintl
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/fheroes2-1.0.4-scripts.patch"
-)
-
-src_configure() {
-   # Not using dev-games/libsmacker because the game crashes with it
-   local mycmakeargs=(
-   -DENABLE_IMAGE=ON
-   -DENABLE_TOOLS=$(usex tools)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   emake -C files/lang
-}
-
-src_install() {
-   cmake_src_install
-
-   if use tools; then
-   for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img 
til2img xmi2midi; do
-   newbin "${BUILD_DIR}/${file}" "fheroes2-${file}"
-   done
-   fi
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   elog "You need original HoMM2 data files to play fheroes2."
-   elog "If you have an installer (.exe) from GOG, install:"
-   elog "  games-strategy/homm2-gold-gog"
-   elog "If you have the original game installed somewhere already, run:"
-   elog "  ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh"
-   elog "Also you can automatically get a demo version for free by 
installing:"
-   elog "  games-strategy/homm2-demo"
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/

2023-10-16 Thread Yixun Lan
commit: 1b52ddd8a2557a6aa4de7aaa215ae5081c7c8851
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Oct 16 17:35:48 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b52ddd8

games-engines/fheroes2: add 1.0.9

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 games-engines/fheroes2/Manifest  |  1 +
 games-engines/fheroes2/fheroes2-1.0.9.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
index 7af5d3cb2ddc..4ba114cb15d8 100644
--- a/games-engines/fheroes2/Manifest
+++ b/games-engines/fheroes2/Manifest
@@ -1 +1,2 @@
 DIST fheroes2-1.0.8.tar.gz 11757081 BLAKE2B 
5448ab4b8379046d632ee8ee1be3207e4b2bd7a7a8f8c2744b2c95b909128d71a1247c8c30a903cc283df7de04e1e5b3a07bac98346b4ec444dff891aa50c028
 SHA512 
90c198249ecd321c0c69c2e9296364c4d6d566df374198837aa2c7811c21ecf49561342006bd76f948ed14831b22d6b7d36df1c9b46d93c0aeb48052510c588e
+DIST fheroes2-1.0.9.tar.gz 11784935 BLAKE2B 
0c85725f791615eb1f823f38cfc03a98a73d71d1c0dedeac2146f62099c25ed37bbd44c9d121099934f99850ad408c13c1ea1b51f531a2cc37a56d01a0beb826
 SHA512 
eeb575345a6250d60ed8c37ec66deec4f5383557d8259a6422ace84520321316016494d0cd6e8d5b57123f946f3841fc215183c297c9acefe17caa3e94123ea7

diff --git a/games-engines/fheroes2/fheroes2-1.0.9.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.9.ebuild
new file mode 100644
index ..58080ed9163f
--- /dev/null
+++ b/games-engines/fheroes2/fheroes2-1.0.9.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake python-single-r1 xdg
+
+DESCRIPTION="Recreation of HoMM2 game engine"
+HOMEPAGE="https://ihhub.github.io/fheroes2/;
+SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="tools"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   media-libs/libpng:=
+   media-libs/libsdl2[video]
+   media-libs/sdl2-image
+   media-libs/sdl2-mixer
+   sys-libs/zlib
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   app-arch/libarchive
+   dev-lang/python
+   virtual/libintl
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/fheroes2-1.0.4-scripts.patch"
+)
+
+src_configure() {
+   # Not using dev-games/libsmacker because the game crashes with it
+   local mycmakeargs=(
+   -DENABLE_IMAGE=ON
+   -DENABLE_TOOLS=$(usex tools)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   emake -C files/lang
+}
+
+src_install() {
+   cmake_src_install
+
+   if use tools; then
+   for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img 
til2img xmi2midi; do
+   newbin "${BUILD_DIR}/${file}" "fheroes2-${file}"
+   done
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "You need original HoMM2 data files to play fheroes2."
+   elog "If you have an installer (.exe) from GOG, install:"
+   elog "  games-strategy/homm2-gold-gog"
+   elog "If you have the original game installed somewhere already, run:"
+   elog "  ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh"
+   elog "Also you can automatically get a demo version for free by 
installing:"
+   elog "  games-strategy/homm2-demo"
+}



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

2023-10-16 Thread Yixun Lan
commit: f358d096003b0312876536902b9ba7206440b068
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Oct  6 18:08:13 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f358d096

media-sound/clementine: update 

Closes: https://bugs.gentoo.org/914910
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 4e0ac13d9ad3..89a93137020a 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -113,7 +113,7 @@ src_prepare() {
cmake_comment_add_subdirectory tests
fi
 
-   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
+   rm -r 3rdparty/{libmygpo-qt5,taglib} || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/files/, media-sound/clementine/

2023-10-16 Thread Yixun Lan
commit: a19cfd05bb1bc1ed9ed84342a95bca123b347eb9
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Oct  6 17:56:47 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19cfd05

media-sound/clementine: Fix build with new abseil and proto

Bug: https://bugs.gentoo.org/912853
Bug: https://bugs.gentoo.org/913738
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 ...-.ebuild => clementine-1.4.0_rc2-r4.ebuild} | 10 
 media-sound/clementine/clementine-.ebuild  |  6 ++
 .../files/clementine-1.4.0_rc2-absl.patch  | 15 +
 .../files/clementine-1.4.0_rc2-c17.patch   | 67 ++
 4 files changed, 98 insertions(+)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
similarity index 94%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
index 9922ac005926..0ba33dd8074d 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
@@ -30,6 +30,7 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+   dev-cpp/abseil-cpp:=
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/protobuf:=
@@ -91,6 +92,12 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/clementine-1.4.0_rc2-lz.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-absl.patch"
+)
+
 DOCS=( Changelog README.md )
 
 src_prepare() {
@@ -111,12 +118,15 @@ src_prepare() {
 }
 
 src_configure() {
+   # spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
-DENABLE_GIO=ON
+   -DENABLE_SPOTIFY=OFF
+   -DENABLE_SPOTIFY_BLOB=OFF
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 9922ac005926..4e0ac13d9ad3 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -30,6 +30,7 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+   dev-cpp/abseil-cpp:=
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/protobuf:=
@@ -91,6 +92,11 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-absl.patch"
+)
+
 DOCS=( Changelog README.md )
 
 src_prepare() {

diff --git a/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch 
b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch
new file mode 100644
index ..48eb9dda4227
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch
@@ -0,0 +1,15 @@
+Fix build
+
+https://bugs.gentoo.org/912853
+
+--- a/ext/libclementine-tagreader/CMakeLists.txt
 b/ext/libclementine-tagreader/CMakeLists.txt
+@@ -37,7 +37,7 @@ add_library(libclementine-tagreader STATIC
+ )
+ 
+ target_link_libraries(libclementine-tagreader
+-  ${PROTOBUF_LIBRARY}
+   libclementine-common
++  ${PROTOBUF_LIBRARY} absl_log_internal_check_op absl_log_internal_message
+ )
+ 

diff --git a/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch 
b/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch
new file mode 100644
index ..3121b1e15bf0
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch
@@ -0,0 +1,67 @@
+Fix build
+
+https://bugs.gentoo.org/912853
+
+--- a/3rdparty/libprojectm/CMakeLists.txt
 b/3rdparty/libprojectm/CMakeLists.txt
+@@ -24,7 +24,7 @@ set(BUILD_PROJECTM_STATIC ON)
+ set(DISABLE_NATIVE_PRESETS ON)
+ set(DISABLE_MILKDROP_PRESETS OFF)
+ 
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
+ 
+ pkg_check_modules(GLEW glew)
+ 
+--- a/3rdparty/qtsingleapplication/CMakeLists.txt
 b/3rdparty/qtsingleapplication/CMakeLists.txt
+@@ -1,5 +1,5 @@
+ cmake_minimum_required(VERSION 3.0.0)
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17")
+ 
+ set(SINGLEAPP-SOURCES
+ qtlocalpeer.cpp
+--- a/ext/libclementine-common/CMakeLists.txt
 b/ext/libclementine-common/CMakeLists.txt
+@@ -2,7 +2,7 @@ include_directories(${PROTOBUF_INCLUDE_DIRS})
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ include_directories(${CMAKE_CURRENT_SOURCE_DIR})
+ 
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17")
+ 
+ set(SOURCES
+   core/closure.cpp
+--- 

[gentoo-commits] repo/gentoo:master commit in: dev-games/recastnavigation/files/, dev-games/recastnavigation/

2023-10-16 Thread Yixun Lan
commit: 9db0624ed26457cee16fe18de793fe1309bb59ea
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 23:06:33 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db0624e

dev-games/recastnavigation: drop 1.5.1_p20230102

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-games/recastnavigation/Manifest|  1 -
 .../recastnavigation-1.5.1_p20230102-catch.patch   | 10 --
 .../recastnavigation-1.5.1_p20230102.ebuild| 41 --
 3 files changed, 52 deletions(-)

diff --git a/dev-games/recastnavigation/Manifest 
b/dev-games/recastnavigation/Manifest
index 2a678f54c463..3961245a59fa 100644
--- a/dev-games/recastnavigation/Manifest
+++ b/dev-games/recastnavigation/Manifest
@@ -1,2 +1 @@
-DIST recastnavigation-1.5.1_p20230102.tar.gz 1276864 BLAKE2B 
0958fd76c1855dee0d4d4ee8b0e31cfac3c1bdee1f5f767c4dec0bec75b3c919760d9201ba27d772602200e9416e08955b7ef326603ec21fb9594f2d40c079bc
 SHA512 
4820e473735b08920bca7032851b258e8748c093bae331b11c0c9f630e9973264d9ca6277f7d92818b0a8c0864ce2601f129b708ec7976c9baead88d7b844f76
 DIST recastnavigation-1.6.0.tar.gz 1280501 BLAKE2B 
e2bca1cfab7f8a904530b381225dcf4f8c0f6fb05da7f628d52e0e0f03c7dd59e43825b459fa5df8fc0ac50cbcdd18e3807841b6cfbfb484b2ed0cd811916304
 SHA512 
7567aaa78219cc490a6f76210fba1f130f0c17aeaa06432ab1207e0fd03404abe31042e8b03971aa0d04ad65d39469f13575fe0072fb920c38581d39568b70fb

diff --git 
a/dev-games/recastnavigation/files/recastnavigation-1.5.1_p20230102-catch.patch 
b/dev-games/recastnavigation/files/recastnavigation-1.5.1_p20230102-catch.patch
deleted file mode 100644
index 5b0ff9bc6017..
--- 
a/dev-games/recastnavigation/files/recastnavigation-1.5.1_p20230102-catch.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/Tests/CMakeLists.txt
-+++ b/Tests/CMakeLists.txt
-@@ -10,5 +10,6 @@ add_executable(Tests ${TESTS_SOURCES})
- set_property(TARGET Tests PROPERTY CXX_STANDARD 17)
- 
- add_dependencies(Tests Recast Detour)
--target_link_libraries(Tests Recast Detour)
-+find_package(Catch2 REQUIRED)
-+target_link_libraries(Tests Recast Detour Catch2::Catch2WithMain)
- add_test(Tests Tests)

diff --git a/dev-games/recastnavigation/recastnavigation-1.5.1_p20230102.ebuild 
b/dev-games/recastnavigation/recastnavigation-1.5.1_p20230102.ebuild
deleted file mode 100644
index d62785277e49..
--- a/dev-games/recastnavigation/recastnavigation-1.5.1_p20230102.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Navigation mesh construction toolset for games"
-HOMEPAGE="https://github.com/recastnavigation/recastnavigation;
-MY_COMMIT="405cc095ab3a2df976a298421974a2af83843baf"
-SRC_URI="https://github.com/recastnavigation/recastnavigation/archive/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="ZLIB"
-SLOT="0/1.5.1"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-cpp/catch:0 )"
-
-PATCHES=(
-   "${FILESDIR}/${P}-catch.patch"
-)
-
-src_prepare() {
-   rm Tests/Contrib/Catch/* || die
-   echo "#include " > 
Tests/Contrib/Catch/catch_amalgamated.hpp || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DRECASTNAVIGATION_DEMO=OFF
-   -DRECASTNAVIGATION_EXAMPLES=OFF
-   -DRECASTNAVIGATION_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/open-supaplex/

2023-10-16 Thread Yixun Lan
commit: 6a6065cec56d95c775da3d4503e2114747ee9966
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 23:15:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6065ce

games-arcade/open-supaplex: update EAPI 7 -> 8

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 .../open-supaplex/open-supaplex-7.1.2-r1.ebuild| 55 ++
 1 file changed, 55 insertions(+)

diff --git a/games-arcade/open-supaplex/open-supaplex-7.1.2-r1.ebuild 
b/games-arcade/open-supaplex/open-supaplex-7.1.2-r1.ebuild
new file mode 100644
index ..0235c790c240
--- /dev/null
+++ b/games-arcade/open-supaplex/open-supaplex-7.1.2-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop flag-o-matic toolchain-funcs
+
+DESCRIPTION="OSS reimplementation of Supaplex in C and SDL"
+HOMEPAGE="https://github.com/sergiou87/open-supaplex;
+SRC_URI="https://github.com/sergiou87/open-supaplex/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   media-libs/libsdl2[joystick,sound,video]
+   media-libs/sdl2-mixer[vorbis]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? ( dev-lang/ruby )
+"
+
+src_prepare() {
+   default
+   rm -r resources/audio-{l,m}q || die
+}
+
+src_compile() {
+   append-cflags -DFILE_FHS_XDG_DIRS 
-DFILE_DATA_PATH="${EPREFIX}/usr/share/OpenSupaplex"
+   emake -C linux CC="$(tc-getCC)"
+}
+
+src_test() {
+   emake -C tests CC="$(tc-getCC)"
+   # Avoid installing savegames, configs, etc, if any were written during 
the test
+   cp -R resources "${T}/test" || die
+   cd tests || die
+   # gems are not used by the test, but by default ruby fails to start if
+   # dev-ruby/rubygems is not installed. dev-lang/ruby depends on that 
package
+   # via PDEPEND which is why it's not available if ruby was pulled as a
+   # dependency to open-supaplex on clean machine.
+   # https://bugs.gentoo.org/739126
+   OPENSUPAPLEX_PATH="${T}/test" ruby --disable=gems ./run-tests.rb 
./opensupaplex || die
+}
+
+src_install() {
+   dobin linux/opensupaplex
+   insinto /usr/share/OpenSupaplex
+   doins -r resources/*
+   doicon "${FILESDIR}/open-supaplex.svg"
+   make_desktop_entry opensupaplex OpenSupaplex open-supaplex
+}



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

2023-10-16 Thread Yixun Lan
commit: 175afb224f2898d4766e72f74f7197418fe4fffb
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 22:54:26 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175afb22

dev-cpp/asio: add 1.28.1

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.28.1.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 8ca0a5922c4c..a23cf68c2972 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820
 DIST asio-1.26.0.tar.bz2 3201833 BLAKE2B 
a42297b448423984143ff8e6a1dcc965f0ef0582e1609c1d51331f1e3d86c96ef9caf9daad36222104f95210ee84a3a59c50b28cb8985b6387a30db690d91b27
 SHA512 
3e41f71a4e0c6928ec9b9fa1b43b5db3eff21d330de6f6def60deacda79632ded3c4d2b2ffe1ae3fe756ba73e37fac30ecd76a76e1e52067e337cd0e7c9260e7
 DIST asio-1.28.0.tar.bz2 3387977 BLAKE2B 
dc0431a6710f58ce037d6e6e1cf81606b6f8be3ac9fdf6f7a69a7998fadb4f3c9dace2aa99606a9570166f9637ca7f4b9ab6964599c78027a9f32a9d243d5684
 SHA512 
b3fa23caa4cbf1e374fade97102adb22a32c68bd4b050474987c065b516fdf042d46842c41ac94e71458f402fae2d05bc8f617ee523ffb6a74ef33d214e9acd5
+DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 
9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4
 SHA512 
fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
new file mode 100644
index ..f11d6fe751c9
--- /dev/null
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_configure() {
+   # By default it puts .pc to libdir
+   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}



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

2023-10-16 Thread Yixun Lan
commit: bd83dd61d10d0b761744989efb02467119a5d222
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 22:54:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd83dd61

dev-cpp/asio: drop 1.24.0, 1.26.0

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/asio/Manifest   |  2 --
 dev-cpp/asio/asio-1.24.0.ebuild | 64 -
 dev-cpp/asio/asio-1.26.0.ebuild | 64 -
 3 files changed, 130 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index a23cf68c2972..a4117e9d489e 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,2 @@
-DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820
-DIST asio-1.26.0.tar.bz2 3201833 BLAKE2B 
a42297b448423984143ff8e6a1dcc965f0ef0582e1609c1d51331f1e3d86c96ef9caf9daad36222104f95210ee84a3a59c50b28cb8985b6387a30db690d91b27
 SHA512 
3e41f71a4e0c6928ec9b9fa1b43b5db3eff21d330de6f6def60deacda79632ded3c4d2b2ffe1ae3fe756ba73e37fac30ecd76a76e1e52067e337cd0e7c9260e7
 DIST asio-1.28.0.tar.bz2 3387977 BLAKE2B 
dc0431a6710f58ce037d6e6e1cf81606b6f8be3ac9fdf6f7a69a7998fadb4f3c9dace2aa99606a9570166f9637ca7f4b9ab6964599c78027a9f32a9d243d5684
 SHA512 
b3fa23caa4cbf1e374fade97102adb22a32c68bd4b050474987c065b516fdf042d46842c41ac94e71458f402fae2d05bc8f617ee523ffb6a74ef33d214e9acd5
 DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 
9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4
 SHA512 
fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
deleted file mode 100644
index 120809bb1dc4..
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio;
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_configure() {
-   # By default it puts .pc to libdir
-   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-
-   # Make links to the example .cpp files work
-   # https://bugs.gentoo.org/828648
-   if use doc; then
-   dosym ../examples /usr/share/doc/${PF}/src/examples
-   fi
-   fi
-}

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
deleted file mode 100644
index 607a901e7911..
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio;
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:

[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/

2023-10-16 Thread Yixun Lan
commit: d86c9e3c09fe80a99f5857ca0e6ea4bc97f791a5
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 23:04:13 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86c9e3c

x11-terms/terminator: drop 2.1.2

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 x11-terms/terminator/Manifest|  2 -
 x11-terms/terminator/terminator-2.1.2.ebuild | 64 
 2 files changed, 66 deletions(-)

diff --git a/x11-terms/terminator/Manifest b/x11-terms/terminator/Manifest
index b1329c2d1a18..10675b38f76c 100644
--- a/x11-terms/terminator/Manifest
+++ b/x11-terms/terminator/Manifest
@@ -1,4 +1,2 @@
-DIST terminator-2.1.2.tar.gz 1039160 BLAKE2B 
2ca98c1caeadfffd2c7f737947b216a1db438a426a95cb9871504b827c3e85384df157d96a47c5f3d2cdc33e5e6b0e35cb8019b7a4bbc92fe59603379610e2e0
 SHA512 
070bf49979dd93e694b536877bac2d6ad274a1e961ef74df90348da6520fc411e7d0a73cd0d0c8fa2989c94ea75758fd15c09357f4f2ca8e7f6a4ab6c1236748
-DIST terminator-2.1.2.tar.gz.asc 866 BLAKE2B 
3d998365e039935742635f049513f5c43cd45c067d7d31914bf8284b79af3daccdbd524b35c37ca419b96083e5986d365a6e7654b847d460c85179ff9da1886e
 SHA512 
422b81676c6a53f736d39b5ff771d87e18053c188e0e97807f199080523430ede1e6d90d3f001fb3654b4b6bc90da9cc5f874a2639fa87ef8848868caa71342e
 DIST terminator-2.1.3.tar.gz 1046741 BLAKE2B 
39ec3ca049d5fb532e420ab48a609bd254d626e1949b7c659c85a451054ec4c6f59c89940b2a618131933090fa70aa4441ab88abf2a302d84f6c9b2c61bb22c6
 SHA512 
79bdf22f068e14cd63e527f3671cd7b06f2685ef12594870aee170f858a8eabb21e63e7a9ef41fcc664e9b34e8f24b08e998de686be7bf47e0d4315c1224bb8e
 DIST terminator-2.1.3.tar.gz.asc 866 BLAKE2B 
02ab0c100924da02f76bbf557b99743dbd03af727f67e4824afb099e6760b1acac468c31d4f083efa698738d697d834707fbed105eb0caf7db96438bc4818feb
 SHA512 
48e450d5aa3bef23ec3381c3e24e5ab60b35aa76758cc9d1894a68f04d0f9784fee79e03500cff1473b5f7468816604a0e62b7ee709273d25167e54a8be08279

diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild 
b/x11-terms/terminator/terminator-2.1.2.ebuild
deleted file mode 100644
index 9c48b2ff7382..
--- a/x11-terms/terminator/terminator-2.1.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 optfeature verify-sig virtualx xdg
-
-DESCRIPTION="Multiple GNOME terminals in one window"
-HOMEPAGE="https://github.com/gnome-terminator/terminator;
-SRC_URI="
-   
https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz
-   verify-sig? ( 
https://github.com/gnome-terminator/terminator/releases/download/v${PV}/${P}.tar.gz.asc
 )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
-IUSE="test"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gsettings-desktop-schemas[introspection]
-   x11-libs/gtk+:3
-   x11-libs/vte:2.91[introspection]
-"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   test? (
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   x11-libs/libnotify[introspection]
-   )
-   verify-sig? ( sec-keys/openpgp-keys-terminator )
-"
-distutils_enable_tests pytest
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/terminator.asc
-
-PATCHES=(
-   "${FILESDIR}"/terminator-1.91-desktop.patch
-)
-
-src_prepare() {
-   sed -i -e '/pytest-runner/d' setup.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "D-Bus" dev-python/dbus-python
-   optfeature "desktop notifications" "x11-libs/libnotify[introspection]"
-   optfeature "global keyboard shortcuts" 
"dev-libs/keybinder:3[introspection]"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GooCanvas2-CairoTypes/

2023-10-16 Thread Yixun Lan
commit: 438c77ab6c2a522f26798e9beec9c9d6556ed6f3
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 23:02:34 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438c77ab

dev-perl/GooCanvas2-CairoTypes: drop 0.1.0

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 .../GooCanvas2-CairoTypes-0.1.0.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild 
b/dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild
deleted file mode 100644
index e2c97c97963e..
--- a/dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=ASOKOLOV
-DIST_VERSION=0.001
-inherit perl-module
-
-DESCRIPTION="Bridge between GooCanvas2 and Cairo types"
-
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   x11-libs/goocanvas:2.0[introspection]
-   dev-perl/Cairo
-   dev-perl/glib-perl
-   dev-perl/Gtk3
-"
-BDEPEND="${RDEPEND}
-   dev-perl/ExtUtils-Depends
-   dev-perl/ExtUtils-PkgConfig
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-File-Spec
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: games-arcade/open-supaplex/

2023-10-16 Thread Yixun Lan
commit: 0fa2f1beb375ebf9bad34a4e06b260c720144c94
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 23:16:05 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa2f1be

games-arcade/open-supaplex: drop 7.1.2

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 .../open-supaplex/open-supaplex-7.1.2.ebuild   | 55 --
 1 file changed, 55 deletions(-)

diff --git a/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild 
b/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild
deleted file mode 100644
index 342e8a21d5f7..
--- a/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop flag-o-matic toolchain-funcs
-
-DESCRIPTION="OSS reimplementation of Supaplex in C and SDL"
-HOMEPAGE="https://github.com/sergiou87/open-supaplex;
-SRC_URI="https://github.com/sergiou87/open-supaplex/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   media-libs/libsdl2[joystick,sound,video]
-   media-libs/sdl2-mixer[vorbis]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? ( dev-lang/ruby )
-"
-
-src_prepare() {
-   default
-   rm -r resources/audio-{l,m}q || die
-}
-
-src_compile() {
-   append-cflags -DFILE_FHS_XDG_DIRS 
-DFILE_DATA_PATH="${EPREFIX}/usr/share/OpenSupaplex"
-   emake -C linux CC="$(tc-getCC)"
-}
-
-src_test() {
-   emake -C tests CC="$(tc-getCC)"
-   # Avoid installing savegames, configs, etc, if any were written during 
the test
-   cp -R resources "${T}/test" || die
-   cd tests || die
-   # gems are not used by the test, but by default ruby fails to start if
-   # dev-ruby/rubygems is not installed. dev-lang/ruby depends on that 
package
-   # via PDEPEND which is why it's not available if ruby was pulled as a
-   # dependency to open-supaplex on clean machine.
-   # https://bugs.gentoo.org/739126
-   OPENSUPAPLEX_PATH="${T}/test" ruby --disable=gems ./run-tests.rb 
./opensupaplex || die
-}
-
-src_install() {
-   dobin linux/opensupaplex
-   insinto /usr/share/OpenSupaplex
-   doins -r resources/*
-   doicon "${FILESDIR}/open-supaplex.svg"
-   make_desktop_entry opensupaplex OpenSupaplex open-supaplex
-}



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

2023-10-16 Thread Yixun Lan
commit: e3bee1aa5da83d36e9c193e974bd0c4b17048e75
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 23:00:45 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bee1aa

dev-cpp/sol2: drop 3.3.0

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/sol2/Manifest  |  1 -
 dev-cpp/sol2/sol2-3.3.0.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-cpp/sol2/Manifest b/dev-cpp/sol2/Manifest
index 4ed316b4b6cf..ca4b7ec7ad33 100644
--- a/dev-cpp/sol2/Manifest
+++ b/dev-cpp/sol2/Manifest
@@ -1,2 +1 @@
-DIST sol2-3.3.0.tar.gz 8453838 BLAKE2B 
dd4ae6471913a8e5de51c248d22b2b30a0ef29a597c5181026ac175d789836b9ea4c278db6860a360b1b2d59a2063a7538dfb06044cd89cfdf6612a7f60ecd63
 SHA512 
f1eba8f9ea270a3a3fff9c7a036d130ec848d065e54a8aefd2a19ad7f17dcb6b5744d979fac54c765e8317a4cdcf72e1b9d622d114f48c6502cf2db900c8d4a3
 DIST sol2-3.3.1.tar.gz 8453954 BLAKE2B 
f9fced4f001a5f681598e45bf74cdf064f655c950be5b91789d2bf66c0180b5048610d3d4416c024a07db11d41fceaee786800c5ca1412811cbc1a449a894a9e
 SHA512 
4404b124a4f331d77459c01a92cd73895301e7d3ef829a0285980f0138b9cc66782de3713d54f017d5aad7d8a11d23eeffbc5f3b39ccb4d4306a955711d385dd

diff --git a/dev-cpp/sol2/sol2-3.3.0.ebuild b/dev-cpp/sol2/sol2-3.3.0.ebuild
deleted file mode 100644
index 585aae692d6f..
--- a/dev-cpp/sol2/sol2-3.3.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-inherit cmake lua
-
-DESCRIPTION="Header-only C++ <-> Lua API wrapper"
-HOMEPAGE="https://github.com/ThePhD/sol2;
-SRC_URI="https://github.com/ThePhD/sol2/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ${LUA_DEPS}
-   test? (
-   >=dev-cpp/catch-3
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/sol2-3.3.0-werror.patch
-   "${FILESDIR}"/sol2-3.2.2-luajit-pkgconf.patch
-   "${FILESDIR}"/sol2-3.3.0-catch-depend.patch
-   "${FILESDIR}"/sol2-3.3.0-cmake-dir.patch
-   "${FILESDIR}"/sol2-3.3.0-dont-install-tests.patch
-)
-
-src_configure() {
-   sol2_configure_wrapper() {
-   local mycmakeargs=(
-   -DSOL2_BUILD_LUA=no
-   -DSOL2_TESTS=$(usex test)
-   -DSOL2_LUA_VERSION="${ELUA}"
-   )
-   cmake_src_configure
-   }
-   lua_foreach_impl sol2_configure_wrapper
-}
-
-src_compile() {
-   lua_foreach_impl cmake_src_compile
-}
-
-src_test() {
-   sol2_test_wrapper() {
-   if [[ ${ELUA} == luajit ]]; then
-   einfo "Skipping test due to 
https://github.com/ThePhD/sol2/issues/1221;
-   else
-   cmake_src_test
-   fi
-   }
-   lua_foreach_impl sol2_test_wrapper
-}
-
-src_install() {
-   lua_foreach_impl cmake_src_install
-}



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

2023-10-16 Thread Yixun Lan
commit: 32b4c28c71ca38af0d9ad9f19364e60836210be0
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 23:00:33 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b4c28c

dev-cpp/sol2: add 3.3.1

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/sol2/Manifest  |  1 +
 dev-cpp/sol2/sol2-3.3.1.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-cpp/sol2/Manifest b/dev-cpp/sol2/Manifest
index a869853e1dd1..4ed316b4b6cf 100644
--- a/dev-cpp/sol2/Manifest
+++ b/dev-cpp/sol2/Manifest
@@ -1 +1,2 @@
 DIST sol2-3.3.0.tar.gz 8453838 BLAKE2B 
dd4ae6471913a8e5de51c248d22b2b30a0ef29a597c5181026ac175d789836b9ea4c278db6860a360b1b2d59a2063a7538dfb06044cd89cfdf6612a7f60ecd63
 SHA512 
f1eba8f9ea270a3a3fff9c7a036d130ec848d065e54a8aefd2a19ad7f17dcb6b5744d979fac54c765e8317a4cdcf72e1b9d622d114f48c6502cf2db900c8d4a3
+DIST sol2-3.3.1.tar.gz 8453954 BLAKE2B 
f9fced4f001a5f681598e45bf74cdf064f655c950be5b91789d2bf66c0180b5048610d3d4416c024a07db11d41fceaee786800c5ca1412811cbc1a449a894a9e
 SHA512 
4404b124a4f331d77459c01a92cd73895301e7d3ef829a0285980f0138b9cc66782de3713d54f017d5aad7d8a11d23eeffbc5f3b39ccb4d4306a955711d385dd

diff --git a/dev-cpp/sol2/sol2-3.3.1.ebuild b/dev-cpp/sol2/sol2-3.3.1.ebuild
new file mode 100644
index ..585aae692d6f
--- /dev/null
+++ b/dev-cpp/sol2/sol2-3.3.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1,3,4} luajit )
+inherit cmake lua
+
+DESCRIPTION="Header-only C++ <-> Lua API wrapper"
+HOMEPAGE="https://github.com/ThePhD/sol2;
+SRC_URI="https://github.com/ThePhD/sol2/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ${LUA_DEPS}
+   test? (
+   >=dev-cpp/catch-3
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/sol2-3.3.0-werror.patch
+   "${FILESDIR}"/sol2-3.2.2-luajit-pkgconf.patch
+   "${FILESDIR}"/sol2-3.3.0-catch-depend.patch
+   "${FILESDIR}"/sol2-3.3.0-cmake-dir.patch
+   "${FILESDIR}"/sol2-3.3.0-dont-install-tests.patch
+)
+
+src_configure() {
+   sol2_configure_wrapper() {
+   local mycmakeargs=(
+   -DSOL2_BUILD_LUA=no
+   -DSOL2_TESTS=$(usex test)
+   -DSOL2_LUA_VERSION="${ELUA}"
+   )
+   cmake_src_configure
+   }
+   lua_foreach_impl sol2_configure_wrapper
+}
+
+src_compile() {
+   lua_foreach_impl cmake_src_compile
+}
+
+src_test() {
+   sol2_test_wrapper() {
+   if [[ ${ELUA} == luajit ]]; then
+   einfo "Skipping test due to 
https://github.com/ThePhD/sol2/issues/1221;
+   else
+   cmake_src_test
+   fi
+   }
+   lua_foreach_impl sol2_test_wrapper
+}
+
+src_install() {
+   lua_foreach_impl cmake_src_install
+}



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

2023-10-16 Thread Sam James
commit: 4abf6176f5d55079ef5e018bdff22ff294220857
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 04:46:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 04:46:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abf6176

media-tv/plex-media-server: Stabilize 1.32.5.7516 arm64, #915862

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

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

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



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

2023-10-16 Thread Sam James
commit: 7a45b4bb76149461acad0dad10c841adcd79ed2b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 04:46:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 04:46:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a45b4bb

dev-libs/xxhash: Stabilize 0.8.2 arm, #915545

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

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

diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild 
b/dev-libs/xxhash/xxhash-0.8.2.ebuild
index 7696a5781fe0..3f58d3ae59dd 100644
--- a/dev-libs/xxhash/xxhash-0.8.2.ebuild
+++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV}
 LICENSE="BSD-2 GPL-2+"
 # https://abi-laboratory.pro/tracker/timeline/xxhash
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 
 src_prepare() {
default



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

2023-10-16 Thread Sam James
commit: 5e2f23348ec7836ec6e0e5e98d32f77c84bc6a5a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 04:46:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 04:46:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2f2334

dev-libs/xxhash: Stabilize 0.8.2 arm64, #915545

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

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

diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild 
b/dev-libs/xxhash/xxhash-0.8.2.ebuild
index bf4eb978128d..7696a5781fe0 100644
--- a/dev-libs/xxhash/xxhash-0.8.2.ebuild
+++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV}
 LICENSE="BSD-2 GPL-2+"
 # https://abi-laboratory.pro/tracker/timeline/xxhash
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 
 src_prepare() {
default



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

2023-10-16 Thread Viorel Munteanu
commit: 3df453b5dde93bc54c16a2a113eced09937df4bb
Author: brettalcox  gmail  com>
AuthorDate: Tue Oct 17 02:43:10 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Oct 17 02:43:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3df453b5

sys-apps/mission-center: fixing broken debug build

Signed-off-by: brettalcox  gmail.com>

 sys-apps/mission-center/mission-center-0.3.3.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-apps/mission-center/mission-center-0.3.3.ebuild 
b/sys-apps/mission-center/mission-center-0.3.3.ebuild
index 76cfc83f34..66ca90aa98 100644
--- a/sys-apps/mission-center/mission-center-0.3.3.ebuild
+++ b/sys-apps/mission-center/mission-center-0.3.3.ebuild
@@ -364,14 +364,17 @@ BDEPEND="
 src_unpack() {
unpack ${P}.tar.bz2
unpack nvtop-${NVTOP_COMMIT}.tar.gz
-   mkdir -p 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/release/build/native" || die
-   mv nvtop-${NVTOP_COMMIT} 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/release/build/native" || die
+   
+   GATHERER_BUILD_DIR=$(usex debug debug release)
+   mkdir -p 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/${GATHERER_BUILD_DIR}/build/native" 
|| die
+   mv nvtop-${NVTOP_COMMIT} 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/${GATHERER_BUILD_DIR}/build/native" 
|| die
cargo_src_unpack
 }
 
 src_prepare() {
eapply_user
-   cd 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/release/build/native/nvtop-${NVTOP_COMMIT}"
 || die
+   GATHERER_BUILD_DIR=$(usex debug debug release)
+   cd 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/${GATHERER_BUILD_DIR}/build/native/nvtop-${NVTOP_COMMIT}"
 || die
find "${S}/src/sys_info_v2/gatherer/3rdparty/nvtop/patches" -type f 
-name 'nvtop-*' -exec sh -c 'patch -p1 < {}' \; || die
 }
 



[gentoo-commits] repo/proj/guru:master commit in: net-im/mautrix-discord/

2023-10-16 Thread Viorel Munteanu
commit: 5e9910bf6e62f7f2e82e8ee406408222828feb37
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:19:18 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Oct 16 21:19:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e9910bf

net-im/mautrix-discord: drop 0.5.0-r1

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

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord-0.5.0-r1.ebuild| 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index aec19cf272..c0edca350d 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468
 SHA512 
f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24
-DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870

diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
deleted file mode 100644
index e0b34adae8..00
--- a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module systemd
-
-DESCRIPTION="A Matrix-Discord puppeting bridge"
-HOMEPAGE="https://github.com/mautrix/discord;
-SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-   https://jroy.ca/dist/${P}.tar.xz
-"
-S="${WORKDIR}/discord-${PV}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   acct-user/${PN}
-   dev-libs/olm
-   dev-util/lottieconverter
-"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-   ego build
-}
-
-src_install() {
-   dobin mautrix-discord
-
-   keepdir /var/log/mautrix/discord
-   fowners -R root:mautrix /var/log/mautrix
-   fperms -R 770 /var/log/mautrix
-   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
-
-   insinto "/etc/mautrix"
-   newins "example-config.yaml" "${PN/-/_}.yaml"
-
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   fowners -R root:mautrix /etc/mautrix
-   fperms -R 770 /etc/mautrix
-}
-
-pkg_postinst() {
-   einfo
-   elog ""
-   elog "Before you can use ${PN}, you must configure it correctly"
-   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
-   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
-   elog "Then, you must register the bridge with your homeserver"
-   elog "Refer your homeserver's documentation for instructions"
-   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
-   elog "Finally, you may start the ${PN} daemon"
-   einfo
-}
-
-pkg_config() {
-   su - "${PN}" -s /bin/sh -c \
-   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/tulir-telethon/

2023-10-16 Thread Viorel Munteanu
commit: 34bf729f91062774689f61b43867bd23e0f27564
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:14:13 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Oct 16 21:14:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34bf729f

dev-python/tulir-telethon: drop 1.29.0_alpha2

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

 dev-python/tulir-telethon/Manifest |  1 -
 .../tulir-telethon-1.29.0_alpha2.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index e5ce28c36e..21832d66fa 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,3 +1,2 @@
-DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B 
d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9
 SHA512 
f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf
 DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B 
dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53
 SHA512 
6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826
 DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B 
e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175
 SHA512 
48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild
deleted file mode 100644
index afaba4efa4..00
--- a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_PV="${PV/_alph/}"
-DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
-HOMEPAGE="https://github.com/tulir/Telethon/;
-SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/Telethon-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/cryptg[${PYTHON_USEDEP}]
-   dev-python/hachoir[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   dev-python/python-socks[${PYTHON_USEDEP}]
-   dev-python/rsa[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
-)



[gentoo-commits] repo/proj/guru:master commit in: games-arcade/SpaceCadetPinball/

2023-10-16 Thread Viorel Munteanu
commit: 9249b3ba6fec76cc2aa78258eac16da78e3b12d5
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Mon Oct 16 15:06:10 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Oct 16 15:06:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9249b3ba

games-arcade/SpaceCadetPinball: add 2.1.0

Signed-off-by: Nicola Smaniotto  gmail.com>

 games-arcade/SpaceCadetPinball/Manifest|  1 +
 .../SpaceCadetPinball-2.1.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/games-arcade/SpaceCadetPinball/Manifest 
b/games-arcade/SpaceCadetPinball/Manifest
index 95cb3a26e3..da733fd063 100644
--- a/games-arcade/SpaceCadetPinball/Manifest
+++ b/games-arcade/SpaceCadetPinball/Manifest
@@ -1,2 +1,3 @@
 DIST SpaceCadetPinball-2.0.1.tar.gz 1882629 BLAKE2B 
55b2c4232880b065bad30371ad4c170ee2fbc485d2673d25d3afa82144d17bc6a74f70cee7dcc365992df61e95d65a97b57924e54a140b98790ee6e75b06cefd
 SHA512 
b8a23c650a6251838c531a7f1427284199ba859fbdf8715a974404dbef3485503dffa723839f6b41d335e2afc73a85bd0fe0d670ebb7fc1462f089250f1f546f
 DIST SpaceCadetPinball-2.0.tar.gz 933826 BLAKE2B 
b4a079ca856ebf315202eaae59a825d4c7022acfff7f38907ffd750f0e146da6d7c4f03286ef5c59ee5e3c725d938e30c2aad2f7269d9f18e8ae8f6807af80e1
 SHA512 
29b3f886d6ec6507c12a59b0c2877cbb51c54eee0163d0537588bb1e0fa0eb08b530d5684e8753598a823430559d5b3b9490be40ca9a3310043dac71912994c7
+DIST SpaceCadetPinball-2.1.0.tar.gz 3219590 BLAKE2B 
93bbfb33cf4e4a05132764dab503a5e4f4db0295716279f9f0e077dcff145cd024fb626c6777dad888496590b81d9d999f928e5ea9a344effcf77484572a486e
 SHA512 
0fff9049953af83b1a274fd5d845e2f19531cafae33b9fb337745169057f1a28b6eaaa1042a912fc5732eb10bb70e5ede174f2ca7873a267f368b8841bfa055d

diff --git a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild 
b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild
new file mode 100644
index 00..68d1514392
--- /dev/null
+++ b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Decompilation of 3D Pinball for Windows - Space Cadet"
+HOMEPAGE="https://github.com/k4zmu2a/SpaceCadetPinball;
+SRC_URI="https://github.com/k4zmu2a/${PN}/archive/refs/tags/Release_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/libsdl2
+   media-libs/sdl2-mixer[midi]
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-Release_${PV}"
+
+pkg_postinst(){
+   ewarn "This game is distributed without the data files."
+   ewarn "To play, copy the original DAT and SOUND files from a Windows or"
+   ewarn 'Full Tilt! installation and place them in 
$XDG_DATA_HOME/'"${PN}/"
+   ewarn "(usually: ~/.local/share/${PN}/)"
+
+   xdg_pkg_postinst
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/tulir-telethon/

2023-10-16 Thread Viorel Munteanu
commit: dc28be34ee0b80d8f9e219f1e30bb3ae8ece7a89
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:13:57 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Oct 16 21:13:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc28be34

dev-python/tulir-telethon: add 1.32.0_alpha1

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

 dev-python/tulir-telethon/Manifest |  1 +
 .../tulir-telethon-1.32.0_alpha1.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 9a54057895..e5ce28c36e 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,2 +1,3 @@
 DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B 
d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9
 SHA512 
f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf
 DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B 
dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53
 SHA512 
6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826
+DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B 
e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175
 SHA512 
48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild
new file mode 100644
index 00..afaba4efa4
--- /dev/null
+++ b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_PV="${PV/_alph/}"
+DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
+HOMEPAGE="https://github.com/tulir/Telethon/;
+SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/Telethon-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/cryptg[${PYTHON_USEDEP}]
+   dev-python/hachoir[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
+)



[gentoo-commits] repo/proj/guru:master commit in: app-office/obsidian/

2023-10-16 Thread Viorel Munteanu
commit: 5726929221c6380249acc647279accc34da1e834
Author: Artemis Everfree  artemis  sh>
AuthorDate: Tue Oct 17 02:38:09 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Oct 17 02:38:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57269292

app-office/obsidian: add 1.4.16, drop 1.4.14

Signed-off-by: Artemis Everfree  artemis.sh>

 app-office/obsidian/Manifest| 6 +++---
 .../obsidian/{obsidian-1.4.14.ebuild => obsidian-1.4.16.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest
index b2b906e234..7d107d8af7 100644
--- a/app-office/obsidian/Manifest
+++ b/app-office/obsidian/Manifest
@@ -1,4 +1,4 @@
 DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B 
d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb3a0eca06028cd0a9bbc7470dc98a05501ca3f81d15197da389f882167ce134b824961684bc8567ea7fa95907e4af
 SHA512 
2047450ab04179be4c95e33fa35731700dbe5961795b8f11dda5410fdbc199486161a6a7abfcc1a3f555f352d014ac3515d1eeb5da984da4f0cdd4adf0e51bbe
-DIST obsidian-1.4.14-amd64.tar.gz 99705283 BLAKE2B 
d8fc907cfda7acbd707a4ed2fb4ca6c96a2d98b98924249320925eca41511414211ac9a88515db575e1c7ab723ca45679644e251822ca5604d94ec7fae7574e5
 SHA512 
45f8d9cac7481612fbb98a3f31eb1ec1ad30fe0c888790c43065e19b7f5043b7fafe21929b14399102193457dcdce7b3a4199934c78d783cb6cd6247f47336da
-DIST obsidian-1.4.14-arm64.tar.gz 100139051 BLAKE2B 
5fe93a8c5790dd5bdcadae90bb1ff73f645aa786b41f10d04ca73776d06d3addcb431d829f1f2ef75a5ee219511062b3cf4b82c5e7680c148e5509d67f0b65a9
 SHA512 
2c0ac5fe11ea82deb3013534d8f78d23fd9f5e9b349abbd0c8ee3e914ff7832569018ca5c3897844521a132b02db13220d287a60ccb9935b7abf54f9962f
-DIST obsidian-1.4.14.gh.deb 73334984 BLAKE2B 
d90b619b485c4de820f47f18ce41ee47ce2c73ea085aa05eae82ba99a10cf1e197f3e0cfcc1d76e7b24ba07dfe0184bd0bdcfc7006a455d99ddfcbdf9d7386eb
 SHA512 
0630f64e0e1e2c6b1346987de9998cad95a5789fced9517fa5cd2320ffc992d2d52f75e540e842fceab2845f4198314f7006d9c80e30d2cc1e9188087b0c8fc3
+DIST obsidian-1.4.16-amd64.tar.gz 99705807 BLAKE2B 
dd3297f3e81d096f0f480dbbda6b57f3a286643c3724232c65b64ff1cf2b26aa7df9290837da5e056095bf121b87a0d6cd6195de78ff4894a5f0d1b3c7c652da
 SHA512 
ee51369c2067cc99b8c3351fc91f05e9b9edbc35f84d5c1bdcdab6c144fe95e8b4443d0223562fae595c53c23fc30abb4bf65f2f36e5b85d190009c49452ce0c
+DIST obsidian-1.4.16-arm64.tar.gz 100139135 BLAKE2B 
2f49e5e6d3424c8c6bd617279da75c808744742ce5c27785b3856150023d0e514d09d9a315284b851d904886cac6499d00c8df98ab0a9eb72acc52bf5aa9b38a
 SHA512 
140b3c26df79c95ed23d82b3b6859114f0ff74f9b92715e915b8b6b2733cb18d0233053ce4497ca0703a6cdb3df2d2f22110ca873720fb66e4e7e248efcd89dc
+DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 
15a2631dc22f8833fe79166ed09f5da9013a89ba9f28acd8bb819a75b3ed2393162fab070ea810257224b6d0ef30e439b831c63d198c1a941587f8254a461b33
 SHA512 
3b691188a05e20e0d1792a6b135076d3dabe33106e541ae4614703fdea44bcb64fc52bbd62808325c381f28348e37cbde0e3d072e4e1b077fb2b9728c43edb05

diff --git a/app-office/obsidian/obsidian-1.4.14.ebuild 
b/app-office/obsidian/obsidian-1.4.16.ebuild
similarity index 100%
rename from app-office/obsidian/obsidian-1.4.14.ebuild
rename to app-office/obsidian/obsidian-1.4.16.ebuild



[gentoo-commits] repo/proj/guru:master commit in: net-im/mautrix-discord/

2023-10-16 Thread Viorel Munteanu
commit: 53c959e3aeb15fa49236968a181d16ce83191a71
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:19:09 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Oct 16 21:19:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c959e3

net-im/mautrix-discord: add 0.6.3

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

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.3.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 72a709d8c9..aec19cf272 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac4
 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
+DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
+DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="A Matrix-Discord puppeting bridge"
+HOMEPAGE="https://github.com/mautrix/discord;
+SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
+   https://jroy.ca/dist/${P}.tar.xz
+"
+S="${WORKDIR}/discord-${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/${PN}
+   dev-libs/olm
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin mautrix-discord
+
+   keepdir /var/log/mautrix/discord
+   fowners -R root:mautrix /var/log/mautrix
+   fperms -R 770 /var/log/mautrix
+   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
+
+   insinto "/etc/mautrix"
+   newins "example-config.yaml" "${PN/-/_}.yaml"
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   fowners -R root:mautrix /etc/mautrix
+   fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+   einfo
+   elog ""
+   elog "Before you can use ${PN}, you must configure it correctly"
+   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
+   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
+   elog "Then, you must register the bridge with your homeserver"
+   elog "Refer your homeserver's documentation for instructions"
+   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
+   elog "Finally, you may start the ${PN} daemon"
+   einfo
+}
+
+pkg_config() {
+   su - "${PN}" -s /bin/sh -c \
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+}



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

2023-10-16 Thread Viorel Munteanu
commit: 1cd0432c4864bb5649a344c13c39856f631890c4
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Oct 17 04:09:21 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Oct 17 04:09:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1cd0432c

app-admin/linode-cli: add 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 insertions(+)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index 3f2f5b5100..d2a9f2d1e0 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1,3 +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

diff --git a/app-admin/linode-cli/linode-cli-5.45.0.ebuild 
b/app-admin/linode-cli/linode-cli-5.45.0.ebuild
new file mode 100644
index 00..0a5de62d9f
--- /dev/null
+++ b/app-admin/linode-cli/linode-cli-5.45.0.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/gentoo:master commit in: dev-libs/xxhash/

2023-10-16 Thread Sam James
commit: bd36d6af806052bad7203c883602648a7d62363f
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 03:48:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 03:48:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd36d6af

dev-libs/xxhash: Stabilize 0.8.2 x86, #915545

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

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

diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild 
b/dev-libs/xxhash/xxhash-0.8.2.ebuild
index 57781dfcd698..5a0adf4a6e9e 100644
--- a/dev-libs/xxhash/xxhash-0.8.2.ebuild
+++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV}
 LICENSE="BSD-2 GPL-2+"
 # https://abi-laboratory.pro/tracker/timeline/xxhash
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 
 src_prepare() {
default



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

2023-10-16 Thread Sam James
commit: 73653daeca345aa0c9421b24630f639516fce93b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 03:48:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 03:48:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73653dae

media-tv/plex-media-server: Stabilize 1.32.5.7516 amd64, #915862

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

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

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



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2023-10-16 Thread Sam James
commit: 8cea82ea387e3236bf7c38e37302207570b79136
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 03:48:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 03:48:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cea82ea

www-servers/tomcat: Stabilize 8.5.95 amd64, #915848

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

 www-servers/tomcat/tomcat-8.5.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-8.5.95.ebuild 
b/www-servers/tomcat/tomcat-8.5.95.ebuild
index ec49ff58bef9..265c9e364fe1 100644
--- a/www-servers/tomcat/tomcat-8.5.95.ebuild
+++ b/www-servers/tomcat/tomcat-8.5.95.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="8.5"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2023-10-16 Thread Sam James
commit: 6797fae07bcb9895db1d31235c14ad15511aca96
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 03:48:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 03:48:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6797fae0

dev-libs/xxhash: Stabilize 0.8.2 hppa, #915545

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

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

diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild 
b/dev-libs/xxhash/xxhash-0.8.2.ebuild
index 5a0adf4a6e9e..bf4eb978128d 100644
--- a/dev-libs/xxhash/xxhash-0.8.2.ebuild
+++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV}
 LICENSE="BSD-2 GPL-2+"
 # https://abi-laboratory.pro/tracker/timeline/xxhash
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 
 src_prepare() {
default



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

2023-10-16 Thread Sam James
commit: ebe3a5d480979eac8e2c80071b4c5d1f7e3ce263
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 03:48:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 03:48:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe3a5d4

dev-libs/xxhash: Stabilize 0.8.2 amd64, #915545

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

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

diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild 
b/dev-libs/xxhash/xxhash-0.8.2.ebuild
index bfc573f62f60..57781dfcd698 100644
--- a/dev-libs/xxhash/xxhash-0.8.2.ebuild
+++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV}
 LICENSE="BSD-2 GPL-2+"
 # https://abi-laboratory.pro/tracker/timeline/xxhash
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
 
 src_prepare() {
default



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

2023-10-16 Thread Sam James
commit: 76dafef6ecbdcf7ae1770885be4fbacc47b7137b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 03:48:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 03:48:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76dafef6

dev-libs/xxhash: Stabilize 0.8.2 sparc, #915545

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

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

diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild 
b/dev-libs/xxhash/xxhash-0.8.2.ebuild
index 3645cde42506..bfc573f62f60 100644
--- a/dev-libs/xxhash/xxhash-0.8.2.ebuild
+++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV}
 LICENSE="BSD-2 GPL-2+"
 # https://abi-laboratory.pro/tracker/timeline/xxhash
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2023-10-16 Thread Sam James
commit: 78799953b6d167149e0820bbb9e5ddda54f42fdb
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 03:48:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 03:48:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78799953

www-servers/tomcat: Stabilize 10.1.15 amd64, #915847

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

 www-servers/tomcat/tomcat-10.1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-10.1.15.ebuild 
b/www-servers/tomcat/tomcat-10.1.15.ebuild
index adac67e121d7..99574ed56bf4 100644
--- a/www-servers/tomcat/tomcat-10.1.15.ebuild
+++ b/www-servers/tomcat/tomcat-10.1.15.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="10.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2023-10-16 Thread Michał Górny
commit: 79e7b5ec1a1ae1526a852ed0adbdf1443175b02f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 02:08:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 02:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e7b5ec

dev-python/boto3: Bump to 1.28.64

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 104da7ee6531..d544ea029554 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -3,3 +3,4 @@ DIST boto3-1.28.57.gh.tar.gz 705839 BLAKE2B 
5d536c8465de64b7a0dfff909325d719d6d3
 DIST boto3-1.28.61.gh.tar.gz 711460 BLAKE2B 
7710c97ecb3e968a302abc9645488a470fddca01216b95ee944895d3e08bbd6b89d813068f1a14b5cf5c2dcfae7c2c816d63b05df9f95276e9966e7143192c2c
 SHA512 
03b252e9a59302c0ea9b0e790541bbf0e15fbbc3e37bee987a8c85dcc8ac252575bddca46003773a00105e7c7ffbac4a7cc95f6ee54dbac550533474f6d952bc
 DIST boto3-1.28.62.gh.tar.gz 712305 BLAKE2B 
1d61f857143f9471a254e035cf532cab38699262b116ccc40e922005bf90ca64a33b7aa7f64df8b0641f58e250d9b6000977a50be10e5ebe93dcbf54148276b7
 SHA512 
f13d8f812caa650d877ecb3ae72a47ed6f93dfbfede62588266909917a1af6c8c446dbefd130d39f9a5dd156e1b9eca96a0ae084bfbadf926cdcfabfc255633c
 DIST boto3-1.28.63.gh.tar.gz 713769 BLAKE2B 
f2e300458934893bb6d2186e900c4ba9abbd51d2ffabdbcd3026394315653e64fdc486f3ed4e33b26bef160b00e75acea875278eab03b4eeb50b5ecc94d4c0fc
 SHA512 
782c7bb48af31638899e8bcf8fc87f67ab793fe724392be90951ece61b165f55d1df47585bd5211d7ecf3c989e5316ff9db774c8f0f357d1afc2af3ca0e49879
+DIST boto3-1.28.64.gh.tar.gz 714823 BLAKE2B 
b051c57d2852699d2c18472629934b97e76f30b1e6e0f398fde113771146cd65f8042bb8622884294fb802424b7beb498648d558f6d5cfc3dd48b1100dafc2d2
 SHA512 
ca0042e173c4a35dc9d6ab8ed362d3308753d3722bb4cf25302fd0018c5d94e66a2ea288610192ad5a353ca54f0ab8f1942224269935b1fe3444b2e70842da13

diff --git a/dev-python/boto3/boto3-1.28.64.ebuild 
b/dev-python/boto3/boto3-1.28.64.ebuild
new file mode 100644
index ..a37cc38af2f3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.64.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 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-10-16 Thread Michał Górny
commit: c7cf611eb552e237133f7316e5bb6190e4b13ad9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 02:50:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 02:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cf611e

dev-python/griffe: Bump to 0.36.6

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.36.6.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 4fe1a8d05d7f..df33faf53b90 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,3 +1,4 @@
 DIST griffe-0.36.2.gh.tar.gz 188707 BLAKE2B 
b444dcbb38ab39715f975a17f502cf331bb3385b287f30bd66115bd7c565b248d1bce45ca80167ab5da0a59f8f73e41f63c4114f0f02029a56b735c0aa9c36d7
 SHA512 
1ec7efaf8b2c030b7c33ddb41a04e927fdd8678061a7ccbcd632c17d9fd80c664320be5ac0c9f05340358835dd430b6082b770c849fc2ed3c3266f65474da92d
 DIST griffe-0.36.4.gh.tar.gz 192823 BLAKE2B 
42815673835bffebf97ab3bd436997329229596d24f4cd6fcd0b57f137b113bd42461cf9b8a33472ef6887dc7efdb4d88f31b6f503abb365f101311ff89fb5f3
 SHA512 
76d672f91643d347d15e97eb29bd1cdb24f843d396777287d5f5c28259f4f25dc7a89d53a83189e84572fcbed5201144d2b15f1bbc0864799c7703ce90b1cc7a
 DIST griffe-0.36.5.gh.tar.gz 193265 BLAKE2B 
f8727c42b0a5527fcc5d8fafcf1e16e3b4cae516db5f3a5ba790c068e5d1520c50a8cd467d40d12bce9d4793d94aabb67148ff79c81f58fcc5711e1e4c9345ce
 SHA512 
e1ed6c2ece246b1583a18df30151186a605e02d4ad19748c9c4ccd6bf2e47fa493d2cf4b37ca5fa3f91c4c3c3927b034f92a344a9f9601b516673ccf3e7906f1
+DIST griffe-0.36.6.gh.tar.gz 193375 BLAKE2B 
12760d8892226162536afa15a7bba2076ddc22f606272d71ece261ae0b2b5306fdde2cfe3e163607da63f80d52414e46f16f40058716382bff0eab431c8c2c9b
 SHA512 
627524403a0d5157bb0c5287e629e7e489ed624a29d25d4d32f0bbb607391249efabe7c0793ef2ef590a79f2dc0ac52d86ab110d99c4fac4c70af26ec81da020

diff --git a/dev-python/griffe/griffe-0.36.6.ebuild 
b/dev-python/griffe/griffe-0.36.6.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.36.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2023-10-16 Thread Michał Górny
commit: d23925fab916ae96387af2d9281c4c1da7edcfcd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 02:08:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 02:08:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23925fa

app-admin/awscli: Bump to 1.29.64

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 1da23a914b21..f583c27a6e63 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -3,3 +3,4 @@ DIST aws-cli-1.29.57.gh.tar.gz 2556732 BLAKE2B 
8bbd17041c28e18f1b94421e624e3e720
 DIST aws-cli-1.29.61.gh.tar.gz 2559946 BLAKE2B 
cab7954d50a235051a11978f1ee4316a0324d9b1dd492efc61ba22c1240b6c385e327756789c66b9f67443fe317f0aa464393b1a09abc300117241a6a967f4f4
 SHA512 
54ccad4f811956663ef68c42c33737d424996237d6dd5486e41c2bfe8b486236ebd60226edda1fcc256c0cc48924632040f163b11d2cba48ab1d16c32c0a114f
 DIST aws-cli-1.29.62.gh.tar.gz 2560151 BLAKE2B 
0aa6dba4dcee72e0d3cbddb62ebcd9405682facfee4ad1348a53a5c09811a7583d7177814265158de0306518b62ae66eade301311c72cd7ddc380201d16ff30f
 SHA512 
cda4bcc0ac535eb007b44e517d22b17cda6518d6db25162cdd0f7b506de449c72add8221d17c6cd145e0029f17c0e183928061e04b7b27274a58d157142ead7c
 DIST aws-cli-1.29.63.gh.tar.gz 2561207 BLAKE2B 
83d1bf59c565ae5035eea0bfff91b2ac41e09cd250916db3bdb52b3cd336c869ca023acddf31418ca4ae81162d6cafb1cb915372d17988a4e616c018fceeb47b
 SHA512 
2f6a699a8e1b3526adc49e88079cf19c7ddb18c6a3653ddb622ef5bc2d00dcbd4b490324e3d30f0911a236d692970072f999216876108fa6967450bc42cb1072
+DIST aws-cli-1.29.64.gh.tar.gz 2561807 BLAKE2B 
a4423549d6bd5789ebbd027febc411a7ab5be46bbcf1b407dc40fa95005c00bf413205c47099bb17e1f26f9d693a1af34479cbf29881dfa1544c42cc5193c0d6
 SHA512 
1238881d78483f7e5bd06c4653471406f7c5da8904bf5ef1a9fa3c4f8b44138313289ea626e411b2827b89a779bd1990a99a43b909b59ba022f95e38b3a025ff

diff --git a/app-admin/awscli/awscli-1.29.64.ebuild 
b/app-admin/awscli/awscli-1.29.64.ebuild
new file mode 100644
index ..941051349113
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.64.ebuild
@@ -0,0 +1,85 @@
+# 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 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_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::TestHelpPager::test_can_handle_ctrl_c
+   

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

2023-10-16 Thread Michał Górny
commit: f92e6f74b73ba36b697750f7afaaab063ca023c1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 02:52:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 02:52:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92e6f74

dev-python/stripe: Bump to 7.0.0

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

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-7.0.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 948a6ae6d3e0..ea2e016ae1fe 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -2,3 +2,4 @@ DIST stripe-6.3.0.tar.gz 276422 BLAKE2B 
2fa438593bdec94f5c8306ee180921c2920e8995
 DIST stripe-6.5.0.tar.gz 290534 BLAKE2B 
40672358ae9b962f14cb3dad669e7857bf52981b1801325f92193b2cd42e42a7ad14dcd25272ec36589c103c28b10c8eaae0fe6175eb10b00a6a0f278dee5312
 SHA512 
920bb7e0a0e1cbd4b5e085928f28c12ab793bfc1e1aa29aa58f4cbf11f1bfdfeadac84d2be1fc9e14e70ce9a2f9e4900112cf982b6bab220e1cc09569d7db2f4
 DIST stripe-6.6.0.tar.gz 291636 BLAKE2B 
33a565de61e2a371d2ad0cf523385b113e3164a4c972ba77383ba7dbc77aea9d755cc74f3ed15e5abb6f6d2f4c51f4c5859107c74950ca2831e092b4cf3fcc9e
 SHA512 
327df0a8758c96b06f9d0bfd1da5450f328a55becabbae6c04960d4ad2abbac4a71d6c06cfe34c05bf2e87a2d330a9dbb303098165befa797a88d07d18be24c1
 DIST stripe-6.7.0.tar.gz 293207 BLAKE2B 
5c07b6f04aa72045cccb4422b1f163cf6351f100d2245a4f93952d641ed8e4735c964b850179906bc7af13730724f596cd2cfa85c3d8fb8792f6a4e561337b0a
 SHA512 
778c3ffa177e52b62bf4821b2f0aaa5eef01d8690526c42015d192bb06332a2a5fd143c8dab82497803adcfed963b7ccf06dc77908b21a7a7c77f9ef39b39c12
+DIST stripe-7.0.0.tar.gz 378521 BLAKE2B 
a53248162b44776f0c457064c3d2d99e7f6ec8561d1a88ee7bec655d20ff9dada3c92d7d764b3775950902a908f1d9d82c0002483cd168646f1cbde19640ca92
 SHA512 
154a772880522e5567907c3c9c6024f18ee1e81b4e192f30dbe8ea4b0fa3d1cf4b04d9de7ab9f0911e2a3d9c5f65207fd4d499b4e5ea3c606c738506d2eb15d5

diff --git a/dev-python/stripe/stripe-7.0.0.ebuild 
b/dev-python/stripe/stripe-7.0.0.ebuild
new file mode 100644
index ..f91c6f71034b
--- /dev/null
+++ b/dev-python/stripe/stripe-7.0.0.ebuild
@@ -0,0 +1,72 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.177.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+   epytest tests
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



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

2023-10-16 Thread Michał Górny
commit: 22faf30ca8aed188cf33208d423cde9a10473b5f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 02:08:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 02:08:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22faf30c

dev-python/botocore: Bump to 1.31.64

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index dfcb54cba693..e9d92f42ea50 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.31.57.gh.tar.gz 11899280 BLAKE2B 
047cba5850b024dd4070346eb2c6356
 DIST botocore-1.31.61.gh.tar.gz 11959525 BLAKE2B 
27797d055bf54b91b5eeda7a41baddc9d2def1952109a7a4a48def20c6f1ffd36d8c316ea4624cfea96a8a3e58ee7f463491b157103e9ac40c6214295fd4b823
 SHA512 
7045d0fcacd80f531f29f6ba3a91dc390d6cb562ecdff4d1bc99e96191f743a7f08cda6699455d658ee21e6798e38abea730653779de5d6b489b8c1637b9d5b1
 DIST botocore-1.31.62.gh.tar.gz 11961556 BLAKE2B 
315a1ba1543ba5b92c0a0394a4a21b124a9435e660daef43164cd61ce0b5924c6ba9fa82e41c32b4ae7f0e89783abbe107abf11c807e81a3cb2f883352935053
 SHA512 
ba13c945fe9308bcc053d459b8934ea358e734b3079620ceb4d4df8274426f349a0ff26190d45275ca05588d48c692338c2dbdbde5122fdda79556af64cfb6c8
 DIST botocore-1.31.63.gh.tar.gz 11975759 BLAKE2B 
3e757c6303f3390d3d563187c47140042d09271b16022a7a633bf68dc7188d42ac5a73838d2ae0556c8eec63296bb3f3b3f1011889fa7c10d660654695cd70f1
 SHA512 
39f1b6cb5c61a55a6f01e41750f651baf16c6d66e0b9e30cff042f54d03c0e862ab91a8f918257df8da678b13e732c68e887b21aa6778bafad5361f4edd2
+DIST botocore-1.31.64.gh.tar.gz 11983429 BLAKE2B 
636f0c394a3af8bf174f992444e3e352893f3e8cf11e9732a6e73af3f155b638e9ee3060617bbf184b5872768257ad81aa95379b48452a1fe8a6bc100f601074
 SHA512 
375b406eb16f93d0ca9631fe9943959d24b62ac579b70f0782f6b386933fb3de25343c05bda7667c441c050ccd10c9c5a254bfd8a620610adb7669ed326a0203

diff --git a/dev-python/botocore/botocore-1.31.64.ebuild 
b/dev-python/botocore/botocore-1.31.64.ebuild
new file mode 100644
index ..7cacb5c3f634
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.64.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 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
+}



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

2023-10-16 Thread Michał Górny
commit: 0c51e59b755246d2e7d8f6d8d0030a5c086c12c3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 02:09:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 02:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c51e59b

dev-python/hypothesis: Bump to 6.88.1

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index c9f746c22bbc..5d01c12c8487 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -4,3 +4,4 @@ DIST hypothesis-6.87.2.gh.tar.gz 9388126 BLAKE2B 
c73c52b6f75b212bd9683e936edb460
 DIST hypothesis-6.87.3.gh.tar.gz 9388318 BLAKE2B 
61dea9f0898cadef747871e2ef137ed8c68b1cfa43cc0b7a3effd6669b8dc7d8809f39af4f0a915831e3e2950280d132650d8d2193664a08c6f026f98db82330
 SHA512 
c7c0388c06e8d9397e8a9e6103525c5ea0f94017dad71f4547ff6b385f76f88e511b5f8a5b64f76c728379fbca8ad3b77e06b0d474d76f7f68c79fe1e087da91
 DIST hypothesis-6.87.4.gh.tar.gz 9388435 BLAKE2B 
a678bf1d76a1947f6880de95e3b418de364d5083a6c9c5ce8ff36fc51290ab7ed1560627e6aaf493c9b11184126ed5c2a6f8bcbd56633555cdb9be11dc384d1b
 SHA512 
b4dcff9d07a665d7b134dfeaa6a7f199cc87883b9cd078d573a175b24069e968ce833bcdcf89f7665cf021a1eaf6df08eddc5dd071c4189ffe681ce3a178e432
 DIST hypothesis-6.88.0.gh.tar.gz 9390871 BLAKE2B 
9dc93da4dde2f14fc24e489b19566a2300d1e89622a4c574305ed511481bee871ffe812e13e05262ccbd68f40b61db92b974f62eefc2efc0d7f2200038539ff9
 SHA512 
d266acb7b5404d9d7b47f25210b6f751e4feea2c8c1416a4af7b12a42b321d4429364c1ca5842151f2fe196994cd9244c92369279a07534ef63786bbd291dd6e
+DIST hypothesis-6.88.1.gh.tar.gz 9391389 BLAKE2B 
0d258ff3e662bdef1c8321119c49ae4a8f1191edb316ab6262023c7da667f553b94386c28fcc40bfe06d545ae33a28b907750d4caaee8be7614a1ad578370f25
 SHA512 
e9376aaacd5cf405f0a28b9a9e63fc1d83506ad286579e1ae2165006cd87af1aefac68e34dd5164159f86bffa3f1da29ce86fc3254dcb11183d653b71377c41d

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

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

2023-10-16 Thread Michał Górny
commit: 0f4a76ac1ce0fbf06ac53acb1449d5ac92c82d63
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 02:48:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 02:48:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4a76ac

dev-python/crispy-bootstrap4: Bump to 2023.1

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

 dev-python/crispy-bootstrap4/Manifest  |  1 +
 .../crispy-bootstrap4-2023.1.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/crispy-bootstrap4/Manifest 
b/dev-python/crispy-bootstrap4/Manifest
index 5c4459a71470..c8ca1b4b70f4 100644
--- a/dev-python/crispy-bootstrap4/Manifest
+++ b/dev-python/crispy-bootstrap4/Manifest
@@ -1 +1,2 @@
 DIST crispy-bootstrap4-2022.1.gh.tar.gz 30814 BLAKE2B 
573847b614b5f6cf71fea6ed6831eeef48ac01b2c2db07653d600b5b0829209188d235a143585ed4fabb663264aff3b5f7a416d99d12a8e268d4c62edaf3db84
 SHA512 
7f1e5443229274de2aaf28bd63507bbe5dff7923f27509801ea9de9246fa393bfc4563a4aa6d586a1e642b87bb7dddcb3ad3403653912c0197f8638141c42229
+DIST crispy-bootstrap4-2023.1.gh.tar.gz 31707 BLAKE2B 
0a3c4c1b86ba9701365f1fcfb90811e1f6793fb9f374a510410c460bc62a48e06b72a75330f0efd3a06e51380f457eea66f236488774c3ee6bf758510136f08b
 SHA512 
fbbc8c6e0f4351b50b0fa3a4d2faefb0775906c995f42cf9ccd9688d4780e05877a9a53f065ad92785d135a560064809f429dbcebe9f257f65f063d9539973e8

diff --git a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild 
b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild
new file mode 100644
index ..91cf18b22f0e
--- /dev/null
+++ b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild
@@ -0,0 +1,35 @@
+# 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
+
+DESCRIPTION="Bootstrap4 template pack for django-crispy-forms"
+HOMEPAGE="
+   https://github.com/django-crispy-forms/crispy-bootstrap4/
+   https://pypi.org/project/crispy-bootstrap4/
+"
+SRC_URI="
+   
https://github.com/django-crispy-forms/crispy-bootstrap4/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/django-4.2[${PYTHON_USEDEP}]
+   >=dev-python/django-crispy-forms-2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-10-16 Thread Brett Alcox
commit: 3df453b5dde93bc54c16a2a113eced09937df4bb
Author: brettalcox  gmail  com>
AuthorDate: Tue Oct 17 02:43:10 2023 +
Commit: Brett Alcox  gmail  com>
CommitDate: Tue Oct 17 02:43:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3df453b5

sys-apps/mission-center: fixing broken debug build

Signed-off-by: brettalcox  gmail.com>

 sys-apps/mission-center/mission-center-0.3.3.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-apps/mission-center/mission-center-0.3.3.ebuild 
b/sys-apps/mission-center/mission-center-0.3.3.ebuild
index 76cfc83f34..66ca90aa98 100644
--- a/sys-apps/mission-center/mission-center-0.3.3.ebuild
+++ b/sys-apps/mission-center/mission-center-0.3.3.ebuild
@@ -364,14 +364,17 @@ BDEPEND="
 src_unpack() {
unpack ${P}.tar.bz2
unpack nvtop-${NVTOP_COMMIT}.tar.gz
-   mkdir -p 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/release/build/native" || die
-   mv nvtop-${NVTOP_COMMIT} 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/release/build/native" || die
+   
+   GATHERER_BUILD_DIR=$(usex debug debug release)
+   mkdir -p 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/${GATHERER_BUILD_DIR}/build/native" 
|| die
+   mv nvtop-${NVTOP_COMMIT} 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/${GATHERER_BUILD_DIR}/build/native" 
|| die
cargo_src_unpack
 }
 
 src_prepare() {
eapply_user
-   cd 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/release/build/native/nvtop-${NVTOP_COMMIT}"
 || die
+   GATHERER_BUILD_DIR=$(usex debug debug release)
+   cd 
"${BUILD_DIR}/src/sys_info_v2/gatherer/src/${GATHERER_BUILD_DIR}/build/native/nvtop-${NVTOP_COMMIT}"
 || die
find "${S}/src/sys_info_v2/gatherer/3rdparty/nvtop/patches" -type f 
-name 'nvtop-*' -exec sh -c 'patch -p1 < {}' \; || die
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/

2023-10-16 Thread Artemis Everfree
commit: 5726929221c6380249acc647279accc34da1e834
Author: Artemis Everfree  artemis  sh>
AuthorDate: Tue Oct 17 02:38:09 2023 +
Commit: Artemis Everfree  artemis  sh>
CommitDate: Tue Oct 17 02:38:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57269292

app-office/obsidian: add 1.4.16, drop 1.4.14

Signed-off-by: Artemis Everfree  artemis.sh>

 app-office/obsidian/Manifest| 6 +++---
 .../obsidian/{obsidian-1.4.14.ebuild => obsidian-1.4.16.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest
index b2b906e234..7d107d8af7 100644
--- a/app-office/obsidian/Manifest
+++ b/app-office/obsidian/Manifest
@@ -1,4 +1,4 @@
 DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B 
d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb3a0eca06028cd0a9bbc7470dc98a05501ca3f81d15197da389f882167ce134b824961684bc8567ea7fa95907e4af
 SHA512 
2047450ab04179be4c95e33fa35731700dbe5961795b8f11dda5410fdbc199486161a6a7abfcc1a3f555f352d014ac3515d1eeb5da984da4f0cdd4adf0e51bbe
-DIST obsidian-1.4.14-amd64.tar.gz 99705283 BLAKE2B 
d8fc907cfda7acbd707a4ed2fb4ca6c96a2d98b98924249320925eca41511414211ac9a88515db575e1c7ab723ca45679644e251822ca5604d94ec7fae7574e5
 SHA512 
45f8d9cac7481612fbb98a3f31eb1ec1ad30fe0c888790c43065e19b7f5043b7fafe21929b14399102193457dcdce7b3a4199934c78d783cb6cd6247f47336da
-DIST obsidian-1.4.14-arm64.tar.gz 100139051 BLAKE2B 
5fe93a8c5790dd5bdcadae90bb1ff73f645aa786b41f10d04ca73776d06d3addcb431d829f1f2ef75a5ee219511062b3cf4b82c5e7680c148e5509d67f0b65a9
 SHA512 
2c0ac5fe11ea82deb3013534d8f78d23fd9f5e9b349abbd0c8ee3e914ff7832569018ca5c3897844521a132b02db13220d287a60ccb9935b7abf54f9962f
-DIST obsidian-1.4.14.gh.deb 73334984 BLAKE2B 
d90b619b485c4de820f47f18ce41ee47ce2c73ea085aa05eae82ba99a10cf1e197f3e0cfcc1d76e7b24ba07dfe0184bd0bdcfc7006a455d99ddfcbdf9d7386eb
 SHA512 
0630f64e0e1e2c6b1346987de9998cad95a5789fced9517fa5cd2320ffc992d2d52f75e540e842fceab2845f4198314f7006d9c80e30d2cc1e9188087b0c8fc3
+DIST obsidian-1.4.16-amd64.tar.gz 99705807 BLAKE2B 
dd3297f3e81d096f0f480dbbda6b57f3a286643c3724232c65b64ff1cf2b26aa7df9290837da5e056095bf121b87a0d6cd6195de78ff4894a5f0d1b3c7c652da
 SHA512 
ee51369c2067cc99b8c3351fc91f05e9b9edbc35f84d5c1bdcdab6c144fe95e8b4443d0223562fae595c53c23fc30abb4bf65f2f36e5b85d190009c49452ce0c
+DIST obsidian-1.4.16-arm64.tar.gz 100139135 BLAKE2B 
2f49e5e6d3424c8c6bd617279da75c808744742ce5c27785b3856150023d0e514d09d9a315284b851d904886cac6499d00c8df98ab0a9eb72acc52bf5aa9b38a
 SHA512 
140b3c26df79c95ed23d82b3b6859114f0ff74f9b92715e915b8b6b2733cb18d0233053ce4497ca0703a6cdb3df2d2f22110ca873720fb66e4e7e248efcd89dc
+DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 
15a2631dc22f8833fe79166ed09f5da9013a89ba9f28acd8bb819a75b3ed2393162fab070ea810257224b6d0ef30e439b831c63d198c1a941587f8254a461b33
 SHA512 
3b691188a05e20e0d1792a6b135076d3dabe33106e541ae4614703fdea44bcb64fc52bbd62808325c381f28348e37cbde0e3d072e4e1b077fb2b9728c43edb05

diff --git a/app-office/obsidian/obsidian-1.4.14.ebuild 
b/app-office/obsidian/obsidian-1.4.16.ebuild
similarity index 100%
rename from app-office/obsidian/obsidian-1.4.14.ebuild
rename to app-office/obsidian/obsidian-1.4.16.ebuild



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

2023-10-16 Thread Nick Sarnie
commit: 8f3283d33090047d6b557a219ef3a2234b325267
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Tue Oct 17 00:45:45 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 17 00:52:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3283d3

net-im/discord: add 0.0.32, drop 0.0.31

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/33366
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.31.ebuild => discord-0.0.32.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 19060f1e29d6..0e65db96c3e8 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.31.tar.gz 92637981 BLAKE2B 
c1cb061dc45d34a05e443c1f6c4b352806bfebf0c5f0aa3a61d4abe57ad24bb54edc6fcd895ef49b15f376041814665fb7b2989cabcb64b950ecffba328f31bd
 SHA512 
596f0e2271e61798594d97a85728eea2bfa851db7f1e8b7fa65e1631dfeb347fa8d6087556854c0e775b88678a03b8ece97d0c1293b156e7ea908f6570645248
+DIST discord-0.0.32.tar.gz 92662078 BLAKE2B 
03b2bb5657a32b6374de826643c8c37b76b5146bf2a8012a9e492254f00ca17f3e1b44dd5f70265856bce84e167d7163c68faf2648d52930c573e5936a442b81
 SHA512 
e3ca9075e4a66c7c4358bdccb748f8f849de24cf3036b85d2c42dd15f8e56125fc42e86e73920751126b0e4fa73596a1d7af1f21ac9903911d6c843637c46813

diff --git a/net-im/discord/discord-0.0.31.ebuild 
b/net-im/discord/discord-0.0.32.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.31.ebuild
rename to net-im/discord/discord-0.0.32.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/

2023-10-16 Thread Yixun Lan
commit: 1c4daa1fb10eb099c36746a2fb19a9e0df304860
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Oct 17 00:08:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 00:09:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4daa1f

dev-vcs/stgit: drop 2.3.2

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

 dev-vcs/stgit/Manifest   | 101 -
 dev-vcs/stgit/stgit-2.3.2.ebuild | 226 ---
 2 files changed, 327 deletions(-)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index 5ca87e7a35e1..8af85b96f51e 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -1,163 +1,91 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
-DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
-DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
-DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 
979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a
 SHA512 
28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
-DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 
68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86
 SHA512 
8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b
 DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
 DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/

2023-10-16 Thread Yixun Lan
commit: 09a012b1771355d8c2f961c51e9316cac3ec2ad3
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Oct 17 00:07:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 00:09:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a012b1

dev-vcs/stgit: add 2.4.0

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

 dev-vcs/stgit/Manifest   |   8 ++
 dev-vcs/stgit/stgit-2.4.0.ebuild | 201 +++
 2 files changed, 209 insertions(+)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index 047def8dd947..5ca87e7a35e1 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -43,6 +43,7 @@ DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 
0e81419086ca6e18f2aba5194b87eaba49
 DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a
 SHA512 
b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 DIST errno-0.3.2.crate 10424 BLAKE2B 
3061d5a5abee015bf41c11ef31dd0f38a738c51992e3bf9f9ec98f67a87b88341c97901211718a5f103b8cf021c875f8fc799fb217ad69fd27371326b5aa40e7
 SHA512 
b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84
 DIST errno-0.3.4.crate 10589 BLAKE2B 
a3c01fcfbb883c428bd9f93e72e1c0e6bad4a7c11350c6b27f10d6f3285993afa2a74c50cbf94e16ab5ee5564e0bec494480696dc7eae365e3efeeacd22122ef
 SHA512 
8c9d8e30af79b554a6aaaf605ddc427355304fcaff9dbc7ace01b275b51a6b9297b7f1dcc4a27380b8ac06156d7f81984b87feaa82ac518f146bf3a149ae4dd1
+DIST errno-0.3.5.crate 10576 BLAKE2B 
2d0548a8feee461445eed7acec865ebc2e2df31ce640aa265e14f72aabf933d45f1fbee57d15f608e1fccd547793676eb5ab96b1ebba5404a128bd84bc29ad50
 SHA512 
4036464d511ee39a309554a53a5f829ec39ff3683de7fc79c5f6f635e655c39001f077bd7eb6d93d8350f424a9c3b077f66b1652890f7b61ca47d32ae6d0f4ed
 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 
781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c
 SHA512 
f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
 DIST faster-hex-0.8.1.crate 12556 BLAKE2B 
78826a9f89db41545019449fcacdba5e995de296a801c31d9623e381bbe3c35ef5b546dde403c584afcb77e7aa4253317ae15ff6f2a745128f50cc29da8e9c76
 SHA512 
3bd0ba6fbdc68518e94a9ab937d2e935b07f16eb9a800a5d887c3536d7161ef0a5c77c9a7d184e059d6854fa425ab2f84297db53abe11b68da23bbb663d5a9a0
 DIST fastrand-2.0.0.crate 14402 BLAKE2B 
8bf830151ec616dbc25f216265722e39f8a2cd9ae036b0904b73775a30497368aaf9bb7f49890c330024c3d9b8084749c91f601b60b53bc8cef2da8b0aa71322
 SHA512 
9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc
@@ -143,10 +144,12 @@ DIST itoa-1.0.9.crate 10492 BLAKE2B 
0d5acef9ae72d3f4b5a387d231952e6025def69da81d
 DIST kstring-2.0.0.crate 22063 BLAKE2B 
71e58489a167d57326ce974c8e05dd4d2e18f7fa142249aea86594b56b83d566e14fdd79b7202a20ca9dc9e0911f7f873454925fed642d51241e6fc920775831
 SHA512 
17cf8f86f0a1df9de75ded552c4bfb9f7f0567802c83c0a8fa71625aa33cc537b498c3a247716a7b91b01c609a3722233d6316322210aa44850fd564ca16f624
 DIST libc-0.2.147.crate 686772 BLAKE2B 
ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb
 SHA512 
bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
 DIST libc-0.2.148.crate 690988 BLAKE2B 
41dd38cfff1431cd8184220745697d794a66f6badec750be3910ddc4a6ddcf964692b5b28a5a9714592c5579da26248092facb9407920330b55aaef38501420c
 SHA512 
1dec9ec8f4c610c08f62bc2b45dd32f1e4528a045161d848b5c4f0382be1158a690f4d7760203d7d2347a80422671f43b07531871cf44990887eaaed35d924d4
+DIST libc-0.2.149.crate 715592 BLAKE2B 
21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a
 SHA512 
0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
 DIST libz-sys-1.1.12.crate 3030648 BLAKE2B 
ab8cb974481f86f7ef40eb27ee08ee5535cb914cb76608683b53b57e89d7c92ee4d0831d6d0977ec76476036fdb8c6374ebdf3daa639cfb627e0153d40ca752a
 SHA512 
03daeb5f03193887b692cbe8d631c83ac632f3e92fca4f10e881058fea38d85e11c090de04be9d70d52a22dec669474a0044a3d45d4adeb3a0f39e3398cdac11
 DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 
375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2
 SHA512 
cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375
 DIST linux-raw-sys-0.4.5.crate 1274380 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-process/cronie/, sys-process/cronie/files/

2023-10-16 Thread Louis Sautier
commit: a80bf43dee8debe9a7da1519e1e4ebbdb6b588c5
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Oct 16 23:38:45 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Oct 16 23:42:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80bf43d

sys-process/cronie: fix error message in 0anacron, #915724

Closes: https://bugs.gentoo.org/915724
Signed-off-by: Louis Sautier  gentoo.org>

 ...cronie-1.7.0-r1.ebuild => cronie-1.7.0-r2.ebuild} |  1 +
 .../cronie-1.7.0-optional-default-anacron.patch  | 20 
 2 files changed, 21 insertions(+)

diff --git a/sys-process/cronie/cronie-1.7.0-r1.ebuild 
b/sys-process/cronie/cronie-1.7.0-r2.ebuild
similarity index 98%
rename from sys-process/cronie/cronie-1.7.0-r1.ebuild
rename to sys-process/cronie/cronie-1.7.0-r2.ebuild
index 7df18878c8a5..f546d36ecbbd 100644
--- a/sys-process/cronie/cronie-1.7.0-r1.ebuild
+++ b/sys-process/cronie/cronie-1.7.0-r2.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${P}-optional-envionment.patch
+   "${FILESDIR}"/${P}-optional-default-anacron.patch
 )
 
 src_configure() {

diff --git 
a/sys-process/cronie/files/cronie-1.7.0-optional-default-anacron.patch 
b/sys-process/cronie/files/cronie-1.7.0-optional-default-anacron.patch
new file mode 100644
index ..33cd1c79a72d
--- /dev/null
+++ b/sys-process/cronie/files/cronie-1.7.0-optional-default-anacron.patch
@@ -0,0 +1,20 @@
+From ca1b98aaa79975376b729d7f4cc2e8bb2e5939b8 Mon Sep 17 00:00:00 2001
+From: Louis Sautier 
+Date: Sat, 14 Oct 2023 15:13:22 +0200
+Subject: [PATCH] anacron: only source /etc/default/anacron if it is readable,
+ fixes #159
+
+Signed-off-by: Louis Sautier 
+--- a/contrib/0anacron
 b/contrib/0anacron
+@@ -8,7 +8,9 @@ if [ `date +%Y%m%d` = "$day" ]; then
+ fi
+ 
+ # Check whether run on battery should be allowed
+-. /etc/default/anacron
++if test -r /etc/default/anacron; then
++. /etc/default/anacron
++fi
+ 
+ if [ "$ANACRON_RUN_ON_BATTERY_POWER" != "yes" ]; then
+ 



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

2023-10-16 Thread Patrick McLean
commit: c538785cf1ea341da423e2690913fe5ecc4eaf63
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Oct 16 23:25:05 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Oct 16 23:25:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c538785c

dev-util/ruff: drop 0.0.292

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

 dev-util/ruff/ruff-0.0.292.ebuild | 463 --
 1 file changed, 463 deletions(-)

diff --git a/dev-util/ruff/ruff-0.0.292.ebuild 
b/dev-util/ruff/ruff-0.0.292.ebuild
deleted file mode 100644
index a8eba68b933e..
--- a/dev-util/ruff/ruff-0.0.292.ebuild
+++ /dev/null
@@ -1,463 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.10
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-DISTUTILS_USE_PEP517=maturin
-
-CRATES="
-   Inflector@0.11.4
-   adler@1.0.2
-   ahash@0.8.3
-   aho-corasick@1.1.1
-   android-tzdata@0.1.1
-   android_system_properties@0.1.5
-   anes@0.1.6
-   annotate-snippets@0.6.1
-   annotate-snippets@0.9.1
-   anstream@0.5.0
-   anstyle-parse@0.2.1
-   anstyle-query@1.0.0
-   anstyle-wincon@2.1.0
-   anstyle@1.0.2
-   anyhow@1.0.75
-   argfile@0.1.6
-   arrayvec@0.7.4
-   ascii-canvas@3.0.0
-   assert_cmd@2.0.12
-   autocfg@1.1.0
-   base64@0.21.3
-   bincode@1.3.3
-   bit-set@0.5.3
-   bit-vec@0.6.3
-   bitflags@1.3.2
-   bitflags@2.4.0
-   bstr@1.6.2
-   bumpalo@3.13.0
-   cachedir@0.3.0
-   cast@0.3.0
-   cc@1.0.83
-   cfg-if@1.0.0
-   chic@1.2.2
-   chrono@0.4.31
-   ciborium-io@0.2.1
-   ciborium-ll@0.2.1
-   ciborium@0.2.1
-   clap@4.4.5
-   clap_builder@4.4.5
-   clap_complete@4.4.0
-   clap_complete_command@0.5.1
-   clap_complete_fig@4.4.0
-   clap_complete_nushell@0.1.11
-   clap_derive@4.4.2
-   clap_lex@0.5.1
-   clearscreen@2.0.1
-   codspeed-criterion-compat@2.2.0
-   codspeed@2.2.0
-   colorchoice@1.0.0
-   colored@2.0.4
-   configparser@3.0.2
-   console@0.15.7
-   console_error_panic_hook@0.1.7
-   console_log@1.0.0
-   core-foundation-sys@0.8.4
-   countme@3.0.1
-   crc32fast@1.3.2
-   criterion-plot@0.5.0
-   criterion@0.5.1
-   crossbeam-channel@0.5.8
-   crossbeam-deque@0.8.3
-   crossbeam-epoch@0.9.15
-   crossbeam-utils@0.8.16
-   crunchy@0.2.2
-   darling@0.20.3
-   darling_core@0.20.3
-   darling_macro@0.20.3
-   diff@0.1.13
-   difflib@0.4.0
-   dirs-next@2.0.0
-   dirs-sys-next@0.1.2
-   dirs-sys@0.3.7
-   dirs-sys@0.4.1
-   dirs@4.0.0
-   dirs@5.0.1
-   doc-comment@0.3.3
-   drop_bomb@0.1.5
-   dyn-clone@1.0.13
-   either@1.9.0
-   ena@0.14.2
-   encode_unicode@0.3.6
-   env_logger@0.10.0
-   equivalent@1.0.1
-   errno-dragonfly@0.1.2
-   errno@0.3.3
-   fastrand@2.0.0
-   fern@0.6.2
-   filetime@0.2.22
-   fixedbitset@0.4.2
-   flate2@1.0.27
-   fnv@1.0.7
-   form_urlencoded@1.2.0
-   fs-err@2.9.0
-   fsevent-sys@4.1.0
-   getrandom@0.2.10
-   glob@0.3.1
-   globset@0.4.13
-   half@1.8.2
-   hashbrown@0.12.3
-   hashbrown@0.14.0
-   heck@0.4.1
-   hermit-abi@0.3.2
-   hexf-parse@0.2.1
-   humantime@2.1.0
-   iana-time-zone-haiku@0.1.2
-   iana-time-zone@0.1.57
-   ident_case@1.0.1
-   idna@0.4.0
-   ignore@0.4.20
-   imara-diff@0.1.5
-   imperative@1.0.5
-   indexmap@2.0.0
-   indicatif@0.17.7
-   indoc@2.0.4
-   inotify-sys@0.1.5
-   inotify@0.9.6
-   insta-cmd@0.4.0
-   insta@1.33.0
-   instant@0.1.12
-   is-macro@0.3.0
-   is-terminal@0.4.9
-   itertools@0.10.5
-   itertools@0.11.0
-   itoa@1.0.9
-   js-sys@0.3.64
-   kqueue-sys@1.0.4
-   kqueue@1.0.8
-   lalrpop-util@0.20.0
-   lalrpop@0.20.0
-   lazy_static@1.4.0
-   lexical-parse-float@0.8.5
-   lexical-parse-integer@0.8.6
-   lexical-util@0.8.5
-   libc@0.2.147
-   libmimalloc-sys@0.1.35
-   linked-hash-map@0.5.6
-   linux-raw-sys@0.4.5
-   lock_api@0.4.10
-   log@0.4.20
-   matchers@0.1.0
-   matches@0.1.10
-   memchr@2.6.4
-   memoffset@0.9.0
-   mimalloc@0.1.39
-   minimal-lexical@0.2.1
-   miniz_oxide@0.7.1
-   mio@0.8.8
-   natord@1.0.9
-   new_debug_unreachable@1.0.4
-   nextest-workspace-hack@0.1.0
-   nix@0.26.4
-   nom@7.1.3
-   notify@6.1.1
-   nu-ansi-term@0.46.0
-   num-traits@0.2.16
-   number_prefix@0.4.0
-   once_cell@1.18.0
-   oorandom@11.1.3
-   option-ext@0.2.0
-   os_str_bytes@6.5.1
-   overload@0.1.1
-   parking_lot@0.12.1
-   

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

2023-10-16 Thread Patrick McLean
commit: ba025fb0cc5484754f33268413277cc24360362b
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Oct 16 23:12:47 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Oct 16 23:12:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba025fb0

dev-util/ruff: new package, add 0.1.0

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

 dev-util/ruff/Manifest  |  37 ++--
 dev-util/ruff/ruff-0.1.0.ebuild | 467 
 2 files changed, 489 insertions(+), 15 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 627c332d4639..65519343f1ed 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -1,18 +1,17 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
-DIST LibCST-03179b55ebe7e916f1722e18e8f0b87c01616d1f.gh.tar.gz 747131 BLAKE2B 
ded9d5cea4bf823228c0c050f98adf8a899a2de0b66734f212012aef6a424ffbaed4e2b491149163f66b9d988a0535caa5a655cf54ca9224fe2a0e2e04f7f205
 SHA512 
2d44bd81a41cbd47969ff47a7fd621048aaae45f5d8002afe54e1a58591a61e9800c3ebf5b38dd47fc2eb20ed43d958d1287d61ef2b367fd018052abb51e0536
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
-DIST aho-corasick-1.1.1.crate 182812 BLAKE2B 
df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88
 SHA512 
a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 
4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16
 SHA512 
3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
 DIST annotate-snippets-0.9.1.crate 31829 BLAKE2B 
6919f78127653f9f022667b0ee7cb80bd2ef95220698e033031c6f4d3ff3341ed260e8baf776d032291538503e26577fc8fa82e99bcdc032985fb297351586a3
 SHA512 
e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e
-DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
+DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
 DIST anstyle-1.0.2.crate 13983 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/SDL/files/, dev-perl/SDL/

2023-10-16 Thread James Le Cuirot
commit: ef322d4cfd144c61c1bd7c51fd8ff7018f55b752
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Oct 12 20:47:46 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 16 22:59:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef322d4c

dev-perl/SDL: Fix for Perl 5.37.1+

Taken from https://github.com/PerlGameDev/SDL/pull/304

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/33317
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-perl/SDL/SDL-2.548.0-r2.ebuild   |  1 +
 dev-perl/SDL/files/SDL-2.548-perl537_sv_nv.patch | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-perl/SDL/SDL-2.548.0-r2.ebuild 
b/dev-perl/SDL/SDL-2.548.0-r2.ebuild
index 2d1e3ed28ed2..fb0d8ac093be 100644
--- a/dev-perl/SDL/SDL-2.548.0-r2.ebuild
+++ b/dev-perl/SDL/SDL-2.548.0-r2.ebuild
@@ -52,4 +52,5 @@ PERL_RM_FILES=(
 PATCHES=(
"${FILESDIR}"/${PN}-2.546-pointer.patch
"${FILESDIR}"/${PN}-2.546-implicit-func-decl.patch
+   "${FILESDIR}"/${PN}-2.548-perl537_sv_nv.patch
 )

diff --git a/dev-perl/SDL/files/SDL-2.548-perl537_sv_nv.patch 
b/dev-perl/SDL/files/SDL-2.548-perl537_sv_nv.patch
new file mode 100644
index ..7ca3914eed6f
--- /dev/null
+++ b/dev-perl/SDL/files/SDL-2.548-perl537_sv_nv.patch
@@ -0,0 +1,65 @@
+From d734d03862d7dcc776bd2fa3ba662cdd5879b32e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Source: https://github.com/PerlGameDev/SDL/pull/304
+Date: Wed, 12 Jul 2023 17:55:27 +0200
+Subject: [PATCH] Adapt to perl 5.37.1
+
+Perl 5.37.1 removed a deprecated sv_nv() macro and SDL fails to build
+with Perl 5.38.0:
+
+lib/SDLx/Controller/Interface.xs:60:26: error: implicit declaration of 
function 'sv_nv'
+   60 | out->dv_x  = sv_nv(temp);
+  |  ^
+
+Users are advised to use SvNVx() macro instead. SvNVx() seems to have been
+available all the time (it predates a commit from 1993-10-07).
+
+This patch does that.
+
+https://github.com/PerlGameDev/SDL/issues/303
+---
+ src/SDLx/Controller/Interface.xs | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/src/SDLx/Controller/Interface.xs 
b/src/SDLx/Controller/Interface.xs
+index 3dc202b7..d326c885 100644
+--- a/src/SDLx/Controller/Interface.xs
 b/src/SDLx/Controller/Interface.xs
+@@ -57,15 +57,15 @@ void evaluate(SDLx_Interface *obj, SDLx_Derivative *out, 
SDLx_State *initial, fl
+ 
+   SV *temp;
+   temp   = av_pop(accel);
+-  out->dv_x  = sv_nv(temp);
++  out->dv_x  = SvNVx(temp);
+   SvREFCNT_dec(temp);
+ 
+   temp   = av_pop(accel);
+-  out->dv_y  = sv_nv(temp);
++  out->dv_y  = SvNVx(temp);
+   SvREFCNT_dec(temp);
+ 
+   temp   = av_pop(accel);
+-  out->dang_v= sv_nv(temp);
++  out->dang_v= SvNVx(temp);
+   SvREFCNT_dec(temp);
+ 
+   SvREFCNT_dec((SV *)accel);
+@@ -90,15 +90,15 @@ void evaluate_dt(SDLx_Interface *obj, SDLx_Derivative 
*out, SDLx_State *initial,
+ 
+   SV *temp;
+   temp   = av_pop(accel);
+-  out->dv_x  = sv_nv(temp);
++  out->dv_x  = SvNVx(temp);
+   SvREFCNT_dec(temp);
+ 
+   temp   = av_pop(accel);
+-  out->dv_y  = sv_nv(temp);
++  out->dv_y  = SvNVx(temp);
+   SvREFCNT_dec(temp);
+ 
+   temp   = av_pop(accel);
+-  out->dang_v= sv_nv(temp);
++  out->dang_v= SvNVx(temp);
+   SvREFCNT_dec(temp);
+ 
+   SvREFCNT_dec((SV *)accel);



[gentoo-commits] repo/gentoo:master commit in: games-simulation/corsix-th/files/, games-simulation/corsix-th/

2023-10-16 Thread James Le Cuirot
commit: d3560710d8e3b50c746a1a87ae057882dd77da6d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Oct 16 22:44:44 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 16 22:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3560710

games-simulation/corsix-th: Fix USE=doc with better Lua handling

We need to restrict to the requested Lua version and ensure the necessary
modules are installed for that version.

Closes: https://bugs.gentoo.org/915515
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/corsix-th/corsix-th-0.67.ebuild   | 16 +++
 .../files/corsix-th-0.66-cmake_lua_detection.patch | 13 
 .../files/corsix-th-0.67-cmake_lua_detection.patch | 24 ++
 3 files changed, 32 insertions(+), 21 deletions(-)

diff --git a/games-simulation/corsix-th/corsix-th-0.67.ebuild 
b/games-simulation/corsix-th/corsix-th-0.67.ebuild
index fb20bf9d939b..abeaae5f4a0c 100644
--- a/games-simulation/corsix-th/corsix-th-0.67.ebuild
+++ b/games-simulation/corsix-th/corsix-th-0.67.ebuild
@@ -39,23 +39,23 @@ RDEPEND="${LUA_DEPS}
 
 DEPEND="${RDEPEND}"
 
-# Technically, build-time generation of documentation could use any version
-# of Lua (or to be precise: if in src_configure cmake has been told to use
-# LuaJIT documentation generation looks for LuaJIT, otherwise any
-# dev-lang/lua slot will do; see the first few lines of the bundled file
-# CMake/GenerateDoc.cmake for details) - but since dev-lang/lua conflicts
-# with the other slots of same, try to keep the deptree sane until we get
-# rid of unslotted Lua.
+# Although the docs could potentially be built with nearly any Lua version,
+# we need to ensure the necessary Lua modules are installed, so pin to the
+# same single version as runtime.
 BDEPEND="
virtual/pkgconfig
doc? (
app-doc/doxygen[dot]
${LUA_DEPS}
+   $(lua_gen_cond_dep '
+   >=dev-lua/luafilesystem-1.5[${LUA_USEDEP}]
+   >=dev-lua/lpeg-0.9[${LUA_USEDEP}]
+   ')
)
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.66-cmake_lua_detection.patch
+   "${FILESDIR}"/${PN}-0.67-cmake_lua_detection.patch
 )
 
 src_configure() {

diff --git 
a/games-simulation/corsix-th/files/corsix-th-0.66-cmake_lua_detection.patch 
b/games-simulation/corsix-th/files/corsix-th-0.66-cmake_lua_detection.patch
deleted file mode 100644
index f85d1bfb0b89..
--- a/games-simulation/corsix-th/files/corsix-th-0.66-cmake_lua_detection.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/CorsixTH/CMakeLists.txt b/CorsixTH/CMakeLists.txt
-index 1544810..05ed3b0 100644
 a/CorsixTH/CMakeLists.txt
-+++ b/CorsixTH/CMakeLists.txt
-@@ -133,7 +133,7 @@ if(MSVC AND USE_VCPKG_DEPS)
-   target_link_libraries(CorsixTH_lib lua)
-   target_link_libraries(CorsixTH lua)
- else()
--  find_package(Lua REQUIRED)
-+  find_package(Lua ${LUA_VERSION} EXACT REQUIRED)
-   if(Lua_FOUND OR LUA_FOUND)
- target_link_libraries(CorsixTH ${LUA_LIBRARY})
- include_directories(${LUA_INCLUDE_DIR})

diff --git 
a/games-simulation/corsix-th/files/corsix-th-0.67-cmake_lua_detection.patch 
b/games-simulation/corsix-th/files/corsix-th-0.67-cmake_lua_detection.patch
new file mode 100644
index ..b5a62a81a615
--- /dev/null
+++ b/games-simulation/corsix-th/files/corsix-th-0.67-cmake_lua_detection.patch
@@ -0,0 +1,24 @@
+diff -Naur a/CMake/GenerateDoc.cmake b/CMake/GenerateDoc.cmake
+--- a/CMake/GenerateDoc.cmake  2023-08-06 04:02:29.0 +0100
 b/CMake/GenerateDoc.cmake  2023-10-16 23:26:11.527720737 +0100
+@@ -5,7 +5,7 @@
+   set(LUA_PROGRAM_NAMES lua53 lua5.3 lua-5.3 lua52 lua5.2 lua-5.2 lua51 
lua5.1 lua-5.1 lua)
+ endif()
+ 
+-find_program(LUA_PROGRAM_PATH ${LUA_PROGRAM_NAMES}
++find_program(LUA_PROGRAM_PATH lua${LUA_VERSION}
+   PATHS
+ ENV LUA_DIR
+ /opt
+diff -Naur a/CorsixTH/CMakeLists.txt b/CorsixTH/CMakeLists.txt
+--- a/CorsixTH/CMakeLists.txt  2023-08-06 04:02:29.0 +0100
 b/CorsixTH/CMakeLists.txt  2023-10-16 23:23:20.119763454 +0100
+@@ -132,7 +132,7 @@
+   target_link_libraries(CorsixTH_lib lua)
+   target_link_libraries(CorsixTH lua)
+ else()
+-  find_package(Lua REQUIRED)
++  find_package(Lua ${LUA_VERSION} EXACT REQUIRED)
+   if(Lua_FOUND OR LUA_FOUND)
+ target_link_libraries(CorsixTH ${LUA_LIBRARY})
+ include_directories(${LUA_INCLUDE_DIR})



[gentoo-commits] repo/gentoo:master commit in: games-simulation/corsix-th/

2023-10-16 Thread James Le Cuirot
commit: b3b2246f36c7fb60f32d7842ffef47c3d8869644
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Oct 16 22:22:48 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 16 22:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b2246f

games-simulation/corsix-th: Drop old 0.66-r1

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

 games-simulation/corsix-th/Manifest|  1 -
 .../corsix-th/corsix-th-0.66-r1.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/games-simulation/corsix-th/Manifest 
b/games-simulation/corsix-th/Manifest
index b4fd70bd35e8..d6025c582c40 100644
--- a/games-simulation/corsix-th/Manifest
+++ b/games-simulation/corsix-th/Manifest
@@ -1,2 +1 @@
-DIST corsix-th-0.66.tar.gz 4117046 BLAKE2B 
7bceb0d5893849ba906ccd9516ecd52f0a1c54f3a91bff932c0db053f66e71a3d38dfdb55979cb9bb2047c7338b3badbb32defa216a9867fb7166f4ca14bfa75
 SHA512 
a5cea74e7754132a7edbe188c63c08eb40ba8a8bbef6dc7441e41c5f46e96cacaa077d00bead4f8b3af3b8e07eadb4cfd08b1fb147e1397e2f9aa02642d29105
 DIST corsix-th-0.67.tar.gz 4127698 BLAKE2B 
3b95b2439b779eab88a680fc3543fc4695cab7eac09ec2b20f892e95faaaf176c4d6c4862a9cd716958283922a7a6d8d1011346f1ef7c7a2f43ccca0c0b076c6
 SHA512 
b0e245a8aed9ad36e1040f88bbf8bf031bddf8dead0c59bc99a3c7f19cd6957c52e8185b2b737e78d57c73a58e460360428c81d5df1f6660aa17c7ec91ac62ba

diff --git a/games-simulation/corsix-th/corsix-th-0.66-r1.ebuild 
b/games-simulation/corsix-th/corsix-th-0.66-r1.ebuild
deleted file mode 100644
index 3ce5a4f5640f..
--- a/games-simulation/corsix-th/corsix-th-0.66-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} )
-
-inherit cmake lua-single xdg
-
-MY_PN="CorsixTH"
-
-DESCRIPTION="Open source clone of Theme Hospital"
-HOMEPAGE="https://corsixth.com;
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="doc +midi +sound +truetype +videos"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="${LUA_DEPS}
-   $(lua_gen_cond_dep '
-   >=dev-lua/luafilesystem-1.5[${LUA_USEDEP}]
-   >=dev-lua/lpeg-0.9[${LUA_USEDEP}]
-   >=dev-lua/luasocket-3.0_rc1-r4[${LUA_USEDEP}]
-   ')
-   media-libs/libsdl2[opengl,video]
-   sound? ( media-libs/sdl2-mixer[midi?] )
-   truetype? ( >=media-libs/freetype-2.5.3:2 )
-   videos? ( >=media-video/ffmpeg-2.2.3:0= )
-"
-
-DEPEND="${RDEPEND}"
-
-# Technically, build-time generation of documentation could use any version
-# of Lua (or to be precise: if in src_configure cmake has been told to use
-# LuaJIT documentation generation looks for LuaJIT, otherwise any
-# dev-lang/lua slot will do; see the first few lines of the bundled file
-# CMake/GenerateDoc.cmake for details) - but since dev-lang/lua conflicts
-# with the other slots of same, try to keep the deptree sane until we get
-# rid of unslotted Lua.
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen[dot]
-   ${LUA_DEPS}
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.66-cmake_lua_detection.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DLUA_VERSION=$(lua_get_version)
-   -DWITH_AUDIO=$(usex sound)
-   -DWITH_FREETYPE2=$(usex truetype)
-   -DWITH_MOVIES=$(usex videos)
-   )
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_src_compile doc
-}
-
-src_install() {
-   cmake_src_install
-   dodoc changelog.txt CONTRIBUTING.md
-
-   docinto html
-   use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}



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

2023-10-16 Thread James Le Cuirot
commit: 5f62bac6e97437fc5d7bd75b0421605cc2217f9e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Oct 16 21:54:39 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 16 21:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f62bac6

dev-libs/nwjs: Bump to 0.80.0, drop old 0.75.0

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

 dev-libs/nwjs/Manifest   | 2 +-
 dev-libs/nwjs/{nwjs-0.75.0.ebuild => nwjs-0.80.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nwjs/Manifest b/dev-libs/nwjs/Manifest
index e4f214226758..aea5d6b23a80 100644
--- a/dev-libs/nwjs/Manifest
+++ b/dev-libs/nwjs/Manifest
@@ -1 +1 @@
-DIST nwjs-v0.75.0-linux-x64.tar.gz 146008792 BLAKE2B 
1cb579ec76f67d22d466be2b5a134245750c09aeb0734338347096fac32beb3edfea972c1de101327a61f67a6a4ec19fc51a67e38944631117f3a06cbef5c771
 SHA512 
efc96bea45d5641d0e384f4a1ed58a7666dae110f09242ef2bede4224149ca6341cbe0ac3c2d047372c0ca6fb0e7062bdd927514a4ec71167dfde969a9841af5
+DIST nwjs-v0.80.0-linux-x64.tar.gz 153808583 BLAKE2B 
da76bb81ca89acb3731ca893edc3b388ec84d056fcc836b8581852c0ab88a6546f50c606f3680948ee370fed6d6d643cf8f3da7a70cd97fd1afa433fdd04a365
 SHA512 
e2b5eacfbb4f60fa17f12e5ab5568df23e2adf881ebe95dfde856ac12898805ae9d6c719da848d1d4c8b4c055cfbd227559fc0e7220efe6b35f1f0702069c197

diff --git a/dev-libs/nwjs/nwjs-0.75.0.ebuild b/dev-libs/nwjs/nwjs-0.80.0.ebuild
similarity index 96%
rename from dev-libs/nwjs/nwjs-0.75.0.ebuild
rename to dev-libs/nwjs/nwjs-0.80.0.ebuild
index 28001a4bd6c0..2ec491742853 100644
--- a/dev-libs/nwjs/nwjs-0.75.0.ebuild
+++ b/dev-libs/nwjs/nwjs-0.80.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-CHROMIUM_VERSION="106"
+CHROMIUM_VERSION="114"
 CHROMIUM_LANGS="
af
am
@@ -88,7 +88,6 @@ RDEPEND="
sys-apps/util-linux
x11-libs/cairo
x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
@@ -104,6 +103,7 @@ RDEPEND="
x11-libs/libXScrnSaver
x11-libs/libXtst
x11-libs/pango[X]
+   || ( gui-libs/gtk:4 x11-libs/gtk+:3 )
!

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/, media-video/ffmpeg-chromium/files/

2023-10-16 Thread James Le Cuirot
commit: d738508f98b85034ebfd515f35d82f832cb1580f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Oct 16 21:58:08 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 16 21:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d738508f

media-video/ffmpeg-chromium: Drop old 102 and 106

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

 media-video/ffmpeg-chromium/Manifest   |   2 -
 .../ffmpeg-chromium/ffmpeg-chromium-102.ebuild | 244 -
 .../ffmpeg-chromium/ffmpeg-chromium-106.ebuild | 235 
 .../files/ffmpeg-chromium-vk-headers.patch |  36 ---
 4 files changed, 517 deletions(-)

diff --git a/media-video/ffmpeg-chromium/Manifest 
b/media-video/ffmpeg-chromium/Manifest
index 2a8f8055040d..62b13188f8f7 100644
--- a/media-video/ffmpeg-chromium/Manifest
+++ b/media-video/ffmpeg-chromium/Manifest
@@ -1,3 +1 @@
-DIST ffmpeg-chromium-102.tar.gz 15165192 BLAKE2B 
ecf9b9ff538730d8a265e25e3d30900b119bfa5baa8e097e58151d744c95b3e768b96f477f6394015cd77a8ae35991c7cdaee5fb2f700d129b6c6d7ee87b34d9
 SHA512 
f5aa4c47e801d2547321c7995240e004706f9b5835610f9726ac45a63ac58a62de64d463ddeb8c1a001d31d89a4dbaee3a1be568c33316f29dc2b675b2f3161a
-DIST ffmpeg-chromium-106.tar.xz 9707176 BLAKE2B 
8ab9b006328e15faa38b8014f2870e7a9fd9eaacc723cd6079bfaadc05db4d1f8c542dff5a331e1f93c9c877eea6d2ed0dc2bf567c77680227b22b2a9baf8834
 SHA512 
9f04feee42bf548cbda542be16f186bfe0d8179289a1512cf77ec492a8608b2c9d5c758f93fb6d229be67c20762075dd266fa4b203556f8b7ec4bf66579f2b6b
 DIST ffmpeg-chromium-114.tar.xz 9934024 BLAKE2B 
cc11bd00bcf6bef5f946a16f1544881c71503207ba3c6ec57cdc37124ea562366dced2e029f31e57a6f78ec7073412ac0b8ec470d14975a3cc40fad2e96ec5df
 SHA512 
1b1743664d58f5b92971d113ea441604e0b46f28b22df1b02ab0431b8e884789fb6d81b4f50ff1526f716381abcc63e1b336d23edd9ea28abe8b3526fba08ce9

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-102.ebuild 
b/media-video/ffmpeg-chromium/ffmpeg-chromium-102.ebuild
deleted file mode 100644
index 6e4409a5274b..
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-102.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-COMMIT="5cd95cdf972ad92c38a4ea2d059ac9d6167302ca"
-DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based 
browsers"
-HOMEPAGE="https://ffmpeg.org/;
-SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.tar.gz;
-
-SLOT="${PV}"
-LICENSE="
-   !gpl? ( LGPL-2.1 )
-   gpl? ( GPL-2 )
-"
-
-KEYWORDS="amd64 ~arm ~arm64"
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
-   cpudetection:runtime-cpudetect debug
-   +gpl
-   vaapi vdpau vulkan
-   # decoders
-   mmal +opus:libopus
-   video_cards_nvidia:ffnvcodec
-   # Threads; we only support pthread for now but ffmpeg supports 
more
-   +threads:pthreads
-)
-
-IUSE="
-   ${FFMPEG_FLAG_MAP[@]%:*}
-"
-
-# Strings for CPU features in the useflag[:configure_option] form
-# if :configure_option isn't set, it will use 'useflag' as configure option
-ARM_CPU_FEATURES=(
-   cpu_flags_arm_thumb:armv5te
-   cpu_flags_arm_v6:armv6
-   cpu_flags_arm_thumb2:armv6t2
-   cpu_flags_arm_neon:neon
-   cpu_flags_arm_vfp:vfp
-   cpu_flags_arm_vfpv3:vfpv3
-   cpu_flags_arm_v8:armv8
-)
-ARM_CPU_REQUIRED_USE="
-   arm64? ( cpu_flags_arm_v8 )
-   cpu_flags_arm_v8? (  cpu_flags_arm_vfpv3 cpu_flags_arm_neon )
-   cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp )
-   cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp )
-   cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 )
-   cpu_flags_arm_v6? ( cpu_flags_arm_thumb )
-"
-X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx 
avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 
ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
-X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
-X86_CPU_REQUIRED_USE="
-   cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
-   cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
-   cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
-   cpu_flags_x86_xop?  ( cpu_flags_x86_avx )
-   cpu_flags_x86_avx?  ( cpu_flags_x86_sse4_2 )
-   cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 )
-   cpu_flags_x86_sse4_2?  ( cpu_flags_x86_sse4_1 )
-   cpu_flags_x86_sse4_1?  ( cpu_flags_x86_ssse3 )
-   cpu_flags_x86_ssse3?  ( cpu_flags_x86_sse3 )
-   cpu_flags_x86_sse3?  ( cpu_flags_x86_sse2 )
-   cpu_flags_x86_sse2?  ( cpu_flags_x86_sse )
-   cpu_flags_x86_sse?  ( cpu_flags_x86_mmxext )
-   cpu_flags_x86_mmxext?  ( cpu_flags_x86_mmx )
-  

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

2023-10-16 Thread Julien Roy
commit: 34bf729f91062774689f61b43867bd23e0f27564
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:14:13 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Oct 16 21:14:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34bf729f

dev-python/tulir-telethon: drop 1.29.0_alpha2

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

 dev-python/tulir-telethon/Manifest |  1 -
 .../tulir-telethon-1.29.0_alpha2.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index e5ce28c36e..21832d66fa 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,3 +1,2 @@
-DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B 
d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9
 SHA512 
f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf
 DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B 
dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53
 SHA512 
6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826
 DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B 
e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175
 SHA512 
48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild
deleted file mode 100644
index afaba4efa4..00
--- a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_PV="${PV/_alph/}"
-DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
-HOMEPAGE="https://github.com/tulir/Telethon/;
-SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/Telethon-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/cryptg[${PYTHON_USEDEP}]
-   dev-python/hachoir[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   dev-python/python-socks[${PYTHON_USEDEP}]
-   dev-python/rsa[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
-)



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

2023-10-16 Thread Julien Roy
commit: dc28be34ee0b80d8f9e219f1e30bb3ae8ece7a89
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:13:57 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Oct 16 21:13:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc28be34

dev-python/tulir-telethon: add 1.32.0_alpha1

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

 dev-python/tulir-telethon/Manifest |  1 +
 .../tulir-telethon-1.32.0_alpha1.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 9a54057895..e5ce28c36e 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,2 +1,3 @@
 DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B 
d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9
 SHA512 
f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf
 DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B 
dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53
 SHA512 
6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826
+DIST tulir-telethon-1.32.0_alpha1.gh.tar.gz 494851 BLAKE2B 
e34cb8dcfca3cce6ad34b2ff4c09c627b0bb742169b6ac74301a65de0887a7f6e75ef8a6968b2e5d6b496ffe3a7aee718ce53bccbe0367c4434223ee60dec175
 SHA512 
48e43fa0e713e779ac676db8906120df846463ea99c79833ae85181f12d7e2e494398e3c0fb05f2b2f313ab845f5aba8db768986c8a8a1af727bddae1b29a48d

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild
new file mode 100644
index 00..afaba4efa4
--- /dev/null
+++ b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_PV="${PV/_alph/}"
+DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
+HOMEPAGE="https://github.com/tulir/Telethon/;
+SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/Telethon-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/cryptg[${PYTHON_USEDEP}]
+   dev-python/hachoir[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
+)



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-10-16 Thread Julien Roy
commit: 5e9910bf6e62f7f2e82e8ee406408222828feb37
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:19:18 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Oct 16 21:19:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e9910bf

net-im/mautrix-discord: drop 0.5.0-r1

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

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord-0.5.0-r1.ebuild| 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index aec19cf272..c0edca350d 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468
 SHA512 
f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24
-DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870

diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
deleted file mode 100644
index e0b34adae8..00
--- a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module systemd
-
-DESCRIPTION="A Matrix-Discord puppeting bridge"
-HOMEPAGE="https://github.com/mautrix/discord;
-SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-   https://jroy.ca/dist/${P}.tar.xz
-"
-S="${WORKDIR}/discord-${PV}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   acct-user/${PN}
-   dev-libs/olm
-   dev-util/lottieconverter
-"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-   ego build
-}
-
-src_install() {
-   dobin mautrix-discord
-
-   keepdir /var/log/mautrix/discord
-   fowners -R root:mautrix /var/log/mautrix
-   fperms -R 770 /var/log/mautrix
-   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
-
-   insinto "/etc/mautrix"
-   newins "example-config.yaml" "${PN/-/_}.yaml"
-
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   fowners -R root:mautrix /etc/mautrix
-   fperms -R 770 /etc/mautrix
-}
-
-pkg_postinst() {
-   einfo
-   elog ""
-   elog "Before you can use ${PN}, you must configure it correctly"
-   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
-   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
-   elog "Then, you must register the bridge with your homeserver"
-   elog "Refer your homeserver's documentation for instructions"
-   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
-   elog "Finally, you may start the ${PN} daemon"
-   einfo
-}
-
-pkg_config() {
-   su - "${PN}" -s /bin/sh -c \
-   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-10-16 Thread Julien Roy
commit: 53c959e3aeb15fa49236968a181d16ce83191a71
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:19:09 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Oct 16 21:19:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c959e3

net-im/mautrix-discord: add 0.6.3

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

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.3.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 72a709d8c9..aec19cf272 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac4
 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
+DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
+DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="A Matrix-Discord puppeting bridge"
+HOMEPAGE="https://github.com/mautrix/discord;
+SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
+   https://jroy.ca/dist/${P}.tar.xz
+"
+S="${WORKDIR}/discord-${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/${PN}
+   dev-libs/olm
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin mautrix-discord
+
+   keepdir /var/log/mautrix/discord
+   fowners -R root:mautrix /var/log/mautrix
+   fperms -R 770 /var/log/mautrix
+   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
+
+   insinto "/etc/mautrix"
+   newins "example-config.yaml" "${PN/-/_}.yaml"
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   fowners -R root:mautrix /etc/mautrix
+   fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+   einfo
+   elog ""
+   elog "Before you can use ${PN}, you must configure it correctly"
+   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
+   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
+   elog "Then, you must register the bridge with your homeserver"
+   elog "Refer your homeserver's documentation for instructions"
+   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
+   elog "Finally, you may start the ${PN} daemon"
+   einfo
+}
+
+pkg_config() {
+   su - "${PN}" -s /bin/sh -c \
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/smartctl_exporter/

2023-10-16 Thread Robin H. Johnson
commit: c18ea60fb127bfed07ee062ff74c419dedb80e54
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct 16 20:57:19 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct 16 20:57:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18ea60f

app-metrics/smartctl_exporter: new package

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-metrics/smartctl_exporter/Manifest |  2 +
 app-metrics/smartctl_exporter/metadata.xml | 10 +
 .../smartctl_exporter-0.11.0.ebuild| 51 ++
 3 files changed, 63 insertions(+)

diff --git a/app-metrics/smartctl_exporter/Manifest 
b/app-metrics/smartctl_exporter/Manifest
new file mode 100644
index ..5e8be5f843f2
--- /dev/null
+++ b/app-metrics/smartctl_exporter/Manifest
@@ -0,0 +1,2 @@
+DIST smartctl_exporter-0.11.0-vendor.tar.xz 1348836 BLAKE2B 
06999c2df7891d6579a227dc5eab44240f923f3466ce1da8443bc40afcb7d9c493f94d50a083ea26e03969b89c9cff4e977f9cffc8529dac5c323212c139dd9e
 SHA512 
c54bf342e56db7086a3844d96f910a18b9d0e19a434b554421e9c70b02fdf3b2307da6662a0e02de93adedf948bbbcb7225659b26273e6106cbf73aa3dbd
+DIST smartctl_exporter-0.11.0.tar.gz 29097 BLAKE2B 
7e3d85588a83380f8d579a918677d9910ba1922212af65b1918a379315e9f2321f617c5d884fd72086019ddac353817da5d1ec71a8a8b0ecb3edb24f66dd75fa
 SHA512 
2c86d051d17c55e3122130ad4733c5911310698a89d8782a61f3b5541cb7aa689994338125eaa5ee41fdcddbdd8316a6736c734ff5dee6fe0d6c0a2b131fff66

diff --git a/app-metrics/smartctl_exporter/metadata.xml 
b/app-metrics/smartctl_exporter/metadata.xml
new file mode 100644
index ..ec7f20a9016f
--- /dev/null
+++ b/app-metrics/smartctl_exporter/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   robb...@gentoo.org
+   
+   
+   prometheus-community/smartctl_exporter
+   
+

diff --git a/app-metrics/smartctl_exporter/smartctl_exporter-0.11.0.ebuild 
b/app-metrics/smartctl_exporter/smartctl_exporter-0.11.0.ebuild
new file mode 100644
index ..93fd041d43a9
--- /dev/null
+++ b/app-metrics/smartctl_exporter/smartctl_exporter-0.11.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Export smartctl statistics to prometheus"
+HOMEPAGE="https://github.com/prometheus-community/smartctl_exporter;
+# Upstream LICENSE file is wrong see 
https://github.com/prometheus-community/smartctl_exporter/pull/113
+LICENSE="Apache-2.0"
+SLOT="0"
+BDEPEND="dev-util/promu"
+DEPEND="dev-lang/go"
+RDEPEND="sys-apps/smartmontools"
+KEYWORDS="~amd64 ~x86"
+
+# uncomment the first setting of MY_PV for a normal release
+# MY_PV="v${PV/_rc/-rc.}"
+# set MY_PV to the full commit hash for a snapshot release
+MY_PV_HASH=
+: ${MY_PV_HASH_FOR_VENDOR:=${MY_PV_HASH}}
+if [[ -n "${MY_PV_HASH}" ]]; then
+   MY_PV=${MY_PV_HASH}
+   SMARTCTL_EXPORTER_COMMIT=${MY_PV_HASH:0:8}
+   SRC_URI_UPSTREAM="${HOMEPAGE}/archive/${MY_PV}.tar.gz"
+else
+   MY_PV=$PV
+   SMARTCTL_EXPORTER_COMMIT=
+   SRC_URI_UPSTREAM="${HOMEPAGE}/archive/refs/tags/v${PV}.tar.gz"
+fi
+MY_P=${PN}-${MY_PV}
+SRC_URI_VENDOR="https://dev.gentoo.org/~robbat2/distfiles/${MY_P}-vendor.tar.xz;
+SRC_URI="
+   ${SRC_URI_UPSTREAM} -> ${P}.tar.gz
+   ${SRC_URI_VENDOR}
+   "
+
+src_prepare() {
+   default
+   if [[ -n $SMARTCTL_EXPORTER_COMMIT ]]; then
+   sed -i -e "s/{{.Revision}}/${SMARTCTL_EXPORTER_COMMIT}/" 
.promu.yml || die
+   fi
+}
+
+src_compile() {
+   emake build PROMU='/usr/bin/promu'
+}
+
+src_install() {
+   dodoc *.md
+   dobin ${PN}
+}



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

2023-10-16 Thread Mike Gilbert
commit: d33ffb6d7f392fffac72589ae99580f97a847eff
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 16 19:46:41 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 16 19:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33ffb6d

sys-fs/lvm2: rework install logic

This makes the logic more readable.

It also probably resolves a race condition by not passing both "install"
and "install_device-mapper" as targets.

Drop the "install_systemd_generators" target: this has been a noop for
several releases.

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

 sys-fs/lvm2/lvm2-2.03.22-r1.ebuild | 22 +++---
 sys-fs/lvm2/lvm2-2.03.22-r2.ebuild | 22 +++---
 2 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/sys-fs/lvm2/lvm2-2.03.22-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.03.22-r1.ebuild
index 263e01250962..6d98d1035b43 100644
--- a/sys-fs/lvm2/lvm2-2.03.22-r1.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.22-r1.ebuild
@@ -194,17 +194,17 @@ src_test() {
 }
 
 src_install() {
-   local INSTALL_TARGETS=(
-   # full LVM2
-   $(usev lvm "install install_tmpfiles_configuration")
-   # install systemd related files only when requested, bug #522430
-   $(usev $(usex lvm systemd lvm) 
"SYSTEMD_GENERATOR_DIR=$(systemd_get_systemgeneratordir) \
-   install_systemd_units install_systemd_generators")
-
-   # install dm unconditionally
-   install_device-mapper
-   )
-   emake V=1 DESTDIR="${D}" "${INSTALL_TARGETS[@]}"
+   local targets=()
+   if use lvm; then
+   targets+=( install install_tmpfiles_configuration )
+   if use systemd; then
+   # install systemd related files only when requested, 
bug #522430
+   targets+=( install_systemd_units )
+   fi
+   else
+   targets+=( install_device-mapper )
+   fi
+   emake V=1 DESTDIR="${D}" "${targets[@]}"
 
newinitd "${FILESDIR}"/device-mapper.rc-r3 device-mapper
newconfd "${FILESDIR}"/device-mapper.conf-r4 device-mapper

diff --git a/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild 
b/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild
index cac7188abf10..ba546b95e777 100644
--- a/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.22-r2.ebuild
@@ -194,17 +194,17 @@ src_test() {
 }
 
 src_install() {
-   local INSTALL_TARGETS=(
-   # full LVM2
-   $(usev lvm "install install_tmpfiles_configuration")
-   # install systemd related files only when requested, bug #522430
-   $(usev $(usex lvm systemd lvm) 
"SYSTEMD_GENERATOR_DIR=$(systemd_get_systemgeneratordir) \
-   install_systemd_units install_systemd_generators")
-
-   # install dm unconditionally
-   install_device-mapper
-   )
-   emake V=1 DESTDIR="${D}" "${INSTALL_TARGETS[@]}"
+   local targets=()
+   if use lvm; then
+   targets+=( install install_tmpfiles_configuration )
+   if use systemd; then
+   # install systemd related files only when requested, 
bug #522430
+   targets+=( install_systemd_units )
+   fi
+   else
+   targets+=( install_device-mapper )
+   fi
+   emake V=1 DESTDIR="${D}" "${targets[@]}"
 
newinitd "${FILESDIR}"/device-mapper.rc-r3 device-mapper
newconfd "${FILESDIR}"/device-mapper.conf-r4 device-mapper



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

2023-10-16 Thread Ben Kohler
commit: cdea425e4b31257c7975bbea28432cffd3a7617b
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 16:49:04 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 16:51:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdea425e

Revert "dev-libs/libcpuid: drop 0.6.2, 0.6.4"

This reverts commit 8fcff3ed7a650342d3362b15cae79a5b8644b123.

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

 dev-libs/libcpuid/Manifest  |  2 ++
 dev-libs/libcpuid/libcpuid-0.6.2.ebuild | 37 +
 dev-libs/libcpuid/libcpuid-0.6.4.ebuild | 37 +
 3 files changed, 76 insertions(+)

diff --git a/dev-libs/libcpuid/Manifest b/dev-libs/libcpuid/Manifest
index 9a508ffe1f80..2c531f79549d 100644
--- a/dev-libs/libcpuid/Manifest
+++ b/dev-libs/libcpuid/Manifest
@@ -1 +1,3 @@
+DIST libcpuid-0.6.2.tar.gz 265896 BLAKE2B 
27f7c6c6a8bce6f27ca2f537c0255d8e8efa4ca5a7a278deecdb7b5c122830cc49e7e4524a2b2c0c39c0a43b3d05649c5e95a1bee843b6ddd981e3bee33383ab
 SHA512 
36175387ae86e6f602544c516a875ac7fe0a3bde52e3e3c09f8852a804dd252694e17c638723aa3d36219d4588981cfd2261086bcf561d175e7c038e3a69e2ff
 DIST libcpuid-0.6.3.tar.gz 279969 BLAKE2B 
c789ed211dfea9741536ba651973e0fa16315b174a3d3a77cdeb5d8e7734fae6891cdc2ff8f697cde4efd9ffe991ea59dae3431bc5990af08df27a1eabb67c4a
 SHA512 
5351a5b86c8d06d18392649f9834f80fb7500252a5e5bf22f96f86e014e6695ef1da6fdc27251839352ce35837eebaac5f20570f8cb1b95adec816db7ee413f5
+DIST libcpuid-0.6.4.tar.gz 338722 BLAKE2B 
ad23c13c48b0244f401a60d07fb569712f24b4d1f2bcd16f8d0240c6a39f8afae8944c9d3b4f486d3e1727157d642915c794fc89f9af315a2c4daf64625fdf25
 SHA512 
5396301d2a5485c6cf15a2fa8eab0ce28d967fe0dcf0776fec3618b963bc786499032150037f6b9123738e094d41583a331bcea25e502b5025ec6f03d318f77e

diff --git a/dev-libs/libcpuid/libcpuid-0.6.2.ebuild 
b/dev-libs/libcpuid/libcpuid-0.6.2.ebuild
new file mode 100644
index ..c3576366dccf
--- /dev/null
+++ b/dev-libs/libcpuid/libcpuid-0.6.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=(python3_{9..11})
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature 
extraction"
+HOMEPAGE="http://libcpuid.sourceforge.net/;
+SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD-2"
+SLOT="0/16"
+KEYWORDS="~amd64"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf "$(use_enable static-libs static)"
+}
+
+src_install() {
+   default
+   find "${ED}" -name "*.la" -delete || die
+}

diff --git a/dev-libs/libcpuid/libcpuid-0.6.4.ebuild 
b/dev-libs/libcpuid/libcpuid-0.6.4.ebuild
new file mode 100644
index ..75cb5bcb7074
--- /dev/null
+++ b/dev-libs/libcpuid/libcpuid-0.6.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=(python3_{9..11})
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature 
extraction"
+HOMEPAGE="http://libcpuid.sourceforge.net/;
+SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD-2"
+SLOT="0/16"
+KEYWORDS="~amd64"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf "$(use_enable static-libs static)"
+}
+
+src_install() {
+   default
+   find "${ED}" -name "*.la" -delete || die
+}



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

2023-10-16 Thread Ben Kohler
commit: 6b6e3451c620316afa4d49115325224003eeb581
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 16:49:23 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 16:51:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6e3451

dev-libs/libcpuid: drop 0.6.2, 0.6.3

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

 dev-libs/libcpuid/Manifest  |  2 --
 dev-libs/libcpuid/libcpuid-0.6.2.ebuild | 37 -
 dev-libs/libcpuid/libcpuid-0.6.3.ebuild | 37 -
 3 files changed, 76 deletions(-)

diff --git a/dev-libs/libcpuid/Manifest b/dev-libs/libcpuid/Manifest
index 2c531f79549d..48df6d7ae716 100644
--- a/dev-libs/libcpuid/Manifest
+++ b/dev-libs/libcpuid/Manifest
@@ -1,3 +1 @@
-DIST libcpuid-0.6.2.tar.gz 265896 BLAKE2B 
27f7c6c6a8bce6f27ca2f537c0255d8e8efa4ca5a7a278deecdb7b5c122830cc49e7e4524a2b2c0c39c0a43b3d05649c5e95a1bee843b6ddd981e3bee33383ab
 SHA512 
36175387ae86e6f602544c516a875ac7fe0a3bde52e3e3c09f8852a804dd252694e17c638723aa3d36219d4588981cfd2261086bcf561d175e7c038e3a69e2ff
-DIST libcpuid-0.6.3.tar.gz 279969 BLAKE2B 
c789ed211dfea9741536ba651973e0fa16315b174a3d3a77cdeb5d8e7734fae6891cdc2ff8f697cde4efd9ffe991ea59dae3431bc5990af08df27a1eabb67c4a
 SHA512 
5351a5b86c8d06d18392649f9834f80fb7500252a5e5bf22f96f86e014e6695ef1da6fdc27251839352ce35837eebaac5f20570f8cb1b95adec816db7ee413f5
 DIST libcpuid-0.6.4.tar.gz 338722 BLAKE2B 
ad23c13c48b0244f401a60d07fb569712f24b4d1f2bcd16f8d0240c6a39f8afae8944c9d3b4f486d3e1727157d642915c794fc89f9af315a2c4daf64625fdf25
 SHA512 
5396301d2a5485c6cf15a2fa8eab0ce28d967fe0dcf0776fec3618b963bc786499032150037f6b9123738e094d41583a331bcea25e502b5025ec6f03d318f77e

diff --git a/dev-libs/libcpuid/libcpuid-0.6.2.ebuild 
b/dev-libs/libcpuid/libcpuid-0.6.2.ebuild
deleted file mode 100644
index c3576366dccf..
--- a/dev-libs/libcpuid/libcpuid-0.6.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=(python3_{9..11})
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature 
extraction"
-HOMEPAGE="http://libcpuid.sourceforge.net/;
-SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD-2"
-SLOT="0/16"
-KEYWORDS="~amd64"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf "$(use_enable static-libs static)"
-}
-
-src_install() {
-   default
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/libcpuid/libcpuid-0.6.3.ebuild 
b/dev-libs/libcpuid/libcpuid-0.6.3.ebuild
deleted file mode 100644
index 75cb5bcb7074..
--- a/dev-libs/libcpuid/libcpuid-0.6.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=(python3_{9..11})
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature 
extraction"
-HOMEPAGE="http://libcpuid.sourceforge.net/;
-SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD-2"
-SLOT="0/16"
-KEYWORDS="~amd64"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf "$(use_enable static-libs static)"
-}
-
-src_install() {
-   default
-   find "${ED}" -name "*.la" -delete || die
-}



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

2023-10-16 Thread Joonas Niilola
commit: 2e425626920e6f2225d6fe47e898405a76fd67ab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 16 16:49:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:49:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e425626

dev-lang/spidermonkey: fix wrong copy-paste from firefox on 115

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

 dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
index a02254dbaa84..f0befa4a3b2e 100644
--- a/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-115.3.1.ebuild
@@ -73,12 +73,11 @@ RESTRICT="!test? ( test )"
 BDEPEND="${PYTHON_DEPS}
|| (
(
-   sys-devel/clang:17
sys-devel/llvm:17
clang? (
sys-devel/lld:17
+   sys-devel/clang:17
virtual/rust:0/llvm-17
-   pgo? ( 
=sys-libs/compiler-rt-sanitizers-17*[profile] )
)
)
(



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-QuoteLike/

2023-10-16 Thread Joonas Niilola
commit: 698f8f80bf6deb9bfc7f6b025771b70a2e77710c
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698f8f80

dev-perl/PPIx-QuoteLike: Keyword 0.23.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild 
b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
index 2d3788cc2251..9a614ed9e03b 100644
--- a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
+++ b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Parse Perl string literals and string-literal-like things"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 RDEPEND="
virtual/perl-Carp



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

2023-10-16 Thread Joonas Niilola
commit: b6f56334b7ea2d1a2f3332e7b836d4843fc7eae0
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f56334

dev-libs/rinutils: Keyword 0.10.2-r1 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
index da767a46edaa..e6ce2cce62ed 100644
--- a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc 
~x86"
 RESTRICT="!test? ( test )"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Perl-Critic/

2023-10-16 Thread Joonas Niilola
commit: 2506fdd6aa95159670544694590300854700d87a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2506fdd6

dev-perl/Perl-Critic: Keyword 1.150.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild 
b/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
index 6b13b0953c1d..d5f4d73d7206 100644
--- a/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module elisp-common
 DESCRIPTION="Critique Perl source code for best-practices"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="minimal examples emacs"
 
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/String-Format/

2023-10-16 Thread Joonas Niilola
commit: 074983246d2766d65d86c3cf14ce4c3c2daabab1
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07498324

dev-perl/String-Format: Keyword 1.180.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/String-Format/String-Format-1.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/String-Format/String-Format-1.180.0.ebuild 
b/dev-perl/String-Format/String-Format-1.180.0.ebuild
index 4879202b9fec..219252e5e76d 100644
--- a/dev-perl/String-Format/String-Format-1.180.0.ebuild
+++ b/dev-perl/String-Format/String-Format-1.180.0.ebuild
@@ -11,5 +11,5 @@ DESCRIPTION="sprintf-like string formatting capabilities with 
arbitrary format d
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Pod-Spell/

2023-10-16 Thread Joonas Niilola
commit: 087b7b8cd28bddae500d8f776ffacd2229a5712a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087b7b8c

dev-perl/Pod-Spell: Keyword 1.260.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild 
b/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
index 3a4d694bd666..980dab1cec65 100644
--- a/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
+++ b/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A formatter for spellchecking Pod"
 SRC_URI+=" mirror://gentoo/podspell.1.gz 
https://dev.gentoo.org/~tove/files/podspell.1.gz;
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="minimal"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-Utils/

2023-10-16 Thread Joonas Niilola
commit: 4c36d0ca6006845639743fe28d254fb5f0c24488
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c36d0ca

dev-perl/PPIx-Utils: Keyword 0.3.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild 
b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
index 9aa2892a6ba9..49fa5a81a9a9 100644
--- a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
+++ b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Utility functions for PPI"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-perl/B-Keywords-1.90.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-All/

2023-10-16 Thread Joonas Niilola
commit: 89c80ad1b2b55fe7785f252a12dd3836765c8b64
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c80ad1

dev-perl/IO-All: Keyword 0.870.0-r1 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/IO-All/IO-All-0.870.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild 
b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
index de18dde32b58..c67cf271bc6a 100644
--- a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
+++ b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="Unified IO operations"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lingua-EN-Inflect/

2023-10-16 Thread Joonas Niilola
commit: 6addd97d76afcb8b0e560ff4e836bb472a04a4cb
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:36 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6addd97d

dev-perl/Lingua-EN-Inflect: Keyword 1.905.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild 
b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
index ce55ae7cd065..21260d0f9bd1 100644
--- a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
+++ b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="Perl module to pluralize English words"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-Regexp/

2023-10-16 Thread Joonas Niilola
commit: 3a5761312fa86d73bfa5267ef56bf7edf015334a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a576131

dev-perl/PPIx-Regexp: Keyword 0.88.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild 
b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
index b8902fb73d43..fa0dfc4ed9de 100644
--- a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
+++ b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Represent a regular expression of some sort"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Object/

2023-10-16 Thread Joonas Niilola
commit: f3306b725312578e402fc30757d242e502ab75e7
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3306b72

dev-perl/Test-Object: Keyword 0.80.0-r1 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild 
b/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
index 7dedbfd0f613..b8c7838bce4f 100644
--- a/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
+++ b/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Thoroughly testing objects via registered handlers"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPI/

2023-10-16 Thread Joonas Niilola
commit: 369f8b199009d125febe9835dd19395ffe3af0c8
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369f8b19

dev-perl/PPI: Keyword 1.277.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/PPI/PPI-1.277.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPI/PPI-1.277.0.ebuild b/dev-perl/PPI/PPI-1.277.0.ebuild
index 826b8f2c1602..895586e9b03e 100644
--- a/dev-perl/PPI/PPI-1.277.0.ebuild
+++ b/dev-perl/PPI/PPI-1.277.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Parse, Analyze, and Manipulate Perl (without perl)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Keywords/

2023-10-16 Thread Joonas Niilola
commit: c4e666e0162c7593399f41573e110dd8d6ca7e34
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:16 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e666e0

dev-perl/B-Keywords: Keyword 1.260.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild 
b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
index f77314618d24..3e059475153a 100644
--- a/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
+++ b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
 # GPL-2 - no later clause
 LICENSE="|| ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 BDEPEND="virtual/perl-ExtUtils-MakeMaker"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-TrailingSpace/

2023-10-16 Thread Joonas Niilola
commit: 5e83be22134a538250056956a153078662a542ae
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:12 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e83be22

dev-perl/Test-TrailingSpace: Keyword 0.60.100 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild 
b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
index 1a1d8b79fc5d..ebae8e859c29 100644
--- a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
+++ b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Test for trailing space in source files"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc 
~x86"
 
 RDEPEND="
>=dev-perl/File-Find-Object-Rule-0.30.100



[gentoo-commits] repo/gentoo:master commit in: dev-perl/YAML-LibYAML/

2023-10-16 Thread Joonas Niilola
commit: 258ed51394c1061680f3d546588b229ddbd88174
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258ed513

dev-perl/YAML-LibYAML: Keyword 0.880.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild 
b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
index 1e1997c468e8..c8074cd09d79 100644
--- a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
+++ b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
 
 DESCRIPTION="Perl YAML Serialization using XS and libyaml"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 PERL_RM_FILES=("t/author-pod-syntax.t")



[gentoo-commits] repo/gentoo:master commit in: dev-perl/List-SomeUtils/

2023-10-16 Thread Joonas Niilola
commit: b02aa95d84f2d6c5875f0bb0661f8aa258f472e8
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:20 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02aa95d

dev-perl/List-SomeUtils: Keyword 0.590.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild 
b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
index 7fb85a4c2117..809bb2ca1f9f 100644
--- a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
+++ b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Collection of List utilities missing from List::Util"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-SubCalls/

2023-10-16 Thread Joonas Niilola
commit: 70c46edae3e18f0b2475fc1a13903c7eed9af0a5
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c46eda

dev-perl/Test-SubCalls: Keyword 1.100.0-r1 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild 
b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
index 36438115d67f..50f5ffcf9118 100644
--- a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
+++ b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Track the number of times subs are called"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Exporter



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Hook-LexWrap/

2023-10-16 Thread Joonas Niilola
commit: e3c4e27ec5b74d48fea2a1028c125223ecd19781
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:24 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c4e27e

dev-perl/Hook-LexWrap: Keyword 0.260.0-r1 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild 
b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
index 869ad92c699a..9778f0ee959f 100644
--- a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
+++ b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Lexically scoped subroutine wrappers"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/List-SomeUtils-XS/

2023-10-16 Thread Joonas Niilola
commit: b08992ab4f5c05c52342380bf751fbe59710aac9
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:18 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08992ab

dev-perl/List-SomeUtils-XS: Keyword 0.580.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild 
b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
index 3c4dda4d85a4..67083a4b41bc 100644
--- a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
+++ b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="XS implementation for List::SomeUtils"
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
virtual/perl-XSLoader



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Object-Rule/

2023-10-16 Thread Joonas Niilola
commit: 6a6f434e02bce30457c2bcf3e4b734c8d1cefdb3
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6f434e

dev-perl/File-Find-Object-Rule: Keyword 0.31.300-r1 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild 
b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
index a0606cd921cb..1c10e8dfed7b 100644
--- a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Alternative interface to File::Find::Object"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc 
~x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-TreeCreate/

2023-10-16 Thread Joonas Niilola
commit: d0b0e3c917aa4d11e7a9ee7a396b0642e2ace04d
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b0e3c9

dev-perl/File-TreeCreate: Keyword 0.0.1 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild 
b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
index 2761aad226ff..8e72b9eac7f1 100644
--- a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
+++ b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 DESCRIPTION="Recursively create a directory tree"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Inline-C/

2023-10-16 Thread Joonas Niilola
commit: 9e6571d1685e0e46acf175184394ae71398eaea0
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:03 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6571d1

dev-perl/Inline-C: Keyword 0.820.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Inline-C/Inline-C-0.820.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Inline-C/Inline-C-0.820.0.ebuild 
b/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
index 944d31202a00..388a85d4f5a9 100644
--- a/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
+++ b/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="C Language Support for Inline"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 
 RDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-7



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Pegex/

2023-10-16 Thread Joonas Niilola
commit: 3a66bc287a6c778834f746eb2d4e9da8e640ccad
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:56:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a66bc28

dev-perl/Pegex: Keyword 0.750.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/Pegex/Pegex-0.750.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Pegex/Pegex-0.750.0.ebuild 
b/dev-perl/Pegex/Pegex-0.750.0.ebuild
index 4d757d565266..2bc80d891a00 100644
--- a/dev-perl/Pegex/Pegex-0.750.0.ebuild
+++ b/dev-perl/Pegex/Pegex-0.750.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Acmeist PEG Parser Framework"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Object/

2023-10-16 Thread Joonas Niilola
commit: 744336c63da5a19eee464b33baaf165da4dd6372
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:57:07 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744336c6

dev-perl/File-Find-Object: Keyword 0.3.8 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild 
b/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
index 20a9543b156e..fc930b7e50d1 100644
--- a/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
+++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 DESCRIPTION="An object oriented File::Find replacement"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/YAML-PP/

2023-10-16 Thread Joonas Niilola
commit: f572796b7261cc3fbf25f6a1b9dfe99aa861144d
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:56:55 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f572796b

dev-perl/YAML-PP: Keyword 0.36.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild 
b/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild
index 7bfad5dd5249..05e8baab7b38 100644
--- a/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild
+++ b/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="YAML 1.2 processor in perl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XXX/

2023-10-16 Thread Joonas Niilola
commit: 138e10ce2a1d457158757600290d844f797d6a10
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Oct 16 15:56:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 16 16:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138e10ce

dev-perl/XXX: Keyword 0.380.0 mips, #909051

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-perl/XXX/XXX-0.380.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/XXX/XXX-0.380.0.ebuild b/dev-perl/XXX/XXX-0.380.0.ebuild
index 1a2aa3dc12df..f80118cc207f 100644
--- a/dev-perl/XXX/XXX-0.380.0.ebuild
+++ b/dev-perl/XXX/XXX-0.380.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="See Your Data in the Nude"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 
 RDEPEND="
>=dev-perl/YAML-PP-0.18.0



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

2023-10-16 Thread Michał Górny
commit: 88bd45b9a2f3a095490ae3d76c6c5b297319199d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 16:00:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 16:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bd45b9

dev-python/pydevd: Bump to 2.10.0

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

 dev-python/pydevd/Manifest |   1 +
 dev-python/pydevd/pydevd-2.10.0.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest
index aae4c501a8cd..cf94d827df04 100644
--- a/dev-python/pydevd/Manifest
+++ b/dev-python/pydevd/Manifest
@@ -1 +1,2 @@
+DIST PyDev.Debugger-pydev_debugger_2_10_0.gh.tar.gz 4019265 BLAKE2B 
e72c96576588ac3cbfcdd71a1a8e96d41b9d6757b3468c372b45a9c91a887c693f7309467fe8ea27d29c4775cc8df9ebd610b015cecabaaea43c8aa75229bc25
 SHA512 
a475e4f4cd9f883307d30b0bb2ebd5095de426b52f0f70b1a557095c06241149ad105ca4cbb31d311fa54e4387bbed27e5cf2712ba7447b19720d46dac21a101
 DIST pydevd-2.9.5.gh.tar.gz 3982897 BLAKE2B 
06f0712301b419c472bcef2443a2ed277eb477041ff2e40e41b57f61649d84a7559dcae82c30ac572b14e90b98c2b9b9542c7360deded087eec92aeb0372ad67
 SHA512 
9aa38bc9a238e6f2956883a6318536382726013ea9e4a9d902b36d60df0cf924c279545bcdf92afdb435bfe36598982edd5805725860798fb3970b105254ba1d

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
new file mode 100644
index ..ea5745003d08
--- /dev/null
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing toolchain-funcs
+
+TAG="pydev_debugger_${PV//./_}"
+MY_P="PyDev.Debugger-${TAG}"
+DESCRIPTION="PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)"
+HOMEPAGE="
+   https://github.com/fabioz/PyDev.Debugger/
+   https://pypi.org/project/pydevd/
+"
+SRC_URI="
+   https://github.com/fabioz/PyDev.Debugger/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   sys-devel/gdb
+"
+BDEPEND="
+   test? (
+   dev-python/untangle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Drop -O3 and -flto compiler args
+   sed -i \
+   -e 's/extra_link_args = extra_compile_args\[\:\]/pass/g' \
+   -e '/extra_compile_args/d' \
+   setup.py || die
+
+   # Disable tests incompatible with new package versions
+   sed -e '/TEST_\(DJANGO\|FLASK\)/s:True:False:' \
+   -i tests_python/debug_constants.py || die
+
+   # Clean up some prebuilt files
+   rm -r third_party || die
+   cd pydevd_attach_to_process || die
+
+   # Remove these Windows files
+   rm attach_{amd64,x86}.dll || die
+   rm inject_dll_{amd64,x86}.exe || die
+   rm run_code_on_dllmain_{amd64,x86}.dll || die
+   rm -r windows winappdbg || die
+
+   # Remove these MacOS files
+   rm attach_x86_64.dylib || die
+
+   # Remove these prebuilt linux files
+   rm attach_linux_{amd64,x86}.so || die
+
+   cd linux_and_mac || die
+   rm compile_mac.sh || die
+}
+
+src_compile() {
+   pushd pydevd_attach_to_process/linux_and_mac || die
+   # recompile removed file (extracted from compile_linux.sh)
+   $(tc-getBUILD_CXX) ${CXXFLAGS} ${CPPFLAGS} \
+   -o "../attach_linux_${ARCH}.so" \
+   ${LDFLAGS} -nostartfiles attach.cpp -ldl || die
+   popd || die
+
+   distutils-r1_src_compile
+
+   rm -r _pydevd_bundle || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   # NB: upstream seems to run tests via runfiles.py but that 
script
+   # is a horror and it seems broken for us anyway
+   tests_python/test_debugger.py::test_attach_to_pid_halted
+   tests_python/test_debugger.py::test_attach_to_pid_no_threads
+   'tests_python/test_debugger.py::test_path_translation[False]'
+   tests_python/test_debugger.py::test_remote_debugger_threads
+   tests_python/test_debugger_json.py::test_attach_to_pid
+   
tests_python/test_debugger_json.py::test_evaluate_exception_trace
+   tests_python/test_debugger_json.py::test_gui_event_loop_custom
+   
tests_python/test_debugger_json.py::test_path_translation_and_source_reference
+   

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

2023-10-16 Thread Ben Kohler
commit: cb49e1e7e3c072331d0107084b152939ab4f80e2
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 15:21:07 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb49e1e7

sys-apps/cpu-x: drop 4.5.1, 4.5.2

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

 sys-apps/cpu-x/Manifest   |  2 -
 sys-apps/cpu-x/cpu-x-4.5.1.ebuild | 78 ---
 sys-apps/cpu-x/cpu-x-4.5.2.ebuild | 78 ---
 3 files changed, 158 deletions(-)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 5e533fa03b88..9642d1bb65bc 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,4 +1,2 @@
-DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec
-DIST cpu-x-4.5.2.tar.gz 1919087 BLAKE2B 
d4f1564496f2aded5b40f1cce0ca3e5213486b266b4375035294d5564b9a4a59a2cb3ff87fd27280b2f32a3fe233a2f5dcc09d9a1acbefd16d270c0ff871b96e
 SHA512 
a1700293930d7030f5240296f98c40d0e3e7e228678ebb3f87eebaa1939eec9905171ea3716968cad117dc6e4f173ebabe66c5f175b55e45b42b3d373a6f30e5
 DIST cpu-x-4.5.3.tar.gz 1910854 BLAKE2B 
98bb905e24d11ba4f599badd8f9de272fc0b8cd63cd000b7e0e09d7b98da7663d34abe62451aa8d617520fb62d43ae29cae049a14cdf840330be8b404ed7b61a
 SHA512 
3f3e4f1d31e4e84bdeb68e448a1dabd2e22965caed1668300945a1d9150f77422b685a7a0bad997371ba08a3b0ac7fe3eab3aa1d0b485942347a72eb81d21b4f
 DIST cpu-x-5.0.0.tar.gz 1973209 BLAKE2B 
d34e99d899fe7a4c1d86b70af9059ad20a8edf7fc16864ad652ace8234aee86019c1359c46a19a230d759ed3a35636faee50df45613cc118ef683603eeeb54fc
 SHA512 
c4fd7247c83987ab1c84586317a95327809510ed1289cd32cc16cd4d46c8d6af58f8496342e9172ad06cb8189d3e4c82a4826e9c8054fa2dc8cdd166ac29436d

diff --git a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
deleted file mode 100644
index 10628d3fa7e2..
--- a/sys-apps/cpu-x/cpu-x-4.5.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/;
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu force-libstatgrab +gpu +gui +ncurses +nls opencl +pci test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   force-libstatgrab? ( sys-libs/libstatgrab )
-   !force-libstatgrab? ( sys-process/procps:= )
-   gui? ( >=x11-libs/gtk+-3.12:3 )
-   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
-   gpu? ( >=media-libs/glfw-3.3
-   media-libs/libglvnd )
-   pci? ( sys-apps/pciutils )
-   ncurses? ( sys-libs/ncurses:=[tinfo] )
-   opencl? ( virtual/opencl )
-"
-
-DEPEND="
-   test? (
-   sys-apps/mawk
-   sys-apps/nawk
-   )
-
-   ${COMMON_DEPEND}
-"
-
-BDEPEND="
-   dev-lang/nasm
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_GTK=$(usex gui)
-   -DWITH_LIBCPUID=$(usex cpu)
-   -DWITH_LIBGLFW=$(usex gpu)
-   -DWITH_LIBPCI=$(usex pci)
-   -DWITH_LIBSTATGRAB=OFF
-   -DWITH_NCURSES=$(usex ncurses)
-   -DWITH_OPENCL=$(usex opencl)
-   )
-   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/sys-apps/cpu-x/cpu-x-4.5.2.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.2.ebuild
deleted file mode 100644
index 10628d3fa7e2..
--- a/sys-apps/cpu-x/cpu-x-4.5.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CPU-X"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
-HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/;
-SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+cpu 

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

2023-10-16 Thread Ben Kohler
commit: 449867d59a78a1240a6dec768e14ed7dea7bbfb3
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 14:46:33 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449867d5

net-irc/ircii: add 20230930

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

 net-irc/ircii/Manifest  |  1 +
 net-irc/ircii/ircii-20230930.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/net-irc/ircii/Manifest b/net-irc/ircii/Manifest
index 21df62f33597..f6f549b03553 100644
--- a/net-irc/ircii/Manifest
+++ b/net-irc/ircii/Manifest
@@ -1,2 +1,3 @@
 DIST ircii-20210314.tar.bz2 590626 BLAKE2B 
d9b785fd043f277ab7824b2161e9f8635f106802c502a905755fd7cfa1d34f8d7533e9bed7158f3ce0639787894c5f8f4ba4c96d628d3a50a34339f5a3d8466e
 SHA512 
3dc3a4ddb000133907edb9b867ae7cb0b36488c875f5d4f56e70d7263cf042da6c429f60a8ed6cced89bca077aec42c9d992ea6b56b2ed8b4e91f125eeced310
 DIST ircii-20221016.tar.bz2 578521 BLAKE2B 
718ec9e4b5baf572a422d80932469c8c9fc24d24d2de3cebb062c30888084075b53bf386fe4b03db95631ee2c9b8e4f72a80d4bde2fb774132095dd65841a09f
 SHA512 
36d6971810982515866fd510d5f70c4308424e66e395e3aeeb3270920daed5148b4b0f770eb5b9f15748d51f3392f48ddfd81f53edce8798076e90ffd4adc493
+DIST ircii-20230930.tar.bz2 579155 BLAKE2B 
2b13a523d2c4a27374f101e9d5557a61985ff9eda9b4224666770bff9600630e48e6e129f5a3389ad8bb74693773fb2c6e2eed437aa4bcb6aa2598acfd309c42
 SHA512 
6ac47d791331c1be5533aff849f0d0b0f2613ade077c8d750824fd6bc9dbf4ed1a7b75226c3beb93ef8c69f6fe8960500893741ee29c18e1b87c12d94e4c7a7f

diff --git a/net-irc/ircii/ircii-20230930.ebuild 
b/net-irc/ircii/ircii-20230930.ebuild
new file mode 100644
index ..eeaa9dded08e
--- /dev/null
+++ b/net-irc/ircii/ircii-20230930.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms"
+SRC_URI="https://ircii.warped.com/${P}.tar.bz2
+   https://ircii.warped.com/old/${P}.tar.bz2
+   https://dev.gentoo.org/~bkohler/dist/${P}.tar.bz2;
+HOMEPAGE="http://eterna.com.au/ircii/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="lto"
+
+DEPEND="dev-libs/openssl:0=
+   sys-libs/ncurses:0=
+   virtual/libcrypt:=
+   virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-manpage-path.patch" )
+DOCS=( ChangeLog INSTALL NEWS README doc/Copyright doc/crypto doc/VERSIONS
+   doc/ctcp )
+S="${WORKDIR}/${PN}"
+
+src_configure() {
+   tc-export CC
+   econf $(use_with lto)
+}
+
+src_install() {
+   # Still needed as of 20221016, otherwise man dirs don't exist
+   # at the right time.
+   emake -j1 DESTDIR="${D}" install
+   einstalldocs
+}



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

2023-10-16 Thread Ben Kohler
commit: 4f5c0b397906ea906493ef16e3ae43de8f7d5ba7
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 15:12:26 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5c0b39

sys-apps/cpu-x: add missing test dep

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

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

 sys-apps/cpu-x/cpu-x-4.5.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild 
b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
index bcd8a36360ce..09a6bef8d7cb 100644
--- a/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.5.3.ebuild
@@ -35,6 +35,7 @@ COMMON_DEPEND="
 
 DEPEND="
test? (
+   sys-apps/grep[pcre]
sys-apps/mawk
sys-apps/nawk
)



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

2023-10-16 Thread Ben Kohler
commit: 8fcff3ed7a650342d3362b15cae79a5b8644b123
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 15:25:22 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcff3ed

dev-libs/libcpuid: drop 0.6.2, 0.6.4

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

 dev-libs/libcpuid/Manifest  |  2 --
 dev-libs/libcpuid/libcpuid-0.6.2.ebuild | 37 -
 dev-libs/libcpuid/libcpuid-0.6.4.ebuild | 37 -
 3 files changed, 76 deletions(-)

diff --git a/dev-libs/libcpuid/Manifest b/dev-libs/libcpuid/Manifest
index 2c531f79549d..9a508ffe1f80 100644
--- a/dev-libs/libcpuid/Manifest
+++ b/dev-libs/libcpuid/Manifest
@@ -1,3 +1 @@
-DIST libcpuid-0.6.2.tar.gz 265896 BLAKE2B 
27f7c6c6a8bce6f27ca2f537c0255d8e8efa4ca5a7a278deecdb7b5c122830cc49e7e4524a2b2c0c39c0a43b3d05649c5e95a1bee843b6ddd981e3bee33383ab
 SHA512 
36175387ae86e6f602544c516a875ac7fe0a3bde52e3e3c09f8852a804dd252694e17c638723aa3d36219d4588981cfd2261086bcf561d175e7c038e3a69e2ff
 DIST libcpuid-0.6.3.tar.gz 279969 BLAKE2B 
c789ed211dfea9741536ba651973e0fa16315b174a3d3a77cdeb5d8e7734fae6891cdc2ff8f697cde4efd9ffe991ea59dae3431bc5990af08df27a1eabb67c4a
 SHA512 
5351a5b86c8d06d18392649f9834f80fb7500252a5e5bf22f96f86e014e6695ef1da6fdc27251839352ce35837eebaac5f20570f8cb1b95adec816db7ee413f5
-DIST libcpuid-0.6.4.tar.gz 338722 BLAKE2B 
ad23c13c48b0244f401a60d07fb569712f24b4d1f2bcd16f8d0240c6a39f8afae8944c9d3b4f486d3e1727157d642915c794fc89f9af315a2c4daf64625fdf25
 SHA512 
5396301d2a5485c6cf15a2fa8eab0ce28d967fe0dcf0776fec3618b963bc786499032150037f6b9123738e094d41583a331bcea25e502b5025ec6f03d318f77e

diff --git a/dev-libs/libcpuid/libcpuid-0.6.2.ebuild 
b/dev-libs/libcpuid/libcpuid-0.6.2.ebuild
deleted file mode 100644
index c3576366dccf..
--- a/dev-libs/libcpuid/libcpuid-0.6.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=(python3_{9..11})
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature 
extraction"
-HOMEPAGE="http://libcpuid.sourceforge.net/;
-SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD-2"
-SLOT="0/16"
-KEYWORDS="~amd64"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf "$(use_enable static-libs static)"
-}
-
-src_install() {
-   default
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/libcpuid/libcpuid-0.6.4.ebuild 
b/dev-libs/libcpuid/libcpuid-0.6.4.ebuild
deleted file mode 100644
index 75cb5bcb7074..
--- a/dev-libs/libcpuid/libcpuid-0.6.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=(python3_{9..11})
-
-inherit autotools python-any-r1
-
-DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature 
extraction"
-HOMEPAGE="http://libcpuid.sourceforge.net/;
-SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD-2"
-SLOT="0/16"
-KEYWORDS="~amd64"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf "$(use_enable static-libs static)"
-}
-
-src_install() {
-   default
-   find "${ED}" -name "*.la" -delete || die
-}



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

2023-10-16 Thread Ben Kohler
commit: 965508bf58d17f27a48dcacdadfb2aa4a041d35f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 16 15:17:13 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 16 15:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965508bf

sys-apps/cpu-x: add 5.0.0

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

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-5.0.0.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index b2bc123ec5aa..5e533fa03b88 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,3 +1,4 @@
 DIST cpu-x-4.5.1.tar.gz 1916681 BLAKE2B 
cf0e14050a884cbd763fb5bfe56a93db4c3e4bf0322f55304d6fe09d5b38210ee4139641654aee205761d3327f1b498d0dc88640c6432c4a9b0c62193c0671da
 SHA512 
25b2d51ae093c5cb607aa77e05be0f62df3dc1d2022d96a2cfe935fedcbe2f5f85d9da16e1df05377a7e02280365c165ee93a2c22d1e4364d008bd669a69b2ec
 DIST cpu-x-4.5.2.tar.gz 1919087 BLAKE2B 
d4f1564496f2aded5b40f1cce0ca3e5213486b266b4375035294d5564b9a4a59a2cb3ff87fd27280b2f32a3fe233a2f5dcc09d9a1acbefd16d270c0ff871b96e
 SHA512 
a1700293930d7030f5240296f98c40d0e3e7e228678ebb3f87eebaa1939eec9905171ea3716968cad117dc6e4f173ebabe66c5f175b55e45b42b3d373a6f30e5
 DIST cpu-x-4.5.3.tar.gz 1910854 BLAKE2B 
98bb905e24d11ba4f599badd8f9de272fc0b8cd63cd000b7e0e09d7b98da7663d34abe62451aa8d617520fb62d43ae29cae049a14cdf840330be8b404ed7b61a
 SHA512 
3f3e4f1d31e4e84bdeb68e448a1dabd2e22965caed1668300945a1d9150f77422b685a7a0bad997371ba08a3b0ac7fe3eab3aa1d0b485942347a72eb81d21b4f
+DIST cpu-x-5.0.0.tar.gz 1973209 BLAKE2B 
d34e99d899fe7a4c1d86b70af9059ad20a8edf7fc16864ad652ace8234aee86019c1359c46a19a230d759ed3a35636faee50df45613cc118ef683603eeeb54fc
 SHA512 
c4fd7247c83987ab1c84586317a95327809510ed1289cd32cc16cd4d46c8d6af58f8496342e9172ad06cb8189d3e4c82a4826e9c8054fa2dc8cdd166ac29436d

diff --git a/sys-apps/cpu-x/cpu-x-5.0.0.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.0.ebuild
new file mode 100644
index ..09a6bef8d7cb
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/;
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-arcade/SpaceCadetPinball/

2023-10-16 Thread Nicola Smaniotto
commit: 9249b3ba6fec76cc2aa78258eac16da78e3b12d5
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Mon Oct 16 15:06:10 2023 +
Commit: Nicola Smaniotto  gmail  com>
CommitDate: Mon Oct 16 15:06:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9249b3ba

games-arcade/SpaceCadetPinball: add 2.1.0

Signed-off-by: Nicola Smaniotto  gmail.com>

 games-arcade/SpaceCadetPinball/Manifest|  1 +
 .../SpaceCadetPinball-2.1.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/games-arcade/SpaceCadetPinball/Manifest 
b/games-arcade/SpaceCadetPinball/Manifest
index 95cb3a26e3..da733fd063 100644
--- a/games-arcade/SpaceCadetPinball/Manifest
+++ b/games-arcade/SpaceCadetPinball/Manifest
@@ -1,2 +1,3 @@
 DIST SpaceCadetPinball-2.0.1.tar.gz 1882629 BLAKE2B 
55b2c4232880b065bad30371ad4c170ee2fbc485d2673d25d3afa82144d17bc6a74f70cee7dcc365992df61e95d65a97b57924e54a140b98790ee6e75b06cefd
 SHA512 
b8a23c650a6251838c531a7f1427284199ba859fbdf8715a974404dbef3485503dffa723839f6b41d335e2afc73a85bd0fe0d670ebb7fc1462f089250f1f546f
 DIST SpaceCadetPinball-2.0.tar.gz 933826 BLAKE2B 
b4a079ca856ebf315202eaae59a825d4c7022acfff7f38907ffd750f0e146da6d7c4f03286ef5c59ee5e3c725d938e30c2aad2f7269d9f18e8ae8f6807af80e1
 SHA512 
29b3f886d6ec6507c12a59b0c2877cbb51c54eee0163d0537588bb1e0fa0eb08b530d5684e8753598a823430559d5b3b9490be40ca9a3310043dac71912994c7
+DIST SpaceCadetPinball-2.1.0.tar.gz 3219590 BLAKE2B 
93bbfb33cf4e4a05132764dab503a5e4f4db0295716279f9f0e077dcff145cd024fb626c6777dad888496590b81d9d999f928e5ea9a344effcf77484572a486e
 SHA512 
0fff9049953af83b1a274fd5d845e2f19531cafae33b9fb337745169057f1a28b6eaaa1042a912fc5732eb10bb70e5ede174f2ca7873a267f368b8841bfa055d

diff --git a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild 
b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild
new file mode 100644
index 00..68d1514392
--- /dev/null
+++ b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Decompilation of 3D Pinball for Windows - Space Cadet"
+HOMEPAGE="https://github.com/k4zmu2a/SpaceCadetPinball;
+SRC_URI="https://github.com/k4zmu2a/${PN}/archive/refs/tags/Release_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/libsdl2
+   media-libs/sdl2-mixer[midi]
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-Release_${PV}"
+
+pkg_postinst(){
+   ewarn "This game is distributed without the data files."
+   ewarn "To play, copy the original DAT and SOUND files from a Windows or"
+   ewarn 'Full Tilt! installation and place them in 
$XDG_DATA_HOME/'"${PN}/"
+   ewarn "(usually: ~/.local/share/${PN}/)"
+
+   xdg_pkg_postinst
+}



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

2023-10-16 Thread Anthony G. Basile
commit: 794a5e58f623a968a09439083aec4b1530546d1d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 16 14:26:35 2023 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 16 14:28:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794a5e58

www-apps/moodle: Depend on either php 8.1 or 8.2

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

Signed-off-by: Anthony G. Basile  gentoo.org>

 www-apps/moodle/{moodle-4.2.3.ebuild => moodle-4.2.3-r1.ebuild} | 5 -
 www-apps/moodle/{moodle-4.3.ebuild => moodle-4.3-r1.ebuild} | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/www-apps/moodle/moodle-4.2.3.ebuild 
b/www-apps/moodle/moodle-4.2.3-r1.ebuild
similarity index 94%
rename from www-apps/moodle/moodle-4.2.3.ebuild
rename to www-apps/moodle/moodle-4.2.3-r1.ebuild
index a92c23129f71..96e58da8e115 100644
--- a/www-apps/moodle/moodle-4.2.3.ebuild
+++ b/www-apps/moodle/moodle-4.2.3-r1.ebuild
@@ -39,7 +39,10 @@ IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
 # and the moodle documentation for other possibilities.
 DEPEND=""
 RDEPEND="
-   dev-lang/php:8.1[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   || (
+   
dev-lang/php:8.1[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   
dev-lang/php:8.2[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   )
virtual/httpd-php
virtual/cron"
 

diff --git a/www-apps/moodle/moodle-4.3.ebuild 
b/www-apps/moodle/moodle-4.3-r1.ebuild
similarity index 94%
rename from www-apps/moodle/moodle-4.3.ebuild
rename to www-apps/moodle/moodle-4.3-r1.ebuild
index a92c23129f71..96e58da8e115 100644
--- a/www-apps/moodle/moodle-4.3.ebuild
+++ b/www-apps/moodle/moodle-4.3-r1.ebuild
@@ -39,7 +39,10 @@ IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
 # and the moodle documentation for other possibilities.
 DEPEND=""
 RDEPEND="
-   dev-lang/php:8.1[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   || (
+   
dev-lang/php:8.1[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   
dev-lang/php:8.2[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   )
virtual/httpd-php
virtual/cron"
 



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

2023-10-16 Thread Florian Schmaus
commit: ef7c626de3d03f2324fe93b835491ffac6e14935
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Oct 16 14:08:59 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Oct 16 14:09:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7c626d

www-apps/nextcloud: stabilize 26.0.7 for amd64, x86

Closes: https://bugs.gentoo.org/915851
Signed-off-by: Florian Schmaus  gentoo.org>

 www-apps/nextcloud/nextcloud-26.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/nextcloud/nextcloud-26.0.7.ebuild 
b/www-apps/nextcloud/nextcloud-26.0.7.ebuild
index e9db891d0021..7371c62df6fa 100644
--- a/www-apps/nextcloud/nextcloud-26.0.7.ebuild
+++ b/www-apps/nextcloud/nextcloud-26.0.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://nextcloud.com/;
 SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
 LICENSE="AGPL-3"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+curl +imagemagick mysql postgres +sqlite"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2023-10-16 Thread Michał Górny
commit: 7d9ef1ad1a472f6f788102314e4c2a0f93a71d56
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 13:52:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 13:56:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9ef1ad

dev-python/jupyter-events: Bump to 0.8.0

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

 dev-python/jupyter-events/Manifest |  1 +
 .../jupyter-events/jupyter-events-0.8.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/jupyter-events/Manifest 
b/dev-python/jupyter-events/Manifest
index d61bf2f128e2..415d36b3cb99 100644
--- a/dev-python/jupyter-events/Manifest
+++ b/dev-python/jupyter-events/Manifest
@@ -1,3 +1,4 @@
 DIST jupyter_events-0.5.0.tar.gz 55838 BLAKE2B 
a3ac815a28d2592a10394569726b76de75cb3baab0bab4c1f276da33375ba93d6bfed71fbfaca404a238b7af58ebd7e75dd7fdf6c8717141517c2f790eeb9514
 SHA512 
49c21f0d5dce18b137f73911b0272919a56c972561deceb228558ea369f2091ce219ac335eec002b22ca1465b2622330fb3d8973d142df4b76e350345cb6249a
 DIST jupyter_events-0.6.3.tar.gz 59393 BLAKE2B 
0f747cc099e8b0e30024b7fa61007d4449fad1be3b4807021df28668969dca18087634606d6f2c453da81da9c107576133e13ec373cf34362d0182320e84e809
 SHA512 
a9b9c180f7b4759a3d2c99421947a837020149ec1a91ad0cd06971d7ae99ad1050652f01f78c9478ce3fd3f1a1ab6b579e90c279fcee0771546f3c346becd61f
 DIST jupyter_events-0.7.0.tar.gz 59717 BLAKE2B 
80ff725f4a39495ef7bf447d3bf1dcd3d7c28875c16f082788d948efec8498f01d74bb59b771537e22be7c57c0e75dd9bba70e7802262d676b531318a18d93cb
 SHA512 
ce5ddabc4f540bfa6808319b783ad8ffcb908bc26e7435293bda4ed88221126284dfda1aafc165c8a13bdd6056ec0477915b008f4788bc19730718d4a9e3f162
+DIST jupyter_events-0.8.0.tar.gz 60373 BLAKE2B 
dc58ae9a561f7ffd81758b116d5cb93e6ee5d4bdc5ee3d067103aefbe66e01e1809e7194617f541abec84efdd81b4311024b2b50f863bad62127218eafdfbd31
 SHA512 
9b43e1f0f5e390455fac52971f41695a7c0d853ac4a84493e31efdd61a183e4a41c7824f963b89ee369cac8945d6258857b864315bbafe8be15145eee7075afd

diff --git a/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild 
b/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild
new file mode 100644
index ..96407e9c4557
--- /dev/null
+++ b/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild
@@ -0,0 +1,41 @@
+# 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..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Jupyter Event System library"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/jupyter_events/
+   https://pypi.org/project/jupyter-events/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# jsonschema[format-nongpl] deps are always on in our ebuild
+RDEPEND="
+   >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}]
+   >=dev-python/python-json-logger-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
+   dev-python/referencing[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   )
+"
+
+# TODO: package jupyterlite-sphinx
+# distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2023-10-16 Thread Michał Górny
commit: 5fb3a2922ec536935f6e6013d963e83e03b8bf2a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 13:54:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 13:56:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb3a292

dev-python/autopage: Bump to 0.5.2

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

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

diff --git a/dev-python/autopage/Manifest b/dev-python/autopage/Manifest
index e6fa6e3fb264..746b49f9bf13 100644
--- a/dev-python/autopage/Manifest
+++ b/dev-python/autopage/Manifest
@@ -1 +1,2 @@
 DIST autopage-0.5.1.gh.tar.gz 21406 BLAKE2B 
45d67443fa882d6f824ea71a8f9d20eb1ae789a271d84dc566a2535de631b5ce644aa28f51c5be1db818194e39628b6526ac087cd6eccc425132f15fafda10e9
 SHA512 
3d6e10c222566fd5f5e07e3247ebe19ce7ffe3b4baf9948741ee9a8aaafbefb0fcfaf4b26f0a4a6392615e73c7e8539c9bcbff1112a291c193c0b653f33e8657
+DIST autopage-0.5.2.gh.tar.gz 21904 BLAKE2B 
73597326f6d22d4cac9c9969edc0e6fc23f555d149947aa3aa81529347928a3f9112e9fb15a3ad65e17274ed308fb6fe20810d8364415fe7e59ab1bd47411361
 SHA512 
68e76dd4c4f049785e226eae499be85139bf57c59fd2161f5bb9df66878541e39a3edc1806f42382bd2d9a922cbdace0d05b60366f72d9a39c31fc39eae05883

diff --git a/dev-python/autopage/autopage-0.5.2.ebuild 
b/dev-python/autopage/autopage-0.5.2.ebuild
new file mode 100644
index ..332528ed561f
--- /dev/null
+++ b/dev-python/autopage/autopage-0.5.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-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="A library to provide automatic paging for console output"
+HOMEPAGE="
+   https://github.com/zaneb/autopage/
+   https://pypi.org/project/autopage/
+"
+SRC_URI="
+   https://github.com/zaneb/autopage/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   sed -e 's/test_short_streaming_output/_&/' \
+   -e 's/test_interrupt_early/_&/' \
+   -i autopage/tests/test_end_to_end.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   unset LESS PAGER
+   eunittest
+}



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

2023-10-16 Thread Michał Górny
commit: 3c04b7346a50f6191bbc01288d811ed00d86ef55
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 16 13:52:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 16 13:56:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c04b734

dev-python/jupyter-server: Bump to 2.8.0

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

 dev-python/jupyter-server/Manifest |  1 +
 .../jupyter-server/jupyter-server-2.8.0.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/jupyter-server/Manifest 
b/dev-python/jupyter-server/Manifest
index c8b9b99e07ba..c70ce5c8c839 100644
--- a/dev-python/jupyter-server/Manifest
+++ b/dev-python/jupyter-server/Manifest
@@ -2,3 +2,4 @@ DIST jupyter_server-2.5.0.tar.gz 694029 BLAKE2B 
bea1082709653617c812124378e1e2a6
 DIST jupyter_server-2.7.0.tar.gz 704548 BLAKE2B 
d328b3254143191627d3f743a2ceb1ef16216e04db714ee75bb7e0002c3cb238b8ec7c7f06599ebb1e9a0b000dcb00c7844bc2c894f450bdf3e99d209dbb9106
 SHA512 
e8d9ec3b65b25844fbd8e5353a6d1899c07d83ce446c70cae563652b35761d8cbba5d9f5dd52c390e829470710383e615a7ca07f5e6836ec69708496eb7c
 DIST jupyter_server-2.7.2.tar.gz 705360 BLAKE2B 
fc896756caccacba82a65dbaf68f2e2e3dac816e22360b0a24b495fb54958925b85b71be2fbd552654fd5d588739b42ad18495b4ff1df3ac7628fa6d7a970a98
 SHA512 
ea3b968a742c47e90451e4d701801895ec16304705d65d48609a803934a77143ccff21de697aef061c1e0b9829c122ace0d1d9bdd5889bebbb58a9e6cda35e1f
 DIST jupyter_server-2.7.3.tar.gz 705798 BLAKE2B 
d5655968f17b2a5536539858769124650f41985d5d99b782e70d99140a7e61820b913b525fc10041a56b6946ec4feb7e05015a10970786d024628e8c840fae94
 SHA512 
ad9be38208ef4196417561355a62889e34d657f3114b710f13f974f4b453b465b7d473ced46eba873ee980d631d2648e0d4b29267011ed444247a33325f959e9
+DIST jupyter_server-2.8.0.tar.gz 708394 BLAKE2B 
2beaba510b0e841203c58316db8507c8c503fdeacfbe7de1287d1ecf0740334c02b430ad7111043e21da45669cc1bd13bb313b5cd45f999490fa07c9057b1bea
 SHA512 
e2ec60994737a9979545aaba3de1f846eb68c809cb952bfba6ce22c061f1e644a712f4b7b069ebfc393e8dd7a7bf723b2c3530a7a1b103eb1dbf42a60a59e6e6

diff --git a/dev-python/jupyter-server/jupyter-server-2.8.0.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.8.0.ebuild
new file mode 100644
index ..319926686a1c
--- /dev/null
+++ b/dev-python/jupyter-server/jupyter-server-2.8.0.ebuild
@@ -0,0 +1,78 @@
+# 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..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web 
applications"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter-server/jupyter_server/
+   https://pypi.org/project/jupyter-server/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+
+RDEPEND="
+   >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-7.4.4[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-5.1.0[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-terminals[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-events-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}]
+   dev-python/overrides[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/prometheus-client[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-24[${PYTHON_USEDEP}]
+   >=dev-python/send2trash-1.8.2[${PYTHON_USEDEP}]
+   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # This fails if your terminal is zsh (and maybe other non-bash as well?)
+   tests/test_terminal.py
+   # Fails because above is ignored
+   tests/auth/test_authorizer.py
+   # Fails with additional extensions installed
+   tests/extension/test_app.py::test_stop_extension
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.1-skip-npm.patch"
+)
+
+python_test() {
+   # FIXME: tests seem to be affected by previously installed version
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest \
+   -p pytest_tornasync.plugin 

  1   2   >