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

2023-10-09 Thread Joonas Niilola
commit: 9fe29ebea026114d4e2be50744626554b1b4219b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:51:37 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:53:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe29ebe

net-misc/olsrd: add few missing deps

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

 net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild 
b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
index f79fe5d346f9..bff1915449d8 100644
--- a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
+++ b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
@@ -19,18 +19,17 @@ SLOT="0"
 KEYWORDS="amd64 ~x86"
 IUSE="gtk pud"
 
-DEPEND="
-   gtk? (
+RDEPEND="gtk? (
dev-libs/glib:2
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:2
)
-   pud? ( sci-geosciences/gpsd )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="virtual/pkgconfig"
+   pud? ( sci-geosciences/gpsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="app-alternatives/yacc
+   sys-devel/flex
+   virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.9.0.2-gtk.patch



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

2023-10-09 Thread Joonas Niilola
commit: 108bc06495f79be2bfe5f2395a2ffc7254d5697d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:50:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:50:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108bc064

net-misc/olsrd: Stabilize 0.9.8_p20210612-r1 amd64, #915447

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

 net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild 
b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
index 1ba8d428f242..f79fe5d346f9 100644
--- a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
+++ b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="BSD LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gtk pud"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/

2023-10-09 Thread Joonas Niilola
commit: 392efd4899e18238217984710c5cb4719402a8cf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:47:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:48:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392efd48

x11-wm/marco: Stabilize 1.26.2-r1 x86, #915429

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

 x11-wm/marco/marco-1.26.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/marco/marco-1.26.2-r1.ebuild 
b/x11-wm/marco/marco-1.26.2-r1.ebuild
index a8c1e3d96058..d0d40b051f8e 100644
--- a/x11-wm/marco/marco-1.26.2-r1.ebuild
+++ b/x11-wm/marco/marco-1.26.2-r1.ebuild
@@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes"
 
 inherit mate meson
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 DESCRIPTION="MATE default window manager"
 LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/

2023-10-09 Thread Joonas Niilola
commit: 0313d682e99e471320f9c09df4d8a62eaa34e735
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:47:09 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0313d682

x11-wm/marco: Stabilize 1.26.2-r1 amd64, #915429

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

 x11-wm/marco/marco-1.26.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/marco/marco-1.26.2-r1.ebuild 
b/x11-wm/marco/marco-1.26.2-r1.ebuild
index 193ab754ff6e..a8c1e3d96058 100644
--- a/x11-wm/marco/marco-1.26.2-r1.ebuild
+++ b/x11-wm/marco/marco-1.26.2-r1.ebuild
@@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes"
 
 inherit mate meson
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 
 DESCRIPTION="MATE default window manager"
 LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"



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

2023-10-09 Thread Joonas Niilola
commit: eece24a810d222421095feece4839cea2d6ccdc0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:42:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eece24a8

dev-libs/librdkafka: Stabilize 2.2.0 x86, #915433

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

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

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index 92cd7a77ace8..97719958e5ba 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2023-10-09 Thread Sam James
commit: ebe4a2cd17030bddccf3f1a7f39cb91ddeddcbd8
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Oct 10 05:24:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:46:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe4a2cd

app-editors/neovim: add 0.9.3

Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33275
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/Manifest|   1 +
 app-editors/neovim/neovim-0.9.3.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 66bb2c020384..d5f10db4a20b 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,3 +1,4 @@
 DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 
7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58
 SHA512 
339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8
 DIST neovim-0.9.2.tar.gz 11580390 BLAKE2B 
097b0b245e8f987c7f980df2d170f4d62fc08e107f6166f1df4a78776b0aa8b8dc3c699648ae5fa123e54e7599321f0170f93ccee4d89302f25d1b8bba6161c7
 SHA512 
f12ae48c82c4a3622e464a23966cb06e9da1a7cd000b4efeb8408bb55e189ffeb4ece99e9488244c16f7de70356303e4dc964afd70ab24d23a5e07c59e902ed9
+DIST neovim-0.9.3.tar.gz 11585470 BLAKE2B 
51ae60afc36b4952e0b7259bad244f2c18420710bb4c918478e8f6e520cffe31a388aba9a7cfd2894e722f78406c00828af5c62f29febc432ae615937285a9e4
 SHA512 
f0d52af39d61179ae6d2c03e4667bde62c70ac4a63a039cff8c1d350d218e9c822de7e3caa937b7741551920c699beb9199c39177b93a381649d1cad3ae68115
 DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B 
f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a
 SHA512 
a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004

diff --git a/app-editors/neovim/neovim-0.9.3.ebuild 
b/app-editors/neovim/neovim-0.9.3.ebuild
new file mode 100644
index ..ec45d50f6dd1
--- /dev/null
+++ b/app-editors/neovim/neovim-0.9.3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# RelWithDebInfo sets -Og -g
+CMAKE_BUILD_TYPE=Release
+LUA_COMPAT=( lua5-{1..2} luajit )
+inherit cmake lua-single optfeature xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility"
+HOMEPAGE="https://neovim.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git;
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+lto +nvimpager test"
+
+# Upstream say the test library needs LuaJIT
+# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
+REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
+# TODO: Get tests running
+RESTRICT="!test? ( test ) test"
+
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
+   >=dev-util/gperf-3.1
+   >=sys-devel/gettext-0.20.1
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
+# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
+DEPEND="${LUA_DEPS}
+   >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
+   >=dev-libs/libuv-1.46.0:=
+   >=dev-libs/libvterm-0.3.3
+   >=dev-libs/msgpack-3.0.0:=
+   >=dev-libs/tree-sitter-0.20.8:=
+   >=dev-libs/libtermkey-0.22
+   >=dev-libs/unibilium-2.0.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+BDEPEND+="
+   test? (
+   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
+   "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch"
+   "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch"
+)
+
+src_prepare() {
+   # Use our system vim dir
+   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
+   -i src/nvim/globals.h || die
+
+   # https://forums.gentoo.org/viewtopic-p-8750050.html
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Upstream default to LTO on non-debug builds
+   # Let's expose it as a USE flag because upstream
+   # have preferences for how we should use 

[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2023-10-09 Thread Sam James
commit: 54131224ad300b647cd1e9143c819a3d16bad4b0
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Oct 10 05:21:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:46:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54131224

app-editors/neovim: add 0.9.4

Signed-off-by: Brahmajit Das  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/Manifest|   1 +
 app-editors/neovim/neovim-0.9.4.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 7f177f723c55..66bb2c020384 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,2 +1,3 @@
 DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 
7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58
 SHA512 
339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8
 DIST neovim-0.9.2.tar.gz 11580390 BLAKE2B 
097b0b245e8f987c7f980df2d170f4d62fc08e107f6166f1df4a78776b0aa8b8dc3c699648ae5fa123e54e7599321f0170f93ccee4d89302f25d1b8bba6161c7
 SHA512 
f12ae48c82c4a3622e464a23966cb06e9da1a7cd000b4efeb8408bb55e189ffeb4ece99e9488244c16f7de70356303e4dc964afd70ab24d23a5e07c59e902ed9
+DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B 
f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a
 SHA512 
a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004

diff --git a/app-editors/neovim/neovim-0.9.4.ebuild 
b/app-editors/neovim/neovim-0.9.4.ebuild
new file mode 100644
index ..ec45d50f6dd1
--- /dev/null
+++ b/app-editors/neovim/neovim-0.9.4.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# RelWithDebInfo sets -Og -g
+CMAKE_BUILD_TYPE=Release
+LUA_COMPAT=( lua5-{1..2} luajit )
+inherit cmake lua-single optfeature xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility"
+HOMEPAGE="https://neovim.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git;
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+lto +nvimpager test"
+
+# Upstream say the test library needs LuaJIT
+# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
+REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
+# TODO: Get tests running
+RESTRICT="!test? ( test ) test"
+
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
+   >=dev-util/gperf-3.1
+   >=sys-devel/gettext-0.20.1
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
+# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
+DEPEND="${LUA_DEPS}
+   >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
+   >=dev-libs/libuv-1.46.0:=
+   >=dev-libs/libvterm-0.3.3
+   >=dev-libs/msgpack-3.0.0:=
+   >=dev-libs/tree-sitter-0.20.8:=
+   >=dev-libs/libtermkey-0.22
+   >=dev-libs/unibilium-2.0.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+BDEPEND+="
+   test? (
+   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
+   "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch"
+   "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch"
+)
+
+src_prepare() {
+   # Use our system vim dir
+   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
+   -i src/nvim/globals.h || die
+
+   # https://forums.gentoo.org/viewtopic-p-8750050.html
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Upstream default to LTO on non-debug builds
+   # Let's expose it as a USE flag because upstream
+   # have preferences for how we should use LTO
+   # if we want it on (not just -flto)
+   # ... but allow turning it off.
+   # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now
+   local mycmakeargs=(
+   -DENABLE_LTO=$(usex lto)
+   -DPREFER_LUA=$(usex lua_single_target_luajit no 
"$(lua_get_version)")
+   -DLUA_PRG="${ELUA}"
+  

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

2023-10-09 Thread Hans de Graaff
commit: 2cab39691aae6042bcd9dee43e2f6f6dbbb1ffcf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 10 05:43:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 10 05:45:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cab3969

app-admin/puppet-lint: add 4.2.1

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

 app-admin/puppet-lint/Manifest |  1 +
 app-admin/puppet-lint/puppet-lint-4.2.1.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest
index 3264c9c375ed..4fa75e383a3a 100644
--- a/app-admin/puppet-lint/Manifest
+++ b/app-admin/puppet-lint/Manifest
@@ -3,3 +3,4 @@ DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 
6e674deaec43c3b45e2c162ef3d09648bd3cdd5
 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 
2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6
 SHA512 
1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d
 DIST puppet-lint-4.1.0.gem 82944 BLAKE2B 
42bd99b1a6331c6fedf54a7b5e0100bedbb6543c1476ed82538caf371cb4e48ddaa89f4313e2bac42b1c12e5ea6c03a3dc7fb3566979c22c051152a921bf5c72
 SHA512 
04a8ed8b73b209db1634f3a7accb0ec18d735914b7faa2b89446e96300e586760dd0b606ebd4a5ae71b49a8f10d16f9199ee065aa12b911f8692af68e4aac321
 DIST puppet-lint-4.2.0.gem 81408 BLAKE2B 
6b3591f1a2424e30807dc4c83ded27f6ff2b131c61c356eaf57472f813c09ad0bf7732bfd559aa31ccb52f0fdcbd583afe150e7d762ad0967acd1fb974c0d7b6
 SHA512 
4cf941aa9b99fc2e36358ce9ff1ab3c89efbee31586a175bc5e03dcf212179f24d6d677835de1ce1dba0154e4006266d1917c1c73e00c2a1985e3b0bb3ca2c24
+DIST puppet-lint-4.2.1.gem 81920 BLAKE2B 
5e291e4c1743092be9935231280f04ce3affdc1d530180f26a6ace0535a15e11bc9b33dd89d8eeafb44ebc7cae16f2656e293a6e8e8fbc4fd2cfde896996d59a
 SHA512 
d39a287d3ae0ecbf27254c289e73918b62b50bbf8f44f51248e5e8042b194c32facd1215d7b24ab768714aeb9ae58647964bdc8b8b4650d1cebe6e2e749d782c

diff --git a/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild 
b/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild
new file mode 100644
index ..dc6f57808758
--- /dev/null
+++ b/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP="puppet-lint"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A linter for puppet DSL"
+HOMEPAGE="https://github.com/puppetlabs/puppet-lint;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec-its:1
+   dev-ruby/rspec-collection_matchers:1
+   dev-ruby/rspec-json_expectations )"
+
+all_ruby_prepare() {
+   # Skip acceptance tests due to unpackages puppet_litmus which in turn
+   # has a number of unpackaged dependencies.
+   rm -rf spec/acceptance || die
+   rm -f spec/spec_helper_acceptance.rb || die
+}



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

2023-10-09 Thread Hans de Graaff
commit: 8846273a028832460b9b9f5e1f7e63a67b78b831
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 10 05:45:41 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 10 05:45:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8846273a

app-admin/puppet-lint: drop 4.1.0

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

 app-admin/puppet-lint/Manifest |  1 -
 app-admin/puppet-lint/puppet-lint-4.1.0.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest
index 4fa75e383a3a..859277cec9f2 100644
--- a/app-admin/puppet-lint/Manifest
+++ b/app-admin/puppet-lint/Manifest
@@ -1,6 +1,5 @@
 DIST puppet-lint-3.4.0.gem 83456 BLAKE2B 
fa6b274b3e6e84095fdaff6f024864dc301f0afc605198cc40b4dd8df7a9de66adfb91982195af9a0ad35301409c23e99d8d6ba5d3c43d3ee4dd57235de2b8cc
 SHA512 
47c025ef925618cba3c1f579a3ef62bd5f9fd8ee7f8f9a68ed84daafeb7f9071e558619b24f0a249fcbe85d8c1b27e715938cc352792f9aa91de131820103e9c
 DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 
6e674deaec43c3b45e2c162ef3d09648bd3cdd589a3ae6ce92e21617633529705fef4c6c361c3c1f041a3d25d1a03079f2f97705c01199253661bc9355dc
 SHA512 
a23d316f60cb7d34c394bdaee0ad08070098d732210a92294a3d330cff7330aefe2be6bd9a60219d7538173c2f187c1ed427c6671a345f868286986164ea3a33
 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 
2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6
 SHA512 
1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d
-DIST puppet-lint-4.1.0.gem 82944 BLAKE2B 
42bd99b1a6331c6fedf54a7b5e0100bedbb6543c1476ed82538caf371cb4e48ddaa89f4313e2bac42b1c12e5ea6c03a3dc7fb3566979c22c051152a921bf5c72
 SHA512 
04a8ed8b73b209db1634f3a7accb0ec18d735914b7faa2b89446e96300e586760dd0b606ebd4a5ae71b49a8f10d16f9199ee065aa12b911f8692af68e4aac321
 DIST puppet-lint-4.2.0.gem 81408 BLAKE2B 
6b3591f1a2424e30807dc4c83ded27f6ff2b131c61c356eaf57472f813c09ad0bf7732bfd559aa31ccb52f0fdcbd583afe150e7d762ad0967acd1fb974c0d7b6
 SHA512 
4cf941aa9b99fc2e36358ce9ff1ab3c89efbee31586a175bc5e03dcf212179f24d6d677835de1ce1dba0154e4006266d1917c1c73e00c2a1985e3b0bb3ca2c24
 DIST puppet-lint-4.2.1.gem 81920 BLAKE2B 
5e291e4c1743092be9935231280f04ce3affdc1d530180f26a6ace0535a15e11bc9b33dd89d8eeafb44ebc7cae16f2656e293a6e8e8fbc4fd2cfde896996d59a
 SHA512 
d39a287d3ae0ecbf27254c289e73918b62b50bbf8f44f51248e5e8042b194c32facd1215d7b24ab768714aeb9ae58647964bdc8b8b4650d1cebe6e2e749d782c

diff --git a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild 
b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
deleted file mode 100644
index a0db90b8b2cf..
--- a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP="puppet-lint"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A linter for puppet DSL"
-HOMEPAGE="https://github.com/puppetlabs/puppet-lint;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 ~x86"
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec-its:1
-   dev-ruby/rspec-collection_matchers:1
-   dev-ruby/rspec-json_expectations )"
-
-all_ruby_prepare() {
-   # Skip acceptance tests due to unpackages puppet_litmus which in turn
-   # has a number of unpackaged dependencies.
-   rm -rf spec/acceptance || die
-   rm -f spec/spec_helper_acceptance.rb || die
-}



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

2023-10-09 Thread Hans de Graaff
commit: 7682f9bc21fee1a73320d4effea51ccbf133a1cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 10 05:45:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 10 05:45:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7682f9bc

app-admin/puppet-lint: stabilize 4.1.0 for amd64

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

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

diff --git a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild 
b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
index dc6f57808758..a0db90b8b2cf 100644
--- a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
+++ b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/puppetlabs/puppet-lint;
 LICENSE="MIT"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 ruby_add_bdepend "test? (
dev-ruby/rspec-its:1



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/files/, app-accessibility/brltty/

2023-10-09 Thread Sam James
commit: 81a72b436df07cca118495976262e92792b12d7c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:41:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a72b43

app-accessibility/brltty: add 6.6

Closes: https://bugs.gentoo.org/905695
Closes: https://bugs.gentoo.org/911229
Closes: https://bugs.gentoo.org/913019
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/brltty/Manifest  |   1 +
 app-accessibility/brltty/brltty-6.6.ebuild | 224 +
 .../brltty/files/brltty-6.6-cython3.patch  |  41 
 3 files changed, 266 insertions(+)

diff --git a/app-accessibility/brltty/Manifest 
b/app-accessibility/brltty/Manifest
index aa6a15780e20..1ce7c10b2556 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -1 +1,2 @@
 DIST brltty-6.5.tar.xz 3631628 BLAKE2B 
b2e5f82f15dff9a99bf3d75523f6ec48d531d413d860079af0023b9efdc07a93563226c6388cc89ce025f8d13b1635e883680f0ddb8a688ffcc4cd9c335d7aee
 SHA512 
bbfbb89b1c3ba5063ad3bc0aa97b859dd23acea1feb79dab20c57dc74ff2f26649942fcecc7030a3f7096f4d9d35cd05616af2a8e101d4d56b4c471a6ad3
+DIST brltty-6.6.tar.xz 3684592 BLAKE2B 
c1ae05b925384f3869d3c90ccc06197da2a592691830504ff01a530da87319d463e25cd7b387805c199562be815ca4e79f3679f592f3a1107025e3aba17ec159
 SHA512 
852bfd9179570be7b0da8b1279f84bdfedc14a319988d9c2eac5a20a9ce8977f31fdee167e8e96bb411184a1d72f4cdc633944c7b3f55bddae411fc71a9e6898

diff --git a/app-accessibility/brltty/brltty-6.6.ebuild 
b/app-accessibility/brltty/brltty-6.6.ebuild
new file mode 100644
index ..c01143a96851
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.6.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind 
person"
+HOMEPAGE="https://brltty.app/;
+SRC_URI="https://brltty.app/archive/${P}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
+   java louis +midi ncurses nls ocaml +pcm policykit python
+   usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+   java? ( api )
+   ocaml? ( api )
+   python? ( api ${PYTHON_REQUIRED_USE} )
+   tcl? ( api )"
+
+DEPEND="
+   acct-group/brltty
+   acct-user/brltty
+   dev-libs/libpcre2[pcre32]
+   bluetooth? (
+   sys-apps/dbus
+   net-wireless/bluez
+   )
+   gpm? ( >=sys-libs/gpm-1.20 )
+   iconv? ( virtual/libiconv )
+   icu? ( dev-libs/icu:= )
+   louis? ( dev-libs/liblouis:= )
+   midi? ( media-libs/alsa-lib )
+   ncurses? ( sys-libs/ncurses:0= )
+   pcm? ( media-libs/alsa-lib )
+   policykit? ( sys-auth/polkit )
+   python? ( ${PYTHON_DEPS} )
+   speech? (
+   app-accessibility/espeak-ng
+   app-accessibility/flite
+   app-accessibility/speech-dispatcher
+   )
+   systemd? ( sys-apps/systemd )
+   tcl? ( >=dev-lang/tcl-8.6.13-r1:= )
+   usb? ( virtual/libusb:1 )
+   xml? ( dev-libs/expat )
+   X? (
+   app-accessibility/at-spi2-core:2
+   sys-apps/dbus
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXfixes
+   x11-libs/libXt
+   x11-libs/libXtst
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.8:* )
+   nls? ( virtual/libintl )
+   python? ( dev-python/cython[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.4-respect-AR.patch
+   "${FILESDIR}"/${P}-cython3.patch
+)
+
+src_prepare() {
+   default
+
+   java-pkg-opt-2_src_prepare
+
+   # We run eautoconf instead of using eautoreconf because brltty uses
+   # a custom build system that uses autoconf without the rest of the
+   # autotools.
+   eautoconf
+   use python && python_copy_sources
+}
+
+src_configure() {
+   tc-export AR LD PKG_CONFIG
+
+   export JAVAC=""
+   export JAVA_JNI_FLAGS=""
+   if use java; then
+   export JAVA_HOME="$(java-config -g JAVA_HOME)"
+   export JAVAC_HOME="${JAVA_HOME}/bin"
+   export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+   export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 
$(java-pkg_javac-args)"
+   fi
+
+   # Override bindir for backward compatibility.
+   # Also 

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

2023-10-09 Thread Sam James
commit: 7f1cfbf4372d353aa72ac7bcc9fee9f7389e7f1b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:44:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1cfbf4

dev-util/mk-configure: needs mkdep/makedepend

Pt.

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

 .../{mk-configure-0.38.2.ebuild => mk-configure-0.38.2-r1.ebuild}  | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-util/mk-configure/mk-configure-0.38.2.ebuild 
b/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
similarity index 94%
rename from dev-util/mk-configure/mk-configure-0.38.2.ebuild
rename to dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
index 4d430f0054ce..bf63f6a98aa8 100644
--- a/dev-util/mk-configure/mk-configure-0.38.2.ebuild
+++ b/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
@@ -16,8 +16,11 @@ KEYWORDS="~amd64"
 # TODO: investigate
 RESTRICT="test"
 
-RDEPEND="sys-devel/bmake"
-BDEPEND="sys-devel/bmake"
+RDEPEND="
+   || ( x11-misc/makedepend sys-devel/pmake )
+   sys-devel/bmake
+"
+BDEPEND="${RDEPEND}"
 
 src_configure() {
local jobs="$(makeopts_jobs)"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnice/

2023-10-09 Thread Joonas Niilola
commit: 997078e7990e74342d1030888c05c2c7512d3262
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:39:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997078e7

net-libs/libnice: Stabilize 0.1.21 amd64, #915430

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

 net-libs/libnice/libnice-0.1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnice/libnice-0.1.21.ebuild 
b/net-libs/libnice/libnice-0.1.21.ebuild
index 12929bc2612b..e32ae83d8f69 100644
--- a/net-libs/libnice/libnice-0.1.21.ebuild
+++ b/net-libs/libnice/libnice-0.1.21.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz;
 
 LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="+gnutls gtk-doc +introspection test +upnp"
 RESTRICT="!test? ( test )"
 



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

2023-10-09 Thread Joonas Niilola
commit: 81719d12248293f4ca921c070f3d84359d3a5227
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:39:49 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:39:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81719d12

app-text/dictd: Stabilize 1.13.0-r8 amd64, #915395

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

 app-text/dictd/dictd-1.13.0-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/dictd/dictd-1.13.0-r8.ebuild 
b/app-text/dictd/dictd-1.13.0-r8.ebuild
index 18b04e2c7198..2753eec088b5 100644
--- a/app-text/dictd/dictd-1.13.0-r8.ebuild
+++ b/app-text/dictd/dictd-1.13.0-r8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz"
 
 LICENSE="GPL-1+ GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="dbi judy minimal selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/

2023-10-09 Thread Joonas Niilola
commit: 7e7b87d85ae3f3075342599b615b70e0d3df60fd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:38:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:38:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7b87d8

net-firewall/xtables-addons: Stabilize 3.24-r1 amd64, #915438

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

 net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild 
b/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild
index c961d1d7717e..23c5709cbb9e 100644
--- a/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild
+++ b/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://inai.de/files/xtables-addons/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="${XTABLES_MODULES[*]/#/xtables_addons_}"
 
 XTABLES_SCRIPTS_DEPEND="



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

2023-10-09 Thread Joonas Niilola
commit: 31947e0807bbf7e34b969fb9ed205f606cd0cbf2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:34:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:34:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31947e08

dev-util/lttng-tools: Stabilize 2.13.9 amd64, #915434

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

 dev-util/lttng-tools/lttng-tools-2.13.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild 
b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
index d0828ba404ec..39198de46bdd 100644
--- a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
+++ b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0/${MY_SLOT}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ust"
 
 DEPEND="



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

2023-10-09 Thread Joonas Niilola
commit: c817d0a009ed49c0e6fef1eec2a9007f39085920
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:35:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c817d0a0

dev-util/lttng-tools: Stabilize 2.13.9 x86, #915434

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

 dev-util/lttng-tools/lttng-tools-2.13.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild 
b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
index 39198de46bdd..1edf4a57fd84 100644
--- a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
+++ b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0/${MY_SLOT}"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ust"
 
 DEPEND="



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

2023-10-09 Thread Michał Górny
commit: 5d2a39c06160c7f0e97da64ff3b29cded3b6f07c
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Oct  9 11:27:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2a39c0

dev-python/pytest-cov: enable py3.12

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

 dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
index c9fde07cf848..e6f8aca4af0d 100644
--- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-10-09 Thread Michał Górny
commit: 8779b842df8e06a07704874671631d3f100d75df
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sun Oct  8 09:38:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8779b842

dev-python/pytest-cov: deselect problematic subprocess tests

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

 dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
index 22dcfe4fdd43..c9fde07cf848 100644
--- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
@@ -49,6 +49,15 @@ python_test() {
local EPYTEST_DESELECT=(
# attempts to install packages via pip (network)
tests/test_pytest_cov.py::test_dist_missing_data
+   # TODO: pytest-cov.pth breaks importing coverage
+   # https://bugs.gentoo.org/889886
+   tests/test_pytest_cov.py::test_append_coverage_subprocess
+   tests/test_pytest_cov.py::test_central_subprocess_change_cwd
+   
tests/test_pytest_cov.py::test_central_subprocess_change_cwd_with_pythonpath
+   tests/test_pytest_cov.py::test_central_subprocess
+   tests/test_pytest_cov.py::test_dist_subprocess_collocated
+   tests/test_pytest_cov.py::test_dist_subprocess_not_collocated
+   tests/test_pytest_cov.py::test_subprocess_with_path_aliasing
# TODO
tests/test_pytest_cov.py::test_contexts
tests/test_pytest_cov.py::test_cleanup_on_sigterm
@@ -57,18 +66,5 @@ python_test() {
tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_ign
)
 
-   local src=$(
-   "${EPYTHON}" -c "import coverage as m; print(*m.__path__)" || 
die
-   )
-   # TODO: why do we need to do that?!
-   # https://github.com/pytest-dev/pytest-cov/issues/517
-   ln -s "${src}/coverage" \
-   "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die
-
-   nonfatal epytest
-   local ret=${?}
-
-   rm "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die
-
-   [[ ${ret} -ne 0 ]] && die "epytest failed on ${EPYTHON}"
+   epytest
 }



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

2023-10-09 Thread Michał Górny
commit: 8348da3d66574b06ca409b81b3ec26423d27eb04
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 05:08:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8348da3d

dev-python/pytest-cov: Enable xdist

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

 dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
index e6f8aca4af0d..5eb2730fc4ca 100644
--- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
-inherit distutils-r1 pypi
+inherit distutils-r1 multiprocessing pypi
 
 DESCRIPTION="pytest plugin for coverage reporting"
 HOMEPAGE="
@@ -66,5 +66,5 @@ python_test() {
tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_ign
)
 
-   epytest
+   epytest -n "$(makeopts_jobs)" --dist=worksteal
 }



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

2023-10-09 Thread Michał Górny
commit: c31e41f124b894e52162794e99eaad73801f5a44
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Oct  9 11:28:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31e41f1

dev-python/process-tests: enable py3.12

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

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

diff --git a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild 
b/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
index 6bee6fcb6243..d915295d97f1 100644
--- a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
+++ b/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-10-09 Thread Sam James
commit: 1edeac9b99e05b3924ca08ee58c10a3ddee992a4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:08:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:08:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edeac9b

dev-python/shapely: enable py3.12

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

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

diff --git a/dev-python/shapely/shapely-2.0.1-r1.ebuild 
b/dev-python/shapely/shapely-2.0.1-r1.ebuild
index 122e81e460f3..26da953c9be3 100644
--- a/dev-python/shapely/shapely-2.0.1-r1.ebuild
+++ b/dev-python/shapely/shapely-2.0.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-09 Thread Sam James
commit: dc42b1f95ba7b2c2c5a0075ff300b87e729adf62
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:07:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc42b1f9

dev-python/shapely: fix cython-3, skip known-bad test w/ new geos

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

 .../shapely/files/shapely-2.0.1-cython3.patch  | 30 
 dev-python/shapely/shapely-2.0.1-r1.ebuild | 56 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-python/shapely/files/shapely-2.0.1-cython3.patch 
b/dev-python/shapely/files/shapely-2.0.1-cython3.patch
new file mode 100644
index ..23fb0384e3f4
--- /dev/null
+++ b/dev-python/shapely/files/shapely-2.0.1-cython3.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/898708
+https://github.com/shapely/shapely/pull/1872
+https://github.com/shapely/shapely/commit/fea6d0351a4422b1f9fefb508db7924981c18e43
+
+From fea6d0351a4422b1f9fefb508db7924981c18e43 Mon Sep 17 00:00:00 2001
+From: Joris Van den Bossche 
+Date: Sun, 8 Oct 2023 11:12:28 +0200
+Subject: [PATCH] Fix for cython 3 compatibility (#1872)
+
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -1,6 +1,6 @@
+ [build-system]
+ requires = [
+-"Cython~=0.29",
++"Cython",
+ "oldest-supported-numpy",
+ "setuptools>=61.0.0",
+ ]
+--- a/shapely/_geos.pyx
 b/shapely/_geos.pyx
+@@ -8,7 +8,7 @@ import warnings
+ from shapely import GEOSException
+ 
+ 
+-cdef void geos_message_handler(const char* message, void* userdata):
++cdef void geos_message_handler(const char* message, void* userdata) noexcept:
+ snprintf(userdata, 1024, "%s", message)
+ 
+ 

diff --git a/dev-python/shapely/shapely-2.0.1-r1.ebuild 
b/dev-python/shapely/shapely-2.0.1-r1.ebuild
new file mode 100644
index ..122e81e460f3
--- /dev/null
+++ b/dev-python/shapely/shapely-2.0.1-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Geometric objects, predicates, and operations"
+HOMEPAGE="
+   https://pypi.org/project/shapely/
+   https://github.com/shapely/shapely/
+"
+SRC_URI="
+   https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="
+   >=sci-libs/geos-3.9
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${DEPEND}
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.1-cython3.patch
+)
+
+EPYTEST_DESELECT=(
+   # Should be able to drop these in next release (>2.0.1)
+   # https://github.com/shapely/shapely/issues/1670
+   # https://github.com/shapely/shapely/issues/1855
+   
tests/test_parallel_offset.py::OperationsTestCase::test_parallel_offset_linestring
+)
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   rm -r shapely || die
+}



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

2023-10-09 Thread Michał Górny
commit: 7cbd2234cc6071c30e0c30a18f5acb33e45c8b3e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:47:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cbd2234

dev-python/structlog: Bump to 23.2.0

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

 dev-python/structlog/Manifest|  1 +
 dev-python/structlog/structlog-23.2.0.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/dev-python/structlog/Manifest b/dev-python/structlog/Manifest
index 1cf56c903ebc..60c4fb662edf 100644
--- a/dev-python/structlog/Manifest
+++ b/dev-python/structlog/Manifest
@@ -1 +1,2 @@
 DIST structlog-23.1.0.tar.gz 746300 BLAKE2B 
94e6099729803fff717c24922f90be0484f045e4fe231398242a890e6e18359f9a5c231985818d655141e978fe06546f36540a96ebe332f5bbf6d5500fc111c0
 SHA512 
24e28791e12a4a106062368771385ac06e80bd50fb051d2a71205cf9e6ebf92ca8a4e6c0efefd8d862699ac8dee9b4d1ccf4ee33f8d76233acf5256d69f9593c
+DIST structlog-23.2.0.tar.gz 749288 BLAKE2B 
c5a619ddacc04e6f2377c66aa343ecfddb8001d5d87c3f10859c2644ce427150771abe4942d57a9ea6db1029af5bde825a0a99218921beea08c4fd147fc5c1cb
 SHA512 
01ddaf3b819da66beefef1810e6d460a2e5ce37f6be3dee144411a3a5db7c81bdfd83a0843172a921406596a2b9f1f87de08caf881c7d701496825203d13bdad

diff --git a/dev-python/structlog/structlog-23.2.0.ebuild 
b/dev-python/structlog/structlog-23.2.0.ebuild
new file mode 100644
index ..c63e9ed46965
--- /dev/null
+++ b/dev-python/structlog/structlog-23.2.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Structured Logging for Python"
+HOMEPAGE="
+   https://github.com/hynek/structlog/
+   https://pypi.org/project/structlog/
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~x86"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-10-09 Thread Michał Górny
commit: 9e6e69062642c6d53d45e46ac91b2675f2e0961c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:44:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6e6906

dev-python/xlsxwriter: Bump to 3.1.7

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

 dev-python/xlsxwriter/Manifest|  1 +
 dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
index eb9a0db40990..0eb74f6179e2 100644
--- a/dev-python/xlsxwriter/Manifest
+++ b/dev-python/xlsxwriter/Manifest
@@ -3,3 +3,4 @@ DIST XlsxWriter-RELEASE_3.1.3.gh.tar.gz 37317330 BLAKE2B 
08dd76cfb7bcb336d0fa642
 DIST XlsxWriter-RELEASE_3.1.4.gh.tar.gz 37324495 BLAKE2B 
ebedb84e46eb73e750b9442969c397bb9c77af807c1bd78fe956bf304ae942cb8575f8f410631c7ae542f9e16c1d5c76385ba232fec109bc5ccf59fd1843b2c3
 SHA512 
2faa7a9fc03a620c3a1f9230685b2bd09c5b282fb783d36a28de225b1d5e64663db32cd5da1a16ffe3cb4bc886f77b79eb7f13ce460c18f6e88667b9979e504e
 DIST XlsxWriter-RELEASE_3.1.5.gh.tar.gz 37348174 BLAKE2B 
ae86c45f63dabe7678a476fcc7aae60de36a0b4b1a422b83ecfb6143ab0b1563ee274ea715aca7147e1fa184a3311c9f7c92c3b7d3c01bf934d5772c635862e3
 SHA512 
c2da3a2dc52e7f9b887e71828452484edabd99e882a3cbeed9969e04fef538cac2b48042900e9ac4bf8e41ed21178aa498b3ebecd018d2bdd31cad29b81c040b
 DIST XlsxWriter-RELEASE_3.1.6.gh.tar.gz 37354453 BLAKE2B 
a2b54fb38d7c7a60b5814968431b781f533dc0803ed23aed38df4e78ea0d5f9315cddb00ec6d59db340e5cf19142cac2179ace53d42e903d8b0f2cfe64b0385b
 SHA512 
4a7996163ff25881210b729d025998343bf9f142693a40e6f73039a3b4582e668699bbd27e1a77c0bbfba61f2160ecd8cf1179206d011217b46cf11d17b56bc4
+DIST XlsxWriter-RELEASE_3.1.7.gh.tar.gz 37369556 BLAKE2B 
e7eefd4fac6a791f917e19fd5559ac1fef436a0b304a1db9d436e21a2fc412b73de94a2a05a81acec5e297a07a11bdc953774947ec196fe666beb2ce85a2a21a
 SHA512 
fd144eebbcb04e914aff1c2980353f0ddb88ef7841c70d1681561c86d925a201000931dba18bc15965fdb195bf3b2ea959b7c1ba21be8d1c7c6ed678c90c0fc7

diff --git a/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild 
b/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild
new file mode 100644
index ..ef0440386377
--- /dev/null
+++ b/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild
@@ -0,0 +1,28 @@
+# 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
+
+TAG=RELEASE_${PV}
+MY_P=XlsxWriter-${TAG}
+DESCRIPTION="Python module for creating Excel XLSX files"
+HOMEPAGE="
+   https://github.com/jmcnamara/XlsxWriter/
+   https://pypi.org/project/XlsxWriter/
+"
+SRC_URI="
+   https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest



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

2023-10-09 Thread Michał Górny
commit: aa248549b67f3fd5079eda3e8a840981c8909fd7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:53:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa248549

dev-python/Levenshtein: Bump to 0.23.0

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

 dev-python/Levenshtein/Levenshtein-0.23.0.ebuild | 47 
 dev-python/Levenshtein/Manifest  |  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
new file mode 100644
index ..72431dbaab2c
--- /dev/null
+++ b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+# custom wrapper over setuptools
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit 
operations"
+HOMEPAGE="
+   https://pypi.org/project/Levenshtein/
+   https://github.com/maxbachmann/Levenshtein/
+"
+SRC_URI="
+   https://github.com/maxbachmann/Levenshtein/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-cpp/rapidfuzz-cpp-2.0.0
+"
+RDEPEND="
+   =dev-python/rapidfuzz-3.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/cython-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/scikit-build-0.13.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # sterilize build flags
+   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
+
+   distutils-r1_src_prepare
+}

diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest
index 396670d389da..cb461a320b1e 100644
--- a/dev-python/Levenshtein/Manifest
+++ b/dev-python/Levenshtein/Manifest
@@ -1,2 +1,3 @@
 DIST Levenshtein-0.21.1.gh.tar.gz 36656 BLAKE2B 
b2e5325cd836b646d876fb59d1062c7bb415d707076d9692fff2b98e00dce29d813fb68c139283d66f8800fd836ec93b709ac7ebfaa6d9cca563b65c428019ef
 SHA512 
5fd823e7871c53f521198275b7ebb3189f7208347d41f306686e11446397c4ed5b2672230cbfa76a0c2f1afcc08fd24c6c7468d808be2a09bb9c31c2d9f61f16
 DIST Levenshtein-0.22.0.gh.tar.gz 36726 BLAKE2B 
dec59ca80d0c40295a97adeb59f7946be3e38b3b29e7ec7345e07c0853e5817df6d98213e6d60bf4300a7998ee9754da5d266567aed0c543f8c82955b7821a39
 SHA512 
f762d6702dc3acbde1c545ec4ca3bb5c96ce256319c4cd045737fa9c7309f5fab7dca621a09b1fb6f89a925f505737cbde9c1f480d3c2f4a2b948b1b8083bbee
+DIST Levenshtein-0.23.0.gh.tar.gz 36891 BLAKE2B 
847772ee88a76881c0974a1a9c1ef252320308f17b30b227f8251b0a8b8454c2289e02a24b2a9cb225d34183c5b6e4dbf574b22a5d37a1b453596ff0cb6e0aa0
 SHA512 
137116f337f576534bf2c12dc49d35f81a3b267eb613e5e6cca6cb80e5701dd0adbfd97c1cec4ea8f1bb4dee2bc67deeb19553474348ea78af4e05b79ce01fdf



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

2023-10-09 Thread Michał Górny
commit: 89c77f2121833c5238aa9c95d8afff0ad9dd9e7b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:50:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c77f21

dev-python/Faker: Bump to 19.7.0

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

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

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

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 60c98b2dd32c..a35e10516616 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,2 +1,3 @@
 DIST Faker-19.6.1.tar.gz 1668966 BLAKE2B 
48e1d0c658e7cd482660b797e5ac8e107c84e7d2be9ab86e55cb5f0da662ed742565c1f5a3176d1f2588b8ffafcc37e7dbd072c78e5b1ab94bea8678ea9f1d48
 SHA512 
1511f03cb41f70a22784a8dc1cdb5b58fdc19fc6f67d4a414a9b15619d019ec6b6564b7fa50db03535aaa3650ae93e4c948c732ae65e61652d7469d9ad83db36
 DIST Faker-19.6.2.tar.gz 1680331 BLAKE2B 
3453c531a1860c3e1782e24ad2d892d8291e1fafc698483639f43e7bdd281cee6e5c8bf7e60181db72011c1434ca3bc1c7f2a877ce136bf6e4f00286249033b9
 SHA512 
8a7929135ad562fafc2c95408ed644e7b965215d3e9ea2f2682e2aa2a5bab9759ab42d67380c7f8c89cf099cb65ad0dd13f6575c028f20550ef157f7db90102b
+DIST Faker-19.7.0.tar.gz 1680303 BLAKE2B 
80169d818749003b6961adb85969eb025c38b81d8d333466b304815396aaf646b1a9e1fb9457e68292600576fa6a91ae1851af85e2bc3403dfa383f223fe49ab
 SHA512 
f9b47d0bf52f5ba3a300222d45ad087eedbdf9ed7b1cae11cb600834f8919247e9000211157811dc016be7040925ec7930a407e8ea497ca87cae382d1edd2a56



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

2023-10-09 Thread Michał Górny
commit: 0f7824fec17aac593ab1c0bad48af0d192b015f3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:48:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7824fe

dev-python/openapi-spec-validator: Bump to 0.7.0

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

 dev-python/openapi-spec-validator/Manifest |  1 +
 .../openapi-spec-validator-0.7.0.ebuild| 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/openapi-spec-validator/Manifest 
b/dev-python/openapi-spec-validator/Manifest
index 736101d3684b..89d0fcd177f8 100644
--- a/dev-python/openapi-spec-validator/Manifest
+++ b/dev-python/openapi-spec-validator/Manifest
@@ -1,2 +1,3 @@
 DIST openapi_spec_validator-0.5.7.tar.gz 33722 BLAKE2B 
71096a996d335b60d6646d96390e580952a1e27829aa807c4b333ee11a7925bc1bc10f4440c79fc6d4a8321dfd3bab9ec86bf79bef6c7139835b7f8035cbc061
 SHA512 
63dafc0bc459d8ad097d0a98a3d23e67ae37c0004ce6d53ad999b037f2a6743c95e13ae22920403368c37f8877665c104ac20e1f58532cffd8df54c800a6cf7d
 DIST openapi_spec_validator-0.6.0.tar.gz 33646 BLAKE2B 
cf8d397602b147872e86c0f236731ec477e20775aa63a61162e66deb7d4b81ef91bd86b67d2dfddf5d6b160c37b7eab4ddb1d10975ada8dc13aebdc088e4483a
 SHA512 
71434f131f34902210237940d75f07f250b296c3e1814e03f0eaae436321ca11ac63d0014c85ad571852e66b2e11545c9d0cf21d771c0c67210a60c1f9094cc2
+DIST openapi_spec_validator-0.7.0.tar.gz 36700 BLAKE2B 
aadaa34259900af7e2eb120ac7ccd6ea50d29ddd2c49edbd11c1c95f611dfc68edd580f4c5044a1c91ede2c421f2ef0b8e35dca89c5b997b6fc6211c68126b09
 SHA512 
a9e2b254d6855cfb4127eac44a0589e674748b2be6c68dd30e24144271096e82b336913b06e00407a88e6f3d3fdd0079a0c9489755dc68110d92d2b686f695ac

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



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

2023-10-09 Thread Michał Górny
commit: 836ebf5ff5c62ee155f36299784b613fa46ee454
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:51:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836ebf5f

dev-python/h5py: Bump to 3.10.0

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

 dev-python/h5py/Manifest   |  1 +
 dev-python/h5py/h5py-3.10.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/h5py/Manifest b/dev-python/h5py/Manifest
index 438d98fcb61c..bf1fb5fb0e74 100644
--- a/dev-python/h5py/Manifest
+++ b/dev-python/h5py/Manifest
@@ -1 +1,2 @@
+DIST h5py-3.10.0.tar.gz 403716 BLAKE2B 
a8e4351a15aee5fe9d23f9c5f9b6ff44e688a391ba17e27338675bde60415c73e3cd97a4a0c05490df849f649d626450d3dbecc9ae6ea3d24d784a0a4aaa1850
 SHA512 
840d7f2b9b9d5e22e8edae21c84884abec64acdd6c36437a4921ce9dc1b343c55f66f72b699146d71fe55688f6f948787b62335a24906288e9565b2b19b24b01
 DIST h5py-3.9.0.tar.gz 402856 BLAKE2B 
e2c617c492c2fba751fa546292232b78e1cec4bc75fb50a7c59cdb4a34bc927134d4604d3d9b24f880235cfb356636e66907b8026107547905a77ed9732ccc26
 SHA512 
f87cb36ba874e86b179776031c3345ad83bc7b5eff2f3ee54acb6b0997cc7925c17dc478957103ab6bb07d8aaa8593af1d51c3547021a205e9d01c0e36d833a9

diff --git a/dev-python/h5py/h5py-3.10.0.ebuild 
b/dev-python/h5py/h5py-3.10.0.ebuild
new file mode 100644
index ..268436d2c1bb
--- /dev/null
+++ b/dev-python/h5py/h5py-3.10.0.ebuild
@@ -0,0 +1,70 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple Python interface to HDF5 files"
+HOMEPAGE="
+   https://www.h5py.org/
+   https://github.com/h5py/h5py/
+   https://pypi.org/project/h5py/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~x64-macos"
+# disable mpi until mpi4py gets python3_8
+#IUSE="examples mpi"
+IUSE="examples"
+
+#RDEPEND="sci-libs/hdf5:=[mpi=,hl(+)]
+DEPEND="
+   >=sci-libs/hdf5-1.10.4:=[hl(+)]
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/numpy-1.17.3[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   =dev-python/numpy-1.14.5[${PYTHON_USEDEP}]
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   test? (
+   dev-python/QtPy[testlib,${PYTHON_USEDEP}]
+   )
+"
+#  mpi? ( virtual/mpi )
+#  mpi? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+#pkg_setup() {
+#  use mpi && export CC=mpicc
+#}
+
+python_prepare_all() {
+   # avoid pytest-mpi dep, we do not use mpi anyway
+   sed -i -e 's:pytest-mpi::' pytest.ini || die
+   distutils-r1_python_prepare_all
+
+   export H5PY_SETUP_REQUIRES=0
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   epytest -m "not mpi"
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-10-09 Thread Michał Górny
commit: 029fea8e2104766b7119a19d1aca33d67f22c06d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:43:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029fea8e

dev-python/selenium: Bump to 4.14.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.14.0.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index bd6b87c70753..f7c2ef45fec1 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
+DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
+DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
new file mode 100644
index ..2f638fc8415a
--- /dev/null
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2023-10-09 Thread Michał Górny
commit: c65085f6e11638c8711e4ab34bf21267e49286d1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:43:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65085f6

dev-python/google-auth: Bump to 2.23.3

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.23.3.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index c7f0ebd8953d..1df08a322058 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1 +1,2 @@
 DIST google-auth-2.23.2.tar.gz 232207 BLAKE2B 
0de53f79bd908d7194253525de07075779ffc0ed33ef71e50004773ba85aee8e7392cd5cc87ad88b5f9ce90bc3eb19c0c094d0e76311d2cd93fb0bdb62ab2450
 SHA512 
d443b769e6ee7de6da14e31f8beb938aaf63edecafcbedda46b253bf0380dbd78a4508a0214f7a708a09c39d1d262cc93a290ec44e89fa05da7796828f33c1fd
+DIST google-auth-2.23.3.tar.gz 232472 BLAKE2B 
aab7c55e6037751f578c9b9ec83c2efac10bd0e9d755b56ff21cba68ce71baaff73f4947b00da54b02e41742f718b854d1c2efb88bf8ba8cb582c2425afcb29f
 SHA512 
a561c1359e520e82de6faf3e0d60f8c072b96231ee2db54bea59ad9fa5caa505f91ab5b1008f7a3ebecdfcd70fbddbcfb5c19dfad8b0fe1424558284757aeb4b

diff --git a/dev-python/google-auth/google-auth-2.23.3.ebuild 
b/dev-python/google-auth/google-auth-2.23.3.ebuild
new file mode 100644
index ..3136de42f585
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.23.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2023-10-09 Thread Michał Górny
commit: 93623d4e82f07aac415ddf7b6978bd407646cf16
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:46:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93623d4e

dev-python/python-lsp-server: Bump to 1.8.2

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

 dev-python/python-lsp-server/Manifest  |  1 +
 .../python-lsp-server-1.8.2.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-python/python-lsp-server/Manifest 
b/dev-python/python-lsp-server/Manifest
index 79bd52477678..32c491a730b8 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1,3 +1,4 @@
 DIST python-lsp-server-1.7.4.tar.gz 97864 BLAKE2B 
9832298391d72bf2f035f388694a7879d66546ead5a36837220cb3af5d8181eba198c04dd82747cba75f0478d256b001476c24b02bc679fc07cb41c7aedb0e66
 SHA512 
7aa96de6e51548e2854b55690698fe6c7bda60103c11ad5982df611c65569cec1ab13691727c92ec47d9ac44c34f233f872211a41041ea0969223e10e87d7e08
 DIST python-lsp-server-1.8.0.tar.gz 105548 BLAKE2B 
aa7f714bbc7e88d68224f9a51c3c811168ade36afce02fcdf95d3ffef55f7efc964aea6fb3c26bc88c3439744928f70914c136987c89a8bd146a2f54df579ead
 SHA512 
b8050037e313261b653f0df170762126886ceef780d7ca35651c79967270d78d9930e464ccecc71a40ceee10b0265fd262d200e1e38c50ce04490ab364bc8389
 DIST python-lsp-server-1.8.1.tar.gz 106979 BLAKE2B 
3d71de40b4fff5a0e50d1e16fb1aab330c90ddc68d255f212c8ec9a1c2cc5afcbafaa9d288f938d22b824852f6ca231d48f031df3dcc7e9d97699767b3548788
 SHA512 
f26e836013df9ddee05f17e7629bf7abfab96aae6fc4eba9d565203b324f6e3ac3e02cbcc1bd1b9ad8a4e0628d58476797bd55564e0307a53946df7a934df11b
+DIST python-lsp-server-1.8.2.tar.gz 107104 BLAKE2B 
8a525e25f94c97cef23e6e9fad4ef9d7e5e0afaf1efdac9f5b98c84bc634ffaed2c19ebed80113a771a30b777285db166996ae25a3d34963e75909e183e082dc
 SHA512 
4cfed043c69a6a390b27299d1e8e53c9ad0184e72b98503e4b3314b7104841a4f3667988e62dcaa88c54b166a1f8549e5b56a70fa69a33068bda5dc49299d642

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild
new file mode 100644
index ..f94cd79aa7da
--- /dev/null
+++ b/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Python Language Server for the Language Server Protocol"
+HOMEPAGE="
+   https://github.com/python-lsp/python-lsp-server/
+   https://pypi.org/project/python-lsp-server/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="all-plugins"
+
+RDEPEND="
+   dev-python/docstring-to-markdown[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
+   >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   all-plugins? (
+   >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
+   =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
+   =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -i -e '/addopts =/d' pyproject.toml || die
+   # unpin all the deps
+   sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   

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

2023-10-09 Thread Sam James
commit: 87eee71ff4025a9fce16e2e95ef463239eafb3d1
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:47:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87eee71f

sys-apps/sandbox: Stabilize 2.38 hppa, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index 0b850e0138cd..baa641c8467a 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 251341f0a93ca2e3889562b338d0805b60d17099
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:42:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:42:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251341f0

net-misc/curl: Stabilize 8.3.0-r1 arm, #915509

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

 net-misc/curl/curl-8.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild 
b/net-misc/curl/curl-8.3.0-r1.ebuild
index 9c1c2fbb2ba4..51ec9a067d62 100644
--- a/net-misc/curl/curl-8.3.0-r1.ebuild
+++ b/net-misc/curl/curl-8.3.0-r1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: b55f5fb85683cd122fdbd2355b77f462e86a557d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55f5fb8

net-misc/curl: Stabilize 8.1.2 ppc64, #910089

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

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

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 02e0e6995e94..0cba350a0eaa 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 83c9963b24052a5e72858385fdb0f04a6d6d0534
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c9963b

net-misc/curl: Stabilize 8.1.2 ppc, #910089

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

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

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index e0652d4dd34e..02e0e6995e94 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 92d8bbcbfa053005edc86e8863be27977581c7ab
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d8bbcb

net-misc/curl: Stabilize 8.2.1 ppc64, #913543

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

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

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index d7edf4a7d725..3d975ea368d3 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: dc914ec86cd53589eaf608d585896af14bd46411
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc914ec8

net-misc/curl: Stabilize 8.2.1 ppc, #913543

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

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

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 664c9c544c61..d7edf4a7d725 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: ecfcd8e7ee008fcd92cf0142c7bab8797f62e79e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfcd8e7

net-misc/curl: Stabilize 8.2.1 hppa, #913543

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

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

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 3d975ea368d3..bd0b354868fc 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: a424a8291ce5ad3bfe3adb46e4ab644a01c43094
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Oct 10 04:03:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:33:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a424a829

sys-apps/keyutils: drop unused seds

QA checks warned that the first sed was not used. Turns out neither is
the second sed.

This was fixed in upstream version v1.5.9-2-g80d4848 (commit
80d484853742639b9a83c17ee99188e56206eaa4 dated 2014 (so before
gentoo.git conversion) and has survived all this time.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33273
Signed-off-by: Sam James  gentoo.org>

 sys-apps/keyutils/keyutils-1.6.3.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/sys-apps/keyutils/keyutils-1.6.3.ebuild 
b/sys-apps/keyutils/keyutils-1.6.3.ebuild
index 9e79ba6b0e87..05c7d9bde8b6 100644
--- a/sys-apps/keyutils/keyutils-1.6.3.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -61,11 +61,6 @@ src_prepare() {
 
# The lsb check is useless, so avoid spurious command not found 
messages.
sed -i -e 's,lsb_release,:,' tests/prepare.inc.sh || die
-   # All the test files are bash, but try to execute via `sh`.
-   sed -i -r \
-   -e 's:([[:space:]])sh([[:space:]]):\1bash\2:' \
-   tests/{Makefile*,*.sh} || die
-   find tests/ -name '*.sh' -exec sed -i '1s:/sh$:/bash:' {} + || die
# Some tests call the kernel which calls userspace, but that will
# run the install keyutils rather than the locally compiled one,
# so disable round trip tests.



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

2023-10-09 Thread Sam James
commit: b4889a6310125f6aaf2e42b22aca278080c182c8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4889a63

sys-apps/sandbox: Stabilize 2.38 arm, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index a8f825717b43..0b850e0138cd 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: a1d6b3f391d6c9493639c2ced0fba26f92ceece8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d6b3f3

sys-apps/sandbox: Stabilize 2.38 x86, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index ebb453c36d96..b9c3aa47b58e 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 0dcc53456bc545a559256c6bd75e7e2fa7f0d262
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcc5345

sys-apps/sandbox: Stabilize 2.38 sparc, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index b9c3aa47b58e..b2c1ddafdb80 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 39aa5add0a806f57898067225cbd330805296cc2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39aa5add

sys-apps/sandbox: Stabilize 2.38 ppc64, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index b2c1ddafdb80..a8f825717b43 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 8e183486a50143818f9d91148f16852b4c7bd28c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e183486

sys-apps/sandbox: Stabilize 2.38 amd64, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index f89dcfa9002b..ebb453c36d96 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 7a888bc196a50dd75f0a3404cc40a0b18c4149ee
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a888bc1

sys-apps/sandbox: Stabilize 2.38 arm64, #915508

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

 sys-apps/sandbox/sandbox-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index 1efc83d19f22..f89dcfa9002b 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 29b62f5e62682ea855af2e5e80b23c8808bea507
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:29:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:29:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b62f5e

net-misc/curl: fix tests on arm+musl

Bug: https://github.com/curl/curl/issues/11900
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/curl-8.3.0-r1.ebuild | 361 +
 .../curl/files/curl-8.3.0-tests-arm-musl.patch | 115 +++
 2 files changed, 476 insertions(+)

diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild 
b/net-misc/curl/curl-8.3.0-r1.ebuild
new file mode 100644
index ..9c1c2fbb2ba4
--- /dev/null
+++ b/net-misc/curl/curl-8.3.0-r1.ebuild
@@ -0,0 +1,361 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
+inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs 
verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.se/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/curl/curl.git;
+else
+   SRC_URI="
+   https://curl.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
+   "
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+LICENSE="BSD curl ISC test? ( BSD-4 )"
+SLOT="0"
+IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
+# These select the default SSL implementation
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls"
+IUSE+=" nghttp3"
+RESTRICT="!test? ( test )"
+
+# Only one default ssl provider can be enabled
+# The default ssl provider needs its USE satisfied
+# nghttp3 = https://bugs.gentoo.org/912029
+REQUIRED_USE="
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_openssl
+   curl_ssl_rustls
+   )
+   )
+   curl_ssl_gnutls? ( gnutls )
+   curl_ssl_mbedtls? ( mbedtls )
+   curl_ssl_openssl? ( openssl )
+   curl_ssl_rustls? ( rustls )
+   nghttp3? ( !openssl )
+"
+
+# cURL's docs and CI/CD are great resources for confirming supported versions
+# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.:
+# - https://github.com/curl/curl/blob/master/docs/HTTP3.md
+# - https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml
+# However 'supported' vs 'works' are two entirely different things; be sane but
+# don't be afraid to require a later version.
+
+RDEPEND="
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   http2? ( >=net-libs/nghttp2-1.12.0:=[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   ldap? ( net-nds/openldap:=[static-libs?,${MULTILIB_USEDEP}] )
+   nghttp3? (
+   >=net-libs/nghttp3-0.15.0[${MULTILIB_USEDEP}]
+   >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,${MULTILIB_USEDEP}]
+   )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   app-misc/ca-certificates
+   net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:=[${MULTILIB_USEDEP}]
+   )
+   mbedtls? (
+   app-misc/ca-certificates
+   net-libs/mbedtls:=[${MULTILIB_USEDEP}]
+   )
+   openssl? (
+   
dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   rustls? (
+   net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
+   )
+   )
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   test? (
+   sys-apps/diffutils
+   http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] )
+   nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   )
+   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
+"
+
+DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/curl/curlbuild.h
+)
+

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

2023-10-09 Thread Sam James
commit: 248ad29933f7f5fd8c4066751c76a9546ba4254d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248ad299

net-misc/curl: Stabilize 8.1.2 sparc, #910089

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

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

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 2c038ba57bdf..e0652d4dd34e 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: b8e36c77da2f066f7a61152bb03e7013ce7676e7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e36c77

media-libs/libcue: Stabilize 2.2.1-r1 ppc64, #915507

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

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

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



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

2023-10-09 Thread Sam James
commit: bf6d92ce2251b7dee27377272c369697ced47c7c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6d92ce

media-libs/libcue: Stabilize 2.2.1-r1 arm64, #915507

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

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

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



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

2023-10-09 Thread Sam James
commit: c052847f0af398ff0b2d1ce5bba5b36a6cc58815
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c052847f

media-libs/libcue: Stabilize 2.2.1-r1 sparc, #915507

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

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

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



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

2023-10-09 Thread Sam James
commit: e56901dbdec7c749a587f643ee4bffc59c6aef27
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56901db

media-libs/libcue: Stabilize 2.2.1-r1 amd64, #915507

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

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

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



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

2023-10-09 Thread Sam James
commit: 673396845a6435c7b17966bb607319813e117d0a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67339684

media-libs/libcue: Stabilize 2.2.1-r1 x86, #915507

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

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

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



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

2023-10-09 Thread Sam James
commit: cae226e1d493cd7756dada4864232fc9660eafbc
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae226e1

media-libs/libcue: Stabilize 2.2.1-r1 arm, #915507

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

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

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



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

2023-10-09 Thread Sam James
commit: 3fac75aba26f8f4d6f435cf9d33ab2b8b787b319
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fac75ab

net-misc/curl: Stabilize 8.2.1 sparc, #913543

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

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

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 8faabb628ae1..664c9c544c61 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: bc14f573bbad57c04aa01420fdb439e49e0c065f
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:18:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc14f573

net-misc/curl: reduce parallelism for tests

On jiji, with nproc=80, we end up with the runner being very confused
and aborting early with 7*$(nproc). just do 2*(nproc) for now to reduce
flakiness.

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

 net-misc/curl/curl-8.2.1.ebuild | 5 +++--
 net-misc/curl/curl-8.3.0.ebuild | 5 +++--
 net-misc/curl/curl-.ebuild  | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 0a5bcacf533f..8faabb628ae1 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -338,10 +338,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's 
packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
-   # Upstream recommend 7*nproc as a starting point for parallel tests.
+   # Upstream recommend 7*nproc as a starting point for parallel tests, but
+   # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are 
typically skipped
# as most gentoo users don't have an 'ip6-localhost'
-   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((7*$(makeopts_jobs))) !241 !1083"
+   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((2*$(makeopts_jobs))) !241 !1083"
 }
 
 multilib_src_install() {

diff --git a/net-misc/curl/curl-8.3.0.ebuild b/net-misc/curl/curl-8.3.0.ebuild
index 2761514f73e0..6f07f5578572 100644
--- a/net-misc/curl/curl-8.3.0.ebuild
+++ b/net-misc/curl/curl-8.3.0.ebuild
@@ -337,10 +337,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's 
packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
-   # Upstream recommend 7*nproc as a starting point for parallel tests.
+   # Upstream recommend 7*nproc as a starting point for parallel tests, but
+   # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are 
typically skipped
# as most gentoo users don't have an 'ip6-localhost'
-   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((7*$(makeopts_jobs))) !241 !1083"
+   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((2*$(makeopts_jobs))) !241 !1083"
 }
 
 multilib_src_install() {

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index 2761514f73e0..6f07f5578572 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -337,10 +337,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's 
packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
-   # Upstream recommend 7*nproc as a starting point for parallel tests.
+   # Upstream recommend 7*nproc as a starting point for parallel tests, but
+   # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are 
typically skipped
# as most gentoo users don't have an 'ip6-localhost'
-   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((7*$(makeopts_jobs))) !241 !1083"
+   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((2*$(makeopts_jobs))) !241 !1083"
 }
 
 multilib_src_install() {



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

2023-10-09 Thread Sam James
commit: b8bf85409c1022f73fbe25d62519a08298db5e9d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:06:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:06:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bf8540

net-misc/curl: Stabilize 8.2.1 arm, #913543

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

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

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index e869fa2db24e..52ad38c1447b 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 9f0ccb835c733f073889728a59b0716758ad5020
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:06:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:06:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0ccb83

net-misc/curl: Stabilize 8.2.1 arm64, #913543

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

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

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 52ad38c1447b..0a5bcacf533f 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 85493f9ad14da1785cd0b9a26347425b57e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:06:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:06:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85493f9a

net-misc/curl: Stabilize 8.1.2 arm64, #910089

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

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

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 95c1c204617f..2c038ba57bdf 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/

2023-10-09 Thread Sam James
commit: ef3e7f96a14ba9fcc6c37166450b110e19ceb6bb
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 21:48:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3e7f96

app-backup/mylvmbackup: use HTTPS

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/mylvmbackup/mylvmbackup-0.16.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild 
b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
index 12b6e0aecc11..d9af9bbb9a83 100644
--- a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM 
snapshots"
-HOMEPAGE="http://lenzg.net/mylvmbackup/;
-SRC_URI="http://lenzg.net/${PN}/${P}.tar.gz;
+HOMEPAGE="https://lenzg.net/mylvmbackup/;
+SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -16,7 +16,8 @@ RDEPEND="
dev-perl/DBD-mysql
dev-perl/TimeDate
sys-fs/lvm2
-   virtual/mysql"
+   virtual/mysql
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.16-fix-build-system.patch



[gentoo-commits] repo/gentoo:master commit in: app-backup/spideroak-bin/

2023-10-09 Thread Sam James
commit: 4b483450be84a50dcb505cba77ff9ebef0a4e173
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 23:09:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b483450

app-backup/spideroak-bin: drop IUSE=dbus

It is only there to determine if remove or not a dbus file and the
file(s?) doesn't even exist, it was not spotted before because it uses
`rm -f`

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild 
b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
index 294133dc1899..d5e18a928843 100644
--- a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
+++ b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
@@ -20,13 +20,12 @@ RESTRICT="mirror strip"
 LICENSE="spideroak"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="dbus X"
+IUSE="X"
 
 BDEPEND="dev-util/patchelf"
 RDEPEND="
app-crypt/mit-krb5[keyutils]
media-libs/libpng-compat:1.2
-   dbus? ( sys-apps/dbus )
X? (
media-libs/fontconfig
media-libs/freetype:2
@@ -84,11 +83,6 @@ src_install() {
insinto /opt/SpiderOakONE
doins -r opt/SpiderOakONE/lib
 
-   # Install the config files
-   if ! use dbus; then
-   rm -rf etc/dbus-1 || die
-   fi
-
insinto /
doins -r etc
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/spideroak-bin/

2023-10-09 Thread Sam James
commit: 946e67651bcc4ab04eb0fbdcf92f2750f95c8c86
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:30:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946e6765

app-backup/spideroak-bin: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 .../spideroak-bin/spideroak-bin-7.5.0-r3.ebuild| 111 +
 1 file changed, 111 insertions(+)

diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild 
b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
new file mode 100644
index ..294133dc1899
--- /dev/null
+++ b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop prefix unpacker
+
+DESCRIPTION="Secure free online backup, storage, and sharing system"
+HOMEPAGE="https://spideroak.com;
+
+SRC_URI_BASE="https://spideroak.com/release/spideroak;
+SRC_URI="
+   x86? ( ${SRC_URI_BASE}/deb_x86 -> ${P}_x86.deb )
+   amd64? ( ${SRC_URI_BASE}/deb_x64 -> ${P}_amd64.deb )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip"
+
+LICENSE="spideroak"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus X"
+
+BDEPEND="dev-util/patchelf"
+RDEPEND="
+   app-crypt/mit-krb5[keyutils]
+   media-libs/libpng-compat:1.2
+   dbus? ( sys-apps/dbus )
+   X? (
+   media-libs/fontconfig
+   media-libs/freetype:2
+   dev-libs/glib:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   )
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   # Set RPATH for preserve-libs handling (bug #400979).
+   cd "${S}/opt/SpiderOakONE/lib" || die
+   local x
+   for x in $(find) ; do
+   # Use \x7fELF header to separate ELF executables and libraries
+   [[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || 
continue
+   patchelf --set-rpath '$ORIGIN' "${x}" || \
+   die "patchelf failed on ${x}"
+   done
+
+   # Remove the libraries that break compatibility in modern systems
+   # SpiderOak will use the system libs instead
+   rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6" || die
+   rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1" || die
+   rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0" || die
+   rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1" || die
+
+   eapply_user
+}
+
+src_install() {
+   hprefixify usr/bin/SpiderOakONE
+
+   # Install the wrapper script
+   exeinto /usr/bin
+   doexe usr/bin/SpiderOakONE
+
+   # inotify_dir_watcher needs to be marked executable, bug #453266
+   #chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
+
+   # Install the executable
+   exeinto /opt/SpiderOakONE/lib
+   doexe opt/SpiderOakONE/lib/SpiderOakONE
+   doexe opt/SpiderOakONE/lib/inotify_dir_watcher
+   rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher} || die
+
+   # Install the prebundled libraries
+   insinto /opt/SpiderOakONE
+   doins -r opt/SpiderOakONE/lib
+
+   # Install the config files
+   if ! use dbus; then
+   rm -rf etc/dbus-1 || die
+   fi
+
+   insinto /
+   doins -r etc
+
+   # Install the manpage
+   gzip -d usr/share/man/man1/SpiderOakONE.1.gz || die
+   doman usr/share/man/man1/SpiderOakONE.1
+
+   if use X; then
+   domenu usr/share/applications/SpiderOakONE.desktop
+   doicon usr/share/pixmaps/SpiderOakONE.png
+   fi
+}
+
+pkg_postinst() {
+   if ! use X; then
+   einfo "For instructions on running SpiderOakONE without a GUI, 
please read the FAQ:"
+   einfo "  
https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/;
+   einfo "  
https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/sarab/

2023-10-09 Thread Sam James
commit: 55cf1d9baea3ab5ebbd7d42cb58f1492fcb1de41
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  8 02:04:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cf1d9b

app-backup/sarab: fix LICENSE

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/sarab/sarab-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild 
b/app-backup/sarab/sarab-1.0.0-r1.ebuild
index 2d5d59b51048..fe5e5dd83868 100644
--- a/app-backup/sarab/sarab-1.0.0-r1.ebuild
+++ b/app-backup/sarab/sarab-1.0.0-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="SaraB is a powerful and automated backup 
scheduling system based on
 HOMEPAGE="https://sarab.sourceforge.net/;
 SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/filebench/

2023-10-09 Thread Sam James
commit: 9cec3b1bb178f8585444367c7ddcfc913cee4d2b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct  9 23:49:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cec3b1b

app-benchmarks/filebench: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33154
Signed-off-by: Sam James  gentoo.org>

 .../filebench/filebench-1.4.9.1-r2.ebuild  | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild 
b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
new file mode 100644
index ..bb66e81a640f
--- /dev/null
+++ b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Filebench - A Model Based File System Workload Generator"
+HOMEPAGE="https://sourceforge.net/projects/filebench/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="CDDL"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="auto-completion"
+
+RDEPEND="
+   auto-completion? ( dev-libs/libtecla )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+   sys-devel/bison
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-fix-automagic-libtecla-dependency.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with auto-completion libtecla)
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/

2023-10-09 Thread Sam James
commit: b782cff1f17d85ad364743d599b86fdb869e0a27
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  8 02:03:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b782cff1

app-backup/mylvmbackup: fix LICENSE

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild 
b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
index a54c4ea48eb2..bd94a299ae55 100644
--- a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tool for creating backups of MySQL server's data 
files using LVM sn
 HOMEPAGE="https://lenzg.net/mylvmbackup/;
 SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/ccollect/

2023-10-09 Thread Sam James
commit: e85e34a190f0d94cee523d98a61a26d4a423dc98
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  8 01:59:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85e34a1

app-backup/ccollect: fix LICENSE

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/ccollect/ccollect-0.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild 
b/app-backup/ccollect/ccollect-0.8-r2.ebuild
index de71c01adffa..1fb18a8011de 100644
--- a/app-backup/ccollect/ccollect-0.8-r2.ebuild
+++ b/app-backup/ccollect/ccollect-0.8-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Pseudo incremental backup with different exclude 
lists using hardli
 HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/;
 SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ~hppa ppc ~sparc x86"
 IUSE="doc examples"



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

2023-10-09 Thread Sam James
commit: 15f7b4c016f8ae7067a07f9af232bd27d68c2783
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Oct  9 16:55:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 02:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f7b4c0

dev-python/certifi: drop outdated setuptools dependency

In commit 7e1e27390394fa64b6c44e87a8c3e737ce9ef2e4 an upstream patch was
cherry-picked to make this dependency only needed on python <=3.7 (which
is no longer supported here). But it was forgotten to remove the runtime
dependency.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33265
Signed-off-by: Sam James  gentoo.org>

 dev-python/certifi/certifi-3021.3.16-r4.ebuild | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/dev-python/certifi/certifi-3021.3.16-r4.ebuild 
b/dev-python/certifi/certifi-3021.3.16-r4.ebuild
new file mode 100644
index ..8bb012fe42ad
--- /dev/null
+++ b/dev-python/certifi/certifi-3021.3.16-r4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+MY_P=certifi-system-store-${PV}
+DESCRIPTION="A certifi hack to use system trust store on Linux/FreeBSD"
+HOMEPAGE="
+   https://github.com/tiran/certifi-system-store/
+   https://pypi.org/project/certifi-system-store/
+"
+SRC_URI="
+   https://github.com/tiran/certifi-system-store/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   app-misc/ca-certificates
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-use-importlib.patch
+)
+
+EPYTEST_IGNORE=(
+   # requires Internet
+   tests/test_requests.py
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e "s^/etc^${EPREFIX}/etc^" src/certifi/core.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   local distinfo=( certifi_system_store*.dist-info )
+   [[ -d ${distinfo} ]] || die
+   ln -v -s "${distinfo}" "${distinfo/_system_store}" || die
+}



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

2023-10-09 Thread Sam James
commit: 969e6eaac488eab4bb6d50b8915c32f958f1ea06
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Oct 10 01:57:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:00:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e6eaa

dev-python/astroid: drop outdated setuptools dependency

Since astroid 2.12.0 this has not been used. Dropped in upstream commit
https://github.com/pylint-dev/astroid/commit/5067f08affc912860b20f03fa5476d536e986745

Bump only for latest packaged version in each release series.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33270
Signed-off-by: Sam James  gentoo.org>

 dev-python/astroid/astroid-2.15.8-r1.ebuild | 68 +
 dev-python/astroid/astroid-3.0.0-r1.ebuild  | 67 
 2 files changed, 135 insertions(+)

diff --git a/dev-python/astroid/astroid-2.15.8-r1.ebuild 
b/dev-python/astroid/astroid-2.15.8-r1.ebuild
new file mode 100644
index ..edde7bdd2868
--- /dev/null
+++ b/dev-python/astroid/astroid-2.15.8-r1.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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # no clue why they're broken
+   
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+   tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+   
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+   # some problem with warnings (our options?)
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
+   tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
+   # requires six bundled in urllib3, sigh
+   
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+   # requires pip, and looks suspicious anyway
+   
tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
+   # pydantic-2?
+   tests/brain/test_dataclasses.py::test_pydantic_field
+   # TODO
+   
tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches
+   )
+
+   # Faker causes sys.path_importer_cache keys to be overwritten
+   # with PosixPaths
+   epytest -p no:faker
+}

diff --git a/dev-python/astroid/astroid-3.0.0-r1.ebuild 
b/dev-python/astroid/astroid-3.0.0-r1.ebuild
new file mode 100644
index ..02314494f80f
--- /dev/null
+++ b/dev-python/astroid/astroid-3.0.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/simplebackup/

2023-10-09 Thread Sam James
commit: f1b4319a7a0b19e01293ebaa1494db4ae7dae192
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:17:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b4319a

app-backup/simplebackup: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 .../simplebackup/simplebackup-1.8.1-r2.ebuild  | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild 
b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
new file mode 100644
index ..aabaaaffac32
--- /dev/null
+++ b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="Cross-platform backup program"
+HOMEPAGE="https://migas-sbackup.sourceforge.net/;
+SRC_URI="mirror://sourceforge/migas-sbackup/${P}.tar.gz"
+S="${WORKDIR}/${P}/unix"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl"
+
+RDEPEND="
+   dev-lang/perl
+   sasl? ( dev-perl/Authen-SASL )
+"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   hprefixify simplebackup.pl
+   newbin simplebackup.pl simplebackup
+   dodoc ../unix_readme.txt
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/sarab/

2023-10-09 Thread Sam James
commit: d507fc92d38e9ddd3d7b81d53d8c040cfed5811c
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:20:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d507fc92

app-backup/sarab: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/sarab/sarab-1.0.0-r1.ebuild | 42 ++
 1 file changed, 42 insertions(+)

diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild 
b/app-backup/sarab/sarab-1.0.0-r1.ebuild
new file mode 100644
index ..2d5d59b51048
--- /dev/null
+++ b/app-backup/sarab/sarab-1.0.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix readme.gentoo-r1
+
+DESCRIPTION="SaraB is a powerful and automated backup scheduling system based 
on DAR"
+HOMEPAGE="https://sarab.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-backup/dar
+   virtual/mailx
+"
+
+PATCHES=( "${FILESDIR}"/${PV}-better-defaults-gentoo.patch )
+
+src_install() {
+   hprefixify sarab.sh
+   dobin sarab.sh
+   einstalldocs
+
+   insinto /etc/sarab
+   doins -r etc/.
+   # sarab.conf could contain passphrase information
+   fperms 600 /etc/sarab/sarab.conf
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+
+   ewarn "The configuration format for DAR encryption has changed in Sarab 
0.2.4."
+   ewarn "Replace DAR_ENCRYPTION_OPTIONS=\"--key blowfish:PASSPHRASE\""
+   ewarn "by SARAB_KEY=\"blowfish:PASSPHRASE\" in /etc/sarab/sarab.conf"
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/rdup/

2023-10-09 Thread Sam James
commit: 5b8cbfe565e1c7b903a984a3814552ded88372fd
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:15:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8cbfe5

app-backup/rdup: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/rdup/rdup-1.1.15-r1.ebuild | 37 +++
 1 file changed, 37 insertions(+)

diff --git a/app-backup/rdup/rdup-1.1.15-r1.ebuild 
b/app-backup/rdup/rdup-1.1.15-r1.ebuild
new file mode 100644
index ..6fb0a41f335c
--- /dev/null
+++ b/app-backup/rdup/rdup-1.1.15-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Generate a file list suitable for full or incremental backups"
+HOMEPAGE="https://github.com/miekg/rdup/releases;
+SRC_URI="https://github.com/miekg/rdup/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug test"
+# It's known to fail with USE=debug
+REQUIRED_USE="test? ( !debug )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/libarchive
+   dev-libs/glib:2
+   dev-libs/libpcre
+   dev-libs/nettle
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-util/dejagnu )"
+
+src_prepare() {
+   default
+   sed -i -e 's/ -Werror//' GNUmakefile.in || die "Failed to fix Makefile"
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable debug)
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/ccollect/

2023-10-09 Thread Sam James
commit: 448091867351220890093c494794629cba33e7a2
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:37:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44809186

app-backup/ccollect: fix shebangs for Prefix

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/ccollect/ccollect-0.8-r2.ebuild | 82 ++
 1 file changed, 82 insertions(+)

diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild 
b/app-backup/ccollect/ccollect-0.8-r2.ebuild
new file mode 100644
index ..de71c01adffa
--- /dev/null
+++ b/app-backup/ccollect/ccollect-0.8-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="Pseudo incremental backup with different exclude lists using 
hardlinks and rsync"
+HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/;
+SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~hppa ppc ~sparc x86"
+IUSE="doc examples"
+# tests need ssh-access
+RESTRICT="test"
+
+RDEPEND="net-misc/rsync"
+BDEPEND="
+   doc? (
+   >=app-text/asciidoc-8.1.0
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   )"
+
+src_compile() {
+   use doc && emake 
XSL="${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl 
documentation
+}
+
+src_install() {
+   hprefixify ccollect.sh
+   dobin ccollect.sh
+   dosym ccollect.sh /usr/bin/ccollect
+
+   local i
+   for i in add_source analyse_logs archive_config check_config \
+   delete_source list_intervals logwrapper stats; do
+   hprefixify tools/ccollect_${i}.sh
+   newbin tools/ccollect_${i}.sh ccollect_${i}
+   done
+
+   insinto /usr/share/${PN}/tools
+   hprefixify tools/config-pre* 
tools/{gnu-du-backup-size-compare,report_success}.sh
+   doins tools/config-pre* 
tools/{gnu-du-backup-size-compare,report_success}.sh
+
+   pushd doc/changes >/dev/null || die
+   for i in * ; do
+   newdoc ${i} NEWS-${i}
+   done
+   popd >/dev/null || die
+
+   if use doc; then
+   doman doc/man/*.1
+
+   find doc/ \( -iname '*.1' -o -iname '*.text' \) -delete || die
+   HTML_DOCS=( doc/{*.htm{,l},man} )
+   fi
+   einstalldocs
+
+   if use examples ; then
+   docinto examples
+   dodoc -r conf/.
+   fi
+}
+
+pkg_postinst() {
+   ewarn "If you're upgrading from 0.6.x or less, you'll have to"
+   ewarn "upgrade your existing configuration as follows:"
+   ewarn "1. Make the scripts in ${EROOT}/usr/share/ccollect/scripts 
executable"
+   ewarn "2. Run all config-pre-\$VER-to-\$VER.sh in 
${EROOT}/usr/share/ccollect/scripts"
+   ewarn "   ascending order, where \$VER is greater or equal than the 
version"
+   ewarn "   you upgraded from."
+   ewarn "Example:"
+   ewarn "  You upgraded from 0.5, thus you have to run:"
+   ewarn "  ${EROOT}/usr/share/ccollect/tools/config-pre-0.6-to-0.6.sh"
+   ewarn "  ${EROOT}/usr/share/ccollect/tools/config-pre-0.7-to-0.7.sh"
+
+   elog "Please note that many tools are now installed directly to 
${EROOT}/usr/bin"
+   elog "as recommended by upstream."
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/files/, app-backup/mylvmbackup/

2023-10-09 Thread Sam James
commit: bd68e7bfc7a1b925936fd60d6600e3e2c670a54f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:12:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd68e7bf

app-backup/mylvmbackup: do not install files into /var/tmp

Closes: https://bugs.gentoo.org/840960
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/mylvmbackup/files/mylvmbackup.conf |  2 ++
 app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild | 37 +++
 2 files changed, 39 insertions(+)

diff --git a/app-backup/mylvmbackup/files/mylvmbackup.conf 
b/app-backup/mylvmbackup/files/mylvmbackup.conf
new file mode 100644
index ..555c4853a4b6
--- /dev/null
+++ b/app-backup/mylvmbackup/files/mylvmbackup.conf
@@ -0,0 +1,2 @@
+d /var/tmp/mylvmbackup/backup 0700-- -   -
+d /var/tmp/mylvmbackup/mnt0700-- -   -

diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild 
b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
new file mode 100644
index ..a54c4ea48eb2
--- /dev/null
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tmpfiles
+
+DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM 
snapshots"
+HOMEPAGE="https://lenzg.net/mylvmbackup/;
+SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   dev-perl/Config-IniFiles
+   dev-perl/DBD-mysql
+   dev-perl/TimeDate
+   sys-fs/lvm2
+   virtual/mysql
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.16-fix-build-system.patch
+   "${FILESDIR}"/${PN}-0.14-fix-config.patch
+)
+
+src_install() {
+   default
+
+   dotmpfiles "${FILESDIR}/${PN}.conf"
+}
+
+pkg_postinst() {
+   tmpfiles_process "${PN}.conf"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/

2023-10-09 Thread Adam Pimentel
commit: 78860d7f722dc81f8a4964c76b499a082c67a123
Author: Adam Pimentel  protonmail  com>
AuthorDate: Tue Oct 10 02:52:18 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Tue Oct 10 02:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78860d7f

net-p2p/feather: update manifest

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

 net-p2p/feather/Manifest | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 54c83270ef..5acbf7863e 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -12,5 +12,13 @@ DIST feather-2.4.9-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e4244
 DIST feather-2.4.9-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
 DIST feather-2.4.9-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
 DIST feather-2.4.9-monero.tar.gz 11649111 BLAKE2B 
fc087623b02fe57947aa4c4294e1bdee09ef171651382af99e870d299093f3380e00f9852f28683a6c4b4cff4ef0d1c573fb94c53083f4077d3b22e6b352b3bd
 SHA512 
69dcc76e4e23c26ff1e7d01b1993af09a0f6f075d091a9169f7cfecfb094386380d657f4a538c82977a7ca91f8df2ac8339f53d55bc3beda2f8235db
+DIST feather-2.4.9-r1-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.4.9-r1-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.4.9-r1-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.4.9-r1-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.4.9-r1-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.4.9-r1-monero.tar.gz 14011935 BLAKE2B 
b46ef62cb982f134c9c643f9bbe8fee196a42d9c7291f296c6185e598c240565c5c2714ed3f5337df34f2233cb0c54e1f70af605f7e871c0e4cc385d8820e6e1
 SHA512 
a9e5edf93f7d75dca47a0a9b0a06326f3e6774aa9e759492f399af18a0b0842237ad27beb7b1d0fbfd69a0e9e8adbdd2439b79ddc3e872c8a0bcb2ff546eb64e
+DIST feather-2.4.9-r1-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.4.9-r1.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0
 DIST feather-2.4.9-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.4.9.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0



[gentoo-commits] repo/proj/guru:dev commit in: dev-zig/zls/

2023-10-09 Thread Eric Joldasov
commit: 5de3d475f386f7fe7f8d9c23b2e3e5b11dc48dce
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Tue Oct 10 02:43:11 2023 +
Commit: Eric Joldasov  getgoogleoff  me>
CommitDate: Tue Oct 10 02:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5de3d475

dev-zig/zls: sync  with latest Zig  changes

Related: https://github.com/ziglang/zig/pull/17392 .

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

 dev-zig/zls/zls-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-zig/zls/zls-.ebuild b/dev-zig/zls/zls-.ebuild
index fe83830faf..ef9785f27b 100644
--- a/dev-zig/zls/zls-.ebuild
+++ b/dev-zig/zls/zls-.ebuild
@@ -106,8 +106,7 @@ ezig() {
 src_unpack() {
git-r3_src_unpack
cd "${S}" || die
-   # "zig build" doesn't have "fetch" subcommand yet
-   ezig build --help || die "Fetching Zig modules failed"
+   ezig build --fetch || die "Fetching Zig modules failed"
local ZLS_GEN_FLAGS="--generate-version-data master 
--generate-version-data-path version_data_offline.zig"
ezig build gen --verbose -- ${ZLS_GEN_FLAGS} || die "Pre-generating Zig 
version data failed"
 }



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

2023-10-09 Thread Matthew Thode
commit: e5f56435e3c24fc017171a85a4ede014a9c3a621
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Oct 10 01:58:59 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Oct 10 01:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f56435

app-admin/ansible-core: add 2.15.5

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

 app-admin/ansible-core/Manifest   |  1 +
 app-admin/ansible-core/ansible-core-2.15.5.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 53dc20aa5552..965479fcc321 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -4,3 +4,4 @@ DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B 
b1bfd5e65a9a1de18a8e3c7bd9c5fe47
 DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 
0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc
 SHA512 
75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55
 DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 
86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4
 SHA512 
ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26
 DIST ansible-core-2.15.4.tar.gz 3148213 BLAKE2B 
f800278960982952bcda5054e48ce36d3170aa565d112633b2dde1ff0dde233876e284f55c2d89b1a19d28a48e6a05d1f12a1c0eaf4e85a525999c7fab9510cf
 SHA512 
2db03dca53ff7ce99068afba97150f00e4b1c3a7b80e34b90f515baa3b745342d8e483849265e7fcf3dfee31de7a24352a1320c64ce719d31f43be96030b663c
+DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120
 SHA512 
820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0

diff --git a/app-admin/ansible-core/ansible-core-2.15.5.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.5.ebuild
new file mode 100644
index ..31aa6a3c7556
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.15.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2023-10-09 Thread Matthew Thode
commit: b9f0c36399daa11436378f25947eb82181c53f0f
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Oct 10 02:00:05 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Oct 10 02:00:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f0c363

app-admin/ansible-core: add 2.14.11

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

 app-admin/ansible-core/Manifest|  1 +
 app-admin/ansible-core/ansible-core-2.14.11.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 965479fcc321..1b779e295945 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-core-2.14.10.tar.gz 3141532 BLAKE2B 
e96e2dd82aacb7752afb51704f3316deb3006f6da328e67a4c0789681b351d70e0a1f84325df89342c4cf8fccb07c5a28967506fcbb167319a6b65944eaa0008
 SHA512 
f455d35a348dcd770bcb65fac12727e8f76c373b9ef7bcf1f9802a50f7fd8e5ed67ba696d9f481458715efe9b7164d57b480be84e8463c20d155b67fe477b4be
+DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B 
b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b
 SHA512 
778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
 DIST ansible-core-2.14.8.tar.gz 11456832 BLAKE2B 
28f7f8e5ac7dd3fa82237fe341222867a2c57146de53cd1ef2017b1bb548d8b94801087a5d21df1ab6105cc1e20bf8ca0667722294586d3328fa7ca4b74477f5
 SHA512 
601c9f58db7382944bf3c597fe93c630d8aec0e77bccab992c2bfc612824185d49e0af01b1bca43ced78918d843cd9b53cb2ebd2a6e26c07747bd13ba276be2c
 DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B 
b1bfd5e65a9a1de18a8e3c7bd9c5fe470d8ce6af1357946b09ff4676531f7fb2f8cd0efd648a1e9893db1f8f0336cd1c70555f4e68efb87565933eaf8c77dc15
 SHA512 
ce5aaaf264472a60bf890f5b3c2d6494cb649371f2c78723cccd8bf7e0ec352ff939234a177e7e12d8ec637e7d62c37247feb1ef7e2395293d3bee7fd331649b
 DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 
0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc
 SHA512 
75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55

diff --git a/app-admin/ansible-core/ansible-core-2.14.11.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.11.ebuild
new file mode 100644
index ..66c67a2e2ac7
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.14.11.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/resolvelib.patch"
+)
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2023-10-09 Thread WANG Xuerui
commit: 0ed654418c883ed343f509efcd6680d62a84209c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:08:24 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed65441

media-libs/libplacebo: forward ~arm and ~arm64

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/libplacebo/libplacebo-.ebuild 
b/media-libs/libplacebo/libplacebo-.ebuild
index 3b86a9e9bba2..5a8219d45eb1 100644
--- a/media-libs/libplacebo/libplacebo-.ebuild
+++ b/media-libs/libplacebo/libplacebo-.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~loong ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



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

2023-10-09 Thread WANG Xuerui
commit: 04a72de53757c59676f2ca329c45fa8e8d53d109
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:07:40 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a72de5

media-libs/libplacebo: keyword 6.338.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild 
b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
index fc3f10a85ff4..5a8219d45eb1 100644
--- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



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

2023-10-09 Thread WANG Xuerui
commit: 03c9fd917219d602388a0ae35b20e0f86a8f0934
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:07:32 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c9fd91

media-libs/shaderc: keyword 2023.6 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild 
b/media-libs/shaderc/shaderc-2023.6.ebuild
index e056906121b3..5df036870bf4 100644
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="



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

2023-10-09 Thread WANG Xuerui
commit: a09a7a50d13d1b07101e4188e61a8872c176b904
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:07:44 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09a7a50

media-libs/libplacebo: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/libplacebo/libplacebo-.ebuild 
b/media-libs/libplacebo/libplacebo-.ebuild
index 22539f375674..3b86a9e9bba2 100644
--- a/media-libs/libplacebo/libplacebo-.ebuild
+++ b/media-libs/libplacebo/libplacebo-.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~loong ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



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

2023-10-09 Thread Rick Farina
commit: 6880bf8fe8d708fad806f36cba5c18a36084404c
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Oct 10 00:57:36 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Oct 10 00:59:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6880bf8f

net-wireless/gqrx: add 2.17.2

Upstream added qt6 support and a handy selector flag for us!
Thanks Argilo!
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gqrx/Manifest   |  1 +
 .../gqrx/{gqrx-.ebuild => gqrx-2.17.2.ebuild}| 20 ++--
 net-wireless/gqrx/gqrx-.ebuild   | 20 ++--
 net-wireless/gqrx/metadata.xml   |  2 +-
 4 files changed, 30 insertions(+), 13 deletions(-)

diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest
index 6a0c2a7eef40..1b5be7c9f5c1 100644
--- a/net-wireless/gqrx/Manifest
+++ b/net-wireless/gqrx/Manifest
@@ -1,2 +1,3 @@
 DIST gqrx-2.15.9.tar.gz 3608134 BLAKE2B 
0864e8b33efe12cbc77dc75bf9bb2c5938655e40710a99ff72da2f1bdb43bc4c2f964c1fe4d88136891417c16eed16444d8fad699f80ab8fe164bb18d62d23f6
 SHA512 
0562f5c962b7fb48e5b5b8d88f15e328bfb08284b36e289e68e77528156452075eb04a0fa530b235c383495bf4008a7c80e78aae88dfcc30da6f4ba619dfd2f3
 DIST gqrx-2.16.tar.gz 3608271 BLAKE2B 
0523be1f678c8966a0f973776ed4db71b9856334df528996a1790f74454124e72a3cbe51ae75dae3b5d02794a5dde8c0d06a0ea69d5886bd5678f630504c84df
 SHA512 
b2a2035f22b927667dd36e838dedc3db119c916eea0b9c70f37f5f6c1826ce04f05de6c459aeb84cf71bca39c036e96380b8c9531ad035558de7759864ac8569
+DIST gqrx-2.17.2.tar.gz 3620793 BLAKE2B 
a8354212c5084160315581840a19a28f737d2492f16aad2f58f4e508e0ac4dfda7fa139eccd38694ebd0777a4c2062f984840baa2cc2313524e0566e695dc638
 SHA512 
7e387dd909d0dda710e8fb7766bcd6f26abc2a6bef73d2bdf4d9c96b8cf698d3b6c6c1b2fbd51e91f907f446bb1e551b9fb99503851e02777599193717a72e35

diff --git a/net-wireless/gqrx/gqrx-.ebuild 
b/net-wireless/gqrx/gqrx-2.17.2.ebuild
similarity index 82%
copy from net-wireless/gqrx/gqrx-.ebuild
copy to net-wireless/gqrx/gqrx-2.17.2.ebuild
index 2cf2b96d63cd..eaecd1663e78 100644
--- a/net-wireless/gqrx/gqrx-.ebuild
+++ b/net-wireless/gqrx/gqrx-2.17.2.ebuild
@@ -18,17 +18,23 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="gr-audio portaudio pulseaudio"
+IUSE="gr-audio portaudio pulseaudio qt6"
 REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
 
 RDEPEND="
>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network]
>=net-wireless/gr-osmosdr-0.1.0:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
+   qt6? (
+   dev-qt/qtbase:6
+   dev-qt/qtsvg:6
+   )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
sci-libs/volk:=
pulseaudio? ( media-libs/libpulse )
portaudio? ( media-libs/portaudio:= )"
@@ -48,6 +54,8 @@ src_configure() {
fi
 
local mycmakeargs=(
+   -DFORCE_QT6="$(usex qt6)"
+   -DFORCE_QT5="$(usex !qt6)"
"-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}"
)
cmake_src_configure

diff --git a/net-wireless/gqrx/gqrx-.ebuild 
b/net-wireless/gqrx/gqrx-.ebuild
index 2cf2b96d63cd..eaecd1663e78 100644
--- a/net-wireless/gqrx/gqrx-.ebuild
+++ b/net-wireless/gqrx/gqrx-.ebuild
@@ -18,17 +18,23 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="gr-audio portaudio pulseaudio"
+IUSE="gr-audio portaudio pulseaudio qt6"
 REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
 
 RDEPEND="
>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network]
>=net-wireless/gr-osmosdr-0.1.0:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
+   qt6? (
+   dev-qt/qtbase:6
+   dev-qt/qtsvg:6
+   )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
sci-libs/volk:=
pulseaudio? ( media-libs/libpulse )
portaudio? ( media-libs/portaudio:= )"
@@ -48,6 +54,8 @@ src_configure() {
fi
 
local mycmakeargs=(
+   -DFORCE_QT6="$(usex qt6)"
+   -DFORCE_QT5="$(usex !qt6)"
"-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}"
)
cmake_src_configure

diff --git a/net-wireless/gqrx/metadata.xml b/net-wireless/gqrx/metadata.xml
index 32b6803fdaea..d9c43c9d0981 100644
--- a/net-wireless/gqrx/metadata.xml
+++ b/net-wireless/gqrx/metadata.xml
@@ -13,6 +13,6 @@
Use audio support from 
net-wireless/gnuradio


-   csete/gqrx
+   gqrx-sdr/gqrx

 



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

2023-10-09 Thread Rick Farina
commit: 2e7104b75b1e3a15e65da1b27ae0aa93b3253158
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Oct 10 00:59:39 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Oct 10 00:59:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7104b7

net-wireless/gqrx: drop 2.15.9-r2

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

 net-wireless/gqrx/Manifest  |  1 -
 net-wireless/gqrx/gqrx-2.15.9-r2.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest
index 1b5be7c9f5c1..d3c03753c7f7 100644
--- a/net-wireless/gqrx/Manifest
+++ b/net-wireless/gqrx/Manifest
@@ -1,3 +1,2 @@
-DIST gqrx-2.15.9.tar.gz 3608134 BLAKE2B 
0864e8b33efe12cbc77dc75bf9bb2c5938655e40710a99ff72da2f1bdb43bc4c2f964c1fe4d88136891417c16eed16444d8fad699f80ab8fe164bb18d62d23f6
 SHA512 
0562f5c962b7fb48e5b5b8d88f15e328bfb08284b36e289e68e77528156452075eb04a0fa530b235c383495bf4008a7c80e78aae88dfcc30da6f4ba619dfd2f3
 DIST gqrx-2.16.tar.gz 3608271 BLAKE2B 
0523be1f678c8966a0f973776ed4db71b9856334df528996a1790f74454124e72a3cbe51ae75dae3b5d02794a5dde8c0d06a0ea69d5886bd5678f630504c84df
 SHA512 
b2a2035f22b927667dd36e838dedc3db119c916eea0b9c70f37f5f6c1826ce04f05de6c459aeb84cf71bca39c036e96380b8c9531ad035558de7759864ac8569
 DIST gqrx-2.17.2.tar.gz 3620793 BLAKE2B 
a8354212c5084160315581840a19a28f737d2492f16aad2f58f4e508e0ac4dfda7fa139eccd38694ebd0777a4c2062f984840baa2cc2313524e0566e695dc638
 SHA512 
7e387dd909d0dda710e8fb7766bcd6f26abc2a6bef73d2bdf4d9c96b8cf698d3b6c6c1b2fbd51e91f907f446bb1e551b9fb99503851e02777599193717a72e35

diff --git a/net-wireless/gqrx/gqrx-2.15.9-r2.ebuild 
b/net-wireless/gqrx/gqrx-2.15.9-r2.ebuild
deleted file mode 100644
index c2935b0461f9..
--- a/net-wireless/gqrx/gqrx-2.15.9-r2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Software defined radio receiver powered by GNU Radio and Qt"
-HOMEPAGE="https://gqrx.dk/;
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/gqrx-sdr/gqrx.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/gqrx-sdr/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~riscv ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="gr-audio portaudio pulseaudio"
-REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
-
-DEPEND="
-   >=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network]
-   >=net-wireless/gr-osmosdr-0.1.0:=
-   dev-libs/boost:=
-   dev-libs/log4cpp:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   sci-libs/volk:=
-   pulseaudio? ( media-libs/libpulse )
-   portaudio? ( media-libs/portaudio:= )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   if use pulseaudio; then
-   LINUX_AUDIO_BACKEND=Pulseaudio
-   elif use portaudio; then
-   LINUX_AUDIO_BACKEND=Portaudio
-   elif use gr-audio; then
-   LINUX_AUDIO_BACKEND=Gr-audio
-   fi
-
-   local mycmakeargs=(
-   "-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}"
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}"/src/gqrx
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pokerth/, games-board/pokerth/files/

2023-10-09 Thread Stefan Strogin
commit: db417400c886b07681470089828ec6679a643730
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Oct 10 00:43:53 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Oct 10 00:54:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db417400

games-board/pokerth: fix build with protobuf-23.3

Closes: https://bugs.gentoo.org/912793
Signed-off-by: Stefan Strogin  gentoo.org>

 .../pokerth/files/pokerth-1.1.2-protobuf-23.patch  | 57 ++
 games-board/pokerth/pokerth-1.1.2-r1.ebuild|  1 +
 2 files changed, 58 insertions(+)

diff --git a/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch 
b/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch
new file mode 100644
index ..4907b7541969
--- /dev/null
+++ b/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch
@@ -0,0 +1,57 @@
+From da0855690cfec5129a60dfe33128ebd393389989 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Tue, 10 Oct 2023 00:30:29 +
+Subject: [PATCH] Fix linking with protobuf 23
+
+---
+ chatcleaner.pro| 2 ++
+ pokerth_game.pro   | 4 +++-
+ pokerth_server.pro | 4 +++-
+ 3 files changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/chatcleaner.pro b/chatcleaner.pro
+index 6d63b4a9..d9f50ab4 100644
+--- a/chatcleaner.pro
 b/chatcleaner.pro
+@@ -38,6 +38,8 @@ LIBPATH += lib
+ LIBS += -lpokerth_lib \
+   -lpokerth_protocol \
+   -lprotobuf \
++  -labsl_log_internal_check_op \
++  -labsl_log_internal_message \
+   -ltinyxml
+ 
+ win32 {
+diff --git a/pokerth_game.pro b/pokerth_game.pro
+index 2c188e44..9ef53666 100644
+--- a/pokerth_game.pro
 b/pokerth_game.pro
+@@ -524,7 +524,9 @@ unix:!mac {
+   kFreeBSD = $$find(UNAME, "kFreeBSD")
+   LIBS += -lsqlite3 \
+   -ltinyxml \
+-  -lprotobuf
++  -lprotobuf \
++  -labsl_log_internal_check_op \
++  -labsl_log_internal_message
+   LIBS += $$BOOST_LIBS
+   LIBS += -lSDL \
+   -lSDL_mixer \
+diff --git a/pokerth_server.pro b/pokerth_server.pro
+index ccaff69e..20cc3eca 100644
+--- a/pokerth_server.pro
 b/pokerth_server.pro
+@@ -285,7 +285,9 @@ unix : !mac {
+   LIBS += $$BOOST_LIBS
+   LIBS += -lsqlite3 \
+   -ltinyxml \
+-  -lprotobuf
++  -lprotobuf \
++  -labsl_log_internal_check_op \
++  -labsl_log_internal_message
+   LIBS += -lgsasl
+   !isEmpty( BSD ): isEmpty( kFreeBSD ){
+   LIBS += -lcrypto -liconv
+-- 
+2.42.0
+

diff --git a/games-board/pokerth/pokerth-1.1.2-r1.ebuild 
b/games-board/pokerth/pokerth-1.1.2-r1.ebuild
index 17063c8c8b00..76847f7d9fb7 100644
--- a/games-board/pokerth/pokerth-1.1.2-r1.ebuild
+++ b/games-board/pokerth/pokerth-1.1.2-r1.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
# unbundle dev-cpp/websocketpp
"${FILESDIR}"/${PN}-1.1.2-system-websockets.patch
"${FILESDIR}"/${PN}-1.1.2-boost-1.73.patch
+   "${FILESDIR}"/${PN}-1.1.2-protobuf-23.patch
 )
 
 src_prepare() {



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

2023-10-09 Thread Ionen Wolkens
commit: 66823bae94521bcf379c3875d63992a11a30848d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  9 23:38:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  9 23:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66823bae

dev-qt/qtgui: use a safer fix for xkbcommon-1.6.0

Do not believe it matters either way given these should be unused,
but shouldn't hurt to inline instead until upstream's own fix.

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

 dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch 
b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
index d0da76580df2..92e907067fe6 100644
--- a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
+++ b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
@@ -7,8 +7,12 @@ Just a quick fix while waiting for what [2] comes up with.
 [2] https://bugreports.qt.io/browse/QTBUG-117950
 --- a/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
 +++ b/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
-@@ -276,4 +275,0 @@
+@@ -276,4 +276,4 @@
 -Xkb2Qt,
 -Xkb2Qt,
 -Xkb2Qt,
 -Xkb2Qt,
++Xkb2Qt<0xfe90,  Qt::Key_Dead_Lowline>,
++Xkb2Qt<0xfe91,  
Qt::Key_Dead_Aboveverticalline>,
++Xkb2Qt<0xfe92,  
Qt::Key_Dead_Belowverticalline>,
++Xkb2Qt<0xfe93,  
Qt::Key_Dead_Longsolidusoverlay>,



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

2023-10-09 Thread Ionen Wolkens
commit: eebda96b3869cc7fb88007280498859184a70069
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  9 23:37:34 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  9 23:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebda96b

dev-qt/qtbase: use a safer fix for xkbcommon-1.6.0

Do not believe it matters either way given these should be unused,
but shouldn't hurt to inline instead until upstream's own fix.

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

 dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch 
b/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch
index 6a93b6b20b9e..bc0e0793d7e9 100644
--- a/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch
+++ b/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch
@@ -7,8 +7,12 @@ Just a quick fix while waiting for what [2] comes up with.
 [2] https://bugreports.qt.io/browse/QTBUG-117950
 --- a/src/gui/platform/unix/qxkbcommon.cpp
 +++ b/src/gui/platform/unix/qxkbcommon.cpp
-@@ -242,4 +241,0 @@
+@@ -242,4 +242,4 @@
 -Xkb2Qt,
 -Xkb2Qt,
 -Xkb2Qt,
 -Xkb2Qt,
++Xkb2Qt<0xfe90,  Qt::Key_Dead_Lowline>,
++Xkb2Qt<0xfe91,  
Qt::Key_Dead_Aboveverticalline>,
++Xkb2Qt<0xfe92,  
Qt::Key_Dead_Belowverticalline>,
++Xkb2Qt<0xfe93,  
Qt::Key_Dead_Longsolidusoverlay>,



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

2023-10-09 Thread Ionen Wolkens
commit: e348405bae4e6094dc35832ecf58ff7c4c9d0485
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  9 22:54:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  9 23:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e348405b

dev-qt/qtgui: fix build with >=libxkbcommon-1.6.0

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

 dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch | 14 ++
 dev-qt/qtgui/qtgui-5.15.11.ebuild   |  4 
 2 files changed, 18 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch 
b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
new file mode 100644
index ..d0da76580df2
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
@@ -0,0 +1,14 @@
+These were removed in libxkbcommon-1.6.0[1] and were apparently
+unnecesary. Usage results in build failure.
+
+Just a quick fix while waiting for what [2] comes up with.
+
+[1] https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/70
+[2] https://bugreports.qt.io/browse/QTBUG-117950
+--- a/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
 b/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
+@@ -276,4 +275,0 @@
+-Xkb2Qt,
+-Xkb2Qt,
+-Xkb2Qt,
+-Xkb2Qt,

diff --git a/dev-qt/qtgui/qtgui-5.15.11.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11.ebuild
index cf55be1bdcd7..e8ef3f8a6ff9 100644
--- a/dev-qt/qtgui/qtgui-5.15.11.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11.ebuild
@@ -127,6 +127,10 @@ QT5_GENTOO_PRIVATE_CONFIG=(
:gui
 )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.15.11-xkbcommon160.patch
+)
+
 src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die



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

2023-10-09 Thread Ionen Wolkens
commit: c3b3bb3434de90888d3e173435966aaf2b9dbfe2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  9 22:45:54 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  9 23:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b3bb34

dev-qt/qtbase: fix build with >=libxkbcommon-1.6.0

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

 dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch | 14 ++
 dev-qt/qtbase/qtbase-6.5.3.ebuild   |  1 +
 dev-qt/qtbase/qtbase-6.6.0_rc.ebuild|  1 +
 dev-qt/qtbase/qtbase-6.6..ebuild|  1 +
 dev-qt/qtbase/qtbase-6..ebuild  |  1 +
 5 files changed, 18 insertions(+)

diff --git a/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch 
b/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch
new file mode 100644
index ..6a93b6b20b9e
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch
@@ -0,0 +1,14 @@
+These were removed in libxkbcommon-1.6.0[1] and were apparently
+unnecesary. Usage results in build failure.
+
+Just a quick fix while waiting for what [2] comes up with.
+
+[1] https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/70
+[2] https://bugreports.qt.io/browse/QTBUG-117950
+--- a/src/gui/platform/unix/qxkbcommon.cpp
 b/src/gui/platform/unix/qxkbcommon.cpp
+@@ -242,4 +241,0 @@
+-Xkb2Qt,
+-Xkb2Qt,
+-Xkb2Qt,
+-Xkb2Qt,

diff --git a/dev-qt/qtbase/qtbase-6.5.3.ebuild 
b/dev-qt/qtbase/qtbase-6.5.3.ebuild
index ff54e3219118..ce35f875214a 100644
--- a/dev-qt/qtbase/qtbase-6.5.3.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.3.ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+   "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
 )
 
 src_prepare() {

diff --git a/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild 
b/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild
index 209286c5d22d..25600cdad0be 100644
--- a/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+   "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
 )
 
 src_prepare() {

diff --git a/dev-qt/qtbase/qtbase-6.6..ebuild 
b/dev-qt/qtbase/qtbase-6.6..ebuild
index 209286c5d22d..25600cdad0be 100644
--- a/dev-qt/qtbase/qtbase-6.6..ebuild
+++ b/dev-qt/qtbase/qtbase-6.6..ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+   "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
 )
 
 src_prepare() {

diff --git a/dev-qt/qtbase/qtbase-6..ebuild 
b/dev-qt/qtbase/qtbase-6..ebuild
index bda0eaf0fd5c..0f189b78263b 100644
--- a/dev-qt/qtbase/qtbase-6..ebuild
+++ b/dev-qt/qtbase/qtbase-6..ebuild
@@ -137,6 +137,7 @@ PDEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+   "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: app-benchmarks/kdiskmark/

2023-10-09 Thread Mark Harmstone
commit: 0b2feeea3cd16d57433b378ef635fa448a2ce961
Author: Mark Harmstone  harmstone  com>
AuthorDate: Mon Oct  9 22:26:52 2023 +
Commit: Mark Harmstone  harmstone  com>
CommitDate: Mon Oct  9 22:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b2feeea

app-benchmarks/kdiskmark: new package, add 3.1.4

Signed-off-by: Mark Harmstone  harmstone.com>

 app-benchmarks/kdiskmark/Manifest   |  1 +
 app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild | 30 +
 app-benchmarks/kdiskmark/metadata.xml   | 11 +
 3 files changed, 42 insertions(+)

diff --git a/app-benchmarks/kdiskmark/Manifest 
b/app-benchmarks/kdiskmark/Manifest
new file mode 100644
index 00..9687ddcc01
--- /dev/null
+++ b/app-benchmarks/kdiskmark/Manifest
@@ -0,0 +1 @@
+DIST kdiskmark-3.1.4.tar.gz 194855 BLAKE2B 
fc8f59492b14849ffe6962183082a86c3e9d82e67f6b1b6a0449f7c714480d46c62ca85e4b1f7b838b42fd4cc5fcf3e8e81e0d3df5c955657cf8799b9f9110b6
 SHA512 
53f292e4137ac36dfbc09ad400496170bfd13a8c18f1c474bd15b00cdd931918713e034e35d6f3dbda29eb1ee89d8f273dd8e794a9e70c95ec96ebf31f0baedf

diff --git a/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild 
b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild
new file mode 100644
index 00..eb735d878c
--- /dev/null
+++ b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Disk benchmarking tool"
+HOMEPAGE="https://github.com/JonMagon/KDiskMark;
+SRC_URI="https://github.com/JonMagon/KDiskMark/releases/download/${PV}/KDiskMark-${PV}-source.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/KDiskMark-${PV}"
+
+inherit cmake
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/linguist-tools:5
+   dev-qt/qtdbus:5
+   kde-frameworks/extra-cmake-modules
+   sys-auth/polkit-qt
+   sys-block/fio[aio]"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   cmake_src_configure
+}

diff --git a/app-benchmarks/kdiskmark/metadata.xml 
b/app-benchmarks/kdiskmark/metadata.xml
new file mode 100644
index 00..0262e6f08f
--- /dev/null
+++ b/app-benchmarks/kdiskmark/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   m...@harmstone.com
+   Mark Harmstone
+   
+   
+   JonMagon/KDiskMark
+   
+



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

2023-10-09 Thread Sam James
commit: 939b3d4d558698b16bf8796a3d6a4b210ec75b84
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 22:12:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 22:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939b3d4d

dev-libs/botan: add 3.2.0

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

 dev-libs/botan/Manifest   |   2 +
 dev-libs/botan/botan-3.2.0.ebuild | 224 ++
 2 files changed, 226 insertions(+)

diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
index 3369e26cafc2..e4e733e8a5fa 100644
--- a/dev-libs/botan/Manifest
+++ b/dev-libs/botan/Manifest
@@ -2,3 +2,5 @@ DIST Botan-2.19.3.tar.xz 6105896 BLAKE2B 
6d7778d9e9a101c76f35c65b0fb0201641cd919
 DIST Botan-2.19.3.tar.xz.asc 488 BLAKE2B 
cd86bf77306aad2956cced6ac4fb96081279af88743e87d8fe5437e72e9fa8db8aaf40d0b5cb9c5b3a85204cb7d63c3baa3054126ab4c9a2db527e6835a069d7
 SHA512 
9142f932c958138b4bac32f503a550e6c73b61612690a280dcb98efe8c367aa6bd3cd88b4ed4decec376bb87596a780a21bdcb01d4a3573a1c44fbeb0aa49d23
 DIST Botan-3.1.1.tar.xz 8800368 BLAKE2B 
c31365e6bd4106f96a033e5f092c528c0185577f41d9a698d2630ece0f660f87f03e0775ebeb5c4d812819bbc6eb556b5ff15c16f243288ae73c8bf1fbb991ce
 SHA512 
ed6bdadb910b0775245648140212953ed364aa26107f851e39ac5cb664d7f476c519a22cdad41f0e520796c4ebe453c56ca68a2178e39f815d445e9979333795
 DIST Botan-3.1.1.tar.xz.asc 488 BLAKE2B 
9ac94473d90a26932e507cdb3f46d8381565deecff38a5a2f7fe043b33405071adf0baee4235dd94bb6d35fa3ffedca6192fb5f5d76030874a90a399d88f9744
 SHA512 
f52e8602a57f590150f6f49829e788910006e5113ab6e85c6efe73009b8db752b5f28b869c6265ef6dd3c2727c64c0182d125f02f92485485768416c618acdb9
+DIST Botan-3.2.0.tar.xz 8998204 BLAKE2B 
f21e7574af93ab3331607f4a4ecf1b2cbbc0db4b510ea8ad19a5286d46d3a8e37e13746d2d4751eb16a70fdc8371b4435b030ef0a17f1ab6dcd76bd81bb3a4fa
 SHA512 
526cf71144584fef6e73f14f6aa1e2a7b03a92a3e51436287764bb61e742a94e02926bcc2aab038f08ef2169cb511152c8ecd71d51e06deb4875dc676875c2d9
+DIST Botan-3.2.0.tar.xz.asc 488 BLAKE2B 
f7bc716dd18eedf35928933e22c75de3d2731330dfdaf8a5048e8ad86e1f3896ea55294a64b7f82593af16dd2e4097a9ba68f25baa024e175b7334478bcf84a6
 SHA512 
3ee42ac73e1bd6cea0a2e9f468b88d67c02a4a69786c41ddf9fc7f94b6847be00e0f3f0f38f934ab599b8d6dd29006414294df8b371f5cf2422292f3dd176756

diff --git a/dev-libs/botan/botan-3.2.0.ebuild 
b/dev-libs/botan/botan-3.2.0.ebuild
new file mode 100644
index ..25af4176f0f6
--- /dev/null
+++ b/dev-libs/botan/botan-3.2.0.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/botan.asc
+inherit edo flag-o-matic multiprocessing ninja-utils python-r1 toolchain-funcs 
verify-sig
+
+MY_P="Botan-${PV}"
+DESCRIPTION="C++ crypto library"
+HOMEPAGE="https://botan.randombit.net/;
+SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz;
+SRC_URI+=" verify-sig? ( 
https://botan.randombit.net/releases/${MY_P}.tar.xz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD-2"
+# New major versions are parallel-installable
+SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-macos"
+IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib"
+RESTRICT="!test? ( test )"
+
+CPU_USE=(
+   cpu_flags_arm_{aes,neon}
+   cpu_flags_ppc_altivec
+   cpu_flags_x86_{aes,avx2,popcnt,rdrand,sha,sse2,ssse3,sse4_1,sse4_2}
+)
+
+IUSE+=" ${CPU_USE[@]}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# NOTE: Boost is needed at runtime too for the CLI tool.
+DEPEND="
+   boost? ( dev-libs/boost:= )
+   bzip2? ( >=app-arch/bzip2-1.0.5:= )
+   lzma? ( app-arch/xz-utils:= )
+   python? ( ${PYTHON_DEPS} )
+   sqlite? ( dev-db/sqlite:3= )
+   zlib? ( >=sys-libs/zlib-1.2.3:= )
+"
+RDEPEND="
+   ${DEPEND}
+   !https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
+
+python_check_deps() {
+   use doc || return 0
+   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} == binary ]] && return
+
+   # bug #908958
+   if tc-is-gcc && ver_test $(gcc-version) -lt 11 ; then
+   eerror "Botan needs >=gcc-11 or >=clang-14 to compile."
+   eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
+   die "GCC version is too old to compile Botan!"
+   elif tc-is-clang && ver_test $(clang-version) -lt 14 ; then
+   eerror "Botan needs >=gcc-11 or >=clang-14 to compile."
+   eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
+   die "Clang version is too old to compile Botan!"
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX
+   python_setup
+
+   local disable_modules=(
+   $(usev 

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

2023-10-09 Thread Sam James
commit: d76a4b5c93341c71d5c61a682eed4c1a428057e8
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 22:04:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 22:04:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76a4b5c

x11-terms/xterm: drop 379, 380, 381, 382, 383, 385

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

 x11-terms/xterm/Manifest |  12 -
 x11-terms/xterm/xterm-379.ebuild | 106 -
 x11-terms/xterm/xterm-380.ebuild | 106 -
 x11-terms/xterm/xterm-381.ebuild | 106 -
 x11-terms/xterm/xterm-382.ebuild | 106 -
 x11-terms/xterm/xterm-383.ebuild | 106 -
 x11-terms/xterm/xterm-385.ebuild | 110 ---
 7 files changed, 652 deletions(-)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index dc0e991b9760..5edab88cfcf1 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,16 +1,4 @@
-DIST xterm-379.tgz 1531901 BLAKE2B 
29691ccf4c84c9ad3d42e0f0fdb082d46425ccd3831d169b40cb16b82118f8a946ad3ea898c409c135531f50fedd0bc7c1aa27ade236918f28f93db647fee313
 SHA512 
69ec8fd7d425e934010543a4e6afcbec273ca1b0fafad3076af37d65fe369d6e0c5b3683003c1c41f70404d50a3ca1e826c98ee1b3ab0ab12dff22d0cb00a98b
-DIST xterm-379.tgz.asc 729 BLAKE2B 
45a4dbfe5a0ee1a3b3f41ae5d5f422038b297d29e5806869f6e2ae604606c935efad3e1d6422869fc1025b516e13a13c5f9e72822a03ede842970cb142be5528
 SHA512 
e5146f28b30231de6d56072da31ffabe93233032d782c6dcc213517a1c33898b7ed8bbf99f33f866024084956d3ea234eacb8dd9890b4b5ab6554dc3c4a50351
-DIST xterm-380.tgz 1537369 BLAKE2B 
ef4114ef3e9a2c731839689f62a7aab9549302c4d86467b778260f9ca8edecb1d0785a24291c9499e5044bd42d61ceb4e50b1d99b9b532f60c0617564750e56c
 SHA512 
cd901298af8df5f2eb5ee551d8810ac18a6b6298b29070529675af60b8aeaab05f78aaf9a13c22b88591b1e1ad7190d62dc10b9a59bbbfd884d1a436c9375dd4
-DIST xterm-380.tgz.asc 729 BLAKE2B 
1dda140314e7f08c961f697f0fa17454d4dab2c909b3b21203503ee295ac17aa91b91c27eff38b81586b89ccbafef543cface7f6c600e62f89a9c35a4dbde4a6
 SHA512 
c3ce95c6b93daecab419b50c4bdb5576599ba1ba291e24217264ff88c42d6c46bb91d10bdb8b990168814c5c771bfe2b4e2879e2ce9d279cab73baac6c2addad
-DIST xterm-381.tgz 1536598 BLAKE2B 
44a94e893fa8696e58e7246c2800799ca85b4f099f059e62b9f6af98793ba0106e90003d961c318d67efbbd3dcb249f7449e9936aeeb789153f456479485891a
 SHA512 
8cfcfc1f5c5404bcee56265765e489db676838fed6c3182fcc078c55952d6ac76835705d2fa414098fb7e373acb6229f0f5b44150a43844990c58d69cdeec591
-DIST xterm-381.tgz.asc 729 BLAKE2B 
d6b866eb09c42dea4956bc6997f752b3a59ae0477275e5919abd9420d151cc094cc99b06088026991d76f254bc84f637dd67dc9191870cf88ba9f48a5d74651b
 SHA512 
05217da892f6b6261c33359b1905b97b0164bbbf155be4e516cd624e5afc9dfa8b89a46f1ae302c7ed486ad466c19200becda556c35fa09fd6a932b634cb9b10
-DIST xterm-382.tgz 1536637 BLAKE2B 
50e538f9ad0735da9c108aca2ccd4e5f14c3aa923fa932952098731e2c68658eaa3f5a35d65468db18b6cabef2f0da5ff8292da9d863a4254f7ca8f4d92e363d
 SHA512 
52780430928d071a131ba9d79ca6915d9f627e82a527f5b0c1eac8e05cea62294631e4a6f27a29e5fa046e3b15c3744e532322e547f4a6a01d05779f0807b8b5
-DIST xterm-382.tgz.asc 729 BLAKE2B 
08d3c637ab1d922c951abda0306e07c3ce51d41d4f916fbc01eb2975ac294417bc4f3f07ccadf7332a8c6547bd6e373bc300a3ce6e0fb21abb8a1699f8bad64e
 SHA512 
d399cb16dcb8b0c6c6eb998d2d37c445079d57d46e5ec3e8ca94479443a817419dc1051181b31e8f478ab8910773477de19d6b783439454fb259f135390a8bd1
-DIST xterm-383.tgz 1538968 BLAKE2B 
9d9e0aff91b829b8e3d7dfcf0ad461d4f823545ebb7d0a4a1130c339afbea76f60fb2e2f514ec05256fa6e5a5f137333c4fabe7bea6eb7aa1c59ecff93a77b77
 SHA512 
68befcf821a752992d82c48c2fabd86953185c691b5f16d6dcc8427156469bf0790737b12d3b57e70fe52e8ddf7139380b30c46d7724b961b7c35c3a0efa097f
-DIST xterm-383.tgz.asc 729 BLAKE2B 
144f78cde591454e09da11e98ba4b455faddf8dc2cba403c28cc02a9b9bd49e296be473d5404cb98a6ae420efd3f851bb5307f3a16cdcc9abe9ed93add4fece2
 SHA512 
5ec5ac94ac031a91d0ddabeb09afb1a72bf3f926f6fe7d84729194923a7495463c0ff91f63a2bc920703ba07c0bb1b21a05c35a539a7b948eb42c574e358
 DIST xterm-384.tgz 1539955 BLAKE2B 
aef38aa61da46c29eacd15c239975cf8fecf140968c72c9dc1bdd66bf28f45905f750a54ae73ed38e6966d78686624e24aff023ef60e2c8c73d23a3460985537
 SHA512 
f9fb2b3f4a58035dfa25063d4e401ca5a2f321d0eedb4cbaf9238e92b4b107cc2f6520ef9c5e57a6cf2bc0f3363316af2b5840d89a0d6bda829ebe955ad8
 DIST xterm-384.tgz.asc 729 BLAKE2B 
604ec0856dfdf06994f89d2725f3fa61d472c85cbc1a31075272d65ec8dedaef6040133ff9d03c4d0b866c66be98dbdab9c8716d3dad75578f37e5f437872911
 SHA512 
91eec76c3a0a2359275aad40b1df32035cf73c2d461cebfbcf7c3af1bee4274b66364e29c07b4bef24db9627a944d8c81ac76f6cf3cea193b28edbf411080d60
-DIST xterm-385.tgz 1543993 BLAKE2B 
f0724a1715b340b57c6f975dad30fbcc14d84a2209092163d40212050f78173f7eaa4696ed91d4704574a07a1d5c7af30f6fa381a9f45c32e9d23b84dee1dacf
 SHA512 

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

2023-10-09 Thread Sam James
commit: eb9400dbf125a9df848fb6b310b57d3f7e0e0501
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 22:04:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 22:04:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9400db

x11-terms/xterm: add 386

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

 x11-terms/xterm/Manifest |   2 +
 x11-terms/xterm/xterm-386.ebuild | 110 +++
 2 files changed, 112 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 0742bc7fe6e3..dc0e991b9760 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -12,3 +12,5 @@ DIST xterm-384.tgz 1539955 BLAKE2B 
aef38aa61da46c29eacd15c239975cf8fecf140968c72
 DIST xterm-384.tgz.asc 729 BLAKE2B 
604ec0856dfdf06994f89d2725f3fa61d472c85cbc1a31075272d65ec8dedaef6040133ff9d03c4d0b866c66be98dbdab9c8716d3dad75578f37e5f437872911
 SHA512 
91eec76c3a0a2359275aad40b1df32035cf73c2d461cebfbcf7c3af1bee4274b66364e29c07b4bef24db9627a944d8c81ac76f6cf3cea193b28edbf411080d60
 DIST xterm-385.tgz 1543993 BLAKE2B 
f0724a1715b340b57c6f975dad30fbcc14d84a2209092163d40212050f78173f7eaa4696ed91d4704574a07a1d5c7af30f6fa381a9f45c32e9d23b84dee1dacf
 SHA512 
e00601a91238b6f0dc6cb973c928387ef7c41a3244cdb463d931c23e0ff93a76498b0d17ea90656a6bed7fcf0a24a788f1cbc02f1ff73e3fbc5ad0540f4982f7
 DIST xterm-385.tgz.asc 729 BLAKE2B 
06b1c14e2b3e773f8d2fcfc119168c38c10c3302a00dcb5f5510467acb903eeb55eb4c4702bd1c027ab2809c48656f38e611f374dd90b27fc463676527a0889e
 SHA512 
c60550a65f2b866274c0be830972471c5c6e80c96020588aad5dcb4d6c4e48c3b974f1a0bea5af9fc57b0181f1cee631dbf7154d9827b5446343268cca60484e
+DIST xterm-386.tgz 1545960 BLAKE2B 
afcd7f991d0f915c3317bb449359b122360018e22c37d36c257c3fcf6a08ca75b84da16ceb8f594c64760b5c746513a79cf9a8f1217bbf4ee59a5b96fb0c8d9b
 SHA512 
b0508d8e2d440e347d467201c9e8eb528756c9e693a506d0be8996e3050451f4f535b5d70d68994cc2af38e10f175105889b879e55ef7b37180e71255f3db741
+DIST xterm-386.tgz.asc 729 BLAKE2B 
37097533aa8e92e4162fc37e073085f14e3b3b1dd1823e61eade197638baa8bf4b55fd3e26fdbb25ce0df9dc22bd4803f3d05ec79aa0bb1a7ba223f7047c9c22
 SHA512 
2ddb0f2dedc0f032990d16daac449e7f03a281728a775b2f0412e1242a0becd4a5a44c0768b86ecc697aa96bc92cdc23756ef83988f1ade74ebc007701a152b3

diff --git a/x11-terms/xterm/xterm-386.ebuild b/x11-terms/xterm/xterm-386.ebuild
new file mode 100644
index ..575512bbf25c
--- /dev/null
+++ b/x11-terms/xterm/xterm-386.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit desktop flag-o-matic toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+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"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+DEPEND="
+   kernel_linux? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+DEPEND+=" x11-base/xorg-proto"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-384-unconditional-gnusource.patch
+)
+
+src_configure() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+
+   # bug #454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   

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

2023-10-09 Thread Conrad Kostecki
commit: e3cf91a73f24a075c2320e1cb744dbff27ff17ab
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Oct  9 21:58:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Oct  9 21:59:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cf91a7

net-wireless/unifi: add needed java opts

Closes: https://bugs.gentoo.org/915126
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../unifi/{unifi-7.5.176.ebuild => unifi-7.5.176-r1.ebuild}   | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.5.176.ebuild 
b/net-wireless/unifi/unifi-7.5.176-r1.ebuild
similarity index 87%
rename from net-wireless/unifi/unifi-7.5.176.ebuild
rename to net-wireless/unifi/unifi-7.5.176-r1.ebuild
index 71fa8a6c36b9..f026fe76bc2d 100644
--- a/net-wireless/unifi/unifi-7.5.176.ebuild
+++ b/net-wireless/unifi/unifi-7.5.176-r1.ebuild
@@ -75,7 +75,13 @@ src_install() {
java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
java-pkg_dolauncher \
unifi \
-   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp 
-Djava.library.path=' \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
--jar ace.jar \
--pwd '/usr/lib/unifi'
 



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

2023-10-09 Thread Sam James
commit: 15cc71feb123ac61f95bca706a048753edd4d201
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cc71fe

media-libs/libplacebo: Keyword 6.338.0 arm, #915501

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

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

diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild 
b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
index 22539f375674..668258ed295b 100644
--- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



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

2023-10-09 Thread Sam James
commit: d95e789427c78ecae22adbe771b7fda553c53788
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95e7894

app-admin/entr: Stabilize 5.4 amd64, #915456

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

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

diff --git a/app-admin/entr/entr-5.4.ebuild b/app-admin/entr/entr-5.4.ebuild
index 519b7b56949c..a894b25423a4 100644
--- a/app-admin/entr/entr-5.4.ebuild
+++ b/app-admin/entr/entr-5.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://eradman.com/entrproject/code/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-10-09 Thread Sam James
commit: cbd6d1a618b4ca8916598461ee1e781100f03c8f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd6d1a6

sys-libs/libchipcard: Stabilize 5.1.6-r1 amd64, #915444

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

 sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild 
b/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild
index 10fe09f73aaa..2aa6341035ca 100644
--- a/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild
+++ b/sys-libs/libchipcard/libchipcard-5.1.6-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.aquamaniac.de/rdm/attachments/download/382/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples"
 
 BDEPEND="



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

2023-10-09 Thread Sam James
commit: 66284448751b0d8587581719918ed485f4f91363
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66284448

app-text/dvisvgm: Stabilize 3.1 amd64, #915454

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

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

diff --git a/app-text/dvisvgm/dvisvgm-3.1.ebuild 
b/app-text/dvisvgm/dvisvgm-3.1.ebuild
index 33606ab0..c94c72cd11ca 100644
--- a/app-text/dvisvgm/dvisvgm-3.1.ebuild
+++ b/app-text/dvisvgm/dvisvgm-3.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz
 # variant: Boost-1.0
 LICENSE="GPL-3 Boost-1.0 || ( public-domain BSD-1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2023-10-09 Thread Sam James
commit: 2a0bbd1f987681c0499b14c67b906f15e756d660
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0bbd1f

mate-base/mate-menus: Stabilize 1.26.1 amd64, #915439

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

 mate-base/mate-menus/mate-menus-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-menus/mate-menus-1.26.1.ebuild 
b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
index d41af82cc40f..b7c32eeb125f 100644
--- a/mate-base/mate-menus/mate-menus-1.26.1.ebuild
+++ b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="MATE menu system, implementing the F.D.O cross-desktop spec"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2023-10-09 Thread Sam James
commit: 555640afc1cfb4f2ebf6aae46b5170852e7b94bd
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555640af

net-p2p/syncthing: Stabilize 1.24.0 amd64, #915498

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

 net-p2p/syncthing/syncthing-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/syncthing/syncthing-1.24.0.ebuild 
b/net-p2p/syncthing/syncthing-1.24.0.ebuild
index 62fcdb4c34f8..775dfc6ccb00 100644
--- a/net-p2p/syncthing/syncthing-1.24.0.ebuild
+++ b/net-p2p/syncthing/syncthing-1.24.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v$
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 x86"
 IUSE="selinux tools"
 
 RDEPEND="acct-group/syncthing



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

2023-10-09 Thread Sam James
commit: d8e5f9b70dc35115099d64ca8168a4dba2413010
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e5f9b7

media-libs/libplacebo: Keyword 6.338.0 arm64, #915501

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

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

diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild 
b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
index 668258ed295b..fc3f10a85ff4 100644
--- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



  1   2   3   4   >