[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/

2022-05-18 Thread Joonas Niilola
commit: e6b1ad76823e7c55437d59a86b8bbfbff68028ce
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 19 05:53:08 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 19 05:53:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b1ad76

media-video/yle-dl: add 20220518

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

 media-video/yle-dl/Manifest   |  1 +
 media-video/yle-dl/yle-dl-20220518.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 46bab9fb7eee..fb07be024658 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1 +1,2 @@
 DIST yle-dl-20220425.tar.gz 67993 BLAKE2B 
907a14d3588c6d2ea0ba5c89955062e160f648e5149f798ab3e719a32355441a39b6d2c15e6be51f17f2fb170c7cd8150c3cf2aa63367184e638f547f55a975b
 SHA512 
62931f076236407a193eec56a6e446bfe8472ae6d33e0f6a72dfa5b87e45a744432f154c402ad5e43f966f334c8b4e57e356a7435031c16ce26c9440cf5a9ded
+DIST yle-dl-20220518.tar.gz 68619 BLAKE2B 
f6c06541a2a86b2151123c087e2479c2baab06722e0412dfd2254432667298516266392e7e02751bd25e2e1dc2a477cb086b69bbb80b4b6927d75449d8eef231
 SHA512 
3e0a4fb456bcbae242384269918b4a98cd6a3351b6c6d85d350c312b29406ed15537e6bb57f351b80dfe57618c956d1d7eea149b30ea6f80572048e0828b9e20

diff --git a/media-video/yle-dl/yle-dl-20220518.ebuild 
b/media-video/yle-dl/yle-dl-20220518.ebuild
new file mode 100644
index ..d1410579baf6
--- /dev/null
+++ b/media-video/yle-dl/yle-dl-20220518.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download media files from Yle Areena"
+HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl;
+SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Requires an active internet connection during tests,
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="media-video/ffmpeg
+   net-misc/wget
+   >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/progress[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+   ${RDEPEND}
+   media-video/ffmpeg[gnutls]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample )
+
+src_install() {
+   docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   elog "Sample configuration file has been installed to "
+   elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample"
+   elog
+   optfeature "youtube-dl download engine" net-misc/youtube-dl 
net-misc/yt-dlp
+}



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

2022-05-18 Thread Sam James
commit: ba26a8dafe2ab11ca59c6cacbaf545b687e62f5c
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 05:12:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 05:17:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba26a8da

dev-libs/openssl: explain why -fno-strict-aliasing

OpenSSL has a scary number of strict aliasing violations
within its codebase and it is *extremely* unsafe to build
OpenSSL without this option.

Hence we continue to build with -fno-strict-aliasing,
like we have done for the last 10 years, but explain
why in the ebuild.

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

 dev-libs/openssl/openssl-1.1.1o.ebuild | 12 +++-
 dev-libs/openssl/openssl-3.0.3.ebuild  |  9 +
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1o.ebuild 
b/dev-libs/openssl/openssl-1.1.1o.ebuild
index ff2f6ac9a728..48e5e8265b39 100644
--- a/dev-libs/openssl/openssl-1.1.1o.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1o.ebuild
@@ -106,10 +106,20 @@ src_prepare() {
# and 'make depend' uses -Werror for added fun (#417795 again)
[[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
 
+   # We really, really need to build OpenSSL w/ strict aliasing disabled.
+   # It's filled with violations and it *will* result in miscompiled
+   # code. This has been in the ebuild for > 10 years but even in 2022,
+   # it's still relevant:
+   # - https://github.com/llvm/llvm-project/issues/55255
+   # - https://github.com/openssl/openssl/issues/18225
+   # Don't remove the no strict aliasing bits below!
+   filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
-   append-flags $(test-flags-CC -Wa,--noexecstack)
+
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
 
+   append-flags $(test-flags-CC -Wa,--noexecstack)
+
# Prefixify Configure shebang (#141906)
sed \
-e "1s,/usr/bin/env,${EPREFIX}&," \

diff --git a/dev-libs/openssl/openssl-3.0.3.ebuild 
b/dev-libs/openssl/openssl-3.0.3.ebuild
index 514ea991ddcc..2af0d8bf7020 100644
--- a/dev-libs/openssl/openssl-3.0.3.ebuild
+++ b/dev-libs/openssl/openssl-3.0.3.ebuild
@@ -124,7 +124,16 @@ src_prepare() {
# and 'make depend' uses -Werror for added fun (bug #417795 again)
tc-is-clang && append-flags -Qunused-arguments
 
+   # We really, really need to build OpenSSL w/ strict aliasing disabled.
+   # It's filled with violations and it *will* result in miscompiled
+   # code. This has been in the ebuild for > 10 years but even in 2022,
+   # it's still relevant:
+   # - https://github.com/llvm/llvm-project/issues/55255
+   # - https://github.com/openssl/openssl/issues/18225
+   # Don't remove the no strict aliasing bits below!
+   filter-flags -fstrict-aliasing
append-flags -fno-strict-aliasing
+
append-flags $(test-flags-CC -Wa,--noexecstack)
 
# Prefixify Configure shebang (bug #141906)



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

2022-05-18 Thread WANG Xuerui
commit: d68edfce6b189b9bdc96de6bc2f785c356ae212a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:04:58 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68edfce

dev-qt/linguist-tools: keyword 5.15.3 for ~loong

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

 dev-qt/linguist-tools/linguist-tools-5.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/linguist-tools/linguist-tools-5.15.3.ebuild 
b/dev-qt/linguist-tools/linguist-tools-5.15.3.ebuild
index 2383fbff18b5..b226050c8bfd 100644
--- a/dev-qt/linguist-tools/linguist-tools-5.15.3.ebuild
+++ b/dev-qt/linguist-tools/linguist-tools-5.15.3.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Tools for working with Qt translation data files"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="qml"



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

2022-05-18 Thread WANG Xuerui
commit: 64d3d58b9650b0f32b9ae774fcdd48c195c00288
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:14 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d3d58b

media-libs/libsndfile: keyword 1.1.0-r1 for ~loong

All but one tests pass, the one failed with the following:

> Line 306 : Error at index 2, got -0.000739618, should be -0.000739618.

Clearly this is something wrong with the tests, not code, and package
itself should be usable.

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

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

diff --git a/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild 
b/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
index 31ca425e0fd4..34ec2c2cf137 100644
--- a/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/libsndfile/libsndfile.git;
 else

SRC_URI="https://github.com/libsndfile/libsndfile/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 inherit python-any-r1 multilib-minimal
 



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

2022-05-18 Thread WANG Xuerui
commit: f298c4ddbfea6ad47a2bf80a8bdfc6094d8d5c07
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:12 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f298c4dd

media-libs/libsdl2: keyword 2.0.20-r1 for ~loong

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

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

diff --git a/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild 
b/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild
index b80a501e25f9..bae4a1d4a155 100644
--- a/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio 
sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X 
xinerama xscreensaver"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/extra-cmake-modules/

2022-05-18 Thread WANG Xuerui
commit: 042ba40b22a3a7bb75e86ecca6f763714d727ede
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:00 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042ba40b

kde-frameworks/extra-cmake-modules: keyword 5.94.0 for ~loong

Tests passed on real hardware.

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

 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild
index 194480ed41f6..6dd4ecb8e60f 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Extra modules and scripts for CMake"
 HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules;
 
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc test"
 
 RESTRICT="!test? ( test )"



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

2022-05-18 Thread WANG Xuerui
commit: a225f40d9f425bc69b89689a35e57e3c6fcc44a7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:11 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a225f40d

media-sound/mpg123: keyword 1.29.3 for ~loong

Tests passed on real hardware.

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

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

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



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

2022-05-18 Thread WANG Xuerui
commit: 91ad2993b4a64e4b5f39689426662dcbdc605ee9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:04:56 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ad2993

dev-cpp/libxmlpp: keyword 2.40.1-r2 for ~loong

Tests passed on real hardware.

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

 dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
index 0cee82eb..787ddd47f5cb 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-mpg123/

2022-05-18 Thread WANG Xuerui
commit: 9efd5e387caf5209e6cab92182f55c0f5cb0dfd9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:01 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efd5e38

app-eselect/eselect-mpg123: keyword 0.1-r1 for ~loong

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

 app-eselect/eselect-mpg123/eselect-mpg123-0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-mpg123/eselect-mpg123-0.1-r1.ebuild 
b/app-eselect/eselect-mpg123/eselect-mpg123-0.1-r1.ebuild
index 6bfc8b7cd186..238757a06bec 100644
--- a/app-eselect/eselect-mpg123/eselect-mpg123-0.1-r1.ebuild
+++ b/app-eselect/eselect-mpg123/eselect-mpg123-0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE="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 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="app-eselect/eselect-lib-bin-symlink"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2022-05-18 Thread WANG Xuerui
commit: a9b3c0d204fa1ae944be38da7d634196dc725367
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b3c0d2

app-i18n/ibus: keyword 1.5.26-r1 for ~loong

Tests passed on real hardware.

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

 app-i18n/ibus/ibus-1.5.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.26-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.26-r1.ebuild
index 40de7864df87..5a8130de4b99 100644
--- a/app-i18n/ibus/ibus-1.5.26-r1.ebuild
+++ b/app-i18n/ibus/ibus-1.5.26-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection nls +python 
systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/dconf/

2022-05-18 Thread WANG Xuerui
commit: 8f4d265a5832ce41fd56bef3cf9090c86e334d91
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:03 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4d265a

gnome-base/dconf: keyword 0.40.0 for ~loong

Tests passed on real hardware.

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

 gnome-base/dconf/dconf-0.40.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/dconf/dconf-0.40.0.ebuild 
b/gnome-base/dconf/dconf-0.40.0.ebuild
index ceacf61216f5..cdef334d4521 100644
--- a/gnome-base/dconf/dconf-0.40.0.ebuild
+++ b/gnome-base/dconf/dconf-0.40.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/dconf;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="gtk-doc"
 RESTRICT="!test? ( test )" # IUSE=test comes from virtualx.eclass
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2022-05-18 Thread WANG Xuerui
commit: 856bd5e271aaf75ee7a5213a8864002c4c9ff4ea
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:05 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856bd5e2

app-i18n/fcitx: keyword 4.2.9.8 for ~loong

Tests passed on real hardware.

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

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild 
b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index a3cf6681a440..4a72f8efa865 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls 
opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
lua? ( ${LUA_REQUIRED_USE} )



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

2022-05-18 Thread WANG Xuerui
commit: 5657173f2d811fb2d152c206507f4f8702e77c13
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:05:09 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5657173f

media-libs/portaudio: keyword 19.07.00-r2 for ~loong

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

 media-libs/portaudio/portaudio-19.07.00-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/portaudio/portaudio-19.07.00-r2.ebuild 
b/media-libs/portaudio/portaudio-19.07.00-r2.ebuild
index 4497a8b1ea8d..1e59d8498ff4 100644
--- a/media-libs/portaudio/portaudio-19.07.00-r2.ebuild
+++ b/media-libs/portaudio/portaudio-19.07.00-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alsa +cxx debug doc jack oss static-libs"
 
 RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )



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

2022-05-18 Thread WANG Xuerui
commit: 0aa098d9865d5abefe2fe6e7faa78069ee2542c1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa098d9

dev-libs/double-conversion: keyword 3.2.0 for ~loong

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

 dev-libs/double-conversion/double-conversion-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/double-conversion/double-conversion-3.2.0.ebuild 
b/dev-libs/double-conversion/double-conversion-3.2.0.ebuild
index d1f0723de50e..a7ca09bae31d 100644
--- a/dev-libs/double-conversion/double-conversion-3.2.0.ebuild
+++ b/dev-libs/double-conversion/double-conversion-3.2.0.ebuild
@@ -11,4 +11,4 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"



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

2022-05-18 Thread WANG Xuerui
commit: 2e4752a5affc1d0404759cec4d2d837e7d57aa56
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4752a5

dev-cpp/glibmm: keyword 2.66.4 for ~loong

Tests passed on real hardware.

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

 dev-cpp/glibmm/glibmm-2.66.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/glibmm/glibmm-2.66.4.ebuild 
b/dev-cpp/glibmm/glibmm-2.66.4.ebuild
index 00ffe3f6dccd..c31432d315ca 100644
--- a/dev-cpp/glibmm/glibmm-2.66.4.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.66.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gtkmm.org 
https://gitlab.gnome.org/GNOME/glibmm;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
 IUSE="doc debug test"
 RESTRICT="!test? ( test )"
 



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

2022-05-18 Thread WANG Xuerui
commit: a204116a67ea08946341df451d347b32867bf899
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a204116a

net-misc/ofono: keyword 1.34 for ~loong

Tests fail on amd64 too; on loong only unit/test_mbim was segfaulting on
the last case. Other tests passed so the package should be fairly
usable.

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

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

diff --git a/net-misc/ofono/ofono-1.34.ebuild b/net-misc/ofono/ofono-1.34.ebuild
index 1afaf2e3612b..ea773ff8c414 100644
--- a/net-misc/ofono/ofono-1.34.ebuild
+++ b/net-misc/ofono/ofono-1.34.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="+atmodem bluetooth +cdmamodem +datafiles doc dundee examples +isimodem 
+phonesim +provision +qmimodem tools +udev upower"
 
 REQUIRED_USE="dundee? ( bluetooth )"



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

2022-05-18 Thread WANG Xuerui
commit: d6f576173524fcf61d5ee6251d71e154206cf181
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:04:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f57617

dev-qt/qtxml: keyword 5.15.3 for ~loong

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

 dev-qt/qtxml/qtxml-5.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtxml/qtxml-5.15.3.ebuild b/dev-qt/qtxml/qtxml-5.15.3.ebuild
index d65df3179dc1..cde4aacd89a9 100644
--- a/dev-qt/qtxml/qtxml-5.15.3.ebuild
+++ b/dev-qt/qtxml/qtxml-5.15.3.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-05-18 Thread WANG Xuerui
commit: 0b43cfa3fcec0ba17347550bf713ff8ff4699328
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:48 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b43cfa3

dev-qt/qtcore: keyword 5.15.3 for ~loong

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

 dev-qt/qtcore/qtcore-5.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.3.ebuild 
b/dev-qt/qtcore/qtcore-5.15.3.ebuild
index fca2881a9617..7f54b039a377 100644
--- a/dev-qt/qtcore/qtcore-5.15.3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="icu old-kernel systemd"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/opencc/

2022-05-18 Thread WANG Xuerui
commit: 5ac71e9d2089e484f88e08a3711921852e3fbffa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:46 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac71e9d

app-i18n/opencc: keyword 1.1.3 for ~loong

Tests passed on real hardware.

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

 app-i18n/opencc/opencc-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/opencc/opencc-1.1.3.ebuild 
b/app-i18n/opencc/opencc-1.1.3.ebuild
index cb2c8e19f174..2aaf1b88291f 100644
--- a/app-i18n/opencc/opencc-1.1.3.ebuild
+++ b/app-i18n/opencc/opencc-1.1.3.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Apache-2.0"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-05-18 Thread WANG Xuerui
commit: d65f1ddca2815beeacd818c3dbd954f753da1818
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65f1ddc

dev-libs/unittest++: keyword 2.0.0-r2 for ~loong

Tests passed on real hardware.

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

 dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild 
b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
index f2f646d68e0d..f7450bcb036f 100644
--- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-05-18 Thread WANG Xuerui
commit: 9c90a2619e1008ffa29fab6a4e3442327446893d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:02:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c90a261

app-text/hunspell: keyword 1.7.0-r2 for ~loong

Tests passed on real hardware.

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

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index cc1274d78f52..18d75871d37b 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> ${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



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

2022-05-18 Thread WANG Xuerui
commit: d822a895aedf932d7863231718c4dff02510f97f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d822a895

app-text/enchant: keyword 2.3.3-r1 for ~loong

Tests passed on real hardware.

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

 app-text/enchant/enchant-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/enchant/enchant-2.3.3-r1.ebuild 
b/app-text/enchant/enchant-2.3.3-r1.ebuild
index f40c183d7f32..8e298e6d2d4f 100644
--- a/app-text/enchant/enchant-2.3.3-r1.ebuild
+++ b/app-text/enchant/enchant-2.3.3-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/AbiWord/enchant/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="aspell +hunspell nuspell test voikko"
 RESTRICT="!test? ( test )"



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

2022-05-18 Thread WANG Xuerui
commit: bba70ae7c96fbec078b1e3513d676fa067e39823
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba70ae7

dev-libs/rapidjson: keyword 1.1.0-r3 for ~loong

Tests passed on real hardware.

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

 dev-libs/rapidjson/rapidjson-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/rapidjson/rapidjson-1.1.0-r3.ebuild 
b/dev-libs/rapidjson/rapidjson-1.1.0-r3.ebuild
index 080af47bc306..a58044c99310 100644
--- a/dev-libs/rapidjson/rapidjson-1.1.0-r3.ebuild
+++ b/dev-libs/rapidjson/rapidjson-1.1.0-r3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/miloyip/rapidjson/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
S="${WORKDIR}/rapidjson-${PV}"
 fi
 



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

2022-05-18 Thread WANG Xuerui
commit: 855df82254957c91cca7a84ccf966d41f4d67f45
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855df822

dev-cpp/benchmark: keyword 1.6.1 for ~loong

Tests passed on real hardware.

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

 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index 4fdf6fa2452d..e80684fba3f4 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



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

2022-05-18 Thread WANG Xuerui
commit: 6333ef987b1294bce182ceb80ac37550796d15df
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:00 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6333ef98

dev-libs/libconfig: keyword 1.7.3 for ~loong

Tests passed on real hardware.

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

 dev-libs/libconfig/libconfig-1.7.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild 
b/dev-libs/libconfig/libconfig-1.7.3.ebuild
index 5e436a5f4869..4f32196aa919 100644
--- a/dev-libs/libconfig/libconfig-1.7.3.ebuild
+++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1"
 SLOT="0/11"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="+cxx static-libs"
 
 DEPEND="



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

2022-05-18 Thread WANG Xuerui
commit: 83bb654d83ac1483049b373e122ef85582a7f1f1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bb654d

dev-libs/libsigc++: keyword 2.10.7 for ~loong

Tests passed on real hardware.

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

 dev-libs/libsigc++/libsigc++-2.10.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
index 4d85a4141eaa..628e4bd5f2db 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-05-18 Thread WANG Xuerui
commit: 22790677b7d63f62160f5860dc8b5a58d8509b42
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:02:59 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22790677

media-sound/lame: keyword 3.100-r3 for ~loong

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

 media-sound/lame/lame-3.100-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/lame/lame-3.100-r3.ebuild 
b/media-sound/lame/lame-3.100-r3.ebuild
index d6ddffec4f7f..81614f5d7e48 100644
--- a/media-sound/lame/lame-3.100-r3.ebuild
+++ b/media-sound/lame/lame-3.100-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="debug cpu_flags_x86_mmx +frontend mp3rtp sndfile static-libs"
 
 # These deps are without MULTILIB_USEDEP and are correct since we only build



[gentoo-commits] proj/gentoolkit:master commit in: bin/

2022-05-18 Thread Sam James
commit: 049b80cd6b4ffe3929fd95a9f9b21582fd2373f4
Author: Sam James  gentoo  org>
AuthorDate: Sun May 15 05:47:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 15 05:48:10 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=049b80cd

euse: egrep -> grep -E

egrep is considered an obsolete alias and newer greps will warn on this.

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

 bin/euse | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/bin/euse b/bin/euse
index c3b6638..daffd66 100755
--- a/bin/euse
+++ b/bin/euse
@@ -338,11 +338,11 @@ get_useflaglist() {
descdir="${profiledir}/profiles"
if [[ -z ${SCOPE} || ${SCOPE} == "global" ]]; then
[[ ! -s "${descdir}/use.desc" ]] && continue
-   egrep "^[^# ]+ +-" "${descdir}/use.desc"
+   grep -E "^[^# ]+ +-" "${descdir}/use.desc"
fi
if [[ -z ${SCOPE} || ${SCOPE} == "local" ]]; then
[[ ! -s "${descdir}/use.local.desc" ]] && continue
-   egrep "^[^# :]+:[^ ]+ +-" "${descdir}/use.local.desc" \
+   grep -E "^[^# :]+:[^ ]+ +-" "${descdir}/use.local.desc" 
\
| cut -d: -f 2
fi
done | cut -d " "  -f1 | sort --field=":" --key=1,1 --unique
@@ -370,7 +370,7 @@ get_useflaglist() {
 # ACTIVE_FLAGS - Array of current use flag info
 #
 get_useflaglist_ebuild() {
-   local known=$(echo "${ACTIVE_FLAGS[5]}" | egrep "^${1}")
+   local known=$(echo "${ACTIVE_FLAGS[5]}" | grep -E "^${1}")
local cacheformat
if [[ -n $known ]]; then
# No need to recache
@@ -397,7 +397,7 @@ get_useflaglist_ebuild() {
return 1
fi
append=$(set +f; ls ${portdir}/metadata/${cacheformat}/${1}-* \
-   | egrep "${1}-[0-9.]+" \
+   | grep -E "${1}-[0-9.]+" \
| sed -e 
"s:${portdir}/metadata/${cacheformat}/${1}-::g" \
| while read -d $'\n' version; do
IFS=$'\n'
@@ -454,7 +454,7 @@ traverse_profile() {
curdir="${2:-$(get_real_path ${MAKE_PROFILE_PATH})}"
 
if [[ -f "${curdir}/parent" ]]; then
-   for parent in $(egrep -v '(^#|^ *$)' ${curdir}/parent); do
+   for parent in $(grep -E -v '(^#|^ *$)' ${curdir}/parent); do
# Bug 231394, handle parent path being absolute
index=$(expr index "${parent}" :)
if [[ ${parent:0:1} == "/" ]]; then
@@ -906,9 +906,9 @@ showflags() {
get_flagstatus ${1}
echo
fi
-   if echo " ${ACTIVE_FLAGS[4]} " | egrep -e " -?${1} " > 
/dev/null; then
+   if echo " ${ACTIVE_FLAGS[4]} " | grep -E -e " -?${1} " > 
/dev/null; then
for pkg in $( echo "${ACTIVE_FLAGS[4]}" | \
-   egrep " -?${1} " | cut -d " " -f 2); do
+   grep -E " -?${1} " | cut -d " " -f 2); 
do
printf "%-20s" ${1}
SCOPE="local" get_flagstatus ${1} "${pkg}"
printf "(%s)\n" ${pkg}
@@ -992,7 +992,7 @@ scrub_use_flag() {
# If line only has this use flag, let it be removed
# (used if PACKAGE is not defined -- from pruning)
elif [[ -n $(echo "${line}" | \
-   egrep "^[^#]*${atom_re}.*-?${flag}") ]]; then
+   grep -E "^[^#]*${atom_re}.*-?${flag}") ]]; then
echo "Removing use flag from ${line}" >&2
if [[ -z $(echo "${line}" | \
grep -Ee "${atom_re} *-?${flag} *$") 
]]; then
@@ -1068,10 +1068,10 @@ modify_package() {
# XXX: Handle version or version wildcard?
warn "USE flag \"${flag}\" is not used by $PACKAGE"
# Don't necessarily bail for this, just warn
-   elif [[ -n "${V}" && -z "$(egrep "<|>|=" <<< "${PACKAGE:0:1}")" ]]; then
+   elif [[ -n "${V}" && -z "$(grep -E "<|>|=" <<< "${PACKAGE:0:1}")" ]]; 
then
error "Invalid package atom. Did you forget the leading '='?"
continue
-   elif [[ -z "${V}" && -n "$(egrep "<|>|=" <<< "${PACKAGE:0:1}")" ]]; then
+   elif [[ -z "${V}" && -n "$(grep -E "<|>|=" <<< "${PACKAGE:0:1}")" ]]; 
then
error "Invalid package atom. Did you forget the version?"
continue
fi
@@ -1114,7 +1114,7 @@ modify_package() {
echo "Adding \"${PACKAGE}[${flag}]\" use flag in 
\"${filename}\""
local added=0
  

[gentoo-commits] proj/gentoolkit:master commit in: /, .github/workflows/

2022-05-18 Thread Sam James
commit: ba0b0de18b7404bdde1d1a0982250ccddb25bee7
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 04:30:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:30:23 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=ba0b0de1

tox.ini, github: add Python 3.10 final, add Python 3.11

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

 .github/workflows/ci.yml | 7 +--
 tox.ini  | 2 +-
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 60b8205..83e6ef3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -12,11 +12,14 @@ jobs:
 - '3.7'
 - '3.8'
 - '3.9'
-- '3.10.0-alpha - 3.10.0'
+- '3.10'
+- '3.11.0-alpha - 3.11.0'
 - 'pypy-3.7'
+- 'pypy-3.8'
+- 'pypy-3.9'
 
 env:
-  PORTAGE_VERSION: "3.0.20"
+  PORTAGE_VERSION: "3.0.30"
 
 steps:
 - uses: actions/checkout@v2

diff --git a/tox.ini b/tox.ini
index 2a5f581..56b255a 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
 [tox]
-envlist = py37,py38,py39,pypy3,flake8
+envlist = py37,py38,py39,py310,py311,pypy3,flake8
 skip_missing_interpreters = True
 
 [testenv]



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

2022-05-18 Thread Sam James
commit: 5b9c0180def9fc8b667dd5a217124c7b8d20f767
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 04:26:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:26:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9c0180

dev-python/sphinx-epytext: enable py3.11

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

 dev-python/sphinx-epytext/sphinx-epytext-0.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sphinx-epytext/sphinx-epytext-0.0.4.ebuild 
b/dev-python/sphinx-epytext/sphinx-epytext-0.0.4.ebuild
index 604010ab6690..fd6bd21839a7 100644
--- a/dev-python/sphinx-epytext/sphinx-epytext-0.0.4.ebuild
+++ b/dev-python/sphinx-epytext/sphinx-epytext-0.0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-18 Thread Sam James
commit: f0df09a575459c17bc07cb5a813602f5e30d84e0
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 04:15:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:15:12 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f0df09a5

DEVELOPING: we use PEP 8 now

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

 DEVELOPING | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 5f04d3b64..56dcfb52c 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -21,13 +21,13 @@ with Python itself, must be optionally enabled by run-time 
detection.
 Tabs
 
 
-For legacy reasons, all leading whitespace should be tabs. All internal
-whitespace should be regular spaces. Set tab stop to 4 to calculate line
-width.
+We comply with PEP 8 so we now use spaces.
 
 Line-Wrapping
 -
 
+Please use Black for formatting.
+
 Lines should typically not be longer than 80 characters; if they are, an
 attempt should be made to wrap them.  Move code to the line below and
 indent once (\t).



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

2022-05-18 Thread Sam James
commit: 2c4c5cfcd9e6352941af414c404adeec6e06d258
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 04:12:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:12:54 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2c4c5cfc

tox.ini: fixup Python 3.11 env

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

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

diff --git a/tox.ini b/tox.ini
index 6bff3ee7c..e18a5de29 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
 [tox]
-envlist = py{37,38,39,310}-pylint,pypy3
+envlist = py{37,38,39,310}-pylint,py311,pypy3
 skipsdist = True
 
 [gh-actions]
@@ -8,6 +8,7 @@ python =
 3.8: py38-pylint
 3.9: py39-pylint
 3.10: py310-pylint
+3.11: py311
 pypy-3: pypy3
 
 [testenv]



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

2022-05-18 Thread Sam James
commit: 78f51dda9071e0445ae823c90f8f2d6b92a45b71
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 04:10:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:10:54 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=78f51dda

*/*: Python 3.6 is EOL; raise min supported to Python 3.7

EOL since 2021-12-23 and indeed isn't in gentoo.git anymore
either since a few months ago.

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

 DEVELOPING | 2 +-
 README.md  | 2 +-
 runtests   | 2 +-
 tox.ini| 3 +--
 4 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 0299b0364..5f04d3b64 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -9,7 +9,7 @@ bad habits that exist in the current codebase.
 Python Version
 --
 
-Python 3.6 is the minimum supported version.
+Python 3.7 is the minimum supported version.
 
 Dependencies
 

diff --git a/README.md b/README.md
index 9e929197a..3e7ba81aa 100644
--- a/README.md
+++ b/README.md
@@ -41,7 +41,7 @@ git config blame.ignoreRevsFile .gitignorerevs
 Dependencies
 
 
-Python and Bash should be the only hard dependencies. Python 3.6 is the
+Python and Bash should be the only hard dependencies. Python 3.7 is the
 minimum supported version.
 
 Native Extensions

diff --git a/runtests b/runtests
index 732e083a0..b4e6fc2af 100755
--- a/runtests
+++ b/runtests
@@ -20,7 +20,7 @@ import tempfile
 
 
 # These are the versions we fully support and require to pass tests.
-PYTHON_SUPPORTED_VERSIONS = ["3.6", "3.7", "3.8", "3.9", "3.10"]
+PYTHON_SUPPORTED_VERSIONS = ["3.7", "3.8", "3.9", "3.10"]
 # The rest are just "nice to have".
 PYTHON_NICE_VERSIONS = ["pypy3", "3.11"]
 

diff --git a/tox.ini b/tox.ini
index 3c8bc69f6..6bff3ee7c 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,10 +1,9 @@
 [tox]
-envlist = py{36,37,38,39,310}-pylint,pypy3
+envlist = py{37,38,39,310}-pylint,pypy3
 skipsdist = True
 
 [gh-actions]
 python =
-3.6: py36-pylint
 3.7: py37-pylint
 3.8: py38-pylint
 3.9: py39-pylint



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

2022-05-18 Thread Sam James
commit: 29de47b51d8ac7029924d7460773ee9a0d093f99
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 04:03:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:09:02 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=29de47b5

tox.ini: drop lxml dep

Only needed for repoman. Hurrah!

(Noticed as it fails to build w/ Py 3.11)

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

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

diff --git a/tox.ini b/tox.ini
index a091afae9..3c8bc69f6 100644
--- a/tox.ini
+++ b/tox.ini
@@ -16,7 +16,6 @@ deps =
pylint: pylint
pygost
pyyaml
-   py36,py37,py38,py39,py310,py311,pypy3: lxml!=4.2.0
 setenv =
PYTHONPATH={toxinidir}/lib
 commands =



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

2022-05-18 Thread Sam James
commit: 8e6aac417588b11a03abbfdf8b0e6c5f72a191ed
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 03:56:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:09:02 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8e6aac41

runtests: update supported impls list (move py3.10, add py3.11 to testing)

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

 runtests | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/runtests b/runtests
index 2a653e3d4..732e083a0 100755
--- a/runtests
+++ b/runtests
@@ -20,9 +20,9 @@ import tempfile
 
 
 # These are the versions we fully support and require to pass tests.
-PYTHON_SUPPORTED_VERSIONS = ["3.6", "3.7", "3.8", "3.9"]
+PYTHON_SUPPORTED_VERSIONS = ["3.6", "3.7", "3.8", "3.9", "3.10"]
 # The rest are just "nice to have".
-PYTHON_NICE_VERSIONS = ["pypy3", "3.10"]
+PYTHON_NICE_VERSIONS = ["pypy3", "3.11"]
 
 EPREFIX = os.environ.get("PORTAGE_OVERRIDE_EPREFIX", "/")
 



[gentoo-commits] proj/portage:master commit in: /, .github/workflows/

2022-05-18 Thread Sam James
commit: 53a5ed7e6886eea8c2b08211cc8bad66f1146982
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 03:55:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 04:09:01 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=53a5ed7e

tox.ini, .github: test on available Python 3.11 versions

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

 .github/workflows/ci.yml | 1 +
 tox.ini  | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 03cf1fc7f..ad1633a3d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,6 +18,7 @@ jobs:
 - '3.8'
 - '3.9'
 - '3.10'
+- '3.11.0-alpha - 3.11.0'
 - 'pypy-3.7'
 - 'pypy-3.8'
 - 'pypy-3.9'

diff --git a/tox.ini b/tox.ini
index 84c24396e..a091afae9 100644
--- a/tox.ini
+++ b/tox.ini
@@ -16,7 +16,7 @@ deps =
pylint: pylint
pygost
pyyaml
-   py36,py37,py38,py39,py310,pypy3: lxml!=4.2.0
+   py36,py37,py38,py39,py310,py311,pypy3: lxml!=4.2.0
 setenv =
PYTHONPATH={toxinidir}/lib
 commands =



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

2022-05-18 Thread Zac Medico
commit: 1ff19cdebdb4a346b7d79972876d5a59c41a46c5
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 04:00:48 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 04:00:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff19cde

net-misc/electron-cash: update upstream metadata

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

 net-misc/electron-cash/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/electron-cash/metadata.xml 
b/net-misc/electron-cash/metadata.xml
index 1b7e4b952e85..30b925e7f44d 100644
--- a/net-misc/electron-cash/metadata.xml
+++ b/net-misc/electron-cash/metadata.xml
@@ -17,6 +17,6 @@
Enable plugin for virtual keyboard


-   fyookball/electrum
+   Electron-Cash/Electron-Cash

 



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

2022-05-18 Thread Zac Medico
commit: bda14af925343f211917ba9f791407ee6bc6106e
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 03:59:48 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 03:59:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda14af9

net-misc/electron-cash: drop 4.0.2-r2, 4.2.3

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

 net-misc/electron-cash/Manifest|   2 -
 .../electron-cash/electron-cash-4.0.2-r2.ebuild| 152 
 net-misc/electron-cash/electron-cash-4.2.3.ebuild  | 154 -
 3 files changed, 308 deletions(-)

diff --git a/net-misc/electron-cash/Manifest b/net-misc/electron-cash/Manifest
index a30bdd058ddc..b4e99b7f9172 100644
--- a/net-misc/electron-cash/Manifest
+++ b/net-misc/electron-cash/Manifest
@@ -1,3 +1 @@
-DIST electron-cash-4.0.2.tar.gz 8967992 BLAKE2B 
081546d148dbc7da5e192154818831e125437c00093e1fe434ef0a67f8c06ceb1d2b1f44de9e71aac5786f995aeffd8fb6b74c64f6aa249f5cc9c06c9a276845
 SHA512 
dad17906f1dc2e53d4c6bff15a38d3276d16377f71b4d4e260b7b667f2b045da49f504483606d4515cdf71300b67108301b6cce971d1cca16c3856023b3e3f3a
-DIST electron-cash-4.2.3.tar.gz 7593885 BLAKE2B 
902e1b93958b2796e2679327e81c9c5637f57ac1a840291b30a515bcd8c2b12724dfa075e38f1265eebc2a734bc715ddcbd98eaf13903d99b78fa3dd4f704d03
 SHA512 
0917d67501bb29dc49be25d7845a892c42f08718e7ff0560c27e34a6ba093acfd7ccf15cd1f5d09b03ff01b41c8d9cce84a9968388fae3d52f6a13f1cfb01a0a
 DIST electron-cash-4.2.9.tar.gz 8023098 BLAKE2B 
37a55e2161a8f7c2d9b11c1bc564d77ace84ad745be677bb41f07af2b8c18c223e6cf37c7df42dea170341f276babd8eda4bd9564e9069fc9623a059cc92f09b
 SHA512 
e27dda4a4c8b81ad7b303652fdb2d893c3d53e76eb0f7e295753a7f92676c895ea8087e424a43bbb2d32db9a4f0e8c03b779cf9daf2ff8e51d4813a097ac9c6c

diff --git a/net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild 
b/net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild
deleted file mode 100644
index 35dac74afdd3..
--- a/net-misc/electron-cash/electron-cash-4.0.2-r2.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-PYTHON_REQ_USE="ncurses?"
-
-inherit desktop distutils-r1 gnome2-utils xdg-utils
-
-MY_P="Electron-Cash-${PV}"
-DESCRIPTION="Lightweight Bitcoin Cash client (BCH fork of Electrum)"
-HOMEPAGE="https://github.com/fyookball/electrum/;
-SRC_URI="https://github.com/fyookball/electrum/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="audio_modem cli cosign digitalbitbox email ncurses qrcode +qt5 sync vkb
-   l10n_es l10n_ja l10n_pt l10n_zh-CN"
-
-REQUIRED_USE="
-   || ( cli ncurses qt5 )
-   audio_modem? ( qt5 )
-   cosign? ( qt5 )
-   digitalbitbox? ( qt5 )
-   email? ( qt5 )
-   qrcode? ( qt5 )
-   sync? ( qt5 )
-   vkb? ( qt5 )
-"
-
-RDEPEND="
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/ecdsa[${PYTHON_USEDEP}]
-   dev-python/jsonrpclib[${PYTHON_USEDEP}]
-   dev-python/pbkdf2[${PYTHON_USEDEP}]
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   dev-python/qrcode[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-   qrcode? ( media-gfx/zbar[v4l] )
-   qt5? (
-   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-   )
-   ncurses? ( dev-lang/python )
-   dev-libs/libsecp256k1
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="RELEASE-NOTES"
-
-src_prepare() {
-   eapply "${FILESDIR}/3.3.6-no-user-root.patch"
-
-   # Prevent icon from being installed in the wrong location
-   sed -i '/icons/d' setup.py || die
-
-   if use qt5; then
-   pyrcc5 icons.qrc -o gui/qt/icons_rc.py || die
-   else
-   sed "s|'electroncash_gui.qt',||" -i setup.py || die
-   fi
-
-   local wordlist=
-   for wordlist in  \
-   $(usex l10n_ja '' japanese) \
-   $(usex l10n_pt '' portuguese) \
-   $(usex l10n_es '' spanish) \
-   $(usex l10n_zh-CN '' chinese_simplified) \
-   ; do
-   rm -f "lib/wordlist/${wordlist}.txt" || die
-   sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
-   done
-
-   # Remove unrequested GUI implementations:
-   local gui setup_py_gui
-   for gui in  \
-   $(usex cli  '' stdio)  \
-   kivy \
-   $(usex qt5  '' qt   )  \
-   $(usex ncurses  '' text )  \
-   ; do
-   rm gui/"${gui}"* -r || die
-   done
-
-   # And install requested ones...
-   for gui in  \
-   $(usex qt5  qt   '')  \
-   ; do
-   setup_py_gui="${setup_py_gui}'electrum_gui.${gui}',"
-   

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

2022-05-18 Thread Zac Medico
commit: 55dab51de95003b3100ab06f9ec66d95ebb5ed79
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 03:47:42 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 03:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dab51d

dev-python/tcolorpy: initial import

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

 dev-python/tcolorpy/Manifest  |  1 +
 dev-python/tcolorpy/metadata.xml  | 12 
 dev-python/tcolorpy/tcolorpy-0.1.2.ebuild | 18 ++
 3 files changed, 31 insertions(+)

diff --git a/dev-python/tcolorpy/Manifest b/dev-python/tcolorpy/Manifest
new file mode 100644
index ..988ffba3f9b3
--- /dev/null
+++ b/dev-python/tcolorpy/Manifest
@@ -0,0 +1 @@
+DIST tcolorpy-0.1.2.tar.gz 11024 BLAKE2B 
7d2b8e525f507f2061c7401e452e06b76e3f85db1611a579b6f80d3a781c640b0379c22da85b4ec5878bf9762e1c471303e5bf79f51393c3a0ae8ff8fa3bcd51
 SHA512 
e5a0b26439291d0c7a045cf92818ad50a5c9fcf5d31e8140231ce8bb4c52a1ce163d125a2094e3738a6a14d29b99036ee7a9d5014ea8578f09307d4a4e5674e8

diff --git a/dev-python/tcolorpy/metadata.xml b/dev-python/tcolorpy/metadata.xml
new file mode 100644
index ..e29901e8df70
--- /dev/null
+++ b/dev-python/tcolorpy/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   
+   tcolorpy
+   thombashi/tcolorpy
+   
+

diff --git a/dev-python/tcolorpy/tcolorpy-0.1.2.ebuild 
b/dev-python/tcolorpy/tcolorpy-0.1.2.ebuild
new file mode 100644
index ..4e46411a6e05
--- /dev/null
+++ b/dev-python/tcolorpy/tcolorpy-0.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="tcolopy is a Python library to apply true color for terminal text"
+HOMEPAGE="https://github.com/thombashi/tcolorpy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



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

2022-05-18 Thread Zac Medico
commit: de05b26f36067e3bbf7d30b4048fbe14801c0c3f
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 03:14:25 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 03:58:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de05b26f

net-misc/electron-cash: add 4.2.9

Closes: https://bugs.gentoo.org/846155
Signed-off-by: Zac Medico  gentoo.org>

 net-misc/electron-cash/Manifest   |   1 +
 net-misc/electron-cash/electron-cash-4.2.9.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/net-misc/electron-cash/Manifest b/net-misc/electron-cash/Manifest
index a58a2b1edc16..a30bdd058ddc 100644
--- a/net-misc/electron-cash/Manifest
+++ b/net-misc/electron-cash/Manifest
@@ -1,2 +1,3 @@
 DIST electron-cash-4.0.2.tar.gz 8967992 BLAKE2B 
081546d148dbc7da5e192154818831e125437c00093e1fe434ef0a67f8c06ceb1d2b1f44de9e71aac5786f995aeffd8fb6b74c64f6aa249f5cc9c06c9a276845
 SHA512 
dad17906f1dc2e53d4c6bff15a38d3276d16377f71b4d4e260b7b667f2b045da49f504483606d4515cdf71300b67108301b6cce971d1cca16c3856023b3e3f3a
 DIST electron-cash-4.2.3.tar.gz 7593885 BLAKE2B 
902e1b93958b2796e2679327e81c9c5637f57ac1a840291b30a515bcd8c2b12724dfa075e38f1265eebc2a734bc715ddcbd98eaf13903d99b78fa3dd4f704d03
 SHA512 
0917d67501bb29dc49be25d7845a892c42f08718e7ff0560c27e34a6ba093acfd7ccf15cd1f5d09b03ff01b41c8d9cce84a9968388fae3d52f6a13f1cfb01a0a
+DIST electron-cash-4.2.9.tar.gz 8023098 BLAKE2B 
37a55e2161a8f7c2d9b11c1bc564d77ace84ad745be677bb41f07af2b8c18c223e6cf37c7df42dea170341f276babd8eda4bd9564e9069fc9623a059cc92f09b
 SHA512 
e27dda4a4c8b81ad7b303652fdb2d893c3d53e76eb0f7e295753a7f92676c895ea8087e424a43bbb2d32db9a4f0e8c03b779cf9daf2ff8e51d4813a097ac9c6c

diff --git a/net-misc/electron-cash/electron-cash-4.2.9.ebuild 
b/net-misc/electron-cash/electron-cash-4.2.9.ebuild
new file mode 100644
index ..5798da537b10
--- /dev/null
+++ b/net-misc/electron-cash/electron-cash-4.2.9.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+PYTHON_REQ_USE="ncurses?"
+
+inherit desktop distutils-r1 gnome2-utils xdg-utils
+
+MY_P="Electron-Cash-${PV}"
+DESCRIPTION="Lightweight Bitcoin Cash client (BCH fork of Electrum)"
+HOMEPAGE="https://github.com/Electron-Cash/Electron-Cash;
+SRC_URI="https://github.com/Electron-Cash/Electron-Cash/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="amodem audio_modem cli cosign digitalbitbox email ncurses qrcode +qt5 
sync vkb
+   l10n_es l10n_ja l10n_pt l10n_zh-CN"
+
+REQUIRED_USE="
+   !audio_modem
+   || ( cli ncurses qt5 )
+   amodem? ( qt5 )
+   cosign? ( qt5 )
+   digitalbitbox? ( qt5 )
+   email? ( qt5 )
+   qrcode? ( qt5 )
+   sync? ( qt5 )
+   vkb? ( qt5 )
+"
+
+RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/ecdsa[${PYTHON_USEDEP}]
+   dev-python/jsonrpclib[${PYTHON_USEDEP}]
+   dev-python/pathvalidate[${PYTHON_USEDEP}]
+   dev-python/pbkdf2[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   net-libs/stem[${PYTHON_USEDEP}]
+   amodem? ( dev-python/amodem[${PYTHON_USEDEP}] )
+   qrcode? ( media-gfx/zbar[v4l] )
+   qt5? (
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   ncurses? ( dev-lang/python )
+   dev-libs/libsecp256k1
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="RELEASE-NOTES"
+
+src_prepare() {
+   eapply "${FILESDIR}/3.3.6-no-user-root.patch"
+
+   # Prevent icon from being installed in the wrong location
+   sed -i '/icons/d' setup.py || die
+
+   if use qt5; then
+   pyrcc5 icons.qrc -o electroncash_gui/qt/icons_rc.py || die
+   else
+   sed "s|'electroncash_gui.qt',||" -i setup.py || die
+   fi
+
+   local wordlist=
+   for wordlist in  \
+   $(usex l10n_ja '' japanese) \
+   $(usex l10n_pt '' portuguese) \
+   $(usex l10n_es '' spanish) \
+   $(usex l10n_zh-CN '' chinese_simplified) \
+   ; do
+   rm -f "electroncash/wordlist/${wordlist}.txt" || die
+   sed -i "/${wordlist}\\.txt/d" electroncash/mnemonic.py || die
+   done
+
+   # Remove unrequested GUI implementations:
+   local gui setup_py_gui
+   for gui in  \
+   $(usex cli  '' stdio)  \
+   $(usex qt5  '' qt   )  \
+   $(usex ncurses  '' text )  \
+   ; do
+   rm electroncash_gui/"${gui}"* -r || die
+   done
+
+   # And install requested 

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

2022-05-18 Thread Zac Medico
commit: c7f73c1448a1f44da7370a79b3784618cf3b7262
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 03:27:57 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 03:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f73c14

dev-python/pathvalidate: initial import

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

 dev-python/pathvalidate/Manifest  |  1 +
 dev-python/pathvalidate/metadata.xml  | 12 
 dev-python/pathvalidate/pathvalidate-2.5.0.ebuild | 24 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/pathvalidate/Manifest b/dev-python/pathvalidate/Manifest
new file mode 100644
index ..0632f30efaaf
--- /dev/null
+++ b/dev-python/pathvalidate/Manifest
@@ -0,0 +1 @@
+DIST pathvalidate-2.5.0.tar.gz 26130 BLAKE2B 
122f0331807cf33e30f81409423224d48e5a3ed0836410e62ec804da7cdfc730b06fb1968c5220e7d8e79c3773c7011ec3c416c48286581554b8730d3c72bf61
 SHA512 
f71d6d532d3f096ec80277245bc69ddfe861f2417d11ac432b08e2e5a8776007f174754b701a6b7e3b3754b8b49c5105dcaf5039234fc5827091b2ad78bf58bd

diff --git a/dev-python/pathvalidate/metadata.xml 
b/dev-python/pathvalidate/metadata.xml
new file mode 100644
index ..f13a1cd9991b
--- /dev/null
+++ b/dev-python/pathvalidate/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   
+   pathvalidate
+   thombashi/pathvalidate
+   
+

diff --git a/dev-python/pathvalidate/pathvalidate-2.5.0.ebuild 
b/dev-python/pathvalidate/pathvalidate-2.5.0.ebuild
new file mode 100644
index ..437b5e23a1e6
--- /dev/null
+++ b/dev-python/pathvalidate/pathvalidate-2.5.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library to sanitize/validate a string such as 
filenames/file-paths/etc"
+HOMEPAGE="https://github.com/thombashi/pathvalidate;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+BDEPEND="test? (
+   dev-python/allpairspy[${PYTHON_USEDEP}]
+   dev-python/tcolorpy[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest



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

2022-05-18 Thread Zac Medico
commit: 6fa3d7b3e01c0dcc1228ceac77e8a64eca7a734b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 03:32:30 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 03:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa3d7b3

dev-python/allpairspy: initial import

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

 dev-python/allpairspy/Manifest|  1 +
 dev-python/allpairspy/allpairspy-2.5.0.ebuild | 18 ++
 dev-python/allpairspy/metadata.xml| 12 
 3 files changed, 31 insertions(+)

diff --git a/dev-python/allpairspy/Manifest b/dev-python/allpairspy/Manifest
new file mode 100644
index ..3fa369dcbd6d
--- /dev/null
+++ b/dev-python/allpairspy/Manifest
@@ -0,0 +1 @@
+DIST allpairspy-2.5.0.tar.gz 10729 BLAKE2B 
40fd71135ce3919d1aec90ea2d2b0f3439c96a1890533f747f541f03fb47f6583de121dcca73ab3262b2d2ceb2df9d33da073868c44a77194f77c50905841384
 SHA512 
57ebcadec52fce7353fecc8d47d44f85e577594e3e7fa8670350817a848a6cdcd62908f1f371ca37d3ca7e8a49682888f38032b27c2abf734367076b08e2b4b0

diff --git a/dev-python/allpairspy/allpairspy-2.5.0.ebuild 
b/dev-python/allpairspy/allpairspy-2.5.0.ebuild
new file mode 100644
index ..02bf71fcc636
--- /dev/null
+++ b/dev-python/allpairspy/allpairspy-2.5.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pairwise test combinations generator"
+HOMEPAGE="https://github.com/thombashi/allpairspy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest

diff --git a/dev-python/allpairspy/metadata.xml 
b/dev-python/allpairspy/metadata.xml
new file mode 100644
index ..0f008f25ef7d
--- /dev/null
+++ b/dev-python/allpairspy/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   
+   allpairspy
+   thombashi/allpairspy
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/, net-im/coturn/files/

2022-05-18 Thread Sam James
commit: 23af4fed2d7cc961e7df0ccb0765e590e673f9ab
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 03:41:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 03:41:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23af4fed

net-im/coturn: fix automagic OpenSSL dep

Also:
- Fix calling AR, CC directly
- Fix TMPDIR usage

Bug: https://bugs.gentoo.org/729820
Closes: https://bugs.gentoo.org/835652
Closes: https://bugs.gentoo.org/724918
Signed-off-by: Sam James  gentoo.org>

 net-im/coturn/coturn-4.5.2-r1.ebuild   | 17 +---
 net-im/coturn/coturn-.ebuild   | 31 +++---
 .../coturn/files/coturn-4.5.2-respect-TMPDIR.patch | 24 +
 3 files changed, 59 insertions(+), 13 deletions(-)

diff --git a/net-im/coturn/coturn-4.5.2-r1.ebuild 
b/net-im/coturn/coturn-4.5.2-r1.ebuild
index 37dde1c42c28..d3a3c8813604 100644
--- a/net-im/coturn/coturn-4.5.2-r1.ebuild
+++ b/net-im/coturn/coturn-4.5.2-r1.ebuild
@@ -2,14 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit systemd tmpfiles
+
+inherit toolchain-funcs systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/coturn/coturn;
 
 if [ ${PV} =  ]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
inherit git-r3
-   DEPEND="dev-vcs/git"
 #  S="${WORKDIR}/${PN}-master"
 else
KEYWORDS="~amd64 ~x86"
@@ -22,13 +22,18 @@ IUSE="mongodb mysql postgres redis sqlite"
 RDEPEND="acct-group/turnserver
acct-user/turnserver
>dev-libs/libevent-2.1.8:=
+   dev-libs/openssl:=
mongodb? ( dev-libs/mongo-c-driver )
mysql?  ( dev-db/mysql-connector-c:= )
postgres? ( dev-db/postgresql:* )
redis? ( dev-libs/hiredis:= )
sqlite? ( dev-db/sqlite )"
-
 DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.5.2-respect-TMPDIR.patch
+)
 
 src_configure() {
if [ -n "${AR}" ]; then
@@ -56,7 +61,13 @@ src_configure() {
if ! use sqlite; then
export TURN_NO_SQLITE=yes
fi
+
+   tc-export CC
+
+   export ARCHIVERCMD="$(tc-getAR) -r"
+   export PKGCONFIG="$(tc-getPKG_CONFIG)"
export DOCSDIR="/usr/share/doc/${PN}-${PV}"
+
econf $(use_with sqlite)
 }
 

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index 4f65686782b4..d3a3c8813604 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -2,14 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit systemd tmpfiles
+
+inherit toolchain-funcs systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/coturn/coturn;
 
 if [ ${PV} =  ]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
inherit git-r3
-   DEPEND="dev-vcs/git"
 #  S="${WORKDIR}/${PN}-master"
 else
KEYWORDS="~amd64 ~x86"
@@ -20,15 +20,20 @@ LICENSE="BSD"
 SLOT="0"
 IUSE="mongodb mysql postgres redis sqlite"
 RDEPEND="acct-group/turnserver
-acct-user/turnserver
->dev-libs/libevent-2.1.8:=
-mongodb? ( dev-libs/mongo-c-driver )
-mysql?  ( dev-db/mysql-connector-c:= )
-postgres? ( dev-db/postgresql:* )
-redis? ( dev-libs/hiredis:= )
-sqlite? ( dev-db/sqlite )"
-
+   acct-user/turnserver
+   >dev-libs/libevent-2.1.8:=
+   dev-libs/openssl:=
+   mongodb? ( dev-libs/mongo-c-driver )
+   mysql?  ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:* )
+   redis? ( dev-libs/hiredis:= )
+   sqlite? ( dev-db/sqlite )"
 DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.5.2-respect-TMPDIR.patch
+)
 
 src_configure() {
if [ -n "${AR}" ]; then
@@ -56,7 +61,13 @@ src_configure() {
if ! use sqlite; then
export TURN_NO_SQLITE=yes
fi
+
+   tc-export CC
+
+   export ARCHIVERCMD="$(tc-getAR) -r"
+   export PKGCONFIG="$(tc-getPKG_CONFIG)"
export DOCSDIR="/usr/share/doc/${PN}-${PV}"
+
econf $(use_with sqlite)
 }
 

diff --git a/net-im/coturn/files/coturn-4.5.2-respect-TMPDIR.patch 
b/net-im/coturn/files/coturn-4.5.2-respect-TMPDIR.patch
new file mode 100644
index ..036705afc1f2
--- /dev/null
+++ b/net-im/coturn/files/coturn-4.5.2-respect-TMPDIR.patch
@@ -0,0 +1,24 @@
+diff --git a/configure b/configure
+index caf11f5..003da8d 100755
+--- a/configure
 b/configure
+@@ -513,12 +513,13 @@ fi
+ # Temporary DIR location:
+ #
+ 
+-TMPDIR="."
+-
+-if [ -d /var/tmp ] ; then
+-  TMPDIR="/var/tmp"
+-elif [ -d /tmp ] ; then
+-  TMPDIR=/tmp
++TMPDIR=${TMPDIR:-.}
++if test x"${TMPDIR}" = "." ; then
++  if [ -d /var/tmp ] ; then
++TMPDIR="/var/tmp"
++  elif [ -d /tmp ] ; then
++TMPDIR=/tmp
++  fi
+ fi
+ 
+ 

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

2022-05-18 Thread Sam James
commit: 2a5e6fa4194077e9d9d3df3596ff84ea10dd91c3
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 03:16:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 03:16:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5e6fa4

sys-process/criu: add 3.17

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

 sys-process/criu/Manifest  |   1 +
 sys-process/criu/criu-3.17.ebuild  | 164 +
 .../criu/files/criu-3.17-amdgpu-build-fixes.patch  |  98 
 3 files changed, 263 insertions(+)

diff --git a/sys-process/criu/Manifest b/sys-process/criu/Manifest
index afc75c58706a..4f343f4a67bd 100644
--- a/sys-process/criu/Manifest
+++ b/sys-process/criu/Manifest
@@ -1,3 +1,4 @@
 DIST criu-3.14.tar.bz2 881407 BLAKE2B 
418412681baf7ec9d3a03afe3860590c857bffcb6c57d01e60b77e85dd5ba2b30deee280c884ba1574665be5fcfd03f3cc058a4b7ae08f66aabe63a80373089b
 SHA512 
97d064c5ffc41daf6e89edd6208b30e4198f313afc6d621d0dc74dadf94c303be70ba448d4e1ced9500f1c65f1bd12206eb3be398911cc2c995310b17cc6
 DIST criu-3.15.tar.bz2 913904 BLAKE2B 
2a3c7ad7ac32a407493e8908886d2929606e1dd0a1dd499be75cb954c1c4d60d0c59f0524d173dcdd89fa638e1edcc0c31886262069e3478173648ef09b4c159
 SHA512 
7bfd32053e47b95d10cdd5e99494bff6a21aa3179518179f8c72e870f0aab960dd76c9f6cb6982e5b881472cf6962eefee3cf7d8ae9128b3379bcaecc937ebbc
 DIST criu-3.16.1.tar.gz 1228535 BLAKE2B 
45aa87ee00a18b91474e767dc0326cce6c0942af7771a0c5536751361c171c86ba2065c54587e82b51fd6d7ab116e659324369955086c5237cd7fd26b60d6ce6
 SHA512 
a558af41f1927a1b1d87f8d11163a5f3d2e4f83a74aba00619b45a6d464d5477a6a0aac3c1b9d9a17e3343a4bf21a3fd6b279b51fa0c347c86c307381a4d0739
+DIST criu-3.17.tar.gz 1321713 BLAKE2B 
3bc13a7df0da0a17c74e0c12f07b81fe7f294be4d1980647b64c74e35383416ffbc10e7c04398f307bc68ff701f76a9586ea58825057b0df16b40f6aab3cbd0e
 SHA512 
febae66a7820345c0f335f4a49e64c0af5c8ae5d3a394cc0770881b64eab11ca03ad5872f06b0c4ccd1da844c519268dad3b4f8b260267e6d3f582e80d80f804

diff --git a/sys-process/criu/criu-3.17.ebuild 
b/sys-process/criu/criu-3.17.ebuild
new file mode 100644
index ..4ac0facc8cc2
--- /dev/null
+++ b/sys-process/criu/criu-3.17.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit toolchain-funcs linux-info python-r1
+
+DESCRIPTION="utility to checkpoint/restore a process tree"
+HOMEPAGE="
+   https://criu.org/
+   https://github.com/checkpoint-restore/
+"
+SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv"
+IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/protobuf-c-1.4.0:=
+   dev-libs/libnl:3=
+   net-libs/libnet:1.1=
+   sys-libs/libcap:=
+   bpf? ( dev-libs/libbpf:= )
+   gnutls? ( net-libs/gnutls:= )
+   nftables? ( net-libs/gnutls:= )
+   selinux? ( sys-libs/libselinux:= )
+   setproctitle? ( dev-libs/libbsd:= )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+
+CONFIG_CHECK="~CHECKPOINT_RESTORE ~NAMESPACES ~PID_NS ~FHANDLE ~EVENTFD ~EPOLL 
~INOTIFY_USER
+   ~UNIX_DIAG ~INET_DIAG ~INET_UDP_DIAG ~PACKET_DIAG ~NETLINK_DIAG ~TUN 
~NETFILTER_XT_MARK"
+
+# root access required for tests
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/2.2/criu-2.2-flags.patch"
+   "${FILESDIR}/2.3/criu-2.3-no-git.patch"
+   "${FILESDIR}/criu-3.12-automagic-libbsd.patch"
+   "${FILESDIR}/criu-3.16.1-buildsystem.patch"
+
+   "${FILESDIR}/${P}-amdgpu-build-fixes.patch"
+)
+
+criu_arch() {
+   # criu infers the arch from $(uname -m).  We never want this to happen.
+   case ${ARCH} in
+   amd64) echo "x86";;
+   arm64) echo "aarch64";;
+   ppc64*) echo "ppc64";;
+   *) echo "${ARCH}";;
+   esac
+}
+
+pkg_setup() {
+   use amd64 && CONFIG_CHECK+=" ~IA32_EMULATION"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use doc || sed -i 's_\(install: \)install-man _\1_g' Makefile.install
+}
+
+criu_use() {
+   if ! use "${1}"; then
+   sed \
+   -e "s:${2:-${1}}:no_${2:-lib${1}}:g" \
+   -i Makefile.config || die
+   fi
+}
+
+src_configure() {
+   # Gold linker generates invalid object file when used with criu's custom
+   # linker script.  Use the bfd linker instead. See 
https://crbug.com/839665#c3
+   tc-ld-disable-gold
+
+   # 

[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/

2022-05-18 Thread Sam James
commit: b6ef1a54cb5bfa920c2b9be4ec520d36f50056bf
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 03:04:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 03:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ef1a54

app-portage/tatt: add Python 3.10

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

 app-portage/tatt/tatt-0.9.ebuild  | 2 +-
 app-portage/tatt/tatt-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/tatt/tatt-0.9.ebuild b/app-portage/tatt/tatt-0.9.ebuild
index 5c41d2d22462..c241a0bb857e 100644
--- a/app-portage/tatt/tatt-0.9.ebuild
+++ b/app-portage/tatt/tatt-0.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 

diff --git a/app-portage/tatt/tatt-.ebuild 
b/app-portage/tatt/tatt-.ebuild
index 05352672..e59d8cfdfa8a 100644
--- a/app-portage/tatt/tatt-.ebuild
+++ b/app-portage/tatt/tatt-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 git-r3
 



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

2022-05-18 Thread Sam James
commit: 1e9653dd0688577b64da7071962cce1c76abc8c5
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 03:01:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 03:01:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9653dd

dev-python/scipy: add 1.8.1

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

 dev-python/scipy/Manifest   |   3 +
 dev-python/scipy/scipy-1.8.1.ebuild | 189 
 2 files changed, 192 insertions(+)

diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest
index d49ac5272be8..76487212a3c9 100644
--- a/dev-python/scipy/Manifest
+++ b/dev-python/scipy/Manifest
@@ -1,3 +1,6 @@
 DIST scipy-1.8.0.tar.gz 38313602 BLAKE2B 
3f071ad3dfa350bba7eaf8e06c8bdb660f9dc1ef0e0bfc1eb1be2c400f947b2b26d62066a4b0f603ae56244131aff6e4c5b7e87cfd2aa7b278e3071062a4bf02
 SHA512 
674652728ae76479d17189e6974895bb838a8e83b17b9fb91c5f86faebf2a1387e1466555ac5b51d05c293f9b31b9a72e634f5858105ea984ca94bd2f05bbb4c
+DIST scipy-1.8.1.tar.gz 38196215 BLAKE2B 
180ae646adba2031a4bf99cd4feefe652b8e340110b3b2872e61aa1083054aadf369c7e3b3e3fd8fb71fcd831c95841d2dadd1c71e35e5f7d95800e5551173f0
 SHA512 
f6fc71c209991fe82baa4b10d8ade0deb1057f6f5942a91dfb7ae45f3eb78a4535efa2861badf5e2d37239fa99dbd99de760aa7e4854b95991ade0263004e7ea
 DIST scipy-html-1.7.1.zip 32435246 BLAKE2B 
fd8173da41aba95a14b1376f848bc668c4659bf1bbbdd0f87d926633d36f29c039957d38be145a5583010ebd83f6458090f75bdad773cc0f1591664e13c04c20
 SHA512 
ee59722878f6ef2d2319cdf4e6a60d3d1184f7c22752f9a8859eaa46fb677ebac9e8eef9c0826998e12bac9399e336799843341ef203224a82c9101347149672
+DIST scipy-html-1.8.1.zip 37060661 BLAKE2B 
2fa617c58eb47463f8a61f9798b32c6da255d26b8e86c1558e427a715093f5a29ced3847ab6ecfe88ce1017664f36ac3e9fa9bbf72ede7e0fd3812b5f41fe933
 SHA512 
95153dc1f404aa64898a700c94c0deea3ca842c3152167d0987edabcf4a8eba16b6c8e6bc38a6775a849dc621e6a21434baf53d1669b1865fa5049cffa4387ac
 DIST scipy-ref-1.7.1.pdf 33542025 BLAKE2B 
6c978f06b770805f0fae06db740e8596658d98bbbc93c865127eae909957503bb38e02a9c97319aed07608718f8f373374b1cf3a8c3bd624aa3143f1d21bc428
 SHA512 
45720dc299594bac5c7539f950a0ff135b125d86bfe9847032cbff1f294601fefd0a1ac3fd7e3928b2702390c318ae2f8adca6403ba06ea1ded705fcff94ab79
+DIST scipy-ref-1.8.1.pdf 35025868 BLAKE2B 
9221755d2dc69b8623271f75ff3078a0a4410fe9ff69ee317b40bf145af7da21a7f5f4b6b67820d8bb2878f83b7014f1ea7c2f0e026afb716da0479d394505e2
 SHA512 
8f27dcb9dd1030e15266389af21a1475ecfec5ea777fb2dbcf8db8d3398ac6e45c7040b8d6dbaffd29be3920925427be7c55efdc8094d670c857edfdab7f7728

diff --git a/dev-python/scipy/scipy-1.8.1.ebuild 
b/dev-python/scipy/scipy-1.8.1.ebuild
new file mode 100644
index ..81edc28b8dca
--- /dev/null
+++ b/dev-python/scipy/scipy-1.8.1.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_IN_SOURCE_BUILD=1
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit fortran-2 distutils-r1 flag-o-matic multiprocessing toolchain-funcs
+
+# Upstream is often behind with doc updates
+DOC_PV=1.8.1
+DESCRIPTION="Scientific algorithms library for Python"
+HOMEPAGE="
+   https://scipy.org/
+   https://github.com/scipy/scipy/
+   https://pypi.org/project/scipy/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   doc? (
+   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip
+   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-ref-${DOC_PV}.pdf
+   )"
+
+LICENSE="BSD LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc +pythran sparse"
+
+DEPEND="
+   >=dev-python/numpy-1.17.3[lapack,${PYTHON_USEDEP}]
+   sci-libs/arpack:0=
+   virtual/cblas
+   virtual/lapack
+   sparse? ( sci-libs/umfpack:0= )"
+RDEPEND="${DEPEND}
+   dev-python/pillow[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-lang/swig
+   >=dev-python/cython-0.29.18[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   doc? ( app-arch/unzip )
+   pythran? ( dev-python/pythran[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+
+   if use doc; then
+   unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die
+   fi
+}
+
+pc_incdir() {
+   $(tc-getPKG_CONFIG) --cflags-only-I $@ | \
+   sed -e 's/^-I//' -e 's/[ ]*-I/:/g' -e 's/[ ]*$//' -e 's|^:||'
+}
+
+pc_libdir() {
+   $(tc-getPKG_CONFIG) --libs-only-L $@ | \
+   sed -e 's/^-L//' -e 's/[ ]*-L/:/g' -e 's/[ ]*$//' -e 's|^:||'
+}
+
+pc_libs() {
+   $(tc-getPKG_CONFIG) --libs-only-l $@ | \
+   sed -e 's/[ ]-l*\(pthread\|m\)\([ ]\|$\)//g' \
+   -e 's/^-l//' -e 's/[ 

[gentoo-commits] repo/gentoo:master commit in: profiles/, media-libs/xine-lib/

2022-05-18 Thread Sam James
commit: 2114900ce65a8fe7ccffdf653462864be8ebe13e
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 03:00:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 03:00:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2114900c

media-libs/xine-lib: mask crashing version (1.2.12)

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

 media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild | 2 +-
 profiles/package.mask | 6 ++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild
index b25bf07dcef8..29f22fbfac90 100644
--- a/media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
NLS_DEPEND="sys-devel/gettext"
NLS_RDEPEND="virtual/libintl"
 else
-   KEYWORDS="amd64 arm64 ~hppa ppc ppc64 ~riscv x86"
+   KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
NLS_IUSE="nls"
NLS_DEPEND="nls? ( sys-devel/gettext )"

diff --git a/profiles/package.mask b/profiles/package.mask
index 8369cbc7efae..da76b35b34a9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-05-19)
+# Crashes xine (from xine-ui) on startup for several users.
+# bug #845396
+=media-libs/xine-lib-1.2.12
+=media-libs/xine-lib-1.2.12-r1
+
 # Matt Turner  (2022-05-17)
 # Dead packages. No reverse dependencies.
 # Removal on 2022-06-17



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

2022-05-18 Thread Zac Medico
commit: bb6cf61a189b305753441d24b7100d0b71b7fa61
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 02:56:17 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 02:56:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6cf61a

dev-python/kazoo: enable py3.10

Closes: https://bugs.gentoo.org/845741
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/kazoo/kazoo-2.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/kazoo/kazoo-2.8.0.ebuild 
b/dev-python/kazoo/kazoo-2.8.0.ebuild
index 7387d7b7a075..d39da87a6cfa 100644
--- a/dev-python/kazoo/kazoo-2.8.0.ebuild
+++ b/dev-python/kazoo/kazoo-2.8.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/mirrorselect/

2022-05-18 Thread Zac Medico
commit: aa077b3df73de928373aece8fd6bacaea6567f24
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 02:43:25 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 02:43:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa077b3d

app-portage/mirrorselect: enable py3.10

Closes: https://bugs.gentoo.org/845579
Signed-off-by: Zac Medico  gentoo.org>

 app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild | 4 ++--
 app-portage/mirrorselect/mirrorselect-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild 
b/app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild
index 2cb16439ef1d..9da6ad259064 100644
--- a/app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild
+++ b/app-portage/mirrorselect/mirrorselect-2.2.6-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/app-portage/mirrorselect/mirrorselect-.ebuild 
b/app-portage/mirrorselect/mirrorselect-.ebuild
index d78005b03452..849766a764ce 100644
--- a/app-portage/mirrorselect/mirrorselect-.ebuild
+++ b/app-portage/mirrorselect/mirrorselect-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 DISTUTILS_USE_SETUPTOOLS=no
 



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

2022-05-18 Thread Zac Medico
commit: f5543e62e9f48dc01cdbdd38ef4a63b755d9d752
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 02:35:41 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 02:36:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5543e62

app-text/calibre: enable py3.10

Closes: https://bugs.gentoo.org/845591
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/calibre-5.16.1-r1.ebuild | 2 +-
 app-text/calibre/calibre-5.42.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild 
b/app-text/calibre/calibre-5.16.1-r1.ebuild
index 2978c52f78a2..ea08211e4d18 100644
--- a/app-text/calibre/calibre-5.16.1-r1.ebuild
+++ b/app-text/calibre/calibre-5.16.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
 
 inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 
qmake-utils xdg-utils

diff --git a/app-text/calibre/calibre-5.42.0-r1.ebuild 
b/app-text/calibre/calibre-5.42.0-r1.ebuild
index 0299cf66b503..f3484c057923 100644
--- a/app-text/calibre/calibre-5.42.0-r1.ebuild
+++ b/app-text/calibre/calibre-5.42.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
 
 inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils



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

2022-05-18 Thread Zac Medico
commit: c5e02dd3abb0298d0d41df68385b11c28f9cdd35
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 02:29:00 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 02:29:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e02dd3

app-text/calibre: drop 5.39.1, 5.40.0, 5.41.0

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

 app-text/calibre/Manifest  |   3 -
 app-text/calibre/calibre-5.39.1.ebuild | 307 -
 app-text/calibre/calibre-5.40.0.ebuild | 307 -
 app-text/calibre/calibre-5.41.0.ebuild | 307 -
 4 files changed, 924 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index f67e5b0f97e6..91f1caca0695 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,6 +1,3 @@
 DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B 
b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9
 SHA512 
eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec
 DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 
71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1
 SHA512 
41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae
-DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B 
c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece
 SHA512 
47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa
-DIST calibre-5.40.0.tar.xz 38395684 BLAKE2B 
ff5289d9042dd114a41b90a0b91a84cba30a79d6778d0b59d2115d03dca93151ce4cd0de5fbe8cc94eb89c6cbaf8268d54680d4a1981be33f94bf332b7afb243
 SHA512 
06d973a6945cdca6b9eb252c656a4fe5dab15201e4c77f81a1174bdfceeaed1d64d50bde5ea7cfb4e462bb7e32d30ae0bfe166c80b2a3b765641da574fd8ed46
-DIST calibre-5.41.0.tar.xz 38461752 BLAKE2B 
e6ea7d1c838492ea23d1f630de134d773c09f5080bd4575065c4379a52170f3bb3ed7ee6ea53af413f931ffc68a25abf06139d60a333e2888149e9080014a5dc
 SHA512 
f2d43ea085ce9d55ae619302d1e53ba6f3ef8a850903878937605eec322e6ef412075e53dd92608f6829a91d706bdd3f3f9f9fd21866f3f73cb1b5d8e0639c10
 DIST calibre-5.42.0.tar.xz 38523536 BLAKE2B 
81d8477fbbaeedbf589c3c25b16925f6fe383c74d9ad17d0036f886304c9ce1f807fea6463ef0dc345a07de69438785faca6ef7337e5ff1e7d5684b4d0ed7cdd
 SHA512 
dac197d0a6f36f8ebb56720214df355bfc2625ecf55992b824e3409e7273db12fabfd54d2f602f950761efc717e52f872f5f2c2078770abbc887ef30cc64bbe8

diff --git a/app-text/calibre/calibre-5.39.1.ebuild 
b/app-text/calibre/calibre-5.39.1.ebuild
deleted file mode 100644
index 9f952093e1f7..
--- a/app-text/calibre/calibre-5.39.1.ebuild
+++ /dev/null
@@ -1,307 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
-
-inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/;
-SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
-
-LICENSE="
-   GPL-3+
-   GPL-3
-   GPL-2+
-   GPL-2
-   GPL-1+
-   LGPL-3+
-   LGPL-2.1+
-   LGPL-2.1
-   BSD
-   MIT
-   Old-MIT
-   Apache-2.0
-   public-domain
-   || ( Artistic GPL-1+ )
-   CC-BY-3.0
-   OFL-1.1
-   PSF-2
-"
-KEYWORDS="~amd64 ~arm ~x86"
-SLOT="0"
-IUSE="ios +udisks"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=app-text/hunspell-1.7:=
-   >=app-text/podofo-0.9.6_pre20171027:=
-   >=app-text/poppler-0.26.5[qt5]
-   dev-libs/glib:2=
-   dev-libs/hyphen:=
-   >=dev-libs/icu-57.1:=
-   dev-libs/libinput:=
-   >=dev-libs/dbus-glib-0.106
-   dev-libs/snowball-stemmer:=
-   >=sys-apps/dbus-1.10.8
-   $(python_gen_cond_dep '
-   app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]
-   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/cchardet[${PYTHON_USEDEP}]
-   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
-   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
-   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
-   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
-   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
-   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
-   

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

2022-05-18 Thread Zac Medico
commit: 8f8906aa5ae5091278f79e8f3a4cf84741c26aec
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 02:24:59 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 02:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8906aa

app-misc/wildq: enable py3.10

Closes: https://bugs.gentoo.org/845531
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/wildq/wildq-1.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/wildq/wildq-1.1.11.ebuild 
b/app-misc/wildq/wildq-1.1.11.ebuild
index 3daa9013b3be..227028c4c4cb 100644
--- a/app-misc/wildq/wildq-1.1.11.ebuild
+++ b/app-misc/wildq/wildq-1.1.11.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1



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

2022-05-18 Thread Zac Medico
commit: 01ac1bb3da599965f7b15a09e05148db47e4c121
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 19 02:22:45 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 19 02:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ac1bb3

app-misc/wildq: drop 1.1.10

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

 app-misc/wildq/Manifest|  1 -
 app-misc/wildq/wildq-1.1.10.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-misc/wildq/Manifest b/app-misc/wildq/Manifest
index a2ad8d323558..6b10948d4e3f 100644
--- a/app-misc/wildq/Manifest
+++ b/app-misc/wildq/Manifest
@@ -1,2 +1 @@
-DIST wildq-1.1.10.tar.gz 16049 BLAKE2B 
ffb365e7dee7770a0ab52d189b59f1a8a9e6b2c8a63439d884b29fc7182b523eb38e2ada0ce9581d637fed9035dc5f7fc0197451bb4fcafd1d54746b0c0112af
 SHA512 
cf10cd10757e6b933ecc11167c5ad4c548dfbfa9edad030458736ba6d29e816bb214c111fa96fa2625160d6403758d936c8374d6dc26b528e6ae22ed947de5bc
 DIST wildq-1.1.11.tar.gz 16753 BLAKE2B 
f95db636b989b4cf99c7612779c2b4f57f7dd5b185741be017a85de546cdc675592f8c846ff2aa15a8afc416e61f780c1682c956de7125e020666e83ea6a7818
 SHA512 
474869d13c33ae5b053d4f135a288e1a778f201471def20b0f95c5ab16152c828f77a730ed85a39e4f8619523f4685b6da89fb7954134fe2a10776255062b22d

diff --git a/app-misc/wildq/wildq-1.1.10.ebuild 
b/app-misc/wildq/wildq-1.1.10.ebuild
deleted file mode 100644
index 4e59a566aacc..
--- a/app-misc/wildq/wildq-1.1.10.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Command-line TOML/JSON/INI/YAML/XML processor using jq c bindings"
-HOMEPAGE="https://pypi.org/project/wildq/ https://github.com/ahmet2mir/wildq;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="hcl toml xml"
-RDEPEND="
-   dev-python/jq[${PYTHON_USEDEP}]
-   hcl? ( dev-python/pyhcl[${PYTHON_USEDEP}] )
-   toml? ( dev-python/toml[${PYTHON_USEDEP}] )
-   xml? ( dev-python/xmltodict[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
-   # Unpin install_requires versions.
-   sed -e "s|^\\([ []'[[:alnum:]]\+\\)>=[^']*|\\1|" -i setup.py || die
-   distutils-r1_python_prepare_all
-}



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

2022-05-18 Thread Sam James
commit: 73dcf9f47f0d120676d6d94b50e07f3114c3c706
Author: William Pettersson  ewpettersson  se>
AuthorDate: Wed May 18 20:38:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:25:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73dcf9f4

app-text/xapers: Enable py3.10

Enables python 3.10 support. Tested locally, tests run and use appears
fine. Also update copyright date

Closes: https://bugs.gentoo.org/845612
Signed-off-by: William Pettersson  ewpettersson.se>
Closes: https://github.com/gentoo/gentoo/pull/25553
Signed-off-by: Sam James  gentoo.org>

 app-text/xapers/xapers-0.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/xapers/xapers-0.9.0.ebuild 
b/app-text/xapers/xapers-0.9.0.ebuild
index e47be22b3be4..27a7b93bf325 100644
--- a/app-text/xapers/xapers-0.9.0.ebuild
+++ b/app-text/xapers/xapers-0.9.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2016-2021 Gentoo Authors
+# Copyright 2016-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit distutils-r1
 



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

2022-05-18 Thread Sam James
commit: 660b6a9e30d226024642ba8c4ede9a490b019c7b
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 02:25:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:25:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660b6a9e

app-text/xapers: drop Python 3.7

noop anyway

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

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

diff --git a/app-text/xapers/xapers-0.9.0.ebuild 
b/app-text/xapers/xapers-0.9.0.ebuild
index 27a7b93bf325..c4c718c76b75 100644
--- a/app-text/xapers/xapers-0.9.0.ebuild
+++ b/app-text/xapers/xapers-0.9.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-05-18 Thread Sam James
commit: 079b43b99426daadf302b7427f825939fdcd3c41
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May 16 06:13:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:12:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079b43b9

net-irc/limnoria: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25512
Signed-off-by: Sam James  gentoo.org>

 ...mnoria-20210617-rss-testRemoveAliasedFeed-mock_data.patch | 12 
 1 file changed, 12 deletions(-)

diff --git 
a/net-irc/limnoria/files/limnoria-20210617-rss-testRemoveAliasedFeed-mock_data.patch
 
b/net-irc/limnoria/files/limnoria-20210617-rss-testRemoveAliasedFeed-mock_data.patch
deleted file mode 100644
index f3a579112848..
--- 
a/net-irc/limnoria/files/limnoria-20210617-rss-testRemoveAliasedFeed-mock_data.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/plugins/RSS/test.py b/plugins/RSS/test.py
-index eab10c61b..a9e3c07c6 100644
 a/plugins/RSS/test.py
-+++ b/plugins/RSS/test.py
-@@ -102,6 +102,7 @@ def testCantAddDuplicatedFeed(self):
- 
- @mock_urllib
- def testRemoveAliasedFeed(self, mock):
-+mock._data = xkcd_new
- try:
- self.assertNotError('rss announce add http://xkcd.com/rss.xml')
- self.assertNotError('rss add xkcd http://xkcd.com/rss.xml')



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kcalutils/files/

2022-05-18 Thread Sam James
commit: e22bbe115c79eb13e0d4d95b44b54deeaf58cfdb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May 16 06:10:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:12:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22bbe11

kde-apps/kcalutils: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25516
Signed-off-by: Sam James  gentoo.org>

 .../kcalutils-22.04.0-kmail-calendar-invites.patch | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/kde-apps/kcalutils/files/kcalutils-22.04.0-kmail-calendar-invites.patch 
b/kde-apps/kcalutils/files/kcalutils-22.04.0-kmail-calendar-invites.patch
deleted file mode 100644
index 56ac25b3d451..
--- a/kde-apps/kcalutils/files/kcalutils-22.04.0-kmail-calendar-invites.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://mail.kde.org/pipermail/distributions/2022-April/001223.html
-https://invent.kde.org/pim/kcalutils/-/commit/494331a28bb722b4ab4c38a2520f305b8f7ad8fa
-
-From 494331a28bb722b4ab4c38a2520f305b8f7ad8fa Mon Sep 17 00:00:00 2001
-From: Laurent Montel 
-Date: Fri, 22 Apr 2022 19:06:36 +0200
-Subject: [PATCH] Fix Bug 452480: Kmail doesn't display calendar invites
-
-BUG:452480
-FIXED-IN: 5.17.1
 a/src/grantlee_plugin/CMakeLists.txt
-+++ b/src/grantlee_plugin/CMakeLists.txt
-@@ -21,6 +21,12 @@ target_link_libraries(kcalendar_grantlee_plugin
- KF5CalendarUtils
- )
- 
--install(TARGETS kcalendar_grantlee_plugin
--LIBRARY DESTINATION 
${LIB_INSTALL_DIR}/KTextTemplate/${KTextTemplate_MAJOR_MINOR_VERSION_STRING}/
--)
-+if (QT_MAJOR_VERSION STREQUAL "5")
-+  install(TARGETS kcalendar_grantlee_plugin
-+  LIBRARY DESTINATION 
${LIB_INSTALL_DIR}/grantlee/${Grantlee5_VERSION_MAJOR}.${Grantlee5_VERSION_MINOR}/
-+  )
-+else()
-+  install(TARGETS kcalendar_grantlee_plugin
-+  LIBRARY DESTINATION 
${LIB_INSTALL_DIR}/KTextTemplate/${KTextTemplate_MAJOR_MINOR_VERSION_STRING}/
-+  )
-+endif()
-GitLab



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-l2tp/

2022-05-18 Thread Sam James
commit: cd1ab2fb28fb5858acc8d66b67db0c9449b44080
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 02:20:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:20:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1ab2fb

net-vpn/networkmanager-l2tp: EAPI 8

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

 net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild 
b/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild
index 890376a342c1..1c705a0da67b 100644
--- a/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild
+++ b/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="NetworkManager-l2tp"
 MY_P="${MY_PN}-${PV}"
 
-inherit gnome.org autotools
+inherit autotools gnome.org
 
 DESCRIPTION="NetworkManager L2TP plugin"
 HOMEPAGE="https://github.com/nm-l2tp/network-manager-l2tp;
@@ -41,8 +41,9 @@ BDEPEND="
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+   default
+
eautoreconf
-   eapply_user
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/files/

2022-05-18 Thread Sam James
commit: c005cd6018dd2e44c807714bd0a5f87c9e1e3731
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May 16 06:11:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:12:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c005cd60

sci-astronomy/wcslib: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25515
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch | 22 --
 1 file changed, 22 deletions(-)

diff --git a/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch 
b/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch
deleted file mode 100644
index 5c8022560220..
--- a/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 wcslib-7.7/Fortran/GNUmakefile
-+++ wcslib-7.7/Fortran/GNUmakefile
-@@ -171,8 +171,8 @@
-   -@ echo ''
-  $(FC) $(FFLAGS) -c $<
- 
--%.fits : ../C/test/%.keyrec tofits
-- ./tofits < $< > $@
-+%.fits : ../C/test/%.keyrec ../utils/tofits
-+ ../utils/tofits < $< > $@
- 
- run_% : %
-   -@ echo ''
-@@ -361,7 +361,7 @@
-   -@ echo ''
-  $(MAKE) -C ../pgsbox lib
- 
--tofits : ../C/test/tofits.c
-+../utils/tofits : ../utils/tofits.c
-  $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $<
- 
- ../C/wcstab.fits : ;



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

2022-05-18 Thread Sam James
commit: 477d20c7a268f8ac4742338b23751db575ac6465
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun May 15 14:22:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:13:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477d20c7

net-im/mattermost-desktop-bin: add 5.1.0

Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-im/mattermost-desktop-bin/Manifest |  2 +
 .../mattermost-desktop-bin-5.1.0.ebuild| 89 ++
 2 files changed, 91 insertions(+)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 1d86264267ad..0a7f42685e8b 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST mattermost-desktop-5.0.4-linux-ia32.tar.gz 86957532 BLAKE2B 
d52f2cbabdecaac15ce14fcd3a0d6092eb571fa83fbd529aae664a492c5d1def6dd94b2c6dcac57984ecfcb4809c25cb08396836cc05d31f99e9dd080280a0ec
 SHA512 
0dc778c0db232784108a5c980f67b8306602cd15005a18dce1571e6de6a7a774f8d51c7feb76f94eaae29d62ef6f046e637e37d787530696a4223ed31067d37e
 DIST mattermost-desktop-5.0.4-linux-x64.tar.gz 87315900 BLAKE2B 
9d4bd3297a0d6c0eb016902d731608d12e9187e88c3c72fd57a2b47735438ff3a8369553adb7412a0339d729f177649ae0459790257307f6458ca99322ac8d02
 SHA512 
b95b9559950f7e7333e522fbbaafeae1e0f5c55cfa2acfe569b9987d75b8c4ce85a34997e4448a9e007522070f47a09a53d971ffe567bfbdde2f95f747ace622
+DIST mattermost-desktop-5.1.0-linux-ia32.tar.gz 102235544 BLAKE2B 
f7427aa195ec3be706243ce1f1aeb2cbad594905f86b6493796de2ebb7fa161e06b910af9a285583018bad9709e6ce16ee5bc168f2d98f26534af3de3b753b41
 SHA512 
a94be8235c5c1927c89615297c7e82ff2d1bc61e3600133a5af262bc25b6b6a7c50b516d58c7a387f672510736572aacc0bd9a657e5d25351eea4df2dc8958fc
+DIST mattermost-desktop-5.1.0-linux-x64.tar.gz 102764810 BLAKE2B 
7e555d70aa15b308cea637b7ad12a11a16a93cb80693157afbfcf782efff03458e880eabbbd52292e476159669a6ebd809197ba4b2f6154093515cb7f51b7e6e
 SHA512 
5fb3abaf93cdb4e76ba29e56f1da800d665171ade8aa475ccc927f667d513db34db37ee2e1326e59584a38260d32e6c0420ac36822e6b22564d76391a44c7e18

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.1.0.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.1.0.ebuild
new file mode 100644
index ..ca1c0b052808
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.1.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-*}"
+
+inherit desktop
+
+DESCRIPTION="Mattermost Desktop application"
+HOMEPAGE="https://mattermost.com/;
+
+SRC_URI="
+   amd64? ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-x64.tar.gz
 )
+   x86?   ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-ia32.tar.gz
 )
+"
+
+LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2[X]
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   opt/mattermost-desktop/mattermost-desktop
+   opt/mattermost-desktop/libnode.so
+   opt/mattermost-desktop/libffmpeg.so
+   opt/mattermost-desktop/libGLESv2.so
+   opt/mattermost-desktop/libEGL.so
+   opt/mattermost-desktop/libvk_swiftshader.so
+"
+
+DOCS=(
+   NOTICE.txt
+)
+
+S="${WORKDIR}"
+
+src_install() {
+   if use amd64; then
+   cd "${WORKDIR}/mattermost-desktop-${PV}-linux-x64" || die
+   elif use x86; then
+   cd "${WORKDIR}/mattermost-desktop-${PV}-linux-ia32" || die
+   fi
+
+   insinto "/opt/${MY_PN}/locales"
+   doins locales/*.pak
+
+   insinto "/opt/${MY_PN}/resources"
+   doins resources/*.asar
+
+   insinto "/opt/${MY_PN}"
+   doins *.pak *.bin *.dat
+   exeinto "/opt/${MY_PN}"
+   doexe *.so "${MY_PN}"
+
+   dosym "../../opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"
+
+   make_desktop_entry "${MY_PN}" Mattermost "${MY_PN}"
+
+   einstalldocs
+}



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

2022-05-18 Thread Sam James
commit: 862554cdfe977d6a8452f667b957ca02c8813c32
Author: Marco Genasci  gmail  com>
AuthorDate: Sat May 14 08:29:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:10:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862554cd

dev-db/sqlcl-bin: removed old

Signed-off-by: Marco Genasci  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25480
Signed-off-by: Sam James  gentoo.org>

 dev-db/sqlcl-bin/Manifest|  1 -
 dev-db/sqlcl-bin/sqlcl-bin-21.4.1.17.1458.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/dev-db/sqlcl-bin/Manifest b/dev-db/sqlcl-bin/Manifest
index b8e7d4fd6625..5705c6590a20 100644
--- a/dev-db/sqlcl-bin/Manifest
+++ b/dev-db/sqlcl-bin/Manifest
@@ -1,2 +1 @@
-DIST sqlcl-21.4.1.17.1458.zip 39959489 BLAKE2B 
95b80c22cf9cc1da018819c14ae61a3829f051d8d4dd832add69bdd3a706090528cbb209508ddbd7c42bfe29c8f38165e03e39674255ef51c38b072cae74ef56
 SHA512 
a4565dd220e718729d695f7227fee3ee4ed72d0da478bfb7fe8c126b48e4426d5e5dbebf159338042bb572cf7263af81d6013dde6c2dcd576e9bdce67cb9c9c2
 DIST sqlcl-22.1.1.131.0820.zip 40620046 BLAKE2B 
f09898832eba3ae3f371c7535c589a9cbf83f5caa6a91c4af0df0ad8348819686a633459ff680b58c215bfaf163eb6fc5e9faa00ad128a4cc4309f41986134e8
 SHA512 
a2af4737dc892676f302869301d1ebbb0fbcf2633e574f75e697abe37d84ba8b70879f85ebe71960c4376f6f17db0752b71358aa563c054fb3a80fd33468136d

diff --git a/dev-db/sqlcl-bin/sqlcl-bin-21.4.1.17.1458.ebuild 
b/dev-db/sqlcl-bin/sqlcl-bin-21.4.1.17.1458.ebuild
deleted file mode 100644
index 22ba54a84053..
--- a/dev-db/sqlcl-bin/sqlcl-bin-21.4.1.17.1458.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin}"
-MY_P="${MY_PN}-${PV}"
-
-inherit java-pkg-2
-
-DESCRIPTION="Oracle SQLcl is the new SQL*Plus"
-HOMEPAGE="https://www.oracle.com/database/technologies/appdev/sqlcl.html;
-SRC_URI="https://download.oracle.com/otn_software/java/sqldeveloper/${MY_P}.zip;
-RESTRICT="mirror"
-
-LICENSE="OTN"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="app-arch/unzip"
-RDEPEND="dev-db/oracle-instantclient
-   dev-java/java-config:2
-   >=virtual/jre-1.8"
-
-S="${WORKDIR}"
-
-src_install() {
-   java-pkg_dojar sqlcl/lib/*.jar sqlcl/lib/ext/*.jar
-
-   java-pkg_dolauncher "${MY_PN}" \
-   --main oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli \
-   --java_args '-client -Xss30M'
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/ffdiaporama/

2022-05-18 Thread Sam James
commit: 1db76f98616d992b4a9121e5d80efc8c0cb3f09a
Author: Olivier Laurantin  laposte  net>
AuthorDate: Sat May 14 13:09:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:13:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db76f98

media-video/ffdiaporama: fix parallel build

Closes: https://bugs.gentoo.org/844133
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Olivier Laurantin  laposte.net>
Closes: https://github.com/gentoo/gentoo/pull/25482
Signed-off-by: Sam James  gentoo.org>

 media-video/ffdiaporama/Manifest| 2 +-
 ...ama-2.2_pre20140701-r3.ebuild => ffdiaporama-2.2_pre20220403.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/ffdiaporama/Manifest b/media-video/ffdiaporama/Manifest
index b3dc98cc13f5..1f9d1bb7e54e 100644
--- a/media-video/ffdiaporama/Manifest
+++ b/media-video/ffdiaporama/Manifest
@@ -2,7 +2,7 @@ DIST ffdiaporama-2.2-ffmpeg-3.0.patch 19635 BLAKE2B 
000816945e74033b2620f635f59e
 DIST ffdiaporama-2.2-ffmpeg-4.0.patch 6648 BLAKE2B 
1efaecf9dc6180539bc01a6e4f1403864ea2f9318cc1528aac0bb339d840e3eec40ddc60a531d8af52aae5592c38bbcad9d8dd260cedbe01ab655e2135766e6b
 SHA512 
9588352af7b048ade3b681364a4edc29526241b0631e39314b9466f490d66a4e3b795f4c32afd0aadc2a3d63a9ce4e99a6bb77e4c3f79d959e68e82856882d32
 DIST ffdiaporama-2.2-ffmpeg-4.4.patch 1034 BLAKE2B 
f6105f5fc9d928c43fc33d2eb154d97843516f42754154690ca1651c90f9cce21ce03a80ca2fd0440611f30463077a679d2103d6ffecde80f7ca5ba48142
 SHA512 
14c2c8361836a0f95224577710b72d48fe9aa5c9a330777b8cb709a1ad02f95d9b8ba0f22ff9250e0a6898cfd8f6839658a94f59082d2da767299a81a38e9f8a
 DIST ffdiaporama-2.2-libav11.patch 18781 BLAKE2B 
95da6d11fa31f18106184c0c14a524c42f03a169503ad58d72e871edc60ef52b5ee6ac6d757e8ddcaa66ba58a1b78bc1ca1a9b116d69a3526fd6bc3e5817a9d9
 SHA512 
f24f3f6b624763dcc3ea5bc0c52480d986fbec9b123ad5645c11a525c0eefb7b8708f90df4fb728dfab1d640c6dfab9a550874f59d333cff979e3ef56639416e
-DIST ffdiaporama-2.2_pre20140701.tar.gz 63271629 BLAKE2B 
d04aa9900428373e1718b2d0542929df31d7cc53067d833b15be9b2976b7e3b23e0c1cc81353e971e04784198df19179e8fbc71c5d96c1f13eb4010a6ef2635c
 SHA512 
19a17a5d0843368da2814c6dd6bcbc0fb72dc97ab1389df1c43b4db80a50f662db62f75afd864231c0ac4729f2b579f82d4909bc523bee570c543fa3cef65282
+DIST ffdiaporama-2.2_pre20220403.tar.gz 63270245 BLAKE2B 
86e5926285b5c38146065cbbc53182eba77c25fa7eddd79e61276b949f5ad4f217f3e2562bed938f06c191493929afa7f24820ef957243f176b3f8e09d4284a9
 SHA512 
75076eadf1cbef38590ef250746228598ddb00bec2328589a6fb913ee3ae376a6587e6e90494986c5cbeda7aba6c342992cb5e71e5c8ce26e4fda12238ce72e4
 DIST ffdiaporama_bin_2.2.devel.2014.0701.tar.gz 18377677 BLAKE2B 
74337dcb935eedfccb769562c9b763f642058d2fc8bf4a3c4a81b1ce857398ee759ce2cf269c31527cece2c18a48505ad46b197e10da8444cbf2131ffb3e1130
 SHA512 
6531381137c47d3fd2954d09fe922086de1b69638ed4b092faeb9e2982b463c6614314bda56512f6a315bd02b8600d815efb19dca3dae89947df9a48a2ae7b86
 DIST ffdiaporama_rsc_2.2.devel.2014.0503.tar.gz 18390602 BLAKE2B 
58c38d1f62ec04b217add232873556cf57d13cd17ef672f2087b44c0aac9ee7bc890de3bb812cb1c57093565b06de51ed0ddb0465d9b7fce21311fedf51042a3
 SHA512 
73faafe54d7d9a3d8d91719ac56cec7323e0a497f77e0c9f243d84782aa6040677236d9e41d3b539c45d6aca2448d737912ec59bd2a7e417749ee548cd68652d
 DIST ffdiaporama_texturemate_1.0.2014.0125.tar.gz 30352923 BLAKE2B 
af558994a811508ff6b0f1dc34f33c60fca0a4f40c1cf675e08925b40c8312444a20ea95b0a0c9316225806096e9bbb209faf3e48b74041604c6d81be0175aba
 SHA512 
e9aa9607d670a620b2e3c27d6ec5bf983eb31ab3d3139edf32ebb84d9ffa58b11c822f7db4b3f3c4a430b256719803df4a3a385bd467bdda09f8710d010eb2f5

diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r3.ebuild 
b/media-video/ffdiaporama/ffdiaporama-2.2_pre20220403.ebuild
similarity index 95%
rename from media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r3.ebuild
rename to media-video/ffdiaporama/ffdiaporama-2.2_pre20220403.ebuild
index da0e2817003c..f13a63fc974d 100644
--- a/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r3.ebuild
+++ b/media-video/ffdiaporama/ffdiaporama-2.2_pre20220403.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-COMMIT="3c25c893a94dd3f88a7515437c42cd5628220625"
+COMMIT="0557dc2d2489b88c813c695b0d75107be82292f8"
 
 inherit qmake-utils xdg-utils
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/, net-vpn/strongswan/files/

2022-05-18 Thread Sam James
commit: 1ba8e170537551e7d13f2f7920bf33f8cc766184
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 02:19:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:19:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba8e170

net-vpn/strongswan: add false-positive wformat-security patch from upstream

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

 .../files/strongswan-5.9.6-werror-security.patch | 20 
 net-vpn/strongswan/strongswan-5.9.6.ebuild   |  4 
 2 files changed, 24 insertions(+)

diff --git a/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch 
b/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch
new file mode 100644
index ..27e541439230
--- /dev/null
+++ b/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch
@@ -0,0 +1,20 @@
+https://github.com/strongswan/strongswan/commit/d23c0ea81e630af3cfda89aeeb52146c0c84c960
+https://github.com/strongswan/strongswan/issues/1025
+
+From: Tobias Brunner 
+Date: Mon, 2 May 2022 09:31:49 +0200
+Subject: [PATCH] enum: Fix compiler warning
+
+Closes strongswan/strongswan#1025
+--- a/src/libstrongswan/utils/enum.c
 b/src/libstrongswan/utils/enum.c
+@@ -97,7 +97,7 @@ char *enum_flags_to_string(enum_name_t *e, u_int val, char 
*buf, size_t len)
+   return buf;
+   }
+ 
+-  if (snprintf(buf, len, e->names[0]) >= len)
++  if (snprintf(buf, len, "%s", e->names[0]) >= len)
+   {
+   return NULL;
+   }
+

diff --git a/net-vpn/strongswan/strongswan-5.9.6.ebuild 
b/net-vpn/strongswan/strongswan-5.9.6.ebuild
index 156d0149f594..9de7b103de17 100644
--- a/net-vpn/strongswan/strongswan-5.9.6.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.6.ebuild
@@ -55,6 +55,10 @@ RDEPEND="${COMMON_DEPEND}
 
 UGID="ipsec"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-werror-security.patch
+)
+
 pkg_setup() {
linux-info_pkg_setup
 



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

2022-05-18 Thread Sam James
commit: cd4bc4d50d1d06f5e70f48331eea165bb674b3ef
Author: Marco Genasci  gmail  com>
AuthorDate: Sat May 14 08:29:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4bc4d5

dev-db/sqlcl-bin: version bump to 22.1.1.131.0820

Signed-off-by: Marco Genasci  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-db/sqlcl-bin/Manifest |  1 +
 dev-db/sqlcl-bin/sqlcl-bin-22.1.1.131.0820.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-db/sqlcl-bin/Manifest b/dev-db/sqlcl-bin/Manifest
index 79ad5a8b0e6c..b8e7d4fd6625 100644
--- a/dev-db/sqlcl-bin/Manifest
+++ b/dev-db/sqlcl-bin/Manifest
@@ -1 +1,2 @@
 DIST sqlcl-21.4.1.17.1458.zip 39959489 BLAKE2B 
95b80c22cf9cc1da018819c14ae61a3829f051d8d4dd832add69bdd3a706090528cbb209508ddbd7c42bfe29c8f38165e03e39674255ef51c38b072cae74ef56
 SHA512 
a4565dd220e718729d695f7227fee3ee4ed72d0da478bfb7fe8c126b48e4426d5e5dbebf159338042bb572cf7263af81d6013dde6c2dcd576e9bdce67cb9c9c2
+DIST sqlcl-22.1.1.131.0820.zip 40620046 BLAKE2B 
f09898832eba3ae3f371c7535c589a9cbf83f5caa6a91c4af0df0ad8348819686a633459ff680b58c215bfaf163eb6fc5e9faa00ad128a4cc4309f41986134e8
 SHA512 
a2af4737dc892676f302869301d1ebbb0fbcf2633e574f75e697abe37d84ba8b70879f85ebe71960c4376f6f17db0752b71358aa563c054fb3a80fd33468136d

diff --git a/dev-db/sqlcl-bin/sqlcl-bin-22.1.1.131.0820.ebuild 
b/dev-db/sqlcl-bin/sqlcl-bin-22.1.1.131.0820.ebuild
new file mode 100644
index ..9788f57e0b28
--- /dev/null
+++ b/dev-db/sqlcl-bin/sqlcl-bin-22.1.1.131.0820.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+
+inherit java-pkg-2
+
+DESCRIPTION="Oracle SQLcl is the new SQL*Plus"
+HOMEPAGE="https://www.oracle.com/database/technologies/appdev/sqlcl.html;
+SRC_URI="https://download.oracle.com/otn_software/java/sqldeveloper/${MY_P}.zip;
+RESTRICT="mirror"
+
+LICENSE="OTN"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="dev-db/oracle-instantclient
+   dev-java/java-config:2
+   >=virtual/jre-11"
+
+S="${WORKDIR}"
+
+src_install() {
+   java-pkg_dojar sqlcl/lib/*.jar sqlcl/lib/ext/*.jar
+
+   java-pkg_dolauncher "${MY_PN}" \
+   --main oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli \
+   --java_args '-client -Xss30M'
+}



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

2022-05-18 Thread Sam James
commit: 79909cf335c043e218e574d2393c676404c77173
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun May 15 14:22:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:13:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79909cf3

net-im/mattermost-desktop-bin: drop 5.0.4

Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25503
Signed-off-by: Sam James  gentoo.org>

 net-im/mattermost-desktop-bin/Manifest |  2 -
 .../mattermost-desktop-bin-5.0.4.ebuild| 89 --
 2 files changed, 91 deletions(-)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 0a7f42685e8b..efa21d49d2b1 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,4 +1,2 @@
-DIST mattermost-desktop-5.0.4-linux-ia32.tar.gz 86957532 BLAKE2B 
d52f2cbabdecaac15ce14fcd3a0d6092eb571fa83fbd529aae664a492c5d1def6dd94b2c6dcac57984ecfcb4809c25cb08396836cc05d31f99e9dd080280a0ec
 SHA512 
0dc778c0db232784108a5c980f67b8306602cd15005a18dce1571e6de6a7a774f8d51c7feb76f94eaae29d62ef6f046e637e37d787530696a4223ed31067d37e
-DIST mattermost-desktop-5.0.4-linux-x64.tar.gz 87315900 BLAKE2B 
9d4bd3297a0d6c0eb016902d731608d12e9187e88c3c72fd57a2b47735438ff3a8369553adb7412a0339d729f177649ae0459790257307f6458ca99322ac8d02
 SHA512 
b95b9559950f7e7333e522fbbaafeae1e0f5c55cfa2acfe569b9987d75b8c4ce85a34997e4448a9e007522070f47a09a53d971ffe567bfbdde2f95f747ace622
 DIST mattermost-desktop-5.1.0-linux-ia32.tar.gz 102235544 BLAKE2B 
f7427aa195ec3be706243ce1f1aeb2cbad594905f86b6493796de2ebb7fa161e06b910af9a285583018bad9709e6ce16ee5bc168f2d98f26534af3de3b753b41
 SHA512 
a94be8235c5c1927c89615297c7e82ff2d1bc61e3600133a5af262bc25b6b6a7c50b516d58c7a387f672510736572aacc0bd9a657e5d25351eea4df2dc8958fc
 DIST mattermost-desktop-5.1.0-linux-x64.tar.gz 102764810 BLAKE2B 
7e555d70aa15b308cea637b7ad12a11a16a93cb80693157afbfcf782efff03458e880eabbbd52292e476159669a6ebd809197ba4b2f6154093515cb7f51b7e6e
 SHA512 
5fb3abaf93cdb4e76ba29e56f1da800d665171ade8aa475ccc927f667d513db34db37ee2e1326e59584a38260d32e6c0420ac36822e6b22564d76391a44c7e18

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.0.4.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.0.4.ebuild
deleted file mode 100644
index ccf40a4e5d93..
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.0.4.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-*}"
-
-inherit desktop
-
-DESCRIPTION="Mattermost Desktop application"
-HOMEPAGE="https://about.mattermost.com/;
-
-SRC_URI="
-   amd64? ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-x64.tar.gz
 )
-   x86?   ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-ia32.tar.gz
 )
-"
-
-LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2[X]
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   opt/mattermost-desktop/mattermost-desktop
-   opt/mattermost-desktop/libnode.so
-   opt/mattermost-desktop/libffmpeg.so
-   opt/mattermost-desktop/libGLESv2.so
-   opt/mattermost-desktop/libEGL.so
-   opt/mattermost-desktop/libvk_swiftshader.so
-"
-
-DOCS=(
-   NOTICE.txt
-)
-
-S="${WORKDIR}"
-
-src_install() {
-   if use amd64; then
-   cd "${WORKDIR}/mattermost-desktop-${PV}-linux-x64" || die
-   elif use x86; then
-   cd "${WORKDIR}/mattermost-desktop-${PV}-linux-ia32" || die
-   fi
-
-   insinto "/opt/${MY_PN}/locales"
-   doins locales/*.pak
-
-   insinto "/opt/${MY_PN}/resources"
-   doins resources/*.asar
-
-   insinto "/opt/${MY_PN}"
-   doins *.pak *.bin *.dat
-   exeinto "/opt/${MY_PN}"
-   doexe *.so "${MY_PN}"
-
-   dosym "../../opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"
-
-   make_desktop_entry "${MY_PN}" Mattermost "${MY_PN}"
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-l2tp/

2022-05-18 Thread Sam James
commit: d99c255b4f965a98f26fb515f7bf5c2431ada4f4
Author: Dmitrii Tochanskii  tochlab  net>
AuthorDate: Tue May 17 09:01:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:05:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99c255b

net-vpn/networkmanager-l2tp: add 1.20.4

Signed-off-by: Dmitrii Tochanskii  tochlab.net>
Closes: https://github.com/gentoo/gentoo/pull/25534
Signed-off-by: Sam James  gentoo.org>

 net-vpn/networkmanager-l2tp/Manifest   |  1 +
 .../networkmanager-l2tp-1.20.4.ebuild  | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/net-vpn/networkmanager-l2tp/Manifest 
b/net-vpn/networkmanager-l2tp/Manifest
index ff4d2bf17572..882b53b3e2a0 100644
--- a/net-vpn/networkmanager-l2tp/Manifest
+++ b/net-vpn/networkmanager-l2tp/Manifest
@@ -1,3 +1,4 @@
 DIST NetworkManager-l2tp-1.8.0.tar.xz 435964 BLAKE2B 
05267b4bb1a824cd9478b79af4b07535b0b9245d34f49397feb778d806c814d6a7bcf723545d53b9f3d2d39e6de079fac00407e7c8d0e6389394aaf6a432b16f
 SHA512 
8ef6732dbef2d24a51c6f70bcd98b272244dfc4d89e888e0d2c6c12b0042c1bcc750b73cdfda3489f4987af4fe85df4fc54976c48151996aa205939671d250da
 DIST NetworkManager-l2tp-1.8.2.tar.xz 437032 BLAKE2B 
24d3bce74d9b57228196b288406983423a98d242fc26129a14c144269a9173d5ab2b47ad9dcf7b16dde5b9f015e6f3851e34d1ebe7e5edf6769401a2377eb0b7
 SHA512 
fc7f4037a4e2d442231f3c72692b7d405f13507625828dc4b975fab3717c7c0daaeaa757ef2ed875f347a87ac4ccaf5a0df1834235d8879f3d1e0d1b450531b8
 DIST NetworkManager-l2tp-1.8.6.tar.xz 446780 BLAKE2B 
d1cc532a5aafab6c3876c74ad88387ee3a2db2d0844a4c79bea2afcd252aab9bbef1e3435075b5089d1f8471ba41b47f6054a06e1a3440cfe5fe7c432a5ee3fe
 SHA512 
968e8c9140f800935e57e6a58fb4cc8a92385427b8a070a5106c37f5a9d05cfcc1333fe706dfa5ae79dfdcdde89e4becd7866a4e5f535b32e1edafe7171946a7
+DIST NetworkManager-l2tp-1.20.4.tar.xz 481688 BLAKE2B 
031ea7b639bd310574c56cd7a130889a9e7b4d44d22e61950b8111556011f92e89712744852828e20ef2a9b3e3efa623fac9731463bc7217fe0c9361b763e2ab
 SHA512 
5f4a2353f4083397d03e94130d7b1f78c99b6ac284c57a86e13092fcb93499b07de3f4ea8307d2f0f888661b9534ce87811907a72c10ec8c2ff93bc2aaf2a97f

diff --git a/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild 
b/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild
new file mode 100644
index ..890376a342c1
--- /dev/null
+++ b/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.20.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="NetworkManager-l2tp"
+MY_P="${MY_PN}-${PV}"
+
+inherit gnome.org autotools
+
+DESCRIPTION="NetworkManager L2TP plugin"
+HOMEPAGE="https://github.com/nm-l2tp/network-manager-l2tp;
+SRC_URI="https://github.com/nm-l2tp/${MY_PN}/releases/download/${PV}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome static-libs"
+
+RDEPEND="
+   >=net-misc/networkmanager-1.2[ppp]
+   dev-libs/dbus-glib
+   net-dialup/ppp:=[eap-tls]
+   net-dialup/xl2tpd
+   >=dev-libs/glib-2.32
+   || (
+   net-vpn/strongswan
+   net-vpn/libreswan
+   )
+   gnome? (
+   x11-libs/gtk+:3
+   app-crypt/libsecret
+   gnome-extra/nm-applet
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   dev-util/intltool
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   eautoreconf
+   eapply_user
+}
+
+src_configure() {
+   local PPPD_VER=$(best_version net-dialup/ppp)
+   PPPD_VER=${PPPD_VER#*/*-} # reduce it to ${PV}-${PR}
+   PPPD_VER=${PPPD_VER%%[_-]*} # main version without 
beta/pre/patch/revision
+
+   local myeconfargs=(
+   --localstatedir=/var
+   --with-pppd-plugin-dir=/usr/$(get_libdir)/pppd/${PPPD_VER}
+   $(use_with gnome)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}



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

2022-05-18 Thread Sam James
commit: 8b4d35a220a2ba16810fb5a177689a6c41899978
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May 16 06:15:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:12:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4d35a2

app-misc/g15daemon: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25511
Signed-off-by: Sam James  gentoo.org>

 .../files/g15daemon-1.9.5.3-g510-keys.patch| 339 -
 1 file changed, 339 deletions(-)

diff --git a/app-misc/g15daemon/files/g15daemon-1.9.5.3-g510-keys.patch 
b/app-misc/g15daemon/files/g15daemon-1.9.5.3-g510-keys.patch
deleted file mode 100644
index a53001f1932d..
--- a/app-misc/g15daemon/files/g15daemon-1.9.5.3-g510-keys.patch
+++ /dev/null
@@ -1,339 +0,0 @@
-From 
https://sourceforge.net/tracker/?func=detail=3152167_id=167869=844658
-
 g15daemon-wip/plugins/g15_plugin_uinput.c
-+++ g15daemon-wip/plugins/g15_plugin_uinput.c
-@@ -164,146 +164,195 @@
- 
- static void g15_process_keys(g15daemon_t *masterlist, unsigned int 
currentkeys, unsigned int lastkeys)
- {
--/* 'G' keys */
--if((currentkeys & G15_KEY_G1) && !(lastkeys & G15_KEY_G1))
--keydown(GKEY_OFFSET);
--else if(!(currentkeys & G15_KEY_G1) && (lastkeys & G15_KEY_G1))
--keyup(GKEY_OFFSET);
--
--if((currentkeys & G15_KEY_G2) && !(lastkeys & G15_KEY_G2))
--keydown(GKEY_OFFSET+1);
--else if(!(currentkeys & G15_KEY_G2) && (lastkeys & G15_KEY_G2))
--keyup(GKEY_OFFSET+1);
--
--if((currentkeys & G15_KEY_G3) && !(lastkeys & G15_KEY_G3))
--keydown(GKEY_OFFSET+2);
--else if(!(currentkeys & G15_KEY_G3) && (lastkeys & G15_KEY_G3))
--keyup(GKEY_OFFSET+2);
--
--if((currentkeys & G15_KEY_G4) && !(lastkeys & G15_KEY_G4))
--keydown(GKEY_OFFSET+3);
--else if(!(currentkeys & G15_KEY_G4) && (lastkeys & G15_KEY_G4))
--keyup(GKEY_OFFSET+3);
--
--if((currentkeys & G15_KEY_G5) && !(lastkeys & G15_KEY_G5))
--keydown(GKEY_OFFSET+4);
--else if(!(currentkeys & G15_KEY_G5) && (lastkeys & G15_KEY_G5))
--keyup(GKEY_OFFSET+4);
--
--if((currentkeys & G15_KEY_G6) && !(lastkeys & G15_KEY_G6))
--keydown(GKEY_OFFSET+5);
--else if(!(currentkeys & G15_KEY_G6) && (lastkeys & G15_KEY_G6))
--keyup(GKEY_OFFSET+5);
--
--if((currentkeys & G15_KEY_G7) && !(lastkeys & G15_KEY_G7))
--keydown(GKEY_OFFSET+6);
--else if(!(currentkeys & G15_KEY_G7) && (lastkeys & G15_KEY_G7))
--keyup(GKEY_OFFSET+6);
--
--if((currentkeys & G15_KEY_G8) && !(lastkeys & G15_KEY_G8))
--keydown(GKEY_OFFSET+7);
--else if(!(currentkeys & G15_KEY_G8) && (lastkeys & G15_KEY_G8))
--keyup(GKEY_OFFSET+7);
--
--if((currentkeys & G15_KEY_G9) && !(lastkeys & G15_KEY_G9))
--keydown(GKEY_OFFSET+8);
--else if(!(currentkeys & G15_KEY_G9) && (lastkeys & G15_KEY_G9))
--keyup(GKEY_OFFSET+8);
--
--if((currentkeys & G15_KEY_G10) && !(lastkeys & G15_KEY_G10))
--keydown(GKEY_OFFSET+9);
--else if(!(currentkeys & G15_KEY_G10) && (lastkeys & G15_KEY_G10))
--keyup(GKEY_OFFSET+9);
--
--if((currentkeys & G15_KEY_G11) && !(lastkeys & G15_KEY_G11))
--keydown(GKEY_OFFSET+10);
--else if(!(currentkeys & G15_KEY_G11) && (lastkeys & G15_KEY_G11))
--keyup(GKEY_OFFSET+10);
--
--if((currentkeys & G15_KEY_G12) && !(lastkeys & G15_KEY_G12))
--keydown(GKEY_OFFSET+11);
--else if(!(currentkeys & G15_KEY_G12) && (lastkeys & G15_KEY_G12))
--keyup(GKEY_OFFSET+11);
--
--if((currentkeys & G15_KEY_G13) && !(lastkeys & G15_KEY_G13))
--keydown(GKEY_OFFSET+12);
--else if(!(currentkeys & G15_KEY_G13) && (lastkeys & G15_KEY_G13))
--keyup(GKEY_OFFSET+12);
--
--if((currentkeys & G15_KEY_G14) && !(lastkeys & G15_KEY_G14))
--keydown(GKEY_OFFSET+13);
--else if(!(currentkeys & G15_KEY_G14) && (lastkeys & G15_KEY_G14))
--keyup(GKEY_OFFSET+13);
--
--if((currentkeys & G15_KEY_G15) && !(lastkeys & G15_KEY_G15))
--keydown(GKEY_OFFSET+14);
--else if(!(currentkeys & G15_KEY_G15) && (lastkeys & G15_KEY_G15))
--keyup(GKEY_OFFSET+14);
--
--if((currentkeys & G15_KEY_G16) && !(lastkeys & G15_KEY_G16))
--keydown(GKEY_OFFSET+15);
--else if(!(currentkeys & G15_KEY_G16) && (lastkeys & G15_KEY_G16))
--keyup(GKEY_OFFSET+15);
--
--if((currentkeys & G15_KEY_G17) && !(lastkeys & G15_KEY_G17))
--keydown(GKEY_OFFSET+16);
--else if(!(currentkeys & G15_KEY_G17) && (lastkeys & G15_KEY_G17))
--keyup(GKEY_OFFSET+16);
--
--if((currentkeys & G15_KEY_G18) && !(lastkeys & G15_KEY_G18))
--keydown(GKEY_OFFSET+17);
--else if(!(currentkeys & G15_KEY_G18) && (lastkeys & G15_KEY_G18))
--keyup(GKEY_OFFSET+17);
--
--  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/firecracker-bin/

2022-05-18 Thread Sam James
commit: 6a53c56ef5c0e28e00e82e7f0ccb163fcef622fd
Author: Ilya Mochalov  gmail  com>
AuthorDate: Thu May 12 02:25:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:10:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a53c56e

app-emulation/firecracker-bin: 1.1.0 version bump

Signed-off-by: Ilya Mochalov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25451
Signed-off-by: Sam James  gentoo.org>

 app-emulation/firecracker-bin/Manifest |  2 +
 .../firecracker-bin/firecracker-bin-1.1.0.ebuild   | 83 ++
 2 files changed, 85 insertions(+)

diff --git a/app-emulation/firecracker-bin/Manifest 
b/app-emulation/firecracker-bin/Manifest
index d86a65faef32..71da0968c9cc 100644
--- a/app-emulation/firecracker-bin/Manifest
+++ b/app-emulation/firecracker-bin/Manifest
@@ -8,3 +8,5 @@ DIST firecracker-v0.25.2-aarch64.tgz 1750770 BLAKE2B 
8b34e8be4965e048e51ef60c893
 DIST firecracker-v0.25.2-x86_64.tgz 1773163 BLAKE2B 
dd1287cbbc2955368011417b56d24d7ab4d44b5d102a38541b5038d7a400dad71393ba25ab831cacf0aca8c1e6e344f56fb668af88ebb4c379941bed152a5e71
 SHA512 
24d7a466019e786ded7eb6747108123c1f177e86d3197738ffc646a2f27f642576e052a8b52a0b75fa3b53de6e0a2828defa5dbba62b208e8c262248240c5059
 DIST firecracker-v1.0.0-aarch64.tgz 1645541 BLAKE2B 
4ddc94567209078cd6449f52b77ec56514d7a6a284f3ca9736379070ec0048b5ae03159903ca7c85ba08732f4c341d4140165479b289be6cecc0de02e94bbd60
 SHA512 
3294d4f86b493841e00be26b8843add4cd04bd73a9006b22def101c5aa064489bd3287bdc1b3bcb6a4534205c36aeefe26f28a0fa934ae655cd24ac397175f09
 DIST firecracker-v1.0.0-x86_64.tgz 1670233 BLAKE2B 
a715514f8497a694d29c33872f3521c11098f7b86e035b7ebe4ba9d912b60be9f1b6ecd03e60fa515223f72b7962613907855bb63d64650a8a62e2c23acd0233
 SHA512 
ecfae6adde808bbb1829c3fcf47e7ffe5ca6d68c73b8d631015c09463b4912d5d66f46e0a68fef671498875567e14631ae370a5049d70f2976cf7fb93314
+DIST firecracker-v1.1.0-aarch64.tgz 1872949 BLAKE2B 
41d898e3b22a7e53ce3581d1e74b970b393c2677ced7a7f9ceb70f39a3e89214c849728b005b26c38668364f36f8b9c7ec7661d60886f5ea3b7a154625d6ec83
 SHA512 
b04a4d9a0b1e7606efad5c1a019c346c7ac725d8acb92b393bcf0669f0ae690385e673ea81f44b171854dcc065d3fb59fbddd3e91db6eac78de05713a4d8505e
+DIST firecracker-v1.1.0-x86_64.tgz 1896567 BLAKE2B 
4f3cee9c144e152c15d64d80c708a1969bc57fdc951f8fe54f40a778b83a1ef7141cd0a6abe6014c20aa20958f0e02749712ebfb39896006e0291d94a12d743e
 SHA512 
ca7efe3208560e4e7e50a4b57f875cea0677383f3867bf961747c44aa51ebe66abfc104e5c0e80783d286c95d38b97751c6cda1840942f463c0749c9340fee5a

diff --git a/app-emulation/firecracker-bin/firecracker-bin-1.1.0.ebuild 
b/app-emulation/firecracker-bin/firecracker-bin-1.1.0.ebuild
new file mode 100644
index ..4c8acf462668
--- /dev/null
+++ b/app-emulation/firecracker-bin/firecracker-bin-1.1.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info
+
+DESCRIPTION="Secure and fast microVMs for serverless computing (static build)"
+HOMEPAGE="https://firecracker-microvm.github.io 
https://github.com/firecracker-microvm/firecracker;
+SRC_URI="
+   amd64? (
+   
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz
+   )
+   arm64? (
+   
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz
+   )"
+
+LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RESTRICT="test strip"
+
+RDEPEND="!app-emulation/firecracker
+   acct-group/kvm"
+
+QA_PREBUILT="usr/bin/firecracker
+   usr/bin/jailer
+   usr/bin/rebase-snap
+   usr/bin/seccompiler-bin"
+
+S="${WORKDIR}"
+
+pkg_pretend() {
+   if use kernel_linux && kernel_is lt 4 14; then
+   eerror "Firecracker requires a host kernel of 4.14 or higher."
+   elif use kernel_linux; then
+   if ! linux_config_exists; then
+   eerror "Unable to check your kernel for KVM support"
+   else
+   CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
+   ERROR_KVM="You must enable KVM in your kernel to 
continue"
+   ERROR_KVM_AMD="If you have an AMD CPU, you must enable 
KVM_AMD in"
+   ERROR_KVM_AMD+=" your kernel configuration."
+   ERROR_KVM_INTEL="If you have an Intel CPU, you must 
enable"
+   ERROR_KVM_INTEL+=" KVM_INTEL in your kernel 
configuration."
+   ERROR_TUN="You will need the Universal TUN/TAP driver 
compiled"
+   ERROR_TUN+=" into your kernel or loaded as a module to 
use"
+   ERROR_TUN+=" virtual network devices."
+   ERROR_BRIDGE="You will also need support for 802.1d"
+   ERROR_BRIDGE+=" Ethernet 

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

2022-05-18 Thread Sam James
commit: f5278f717ee1c5bdc88ea609c33504451779b96a
Author: YiyangWu  gmail  com>
AuthorDate: Wed May 18 09:20:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5278f71

sys-fs/cryptsetup: specify sbin dir inside EPREFIX

Closes: https://bugs.gentoo.org/845330
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25547
Signed-off-by: Sam James  gentoo.org>

 sys-fs/cryptsetup/cryptsetup-2.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.4.3-r1.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.4.3-r1.ebuild
index a0f8af607ccd..48ef57af21a5 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.4.3-r1.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.4.3-r1.ebuild
@@ -77,7 +77,7 @@ src_configure() {
local myeconfargs=(
--disable-internal-argon2
--enable-shared
-   --sbindir=/sbin
+   --sbindir="${EPREFIX}"/sbin
# for later use
--with-default-luks-format=LUKS2
--with-tmpfilesdir="${EPREFIX}/usr/lib/tmpfiles.d"



[gentoo-commits] repo/gentoo:master commit in: app-editors/kakoune/, app-editors/kakoune/files/

2022-05-18 Thread Sam James
commit: 75ea56ddb2052f91951e83b4d5e80ed1fc611f6f
Author: Ian Hixson  sdf  org>
AuthorDate: Wed May 18 18:10:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:57:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ea56dd

app-editors/kakoune: Bump to 2021.11.08-r1

Fix build with gcc-12.1.0 bug #840647
Patch taken from upstream and will no longer be needed once there is a
new release.
See https://github.com/mawww/kakoune/issues/4544
and https://github.com/mawww/kakoune/pull/4549
for additional details.

Closes: https://bugs.gentoo.org/840647
Signed-off-by: Ian Hixson  sdf.org>
Closes: https://github.com/gentoo/gentoo/pull/25551
Signed-off-by: Sam James  gentoo.org>

 .../kakoune/files/kakoune-2021.11.08-gcc12.patch   | 58 ++
 app-editors/kakoune/kakoune-2021.11.08-r1.ebuild   | 44 
 2 files changed, 102 insertions(+)

diff --git a/app-editors/kakoune/files/kakoune-2021.11.08-gcc12.patch 
b/app-editors/kakoune/files/kakoune-2021.11.08-gcc12.patch
new file mode 100644
index ..7f1101cdbf49
--- /dev/null
+++ b/app-editors/kakoune/files/kakoune-2021.11.08-gcc12.patch
@@ -0,0 +1,58 @@
+https://bugs.gentoo.org/840647
+https://github.com/mawww/kakoune/issues/4544
+https://github.com/mawww/kakoune/pull/4549
+https://github.com/mawww/kakoune/commit/d1ea2ffa600fd2a7b14e415b68ceedba3325c5db
+
+commit d1ea2ffa600fd2a7b14e415b68ceedba3325c5db
+Author: Tim Allen 
+Date:   Sat Feb 12 21:35:33 2022 +1100
+
+Make Color::validate_alpha() a constexpr function.
+
+We call it from a constexpr constructor, so it needs to be constexpr 
itself.
+
+Fixes #4544.
+
+diff --git a/src/color.cc b/src/color.cc
+index b355b9cf..dfe2e955 100644
+--- a/src/color.cc
 b/src/color.cc
+@@ -34,13 +34,6 @@ bool is_color_name(StringView color)
+ return contains(color_names, color);
+ }
+ 
+-void Color::validate_alpha()
+-{
+-static_assert(RGB == 17);
+-if (a < RGB)
+-throw runtime_error("Colors alpha must be > 16");
+-}
+-
+ Color str_to_color(StringView color)
+ {
+ auto it = find_if(color_names, [&](const char* c){ return color == c; });
+diff --git a/src/color.hh b/src/color.hh
+index 943678ed..85babd98 100644
+--- a/src/color.hh
 b/src/color.hh
+@@ -1,6 +1,7 @@
+ #ifndef color_hh_INCLUDED
+ #define color_hh_INCLUDED
+ 
++#include "exception.hh"
+ #include "hash.hh"
+ #include "meta.hh"
+ #include "assert.hh"
+@@ -55,7 +56,11 @@ struct Color
+ }
+ 
+ private:
+-void validate_alpha();
++constexpr void validate_alpha() {
++static_assert(RGB == 17);
++if (a < RGB)
++throw runtime_error("Colors alpha must be > 16");
++}
+ };
+ 
+ constexpr bool operator==(Color lhs, Color rhs)

diff --git a/app-editors/kakoune/kakoune-2021.11.08-r1.ebuild 
b/app-editors/kakoune/kakoune-2021.11.08-r1.ebuild
new file mode 100644
index ..37633ce21f75
--- /dev/null
+++ b/app-editors/kakoune/kakoune-2021.11.08-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Modal editor inspired by vim"
+HOMEPAGE="http://kakoune.org/ https://github.com/mawww/kakoune;
+SRC_URI="https://github.com/mawww/kakoune/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc12.patch
+)
+
+src_prepare() {
+   sed -i '/CXXFLAGS += -O3/d' src/Makefile || die
+   default
+}
+
+src_configure() {
+   tc-export CXX
+}
+
+src_compile() {
+   emake -C src all
+}
+
+src_test() {
+   emake -C src test
+}
+
+src_install() {
+   emake PREFIX="${D}"/usr docdir="${ED}/usr/share/doc/${PF}" install
+
+   rm "${ED}/usr/share/man/man1/kak.1.gz" || die
+   doman doc/kak.1
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/argon2/

2022-05-18 Thread Sam James
commit: f85c25d19128c4b8e9636a073af7918a706ea897
Author: dluser1  mn  bsd  com>
AuthorDate: Wed May 18 08:57:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85c25d1

app-crypt/argon2: set PREFIX to $EPREFIX/usr

Closes: https://bugs.gentoo.org/845321
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/argon2/argon2-20190702-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/argon2/argon2-20190702-r1.ebuild 
b/app-crypt/argon2/argon2-20190702-r1.ebuild
index c7862036ebec..c36974b6a533 100644
--- a/app-crypt/argon2/argon2-20190702-r1.ebuild
+++ b/app-crypt/argon2/argon2-20190702-r1.ebuild
@@ -44,7 +44,7 @@ src_prepare() {
 }
 
 src_compile() {
-   emake OPTTEST="${OPTTEST}" LIBRARY_REL="$(get_libdir)" \
+   emake OPTTEST="${OPTTEST}" LIBRARY_REL="$(get_libdir)" 
PREFIX="${EPREFIX}/usr" \
ARGON2_VERSION="0~${PV}"
 }
 



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

2022-05-18 Thread Sam James
commit: a310b92544e1e20dfd9b66626fa796c4d522c788
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Tue May 17 22:59:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:58:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a310b925

net-im/discord-bin: refactor the Discord ebuild

This is a general refactor of the Discord ebuild. It cleans up several things 
and fixes permissions, mostly. It seems to improve performance greatly.

Closes: https://bugs.gentoo.org/845219
Signed-off-by: Randall T. Vasquez  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/25542
Signed-off-by: Sam James  gentoo.org>

 net-im/discord-bin/Manifest |   1 +
 net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 145 
 2 files changed, 146 insertions(+)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index b0968102aa90..83e85a4eaf0f 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1 +1,2 @@
 DIST discord-0.0.17.deb 77105376 BLAKE2B 
b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a
 SHA512 
b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb
+DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 
0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f
 SHA512 
728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9

diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
new file mode 100644
index ..a818701fa4ed
--- /dev/null
+++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-r*}"
+MY_BIN="${MY_PN^}"
+
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info optfeature pax-utils unpacker
+
+DESCRIPTION="All-in-one voice and text chat for gamers"
+HOMEPAGE="https://discordapp.com;
+SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# libXScrnSaver is used through dlopen (bug #825370)
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+RESTRICT="bindist mirror strip test"
+
+QA_PREBUILT="
+   ${DESTDIR}/${MY_BIN}
+   ${DESTDIR}/chrome-sandbox
+   ${DESTDIR}/libffmpeg.so
+   ${DESTDIR}/libvk_swiftshader.so
+   ${DESTDIR}/libvulkan.so
+   ${DESTDIR}/libEGL.so
+   ${DESTDIR}/libGLESv2.so
+   ${DESTDIR}/libVkICD_mock_icd.so
+   ${DESTDIR}/swiftshader/libEGL.so
+   ${DESTDIR}/swiftshader/libGLESv2.so
+   ${DESTDIR}/swiftshader/libvk_swiftshader.so
+"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_BIN}"
+
+DESTDIR="/opt/${MY_BIN}"
+
+pkg_pretend() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack ${MY_PN}-${MY_PV}.tar.gz || die
+}
+
+src_configure() {
+   chromium_suid_sandbox_check_kernel_config
+   default
+}
+
+src_prepare() {
+   default
+
+   rm postinst.sh
+
+   pushd "locales/" || die
+   chromium_remove_language_paks
+   popd
+   
+   sed -i \
+   -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" \
+   ${MY_PN}.desktop || die
+}
+
+src_install() {
+   doicon -s 256 ${MY_PN}.png
+
+   # Install desktop file
+   domenu ${MY_PN}.desktop
+
+   exeinto ${DESTDIR}
+   doexe ${MY_BIN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so  
libvk_swiftshader.so
+
+   insinto ${DESTDIR}
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources swiftshader
+
+   # chrome-sandbox requires the setuid bit 

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

2022-05-18 Thread Sam James
commit: b72b626ea56a543a0888fcc993e6117859b1d436
Author: David Denoncin  gmail  com>
AuthorDate: Wed May 18 13:40:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:58:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72b626e

app-misc/task: drop 2.6.1-r2

Signed-off-by: David Denoncin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25549
Signed-off-by: Sam James  gentoo.org>

 app-misc/task/Manifest |  2 --
 app-misc/task/task-2.6.1-r2.ebuild | 70 --
 2 files changed, 72 deletions(-)

diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest
index 7fd39910bbf8..bd91e260c52a 100644
--- a/app-misc/task/Manifest
+++ b/app-misc/task/Manifest
@@ -1,4 +1,2 @@
-DIST task-2.6.1.tar.gz 836830 BLAKE2B 
18531a462e9466d2bfc21af70c05ec75f504c82e67ff4160378dd1dc2438955284eb430ec92969ffd212e9e92b14d6bea6013beda8eb353bfb7b8aac032d
 SHA512 
996690831967b5b248d336f0848aa243d5929a34238d05a78d49930f477a7927966d097119cf2dd935aa1c159e930f74bac07b05327504b15d235348927b657b
 DIST task-2.6.2.tar.gz 838933 BLAKE2B 
47761b1d172f823b35cb5d44edda2ac8d37daf9c54c6e3af267b880bf7f6246c6fbfa436ff63179b415f22c4e6d4253768bb7e9321893ebeaf46089761f309ad
 SHA512 
3c592552c1baada09ef4e06cf2266c9897ffae42a75998b70767f2cfbabd2e1de7d1a900f16f3b8eb164ce19637dabd21e246f84732a20a646f39716895cdf98
-DIST tests-2.6.1.tar.gz 221364 BLAKE2B 
6aac691ba1828abb3469dfa2a9c093b92431591ac21113f71550676f7f9c40394770ddd2c649bf6cda5655d5f1c25aa6c7ef174e9da7ea0c647109d25771dc2d
 SHA512 
df252b252ac7e319d46ef7e72c587c52a97bf7b496ad40134264db15b7fdab501b4fffc60ea6a8dca7820abc267120375a1aafd1da0a0c41b925e9fd62da
 DIST tests-2.6.2.tar.gz 222713 BLAKE2B 
e65e2da08264a0dcceeb839efdfad4733312d645fa0dad9eb9fd7e1f260ed21db3009f1c2b3c939dc1a1bf8cf4389f228a0ba05844483fcb5e44de82c2d33fb5
 SHA512 
98946332f898c4cf621e1dfb2b48761ca9496a43935aca45bf5965029d74f87ff37154693348f13aeed0b61836fab7d2a3cec8161ddd2f65ed9402162fe21239

diff --git a/app-misc/task/task-2.6.1-r2.ebuild 
b/app-misc/task/task-2.6.1-r2.ebuild
deleted file mode 100644
index acaa34e50b1c..
--- a/app-misc/task/task-2.6.1-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-inherit bash-completion-r1 cmake
-
-DESCRIPTION="Taskwarrior is a command-line todo list manager"
-HOMEPAGE="https://taskwarrior.org/;
-SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz
-   
https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~x64-macos"
-IUSE="+sync"
-
-DEPEND="
-   sync? ( net-libs/gnutls )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # move test directory into source directory
-   mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die
-
-   cmake_src_prepare
-
-   # don't automatically install scripts
-   sed -i '/scripts/d' CMakeLists.txt || die
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DENABLE_SYNC=$(usex sync)
-   -DTASK_DOCDIR=share/doc/${PF}
-   -DTASK_RCDIR=share/${PN}/rc
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   cd "${WORKDIR}"/"${P}"_build || die
-
-   emake test
-}
-
-src_install() {
-   cmake_src_install
-
-   newbashcomp scripts/bash/task.sh task
-
-   # vim syntax
-   rm scripts/vim/README || die
-   insinto /usr/share/vim/vimfiles
-   doins -r scripts/vim/*
-
-   # zsh-completions
-   insinto /usr/share/zsh/site-functions
-   doins scripts/zsh/*
-
-   # fish-completions
-   insinto /usr/share/fish/vendor_completions.d
-   doins scripts/fish/*
-
-   exeinto "/usr/share/${PN}/scripts"
-   doexe scripts/add-ons/*
-}



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

2022-05-18 Thread Sam James
commit: 90da631df86b6b0036090b942a687d67d008c5a6
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 02:03:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90da631d

net-im/discord-bin: add missing inherit; tidy

Bug: https://github.com/gentoo/gentoo/pull/25542
Signed-off-by: Sam James  gentoo.org>

 net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 61 ++---
 1 file changed, 25 insertions(+), 36 deletions(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
index a818701fa4ed..c79e83117a24 100644
--- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
@@ -13,7 +13,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW
 "
 
-inherit chromium-2 desktop linux-info optfeature pax-utils unpacker
+inherit chromium-2 desktop linux-info optfeature pax-utils unpacker xdg
 
 DESCRIPTION="All-in-one voice and text chat for gamers"
 HOMEPAGE="https://discordapp.com;
@@ -56,26 +56,26 @@ RDEPEND="
 
 RESTRICT="bindist mirror strip test"
 
+DESTDIR="/opt/${MY_BIN}"
+
 QA_PREBUILT="
-   ${DESTDIR}/${MY_BIN}
-   ${DESTDIR}/chrome-sandbox
-   ${DESTDIR}/libffmpeg.so
-   ${DESTDIR}/libvk_swiftshader.so
-   ${DESTDIR}/libvulkan.so
-   ${DESTDIR}/libEGL.so
-   ${DESTDIR}/libGLESv2.so
-   ${DESTDIR}/libVkICD_mock_icd.so
-   ${DESTDIR}/swiftshader/libEGL.so
-   ${DESTDIR}/swiftshader/libGLESv2.so
-   ${DESTDIR}/swiftshader/libvk_swiftshader.so
+   ${DESTDIR#/}/${MY_BIN}
+   ${DESTDIR#/}/chrome-sandbox
+   ${DESTDIR#/}/libffmpeg.so
+   ${DESTDIR#/}/libvk_swiftshader.so
+   ${DESTDIR#/}/libvulkan.so
+   ${DESTDIR#/}/libEGL.so
+   ${DESTDIR#/}/libGLESv2.so
+   ${DESTDIR#/}/libVkICD_mock_icd.so
+   ${DESTDIR#/}/swiftshader/libEGL.so
+   ${DESTDIR#/}/swiftshader/libGLESv2.so
+   ${DESTDIR#/}/swiftshader/libvk_swiftshader.so
 "
 
 CONFIG_CHECK="~USER_NS"
 
 S="${WORKDIR}/${MY_BIN}"
 
-DESTDIR="/opt/${MY_BIN}"
-
 pkg_pretend() {
chromium_suid_sandbox_check_kernel_config
 }
@@ -86,6 +86,7 @@ src_unpack() {
 
 src_configure() {
chromium_suid_sandbox_check_kernel_config
+
default
 }
 
@@ -96,11 +97,9 @@ src_prepare() {
 
pushd "locales/" || die
chromium_remove_language_paks
-   popd
-   
-   sed -i \
-   -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" \
-   ${MY_PN}.desktop || die
+   popd || die
+
+   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" 
${MY_PN}.desktop || die
 }
 
 src_install() {
@@ -109,37 +108,27 @@ src_install() {
# Install desktop file
domenu ${MY_PN}.desktop
 
-   exeinto ${DESTDIR}
+   exeinto "${DESTDIR}"
doexe ${MY_BIN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so  
libvk_swiftshader.so
 
-   insinto ${DESTDIR}
+   insinto "${DESTDIR}"
doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
insopts -m0755
doins -r locales resources swiftshader
 
# chrome-sandbox requires the setuid bit to be specifically set.
# See https://github.com/electron/electron/issues/17972
-   fperms 4755 ${DESTDIR}/chrome-sandbox || die
-
-   pax-mark m ${DESTDIR}/${MY_BIN} || die "could not set proper PAX 
permissions"
+   fperms 4755 "${DESTDIR}"/chrome-sandbox || die
 
-   dosym ${DESTDIR}/${MY_BIN} /usr/bin/${MY_PN} || die
+   pax-mark m "${DESTDIR}"/${MY_BIN} || die "could not set proper PAX 
permissions"
 
-   dodir ${DESTDIR}
+   dosym "${DESTDIR}"/${MY_BIN} /usr/bin/${MY_PN} || die
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   
+   xdg_pkg_postinst
+
optfeature "sound support" \
media-sound/pulseaudio media-sound/apulse[sdk] 
media-video/pipewire
optfeature "system tray support" dev-libs/libappindicator
 }
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/cacti/

2022-05-18 Thread Sam James
commit: ed2bacec6a4e89d0806350fa18c50d0098dac34f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:24:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:24:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2bacec

net-analyzer/cacti: add 1.2.21

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

 net-analyzer/cacti/Manifest|  1 +
 net-analyzer/cacti/cacti-1.2.21.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index a9a516f29117..860499480ba0 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1,3 +1,4 @@
 DIST cacti-1.2.17.tar.gz 38344112 BLAKE2B 
e555fc99560d10e94181c38b50e6f839532fb3dc66ff688b36a7efd10c15304e7636c9b4b483763fcea751317bcb283bb2bd8f813d5759c98aed6bbf02fd256a
 SHA512 
94ae75b2494a91c536906c7bbeaa948d16c7ad96ed3a62c1eb21175f92c01787c6849960bbc791e04b3df46edbfd3cd787eb825bb423ce0814c0904edb2c915d
 DIST cacti-1.2.19.tar.gz 38477886 BLAKE2B 
7d72ecd376c633f1a4e46d3ed69977eb4d342deb900aabcbccbe6213368d67f75909f55c5e1bf21dcd8e422b4504dc1a25a63fe7cf26394d4b43a35db0cedce3
 SHA512 
076397f4cf048dac6e0c9bb8a4889ba94ca9e40c4d53c2c142ed9e19c7a0dc5c5aa8e2321563b914635a753b59b215926a1a73723fa41d1006473cc34667ad70
 DIST cacti-1.2.20.tar.gz 40715952 BLAKE2B 
5cf85d075a69b3242d04df099fa5a48401d5f138bc71d71aa47bc6331b4db5b76a71c6c6a56ad4098efe7a064b7d75cd8998b13317b265afbf4238fe9d0b7f3a
 SHA512 
b708f4431bc27baa839df6b00a4e582577a328e3aff2b55abfba38863de776371f9ba86b58582baf98db73e2b7cf1d68bbaf3a0996fa8fc91c4811fda637050c
+DIST cacti-1.2.21.tar.gz 40798454 BLAKE2B 
86eae6743c07e45b4b06202cca072a385f45d2021159f0f5160a8c2a8eb8f3a2f9db63512515602d1c3eb6be4b53f5755c20d6da2194ff445c133a2bcdb33e27
 SHA512 
084ff9135dd0a92596a4d65f2fd461c8e84907ff87e467f6d144ee3b52ef7aeb44ffa5a8c25e74e5ff25588bc6c5b13b44ab2f24ef5e1c6652513b5c2a39f78d

diff --git a/net-analyzer/cacti/cacti-1.2.21.ebuild 
b/net-analyzer/cacti/cacti-1.2.21.ebuild
new file mode 100644
index ..831a6dd6858f
--- /dev/null
+++ b/net-analyzer/cacti/cacti-1.2.21.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edos2unix webapp
+
+# Support for _p* in version.
+MY_P=${P/_p*/}
+
+DESCRIPTION="Cacti is a complete frontend to rrdtool"
+HOMEPAGE="https://www.cacti.net/;
+SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="snmp doc"
+
+need_httpd
+
+RDEPEND="
+   dev-lang/php[cli,mysql,pdo,session,sockets,xml]
+   dev-php/adodb
+   net-analyzer/rrdtool[graph]
+   virtual/cron
+   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
+"
+
+src_compile() { :; }
+
+src_install() {
+   dodoc CHANGELOG
+   dodoc -r docs
+   mv docs .. || die
+
+   webapp_src_preinst
+
+   edos2unix `find -type f -name '*.php'`
+
+   dodir ${MY_HTDOCSDIR}
+   cp -r . "${ED}"${MY_HTDOCSDIR}
+
+   webapp_serverowned ${MY_HTDOCSDIR}/rra
+   webapp_serverowned ${MY_HTDOCSDIR}/log
+   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}



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

2022-05-18 Thread Sam James
commit: 615439fb6ee65bf6968ec649ba3b79d166f44a06
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:21:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:21:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615439fb

dev-python/dbus-next: update maintainers

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

 dev-python/dbus-next/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-next/metadata.xml 
b/dev-python/dbus-next/metadata.xml
index 4c10a1f049b6..3af5441c90aa 100644
--- a/dev-python/dbus-next/metadata.xml
+++ b/dev-python/dbus-next/metadata.xml
@@ -3,8 +3,8 @@
 

pyt...@gentoo.org
-   Python

+   

altdesktop/python-dbus-next
dbus-next



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

2022-05-18 Thread Sam James
commit: 96981234beb97bc3766f34f0ab3f0cb4ff4ad37e
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:22:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:22:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96981234

dev-util/snakeviz: mark ALLARCHES

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

 dev-util/snakeviz/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/snakeviz/metadata.xml b/dev-util/snakeviz/metadata.xml
index 8e5042cb5b55..c08d914d87e6 100644
--- a/dev-util/snakeviz/metadata.xml
+++ b/dev-util/snakeviz/metadata.xml
@@ -8,6 +8,7 @@

pyt...@gentoo.org

+   

snakeviz
jiffyclub/snakeviz



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

2022-05-18 Thread Sam James
commit: b8afa7f4b36615244b636ff8f2db95b3d87ed4ea
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:15:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:15:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8afa7f4

media-sound/mpd: add 0.23.7

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

 media-sound/mpd/Manifest  |   1 +
 media-sound/mpd/mpd-0.23.7.ebuild | 293 ++
 2 files changed, 294 insertions(+)

diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index c21d866d1e69..f1ee6b55f7fd 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -2,3 +2,4 @@ DIST mpd-0.22.11.tar.xz 737184 BLAKE2B 
b47dcbd1e01812b66c81f33a53fc0838ddb8b7a14
 DIST mpd-0.22.3.tar.xz 726356 BLAKE2B 
a821e9fed56c3ad625d155057867747d2c883dd90d110b097dfd4acc56ff583949889b849686d5644687226f205c5ae3f95eec182841f706f56135c7e8f3746b
 SHA512 
deeafbe1a95f777fa4f9f355293a648a3f7121fae8e299c92dbd43d821319ffa4182c558cb0691f65e90f243428cec2cf14f64e9572bc72fc6a2af0fd9c0cd60
 DIST mpd-0.23.5.tar.xz 770700 BLAKE2B 
91f0d37bca0632a414083f6ecf8838ba5dc4ef4965692b14e56587d3d145140f61bcc120fe4b2bf83eb41f2a7e085da4d999efc19ca9717d2552d92fc6359c65
 SHA512 
3a870e79bb82c9e8877958d271e933daa3dd970a4510aff4aeea91feab521d7927cd59c7f1ea16a36e84ff879e4f24e4347602ac449c5da31853acb5a3b46f34
 DIST mpd-0.23.6.tar.xz 770812 BLAKE2B 
5ccb4a7c06c4317e3285846a261438bdcc10db5eaf71fcba969bcae8321ca50bb26fe9317e23e38eca1c4a8785015596064d5bfc692bf66f8007d0d2a1b71cbb
 SHA512 
1595fcc53a67f1a68b0c0516697d242da53b91626e37bc2f49095add78eb497a52c67c961a421f20b40f3c57a571557a76559a212838de2a3ec4aec6c7a3288d
+DIST mpd-0.23.7.tar.xz 771992 BLAKE2B 
2c75196c37eb8d075cca2881bb7ed10e434a071d3c64bb7cdb3bb96dfea74c30de2dce5bfdbc51da945df325d9f278cdf8dd03b7ba07c0ad51cea50971f4a143
 SHA512 
2a6b3eb2c8b61a22861ae75fe2f62c8ec6cd391f029438577127e309b910e99d7b735e40afae96d52ed4f161195a0ce7cb89cc51ad45df5a18e04736c16ce3a6

diff --git a/media-sound/mpd/mpd-0.23.7.ebuild 
b/media-sound/mpd/mpd-0.23.7.ebuild
new file mode 100644
index ..003f74fa7c6e
--- /dev/null
+++ b/media-sound/mpd/mpd-0.23.7.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info meson systemd xdg
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus
+   +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
+   +ipv6 jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
+   modplug mpg123 musepack +network nfs openal openmpt opus oss pipe 
pipewire pulseaudio qobuz
+   recorder samba selinux sid signalfd snapcast sndfile sndio soundcloud 
sqlite systemd
+   test twolame udisks unicode vorbis wavpack webdav wildmidi upnp
+   zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pipewire pulseaudio 
snapcast sndio recorder"
+DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
+   modplug mpg123 musepack opus openmpt flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="
+   || ( ${OUTPUT_PLUGINS} )
+   || ( ${DECODER_PLUGINS} )
+   network? ( || ( ${ENCODER_PLUGINS} ) )
+   recorder? ( || ( ${ENCODER_PLUGINS} ) )
+   qobuz? ( curl soundcloud )
+   soundcloud? ( curl qobuz )
+   udisks? ( dbus )
+   upnp? ( curl expat )
+   webdav? ( curl expat )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-user/mpd
+   dev-libs/libfmt:=
+   dev-libs/libpcre2
+   media-libs/libogg
+   sys-libs/liburing:=
+   alsa? (
+   media-libs/alsa-lib
+   media-sound/alsa-utils
+   )
+   ao? ( media-libs/libao:=[alsa?,pulseaudio?] )
+   audiofile? ( media-libs/audiofile:= )
+   bzip2? ( app-arch/bzip2 )
+   cdio? (
+   dev-libs/libcdio:=
+   dev-libs/libcdio-paranoia
+   )
+   chromaprint? ( media-libs/chromaprint )
+   curl? ( net-misc/curl )
+   dbus? ( sys-apps/dbus )
+   doc? ( dev-python/sphinx )
+   expat? ( dev-libs/expat )
+   faad? ( media-libs/faad2 )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   flac? ( media-libs/flac )
+   fluidsynth? ( media-sound/fluidsynth )
+   gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
+   icu? (
+   dev-libs/icu:=
+   virtual/libiconv
+   )
+   id3tag? ( media-libs/libid3tag:= )
+   jack? ( virtual/jack )
+   lame? ( network? ( media-sound/lame ) )
+   libmpdclient? ( media-libs/libmpdclient )
+

[gentoo-commits] repo/gentoo:master commit in: dev-lua/luarocks/

2022-05-18 Thread Sam James
commit: 302c222bea22a1047b7b6d6a936a1e17f681ccf0
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:20:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:20:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302c222b

dev-lua/luarocks: Stabilize 3.9.0 x86, #846371

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

 dev-lua/luarocks/luarocks-3.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luarocks/luarocks-3.9.0.ebuild 
b/dev-lua/luarocks/luarocks-3.9.0.ebuild
index ddae2ea62658..a90a9930297b 100644
--- a/dev-lua/luarocks/luarocks-3.9.0.ebuild
+++ b/dev-lua/luarocks/luarocks-3.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://luarocks.org/releases/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luarocks/

2022-05-18 Thread Sam James
commit: 64a25f4310ea5213104fc0749acbb5db2b0cb5a5
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:19:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:19:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a25f43

dev-lua/luarocks: Stabilize 3.9.0 amd64, #846371

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

 dev-lua/luarocks/luarocks-3.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luarocks/luarocks-3.9.0.ebuild 
b/dev-lua/luarocks/luarocks-3.9.0.ebuild
index 7928ca87e717..ddae2ea62658 100644
--- a/dev-lua/luarocks/luarocks-3.9.0.ebuild
+++ b/dev-lua/luarocks/luarocks-3.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://luarocks.org/releases/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="test"



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

2022-05-18 Thread Sam James
commit: 13bffa3ce6d5d72409d5ab2426cc6744ce625c53
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:10:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:10:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13bffa3c

x11-wm/qtile: add pypi upstream metadata

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

 x11-wm/qtile/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/qtile/metadata.xml b/x11-wm/qtile/metadata.xml
index 8a26ea044dca..55e0dd4ece08 100644
--- a/x11-wm/qtile/metadata.xml
+++ b/x11-wm/qtile/metadata.xml
@@ -7,5 +7,6 @@


qtile/qtile
+   qtile

 



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

2022-05-18 Thread Sam James
commit: 5bac27d308f715dc38fffedc2318e9fddb0a3ba4
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 00:29:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:09:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bac27d3

dev-python/dbus-next: new package, add 0.2.3

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

 dev-python/dbus-next/Manifest   |  1 +
 dev-python/dbus-next/dbus-next-0.2.3.ebuild | 42 +
 dev-python/dbus-next/metadata.xml   | 12 +
 3 files changed, 55 insertions(+)

diff --git a/dev-python/dbus-next/Manifest b/dev-python/dbus-next/Manifest
new file mode 100644
index ..1695fd2e9bea
--- /dev/null
+++ b/dev-python/dbus-next/Manifest
@@ -0,0 +1 @@
+DIST dbus-next-0.2.3.tar.gz 81711 BLAKE2B 
6acc38a05511b3de7e13893d82dd1ecd55f9a6124b4d859574294602b921ff012776c12ddb02e1be437b258c7bd5120a3a9625fc5b06bbbe02915dcc4c14897b
 SHA512 
7836d855c755c8ac6cbbb251ca0cbd2f4df9b573f31b1ea1cab480e47896d36b4cb0d479b2469b0bf0b5c700068361a18874b4a087f73020cdcb4e04a2d7dbe7

diff --git a/dev-python/dbus-next/dbus-next-0.2.3.ebuild 
b/dev-python/dbus-next/dbus-next-0.2.3.ebuild
new file mode 100644
index ..6e7d9b789770
--- /dev/null
+++ b/dev-python/dbus-next/dbus-next-0.2.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 virtualx
+
+DESCRIPTION="The next great DBus library for Python with asyncio support"
+HOMEPAGE="https://python-dbus-next.readthedocs.io/en/latest/;
+SRC_URI="https://github.com/altdesktop/python-dbus-next/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/python-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="test? (
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )"
+
+EPYTEST_IGNORE=(
+   # "interface not found on this object: org.freedesktop.DBus.Debug.Stats"
+   # Seems like we build dbus w/o this?
+   test/client/test_signals.py
+)
+
+distutils_enable_tests pytest
+
+src_test() {
+   local dbus_params=(
+   $(dbus-daemon --session --print-address --fork --print-pid)
+   )
+   local -x DBUS_SESSION_BUS_ADDRESS=${dbus_params[0]}
+
+   virtx distutils-r1_src_test
+
+   kill "${dbus_params[1]}" || die
+}

diff --git a/dev-python/dbus-next/metadata.xml 
b/dev-python/dbus-next/metadata.xml
new file mode 100644
index ..4c10a1f049b6
--- /dev/null
+++ b/dev-python/dbus-next/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   altdesktop/python-dbus-next
+   dbus-next
+   
+



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2022-05-18 Thread Sam James
commit: cd62e1953a2c3b84280308b57848cc47c6fdcfec
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 01:07:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 01:09:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd62e195

x11-wm/qtile: add 0.21.0

Notably no Wayland glue added yet as it's automagic by the looks of it
(see bug for details).

Some of the bits were based on the ebuild posted in bug (which itself
is from flacjacket overlay).

Bug: https://bugs.gentoo.org/846380
Closes: https://bugs.gentoo.org/846362
Closes: https://bugs.gentoo.org/809251
Thanks-to: Sean Vig  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/files/qtile.desktop |  6 
 x11-wm/qtile/qtile-0.21.0.ebuild | 69 
 3 files changed, 76 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index a8500cbec56b..aac5206b1051 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1,3 @@
 DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b
 DIST qtile-0.17.0.tar.gz 336235 BLAKE2B 
f2290ab823b31cd8ed512f076018a8df19bbfedbb7d5c6932eee7cd46c341a08af04ed0d99f4391d1b3ccc07eb33015bbf0050c1c5d749bace4fb6dcfcb71ac9
 SHA512 
bfe51aabef2d48693c5bb7525cf67b1bb99cf3af5a653cd81d523e5adaa4767a43e7a87db14f9b85fae3a9e414af41a2e66736556eb1552d099755ba6f39caeb
+DIST qtile-0.21.0.tar.gz 475428 BLAKE2B 
8c63eb8776fb6feab30c7ee2a19e6f28df6715fc18b09c63b89de6bf2129cd3c5c516d0c9efc946f24590fa8afc6e87c704c8e3b7094d0843b5b6e34df57ca18
 SHA512 
b7c5fc478180413e263445316ac9560c1d22668194415c3e4edae5c672f4b317fd978083dc9a985f0d145aeaaa55ffab0017e83af963f30d8b36f9963e12b079

diff --git a/x11-wm/qtile/files/qtile.desktop b/x11-wm/qtile/files/qtile.desktop
new file mode 100644
index ..5b00f85a88c0
--- /dev/null
+++ b/x11-wm/qtile/files/qtile.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Name=Qtile
+Comment=Qtile Wayland Session
+Exec=qtile start -b wayland
+Type=Application
+Keywords=wm;tiling

diff --git a/x11-wm/qtile/qtile-0.21.0.ebuild b/x11-wm/qtile/qtile-0.21.0.ebuild
new file mode 100644
index ..d219eaf9e16c
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.21.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   dev-python/dbus-next[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libnotify[introspection]
+   x11-libs/pango"
+BDEPEND="test? ( x11-base/xorg-server[xephyr] )"
+
+EPYTEST_DESELECT=(
+   # Can't find built qtile like migrate
+   test/test_qtile_cmd.py::test_qtile_cmd
+   test/test_qtile_cmd.py::test_display_kb
+)
+
+EPYTEST_IGNORE=(
+   # Tries to find binary and fails; not worth running anyway?
+   test/test_migrate.py
+)
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # Force usage of built module
+   rm -rf "${S}"/libqtile || die
+
+   epytest || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   insinto /usr/share/wayland-sessions
+   doins "${FILESDIR}"/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/mgetty/

2022-05-18 Thread Yixun Lan
commit: 7cd5c5d74254589d7dbedd632c6745c68ea084b4
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed May 18 22:52:00 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 19 00:52:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd5c5d7

net-dialup/mgetty: keyword 1.2.1-r4 for ~riscv

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

 net-dialup/mgetty/mgetty-1.2.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild 
b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
index 683aac2bf3a8..aa800a81c5a3 100644
--- a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
+++ b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 -riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="+fax fidonet split-usr"
 
 PATCHES=(



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

2022-05-18 Thread Yixun Lan
commit: 22a8912c5c1511a55b920bf13d60c24190535ce0
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed May 18 22:58:10 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 19 00:52:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a8912c

profiles/arch/riscv: unmask mail-mta/courier[fax]

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

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 0325aa3c6832..eb5910388ede 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -195,10 +195,6 @@ dev-db/postgresql llvm
 # sys-cluster/ucx fails to compile on this arch
 sys-cluster/slurm ucx
 
-# Marek Szuba  (2021-07-05)
-# net-dialup/mgetty fails to compile on this arch, bug #844955
-mail-mta/courier fax
-
 # Marek Szuba  (2021-07-05)
 # Dependencies not keyworded here yet:
 #  - sci-libs/vtk



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/dunshire/

2022-05-18 Thread Michael Orlitzky
commit: d319d641b8f4b90b02375e6d968f139b5d58443e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu May 19 00:13:31 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu May 19 00:13:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d319d641

sci-mathematics/dunshire: new revision with python-3.10 support.

Closes: https://bugs.gentoo.org/846275
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../dunshire/{dunshire-0.1.1-r1.ebuild => dunshire-0.1.1-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/dunshire/dunshire-0.1.1-r1.ebuild 
b/sci-mathematics/dunshire/dunshire-0.1.1-r2.ebuild
similarity index 91%
rename from sci-mathematics/dunshire/dunshire-0.1.1-r1.ebuild
rename to sci-mathematics/dunshire/dunshire-0.1.1-r2.ebuild
index b8f5fb37cda4..a365b4c4e53c 100644
--- a/sci-mathematics/dunshire/dunshire-0.1.1-r1.ebuild
+++ b/sci-mathematics/dunshire/dunshire-0.1.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-05-18 Thread Leonardo H. Neumann
commit: 3a78a679a4f2f3ef501f7d0374351fd6a10f3092
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Wed May 18 23:57:35 2022 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Wed May 18 23:57:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a78a679

dev-util/rust-analyzer: add 20220509, drop 20220411

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

 dev-util/rust-analyzer/Manifest| 35 +--
 ...220411.ebuild => rust-analyzer-20220509.ebuild} | 67 +++---
 2 files changed, 36 insertions(+), 66 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 724c9a6c4..48dca7e94 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -9,19 +9,16 @@ DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST backtrace-0.3.64.crate 74311 BLAKE2B 
32650d755fec8a9e04f915572c999eb6cffc782284a4bd71f2e0f3f73519d5b84fa016199fc11fdbbe510316498adc2bd4f8e059e9c447e5a64ec5853e75243a
 SHA512 
37435cca0587c1c7b511536478ff448914d423c9cf6152ec8bb884c19d1c2466c377b270ebce2028960b4a380f3152fbfeb940de943ef4071ed271c7cd576f2e
+DIST backtrace-0.3.65.crate 74129 BLAKE2B 
b10a78685e7e90ab7e02b769d5445ee24753fd30212bb7204ab720fedb1df64259bae44500d9162c1c001d2e9d70ff5d698e02e5ac51e5734dbb7c601e602b3f
 SHA512 
9cf3cda1d86deb6b7f3cada0ed7a9e6e54e2d323533e385222a260b2f667bd1989a552cc35806a1579c1493ee1177e474b1d42b29480c09a2735251586740321
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST camino-1.0.7.crate 26602 BLAKE2B 
d0ab5d5da9036acfe8ee4f68c015c123773529b9c84f0dd365169f33ca7e23eafcb5353bb2f6db02fbced9c075a0dc356c96d02711af1c4a506ce4d1c9f2fe05
 SHA512 
0c22c9de3740d39d058de25b2c9b221928f11cf9340562412a15948ddfeaddcb6da38ed3f18321c322d2811847d7cb5cc1c78304f67e9702a2056e59da64bf33
 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330
 SHA512 
c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
 DIST cargo_metadata-0.14.2.crate 17469 BLAKE2B 
4e64bff7710c51d95944faac60b4881b5a43d5edd07ef87c8f4b9826e63dd708719cab27542fdf82cfe869d8781c1a6918a050aa0de71086316bd2f480aad947
 SHA512 
16e6bb3ddcfd4c6d48ba3415780518428f771c393ffe10ce15e1f3c026a6f3bf40ea9f25214049841b1d7d51f2208ed032961a75cb641c5afc52e02cb84d3262
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chalk-derive-0.81.0.crate 3433 BLAKE2B 
b76143d30460bb76b9edadaa60565bc7737154c697650bfd306eba6ec68fea1e6646fe85f768f0bf09a99625bfabad7e4f3e40b944f25af82e624e6477ef5ba4
 SHA512 
6579c3db466c662edce83a9227c5e27252b12684adc9ee45c7d7db9e08852768fc0d6d5378589802a5d645e6157138c336d09a74539336a1b9adf125de5b201a
 DIST chalk-derive-0.82.0.crate 3447 BLAKE2B 
4d9c3bbc99f3fd2afaa3dc7ed5c5b53f1625c62ff268fa36bee36fd316efbd911d41dee1aeec48e4a67b2b712420c3721c71da31a4af82dcd1a592c540064449
 SHA512 
3c8346045f137052cff7519463eca5a8a1a5533a9993e2e4e01a4b71347f8255a4e288336a553df1e12454f100d8f847a7e0da96b6b431308a582316ab60fef9
-DIST chalk-ir-0.81.0.crate 51288 BLAKE2B 
0c9be4265559b4d6af507133b23f8ae48ea6874e260ba0373d90ae3543495e93e060ee310b9e05288a2c59dce26210caefda0aaa56f8630d68b0d32dd04a20ac
 SHA512 
2f19841d1d45cdfbd245a19b7442bae70a2d0b4cc1bf247a77bd40b7fe3f94a1b689980c9c2b923c22c8aefd0a90e17d333c5972b2f713e27a70b882aaa3dc11
 DIST 

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

2022-05-18 Thread Leonardo H. Neumann
commit: 00317c950d1dec60eb46d0964fe91df47123c900
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Wed May 18 23:59:31 2022 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Wed May 18 23:59:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00317c95

dev-util/rust-analyzer: add 20220517, drop 20220418

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

 dev-util/rust-analyzer/Manifest  | 7 +--
 ...st-analyzer-20220418.ebuild => rust-analyzer-20220517.ebuild} | 9 +++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 48dca7e94..851067f88 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -8,7 +8,6 @@ DIST arbitrary-1.1.0.crate 26225 BLAKE2B 
784334aaa16037fc72afc63ab64c9175f974231
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST backtrace-0.3.64.crate 74311 BLAKE2B 
32650d755fec8a9e04f915572c999eb6cffc782284a4bd71f2e0f3f73519d5b84fa016199fc11fdbbe510316498adc2bd4f8e059e9c447e5a64ec5853e75243a
 SHA512 
37435cca0587c1c7b511536478ff448914d423c9cf6152ec8bb884c19d1c2466c377b270ebce2028960b4a380f3152fbfeb940de943ef4071ed271c7cd576f2e
 DIST backtrace-0.3.65.crate 74129 BLAKE2B 
b10a78685e7e90ab7e02b769d5445ee24753fd30212bb7204ab720fedb1df64259bae44500d9162c1c001d2e9d70ff5d698e02e5ac51e5734dbb7c601e602b3f
 SHA512 
9cf3cda1d86deb6b7f3cada0ed7a9e6e54e2d323533e385222a260b2f667bd1989a552cc35806a1579c1493ee1177e474b1d42b29480c09a2735251586740321
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST camino-1.0.7.crate 26602 BLAKE2B 
d0ab5d5da9036acfe8ee4f68c015c123773529b9c84f0dd365169f33ca7e23eafcb5353bb2f6db02fbced9c075a0dc356c96d02711af1c4a506ce4d1c9f2fe05
 SHA512 
0c22c9de3740d39d058de25b2c9b221928f11cf9340562412a15948ddfeaddcb6da38ed3f18321c322d2811847d7cb5cc1c78304f67e9702a2056e59da64bf33
@@ -57,7 +56,6 @@ DIST itertools-0.10.3.crate 118661 BLAKE2B 
0095d6e7f14ddda69605d09f74e8cc881eec1
 DIST itoa-1.0.1.crate 11059 BLAKE2B 
5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980
 SHA512 
8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
 DIST jod-thread-0.1.2.crate 6322 BLAKE2B 
8e27300e03c4d34265be761212b8d23dbea90fa6f443a55437a23df8b769e76a341f060c6ced8dd5a036d4142b08461b9d0a68a46b593fcf772fb0d3a7e78cec
 SHA512 
fe3a3feb983b273bf86ec26dcf4edbb1fc0c5f583c3115cedcc63279cb72f0b40bf4134f95d673d5f3e532bcbeafff09759509f55543c98850e750aea39711e2
 DIST kqueue-1.0.4.crate 11771 BLAKE2B 
3a428dc381fccb406ad4f6cb040a5ffc5371386c1abf552e8edd8e24977584fd028d865998b7c9b04b1a9c38b756fe4ddbdea4590b9ce7f847bbee48b14cb96e
 SHA512 
b836195dedb4eca9022c24b95fd74d4c2fe473ee5c05d10a2c3db3e512c3fa49ff78e23d4853d4214c44ce29a68f1882ea84267bdc0f05400ced6c958db33910
-DIST kqueue-1.0.5.crate 12654 BLAKE2B 
d3d420a1fb2928af7e67106caa90b37fc09c5fae52e90df252b1f87bb8495a523ff248005670ad751e5cf4fae7a36923c2e9564ff267370699e07c5d5f97d22d
 SHA512 
fb39f411e8cc40c7ac85dc679394d8fa02978da29666c15a8a303be75ff24c4e228d918ad9314313c8ee94c8b51dc4f8611e6e2706bcb76722ce0f406d5599f9
 DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 
79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f
 SHA512 
76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 

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

2022-05-18 Thread Marek Szuba
commit: 7e35bca138fd214107bfbeea344c8616bed6d912
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 18 23:16:44 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 18 23:18:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e35bca1

app-admin/ansible-lint: add 6.1.0

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

 app-admin/ansible-lint/Manifest  |  1 +
 app-admin/ansible-lint/ansible-lint-6.1.0.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index 5f77818c06af..9337e75978ed 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,2 +1,3 @@
 DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 
9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c
 SHA512 
f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0
 DIST ansible-lint-6.0.2.tar.gz 195044 BLAKE2B 
3334049dd1dc05444c6c362601da8d7e808c6b3473e87613b8892651cecb76058cb0aa370aa5d00cf6bc76ee3b096480fdce52facee4f043c01d6c76084860ba
 SHA512 
a47e79c59dfcf3e36654247bd206581798f2559261142e3943b60e0688d75b5a6332832a9f9127f99b2faa6afff959a33c55fbc80aa5881f064725998420f679
+DIST ansible-lint-6.1.0.tar.gz 223702 BLAKE2B 
5aeaccbaf9c1bd8e7236e946b408779b42e0839766a485bdbb80ece19ed63b57fa38cb44796c860f6929bb2e98acd21a3de3a9c07486535ed3e6ab5cb499c8d9
 SHA512 
c1ca5abe8e5f441a86db6a4b4fa03c2d87ed2277151ada9af34c3d8af6934d2c1d4b6bffbc11d6cfb7cd7601c9e43a041fe8a2b940fa0630532df05004e11d15

diff --git a/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild
new file mode 100644
index ..994f48b51065
--- /dev/null
+++ b/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be 
improved"
+HOMEPAGE="https://github.com/ansible/ansible-lint;
+# PyPI tarballs do not contain all the data files needed by the tests
+SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# Since 6.0.2, access to Ansible Galaxy (i.e. the Internet) is required even 
to get
+# the test suite started (Bug #836582). TODO: Talk to upstream about how to 
bypass this.
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/ansible-compat-2.0.3[${PYTHON_USEDEP}]
+   >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/rich-9.5.1[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}]
+   >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]
+   >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]"
+BDEPEND="
+   >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch
+)
+
+# Skip problematic tests:
+#  - test_call_from_outside_venv doesn't play nicely with the sandbox
+#  - all test_eco and some test_prerun tests require Internet access
+#  - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox
+EPYTEST_DESELECT=(
+   test/test_eco.py
+   test/test_main.py::test_call_from_outside_venv
+   test/test_prerun.py::test_install_collection
+   test/test_prerun.py::test_prerun_reqs_v1
+   test/test_prerun.py::test_prerun_reqs_v2
+   test/test_prerun.py::test_require_collection_wrong_version
+   test/test_utils.py::test_cli_auto_detect
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+   # For some reason the schema files do not get installed in spite of 
being present in release tarballs,
+   # with the test suite relying on "refreshing" them (i.e. downloading 
them from the Internet) instead
+   # - and seemingly occasionally failing to do even that right. Just 
stick with the bundled files.
+   # TODO: check if this is still needed every new release.
+   local 
schemadir="${BUILD_DIR}/install/$(python_get_sitedir)/ansiblelint/schemas/"
+   cp src/ansiblelint/schemas/*.json "${schemadir}" || die
+
+   epytest test
+
+   # Make sure src_install() does 

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

2022-05-18 Thread Marek Szuba
commit: 70ca3d1c97c4df9f5ea3f80e1930dad8628cba48
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 18 23:17:07 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 18 23:18:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ca3d1c

app-misc/gramps: enable py3.10

Closes: https://bugs.gentoo.org/845504
Signed-off-by: Marek Szuba  gentoo.org>

 app-misc/gramps/gramps-5.1.5.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/gramps/gramps-5.1.5.ebuild 
b/app-misc/gramps/gramps-5.1.5.ebuild
index 799a6200fc33..2b3a7627b04e 100644
--- a/app-misc/gramps/gramps-5.1.5.ebuild
+++ b/app-misc/gramps/gramps-5.1.5.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=8
 
-# TODO: py3.10 support (currently blocked by media-libs/gexiv2)
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite"
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=no



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

2022-05-18 Thread Adel KARA SLIMANE
commit: 892caa0b3d6ddce85e809f356091ce005d76f1be
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Wed May 18 23:15:44 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Wed May 18 23:16:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=892caa0b

media-sound/noisetorch: mask entirely due to potential security concerns

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9c5025fca..0ca391ecb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,3 +1,12 @@
+# Adel KARA SLIMANE 
+# Mask all version of media-sound/noisetorch
+# the author reported on the likeliness of having lost control
+# of his private keys, which means there is a possibility
+# that malicious code have been added to his projects.
+# More information in https://github.com/lawl/NoiseTorch
+# (look at issues, latest release and commit messages)
+media-sound/noisetorch
+
 # Andrew Ammerlaan  (2021-03-29)
 # James Beddek  (2021-10-09)
 # Per profile masking in overlays is currently not working



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-05-18 Thread Matt Turner
commit: e1e3d71fa444da7ee988fe771cc26caae0067f61
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 18 22:57:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 18 23:02:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e3d71f

x11-libs/gtk+: Version bump to 3.24.34

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

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.34.ebuild | 249 ++
 2 files changed, 250 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index f76d9384329a..0aeb8586578a 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -3,3 +3,4 @@ DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22
 DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 
0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7
 SHA512 
326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4
 DIST gtk+-3.24.33-add-legacy-icons.patch 157847 BLAKE2B 
298a872d876421bb0d34f897b5d65984be768f623f294f0dd98e722df16ca2177c417e9508aa14fb81c75e3ff24981e018739d398748b62ae5450804f3286cee
 SHA512 
a11b1e30a67214fbd65182efa0a7c1315a6fe75426d211a48678e5b4c13799b389b487e07b07b7a7044b7d3e277f7342a9842819e53176674ec71668481b9976
 DIST gtk+-3.24.33.tar.xz 22449472 BLAKE2B 
7fb75393ecd0a932ed5ef6ea3c694e61dec237403e87addca3bbfdcc1dd8dcd4646d11fab3f0a8b7717bfb8c0c64926132a5aa8b1009e8c20f656c6eaa593c1b
 SHA512 
35c844af67d442a9d55197028c6b660668c701ad8f83a64791669fca2930ada15194452b59b2ee11f8068098986218744fe9fc4742897af5a6b3eba23c98395e
+DIST gtk+-3.24.34.tar.xz 21587592 BLAKE2B 
708e03ee9e62f1a1742faffb63a352ec2d90a1dc46a4e0162e343bf68355ab80fbd30c1f2261b5e5339cbb66a02cfb48addbc5ecbc2b8a37f97aae86c5af1405
 SHA512 
95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2

diff --git a/x11-libs/gtk+/gtk+-3.24.34.ebuild 
b/x11-libs/gtk+/gtk+-3.24.34.ebuild
new file mode 100644
index ..d1ebbb11b084
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.34.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )

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

2022-05-18 Thread Sam James
commit: 4ee5daee65aa1799efa0911a35f667aa782bb570
Author: Sam James  gentoo  org>
AuthorDate: Wed May 18 22:52:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 18 22:52:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee5daee

dev-python/python-docs: Stabilize 3.9.12 x86, #841269

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

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

diff --git a/dev-python/python-docs/python-docs-3.9.12.ebuild 
b/dev-python/python-docs/python-docs-3.9.12.ebuild
index faae3196acc3..0d66370bcd05 100644
--- a/dev-python/python-docs/python-docs-3.9.12.ebuild
+++ b/dev-python/python-docs/python-docs-3.9.12.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html"
 
 LICENSE="PSF-2"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
 
 src_install() {
rm -r _sources || die



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

2022-05-18 Thread Sam James
commit: 75f28c40b9353c43b4bbf391a773aaca63637c7e
Author: Sam James  gentoo  org>
AuthorDate: Wed May 18 22:52:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 18 22:52:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f28c40

dev-lang/python: Stabilize 3.9.12 x86, #841269

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

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

diff --git a/dev-lang/python/python-3.9.12.ebuild 
b/dev-lang/python/python-3.9.12.ebuild
index 445581c6427d..bc75033e59e9 100644
--- a/dev-lang/python/python-3.9.12.ebuild
+++ b/dev-lang/python/python-3.9.12.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2022-05-18 Thread William Hubbs
commit: 849094200a97bde127bb8deeae85ffd52250395d
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 18 22:39:59 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 18 22:39:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84909420

dev-util/woke: add 0.18.2

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

 dev-util/woke/Manifest   |  2 ++
 dev-util/woke/woke-0.18.2.ebuild | 23 +++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/woke/Manifest b/dev-util/woke/Manifest
index 824c904f101c..4962ec475e59 100644
--- a/dev-util/woke/Manifest
+++ b/dev-util/woke/Manifest
@@ -2,3 +2,5 @@ DIST woke-0.17.1-deps.tar.xz 126962264 BLAKE2B 
64729e4223f7f520dd26657212a8b416b
 DIST woke-0.17.1.tar.gz 91253 BLAKE2B 
883999c302013b93cf60ebf4864c924f6004d80a372a97a3c1da1bd4063eeb5fb1e65cdcef14c91d5182ddf5ca2877139943c96a89ccbb1896dfeb3c49c97f16
 SHA512 
5f5ca89d66adf3694a2208712db1835d383fbd653dfa3175eb3e3e8c73a57d310f3bcd314b6578753c7b8383f2c71b9d84d2e35e315c813d1284806b0307
 DIST woke-0.18.1-deps.tar.xz 19179476 BLAKE2B 
9d1dd0a1685a2ffa85ea92041c70380d32c29ec390cbc535e404088c9a12d105030b97ad3ddc5e03ee3a7612863b0a2a02ff98fd5178a61d2358fbc3e6785e12
 SHA512 
a5fd3c963979bfa83fbd7977f48492bf6f4e71093b1de90852360919308b4add0036a23bfdc3bcc77935125657de42827254bf7faa8b893604ef32ea12db12b7
 DIST woke-0.18.1.tar.gz 96770 BLAKE2B 
71e3fa758d14578e3801d5a8e63ab8a137c72e52252ce21ef15402ce9a26e95995396acf563644d88ab3c8a0788255b5389347624a22bc57052b061132a667de
 SHA512 
5d1cd79134e380b4bb8628c78eaea13d6d03c0f8672588a3cfb8a47bceaf8d29347d9908e8e168fa18be585298b88020b7708988e202375d4c11fe9105a9f810
+DIST woke-0.18.2-deps.tar.xz 19173496 BLAKE2B 
6f08b0a81c5f5eb1a05ca48313956f545995516105de61a087cc3288a302bf10954a2e3eb8c4c7c74467bc1ce117ccaaa8dc5db02f909c8685224115547d98ab
 SHA512 
c66216c37966b9e21def73b0e434a69f538c4c58f8253f4137f02611e1d40dddb987e53a518a2fbbc9d5ab1d193f5fb50feb3df70367aad35c93651e88ec0821
+DIST woke-0.18.2.tar.gz 96756 BLAKE2B 
dcf248a1b9a185b4905500e8288bca938e27f7aaeacb4a29ac6fd3bd4643ed0ceba51c2bed86f31f6b2390fb91698ee141c0ae7060599f19e0dfd96890d4b17a
 SHA512 
e2c9defc3976b6499fc4d5c093c9340b87e59060e8cee1abdf8803a8457f9a0cfc57c6c9742c7b1c1eabb2e60b6157866d042463c5a98897cc91d91abe0c43cc

diff --git a/dev-util/woke/woke-0.18.2.ebuild b/dev-util/woke/woke-0.18.2.ebuild
new file mode 100644
index ..8b05194f95ee
--- /dev/null
+++ b/dev-util/woke/woke-0.18.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="check source code for non-inclusive language"
+HOMEPAGE="https://getwoke.tech/;
+SRC_URI="https://github.com/get-woke/woke/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build .
+}
+
+src_install() {
+   dobin woke
+   dodoc README.md example.yaml
+}



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

2022-05-18 Thread William Hubbs
commit: 93958bd6bd80712703a75ad44d4b9158a10a758b
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 18 22:06:33 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 18 22:10:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93958bd6

app-metrics/alertmanager: add 0.24.0

Closes: https://bugs.gentoo.org/828690
Bug: https://bugs.gentoo.org/844316
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/alertmanager/Manifest  |  2 +
 .../alertmanager/alertmanager-0.24.0.ebuild| 46 ++
 2 files changed, 48 insertions(+)

diff --git a/app-metrics/alertmanager/Manifest 
b/app-metrics/alertmanager/Manifest
index 6b6275120663..3ffa689f4a39 100644
--- a/app-metrics/alertmanager/Manifest
+++ b/app-metrics/alertmanager/Manifest
@@ -1,6 +1,8 @@
 DIST alertmanager-0.21.0.tar.gz 5704209 BLAKE2B 
646ac0b05eb194d1c35f49e38c0a206d09a9c45d4f2f7c371a53ecfff5deba6e2c2af82f3f4ce2b591338c557241766395f42b8bd3c91ae2da4ef7e570666fda
 SHA512 
72568407af4e90455975eff504ed49f4877eb517673532f655b6b0459725db5df7bbd1a3be120106c46b30dd7056714cc0b34b46df9c4d8c98e1f8c9eb0c39da
 DIST alertmanager-0.22.2.tar.gz 2089680 BLAKE2B 
d8c8cbab0267da0dceadf78ea29ae1bb959537650c507ca35bbfb5f082ac7339d710ede9b27cc6157f3b00bc75b41223b6d722cb5ea47a7eaefc9469baa9
 SHA512 
1cc662b5b9cfb812dd2cf839ad3772b6fbd6977cc11b33648a42651a3fbf0f4dc08436b809485d55d7143900a1a4e8205ed78e97d6a226e5d71b59bfdb6b4561
 DIST alertmanager-0.23.0.tar.gz 2099450 BLAKE2B 
4fab54a4f56f3c3cb629715d645db0a22174756845245c53501e1ef062c73be64b78525a6328be9c8b1b3c12f0483e3cbbfeb635b1f5c9647423dc65bc630143
 SHA512 
5cd8d2ba24781b37291e61f911d75830f8abaef2f110ee98ed2b979f895ab9b96e8e4232bda0759d4689c2f42bd4a47ab8ecc3396659d7784a4ffc23ed0b68f0
+DIST alertmanager-0.24.0-deps.tar.xz 194175652 BLAKE2B 
01095b5a4f6edee4c30f97f2ed3f949149885118532d421da8ac87fdee58cc65278ad9cebd07defb67006ff4acc1043505017e8fcbdf1d989d054584aeb21c14
 SHA512 
8170c3f27691b5a59f2e9a1d7f4cfb323cd0137eb4a604f224012e9a0065dca956e2d9ee9e138cc5061b561bcdc2d8329dbbb0beafa18274eaed81cbdd73fe97
+DIST alertmanager-0.24.0.tar.gz 2135257 BLAKE2B 
5726595a14da5e228cd5704dc2aa3518a86d1e07ff6ce886ddcf3b8621d3112d10899c6fa6df3004b2a46017d07f28587ac815e8f9ef03aff3e8bfcee793e96f
 SHA512 
97147f15c8879eacc2744a11a1db0edd04f532650b3e8f397e8ab6f7f4868203f212d1c33f596aa52876e190db84247a60b39b25a72fbceabcc5b3efae0eb920
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959

diff --git a/app-metrics/alertmanager/alertmanager-0.24.0.ebuild 
b/app-metrics/alertmanager/alertmanager-0.24.0.ebuild
new file mode 100644
index ..0e12326bff72
--- /dev/null
+++ b/app-metrics/alertmanager/alertmanager-0.24.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+GIT_COMMIT=f484b17f
+MY_PV="${PV/_rc/-rc.}"
+
+DESCRIPTION="Alertmanager for alerts sent by client applications such as 
Prometheus"
+HOMEPAGE="https://github.com/prometheus/alertmanager;
+SRC_URI="https://github.com/prometheus/alertmanager/archive/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT+=" test"
+
+BDEPEND="dev-util/promu"
+
+DEPEND="
+   acct-group/alertmanager
+   acct-user/alertmanager"
+   RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die
+}
+
+src_compile() {
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc {README,CHANGELOG}.md
+   insinto /etc/alertmanager/
+   newins doc/examples/simple.yml config.yml
+   keepdir /var/lib/alertmanager /var/log/alertmanager
+   systemd_dounit "${FILESDIR}"/alertmanager.service
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   fowners ${PN}:${PN} /etc/alertmanager 

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

2022-05-18 Thread Matt Turner
commit: 7c55875eb9e42398c46e8ac4e3d1bb92a613559a
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 18 22:01:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 18 22:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c55875e

media-libs/mesa: Drop old versions

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

 media-libs/mesa/Manifest   |   2 -
 media-libs/mesa/mesa-22.1.0_rc4.ebuild | 463 -
 media-libs/mesa/mesa-22.1.0_rc5.ebuild | 463 -
 3 files changed, 928 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index c4e4182e2b5a..7f104150ac60 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,5 +1,3 @@
 DIST mesa-21.3.8.tar.xz 16593540 BLAKE2B 
89a471af3354ae0cf0597c1b6bcd2aff8074d58c16504154291f86cd9a9701f98883cf1077f60a8f17d24be800691a5bfb7ef4ddb10dfa355181bf87805b660c
 SHA512 
0462c44fa8e358dafd03088411452bc172a365902795b3198df1e6cfbf1d87675ef5b72b572de7f15e5ee87b30ce5b2f217c81ea72b376962f6428c6ff83f2e9
 DIST mesa-22.0.3.tar.xz 15711916 BLAKE2B 
2ecf9bc2293861e93abcc66cd5df6651a9eb7e533573273063df76ef01d0a39d6097c7a49ec682439bd6f4f0dfd55cd8e61051a731405759174c55b91dbd7725
 SHA512 
3982cd2fadca5349b2513885ed734c2422e3f2dced85f471f245b120ffaf018acafcd929dc5ec317f2c568bb5f619f5a3475d3a92495f766a2eefb225efcac14
-DIST mesa-22.1.0-rc4.tar.xz 15852292 BLAKE2B 
87b18ab81f58e7778fa0df902a6f020bf9e0e910be7ddc2d7d4af72c68211b7543be8f123a2952c0d640e5c13a277a0ce72c9163d61e7286159ba31ac8854c46
 SHA512 
755027304eef52b88da94e035c391ed75cdf780099fb5d2c0e4e48b69da3713a9250ba29bbea4e468f280f5112b975cd49fe11a7a89b957c30071bfb0151fc6d
-DIST mesa-22.1.0-rc5.tar.xz 15878456 BLAKE2B 
fa42b02640fefa52699f89d9c1d20d9239804a8d3c35dc09ce918c4deec62551aa534b8b760d49a8d4b4ab8dd36e1a77718c71a828d3d3cd38f8cb658840c479
 SHA512 
ead33cc76b273985f85baa297458ef00404595e5b29d81bdd55785437c521831afcaed4e89e8a577e8cb0f5630d856b9e68629365a0ea690cb982d1ab90765db
 DIST mesa-22.1.0.tar.xz 15934484 BLAKE2B 
d4e3956f4a100bc54919ac7c8aeadb6d99fdd349b3a669b40967f14997f383c7ade6da957390f628e8dc521e8afde6ee67e7d9620099676c9889253630b9f8f0
 SHA512 
a2a6f6f37d1e63aa5537a2bbdfd8634fafebf7e223099deb0fd96749d6d1880ea692231fe12eb06ade78a5eb483d11d6f9ef746e94fe3fd58b4381d469afa934

diff --git a/media-libs/mesa/mesa-22.1.0_rc4.ebuild 
b/media-libs/mesa/mesa-22.1.0_rc4.ebuild
deleted file mode 100644
index 47832d49429b..
--- a/media-libs/mesa/mesa-22.1.0_rc4.ebuild
+++ /dev/null
@@ -1,463 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit llvm meson-multilib python-any-r1 linux-info
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   inherit git-r3
-else
-   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="
-   !test? ( test )
-"
-
-RADEON_CARDS="r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno intel lima nouveau panfrost v3d vc4 
virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
-   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
-   vulkan-overlay wayland +X xa xvmc zink +zstd"
-
-REQUIRED_USE="
-   d3d9?   ( || ( video_cards_intel video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
-   vulkan? ( video_cards_radeonsi? ( llvm ) )
-   vulkan-overlay? ( vulkan )
-   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_radeonsi?   ( llvm )
-   xa? ( X )
-   xvmc? ( X )
-   zink? ( vulkan )
-"
-
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
-RDEPEND="
-   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
-   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
-   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
-   llvm? (
-   video_cards_radeonsi? (
-   virtual/libelf:0=[${MULTILIB_USEDEP}]
-   )
-   video_cards_r600? (
-   virtual/libelf:0=[${MULTILIB_USEDEP}]
-   )
-   video_cards_radeon? (
-   virtual/libelf:0=[${MULTILIB_USEDEP}]
-   )
-   )
-   lm-sensors? ( 

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

2022-05-18 Thread Matt Turner
commit: 9647c3aac893621cb5ebf4cbf1de744963e931aa
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 18 22:01:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 18 22:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9647c3aa

media-libs/mesa: Version bump to 22.1.0

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-22.1.0.ebuild | 463 +
 2 files changed, 464 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index e61cceec4db4..c4e4182e2b5a 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-21.3.8.tar.xz 16593540 BLAKE2B 
89a471af3354ae0cf0597c1b6bcd2aff8074d58
 DIST mesa-22.0.3.tar.xz 15711916 BLAKE2B 
2ecf9bc2293861e93abcc66cd5df6651a9eb7e533573273063df76ef01d0a39d6097c7a49ec682439bd6f4f0dfd55cd8e61051a731405759174c55b91dbd7725
 SHA512 
3982cd2fadca5349b2513885ed734c2422e3f2dced85f471f245b120ffaf018acafcd929dc5ec317f2c568bb5f619f5a3475d3a92495f766a2eefb225efcac14
 DIST mesa-22.1.0-rc4.tar.xz 15852292 BLAKE2B 
87b18ab81f58e7778fa0df902a6f020bf9e0e910be7ddc2d7d4af72c68211b7543be8f123a2952c0d640e5c13a277a0ce72c9163d61e7286159ba31ac8854c46
 SHA512 
755027304eef52b88da94e035c391ed75cdf780099fb5d2c0e4e48b69da3713a9250ba29bbea4e468f280f5112b975cd49fe11a7a89b957c30071bfb0151fc6d
 DIST mesa-22.1.0-rc5.tar.xz 15878456 BLAKE2B 
fa42b02640fefa52699f89d9c1d20d9239804a8d3c35dc09ce918c4deec62551aa534b8b760d49a8d4b4ab8dd36e1a77718c71a828d3d3cd38f8cb658840c479
 SHA512 
ead33cc76b273985f85baa297458ef00404595e5b29d81bdd55785437c521831afcaed4e89e8a577e8cb0f5630d856b9e68629365a0ea690cb982d1ab90765db
+DIST mesa-22.1.0.tar.xz 15934484 BLAKE2B 
d4e3956f4a100bc54919ac7c8aeadb6d99fdd349b3a669b40967f14997f383c7ade6da957390f628e8dc521e8afde6ee67e7d9620099676c9889253630b9f8f0
 SHA512 
a2a6f6f37d1e63aa5537a2bbdfd8634fafebf7e223099deb0fd96749d6d1880ea692231fe12eb06ade78a5eb483d11d6f9ef746e94fe3fd58b4381d469afa934

diff --git a/media-libs/mesa/mesa-22.1.0.ebuild 
b/media-libs/mesa/mesa-22.1.0.ebuild
new file mode 100644
index ..47832d49429b
--- /dev/null
+++ b/media-libs/mesa/mesa-22.1.0.ebuild
@@ -0,0 +1,463 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno intel lima nouveau panfrost v3d vc4 
virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( || ( video_cards_intel video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_radeonsi?   ( llvm )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3[${MULTILIB_USEDEP}]
+   dev-libs/libclc
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   vaapi? (
+   

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

2022-05-18 Thread Ionen Wolkens
commit: 11fdc03ec6138a481a3cb3df0f392223ec5e0a51
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed May 18 20:40:33 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed May 18 21:28:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fdc03e

dev-util/maturin: add 0.12.17

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

 dev-util/maturin/Manifest   |   7 +
 dev-util/maturin/maturin-0.12.17.ebuild | 397 
 2 files changed, 404 insertions(+)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 3f36e914eebb..3d99b9a2beaf 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -131,6 +131,7 @@ DIST lddtree-0.2.9.crate 11163 BLAKE2B 
19994b60d263e80408917110cd932f99298e149c0
 DIST libc-0.2.119.crate 575749 BLAKE2B 
5fa2bf66a4d642e1380335fde0fd190d5168dca58376379caeb52171a3382e5342c727eb4d92f1e27adde58a24d00352896a73c45309d947f56787a99f2753f8
 SHA512 
a43f8d1cac7a0d8c1bf6f2125695c03d91243498d2dea19a3a674ccb2c64fd00bac4040c42130a1a096b2148451f62e1292c5c71f424f51f888d6a37c7db0bcd
 DIST libc-0.2.123.crate 577487 BLAKE2B 
57ee1f6ec9e35cb3c48e54a90dc0d9ac0cfccb1e18e0360b5d2a54bfdd9f47f70bead04b02a1419cb1d1ca72ddbaf5cc008f21ddf0d5bd9063dc1c394fc62a58
 SHA512 
527c89b84d9839a240653fd2e66941f8fdd82f01ed70aa5451073d3480a56e6daf53e3ddc077a9884bfbbbc69510cea672c74c9c818e914d4414cbc7ec0e3f9c
 DIST libc-0.2.125.crate 589236 BLAKE2B 
57ca3aa19687b5c5702b66ad690a86ec7639dca41c5846c7cc3500f2d0fffcfee95a2def7695652174862fb6b8d211e7564fef6bef6d1197c481b5b8f18a9c74
 SHA512 
64ea5bb20120b9893bf5a3648f28da07384972e3cbad13da40c3ecc501efe1bff0bd6b71f52d5f253f00d7a97c2f69d86fba490955e8d70ca1360b8db1e431cf
+DIST libc-0.2.126.crate 590481 BLAKE2B 
1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175
 SHA512 
9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44
 DIST lock_api-0.4.7.crate 25371 BLAKE2B 
9ed08433ffa70af60193dcf307287991a3154f0ef16b485f32a6c83e64962661a6e08ef83a6b217d6cbf5bd964c0638d8ed86b290087677c1fb3218321c4bbf8
 SHA512 
b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d
 DIST log-0.4.17.crate 38028 BLAKE2B 
b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605
 SHA512 
2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 DIST lzxd-0.1.4.crate 21891 BLAKE2B 
8271b79bdf6c65a17b5fe77a4d8b7d3a96ccf1752d211770dcccbd0912b0113740f5175b6d587ef5f5768b7ecd073488fca4f49e5c4bb3ec4cc9e5055e471b99
 SHA512 
f4fc473056dc793ee938943646416c3a93c748104093b8932c0a603a5f25820b49632f703ea4bc248b8bd612ef51dce4f5798f1f46782466c38aa69d016c2c57
@@ -139,6 +140,7 @@ DIST matchers-0.1.0.crate 6948 BLAKE2B 
ec3a5d01d2fedbb4dbf5bb185afbb9401410463a6
 DIST matches-0.1.9.crate 2246 BLAKE2B 
de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41
 SHA512 
6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305
 DIST maturin-0.12.15.tar.gz 293054 BLAKE2B 
dde49d096561afac552567bd54b06b9ece49a7d4c57e461d94869d1b57028f959287e18ec816101b9d972fb1ba5d2124fa5dea5e7d178e7c0a538a8f7d4176ff
 SHA512 
0ae2f8ac7b32c4560b7c5ebb9305c2587a5bd10fb9a2d0a32a35a6df315ff8c5511bf2a5b5e76e2c4eeba73868e87e718b304854ce8964207af832c72a5014d0
 DIST maturin-0.12.16.tar.gz 299116 BLAKE2B 
401107c57d2919683f4cd21579354e89d7916a3f723130d40d1e8e9aea606e4d9e0ac133e1d2a863367ebe93473c89429839d37ddf012a5139734f7cf6597c1e
 SHA512 
e568836e04296523c0bf8b673d1ce67103a34a6fb8c5d73f7aab3e58a883fc0daaffa730b2e2e1849bbad9f59f080ac1aaa4a0da7f4acd2439fd359e8ed755c5
+DIST maturin-0.12.17.tar.gz 299343 BLAKE2B 
28daf0ae1aead28075c730c8acdef875918f0c65fcb6828987ffd1b6967221dea201c7988574e216826a35a7938972318e1ec22ade3977259dc610464c940b7e
 SHA512 
21649167f9fc6ebd1388e2cf5aa58a1656fec3bbd1f4d97e4753de7992171faf56bb2a9c0e5d19d2965076ae0e0333db0c1958e7af13473b4af7ccd3c2039992
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
 DIST mime-0.3.16.crate 15206 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-dialup/mgetty/, net-dialup/mgetty/files/

2022-05-18 Thread Conrad Kostecki
commit: 88dd8dafe95fbb793523183a50013a5122bc393a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed May 18 21:10:54 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed May 18 21:10:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88dd8daf

net-dialup/mgetty: add riscv patch

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

 net-dialup/mgetty/files/mgetty-1.2.1-riscv64.patch | 11 +++
 net-dialup/mgetty/mgetty-1.2.1-r4.ebuild   |  1 +
 2 files changed, 12 insertions(+)

diff --git a/net-dialup/mgetty/files/mgetty-1.2.1-riscv64.patch 
b/net-dialup/mgetty/files/mgetty-1.2.1-riscv64.patch
new file mode 100644
index ..b57a04365e71
--- /dev/null
+++ b/net-dialup/mgetty/files/mgetty-1.2.1-riscv64.patch
@@ -0,0 +1,11 @@
+diff -U3 -r a/mgetty.h b/mgetty.h
+--- a/mgetty.h
 b/mgetty.h
+@@ -198,7 +198,7 @@
+  */
+ #if defined(__alpha__) || defined(__sparc64__) || \
+   defined(__ia64__) || defined(__s390x__) || defined(__x86_64__) || \
+-  defined(__powerpc64__) || defined(__aarch64__)
++  defined(__powerpc64__) || defined(__aarch64__) || (defined(__riscv) 
&& __riscv_xlen == 64)
+ # define PTR_IS_LONG
+ #endif

diff --git a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild 
b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
index 8ccbf6fb0ed1..683aac2bf3a8 100644
--- a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
+++ b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
@@ -39,6 +39,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.2.1-Lucent.c.patch
"${FILESDIR}"/${PN}-1.2.1-gentoo.patch
"${FILESDIR}"/${PN}-1.2.1-aarch64.patch
+   "${FILESDIR}"/${PN}-1.2.1-riscv64.patch
 )
 
 src_prepare() {



  1   2   3   4   >