[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-vpx/

2022-11-01 Thread WANG Xuerui
commit: 01fd78ba9b2dcd0c4d5bafae7ca8143c6a81a3a8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:23 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fd78ba

media-plugins/gst-plugins-vpx: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild 
b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild
index c2806764615c..e362c5e0922d 100644
--- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-taglib/

2022-11-01 Thread WANG Xuerui
commit: 4a4006556422c5b7de5290c3a292a5399a17669d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:21 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a400655

media-plugins/gst-plugins-taglib: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.3.ebuild 
b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.3.ebuild
index 849bd57d9d0d..301c703ffaf7 100644
--- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-dv/

2022-11-01 Thread WANG Xuerui
commit: b2430b434ade69bb996335700f78200a431014d7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2430b43

media-plugins/gst-plugins-dv: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.3.ebuild 
b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.3.ebuild
index 198e43270841..0066c9fc2d5b 100644
--- a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="DV demuxer and decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
 
 RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-modplug/

2022-11-01 Thread WANG Xuerui
commit: ecb6446042e15fce3b6990604cb4fac8e1e0896d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:17 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb64460

media-plugins/gst-plugins-modplug: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.3.ebuild 
b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.3.ebuild
index cc9887a17372..a764bc6cb100 100644
--- a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="MOD audio decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86"
 
 RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-assrender/

2022-11-01 Thread WANG Xuerui
commit: fefceeac9f6b6f2bde16fb0d245f318c19dcb572
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:15 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefceeac

media-plugins/gst-plugins-assrender: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.3.ebuild 
b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.3.ebuild
index 290b6cc2241e..8d5b26b6d80e 100644
--- a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-mplex/

2022-11-01 Thread WANG Xuerui
commit: fb0a22e8b8c439397f88e21e0f643e42e6479e13
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:31 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0a22e8

media-plugins/gst-plugins-mplex: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.3.ebuild 
b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.3.ebuild
index 7ab01507df43..069b969e3670 100644
--- a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-mpeg2dec/

2022-11-01 Thread WANG Xuerui
commit: 7bf99d77f39c9d193abd46f2f5be70f689a0e33a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf99d77

media-plugins/gst-plugins-mpeg2dec: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.3.ebuild 
b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.3.ebuild
index eb3928ab3584..c5052094226e 100644
--- a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-ugly
 inherit gstreamer-meson
 
 DESCRIPTION="MPEG2 decoder plugin for GStreamer"
-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"
 
 RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-flac/

2022-11-01 Thread WANG Xuerui
commit: 7558b83a5b62f2307728a7b3731e77cf242db171
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:11 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7558b83a

media-plugins/gst-plugins-flac: keyword 1.20.3-r1 for ~loong

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

 media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.3-r1.ebuild 
b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.3-r1.ebuild
index 119bce6c7ada..d6e0971fe6c9 100644
--- a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.3-r1.ebuild
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.3-r1.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-libs/flac-1.2.1-r5:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-wavpack/

2022-11-01 Thread WANG Xuerui
commit: bbfee7abad24890202d60c8b9efa19f15a8cb5ee
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:25 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfee7ab

media-plugins/gst-plugins-wavpack: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild 
b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild
index 101393cc7b12..21555443b589 100644
--- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
 
 RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-faad/

2022-11-01 Thread WANG Xuerui
commit: 86a5fac6ba4faa0c88643c604c232123378d57b8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:00 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a5fac6

media-plugins/gst-plugins-faad: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.3.ebuild 
b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.3.ebuild
index 2646f25edc4c..2511570925f5 100644
--- a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="AAC audio decoder plugin"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-x264/

2022-11-01 Thread WANG Xuerui
commit: bfb04dff88009cf4b8e69084d5fb449b860b7bbc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb04dff

media-plugins/gst-plugins-x264: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild 
b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild
index acef66ca6b33..7d69be3563f1 100644
--- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-ugly
 inherit gstreamer-meson
 
 DESCRIPTION="H.264 encoder plugin for GStreamer"
-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"
 
 # 20111220 ensures us X264_BUILD >= 120
 RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-ugly/

2022-11-01 Thread WANG Xuerui
commit: 0c614ea00e0969170163e207abeade27f547bc9e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:35:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c614ea0

media-libs/gst-plugins-ugly: keyword 1.20.3 for ~loong

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

 media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.3.ebuild 
b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.3.ebuild
index 63f5e50ec69a..bdd5ab09a3b4 100644
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.3.ebuild
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Basepack of plugins for gstreamer"
 HOMEPAGE="https://gstreamer.freedesktop.org/;
 
 LICENSE="LGPL-2+" # some split plugins are LGPL but combining with a GPL 
library
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 IUSE=""
 



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

2022-11-01 Thread WANG Xuerui
commit: 8f33f95aab4d82790fa08283bed44c2abc492ba9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:29 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f33f95a

media-video/mjpegtools: keyword 2.2.1 for ~loong

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

 media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild 
b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 4be0d04f001e..bf16b8d668e7 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
 LICENSE="GPL-2"
 # Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
 SLOT="1/2.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
 REQUIRED_USE="sdlgfx? ( sdl )"
 



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

2022-11-01 Thread WANG Xuerui
commit: 3712f076dcd43c429c74661fd292442702490793
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:35:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3712f076

media-sound/cdparanoia: keyword 3.10.2-r7 for ~loong

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

 media-sound/cdparanoia/cdparanoia-3.10.2-r7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/cdparanoia/cdparanoia-3.10.2-r7.ebuild 
b/media-sound/cdparanoia/cdparanoia-3.10.2-r7.ebuild
index 73ac10b6e5f1..525682875051 100644
--- a/media-sound/cdparanoia/cdparanoia-3.10.2-r7.ebuild
+++ b/media-sound/cdparanoia/cdparanoia-3.10.2-r7.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/${PN}/${MY_P}.src.tgz
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-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"
 IUSE="static-libs"
 
 RDEPEND="app-eselect/eselect-cdparanoia"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-cdparanoia/

2022-11-01 Thread WANG Xuerui
commit: 30eef3588bf17a56a04622fb483c5b4113809275
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:35:56 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30eef358

media-plugins/gst-plugins-cdparanoia: keyword 1.20.3 for ~loong

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

 .../gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.3.ebuild 
b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.3.ebuild
index cba85061667f..6f4be7ec8b2e 100644
--- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-base
 inherit gstreamer-meson
 
 DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2022-11-01 Thread WANG Xuerui
commit: d41cb8add904c63580d30840b0c976411582144c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41cb8ad

media-libs/libdv: keyword 1.0.0-r4 for ~loong

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

 media-libs/libdv/libdv-1.0.0-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libdv/libdv-1.0.0-r4.ebuild 
b/media-libs/libdv/libdv-1.0.0-r4.ebuild
index 17f8a37fa11e..259cfff9d8b6 100644
--- a/media-libs/libdv/libdv-1.0.0-r4.ebuild
+++ b/media-libs/libdv/libdv-1.0.0-r4.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
@@ -13,7 +13,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 ~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"
 
 RDEPEND="dev-libs/popt:="
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libav/

2022-11-01 Thread WANG Xuerui
commit: d1eeb4d6025b30f39067b235fb0abbe1bed25c86
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1eeb4d6

media-plugins/gst-plugins-libav: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.3.ebuild 
b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.3.ebuild
index facd70c3cb1c..0916425d3c52 100644
--- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]



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

2022-11-01 Thread WANG Xuerui
commit: e7a6e040797bb34f70d41a27ce112a6340ad6917
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a6e040

media-plugins/gst-plugins-mpg123: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.3.ebuild 
b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.3.ebuild
index e28aa778bb5c..6a3230f02f18 100644
--- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="MP3 decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND="
>=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-oss/

2022-11-01 Thread WANG Xuerui
commit: 8efe5c1f04dc0a6d5106812cc3de3b377fa97efa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:19 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efe5c1f

media-plugins/gst-plugins-oss: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.3.ebuild 
b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.3.ebuild
index bc27eeabdbe6..be616aa46164 100644
--- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=""
 DEPEND="virtual/os-headers"



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

2022-11-01 Thread WANG Xuerui
commit: a616d583f412f139db6d3c603554dfa0c88e2d53
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:13 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a616d583

media-plugins/gst-plugins-lame: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.3.ebuild 
b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.3.ebuild
index 20e665ebb351..805c61ffaa86 100644
--- a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="MP3 encoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-dvb/

2022-11-01 Thread WANG Xuerui
commit: 4497dcb769539229ac5f5924439aed22ad1d004d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:03 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4497dcb7

media-plugins/gst-plugins-dvb: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.3.ebuild 
b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.3.ebuild
index 0419b6197f1c..ca8360eacc84 100644
--- a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPION="DVB device capture plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv x86"
 
 RDEPEND=""
 DEPEND="virtual/os-headers"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-resindvd/

2022-11-01 Thread WANG Xuerui
commit: 7221beba5ccfdedecd7ad91b8d036b32e7c2ffe2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:09 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7221beba

media-plugins/gst-plugins-resindvd: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.3.ebuild 
b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.3.ebuild
index 8d98172f1ce4..2deedfa02512 100644
--- a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="DVD playback support plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND="
>=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-a52dec/

2022-11-01 Thread WANG Xuerui
commit: 327ba504da151774ce43d76e64de5157e72da706
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:35:58 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327ba504

media-plugins/gst-plugins-a52dec: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.3.ebuild 
b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.3.ebuild
index db0ffdfad7bb..c50c2683df2f 100644
--- a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-ugly
 inherit gstreamer-meson
 
 DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="+orc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-dts/

2022-11-01 Thread WANG Xuerui
commit: 84bee96177aa07afe3cb492a2e4e3f7352183eb6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:02 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84bee961

media-plugins/gst-plugins-dts: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.3.ebuild 
b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.3.ebuild
index 587b7f5ac5d1..b3ff8f0ab459 100644
--- a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="DTS audio decoder plugin for Gstreamer"
-KEYWORDS="amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="+orc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-dvdread/

2022-11-01 Thread WANG Xuerui
commit: 8bd902e18f744f3fff324737ea7efbe8b1d01fa2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov  2 01:36:05 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov  2 05:49:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd902e1

media-plugins/gst-plugins-dvdread: keyword 1.20.3 for ~loong

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

 media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.3.ebuild 
b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.3.ebuild
index 9f3101b7bcda..1bc07de972a3 100644
--- a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.3.ebuild
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-ugly
 inherit gstreamer-meson
 
 DESCRIPTION="DVD read plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND=">=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/

2022-11-01 Thread Ionen Wolkens
commit: eadf9e483802d7a98ad61a60ae054b5cd42f9472
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov  2 04:59:53 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov  2 05:37:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadf9e48

dev-games/godot: add 4.0_beta4

Also fix optimize usage, was fine in beta2 but in beta3 the
meaning changed and =none isn't 'pass nothing' but rather -O0.
The new optimize=custom is the one we want.

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

 dev-games/godot/Manifest   |   1 +
 dev-games/godot/godot-4.0_beta4.ebuild | 255 +
 2 files changed, 256 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index d0338ddf87ab..78fe5b926575 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,2 +1,3 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
 DIST godot-4.0-beta3.tar.xz 31187404 BLAKE2B 
98af9e1394b9d35286ff97ead83bd8fe2287b52b059589d7d35a349a00fd88aee8c58f4f391a2a7287dabe51e9e9d64d48883fb5bf464ffee608ec62bc1ab06a
 SHA512 
14fa2d7b0c0c86d6a82022e48306a0b440c58fa7b0ddc24fd65833009afedbbca038ba43e796610ffee031c3e83cc071c80d11b9c91e5bfa7bebd81ad6621508
+DIST godot-4.0-beta4.tar.xz 31234960 BLAKE2B 
aef52b0171cc5dfbbe7393ee06db247812662b9e52d9bbb1a5fa6278a5245c3aa484c327b9238e863c6ffa51d3fc66e89bf4ea66c9369efc02cf41b525855e8e
 SHA512 
8183d65fdde27e2ac111ec8509a1dc8f1eacf539d88782b131d0f4b480a8ae3f40ffea66cfb23b2b67d474565b7f87e3903c681b696e02d39dd5ca908240eb4a

diff --git a/dev-games/godot/godot-4.0_beta4.ebuild 
b/dev-games/godot/godot-4.0_beta4.ebuild
new file mode 100644
index ..9a915964766b
--- /dev/null
+++ b/dev-games/godot/godot-4.0_beta4.ebuild
@@ -0,0 +1,255 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
+
+MY_P="${PN}-$(ver_rs 2 -)"
+
+DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
+HOMEPAGE="https://godotengine.org/;
+SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="
+   MIT
+   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
+   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
+SLOT="4"
+KEYWORDS="~amd64"
+# Enable roughly same as upstream by default so it works as expected,
+# except raycast (tools-only heavy dependency), and deprecated.
+IUSE="
+   +dbus debug deprecated +fontconfig +gui pulseaudio raycast
+   +runner speech test +theora +tools +udev +upnp +webp"
+# Disable tests until out of beta, tests themselves are new and can be volatile
+RESTRICT="test" # "!test? ( test ) !tools? ( test ) !webp? ( test )"
+
+# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
+RDEPEND="
+   app-arch/zstd:=
+   dev-games/recastnavigation:=
+   dev-libs/icu:=
+   dev-libs/libpcre2:=[pcre32]
+   media-libs/freetype[brotli,harfbuzz]
+   media-libs/harfbuzz:=[icu]
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libvorbis
+   

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

2022-11-01 Thread Jakov Smolić
commit: 4c20a5f5afc9517807b1999ae07a91459a3814b5
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Nov  1 15:57:06 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov  2 05:10:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c20a5f5

net-dns/unbound: Keyword 1.16.3 riscv, #879023

Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Jakov Smolić  gentoo.org>

 net-dns/unbound/unbound-1.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/unbound/unbound-1.16.3.ebuild 
b/net-dns/unbound/unbound-1.16.3.ebuild
index 2bfc43a3b6ef..124ab8be9821 100644
--- a/net-dns/unbound/unbound-1.16.3.ebuild
+++ b/net-dns/unbound/unbound-1.16.3.ebuild
@@ -15,7 +15,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/unbound.net.asc
 
 LICENSE="BSD GPL-2"
 SLOT="0/8" # ABI version of libunbound.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
 IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux 
static-libs systemd test +tfo threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2022-11-01 Thread Jakov Smolić
commit: 9a63c677c806fd58020c782150cb7de8196adfd4
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Nov  1 15:57:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov  2 05:10:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a63c677

app-text/wdiff: Keyword 1.2.2-r2 riscv, #879023

Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Jakov Smolić  gentoo.org>

 app-text/wdiff/wdiff-1.2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/wdiff/wdiff-1.2.2-r2.ebuild 
b/app-text/wdiff/wdiff-1.2.2-r2.ebuild
index 4418e21d3f05..3b9589a64dcd 100644
--- a/app-text/wdiff/wdiff-1.2.2-r2.ebuild
+++ b/app-text/wdiff/wdiff-1.2.2-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="experimental test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-root/

2022-11-01 Thread Jakov Smolić
commit: 5fdc9f11dba0e154986cdfc99aa2b78336ac7416
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Nov  1 15:57:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov  2 05:10:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdc9f11

net-dns/dnssec-root: Keyword 20181220-r1 riscv, #879023

Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Jakov Smolić  gentoo.org>

 net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild 
b/net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild
index 55219e448ce5..66f6fb19ae31 100644
--- a/net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild
+++ b/net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://data.iana.org/root-anchors/root-anchors.xml 
-> root-anchors-${P
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
 IUSE=""
 
 BDEPEND=">=dev-perl/XML-XPath-1.420.0"



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

2022-11-01 Thread Jakov Smolić
commit: 86bb975153772fdf252384dcba1c09be5eb0c19a
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Nov  1 16:28:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov  2 05:10:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bb9751

www-apps/miniflux: Keyword 2.0.39 riscv, #879029

Signed-off-by: Chris Su  lesscrowds.org>
Closes: https://github.com/gentoo/gentoo/pull/28082
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/www-apps/miniflux/miniflux-2.0.39.ebuild 
b/www-apps/miniflux/miniflux-2.0.39.ebuild
index e13b13d7f56d..8a6c349cdffe 100644
--- a/www-apps/miniflux/miniflux-2.0.39.ebuild
+++ b/www-apps/miniflux/miniflux-2.0.39.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
 
 RESTRICT="test" # requires network access
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/ziproxy/

2022-11-01 Thread Jakov Smolić
commit: 1c5718aaefb8c7c08b76c67a648a640ed1561cbd
Author: Chris Su  lesscrowds  org>
AuthorDate: Wed Nov  2 02:11:17 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov  2 05:10:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5718aa

net-proxy/ziproxy: Keyword 3.3.1-r2 riscv, #879089

Signed-off-by: Chris Su  lesscrowds.org>
Closes: https://github.com/gentoo/gentoo/pull/28091
Signed-off-by: Jakov Smolić  gentoo.org>

 net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild 
b/net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild
index ee73d8bdc662..be702259c92e 100644
--- a/net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild
+++ b/net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 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="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
 IUSE="sasl xinetd"
 
 RDEPEND="



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

2022-11-01 Thread Jakov Smolić
commit: 6d5b5b36729a4b4999f724bc67b57181285ea778
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Nov  1 15:57:06 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov  2 05:10:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5b5b36

net-vpn/strongswan: Keyword 5.9.8 riscv, #879023

Signed-off-by: Chris Su  lesscrowds.org>
Closes: https://github.com/gentoo/gentoo/pull/28078
Signed-off-by: Jakov Smolić  gentoo.org>

 net-vpn/strongswan/strongswan-5.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/strongswan/strongswan-5.9.8.ebuild 
b/net-vpn/strongswan/strongswan-5.9.8.ebuild
index 208d30671dab..5cdfe7c002a2 100644
--- a/net-vpn/strongswan/strongswan-5.9.8.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.8.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
 
 LICENSE="GPL-2 RSA DES"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
 
 STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"



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

2022-11-01 Thread Jakov Smolić
commit: 63b201132a58efb84dc978f01048e567c3961597
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Nov  1 15:57:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov  2 05:10:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b20113

dev-util/splint: Keyword 3.1.2-r2 riscv, #879023

Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/splint/splint-3.1.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/splint/splint-3.1.2-r2.ebuild 
b/dev-util/splint/splint-3.1.2-r2.ebuild
index 173c468b8cb3..b05529f3de56 100644
--- a/dev-util/splint/splint-3.1.2-r2.ebuild
+++ b/dev-util/splint/splint-3.1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.splint.org/downloads/${P}.src.tgz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~ppc-macos ~x64-macos"
 
 DEPEND="sys-devel/flex"
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/files/, dev-qt/qtserialport/, dev-qt/qtmultimedia/, ...

2022-11-01 Thread Sam James
commit: c2b15ca2f28c0decd82dff7167b73a455ac1c7b1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Oct 14 15:30:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 05:09:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b15ca2

dev-qt/*: add version 6.4.0

Bug: https://bugs.gentoo.org/838970
Bug: https://bugs.gentoo.org/863224
Bug: https://bugs.gentoo.org/875956
Closes: https://bugs.gentoo.org/862525
Closes: https://bugs.gentoo.org/863395
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27812
Signed-off-by: Sam James  gentoo.org>

 dev-qt/qt5compat/Manifest  |   1 +
 dev-qt/qt5compat/qt5compat-6.4.0.ebuild|  18 ++
 dev-qt/qtbase/Manifest |   1 +
 dev-qt/qtbase/qtbase-6.4.0.ebuild  | 185 
 dev-qt/qtcharts/Manifest   |   1 +
 dev-qt/qtcharts/qtcharts-6.4.0.ebuild  |  18 ++
 dev-qt/qtdeclarative/Manifest  |   1 +
 dev-qt/qtdeclarative/qtdeclarative-6.4.0.ebuild|  30 +++
 dev-qt/qtimageformats/Manifest |   1 +
 dev-qt/qtimageformats/qtimageformats-6.4.0.ebuild  |  35 +++
 dev-qt/qtmultimedia/Manifest   |   1 +
 dev-qt/qtmultimedia/qtmultimedia-6.4.0.ebuild  |  42 
 dev-qt/qtnetworkauth/Manifest  |   1 +
 dev-qt/qtnetworkauth/qtnetworkauth-6.4.0.ebuild|  17 ++
 dev-qt/qtpositioning/Manifest  |   1 +
 dev-qt/qtpositioning/qtpositioning-6.4.0.ebuild|  19 ++
 dev-qt/qtquick3d/Manifest  |   1 +
 dev-qt/qtquick3d/qtquick3d-6.4.0.ebuild|  32 +++
 dev-qt/qtquicktimeline/Manifest|   1 +
 .../qtquicktimeline/qtquicktimeline-6.4.0.ebuild   |  18 ++
 dev-qt/qtserialport/Manifest   |   1 +
 dev-qt/qtserialport/qtserialport-6.4.0.ebuild  |  18 ++
 dev-qt/qtshadertools/Manifest  |   1 +
 dev-qt/qtshadertools/qtshadertools-6.4.0.ebuild|  17 ++
 dev-qt/qtsvg/Manifest  |   1 +
 dev-qt/qtsvg/qtsvg-6.4.0.ebuild|  18 ++
 dev-qt/qttools/Manifest|   1 +
 .../files/qttools-6.4.0-clang-15-build.patch   |  73 ++
 dev-qt/qttools/qttools-6.4.0.ebuild|  55 +
 dev-qt/qtwayland/Manifest  |   1 +
 dev-qt/qtwayland/qtwayland-6.4.0.ebuild|  22 ++
 dev-qt/qtwebchannel/Manifest   |   1 +
 dev-qt/qtwebchannel/qtwebchannel-6.4.0.ebuild  |  19 ++
 dev-qt/qtwebengine/Manifest|   1 +
 .../qtwebengine-6.4.0-no-websocket-intercept.patch |  38 
 dev-qt/qtwebengine/qtwebengine-6.4.0.ebuild| 245 +
 dev-qt/qtwebsockets/Manifest   |   1 +
 dev-qt/qtwebsockets/qtwebsockets-6.4.0.ebuild  |  18 ++
 38 files changed, 955 insertions(+)

diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index 1b89d952013d..5c7caa627000 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1 +1,2 @@
 DIST qt5compat-everywhere-src-6.3.2.tar.xz 8194996 BLAKE2B 
cd874a41dc667f8d8e970c962c8475d41139081c8587249204779800bb7e50cf6f33e024cc43a9ab67ff5ae37536ca01e1365c2bca449ae53586b8d410d9b8cc
 SHA512 
12407b27871a3972e3400d9832e454ea221fd18f6c5ce19be8084d085c148d70097b5de8fcedf2a53777b38ce9511f215e56dc145a618e472ceb2caf584c689e
+DIST qt5compat-everywhere-src-6.4.0.tar.xz 14641720 BLAKE2B 
abed031d736e2f05856a02e96251bf77c12823866c722247360a19d592a71e52a2fb5bac121baa91dd264806fff6b2230d41ab92346ee92c4fcef7607838d4a0
 SHA512 
d14ebf4ed6061b7154fdd67ac71849bcfb109c9911dcc9279c01bf07b6f58cf26a882f16be6228040e6465345259a16be2296481c2129c88710fa7b4da747ba5

diff --git a/dev-qt/qt5compat/qt5compat-6.4.0.ebuild 
b/dev-qt/qt5compat/qt5compat-6.4.0.ebuild
new file mode 100644
index ..2bf0684e946d
--- /dev/null
+++ b/dev-qt/qt5compat/qt5compat-6.4.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,network]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 469b7132fb46..2102f829b611 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -1 +1,2 @@
 DIST qtbase-everywhere-src-6.3.2.tar.xz 47507396 BLAKE2B 
9f5a1af7abb914af58c32bfdd2f54fdd2d496972606bfa68425e5997be74249d0314a4978fc8359c5a6ccad3f6ef6920bf3e7c9450b256f39d830abf7e778051
 SHA512 
e164ed6511cf6d5aa39f91cfb624c89b4dd3fc7d3c6c14b60d0c211e5b40ba1ad379ecca653db33dfa944ecfbd9c7044a8d7a968c660e8a76c4897c869584822
+DIST 

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

2022-11-01 Thread Sam James
commit: 4a76675f995cf571af1f70e93cc3bae0acc62d12
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Oct 16 19:25:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 05:09:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a76675f

qt6-build.eclass: add qt6-build_src_install

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

 eclass/qt6-build.eclass | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index c8313e255a0a..b7e062e6ef54 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -119,6 +119,13 @@ qt6-build_src_configure() {
cmake_src_configure
 }
 
+# @FUNCTION: qt6-build_src_install
+# @DESCRIPTION:
+# Runs cmake_src_install and anything else that might be needed here.
+qt6-build_src_install() {
+   cmake_src_install
+}
+
 ##  Public helpers  ##
 
 # @FUNCTION: qt_feature



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

2022-11-01 Thread Sam James
commit: 6c5d8722d97341f42a23af64c13366db06a71011
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Oct 14 15:29:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 05:09:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5d8722

profiles: mask dev-qt/qtcharts:6

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index bec6793382dd..71b99c8a8d64 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -366,6 +366,7 @@ dev-python/PyQt6
 dev-python/PyQt6-WebEngine
 dev-qt/qt5compat:6
 dev-qt/qtbase:6
+dev-qt/qtcharts:6
 dev-qt/qtdeclarative:6
 dev-qt/qtimageformats:6
 dev-qt/qtlocation:6



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

2022-11-01 Thread Sam James
commit: 6af39cccf4b7fc28f208c701c62a28c5435a2cf2
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 04:04:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 04:04:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af39ccc

sys-libs/libxcrypt: set +system for older too

See: 194c44cd74b3426485c21ef3555f0bfcbfd3f4c9
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild | 2 +-
 sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild | 2 +-
 sys-libs/libxcrypt/libxcrypt-4.4.29.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild
index 7c7340f29a7b..8f335d8027ca 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild
@@ -21,7 +21,7 @@ fi
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+compat split-usr static-libs system test"
+IUSE="+compat split-usr static-libs +system test"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild
index 430e3dc385ed..5e72a74c6d85 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.28-r2.ebuild
@@ -21,7 +21,7 @@ fi
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+compat split-usr static-libs system test headers-only"
+IUSE="+compat split-usr static-libs +system test headers-only"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.29.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.29.ebuild
index 111353e6e533..1593faa8066b 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.29.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.29.ebuild
@@ -21,7 +21,7 @@ fi
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+compat split-usr static-libs system test headers-only"
+IUSE="+compat split-usr static-libs +system test headers-only"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"
 



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

2022-11-01 Thread Sam James
commit: 194c44cd74b3426485c21ef3555f0bfcbfd3f4c9
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 03:50:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 03:50:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194c44cd

sys-libs/libxcrypt: set +system again in IUSE

For musl, as it's not mandatory, but still the default.

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

 sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
index daf738da0d6a..bb75ae09bb7a 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
@@ -21,7 +21,8 @@ fi
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+compat split-usr static-libs system test headers-only"
+IUSE="+compat split-usr static-libs +system test headers-only"
+REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"
 
 export CTARGET=${CTARGET:-${CHOST}}



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

2022-11-01 Thread Sam James
commit: ca25ba7592c78f402e3ad3b222c74b476137c7dc
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 03:03:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 03:03:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca25ba75

sys-libs/libxcrypt: drop REQUIRED_USE for split-usr->system

This makes things awkward on profiles where USE=system isn't
forced, like musl. We already do the right thing when USE=split-usr
and USE=system anyway.

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

 sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
index 9b0d595d7869..daf738da0d6a 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
@@ -22,7 +22,6 @@ LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+compat split-usr static-libs system test headers-only"
-REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"
 
 export CTARGET=${CTARGET:-${CHOST}}



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

2022-11-01 Thread Sam James
commit: 67b62e98c3b475c46489f25469492f579ed531ca
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 02:29:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 02:29:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b62e98

sys-libs/libxcrypt: add 4.4.30

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

 sys-libs/libxcrypt/Manifest|   1 +
 sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild | 329 +
 2 files changed, 330 insertions(+)

diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index e9b80b386336..88b68ba56c84 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -1,2 +1,3 @@
 DIST libxcrypt-4.4.28-autotools.tar.xz 618560 BLAKE2B 
c56d510201651e36cbd950b5a0a32273fdbce1f053109aa5867b2c6a57e2a896c34c981c1a2e732a8f34539b754ebe7f50d1b5bf59f9549a75ad6420921f3e1d
 SHA512 
3c60fd32dea308152c4272522c29668c83e88bea47c98b9fe796ed70f5460ad2a9616ffbe789c03e417b28d3c792361b16031bda3d8bc5b6c06f0ebdc66c8217
 DIST libxcrypt-4.4.29-autotools.tar.xz 623720 BLAKE2B 
a7762a4e4a5cb65c98e69070717a066ffbfb96b5a04ae413d81148f11da2601359bc71b4e6a774dada6328785f03b8964a596c8578a0e5926d3355f29cd280d8
 SHA512 
278aa6e043855f7ca4e6a4676d8d55120c0bf2179d88619c574e3aea9a8a1cda91242b4a686a53ad39675b1d6dd31ae14c86dd2e5e06f93c558fc2f4fb8adaf0
+DIST libxcrypt-4.4.30-autotools.tar.xz 623560 BLAKE2B 
ebd4aeb7c07a6acd2abc32cc5fe2a01181a47a55290c245b7d02f196da7a1a6b22ab5090f2262b3c6be587c0646e454fe19a0eb3a3ac8c7c7f53e65d0e268f2c
 SHA512 
14f808c93bac43316ba7c1fb7f7446d5f935aa2bbca7191126c135cae7d9506eb6a9314ab9cdb9b7b5f6a50931574eae4728cb33b8c1694c089c54827074d409

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
new file mode 100644
index ..9b0d595d7869
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild
@@ -0,0 +1,329 @@
+# Copyright 2004-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+# NEED_BOOTSTRAP is for developers to quickly generate a tarball
+# for publishing to the tree.
+NEED_BOOTSTRAP="no"
+inherit eapi8-dosym multibuild multilib python-any-r1 flag-o-matic 
toolchain-funcs multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then
+   inherit autotools
+   SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz;
+fi
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+compat split-usr static-libs system test headers-only"
+REQUIRED_USE="split-usr? ( system )"
+RESTRICT="!test? ( test )"
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
+   export CTARGET=${CATEGORY/cross-}
+   fi
+fi
+
+is_cross() {
+   local enabled_abis=( $(multilib_get_enabled_abis) )
+   [[ "${#enabled_abis[@]}" -le 1 ]] && [[ ${CHOST} != ${CTARGET} ]]
+}
+
+DEPEND="system? (
+   elibc_glibc? (
+   ${CATEGORY}/glibc[-crypt(+)]
+   !${CATEGORY}/glibc[crypt(+)]
+   )
+   elibc_musl? (
+   !${CATEGORY}/musl[crypt(+)]
+   )
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/perl
+   test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )"
+
+python_check_deps() {
+   python_has_version "dev-python/passlib[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if has "distcc" ${FEATURES} ; then
+   ewarn "Please verify all distcc nodes are using the same 
versions of GCC (>= 10) and Binutils!"
+   ewarn "Older/mismatched versions of GCC may lead to a 
misbehaving library: bug #823179."
+
+   if [[ ${BUILD_TYPE} != "binary" ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 10 ]] ; then
+   die "libxcrypt is known to fail to build or be broken 
at runtime with < GCC 10 (bug #823179)!"
+   fi
+   fi
+}
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=(
+   $(usex compat 'xcrypt_compat' '')
+   xcrypt_nocompat
+   )
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # WARNING: Please read on bumping or applying patches!
+   #
+   # There are two circular dependencies to be aware of:
+   # 1)
+   #   if we're bootstrapping configure and makefiles:
+   #   libxcrypt -> automake -> perl -> libxcrypt
+   #
+   #   mitigation:
+   # 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/musl/, profiles/arch/loong/

2022-11-01 Thread Sam James
commit: 880798b419fcfff3e37ff1509257fb986483f4a5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 02:45:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 02:48:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880798b4

profiles: cleanup obsolete libxcrypt masks

We no longer have older libxcrypt in tree.

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

 profiles/arch/loong/package.use.mask | 2 +-
 profiles/base/package.use.force  | 2 +-
 profiles/base/package.use.mask   | 1 -
 profiles/features/musl/package.use.force | 8 
 4 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 466175442007..55d0cb78a907 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -36,7 +36,7 @@ sys-block/fio -io-uring -zbc
 # WANG Xuerui  (2022-04-18)
 # We never had non-deprecated libcrypt support from glibc, so disable compat
 # from libxcrypt for a world without libcrypt.so.1
->=sys-libs/libxcrypt-4.4.23-r1 compat
+sys-libs/libxcrypt compat
 
 # WANG Xuerui  (2022-04-18)
 # Catalyst has support for assembling bootloader on this arch

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index f19dbdaf80c5..76b5768c656b 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -130,7 +130,7 @@ sys-kernel/vanilla-kernel initramfs
 # distribution and rely on external providers like libxcrypt.
 # Here we are following that path too.
 =sys-libs/libxcrypt-4.4.23-r1 system compat
+sys-libs/libxcrypt system compat
 
 # Matt Turner  (2019-09-01)
 # =sys-libs/glibc-2.33-r2 crypt
- (2019-09-12)
 # OpenSSL (as of version 1.1.1) doesn't have APIs for QUIC support

diff --git a/profiles/features/musl/package.use.force 
b/profiles/features/musl/package.use.force
index e74bebd7fe25..369d1774b6dc 100644
--- a/profiles/features/musl/package.use.force
+++ b/profiles/features/musl/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-11-02)
+# The libxcrypt migration is optional for musl.
+sys-libs/libxcrypt -system -compat
+
 # Sam James  (2022-10-04)
 # net-misc/netkit-rsh is masked on musl and USE=-crypt depends on it
 sys-cluster/torque crypt
@@ -9,10 +13,6 @@ sys-cluster/torque crypt
 # The musl allocator works well with telegram
 net-im/telegram-desktop -jemalloc
 
-# Andreas K. Hüttel  (2021-07-14)
-# Do not force system install for libxcrypt here
-

[gentoo-commits] proj/pax-utils:master commit in: travis/

2022-11-01 Thread Sam James
commit: 974b9359c2f89d57e69598572aafcd8f920d79e2
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 02:02:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 02:02:59 2022 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=974b9359

travis: drop

Followup to 22e3de54dee0d4efa6c3d14753f847677f0e8d98.

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

 travis/autotools.tar.xz | Bin 9208 -> 0 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/travis/autotools.tar.xz b/travis/autotools.tar.xz
deleted file mode 100644
index 1c0c854..000
Binary files a/travis/autotools.tar.xz and /dev/null differ



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

2022-11-01 Thread Zac Medico
commit: f7a9d8b8d8a6b75497c09d4e5e446bba4cc47c6c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  2 00:12:15 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov  2 01:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a9d8b8

app-admin/vault: add 1.10.8

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

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.8.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index d27c578fecfc..6d33b9353500 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,5 +1,7 @@
 DIST vault-1.10.7-vendor.tar.gz 50109804 BLAKE2B 
59a10957b34842fe0eb24cbb2de108c1fdf11b2ea6c31472944d5e607a78a5e1272caa105ef38fce733fe082e4c4257903804bacc78694f41d1149ca632f96e5
 SHA512 
4efb49e48fd217d3483a7114cc797d1f78c8d01a9358270905576e3056fe42a157a0056994ddceaf9ceee9b725611836b85bca80c8daec306d2c0fad772219f1
 DIST vault-1.10.7-webui.tar.xz 1258120 BLAKE2B 
82acff201b446be456377f9470552626ba85aeb0233e029f34979c2a45547803e297c9cb1a051400181c41369116ffa1b72d14512bf4adf6f7aecb90b4df33d2
 SHA512 
1e8eb28f0033a8748c10bd63033e4f5f72c4fd9343b328e1fb98ac4ebfb999ab64bb29502cc3b9a805fa725844077b38c9795b4fb5ea3c6c9c67cdd9d5bd5bd7
+DIST vault-1.10.8-vendor.tar.gz 50130552 BLAKE2B 
916d5eb0a1574547ce42e7747e57356e423d131692fcc0742dfd1c610b548ba661c7c9ef4f9ab2264f55e85df4ba463c05b6e10daae89c52bf40f0e876785fe3
 SHA512 
e66ec97793fa9c998dba9ed3cb9b3a6023dae6ee30517ecd51952cf70ddf2e57288be0b8dc925b342a2b10a3b3d2960cac0f87803309cdefc25abf51bfc9be25
+DIST vault-1.10.8-webui.tar.xz 1258244 BLAKE2B 
d6e6100048b52bcef1a9c10f9e5e42c05121a0256ac0a171d9c8d7942758eebf72967c5a9c76da3df59fa578a3ac9256cd0075719ab6751e13e806d8a93b760a
 SHA512 
60b7ff82562ab3c061219221a2f9ce49ad53b494ace7d14252b25334c7a0c5dab0ac62de28e20bfe73cdcae438368ecfe1fd9a94b2ce1a434dde939898e30f4d
 DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25

diff --git a/app-admin/vault/vault-1.10.8.ebuild 
b/app-admin/vault/vault-1.10.8.ebuild
new file mode 100644
index ..1e115bc0fbe9
--- /dev/null
+++ b/app-admin/vault/vault-1.10.8.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   

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

2022-11-01 Thread Zac Medico
commit: 449e94275ded72dbeaeecdcb2b49e8cc0630ee6c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  2 01:19:02 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov  2 01:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449e9427

app-admin/vault: add 1.12.1

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

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.12.1.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 222635d7eafb..492ac0c2039f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -8,3 +8,5 @@ DIST vault-1.11.5-vendor.tar.gz 52130355 BLAKE2B 
0047b52439c12512e6da4b797742b07
 DIST vault-1.11.5-webui.tar.xz 1335704 BLAKE2B 
7a8161070fd9762645a01e00fb88ab7ef4847810856e0c7e9a478cb149401db53789ca4d377a06ed4843b3cc77c655cee7036510c5625bc503f6dd9f7e347420
 SHA512 
d6b49dd31877bf8a9cf7b7588df58163c35c9fe5fe225b595ca421209acd4c823b71d21195a2f217dc8b63a825b5323b3475e1fe42be6d2c8d471d91e6f75097
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
 DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34
+DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 
58bf72efa345d737dd74a58bd56be3740d19fa5849d11f4aa4bc3ccb46ca42e84b1aa85bcf9f76e4ae5a72c3b954519a1ac989ff0f779c5fd25a42fe17b573c6
 SHA512 
55ccb2c61e6baf69627e1443ce6f524c2d6f8bf1ff59103173acd74e1a3a0a79a90a5dab95790f002ca7261e80c38dc2c8c27f95553bac65e2d0fa7f48254b23
+DIST vault-1.12.1-webui.tar.xz 1413308 BLAKE2B 
1a6008bc67f08037a0dbd966d004c424b249597cd9f1002e30a23262bd1df6ddc388e7d863ff3f62350d8a4b3807de40a1d33da08ade1fe5ec84d4cecc64ade8
 SHA512 
87d30c2fa982a110cfe4fa0d118b302796e7dcdfa71b94e6bd1cca0369cb0555169ef48acc68e16d11a1ab47ef096cc91e204be3189f4779125449cd9cd1

diff --git a/app-admin/vault/vault-1.12.1.ebuild 
b/app-admin/vault/vault-1.12.1.ebuild
new file mode 100644
index ..aaad01680cec
--- /dev/null
+++ b/app-admin/vault/vault-1.12.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

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

2022-11-01 Thread Zac Medico
commit: 9432506591145c785c79082044d509db8e8a524d
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  2 01:03:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov  2 01:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94325065

app-admin/vault: add 1.11.5

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

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.5.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 6d33b9353500..222635d7eafb 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,5 +4,7 @@ DIST vault-1.10.8-vendor.tar.gz 50130552 BLAKE2B 
916d5eb0a1574547ce42e7747e57356
 DIST vault-1.10.8-webui.tar.xz 1258244 BLAKE2B 
d6e6100048b52bcef1a9c10f9e5e42c05121a0256ac0a171d9c8d7942758eebf72967c5a9c76da3df59fa578a3ac9256cd0075719ab6751e13e806d8a93b760a
 SHA512 
60b7ff82562ab3c061219221a2f9ce49ad53b494ace7d14252b25334c7a0c5dab0ac62de28e20bfe73cdcae438368ecfe1fd9a94b2ce1a434dde939898e30f4d
 DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
+DIST vault-1.11.5-vendor.tar.gz 52130355 BLAKE2B 
0047b52439c12512e6da4b797742b079ca2dcd6f858b7f27637e409c3061de04a9d38b4d05269bd440c2178fd9547b1323bc680d65cb74a3ce98816303d72c1f
 SHA512 
70db863583ee5f1180068b70ddf8baaf95e61a31d816db2e212703e1052c1a70b7098bfd53b2b28319dbf21e168b660e16cc5907b503e5e558c6763540d70eba
+DIST vault-1.11.5-webui.tar.xz 1335704 BLAKE2B 
7a8161070fd9762645a01e00fb88ab7ef4847810856e0c7e9a478cb149401db53789ca4d377a06ed4843b3cc77c655cee7036510c5625bc503f6dd9f7e347420
 SHA512 
d6b49dd31877bf8a9cf7b7588df58163c35c9fe5fe225b595ca421209acd4c823b71d21195a2f217dc8b63a825b5323b3475e1fe42be6d2c8d471d91e6f75097
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
 DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34

diff --git a/app-admin/vault/vault-1.11.5.ebuild 
b/app-admin/vault/vault-1.11.5.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/files/

2022-11-01 Thread Sam James
commit: 012c205505f0ca5f5ba70149f71b3ab762b7f8b2
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Nov  1 09:15:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 00:47:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012c2055

x11-misc/xscreensaver: get install dirs from GTK3 instead of GTK2 in 
configure.ac

Closes: https://bugs.gentoo.org/878979
Bug: https://bugs.gentoo.org/878875
Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28068
Signed-off-by: Sam James  gentoo.org>

 .../xscreensaver-6.05-get-dirs-from-gtk3.0-in-configure.patch | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-6.05-get-dirs-from-gtk3.0-in-configure.patch
 
b/x11-misc/xscreensaver/files/xscreensaver-6.05-get-dirs-from-gtk3.0-in-configure.patch
index c624c8046026..4147540e1189 100644
--- 
a/x11-misc/xscreensaver/files/xscreensaver-6.05-get-dirs-from-gtk3.0-in-configure.patch
+++ 
b/x11-misc/xscreensaver/files/xscreensaver-6.05-get-dirs-from-gtk3.0-in-configure.patch
@@ -6,9 +6,9 @@ Bug: https://bugs.gentoo.org/878875
 
 Signed-off-by: Pascal Jäger 
 
 a/configure
-+++ b/configure
-@@ -16035,7 +16035,7 @@ printf "%s\n" "$ac_cv_gtk_config_libs" >&6; }
+--- a/configure.ac
 b/configure.ac
+@@ -2822,7 +2822,7 @@ if test "$with_gtk" = yes; then
 
GTK_DATADIR=""
if test "$have_gtk" = yes; then
@@ -17,7 +17,7 @@ Signed-off-by: Pascal Jäger 
  GTK_DATADIR="$GTK_DATADIR/share"
fi
 
-@@ -21440,6 +21440,6 @@ printf %s "checking for locale directory... " >&6; }
+@@ -4282,6 +4282,6 @@ AC_MSG_CHECKING([for locale directory])
  if test -n "$GTK_DATADIR" ; then
PO_DATADIR="$GTK_DATADIR"
  elif test "$have_gtk" = yes; then



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

2022-11-01 Thread Sam James
commit: 457fcc8079b30e1be8fe0d4cead4218e3884072c
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 00:11:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 00:47:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457fcc80

net-misc/ntpsec: drop 1.2.1-r2, 1.2.1-r3, 1.2.1-r4, 1.2.1-r5

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

 net-misc/ntpsec/files/ntpd.rc-r2   |  22 
 net-misc/ntpsec/metadata.xml   |   3 +-
 net-misc/ntpsec/ntpsec-1.2.1-r2.ebuild | 168 ---
 net-misc/ntpsec/ntpsec-1.2.1-r3.ebuild | 177 
 net-misc/ntpsec/ntpsec-1.2.1-r4.ebuild | 177 
 net-misc/ntpsec/ntpsec-1.2.1-r5.ebuild | 178 -
 6 files changed, 1 insertion(+), 724 deletions(-)

diff --git a/net-misc/ntpsec/files/ntpd.rc-r2 b/net-misc/ntpsec/files/ntpd.rc-r2
deleted file mode 100644
index 82a950ef5dac..
--- a/net-misc/ntpsec/files/ntpd.rc-r2
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="ntpd - the network time protocol daemon"
-pidfile="/run/ntpd.pid"
-command="/usr/sbin/ntpd"
-command_args="-p ${pidfile} ${NTPD_OPTS}"
-start_stop_daemon_args="--pidfile ${pidfile}"
-
-depend() {
-   use net dns logger
-   after ntp-client
-}
-
-start_pre() {
-   if [ ! -f /etc/ntp.conf ] ; then
-   eerror "Please create /etc/ntp.conf"
-   return 1
-   fi
-   return 0
-}

diff --git a/net-misc/ntpsec/metadata.xml b/net-misc/ntpsec/metadata.xml
index 69f78f92c02d..7e10e7cbb842 100644
--- a/net-misc/ntpsec/metadata.xml
+++ b/net-misc/ntpsec/metadata.xml
@@ -6,7 +6,7 @@
Anthony G. Basile


-NTPsec project - a secure, hardened, and improved implementation of Network 
Time Protocol derived from NTP Classic, Dave Mills’s original.
+   NTPsec project - a secure, hardened, and improved implementation of 
Network Time Protocol derived from NTP Classic, Dave Mills’s original.


Drop root privileges early
@@ -31,6 +31,5 @@ NTPsec project - a secure, hardened, and improved 
implementation of Network Time
NIST/USNO/PTB Modem Time 
Services
Support for undisciplined local clock 
(not recommended)
Specify the interval over which a leap 
second is applied (experimental)
-   Enable tests

 

diff --git a/net-misc/ntpsec/ntpsec-1.2.1-r2.ebuild 
b/net-misc/ntpsec/ntpsec-1.2.1-r2.ebuild
deleted file mode 100644
index 80e17ecb6cb5..
--- a/net-misc/ntpsec/ntpsec-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE='threads(+)'
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 flag-o-matic waf-utils systemd
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/NTPsec/ntpsec.git;
-else
-   SRC_URI="ftp://ftp.ntpsec.org/pub/releases/${PN}-${PV}.tar.gz;
-   RESTRICT="mirror"
-   KEYWORDS="amd64 arm arm64 ~riscv ~x86"
-fi
-
-DESCRIPTION="The NTP reference implementation, refactored"
-HOMEPAGE="https://www.ntpsec.org/;
-
-NTPSEC_REFCLOCK=(
-   oncore trimble truetime gpsd jjy generic spectracom
-   shm pps hpgps zyfer arbiter nmea modem local
-   )
-
-IUSE_NTPSEC_REFCLOCK=${NTPSEC_REFCLOCK[@]/#/rclock_}
-
-LICENSE="HPND MIT BSD-2 BSD CC-BY-SA-4.0"
-SLOT="0"
-IUSE="${IUSE_NTPSEC_REFCLOCK} debug doc early gdb heat libbsd nist ntpviz 
samba seccomp smear tests" #ionice
-REQUIRED_USE="${PYTHON_REQUIRED_USE} nist? ( rclock_local )"
-
-# net-misc/pps-tools oncore,pps
-CDEPEND="${PYTHON_DEPS}
-   sys-libs/libcap
-   dev-python/psutil[${PYTHON_USEDEP}]
-   libbsd? ( dev-libs/libbsd:0= )
-   dev-libs/openssl:0=
-   seccomp? ( sys-libs/libseccomp )
-"
-RDEPEND="${CDEPEND}
-   ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )
-   !net-misc/ntp
-   !net-misc/openntpd
-   acct-group/ntp
-   acct-user/ntp
-"
-DEPEND="${CDEPEND}
-   >=app-text/asciidoc-8.6.8
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   sys-devel/bison
-   rclock_oncore? ( net-misc/pps-tools )
-   rclock_pps? ( net-misc/pps-tools )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.1.9-remove-asciidoctor-from-config.patch"
-   "${FILESDIR}/${PN}-1.2.1-seccomp-rollup.patch"
-   "${FILESDIR}/${PN}-1.2.1-seccomp-rseq-glibc-2.35.patch"
-)
-
-WAF_BINARY="${S}/waf"
-
-src_prepare() {
-   default
-
-   # Remove autostripping of binaries
-   sed -i -e '/Strip binaries/d' wscript || die
-   if ! use libbsd ; then
-   eapply "${FILESDIR}/${PN}-no-bsd.patch"
-   fi
- 

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

2022-11-01 Thread Sam James
commit: b6514d396ca1023d0a9645965a45424d87d91028
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 23:45:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 00:47:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6514d39

dev-lang/swig: depend on Boost for tests

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

 dev-lang/swig/swig-4.1.0.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-lang/swig/swig-4.1.0.ebuild b/dev-lang/swig/swig-4.1.0.ebuild
index a87f2a77cd6a..76be84b0a4f5 100644
--- a/dev-lang/swig/swig-4.1.0.ebuild
+++ b/dev-lang/swig/swig-4.1.0.ebuild
@@ -12,14 +12,17 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-3+ BSD BSD-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ccache doc pcre"
-#RESTRICT="test"
+IUSE="ccache doc pcre test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
pcre? ( dev-libs/libpcre2 )
ccache? ( sys-libs/zlib )
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-libs/boost )
+"
 BDEPEND="virtual/pkgconfig"
 
 DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )



[gentoo-commits] proj/pax-utils:master commit in: .github/workflows/

2022-11-01 Thread Sam James
commit: fb6a858813afb897d50ecc268eab8f5bf3208490
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 00:40:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 00:40:46 2022 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=fb6a8588

.github: update muon URL

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

 .github/workflows/build-test-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-test-ci.yml 
b/.github/workflows/build-test-ci.yml
index 98a346d..52c0ee1 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -34,7 +34,7 @@ jobs:
 sudo pip3 install meson
 ;;
   muon)
-wget https://muon.build/releases/muon-amd64-linux-static -O muon
+wget https://muon.build/releases/edge/muon-edge-amd64-linux-static 
-O muon
 chmod +x muon
 sudo install -Dm755 muon /usr/local/bin/muon
 ;;



[gentoo-commits] proj/pax-utils:master commit in: .github/workflows/

2022-11-01 Thread Sam James
commit: b8cea120c83f70d3f9077e41c18b40443cdb8cf0
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 00:37:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 00:38:55 2022 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=b8cea120

.github: run build-test-ci for all branches

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/pax-utils/pull/8
Signed-off-by: Sam James  gentoo.org>

 .github/workflows/build-test-ci.yml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/.github/workflows/build-test-ci.yml 
b/.github/workflows/build-test-ci.yml
index e2b7e0e..98a346d 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -8,8 +8,7 @@ on:
 branches: [master, gh-actions]
 tags: [v*]
   pull_request:
-types: [opened]
-branches: [master]
+types: [created, opened, edited]
 
 jobs:
   make:



[gentoo-commits] proj/pax-utils:master commit in: /, man/

2022-11-01 Thread Sam James
commit: 502631b86d63c4604b0ed78ad86a054e9726e897
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 00:37:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 00:38:55 2022 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=502631b8

meson: include generated man pages in dist tarballs

Meson doesn't have an idiomatic way of doing this (for once!)
so we have to (per Eli Schwartz, thanks!) have:
1. a dist script which duplicates the build rule;
2. some meson.build if/else logic with fs.exists() to prefer the built manpage 
when using tarballs

Sadly, still can't easily regenerate man pages if
you apply a patch downstream though.

We use Michael Stapelberg's example from the linked bug as inspiration.

Bug: https://github.com/mesonbuild/meson/issues/2166
Reported-by: psykose  ayaya.dev>
Thanks-to: Eli Schwartz  archlinux.org>
Signed-off-by: Sam James  gentoo.org>

 man/meson.build | 37 -
 meson-build-dist-man.sh | 12 
 meson.build |  2 ++
 3 files changed, 38 insertions(+), 13 deletions(-)

diff --git a/man/meson.build b/man/meson.build
index 2e346ec..130c8ec 100644
--- a/man/meson.build
+++ b/man/meson.build
@@ -18,20 +18,31 @@ pages = [
 'dumpelf.docbook', 'pspax.docbook', 'scanelf.docbook', 'scanmacho.docbook'
 ]
 
+fs = import('fs')
+
 out_pages = []
+generated_man_pages_exist = true
 foreach page : pages
-  out_pages += page.replace('.docbook', '.1')
+  man_page_name = page.replace('.docbook', '.1')
+  out_pages += man_page_name
+  if not fs.exists(man_page_name)
+  generated_man_pages_exist = false
+  endif
 endforeach
 
-custom_target('docbook_to_man',
-  command : [
-xmlto, '-x', files('custom.xsl'), '--skip-validation',
-'-o', meson.current_build_dir(), 'man', book
-  ],
-  input : [
-'pax-utils.docbook.in', 'custom.xsl', 'fragment/reftail',
-  ] + pages,
-  output : out_pages,
-  install : true,
-  install_dir : get_option('mandir') / 'man1'
-)
+if generated_man_pages_exist
+  install_man(out_pages)
+else
+  custom_target('docbook_to_man',
+command : [
+  xmlto, '-x', files('custom.xsl'), '--skip-validation',
+  '-o', meson.current_build_dir(), 'man', book
+],
+input : [
+  'pax-utils.docbook.in', 'custom.xsl', 'fragment/reftail',
+] + pages,
+output : out_pages,
+install : true,
+install_dir : get_option('mandir') / 'man1'
+  )
+endif

diff --git a/meson-build-dist-man.sh b/meson-build-dist-man.sh
new file mode 100755
index 000..699a380
--- /dev/null
+++ b/meson-build-dist-man.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# This script should be invoked by meson itself (via 'meson dist')
+# See https://github.com/mesonbuild/meson/issues/2166 and more specifically,
+# https://github.com/mesonbuild/meson/issues/2166#issuecomment-629696911.
+set -eu
+
+cd "${MESON_DIST_ROOT}"
+mkdir build
+meson setup build -Dbuild_manpages=enabled
+meson compile -C build
+cp build/man/* man/
+rm -rf build

diff --git a/meson.build b/meson.build
index 0ee2630..0054ba4 100644
--- a/meson.build
+++ b/meson.build
@@ -138,6 +138,8 @@ install_data('symtree.sh',
 
 subdir('man')
 
+meson.add_dist_script('meson-build-dist-man.sh')
+
 do_tests = get_option('tests')
 if do_tests
   subdir('tests/lddtree')



[gentoo-commits] repo/proj/guru:dev commit in: games-misc/varlpenis/

2022-11-01 Thread Seth Price
commit: af90724d627e3c43da5883f8aff4eb632ab3cc5b
Author: Seth Price  aol  com>
AuthorDate: Wed Nov  2 00:01:35 2022 +
Commit: Seth Price  aol  com>
CommitDate: Wed Nov  2 00:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af90724d

games-misc/varlpenis: new package, add 3.0.2

Signed-off-by: Seth Price  aol.com>

 games-misc/varlpenis/varlpenis-3.0.2.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/games-misc/varlpenis/varlpenis-3.0.2.ebuild 
b/games-misc/varlpenis/varlpenis-3.0.2.ebuild
new file mode 100644
index 0..05ba2f782
--- /dev/null
+++ b/games-misc/varlpenis/varlpenis-3.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="Generates ASCII-art penis of arbitrary length"
+HOMEPAGE="https://gitlab.com/ssterling/varlpenis;
+EGIT_REPO_URI="https://gitlab.com/ssterling/varlpenis.git 
https://github.com/ssterling/varlpenis.git;
+EGIT_COMMIT="v${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+
+BDEPEND="sys-devel/bmake"
+
+src_configure() {
+   local myconf
+   econf --ignore-invalid-arguments \
+   --use-color-ansi \
+   --use-posixtime \
+   --use-fullwidth \
+   ${myconf}
+}
+
+src_compile() {
+   bmake varlpenis
+}
+
+src_install() {
+   bmake DESTDIR="${D}" install
+   dodoc BUGS.md
+   dodoc CHANGELOG.md
+   dodoc README.md
+}



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

2022-11-01 Thread Nick Sarnie
commit: 4c2467c716fd7ee60423fed9f73c8ebe2c7a7623
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:08:34 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:20:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2467c7

media-libs/vulkan-layers: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest  |   1 +
 ...231-cmake-Cleanup-find_package-SPIRV-code.patch | 101 +
 ...rs-.ebuild => vulkan-layers-1.3.231.ebuild} |   7 +-
 media-libs/vulkan-layers/vulkan-layers-.ebuild |   3 +-
 4 files changed, 107 insertions(+), 5 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index ebc9df448199..1c33d034ff28 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.3.224.tar.gz 4193501 BLAKE2B 
84982d63339a2ef101cf9e1e9038e94415326a4a8a46b47d0a913bd0d35fa333dd35579f96536c6e147bf37ccdee0a8de12c1c13b74d3529f34645f8e10f0fa2
 SHA512 
c7d4f6df4bf0cbb970b36cff9197306769bf3f86ea98496b93e8c1779a905966f6b2303b04ba84099ce9c12e828633e2e0db22e49060393335312508b3540488
+DIST vulkan-layers-1.3.231.tar.gz 4408601 BLAKE2B 
9b777559a540c34c5f86a93b15c42a223b8b7fd517f06e28d7bd0ba0fdc938063fd86126f7cdb43e692f3cc22296b5f8df924c2f39e3ead38325b2e1442bf3a6
 SHA512 
550ff2f5d718ab1a272977f3beb89f653107a7a2b89209408233cb3b969206d1d9383e0e8933343bc71fc920dd80e0cf62ad3baa588b671f24ce04cb93d4b606

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-cmake-Cleanup-find_package-SPIRV-code.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-cmake-Cleanup-find_package-SPIRV-code.patch
new file mode 100644
index ..bd17c69315e0
--- /dev/null
+++ 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.231-cmake-Cleanup-find_package-SPIRV-code.patch
@@ -0,0 +1,101 @@
+From 836a09267fe034ce783570e6920e1b638c0bd212 Mon Sep 17 00:00:00 2001
+From: Juan Ramos 
+Date: Fri, 21 Oct 2022 17:43:23 -0600
+Subject: [PATCH] cmake: Cleanup find_package SPIRV code
+
+- Use get_target_property instead of relying on passed in var
+- Remove unused var
+- Cleanup find_package(SPIRV-* code
+---
+ CMakeLists.txt| 55 +--
+ cmake/VVLGenerateSourceCode.cmake |  5 ++-
+ 2 files changed, 19 insertions(+), 41 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a7f01081415..23de46a1a22 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -204,52 +204,27 @@ if (USE_ROBIN_HOOD_HASHING)
+ endif()
+ 
+ if(BUILD_LAYERS OR BUILD_TESTS)
+-find_package(SPIRV-Headers CONFIG QUIET)
+-if(SPIRV-Headers_FOUND)
+-# Prefer the package if found. Note that if SPIRV_HEADERS_INSTALL_DIR 
points at an 'installed'
+-# version of SPIRV-Headers, the package will be found.
+-get_target_property(SPIRV_HEADERS_INCLUDE_DIR 
SPIRV-Headers::SPIRV-Headers INTERFACE_INCLUDE_DIRECTORIES)
+-elseif(SPIRV_HEADERS_INCLUDE_DIR)
+-# This is set by SPIRV-Tools (in parent scope!) and also some 
packages that include VVL with add_subdirectory
+-  if (NOT EXISTS 
"${SPIRV_HEADERS_INCLUDE_DIR}/spirv/unified1/spirv.h")
+-  message(FATAL_ERROR "Cannot find SPIRV-Headers from 
SPIRV_HEADERS_INCLUDE_DIR: ${SPIRV_HEADERS_INCLUDE_DIR}")
+-endif()
+-elseif(SPIRV_HEADERS_INSTALL_DIR)
+-# This is our official variable for setting SPIRV-Headers location, 
but pointing at the raw source of SPIRV-Headers
+-if (NOT EXISTS 
"${SPIRV_HEADERS_INSTALL_DIR}/include/spirv/unified1/spirv.h")
+-message(FATAL_ERROR "Cannot find SPIRV-Headers from 
SPIRV_HEADERS_INSTALL_DIR: ${SPIRV_HEADERS_INSTALL_DIR}")
+-endif()
+-  set(SPIRV_HEADERS_INCLUDE_DIR 
"${SPIRV_HEADERS_INSTALL_DIR}/include")
+-endif()
++find_package(SPIRV-Headers REQUIRED CONFIG QUIET)
+ 
+-# VVLGenerateSourceCode depends on spirv/unified1
+ include(VVLGenerateSourceCode)
+ 
+-if (NOT TARGET SPIRV-Tools-opt)
+-find_package(SPIRV-Tools-opt REQUIRED CONFIG)
+-endif()
+-
+-if (NOT TARGET SPIRV-Tools)
+-find_package(SPIRV-Tools REQUIRED CONFIG)
+-# See https://github.com/KhronosGroup/SPIRV-Tools/issues/3909 for 
background on this.
+-# The targets available from SPIRV-Tools change depending on how 
SPIRV_TOOLS_BUILD_STATIC is set.
+-# Try to handle all possible combinations so that we work with 
externally built packages.
+-if (TARGET SPIRV-Tools)
+-set(SPIRV_TOOLS_TARGET "SPIRV-Tools")
+-elseif(TARGET SPIRV-Tools-static)
+-set(SPIRV_TOOLS_TARGET "SPIRV-Tools-static")
+-elseif(TARGET SPIRV-Tools-shared)
+-set(SPIRV_TOOLS_TARGET "SPIRV-Tools-shared")
+-else()
+-message(FATAL_ERROR "Cannot determine SPIRV-Tools target name")
+-endif()
++

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

2022-11-01 Thread Nick Sarnie
commit: ca42f1cbe856a3baaed38a8b6e76a42049390747
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:48:20 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:20:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca42f1cb

dev-util/vulkan-tools: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-tools/Manifest|  1 +
 dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 67f63e3fad61..07e629cf2971 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
 DIST vulkan-tools-1.3.224.tar.gz 868481 BLAKE2B 
464e923f1bd7f72b0c9fab1ba6afa0aa179355f0ebd17c4cd6eeaf84b61efde61c60ce982d0eb081f88a64659dc5676eba77b9782e00df9d9214594806699d98
 SHA512 
89d2fddaaa710c78020e03b133c947afd79e9bfd1b4de711e5ac8f3e3bd5486e75960dc5a5cb7722ec55a6973233ca8a438e19627b59aaacad1c54040fdd6acb
+DIST vulkan-tools-1.3.231.tar.gz 876613 BLAKE2B 
5c57e5f1f101d79b2bc57a7033a438c470db0d089beaeafa69865f95f14a55c0f71fcc0fb0dea1d898ddcdb80364abb883805e6b60f488a2b5b56bb42cffd4e9
 SHA512 
b6b1404e3d77e85c5f5d7e93503e9b2a409a506692a862fcfc01a57d3ee5c6410f47dc7175175b817a1f0e9af62b7a99934c33c68f90babd698aeaeb0b8f

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
new file mode 100644
index ..8a1f2672d510
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.231.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+   >=dev-util/cmake-3.10.2
+   cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+   MULTILIB_CHOST_TOOLS=(
+   /usr/bin/vulkaninfo
+   )
+
+   use cube && MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/vkcube
+   /usr/bin/vkcubepp
+   )
+
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_VULKANINFO=ON
+   -DBUILD_CUBE=$(usex cube)
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+
+   use cube && mycmakeargs+=(
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   cmake_src_install
+}



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

2022-11-01 Thread Nick Sarnie
commit: 5018c44672eefece654dae1cfb7b340bc8514013
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:02:17 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:19:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5018c446

dev-util/glslang: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/Manifest   |  1 +
 dev-util/glslang/glslang-1.3.231.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index fd683d68923d..bb1609390d75 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,2 +1,3 @@
 DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 
0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8
 SHA512 
4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8
 DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 
5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407
 SHA512 
d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4
+DIST glslang-1.3.231.tar.gz 3657070 BLAKE2B 
3a33854d165e966f339027f73d0f05bf4a2df5998f379529413209eaca2b3e95939ead4bb606e7f65effb7a32e81ce40f4bd7af94b2e6fbad1ed8d809f6a1f19
 SHA512 
2235c476b03bcb93ac9d0d8a88fdf980f6435086d7ce13a1d9c8ff223880d788a49f35e7392f1b5af9174da7b501a171b80ce4e89bc0c6d609d2b737da982e56

diff --git a/dev-util/glslang/glslang-1.3.231.ebuild 
b/dev-util/glslang/glslang-1.3.231.ebuild
new file mode 100644
index ..a87aaeeb9345
--- /dev/null
+++ b/dev-util/glslang/glslang-1.3.231.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
+   inherit git-r3
+else
+   SNAPSHOT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
+fi
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}"
+
+# Bug 698850
+RESTRICT="test"



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

2022-11-01 Thread Nick Sarnie
commit: 75e0ce31d5d57dead5e5bfd2b931f54354f4f3f7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:01:12 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:20:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e0ce31

dev-util/vulkan-headers: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.3.231.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 323198ab84fa..f4f4e18d9d79 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-headers-1.3.224.tar.gz 1521365 BLAKE2B 
08e6e1badb473dfb760e20ee8a60f83cd288f33c4ad136026d2aecf474e1da13008691453886ee092e87cbd2ecf6bfcdff963276bdc8464521e07551ffa2
 SHA512 
856d80869267ba9c934400313cca1f9af67c1169974d70d21aed7469a39bf6d1821a95072a81edf8cdd463a62d766d478ee1c28bfc0f17a45b55ebd1634b9984
+DIST vulkan-headers-1.3.231.tar.gz 1691630 BLAKE2B 
321ad1d472a80ec31e0bbc80e8eb79ef831a385415e216b2ddf83014fcf4c3fda804fb8d085be10b35bd9454ab42cada4bf3d7f25d3d854cd607f7afd8ace906
 SHA512 
3d460c2e768de02f8bf5ad2963c4c75c4efe03be3d6a5a752c54676307fc2913fd765c7955bee4da42a9f9c64c20b984ffde805c3561b4e97d2b4120049e88ab

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.231.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.231.ebuild
new file mode 100644
index ..591287d773f0
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.231.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+BDEPEND=">=dev-util/cmake-3.10.2"



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

2022-11-01 Thread Nick Sarnie
commit: 94d877eec96235d44b45defdfa1e4eb6498055cc
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:07:28 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:20:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d877ee

media-libs/vulkan-loader: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-loader/Manifest  |  1 +
 .../vulkan-loader/vulkan-loader-1.3.231.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index c114a7eaac7a..6a9df76390d9 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1 +1,2 @@
 DIST vulkan-loader-1.3.224.tar.gz 1594886 BLAKE2B 
a2b548c1b2ce4b5a700dca2708fc628ebc6ae248b5c1750cc2fe33d24e3f8260007f1fd04f2f3f55984889708354ebebf21bcce73e24f1da23aba426718f053a
 SHA512 
e75f0d399703606fc89a08783c5cc9a542d7e14073039d63df4aac673d2b246a5c5b0ac4acab5e0f276b533c47645af11606de96460066fd70ccaa6de1888b37
+DIST vulkan-loader-1.3.231.tar.gz 1609720 BLAKE2B 
0e6c2bdb6934502cd7f315636cf17dc0eeca7b990f8573944dcf5aec775272ce8c246efe51ee0395e0c2ed23c63a584be104d8a49a556c6d17e0fa66fda772cf
 SHA512 
07f1a8e7737d9609a138b4e9740f9c2228db1ac56f8ddbf3c1ec0ec3b745647002ba3af4725347941dae2feb63e7c33c9db5f14ab98d2f47dfd2181a559ba849

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.231.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.231.ebuild
new file mode 100644
index ..873df8148a72
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.231.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Loader
+inherit flag-o-matic cmake-multilib toolchain-funcs
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
+fi
+
+DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="layers wayland X"
+
+BDEPEND=">=dev-util/cmake-3.10.2"
+DEPEND="
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_TESTS=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cmake_src_install
+}
+
+pkg_postinst() {
+   einfo "USE=demos has been dropped as per upstream packaging"
+   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
+}



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

2022-11-01 Thread Nick Sarnie
commit: 50b0242c58d9f74f7423a7595f3b3b499fab1e03
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:03:57 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:19:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b0242c

dev-util/spirv-headers: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-headers/Manifest |  1 +
 dev-util/spirv-headers/spirv-headers-1.3.231.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 1780e3d0e5d7..e30f3cd3faa0 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1 +1,2 @@
 DIST spirv-headers-1.3.224.tar.gz 436938 BLAKE2B 
a0b1ddeb89a20a9ab3fa9dc0af9574a207fba2b7ff0e588678b33e1d773c19d09ce828980f9bd7956a94d1d7b6f1f138b3b9d48b45b7b307c6ebc37962f8f8ee
 SHA512 
fbf776a3ef1db2e7b33067b3f36c1d4189ff3d89b73058374c5020c048931f88b798b84a89209b2bee419afa56fbf9bfe9df6a7387198778b8f23e79597cb057
+DIST spirv-headers-1.3.231.tar.gz 439643 BLAKE2B 
034f3ff56a36dbd62290980f55ead654af209eb23359b541b6d6de72f8c6dbd67d7e0ca5c64f0e2b2f29077a19b224909c507d373a17b76010862df3222e8a08
 SHA512 
227d0ae49d3095813cb48b5657858df4caebfc4c711b5d8b1d358f4b37f40b482d4cc7ca4d91cb029c32c8ba6af73221ba0fa02724e795a46dc324f2bc832ff9

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.231.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.231.ebuild
new file mode 100644
index ..d2781b9e4327
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.3.231.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://www.khronos.org/registry/spir-v/;
+EGIT_COMMIT="sdk-${PV}"
+SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2022-11-01 Thread Nick Sarnie
commit: 20d1f2f4431f240bda58c339401e7d9fcca6c112
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov  1 23:04:49 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov  2 00:20:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d1f2f4

dev-util/spirv-tools: add 1.3.231

Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.231.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 40d73ed59d73..43ba443255b9 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.3.224.tar.gz 3033611 BLAKE2B 
806c1de27d0c8dac4991dbff321fb8f62647b25b5c87d66b2f924449599e37e85ace876b848afc2e16e42f943f413e0eb759983cce95d826952809974dd9ac7d
 SHA512 
1265db4c15d4d6c6fcb201bc958386e9c910386a82ff595b5d5f84dc03f6ab7f70f67fd59a90ffa92533b02d809305334c06228b869151cbcfdee529e90e7bbc
+DIST spirv-tools-1.3.231.tar.gz 3044417 BLAKE2B 
f59afde3ec653e9ed0e8c43814e2ec8e9e379d3872c5f277215948d57ff4dc29374525e42fb5cace08d59c8322c28a9077c3573691242c5aaf4b057865ed7cf1
 SHA512 
d38ca24b9316e9e878f56e63a08ee40d7cae5aa947546f4d9e789d71b81d0f551fcafacce09d59e9874e284705f55f98e5fdc0acc27ec429fab02f9762e47952

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
new file mode 100644
index ..0e9cb686acc2
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.231.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   ${COMMON_DEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
+   "-DSPIRV_WERROR=OFF"
+   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
+   "-DBUILD_SHARED_LIBS=ON"
+   )
+
+   cmake_src_configure
+}



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

2022-11-01 Thread Zac Medico
commit: 8f4ba8535f8b6d0263ab2a70cb8e8acd2cd33e91
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Nov  1 16:20:46 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov  1 23:43:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4ba853

app-metrics/pushgateway: Keyword 1.4.3 riscv, #879027

Closes: https://bugs.gentoo.org/879027
Closes: https://github.com/gentoo/gentoo/pull/28081
Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/pushgateway/pushgateway-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/pushgateway/pushgateway-1.4.3.ebuild 
b/app-metrics/pushgateway/pushgateway-1.4.3.ebuild
index bf8eb3f672b1..32db02f93286 100644
--- a/app-metrics/pushgateway/pushgateway-1.4.3.ebuild
+++ b/app-metrics/pushgateway/pushgateway-1.4.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
acct-group/pushgateway



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

2022-11-01 Thread Sam James
commit: 6ba65a2a73c50057347f9da7c787851069865306
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 23:30:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 23:30:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba65a2a

dev-vcs/git-crypt: add openssl 3 bug ref

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

 dev-vcs/git-crypt/git-crypt-0.7.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild 
b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
index 8a641959908a..8d7bbe2dd685 100644
--- a/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
+++ b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
@@ -21,6 +21,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="dev-libs/libxslt"
 
 src_configure() {
+   # bug #805545, https://github.com/AGWA/git-crypt/issues/232
append-cppflags -DOPENSSL_API_COMPAT=0x3000L
tc-export CXX
 



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

2022-11-01 Thread Sam James
commit: 3166b03a17604fcb8be69b6cee56c0231ea979c6
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 23:32:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 23:32:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3166b03a

dev-vcs/git-crypt: use dodir

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

 dev-vcs/git-crypt/git-crypt-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild 
b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
index 8d7bbe2dd685..d9424c732212 100644
--- a/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
+++ b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
@@ -30,6 +30,6 @@ src_configure() {
 }
 
 src_install() {
-   mkdir -p "${D}"/usr/bin || die
+   dodir /usr/bin
emake PREFIX="${D}"/usr install
 }



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/, dev-db/mysql/files/

2022-11-01 Thread Sam James
commit: b0d5d24230e62e69f4bae50be4746551f1d95451
Author: Hank Leininger  korelogic  com>
AuthorDate: Tue Nov  1 17:34:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 23:21:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d5d242

dev-db/mysql: fix compilation when tmpdir not accessible by portage

Upstream has declared WONTFIX; gentoo is not supported, and neither
is compiling as a user who cannot read mysql-only directories:
https://bugs.mysql.com/bug.php?id=108947

Closes: https://bugs.gentoo.org/878951
Closes: https://github.com/gentoo/gentoo/pull/28085
Signed-off-by: Hank Leininger  korelogic.com>
Signed-off-by: Sam James  gentoo.org>

 .../mysql-8.0.31-build-tmpdir-nodefault.patch  |   12 +
 dev-db/mysql/mysql-8.0.31-r1.ebuild| 1224 
 2 files changed, 1236 insertions(+)

diff --git a/dev-db/mysql/files/mysql-8.0.31-build-tmpdir-nodefault.patch 
b/dev-db/mysql/files/mysql-8.0.31-build-tmpdir-nodefault.patch
new file mode 100644
index ..f0f4a392b44d
--- /dev/null
+++ b/dev-db/mysql/files/mysql-8.0.31-build-tmpdir-nodefault.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/878951
+--- a/cmake/info_macros.cmake.in   2022-09-13 12:15:16.0 -0400
 b/cmake/info_macros.cmake.in   2022-11-01 00:12:06.270464679 -0400
+@@ -175,7 +175,7 @@
+   IF(HAVE_BUILD_ID_SUPPORT AND NOT WITHOUT_SERVER)
+ FILE(APPEND ${INFO_BIN} "\n= BUILD ID =\n")
+ EXECUTE_PROCESS(COMMAND
+-  ${MYSQLD_EXECUTABLE} --help
++  ${MYSQLD_EXECUTABLE} --no-defaults --help
+   OUTPUT_VARIABLE mysqld_help
+   RESULT_VARIABLE mysqld_help_result
+   ERROR_VARIABLE mysqld_help_error

diff --git a/dev-db/mysql/mysql-8.0.31-r1.ebuild 
b/dev-db/mysql/mysql-8.0.31-r1.ebuild
new file mode 100644
index ..4df005dfd18a
--- /dev/null
+++ b/dev-db/mysql/mysql-8.0.31-r1.ebuild
@@ -0,0 +1,1224 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit check-reqs cmake flag-o-matic linux-info multiprocessing prefix 
toolchain-funcs
+
+MY_PV="${PV//_pre*}"
+MY_P="${PN}-${MY_PV}"
+
+# Patch version
+PATCH_SET=( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches-01.tar.xz )
+
+HOMEPAGE="https://www.mysql.com/;
+DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
+SRC_URI="https://cdn.mysql.com/Downloads/MySQL-$(ver_cut 
1-2)/mysql-boost-${MY_PV}.tar.gz"
+SRC_URI+=" https://cdn.mysql.com/archives/mysql-$(ver_cut 
1-2)/mysql-boost-${MY_PV}.tar.gz"
+SRC_URI+=" https://downloads.mysql.com/archives/MySQL-$(ver_cut 
1-2)/${PN}-boost-${MY_PV}.tar.gz"
+SRC_URI+=" ${PATCH_SET[@]}"
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+LICENSE="GPL-2"
+SLOT="8.0"
+# -ppc, -riscv for bug #761715
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux 
+server tcmalloc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="?? ( tcmalloc jemalloc )
+   cjk? ( server )
+   jemalloc? ( server )
+   numa? ( server )
+   profiling? ( server )
+   router? ( server )
+   tcmalloc? ( server )"
+
+# Be warned, *DEPEND are version-dependent
+# These are used for both runtime and compiletime
+COMMON_DEPEND="
+   >=app-arch/lz4-0_p131:=
+   app-arch/zstd:=
+   sys-libs/ncurses:0=
+   >=sys-libs/zlib-1.2.3:0=
+   >=dev-libs/openssl-1.0.0:0=
+   server? (
+   dev-libs/icu:=
+   dev-libs/libevent:=[ssl,threads]
+   >=dev-libs/protobuf-3.8:=
+   net-libs/libtirpc:=
+   cjk? ( app-text/mecab:= )
+   jemalloc? ( dev-libs/jemalloc:0= )
+   kernel_linux? (
+   dev-libs/libaio:0=
+   sys-process/procps:0=
+   )
+   numa? ( sys-process/numactl )
+   tcmalloc? ( dev-util/google-perftools:0= )
+   )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
+   virtual/yacc
+   server? ( net-libs/rpcsvc-proto )
+   test? (
+   acct-group/mysql acct-user/mysql
+   dev-perl/JSON
+   )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server 
!dev-db/mysql-cluster
+   !dev-db/mysql:0
+   !dev-db/mysql:5.7
+   selinux? ( sec-policy/selinux-mysql )
+   !prefix? (
+   acct-group/mysql acct-user/mysql
+   dev-db/mysql-init-scripts
+   )
+"
+
+# For other stuff to bring us in
+# dev-perl/DBD-mysql is needed by some scripts installed by MySQL

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

2022-11-01 Thread Sam James
commit: afcb7f713732686924071d264af386df97b757bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 23:14:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 23:16:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcb7f71

dev-vcs/git-crypt: add 0.7.0

Closes: https://bugs.gentoo.org/522286
Closes: https://bugs.gentoo.org/689180
Closes: https://bugs.gentoo.org/805545
Thanks-to: John R. Graham  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-crypt/Manifest   |  1 +
 dev-vcs/git-crypt/git-crypt-0.7.0.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-vcs/git-crypt/Manifest b/dev-vcs/git-crypt/Manifest
index f861fde81c85..1dee4d421921 100644
--- a/dev-vcs/git-crypt/Manifest
+++ b/dev-vcs/git-crypt/Manifest
@@ -1 +1,2 @@
 DIST git-crypt-0.6.0.tar.gz 57584 BLAKE2B 
6557121ef4a3f49b2294f7c6268a55323b7ec192b851fac548e76a9301c65655be72f67eecc248205cefcb0184d52a55f8a462ccec0082552fce3115a18b7267
 SHA512 
06fd9f6dbdc5c9fa9196f3e81a87cd3688089623b2658daf9c98809d5ca14df0b7ca69fdfe8279abf575957c366f2f93bd5a6885092eb533bd0d1ed9fe9dfac5
+DIST git-crypt-0.7.0.tar.gz 57621 BLAKE2B 
3307420f2ddeb6742ea53b8e58351dfa68e34e8d83cf6eada626fc9778387c356cd38cfa29f70729ebe39fb9acb9388e489487be7839e40d0a4a47a1b12f4ece
 SHA512 
88eb730f0f0b4622c1a3ce64c62fa97a9a4da0716f4cce86fad8d700e2cb248dae8fc9e92996448564903564dbcddaa1f87201cf7ebc77144660f3044ae92904

diff --git a/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild 
b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
new file mode 100644
index ..8a641959908a
--- /dev/null
+++ b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Transparent file encryption in git"
+HOMEPAGE="https://www.agwa.name/projects/git-crypt/;
+SRC_URI="https://www.agwa.name/projects/git-crypt/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/openssl:=
+   dev-vcs/git
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-libs/libxslt"
+
+src_configure() {
+   append-cppflags -DOPENSSL_API_COMPAT=0x3000L
+   tc-export CXX
+
+   # bug #689180
+   export ENABLE_MAN=yes
+}
+
+src_install() {
+   mkdir -p "${D}"/usr/bin || die
+   emake PREFIX="${D}"/usr install
+}



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

2022-11-01 Thread Sam James
commit: 9ed1d27647a029173d731f95bb6da7a4e8baf08a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 23:10:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 23:10:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed1d276

dev-vcs/git-crypt: add missing OpenSSL dep

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

 .../{git-crypt-0.6.0.ebuild => git-crypt-0.6.0-r1.ebuild}  | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/git-crypt/git-crypt-0.6.0.ebuild 
b/dev-vcs/git-crypt/git-crypt-0.6.0-r1.ebuild
similarity index 83%
rename from dev-vcs/git-crypt/git-crypt-0.6.0.ebuild
rename to dev-vcs/git-crypt/git-crypt-0.6.0-r1.ebuild
index c7e0f1a2401a..d1f3a018f685 100644
--- a/dev-vcs/git-crypt/git-crypt-0.6.0.ebuild
+++ b/dev-vcs/git-crypt/git-crypt-0.6.0-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
@@ -11,7 +11,10 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="dev-vcs/git"
+RDEPEND="
+   dev-libs/openssl:=
+   dev-vcs/git
+"
 DEPEND="${RDEPEND}"
 
 src_install() {



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

2022-11-01 Thread Sam James
commit: a64dc4af762e1cfeb246b755f41821bbd2d0c27a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 23:16:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 23:16:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64dc4af

dev-vcs/git-crypt: drop to maintainer-needed

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

 dev-vcs/git-crypt/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-vcs/git-crypt/metadata.xml b/dev-vcs/git-crypt/metadata.xml
index 351d3eb7d9e4..ec02737047b7 100644
--- a/dev-vcs/git-crypt/metadata.xml
+++ b/dev-vcs/git-crypt/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   patr...@gentoo.org
-   Patrick Lauer
-   
+   

AGWA/git-crypt




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

2022-11-01 Thread Sam James
commit: b2ce25ee2b1c9b6a2b3c63dbaa4eb512b8566773
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Nov  1 17:13:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 22:54:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ce25ee

net-analyzer/nrpe: add 4.1.0

Closes: https://bugs.gentoo.org/805080
Closes: https://bugs.gentoo.org/865705
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28084
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/nrpe/Manifest  |   1 +
 net-analyzer/nrpe/nrpe-4.1.0.ebuild | 100 
 2 files changed, 101 insertions(+)

diff --git a/net-analyzer/nrpe/Manifest b/net-analyzer/nrpe/Manifest
index b156a0375137..f81d01f00913 100644
--- a/net-analyzer/nrpe/Manifest
+++ b/net-analyzer/nrpe/Manifest
@@ -1,3 +1,4 @@
 DIST nrpe-4.0.0.tar.gz 523846 BLAKE2B 
850a420f0550e1dfe6b0ea98a9d9cafec0ec583c115be89b3ba8e88a309c40226c87f6ae880d12c582822e492c5991e3d2444b68f5644750fc74ad75596c96fd
 SHA512 
8773102f28f3e7e96f3637e77489eb12ffe88fe839abfe3f150d2eb3d2efe05f7f812ab4d52a64cbd8d0a5e491aed93d5300b7ce9a8dd072b3a00d885b91276b
 DIST nrpe-4.0.2.tar.gz 524146 BLAKE2B 
dc100579420eeccaaa2a913f56c76b86b6ebdce8d1afdddcc428bfd4a8c12ad19050ab0395e7a109d4e8b43ca7d6a11e13ec4a4250a91483e37725c184382ca2
 SHA512 
4d7cf6abc974bc79df54afc42644418e3f086a279c8c17d0fd104f19e3c21c0f3dae4fb4268dd134446ff9fe505159b0446372c5cac71cfe03a97479ed41c09b
 DIST nrpe-4.0.3.tar.gz 524160 BLAKE2B 
d2c99cadf718e7049c911388b105fb4f5248307c733d94a73fd02ac69c49be230dad58be0a182af9c8d7e0d1f34e8dba6b8fc46a7c01eb15d845f2b3a54499ed
 SHA512 
31d932c481c8a53bd0f8865fb3cfeeb1466b9b05fa89382aa056aa9343a09843b51fe5398fd0388e6bba99e9c3d8093f6033799fd83afd43012bfe8fdc5a33e3
+DIST nrpe-4.1.0.tar.gz 528228 BLAKE2B 
a8890eef9f32e43417270eb80dcb9eedf1272d70d2dad73fecd855565358fbe9cb1d716fe0b79270310c2c5097eba3ffc7f786c89eecae9f6b84d2fbb43d3e0f
 SHA512 
a47935eecc65d646737166f98f5f160e3d1d5bbd245e006e8cd0758af75db083f870db6c02c1edd0d44cf9a91909ba26df8eee1620a7ac4d9f98032f2cce8981

diff --git a/net-analyzer/nrpe/nrpe-4.1.0.ebuild 
b/net-analyzer/nrpe/nrpe-4.1.0.ebuild
new file mode 100644
index ..88306182ea63
--- /dev/null
+++ b/net-analyzer/nrpe/nrpe-4.1.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Nagios Remote Plugin Executor"
+HOMEPAGE="https://github.com/NagiosEnterprises/nrpe;
+SRC_URI="https://github.com/NagiosEnterprises/nrpe/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="command-args selinux ssl tcpd"
+
+DEPEND="acct-group/nagios
+   acct-user/nagios
+   tcpd? (
+   sys-apps/tcp-wrappers
+   )
+   ssl? (
+   dev-libs/openssl:=
+   )"
+RDEPEND="${DEPEND}
+   || ( net-analyzer/nagios-plugins net-analyzer/monitoring-plugins )
+   selinux? ( sec-policy/selinux-nagios )"
+
+PATCHES=(
+   "${FILESDIR}/nrpe-3.2.1-eliminate-systemd-pid.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # The configure script tries to detect what OS, distribution, and
+   # init system you're running and changes the build/install process
+   # depending on what it comes up with. We specify fixed values
+   # because we don't want it guessing, for example, whether or not
+   # to install the tmpfiles.d entry based on whether or not systemd
+   # is currently running (OpenRC uses them too).
+   #
+   # Note: upstream defaults to using "nagios" as the default NRPE
+   # user and group. I have a feeling that this isn't quite correct
+   # on a system where "nagios" is also the user running the nagios
+   # server daemon. In the future, it would be nice if someone who
+   # actually uses NRPE could test with an unprivileged "nrpe" as
+   # the user and group.
+   econf \
+   --libexecdir=/usr/$(get_libdir)/nagios/plugins \
+   --localstatedir=/var/lib/nagios \
+   --sysconfdir=/etc/nagios \
+   --with-nrpe-user=nagios \
+   --with-nrpe-group=nagios \
+   --with-piddir=/run \
+   --with-opsys=unknown \
+   --with-dist-type=unknown \
+   --with-init-type=unknown \
+   --with-inetd-type=unknown \
+   $(use_enable command-args) \
+   $(use_enable ssl) \
+   $(use_enable tcpd)
+}
+
+src_compile() {
+   emake all
+}
+
+src_install() {
+   default
+
+   dodoc CHANGELOG.md SECURITY.md
+   insinto /etc/nagios
+   newins sample-config/nrpe.cfg nrpe.cfg
+   fowners root:nagios /etc/nagios/nrpe.cfg
+   fperms 0640 /etc/nagios/nrpe.cfg
+
+   newinitd "startup/openrc-init" nrpe
+  

[gentoo-commits] proj/qa-scripts:master commit in: /

2022-11-01 Thread Sam James
commit: e5323d2232b5b24d7481c5175777f15e9b2e68cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 22:44:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 22:44:27 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=e5323d22

keyrings-export.bash: use "last monday" / fix timestamped files generation

Don't generate the timestamped files on Mondays to avoid "last" / "next"
Monday confusion

We want to avoid generating stuff like all-devs-20221107.gpg.

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

 keyrings-export.bash | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/keyrings-export.bash b/keyrings-export.bash
index 35c9959..b3234e2 100755
--- a/keyrings-export.bash
+++ b/keyrings-export.bash
@@ -51,7 +51,12 @@ for key in service-keys committing-devs active-devs 
infra-devs retired-devs all-
ln -s "${OUTPUT_DIR}"/keys/${key}.gpg "${OUTPUT_DIR}"/${key}.gpg
fi
 
-   timestamp=$(date -u +%Y%m%d-%A -d "monday")
+   if [[ $(date -u +%A) == Monday ]] ; then
+   # We don't want to run on Mondays to avoid last/next week 
confusion
+   break
+   fi
+
+   timestamp=$(date -u +%Y%m%d-%A -d "last monday")
 
if [[ ${timestamp} != *-Monday ]] ; then
break



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

2022-11-01 Thread Sam James
commit: 92e1c534401aa14856d4f4e0887934bd24882d8c
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 22:10:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 22:10:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e1c534

dev-libs/glib: backport gnome-keyring CPU peg fix

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

 .../glib/files/glib-2.74.1-gnome-keyring-cpu.patch | 131 ++
 dev-libs/glib/glib-2.74.1-r1.ebuild| 288 +
 2 files changed, 419 insertions(+)

diff --git a/dev-libs/glib/files/glib-2.74.1-gnome-keyring-cpu.patch 
b/dev-libs/glib/files/glib-2.74.1-gnome-keyring-cpu.patch
new file mode 100644
index ..8cb07a2803f3
--- /dev/null
+++ b/dev-libs/glib/files/glib-2.74.1-gnome-keyring-cpu.patch
@@ -0,0 +1,131 @@
+https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3029
+https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3039 (backport PR we've 
used)
+https://bugs.gentoo.org/878995
+https://bugs.gentoo.org/878351
+
+From e2f283d7c8c5ab3aeb2f281a27ec7c0f24b86868 Mon Sep 17 00:00:00 2001
+From: Ray Strode 
+Date: Fri, 28 Oct 2022 11:21:04 -0400
+Subject: [PATCH 1/2] Revert "Handling collision between standard i/o file
+ descriptors and newly created ones"
+
+g_unix_open_pipe tries to avoid the standard io fd range
+when getting pipe fds. This turns out to be a bad idea because
+certain buggy programs rely on it using that range.
+
+This reverts commit d9ba6150909818beb05573f54f26232063492c5b
+--- a/glib/glib-unix.c
 b/glib/glib-unix.c
+@@ -108,17 +108,6 @@ g_unix_open_pipe (int *fds,
+ ecode = pipe2 (fds, pipe2_flags);
+ if (ecode == -1 && errno != ENOSYS)
+   return g_unix_set_error_from_errno (error, errno);
+-/* Don't reassign pipes to stdin, stdout, stderr if closed meanwhile */
+-else if (fds[0] < 3 || fds[1] < 3)
+-  {
+-int old_fds[2] = { fds[0], fds[1] };
+-gboolean result = g_unix_open_pipe (fds, flags, error);
+-close (old_fds[0]);
+-close (old_fds[1]);
+-
+-if (!result)
+-  g_unix_set_error_from_errno (error, errno);
+-  }
+ else if (ecode == 0)
+   return TRUE;
+ /* Fall through on -ENOSYS, we must be running on an old kernel */
+@@ -127,19 +116,6 @@ g_unix_open_pipe (int *fds,
+   ecode = pipe (fds);
+   if (ecode == -1)
+ return g_unix_set_error_from_errno (error, errno);
+-  /* Don't reassign pipes to stdin, stdout, stderr if closed meanwhile */
+-  else if (fds[0] < 3 || fds[1] < 3)
+-{
+-  int old_fds[2] = { fds[0], fds[1] };
+-  gboolean result = g_unix_open_pipe (fds, flags, error);
+-  close (old_fds[0]);
+-  close (old_fds[1]);
+-
+-  if (!result)
+-g_unix_set_error_from_errno (error, errno);
+-
+-  return result;
+-}
+ 
+   if (flags == 0)
+ return TRUE;
+GitLab
+From 4526620d8c485f5dfba6ddca33f91670982f82eb Mon Sep 17 00:00:00 2001
+From: Ray Strode 
+Date: Mon, 31 Oct 2022 09:17:55 -0400
+Subject: [PATCH 2/2] glib-unix: Add test to make sure g_unix_open_pipe will
+ intrude standard range
+
+Now that we know it's a bad idea to avoid the standard io fd range
+when getting pipe fds for g_unix_open_pipe, we should test to make sure
+we don't inadvertently try to do it again.
+
+This commit adds that test.
+--- a/glib/tests/unix.c
 b/glib/tests/unix.c
+@@ -24,8 +24,11 @@
+ #include "config.h"
+ 
+ #include "glib-unix.h"
++#include "gstdio.h"
++
+ #include 
+ #include 
++#include 
+ 
+ static void
+ test_pipe (void)
+@@ -52,6 +55,39 @@ test_pipe (void)
+   g_assert (g_str_has_prefix (buf, "hello"));
+ }
+ 
++static void
++test_pipe_stdio_overwrite (void)
++{
++  GError *error = NULL;
++  int pipefd[2], ret;
++  gboolean res;
++  int stdin_fd;
++
++  stdin_fd = dup (STDIN_FILENO);
++  g_assert_cmpint (stdin_fd, >, 0);
++
++  g_close (STDIN_FILENO, );
++  g_assert_no_error (error);
++
++  res = g_unix_open_pipe (pipefd, FD_CLOEXEC, );
++  g_assert_no_error (error);
++  g_assert_true (res);
++
++  g_assert_cmpint (pipefd[0], ==, STDIN_FILENO);
++
++  g_close (pipefd[0], );
++  g_assert_no_error (error);
++
++  g_close (pipefd[1], );
++  g_assert_no_error (error);
++
++  ret = dup2 (stdin_fd, STDIN_FILENO);
++  g_assert_cmpint (ret, >=, 0);
++
++  g_close (stdin_fd, );
++  g_assert_no_error (error);
++}
++
+ static void
+ test_error (void)
+ {
+@@ -337,6 +373,7 @@ main (int   argc,
+   g_test_init (, , NULL);
+ 
+   g_test_add_func ("/glib-unix/pipe", test_pipe);
++  g_test_add_func ("/glib-unix/pipe-stdio-overwrite", 
test_pipe_stdio_overwrite);
+   g_test_add_func ("/glib-unix/error", test_error);
+   g_test_add_func ("/glib-unix/nonblocking", test_nonblocking);
+   g_test_add_func ("/glib-unix/sighup", test_sighup);
+GitLab

diff --git a/dev-libs/glib/glib-2.74.1-r1.ebuild 
b/dev-libs/glib/glib-2.74.1-r1.ebuild
new file mode 100644
index 

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

2022-11-01 Thread Sam James
commit: 9e0a6db8f86e8f2a19e0da9a790afc20822d2e46
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 22:01:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 22:01:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0a6db8

Revert "profiles: mask glib-2.74.1 for gnome-keyring-daemon CPU bug"

This reverts commit 908c0517c4dadbc482a54f5f1f8f620aa648e5c2.

Forgot I had this queued. I'll swap for the patch following
discussion in #gentoo-desktop.

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

 profiles/package.mask | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6e2202c2aed2..bec6793382dd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,15 +33,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Sam James  (2022-11-01)
-# glib 2.74.1 has a bug causing gnome-base/gnome-keyring's gnome-keyring-daemon
-# to spin at 100% CPU. Under active discussion upstream but they're not yet
-# decided on the best fix. See 
https://gitlab.gnome.org/GNOME/glib/-/issues/2795
-# bug #878351
-=dev-libs/glib-2.74.1
-=dev-util/glib-utils-2.74.1
-=dev-util/gdbus-codegen-2.74.1
-
 # Matt Turner  (2022-11-01)
 # Added by a proxied maintainer in 2018 who then never touched it again before
 # disappearing. Doesn't build with Python 3.9. Depends on gnome-base/gconf.



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

2022-11-01 Thread Sam James
commit: 908c0517c4dadbc482a54f5f1f8f620aa648e5c2
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 21:01:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 21:57:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908c0517

profiles: mask glib-2.74.1 for gnome-keyring-daemon CPU bug

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index bec6793382dd..6e2202c2aed2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-11-01)
+# glib 2.74.1 has a bug causing gnome-base/gnome-keyring's gnome-keyring-daemon
+# to spin at 100% CPU. Under active discussion upstream but they're not yet
+# decided on the best fix. See 
https://gitlab.gnome.org/GNOME/glib/-/issues/2795
+# bug #878351
+=dev-libs/glib-2.74.1
+=dev-util/glib-utils-2.74.1
+=dev-util/gdbus-codegen-2.74.1
+
 # Matt Turner  (2022-11-01)
 # Added by a proxied maintainer in 2018 who then never touched it again before
 # disappearing. Doesn't build with Python 3.9. Depends on gnome-base/gconf.



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

2022-11-01 Thread Sam James
commit: 47d0075c6b7cf1e14bb1fa5486324f09453553de
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 21:56:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 21:57:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d0075c

dev-util/cmake: add 3.24.3

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

 dev-util/cmake/Manifest|   4 +
 dev-util/cmake/cmake-3.24.3.ebuild | 293 +
 2 files changed, 297 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index c78232995d72..5b53baffa715 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -5,3 +5,7 @@ DIST cmake-3.24.2-SHA-256.txt 1646 BLAKE2B 
3c48226c96844c5ddd8567637a61eca697425
 DIST cmake-3.24.2-SHA-256.txt.asc 833 BLAKE2B 
fe6a3caa3db7b6be186e49ee5d86706f2cda9a45858bc964be5407f577195d0af74c10e66ea30faa0a35280f1c9f927732f9cc7fcb9dae8e521882955b6ef617
 SHA512 
a0fa1a002f2f23e8b3b8fb2689905ac618ca423b96f904bee172d6a62e6fb0c0a46394ce57474be9c9810e1d09abf3b192f595cb0e92d5c62d11b60f0c572b82
 DIST cmake-3.24.2-docs.tar.xz 492188 BLAKE2B 
64e0d69ce8e739e6622b0cfde8956cb2bf67f9bf412b8d98afa1657bd30d8a2a1cf874e6422c78c222199616aac85d472ef398c83da29d5d64516384e9ed69aa
 SHA512 
d0ef81dfe37ac2a225fe795fd3e6780e3b8fd5caa472a14ff8d036917172efd13126897c7a2a78d8269aa20e4f35c7b9be7bed14ecbfb24df332c332a4ff16c4
 DIST cmake-3.24.2.tar.gz 10396126 BLAKE2B 
fcfdbbce94ce6cdb3fa478afe591bc63ba25104a32edc3dd9395d7b6bd16e222f41428ef4f9982061d6d1e69b10efbc2a33cc9df4573400612b4b756b80ec348
 SHA512 
6f0e8e29bf0336f555ba72c4d83f35d820f8a5159cc999d48795dc57a6627b4ee3966dda84ca97d39906e35dd476ea00cf80023672cc0fad862e2996194c0674
+DIST cmake-3.24.3-SHA-256.txt 1646 BLAKE2B 
739503a16c2e333c9b05a3232e2dcc56105f6933414a4a2054a582b9cf53a12c2b1a37d2189077cbcd138b8cc2828ef1819ab0fc74ded926ef0df7c7ea8c79e1
 SHA512 
b670acc21b98d1da22b31743f83ba10d6dbfda60341457a02639ee6f15d50462ddcd90b5992eff275d77e7cce6f074aff72abd95c539d18f191682ad87d7884e
+DIST cmake-3.24.3-SHA-256.txt.asc 833 BLAKE2B 
f8797072c2d30facfbbebc972c68cd1a6510331e63c67e6b665bd97dd9013e354bab68e03d578698d2f9e50c173ff8e1cac40751c7a3645be294a717f4bfee3a
 SHA512 
bc67eaf6dba935df85ae3d7c37600259b032579813b275087332d5cc4c72dd6bdf44762260729a15f237f69f772670291bb2f2dcc4b155fb17112e0e8fa01d6b
+DIST cmake-3.24.3-docs.tar.xz 492156 BLAKE2B 
92edd031189673c46e8e13a5e1200917734b918651dc01d982c25602e48cd5d5f014fa8563bdc79b3d09d90ef07a52c9d5a570a5181c59c233ba5bf450cdd5df
 SHA512 
75806743fca976098b9b7ee777c494478142ab5686dc8ccb18510b5938c7e88cf8b3bc47321022f55f33c04bb0a7f549d70be8c765d1ec143467e679c8863132
+DIST cmake-3.24.3.tar.gz 10399876 BLAKE2B 
24e2ff8cf4f63ba182dd305c14367fa0163f6187da84f7ec10b1ad6241c7df5b48f329b67ba5f7b5d3b644cba89c7adb848a3ae7196bf5b4dbfaedf178dba250
 SHA512 
57edf2a8c1c9edeed7fd11271083f333d940b31e0e909d9c71671465961559c505e4e22f36e68bfe1a40a01eb05fe94bc8d37b062f9be613f959f864207e3764

diff --git a/dev-util/cmake/cmake-3.24.3.ebuild 
b/dev-util/cmake/cmake-3.24.3.ebuild
new file mode 100644
index ..9491df325a39
--- /dev/null
+++ b/dev-util/cmake/cmake-3.24.3.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${CMAKE_DOCS_PREBUILT:=1}
+
+CMAKE_DOCS_PREBUILT_DEV=sam
+CMAKE_DOCS_VERSION=$(ver_cut 1-3)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# See bug #784815
+CMAKE_DOCS_USEFLAG="+doc"
+
+# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
+# ... but seems fine as of 3.22.3?
+# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES_LIST=( none )
+inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
+   toolchain-funcs virtualx xdg-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+if [[ ${PV} ==  ]] ; then
+   CMAKE_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git;
+   inherit git-r3
+else
+   SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+   if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   if [[ ${PV} != *_rc* ]] ; then
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
+   inherit verify-sig
+
+   SRC_URI+=" verify-sig? (
+   
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt
+   

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

2022-11-01 Thread John Helmert III
commit: e07628f6e8bffb7e8f154e6610e0f5d0393a901f
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov  1 21:02:08 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Nov  1 21:12:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07628f6

dev-libs/libxml2: drop 2.10.2

Bug: https://bugs.gentoo.org/877149
Bug: https://bugs.gentoo.org/878269
Signed-off-by: John Helmert III  gentoo.org>

 dev-libs/libxml2/Manifest  |   1 -
 dev-libs/libxml2/libxml2-2.10.2.ebuild | 194 -
 2 files changed, 195 deletions(-)

diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index 3d7290a41a37..f1f353c677b0 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,4 +1,3 @@
-DIST libxml2-2.10.2.tar.xz 2636304 BLAKE2B 
3ccc11ac73a81ee7ea3e565597c95e74923eba3d858c9a915aecf1dcf2fb6ab3e46c6ed2ea504261a822de2ac2132834ffa8ffd039e9e1390a9637a2dac7d6c5
 SHA512 
c26ee428ae2fae2326fcaec156ed36c5f5d63aeb4839d626f6544a3fad158a1602e9dc0d542b2f947e6a8de0c09ff130da2626a30aec27446ce09614f78466b5
 DIST libxml2-2.10.3.tar.xz 2639908 BLAKE2B 
aef2cc87e4632ddc478ff719155fdcb17601a8af37ecc1145ca05e01340935b57f07722e016ca2b27e4b269d47bd2fe97db09119a47849e8745e077e42b8bb66
 SHA512 
33bb87ae9a45c475c3de09477e5d94840d8f687f893ef7839408bc7267e57611c4f2b863ed8ec819a4b5f1ebd6a122db9f6054c73bceed427d37f3e67f62620c
 DIST xmlts20130923.tar.gz 641522 BLAKE2B 
63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be
 SHA512 
d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733
 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 
1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25
 SHA512 
43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288

diff --git a/dev-libs/libxml2/libxml2-2.10.2.ebuild 
b/dev-libs/libxml2/libxml2-2.10.2.ebuild
deleted file mode 100644
index 7b940b3948b0..
--- a/dev-libs/libxml2/libxml2-2.10.2.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: Please bump in sync with dev-libs/libxslt
-
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit flag-o-matic python-r1 multilib-minimal
-
-XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite;
-XSTS_NAME_1="xmlschema2002-01-16"
-XSTS_NAME_2="xmlschema2004-01-14"
-XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
-XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
-XMLCONF_TARBALL="xmlts20130923.tar.gz"
-
-DESCRIPTION="XML C parser and toolkit"
-HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2;
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2;
-   inherit autotools git-r3
-else
-   inherit gnome.org libtool
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-SRC_URI+="
-   test? (
-   ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
-   ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
-   https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
-   )"
-S="${WORKDIR}/${PN}-${PV%_rc*}"
-
-LICENSE="MIT"
-SLOT="2"
-IUSE="debug examples +ftp icu lzma +python readline static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
-   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-if [[ ${PV} ==  ]] ; then
-   BDEPEND+=" dev-util/gtk-doc-am"
-fi
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/xml2-config
-)
-
-DOCS=( NEWS README.md TODO TODO_SCHEMAS python/TODO )
-
-src_unpack() {
-   if [[ ${PV} ==  ]] ; then
-   git-r3_src_unpack
-   else
-   local tarname=${P/_rc/-rc}.tar.xz
-
-   # ${A} isn't used to avoid unpacking of test tarballs into 
${WORKDIR},
-   # as they are needed as tarballs in ${S}/xstc instead and not 
unpacked
-   unpack ${tarname}
-
-   if [[ -n ${PATCHSET_VERSION} ]] ; then
-   unpack ${PN}-${PATCHSET_VERSION}.tar.bz2
-   fi
-   fi
-
-   cd "${S}" || die
-
-   if use test ; then
-   cp "${DISTDIR}/${XSTS_TARBALL_1}" \
-   "${DISTDIR}/${XSTS_TARBALL_2}" \
-   "${S}"/xstc/ \
- 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-openssl/

2022-11-01 Thread Sam James
commit: a3e5ed88842f476213e6a3e6481013d09b4e29f2
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 20:43:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 20:44:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e5ed88

sec-keys/openpgp-keys-openssl: adjust SRC_URI for 20220316 (same contents)

Just renaming as I didn't version the files before, makes it easier
now we have two versions in tree. Contents are the same (per Manifest too,
obviously).

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

 sec-keys/openpgp-keys-openssl/Manifest| 4 ++--
 ...penssl-20220316.ebuild => openpgp-keys-openssl-20220316-r1.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sec-keys/openpgp-keys-openssl/Manifest 
b/sec-keys/openpgp-keys-openssl/Manifest
index b761ca6df5e6..9390494e656b 100644
--- a/sec-keys/openpgp-keys-openssl/Manifest
+++ b/sec-keys/openpgp-keys-openssl/Manifest
@@ -1,5 +1,5 @@
-DIST openssl-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc 45632 BLAKE2B 
31595337315ac852dc837f690743149e5e66956b938165c56d8bd624c6e5797f6f1f927ee44bc6139b243945b837af494642176e33c1697348319ce923576c42
 SHA512 
c00b300370dbce3a75fefe1cbfae1938276478c836f39c115c51b72a5dd8b8e01d0f3a62b48da54caa238e532cfe83e1f8a0be2466b2926cf2f362c0e4a60bda
-DIST openssl-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 29252 BLAKE2B 
f256f7c9f3d84293f461f3dd9f5156dfaf134a376ff7fa06d9988e7923e0a1a0e2cb6344cb978c590870963fabea3d7dea7eeb740b785049700275a9c975f213
 SHA512 
c62f3463f12b213db21945d8c8846a9823fa91b45f954c5248bc3c35b5c9ab31424cedb73e56065001d3f9ab6409e1926fa3ffaab3484bb8dfe126607d450e9c
+DIST openssl-20220316-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc 45632 
BLAKE2B 
31595337315ac852dc837f690743149e5e66956b938165c56d8bd624c6e5797f6f1f927ee44bc6139b243945b837af494642176e33c1697348319ce923576c42
 SHA512 
c00b300370dbce3a75fefe1cbfae1938276478c836f39c115c51b72a5dd8b8e01d0f3a62b48da54caa238e532cfe83e1f8a0be2466b2926cf2f362c0e4a60bda
+DIST openssl-20220316-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 29252 
BLAKE2B 
f256f7c9f3d84293f461f3dd9f5156dfaf134a376ff7fa06d9988e7923e0a1a0e2cb6344cb978c590870963fabea3d7dea7eeb740b785049700275a9c975f213
 SHA512 
c62f3463f12b213db21945d8c8846a9823fa91b45f954c5248bc3c35b5c9ab31424cedb73e56065001d3f9ab6409e1926fa3ffaab3484bb8dfe126607d450e9c
 DIST openssl-keys-20221101-5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33.asc 3050 
BLAKE2B 
5c785d9ed3019865fac34a0b7647ddadda30ceaed57a711c32483a1309b2160209a50b89bc9a01a1696b691999e27808ef2a44e94242478e388d963b8a2c13b4
 SHA512 
583a32254ea46b89e348ad14f22a784920b6ca3c75b9bd681298be94e5d367a6beedf4b320212ddd5509881e1bc88a643680c9ff2829d7a529d3f27956e2e086
 DIST openssl-keys-20221101-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 1531 
BLAKE2B 
7333259523feb8e79c00c8f0652544471abfc087ebbe149eed2413f8e55637fdb3138d39885a88aafecd7b8edda207542198dc2deba8a882253fd91cd5ab0ace
 SHA512 
e3f9b5a77124fbecef6c37a1d4fe8292ccc3210eabf60d6349f704d22014dd4d3343e40dc26c65659297e2a713ddbec52662924ae93468a6e0e9709f724944a7
 DIST openssl-keys-20221101-95A9908DDFA16830BE9FB9003D30A3A9FF1360DC.asc 2854 
BLAKE2B 
22bfca60053ccac3c06fe1a5099f81272119d12ac3f188ff7d6634111bd6f881abf0007452ad5dbe2b80aa1383695889e1fcfa981a2b4d5baa507c160d7782ab
 SHA512 
54d98dd0392edd7b522081565ab5194e36b1ad2b56d1138a3830ebcd7ca02de4e5bcaa1b6ba19a626a44156b56f55abd7a104a3374cec0b94897dd7ec08601ff

diff --git a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild 
b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316-r1.ebuild
similarity index 89%
rename from sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild
rename to sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316-r1.ebuild
index a16140e6ece5..2a62c757aa9f 100644
--- a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild
+++ b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316-r1.ebuild
@@ -8,8 +8,8 @@ HOMEPAGE="https://www.openssl.net/;
 # See https://www.openssl.org/source/ and 
https://www.openssl.org/community/omc.html
 # Mirrored from 
https://keyserver.ubuntu.com/pks/lookup?op=get=0x8657ABB260F056B1E5190839D9C4D26D0E604491
 etc (unstable results)
 SRC_URI="
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-8657ABB260F056B1E5190839D9C4D26D0E604491.asc
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-${PV}-8657ABB260F056B1E5190839D9C4D26D0E604491.asc
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-${PV}-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc
 "
 
 LICENSE="public-domain"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/vbetool/files/, sys-apps/vbetool/

2022-11-01 Thread Ionen Wolkens
commit: f1199ae377f590a3ef0b9c31aad9f04b9dc6b0c8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 20:00:36 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1199ae3

sys-apps/vbetool: drop 1.1-r1

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

 sys-apps/vbetool/Manifest  |  1 -
 sys-apps/vbetool/files/vbetool-1.0-build.patch | 18 ---
 sys-apps/vbetool/vbetool-1.1-r1.ebuild | 31 --
 3 files changed, 50 deletions(-)

diff --git a/sys-apps/vbetool/Manifest b/sys-apps/vbetool/Manifest
index 8f8fce89d84c..fa7e83143dd4 100644
--- a/sys-apps/vbetool/Manifest
+++ b/sys-apps/vbetool/Manifest
@@ -1,2 +1 @@
-DIST vbetool-1.1.tar.gz 182826 BLAKE2B 
6b30eb468e55bedd766161e373e042b5fdf38fd2926bfc8aeb94404350864e835d41642f19be155fcf9a8fbfdc8b4e237e742cabd00626db5e8d17e7c7c5cf6f
 SHA512 
09d8713516f074fe8e901ab3e24aba7e8b9ddf459b3ee3394b7604e4489a70a27c6dc3604cf1284c49233dba908f00da746c583562af2bc93b6df8ff413efd96
 DIST vbetool-1.2.2.tar.xz 22032 BLAKE2B 
0ab3263d347ad382c73265e08bb2d81468e1066212a282eee972f1e806a8cef94a0194878a8f2a113d3c139a58b9b18a8e3e6153ce868803bd74c3724e61d9d2
 SHA512 
658028e6fd1e1218c08a55de75009b6256f46dd22e259a5ab605d4686baf909688997882ba98ee7bee9b26b0dd334a38ddd7e63d8884626f8c3e0cedf87c4dea

diff --git a/sys-apps/vbetool/files/vbetool-1.0-build.patch 
b/sys-apps/vbetool/files/vbetool-1.0-build.patch
deleted file mode 100644
index d0b239146184..
--- a/sys-apps/vbetool/files/vbetool-1.0-build.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/Makefile.am
-+++ b/Makefile.am
-@@ -2,7 +2,7 @@
- 
- sbin_PROGRAMS = vbetool
- 
--vbetool_LDADD = $(libdir)/libpci.a
-+vbetool_LDADD = -lpci -lz -lx86
- 
- man_MANS = vbetool.1
- vbetool_SOURCES = vbetool.c $(x86)
-@@ -13,5 +13,4 @@
- maintainer-clean-local: 
-   $(RM) Makefile.in aclocal.m4 config.h.in stamp-h.in configure
- 
--AM_CFLAGS = -g -Wall -pedantic -std=gnu99
--AM_LDFLAGS = -lz -lx86
-+AM_CFLAGS = -Wall -pedantic -std=gnu99

diff --git a/sys-apps/vbetool/vbetool-1.1-r1.ebuild 
b/sys-apps/vbetool/vbetool-1.1-r1.ebuild
deleted file mode 100644
index e6dc1e224d99..
--- a/sys-apps/vbetool/vbetool-1.1-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Run real-mode video BIOS code to alter hw state (i.e. 
reinitialize video card)"
-HOMEPAGE="http://www.codon.org.uk/~mjg59/vbetool/;
-SRC_URI="http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   sys-libs/zlib
-   sys-apps/pciutils
-   >=dev-libs/libx86-1.1-r1"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0-build.patch )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf --with-x86emu
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/imv/

2022-11-01 Thread Ionen Wolkens
commit: f524796b06335cddb99cb8135f68869e1a50b7bb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 20:03:56 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524796b

media-gfx/imv: stabilize 4.3.1_p20211221-r1 for amd64, x86

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

 media-gfx/imv/imv-4.3.1_p20211221-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imv/imv-4.3.1_p20211221-r1.ebuild 
b/media-gfx/imv/imv-4.3.1_p20211221-r1.ebuild
index efc26ac19ee5..e7860c5f 100644
--- a/media-gfx/imv/imv-4.3.1_p20211221-r1.ebuild
+++ b/media-gfx/imv/imv-4.3.1_p20211221-r1.ebuild
@@ -12,7 +12,7 @@ else
IMV_HASH=4448fb6104d67e3dfff3e71babe257992fce556
SRC_URI="https://git.sr.ht/~exec64/imv/archive/${IMV_HASH}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${IMV_HASH}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="Minimal image viewer designed for tiling window manager users"



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

2022-11-01 Thread Ionen Wolkens
commit: 31727057dda033517068b5cd2a29c43418741ec1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 20:04:23 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31727057

net-misc/ytfzf: stabilize 2.5.2 for amd64, x86

First stable, simple script and little reason to keep ~arch-only.

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

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

diff --git a/net-misc/ytfzf/ytfzf-2.5.2.ebuild 
b/net-misc/ytfzf/ytfzf-2.5.2.ebuild
index 36a2a31e9d01..05675648180c 100644
--- a/net-misc/ytfzf/ytfzf-2.5.2.ebuild
+++ b/net-misc/ytfzf/ytfzf-2.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X minimal"
 
 RDEPEND="



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

2022-11-01 Thread Ionen Wolkens
commit: e467ee0fbd056f6975dc893d72980732f4bd9a76
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 20:27:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e467ee0f

dev-libs/libgrapheme: add unicode license

Forgot about this one.

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

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

diff --git a/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild 
b/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild
index 9cd9b0bf37de..7a7149cccb1d 100644
--- a/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild
+++ b/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Unicode string library"
 HOMEPAGE="https://libs.suckless.org/libgrapheme/;
 SRC_URI="https://dl.suckless.org/libgrapheme/${P}.tar.gz;
 
-LICENSE="ISC"
+LICENSE="ISC Unicode-DFS-2016"
 SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~x86"
 # upstream suggests keeping the static option, others have requested it too



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2022-11-01 Thread Ionen Wolkens
commit: 1c808ab2910d09e388fc0af604afb06f19b980a9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:58:53 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c808ab2

x11-terms/kitty-shell-integration: drop 0.26.3

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

 x11-terms/kitty-shell-integration/Manifest |  1 -
 .../kitty-shell-integration-0.26.3.ebuild  | 37 --
 2 files changed, 38 deletions(-)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index 217a45d5cd1c..5ff92e08bc45 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,2 +1 @@
-DIST kitty-0.26.3.tar.xz 4730520 BLAKE2B 
a2d876eb295256ac420700e941ac9cb0e79c9717a93226cc30db63ab047dcd0be2e11b36b44c7c15daa0b77a451242d32f71024cee724869ba8937b93dd5
 SHA512 
77a518cd3ec4bb059907f16d01068914951cadbbcf803dcbfae13cc9ce144f65a886d7e986c7191019a0be9ccf902f086c72a24287458d083cbd3fd136d2c589
 DIST kitty-0.26.4.tar.xz 4749148 BLAKE2B 
fe15d2bd3afda49fcdc911d0ada5824dffe7eac69cd22581b86f50b0d20330ef10bf567d4adfafe5e06d20f9d7a10c8acfcffb95a3d5c47c50327576d9600761
 SHA512 
4d3ef5ba2ca54d0f5cd84ece771297c19c05bd276fc235f92c76d469ad17e55b54de696dce38c9039ae9825c7609e03e937536261c4fb680e936865ee0e4441e

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.3.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.3.ebuild
deleted file mode 100644
index 284f791cd143..
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-src_compile() { :; }
-
-src_install() {
-   # install the whole directory in the upstream suggested location
-   # for consistency (i.e. less variation between distros if someone
-   # ssh into Gentoo), then set symlinks to autoload where possible
-   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
-   insinto /usr/share/kitty
-   doins -r shell-integration
-
-   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
-
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
-
-   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
-   # zsh integration is handled automatically without needing to modify rc 
files,
-   # but may require user intervention depending on zsh invocation or if 
remote
-
-   # this is used internally by the ssh kitten and is not useful there
-   rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
-}



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

2022-11-01 Thread Ionen Wolkens
commit: c867b49d8d6a7c7ee5c478511c28d7669375
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:59:54 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c867

net-analyzer/ipaudit: drop 1.0_beta2-r1

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

 net-analyzer/ipaudit/Manifest|  1 -
 net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/net-analyzer/ipaudit/Manifest b/net-analyzer/ipaudit/Manifest
index 646882f18e7d..403c37514f35 100644
--- a/net-analyzer/ipaudit/Manifest
+++ b/net-analyzer/ipaudit/Manifest
@@ -1,2 +1 @@
-DIST ipaudit-1.0BETA2.tar.gz 135680 BLAKE2B 
2a8e7754251c743758d6e0d7008d904a3a237c26a660f5c07661c632dd75ecda6cf3b04253eb76f64c72ed278da00030cf64231bdc4760a6b04df1497f628ec2
 SHA512 
3a8890821c515aea95762eeb2cc7a649533ff739984c944bcb26acb72434e1f2b453a98365719fce9e062d6262b9d76ac389f149ad2a19361422783bc0b55e09
 DIST ipaudit-1.1.tar.gz 170253 BLAKE2B 
6515cab817a35835d5c3eb33dc4d8c9f28a1ceb906854e55c3695fc6ee5d230ad2ae6a6fd59849623e161fe4deb5013f55bdf6effcaaf6ca4d064ded73c148f0
 SHA512 
5eb1971b454c8c96c02dc260e537a9a627554b7c9d1e269be9de2ffdb5cbfed00272b643de7b15865659cef0db482e4c460f96b1545bcd6c4f208c96d7401ef9

diff --git a/net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild 
b/net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild
deleted file mode 100644
index fce596bdb7e8..
--- a/net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="IPAudit monitors network activity on a network by host, protocol 
and port"
-HOMEPAGE="http://ipaudit.sourceforge.net/;
-MY_P="${PN}-${PV/_beta/BETA}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-IUSE="mysql"
-DEPEND="net-libs/libpcap
-   mysql? ( dev-db/mysql-connector-c:0= )"
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS README )
-
-src_configure() {
-   econf $(use_with mysql)
-}



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

2022-11-01 Thread Ionen Wolkens
commit: 5d8acd42de4627a019fb59417d5df9c0ec30bf53
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:59:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8acd42

media-libs/cubeb: drop 0.2_p20211213

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

 media-libs/cubeb/Manifest   |  12 ---
 media-libs/cubeb/cubeb-0.2_p20211213.ebuild | 110 
 2 files changed, 122 deletions(-)

diff --git a/media-libs/cubeb/Manifest b/media-libs/cubeb/Manifest
index 468e431f9839..a1d9753ddd39 100644
--- a/media-libs/cubeb/Manifest
+++ b/media-libs/cubeb/Manifest
@@ -1,25 +1,13 @@
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cache-padded-1.2.0.crate 9125 BLAKE2B 
d50b506aca9cfad3117be593c33bba4a5240034a838610925f9eac969155f22e0064c91f8d3588333880d1f5b6b936df87c0728530f80cd1062c73d570bfd1e4
 SHA512 
5b67d06908981d0e1ba01912a973cc5c90ce6612f227b306d12b13500594f5d2376d437a046e10b9cf959b609cb67fa6e24193fc651cb2d84e1f77338c6823fc
-DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
-DIST cmake-0.1.46.crate 15119 BLAKE2B 
0889436835c16bc47cdc671615f421a50acf6c34a3ba3b6b8b4289e11bf1b803abd15d88a65ae9c1588586151f467524517e9c60d5dcc820e41ff21711f3a536
 SHA512 
e2749309055c85baa242cef8d0f4a91eb7e694664c5e42339df8ccc6644d1563337b835d3d931f5a0a75351efd299a21fe6eea497941802ea041916d665c7311
 DIST cmake-0.1.48.crate 15142 BLAKE2B 
5566d196c7ebcaa6b4d91e3361d7c92eb9c60c0a940b6d581d8cfc547606781f04f77d707ed128a6a391ec46fe801a4f65acac3c7c9bc90e0e43cd9e1bd6be03
 SHA512 
c836208d43f4a716be6ef043a6b5f526d3961b9414f1419171895903491176a2a8dc2f271062667a7568c7deb2bebfe96541b4e4fe73c31aa9aa760557b188b9
-DIST cubeb-0.2_p20211213.tar.gz 220413 BLAKE2B 
65cf123351f1d465e15c3822f4ae2890cb62e7b5cec22beffd444ac452650b71c1bbc71e50836da6d0474ae6847fdf57c4ee85975f26a35f6db4e1f7a21fef76
 SHA512 
33abe2bc426b06c3c6cb557fe1be62725f1dc56776d02ec6651ef8710d3a5d302b1f730ceaefe516ff1974775cdabd3753f24436c705af3c6e98fd5dabb6b015
 DIST cubeb-0.2_p20220922.tar.gz 223096 BLAKE2B 
55e9bca6792a9e27e74ad29d0059b97997f15c58b04982a37e9afb0edeecfddf9ef41c40f934207883b46f3b669c5323ee9399fd4abd78b0bf91609ffda7d8ab
 SHA512 
cbdaed8202649cd5ef6970457c412c94e3a7e12036017e551a2396d52ddd66061ed7cd9f5442418e5b410756836f1535bc957af92c2709c72a2a1c8e77f0678a
 DIST cubeb-backend-0.10.1.crate 6359 BLAKE2B 
5830be150dfa1dd2ece6dd1bbc3400c23d85867ca066107175f0da8e2cb2066e247f103f2cc4d523018f8ff98235b794fd68272798ee8e09c59a070bbb6b6ce2
 SHA512 
dd9d47af3f1b0a5af2e6bbccd42e8c8ea50cb995d82f0a090adb236a3759a5107c1b840da03701594181e63138e5d31ca3741262a7a4aa1ca1309e54c8aa50b2
-DIST cubeb-backend-0.9.0.crate 5871 BLAKE2B 
ac8cfd9a43eefa336fbad67c7183c3bd2375f7de36dfe17df55aef0003b950cd8eb45c823b51302f60773ebafbe6de8a80f276f5bc4c2fe250be6073fe95ae1c
 SHA512 
e02c4703b630cbecfbe20bf3193fa88a130385885fecc18c2a8d6e464b13f0f395251afb35049cd1371532e372a6a5addc856e959fd2d6da63615f1cfdb20f14
 DIST cubeb-core-0.10.1.crate 10915 BLAKE2B 
e428637a4d0946a630b9a33c9ac856a8a92d4a8e30e33abf375e592bdc061a95c33414345b18c8c447d7753a8b0a1c8fcaa7b0b3e3b15593908816e029182871
 SHA512 
2d3f6c904c966adaf9fb886b42d33776ff5ad57600e1057a9b35e7cd9e2de34a028b0e33602db69d6f0bc038391ebbe6b102bf3a883e1fa9104f55e2ec124a62
-DIST cubeb-core-0.9.0.crate 10782 BLAKE2B 
60feec670c0d0d74f45a2c8ef4d0d564aae3e79f28087b7392f61baf3a0f31822929cdbbf1dd2506ea5d4249765eead516e6adb8d1867fbc2e77eeec9b06eb4a
 SHA512 
2a7b660f6a1c36e6cbdaef4e26589240675d1e553f75d2093b39e4dfc4c82327ce080f68143e7c8383cb198796d7ab764cd4038532010847d9829b98f07f530e
-DIST cubeb-pulse-rs-0.2_p20211213.tar.gz 37658 BLAKE2B 
82b137df7072a048b6115a17a8f973f1464470094468f19c0e56835db6d8d7355115e712b02f29be3055868435c21915423cfc48c8b55f856e0b008f14802e3b
 SHA512 
1bee7bbeacccf31e51a420cb28c37fb6747ff4b364cbf633e18e507959bbf46d4b706b35c7a200421b68295244289a56b4e8193c63f87c5996ddcdfd7c527054
 DIST cubeb-pulse-rs-f32b3ef708.tar.gz 37717 BLAKE2B 
f77cb42b32439025f4d1fbbd4558560b8420b24d8e13881f5280532860a495cc2ce95bd70d114de2777e3cacf785e55f6965b1a3aee9ba8fcca33d14e1a71956
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzug/

2022-11-01 Thread Ionen Wolkens
commit: 2cc0a2f2e7780762f45cf241e1ad1190921622b6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 20:07:01 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc0a2f2

media-gfx/ueberzug: stabilize 18.1.9-r1 for amd64, x86

First stable for ytfzf.

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

 media-gfx/ueberzug/ueberzug-18.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ueberzug/ueberzug-18.1.9-r1.ebuild 
b/media-gfx/ueberzug/ueberzug-18.1.9-r1.ebuild
index 0b98c1324a5a..ec2e4f14de20 100644
--- a/media-gfx/ueberzug/ueberzug-18.1.9-r1.ebuild
+++ b/media-gfx/ueberzug/ueberzug-18.1.9-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 COMMON_DEPEND="
x11-libs/libX11



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

2022-11-01 Thread Ionen Wolkens
commit: d66feb0a1f84d75871bb7b3e96f295997436a812
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 20:02:54 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66feb0a

dev-libs/libgrapheme: stabilize 2.0.1 for amd64, x86

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

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

diff --git a/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild 
b/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild
index 7a7149cccb1d..d86626bd309d 100644
--- a/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild
+++ b/dev-libs/libgrapheme/libgrapheme-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/libgrapheme/${P}.tar.gz;
 
 LICENSE="ISC Unicode-DFS-2016"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 # upstream suggests keeping the static option, others have requested it too
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/

2022-11-01 Thread Ionen Wolkens
commit: bac45e22b124e5be5663524f44efe14b2b55c7f7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:56:36 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac45e22

dev-games/godot: drop 4.0_beta2

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

 dev-games/godot/Manifest   |   1 -
 dev-games/godot/godot-4.0_beta2.ebuild | 256 -
 2 files changed, 257 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 9a9f83fff89c..d0338ddf87ab 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,3 +1,2 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
-DIST godot-4.0-beta2.tar.xz 31175512 BLAKE2B 
5fd4c0d3e7a287e861c08b9a4f3b6657576bdc860ea57dc47b9aba06b4858225cf4864d9d115acc4e4079faf9b753af5298dc1e5a9d3f6c0e5f5eec50b785e11
 SHA512 
ebefc876c1f40e1f7d71a19fd12453c372e8b1c361d8d8e7b6cf4a729df83390514d8410dbb561d1146ecc6b3c92eea81318b801bdd6c44470596cd5994d7d2e
 DIST godot-4.0-beta3.tar.xz 31187404 BLAKE2B 
98af9e1394b9d35286ff97ead83bd8fe2287b52b059589d7d35a349a00fd88aee8c58f4f391a2a7287dabe51e9e9d64d48883fb5bf464ffee608ec62bc1ab06a
 SHA512 
14fa2d7b0c0c86d6a82022e48306a0b440c58fa7b0ddc24fd65833009afedbbca038ba43e796610ffee031c3e83cc071c80d11b9c91e5bfa7bebd81ad6621508

diff --git a/dev-games/godot/godot-4.0_beta2.ebuild 
b/dev-games/godot/godot-4.0_beta2.ebuild
deleted file mode 100644
index 2c88cf57aa9d..
--- a/dev-games/godot/godot-4.0_beta2.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
-
-MY_P="${PN}-$(ver_rs 2 -)"
-
-DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
-HOMEPAGE="https://godotengine.org/;
-SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="
-   MIT
-   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
-   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
-SLOT="4"
-KEYWORDS="~amd64"
-# Enable roughly same as upstream by default so it works as expected,
-# except raycast (tools-only heavy dependency), and deprecated.
-IUSE="
-   +dbus debug deprecated +fontconfig +gui pulseaudio raycast
-   +runner speech test +theora +tools +udev +upnp +webp"
-RESTRICT="!test? ( test ) !tools? ( test ) !webp? ( test )"
-
-# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
-RDEPEND="
-   app-arch/zstd:=
-   dev-games/recastnavigation:=
-   dev-libs/icu:=
-   dev-libs/libpcre2:=[pcre32]
-   media-libs/freetype[brotli,harfbuzz]
-   media-libs/harfbuzz:=[icu]
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libvorbis
-   

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

2022-11-01 Thread Ionen Wolkens
commit: b730994103e8b2b3df6472b221b50ba3a3ad83b5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:58:43 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7309941

x11-terms/kitty-terminfo: drop 0.26.3

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

 x11-terms/kitty-terminfo/Manifest  |  1 -
 .../kitty-terminfo/kitty-terminfo-0.26.3.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 217a45d5cd1c..5ff92e08bc45 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,2 +1 @@
-DIST kitty-0.26.3.tar.xz 4730520 BLAKE2B 
a2d876eb295256ac420700e941ac9cb0e79c9717a93226cc30db63ab047dcd0be2e11b36b44c7c15daa0b77a451242d32f71024cee724869ba8937b93dd5
 SHA512 
77a518cd3ec4bb059907f16d01068914951cadbbcf803dcbfae13cc9ce144f65a886d7e986c7191019a0be9ccf902f086c72a24287458d083cbd3fd136d2c589
 DIST kitty-0.26.4.tar.xz 4749148 BLAKE2B 
fe15d2bd3afda49fcdc911d0ada5824dffe7eac69cd22581b86f50b0d20330ef10bf567d4adfafe5e06d20f9d7a10c8acfcffb95a3d5c47c50327576d9600761
 SHA512 
4d3ef5ba2ca54d0f5cd84ece771297c19c05bd276fc235f92c76d469ad17e55b54de696dce38c9039ae9825c7609e03e937536261c4fb680e936865ee0e4441e

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.3.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.26.3.ebuild
deleted file mode 100644
index 8e691381f9bd..
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-BDEPEND="sys-libs/ncurses"
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/terminfo
-   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
-}



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

2022-11-01 Thread Ionen Wolkens
commit: 6824b660c2a935b90d055cc59257eb597567fbf3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:58:33 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6824b660

x11-terms/kitty: drop 0.26.3

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

 x11-terms/kitty/Manifest|   2 -
 x11-terms/kitty/kitty-0.26.3.ebuild | 131 
 2 files changed, 133 deletions(-)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 168e6334165d..e10fd0593cb7 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,4 +1,2 @@
-DIST kitty-0.26.3.tar.xz 4730520 BLAKE2B 
a2d876eb295256ac420700e941ac9cb0e79c9717a93226cc30db63ab047dcd0be2e11b36b44c7c15daa0b77a451242d32f71024cee724869ba8937b93dd5
 SHA512 
77a518cd3ec4bb059907f16d01068914951cadbbcf803dcbfae13cc9ce144f65a886d7e986c7191019a0be9ccf902f086c72a24287458d083cbd3fd136d2c589
-DIST kitty-0.26.3.tar.xz.sig 566 BLAKE2B 
6e8e622bec031416b0f591c0b53f53ba874c977511c447ab625f52bc7fca04f1003ca5db4cc4138336f5afc4f729b2b8b6e0f5d77e296033422774665fbd5ba3
 SHA512 
4a8fd60ca1baa619790909243a620f816c44a28a8d889633c5b433af0f46cd1c92bcbcbbd9db942c385764387958db294cdeb3cdffc0369a79d56f41ccb81b57
 DIST kitty-0.26.4.tar.xz 4749148 BLAKE2B 
fe15d2bd3afda49fcdc911d0ada5824dffe7eac69cd22581b86f50b0d20330ef10bf567d4adfafe5e06d20f9d7a10c8acfcffb95a3d5c47c50327576d9600761
 SHA512 
4d3ef5ba2ca54d0f5cd84ece771297c19c05bd276fc235f92c76d469ad17e55b54de696dce38c9039ae9825c7609e03e937536261c4fb680e936865ee0e4441e
 DIST kitty-0.26.4.tar.xz.sig 566 BLAKE2B 
8ac544b077cc30f811be665226e413e3074d3490b99b790c37ff871017131be76163a526f6c5eca6a711724975a4e3d6a6d897f2bacafac6b8f71f8ce141dd8d
 SHA512 
f851daebc0c9d75f39c1e02a3ca14ab77f350c7f606e4e00f4513e084ca86e329dc2da033a6292aaedf683995932e83c58d273552d2afd26a0e541e89bdd4bf9

diff --git a/x11-terms/kitty/kitty-0.26.3.ebuild 
b/x11-terms/kitty/kitty-0.26.3.ebuild
deleted file mode 100644
index e097e42e5591..
--- a/x11-terms/kitty/kitty-0.26.3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
-else
-   inherit verify-sig
-   SRC_URI="
-   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
-   verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )"
-   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg"
-   KEYWORDS="amd64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Fast, feature-rich, GPU-based terminal"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+X test transfer wayland"
-REQUIRED_USE="
-   || ( X wayland )
-   ${PYTHON_REQUIRED_USE}"
-RESTRICT="!X? ( test ) !test? ( test ) !transfer? ( test ) !wayland? ( test )"
-
-# dlopen: fontconfig,libglvnd
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/openssl:=
-   media-libs/fontconfig
-   media-libs/harfbuzz:=
-   media-libs/lcms:2
-   media-libs/libglvnd[X?]
-   media-libs/libpng:=
-   sys-apps/dbus
-   sys-libs/zlib:=
-   x11-libs/libxkbcommon[X?]
-   x11-misc/xkeyboard-config
-   ~x11-terms/kitty-shell-integration-${PV}
-   ~x11-terms/kitty-terminfo-${PV}
-   X? ( x11-libs/libX11 )
-   transfer? ( net-libs/librsync:= )
-   wayland? ( dev-libs/wayland )"
-DEPEND="
-   ${RDEPEND}
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libXcursor
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   )
-   wayland? ( dev-libs/wayland-protocols )"
-BDEPEND="
-   ${PYTHON_DEPS}
-   sys-libs/ncurses
-   virtual/pkgconfig
-   test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )
-   wayland? ( dev-util/wayland-scanner )"
-[[ ${PV} ==  ]] || BDEPEND+=" verify-sig? ( 
sec-keys/openpgp-keys-kovidgoyal )"
-
-src_prepare() {
-   default
-
-   # seds unfortunately feel easier on maintainenance than patches here
-   sed -e "s/'x11 wayland'/'$(usev X x11) $(usev wayland)'/" \
-   -e "$(usev !X '/gl_libs =/s/=.*/= []/')" \
-   -e "/num_workers =/s/=.*/= $(makeopts_jobs)/" \
-   -e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//' \
-   -i setup.py || die
-
-   if use !transfer; then
-   sed -i 's/rs_cflag =/& []#/;/files.*rsync/d' setup.py || die
-   rm -r kittens/transfer || die
-   fi
-
-   # test relies on 'who' command which doesn't detect users with 

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

2022-11-01 Thread Ionen Wolkens
commit: 0d7abc887db5b0cd2805cd812050cd9c838a1ebe
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:59:32 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7abc88

app-portage/iwdevtools: drop 0.11.9

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

 app-portage/iwdevtools/Manifest |  1 -
 app-portage/iwdevtools/iwdevtools-0.11.9.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index ead8f0d77b72..bb1a2519c78b 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,2 +1 @@
-DIST iwdevtools-0.11.9.tar.gz 86756 BLAKE2B 
8c9e25dd273af9a6e10e4a0a4dff1f82889176dbc730981c3ce84a2b1ef5d7138d45bf86430d77c670fed2e9c7f4345758a5fc572f0522c2087f2daaa1ff80c5
 SHA512 
c9583fed736e670cc9af820c8ba314b771ae3eafd36323d473cb76de0edf8e57c89a52e16e4c7b2985c78d4e43b8cb5b34aabb0bd1951a15e5aad56eef860fad
 DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 
9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4
 SHA512 
b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9

diff --git a/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild
deleted file mode 100644
index 25527bd89228..
--- a/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools;
-SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/pax-utils
-   app-portage/portage-utils
-   >=app-shells/bash-5.1
-   dev-libs/libxml2:2
-   sys-apps/diffutils
-   sys-apps/file
-   sys-apps/portage
-   || ( sys-apps/util-linux app-misc/getopt )"
-BDEPEND="
-   sys-apps/help2man
-   || ( sys-apps/util-linux app-misc/getopt )
-   test? ( ${RDEPEND} )"
-
-src_configure() {
-   local emesonargs=(
-   -Ddocdir=${PF}
-   -Deprefix="${EPREFIX}"
-   -Dshellcheck=false
-   $(meson_use test)
-   )
-
-   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
-
-   meson_src_configure
-}
-
-pkg_postinst() {
-   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
-   elog "The example bashrc can be used as-is if not already using 
one:"
-   elog
-   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
-   elog
-   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
-   elog "(if not defining the same phase functions, the example 
can be sourced)."
-   elog
-   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
-   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
-   elog
-   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
-   elog
-   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
-   fi
-}



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

2022-11-01 Thread Ionen Wolkens
commit: b7d039dac37b450e00cd963070b41ba822a6880a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov  1 19:57:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov  1 20:32:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d039da

net-misc/ytfzf: drop 2.5.0

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

 net-misc/ytfzf/Manifest |  1 -
 net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch | 16 ---
 net-misc/ytfzf/ytfzf-2.5.0.ebuild   | 63 -
 3 files changed, 80 deletions(-)

diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest
index 096082e1ce76..6824a2467eb1 100644
--- a/net-misc/ytfzf/Manifest
+++ b/net-misc/ytfzf/Manifest
@@ -1,2 +1 @@
-DIST ytfzf-2.5.0.tar.gz 3260280 BLAKE2B 
33535afc6be18fe9efeddf666ccdc646db227fcb601a52baeaca91b9316b87b1300fdab50ceca5eb9e21fef5571a87e917f78f71b97e7ec2abbebf5158b4487d
 SHA512 
43e366694687be517a0b3da0d16e423f32046ab5de92368748e87c622f43e34bd1037f01b37fcb05ae8ce87ca536672cf3f5ca2b2608bab07ec9f4abeabb61ec
 DIST ytfzf-2.5.2.tar.gz 3263326 BLAKE2B 
aa0e6b01ba90217df1e488cfbe74f44baadee0fa5f6e29f45ef79af9a0d9587ef394b345ddf6b8a86282f57f097c6728adccba2e444eda38d1746ae95438900f
 SHA512 
aa87d2f3c50bfed3c49d363b23bdf17c6c5307116648f3042148d828d204cc9f1ce61888a82fade26e46dc46991cb2c8f559f5f9aa671d8bcf425d343fdff389

diff --git a/net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch 
b/net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch
deleted file mode 100644
index 11023779e690..
--- a/net-misc/ytfzf/files/ytfzf-2.5.0-cachedir.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://github.com/pystardust/ytfzf/commit/cfc739211352b0d5249e48419a34ee6e1913aadd
-From: Euro20179 
-Date: Tue, 13 Sep 2022 18:50:36 -0700
-Subject: [PATCH] fix: if cache dir is missing, ytfzf complains when trying to
- create instances.json
 a/ytfzf
-+++ b/ytfzf
-@@ -2278,6 +2278,8 @@ do_an_event_function "on_post_set_vars"
- # files
- : "${hist_file:="$cache_dir/watch_hist"}" 
"${search_hist_file:="$cache_dir/search_hist"}"
- 
-+[ ! -d "$cache_dir" ] && mkdir -p "$cache_dir"
-+
- # Where do we put the list of healthy instances?
- : "${instances_file:="$cache_dir/instances.json"}"
- 

diff --git a/net-misc/ytfzf/ytfzf-2.5.0.ebuild 
b/net-misc/ytfzf/ytfzf-2.5.0.ebuild
deleted file mode 100644
index 743a99d9afe1..
--- a/net-misc/ytfzf/ytfzf-2.5.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="Posix script to find and watch youtube videos from the terminal"
-HOMEPAGE="https://github.com/pystardust/ytfzf/;
-SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X minimal"
-
-RDEPEND="
-   app-misc/jq
-   net-misc/curl[ssl]
-   virtual/awk
-   !minimal? (
-   X? ( media-gfx/ueberzug )
-   app-shells/fzf
-   media-video/mpv[lua]
-   net-misc/yt-dlp
-   )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-cachedir.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i "/^: ...YTFZF_SYSTEM_ADDON_DIR/s|/usr/local|${EPREFIX}/usr|" 
ytfzf || die
-}
-
-src_compile() { :; }
-
-src_install() {
-   local emakeargs=(
-   DESTDIR="${D}"
-   PREFIX="${EPREFIX}"/usr
-   DOCDIR="${EPREFIX}"/usr/share/doc/${PF}
-   )
-
-   emake "${emakeargs[@]}" addons doc install
-   einstalldocs
-
-   rm -r "${ED}"/usr/share/licenses || die
-}
-
-pkg_postinst() {
-   optfeature "external menu support" x11-misc/dmenu
-   optfeature "desktop notifications" x11-libs/libnotify
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog "Note that ${PN} supports many methods to display 
menus/thumbnails."
-   elog "This ebuild primarily covers defaults and major features, 
additional"
-   elog "dependencies may be needed for others. Set USE=minimal if 
want full"
-   elog "control over optional dependencies (e.g. fzf is optional 
if use dmenu)."
-   fi
-}



[gentoo-commits] proj/pkgcore/snakeoil:master commit in: src/snakeoil/test/

2022-11-01 Thread Arthur Zamarin
commit: 935b06a704218d327474c6fa0f91517e578b3a7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov  1 20:27:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov  1 20:27:10 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=935b06a7

snakeoil/test/*.py: fix f-strings

Fixes: 7aed9341485ee53c0784df9e2982338e1ec271f2
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/snakeoil/test/eq_hash_inheritance.py |  2 +-
 src/snakeoil/test/slot_shadowing.py  | 10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/snakeoil/test/eq_hash_inheritance.py 
b/src/snakeoil/test/eq_hash_inheritance.py
index 9eb62e4c..5012f9d3 100644
--- a/src/snakeoil/test/eq_hash_inheritance.py
+++ b/src/snakeoil/test/eq_hash_inheritance.py
@@ -17,7 +17,7 @@ class Test(mixins.TargetedNamespaceWalker, 
mixins.KlassWalker):
 if getattr(cls, "__hash__intentionally_disabled__", False):
 return True
 
-namepath = "{cls.__module__}.{cls.__name__}"
+namepath = f"{cls.__module__}.{cls.__name__}"
 return not namepath.startswith(self.target_namespace)
 
 def run_check(self, cls):

diff --git a/src/snakeoil/test/slot_shadowing.py 
b/src/snakeoil/test/slot_shadowing.py
index bad525c3..3e260c2e 100644
--- a/src/snakeoil/test/slot_shadowing.py
+++ b/src/snakeoil/test/slot_shadowing.py
@@ -56,7 +56,7 @@ class SlotShadowing(mixins.TargetedNamespaceWalker, 
mixins.SubclassWalker):
 if isinstance(slots, str):
 if self.err_if_slots_is_str:
 pytest.fail(
-"cls {kls!r}; slots is {slots!r} (should be a tuple or 
list)")
+f"cls {kls!r}; slots is {slots!r} (should be a tuple or 
list)")
 slots = (slots,)
 
 if slots is None:
@@ -65,7 +65,7 @@ class SlotShadowing(mixins.TargetedNamespaceWalker, 
mixins.SubclassWalker):
 if not isinstance(slots, tuple):
 if self.err_if_slots_is_mutable:
 pytest.fail(
-"cls {kls!r}; slots is {slots!r}- - should be a tuple")
+f"cls {kls!r}; slots is {slots!r}- - should be a tuple")
 slots = tuple(slots)
 
 if slots is None or (slots and slots in raw_slottings):
@@ -73,10 +73,10 @@ class SlotShadowing(mixins.TargetedNamespaceWalker, 
mixins.SubclassWalker):
 # this means that the child either didn't define __slots__, or
 # daftly copied the parents... thus defeating the purpose.
 pytest.fail(
-"cls {kls!r}; slots is {slots!r}, seemingly inherited from "
-"{raw_slottings[slots]!r}; the derivative class should be 
__slots__ = ()")
+f"cls {kls!r}; slots is {slots!r}, seemingly inherited from "
+f"{raw_slottings[slots]!r}; the derivative class should be 
__slots__ = ()")
 
 for slot in slots:
 if slot in slotting:
 pytest.fail(
-"cls {kls!r}; slot {slot!r} was already defined at 
{slotting[slot]!r}")
+f"cls {kls!r}; slot {slot!r} was already defined at 
{slotting[slot]!r}")



[gentoo-commits] repo/gentoo:master commit in: app-arch/upx/

2022-11-01 Thread Sam James
commit: 181fb059e9924236f81f552e49ef26d11e998509
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 20:25:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 20:26:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181fb059

app-arch/upx: simplify testing

- No need for IUSE=test & RESTRICT unless we're doing something conditionally
like building tests. Running tests is always conditional on FEATURES=test.

- Pass argument to cmake_src_test instead of calling ctest directly for -j1.

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

 app-arch/upx/upx-4.0.0.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-arch/upx/upx-4.0.0.ebuild b/app-arch/upx/upx-4.0.0.ebuild
index 45118519051f..04a011030c35 100644
--- a/app-arch/upx/upx-4.0.0.ebuild
+++ b/app-arch/upx/upx-4.0.0.ebuild
@@ -13,15 +13,11 @@ S="${WORKDIR}/${P}-src"
 LICENSE="GPL-2+ UPX-exception" # Read the exception before applying any patches
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
 
 RDEPEND="!app-arch/upx-bin"
 BDEPEND="app-arch/xz-utils[extra-filters]"
 
 src_test() {
# Don't run tests in parallel, #878977
-   cd "${BUILD_DIR}" || die
-   ctest || die
+   cmake_src_test -j1
 }



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

2022-11-01 Thread Mike Pagano
commit: c925c20f31809f0e2a1cbc33978ef82b6c0983f6
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Nov  1 20:25:07 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  1 20:25:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c925c20f

sys-kernel/gentoo-sources: add 4.14.297

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.297.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8e0ac9fce997..a3e8d568e31c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,9 @@ DIST genpatches-4.14-306.extras.tar.xz 3656 BLAKE2B 
5856f0c02b7bb77a9c6a896f5870
 DIST genpatches-4.14-307.base.tar.xz 5910596 BLAKE2B 
088df3c21916c5150f5fbea4f7de1bc328f517fb855174f63827bb4e0787abd45dd1fb8fe7f773d14e83114ea3b321a023d84833c00797f189c586e7234bc6a6
 SHA512 
39ac58800185d6b0dd4006d8ee87ae4cf6c33b05cf2f5f7e521d1513f776c65b9e9ef4bb7261373072ca60130026fb499fea805686e6f2f04cf0741dd36e6a53
 DIST genpatches-4.14-307.experimental.tar.xz 5708 BLAKE2B 
ae2dc4a12253b508e1bbb97a61af0aed4d89f6d68c1641eff466ee05e50e1bf9d41b364fe173cd510a18d61cb39f05b974921462cc171ab58f8ee932449b6249
 SHA512 
1fec95b1fb6ef5f13fa09ff5adfbe2678af06b424db82fa3fbda1c368369496db59e982d7a731b513086317828ee2feed52d3b41db66c3897e6efba473a09100
 DIST genpatches-4.14-307.extras.tar.xz 3652 BLAKE2B 
d33479d18d996a1393d8bd5b075a68293fa6fd8cb659db2c14b6e163d7cd193a5eb8789453180ff2842d5cd8c620da624079cc2c91c151107975250e831bcf34
 SHA512 
ef446a437c7a9afa020a979d288f5e5e5135847f2512660b9877ce987cd2cd1a82543439f58be18c2d6853cb0c7ce931ed3dfcbea0309c80ce00225f917d0f0e
+DIST genpatches-4.14-308.base.tar.xz 5923608 BLAKE2B 
8c9575d8b3666ed9f4fd4a7c6553cf5c35ae775715ffa4b59b23af55f2fb74579cc079579ec6d5d9508fbc6c90602e0053d711de28c7c6f9759dd0b9e5b920e5
 SHA512 
8b1a6b85ef7be399cd5803ab575318476a36ad490bc87b8150bc6a8f5c5146676fd6b3c978caa4d0a3136c28ef8229ab670110cc430125e2981f521f756ec68f
+DIST genpatches-4.14-308.experimental.tar.xz 5712 BLAKE2B 
78ed3649df04369b65e1ebb957a05a153643f926e05698fbbbf04b5188626c01dd8814e87846631c736b67d5b54e5cac13239bba9dcd4c4300961da387860199
 SHA512 
ca9eb70f1200400bae9cb40dd18985f31f74b66ac36042420797d7943e7d7b440b20e06c2fa6e2ee6d43f7828533c1f7826fd7fd6118d9dcab5c10f55817f093
+DIST genpatches-4.14-308.extras.tar.xz 3656 BLAKE2B 
7cd90e7e5045c7f7f3ba1d7c55f7776b22c838ade549f7c19903a65a8ac9b1b573f7a0d56c001f99bae1c7589916e46877b6ce5370eb410995adf3a6c1180058
 SHA512 
df34aa7ec014127ad851c8fac1783ac3c0872b50a8d49ca756fc37631f328c9cd53f4892060b0ef477f05245bfda8302279187c6b666ca893520649535b63dab
 DIST genpatches-4.19-249.base.tar.xz 5600204 BLAKE2B 
aff3a7c269f42dc509a2d71285c90737e4e6872bba67f9ed5ba6599ea57cd4710152f31b4916cf3bfcdd6f4a0115953723b5f4851c2b2ebc247a3c9322bce90b
 SHA512 
9fbd1b6c0a83478d20695c0a29a5ce61c296173317bda3226f76f5b6d588c3bf141ad7170b9397eb76e1454ee68e48ade8550af33add15e8568e753da6955173
 DIST genpatches-4.19-249.experimental.tar.xz 5460 BLAKE2B 
07bfb98c286bf7d893e5b4b9478dc3428236262b66d39160ce0a34b713d87d382b614e35e5d418305658da0706a67b0fa93e4926007a0c3fdf48131fad6a499e
 SHA512 
753abcb94e38ac8282bf5f9a49a1b2fc65db67ce8ff473c2f5969213922e79996c447de0cb1a776e013c2e07753d4ae6a03189f6bde7da3470e0644cadb61a88
 DIST genpatches-4.19-249.extras.tar.xz 3664 BLAKE2B 
3f5a8d3f6d6acc48e1d1c82e7cf5bca7b9fcbede5b2362637ef82b4d36b406ff91b01654ca3c1129f3ca40377db35926b02ee6bb87c2ab27357e08b7554d3ba5
 SHA512 
f25835630b6f09037f706394ae173ffc0d4a41300d3a9065f241f322175bbb630bcf882de3c6a2cce2059045a10fdb2cfc4358ad8ebfc68c161331b84100846f

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.297.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.297.ebuild
new file mode 100644
index ..241f1000fcf5
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.297.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="308"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-11-01 Thread Mike Pagano
commit: 876de9da696557a2a2b4631cf6bdac7a027bbfe9
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Nov  1 20:25:38 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  1 20:25:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876de9da

sys-kernel/gentoo-sources: add 4.19.263

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.263.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a3e8d568e31c..b50dd1efe5c6 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -28,6 +28,9 @@ DIST genpatches-4.19-260.extras.tar.xz 3664 BLAKE2B 
aec308449840d09bce1449dcf574
 DIST genpatches-4.19-261.base.tar.xz 5781448 BLAKE2B 
1529ce0e1aec69bcc83c398a9f5cc5c649b0f332f6ce828ca82d00f9220493f30ec540af0b06c52d072c23b5eb0bf01efe59bea17925b1e7e06ffe3fc26e7b2f
 SHA512 
1ebdf29bda6adb41bbe315e66f48ae1dc975df95a9c99a4a0b8b7a5aa1530dec27cf96333c7c3b18a0b4d0ebce4d20c9551eff9e37b49ed1c93d54bbd88f5a95
 DIST genpatches-4.19-261.experimental.tar.xz 5464 BLAKE2B 
6317693e23211380738ffe9500890cfdfdb54d1b1973ec6cab55966f81b370441e98c79c1f7f6c8484e9b10ff447b66d5516ce61d4993bf481cc5b9a6b637e05
 SHA512 
cffec0a55c647ab26d1fb3c3ed1bde67ecd815390e13b1b35cfa4de7d05c5e9dab4d8a8a568b0cbbe76fb0328f9ef1c17163d11d4333a7d745e3b1af41c6bef5
 DIST genpatches-4.19-261.extras.tar.xz 3664 BLAKE2B 
3778d1616c52a8844b7e408084c3faacfe4e098b24dd4c05ccbe6a3c7c3973bb7a381d656a88519df321fb7b737129ee79cb3435e9f4441113318ab31204e6be
 SHA512 
eb02e436de0b13436ffda7b957fa8c8e02ea6667375b6691c9f11f9f9bdddf08cbccb02da78f4995dccc2c442f672a13883752fd4d3753b6984cbd9230226e83
+DIST genpatches-4.19-262.base.tar.xz 5781588 BLAKE2B 
2fddf864e255b4e078f01e1b2bb109387bc2631d37a1472a14c04f8c8e3bef0ea5d9c2b07998f093ec09621b81d0ad186803c27144beb4fa000c6851fb73a600
 SHA512 
1b673187aa9bb1fe79237197cbeb9c51b263dfcecce380a89453d5089d2218f8f3ed3e222cef50a529d4e95c7d5a2eb41dd5f5b6c712dae6ea3cf5a9c9d84ab4
+DIST genpatches-4.19-262.experimental.tar.xz 5460 BLAKE2B 
c14191ee96679bd579154c1c79c0a02d811de0500451317e0468a17168bd11eb7271a21a8d000e3a174473668094cfa244d71c4a9382b758ce423d3f614de930
 SHA512 
7d9be9737bc6601320e53bfc44d03b4ecc7775c583218dc471b88b3036d39985b38aae75ba1a6f2237e34cbf864202b70d8dd0c57bb93cc0e2c23c29c316
+DIST genpatches-4.19-262.extras.tar.xz 3664 BLAKE2B 
1a15c1c7d19c3208e62be12fbfdabd101443dc5fed180e2b126f4c05477da6abb9d7662012b8efce4d1b5c818df5bd126b7e834cfe3ad18a5c198a10723dbbe3
 SHA512 
0ac00b8e2fcc7be889cb69302862595f24bbc4076411050ec472eaaaeec65fafe8461c75c35ceffa7d6ad45e79ee1c7b063c423f7a97e2bff64c2e9a8de9a41f
 DIST genpatches-4.9-324.base.tar.xz 5256552 BLAKE2B 
e264347c300df06aba685dc116100b82cd5f611971aacb22fb2832467cba51bcb6379b5543cbb89bbe05a94966cd12960996de3df8338bd30272e15dd54513a9
 SHA512 
1a93982191932dfd3ccc3bd80727a6c00e7a6326b196725468b1740f19c50ae7020afc67cde474c5e0ca0ce4c6cabbbfbddca980752bf5f22c7782ce76efd97b
 DIST genpatches-4.9-324.experimental.tar.xz 106360 BLAKE2B 
6453e139134cb068f59d2c855c2d74cfb09fb450fcd0061c92d8951a45b85bf2b69dc9777649e183b463a86b3c4cba9bbb6ff7d53e9bdebe341a2cada4f57900
 SHA512 
aef60a9b2235487775790fc799749aaba052bc5325e2a1f328dbdc09e42857bfb73995c9de66067fbceb028588716201c023edbe30156ca3f9a7329b5ce63987
 DIST genpatches-4.9-324.extras.tar.xz 3672 BLAKE2B 
a0fa11eb759f5ef643c17a31ca86ad2e68d78de9e038664508fe0ee598057c351735aed675aa7e8aadaa1358e79fc860ccd357dd6811befccab02da0a18a226c
 SHA512 
78eb0ada42db6ec736556c55910587fc6ee05f18a185a48532e2db3910d8da407243fe07a547b33607aca626e1ef948dda513457e71798df2210a9e1649a2771

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.263.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.263.ebuild
new file mode 100644
index ..0e3240bebd76
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.263.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="262"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-11-01 Thread Mike Pagano
commit: 07042ef1d9b13cfc811f0c629cc5ac892a13d91f
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Nov  1 20:25:47 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  1 20:25:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07042ef1

sys-kernel/gentoo-sources: add 5.4.222

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.222.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b50dd1efe5c6..9f5c8de81ba7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-5.4-225.extras.tar.xz 1812 BLAKE2B 
9f10288c90b85f42bb95694c9fc21
 DIST genpatches-5.4-226.base.tar.xz 5186832 BLAKE2B 
fb55ce4cae1d02a54869a3dd5e319d8e09d2b407adaf26f7b5bb0370f4f58e620af8e9d7eb7ec12cb4e5906a29de533eda7234687d689ddc29dcded1c146be3d
 SHA512 
e6aa0090c92cc6b3460c251544bdbf7d6c8c249e897fd04b5de0c34255ebfa8a0d29fbd7ff698656aaaec71978634b9685bf5b9052bef564587512a1def6e639
 DIST genpatches-5.4-226.experimental.tar.xz 16916 BLAKE2B 
077a4f48ec6f731de861626d1136f00df1dda67f858616ad9c88d417403bf8a3362ba011d034f5d28b1c291767b6ae11ba8b05d57493d859b595c66301b409f0
 SHA512 
a417bf85ed487930d28cbe7b9d653b6f6cb3a3d7728c44fbe2d25a0fed8e25bcd7a0eda7f7c435885911ce2f824de5770493ebc5db03c698c28e5761ce1dc4f6
 DIST genpatches-5.4-226.extras.tar.xz 1812 BLAKE2B 
a477853adc62b2f1ee5d2093966c211638d4f0d3550de98990261db927a1946ee6a8163502f0a5b66b57d326521cdfe18ed1875bc126a63ce662e4442abaa9d1
 SHA512 
821a81cc51ecf898420e480860de4a7083fa2c6f1681e468f9058c7de403af07f72351395791facc34977dc05b6dedf4b2684fd29914bfe6802fd2fcac3465df
+DIST genpatches-5.4-227.base.tar.xz 5187032 BLAKE2B 
3961fc449a14887027d22932206ff04eee6b7794ff9b855e2a1ead678151695967e1d90e32e968248a40d3c048964734b79a877fd69100edb9fe5548b1eb74cd
 SHA512 
5e722c91523c737742bad6187b7f69f1c8c1552f2125f409ab6b2266094132a8066258f7b6691502fafe85c9b2c8a569d0c721acbd016a13b6225c873fd86563
+DIST genpatches-5.4-227.experimental.tar.xz 16892 BLAKE2B 
c7d58027ae695700c73e830b8fac2995dff093bb590d6da9934dff8255c0b6350b6a7420fcb19810648cc60cefa314b357e266023b0c1f1841467c642e2b3794
 SHA512 
7d2199444c1949fa333443f6d28ca80003690eba02976350e7fc413dada9502e6f5cc655fa58fd90bb795bc4b8d81e10c41aa0f2ed6b11b910468092b39468e1
+DIST genpatches-5.4-227.extras.tar.xz 1812 BLAKE2B 
c93716625835005185a5212c46a0b6c53b30c9113bf34c6e7c9e26a38146a1116f4cd8b2cdd70c0674d5027c83210c3f17603db43c5912d24a9734730d482074
 SHA512 
7b4d947189a2326e7020932229dce34d4eb936d55fdc49aa7da5140c17ea45250a2023d21ae9e74f45ac520d44bf99fd185e1e25798189eb3b4a75a8be322b41
 DIST genpatches-6.0-5.base.tar.xz 279980 BLAKE2B 
72e3445a0d791825d6aebfed695bde22454c1d3891176756d90b2cd6aaefa8051bc22a8c7b39326f2889e947d2f65112d386f8d158d1a5327aca142a9d2312fa
 SHA512 
e74152dde7f6c6e511c500ab1038f5a5bd2473354fac8ade6293c43c288ead3e2549fe8f0a02ff205fd72f5947401372cee34425dc2cf23ed3bf1198ad7b6123
 DIST genpatches-6.0-5.experimental.tar.xz 5404 BLAKE2B 
29f7bdcdb8cd838064412e823f99b78738a359e4cd7717361e1781e57d966f1d74daf34a6e78e6c770df5585229882e6b4600ea8c3f31ba159f83bc54338912d
 SHA512 
9334a0c8fbb3478be8ddce93a6441136490e3163bf7dec9034248acaae276de8c0e17a1265330cd7e0edfbb7e8b6b8ff7aceb6e34ac190dd02b2e15dee4ff329
 DIST genpatches-6.0-5.extras.tar.xz 3804 BLAKE2B 
36e9a4a81f9cc9bea2dab9138bbfa9e380ef6e6d1305ff27072f96be23a8be691c20505c07d0034f0cead7b0f955e463485fc7d488b04ccb951a27eb3aabfb39
 SHA512 
b0c4a0640f20bbad1c5a5ce4a4c7413c1bd3fa1463be6d8dde3447d0131beb0a5809be53d2df7660516affe4b35f9b88a6ad8ff1b8575cf76f01bc086e4ccf60

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.222.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.222.ebuild
new file mode 100644
index ..20258032ff12
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.222.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="227"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/pkgcore/snakeoil:master commit in: src/snakeoil/test/

2022-11-01 Thread Arthur Zamarin
commit: 1aa7174e22c900ed829ef9e792bfd970638f729d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov  1 20:20:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov  1 20:20:58 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=1aa7174e

snakeoil.test.eq_hash_inheritance: fix pytest warning

Usage of `setup` function is deprecated by pytest (was added as
compatibility layer for nose). Fix the warning by using correct name -
`setup_method`.

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

 src/snakeoil/test/eq_hash_inheritance.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/snakeoil/test/eq_hash_inheritance.py 
b/src/snakeoil/test/eq_hash_inheritance.py
index 96cedb53..9eb62e4c 100644
--- a/src/snakeoil/test/eq_hash_inheritance.py
+++ b/src/snakeoil/test/eq_hash_inheritance.py
@@ -7,7 +7,7 @@ class Test(mixins.TargetedNamespaceWalker, mixins.KlassWalker):
 
 singleton = object()
 
-def setup(self):
+def setup_method(self):
 self._ignore_set = frozenset(self.iter_builtin_targets())
 
 def _should_ignore(self, cls):



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

2022-11-01 Thread Sam James
commit: c0e774a018d343543cba3820fae9431043b2c8f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 20:20:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 20:20:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e774a0

dev-util/meson: add 0.64.0_rc2 (unkeyworded)

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

 dev-util/meson/Manifest   | 1 +
 dev-util/meson/{meson-.ebuild => meson-0.64.0_rc2.ebuild} | 5 -
 dev-util/meson/meson-.ebuild  | 5 -
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 729efd552dd6..ad024c2246c8 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,4 @@
 DIST meson-0.62.2.tar.gz 2038542 BLAKE2B 
51446cd348f3e8681a61ebecf95f5aafcafd90654e3c86d87ee2b68239237bd889b667f3c6543faba7d4b98d7e0ed73d96c6a988913e5262d3b9611b80ff8db2
 SHA512 
4089588701f0f702eb3b794e0ede78b99f13ec7545d1a7470c7bfd6a857de59673684a543928dd578402578c53f38365a3a59e3e29022fd30a525353818a4195
 DIST meson-0.63.2.tar.gz 2063397 BLAKE2B 
765ef8994168bb149cce4dbbbdab4a5531b1c1119db5dace1a66c2728241830c7de075d586187d3f987fcc99e4181176a5910da56552ba735dda110a641d2541
 SHA512 
770d8d82502c5cd419123e09f6a445d2cbaea4463c5fa79f1497c868bf5defc5e5779a6e550ef5fcf75d57322d2b25b61574f4df0cbf001c4325c6abdbbc30b4
 DIST meson-0.63.3.tar.gz 2067612 BLAKE2B 
aa6052330f15aa6b1f64598a60075ea3b245ba4b53d65e760670fd526e3e462c110f95e710a83f91ab32f316fdb66dff1783c79ea832ed11d263fe0a3304eaa8
 SHA512 
6855b2bfe05d592419bfeaf4346c3d1079319f14de995109c09a7e5e9770cef829f66d659553337b3e54ca0dd6c497bccd4abef720f299173077b664d905864b
+DIST meson-0.64.0rc2.tar.gz 2091707 BLAKE2B 
7c02770adbc010abf6536ba4dd09a2a14a74be260bfb6bcffd71db2225eada4ede530ce93d6d6014a1155a659d9b3631bc5828ace4bbfaadf7586002d3b517ce
 SHA512 
d32b0b449e671bcbaf02b9156f5d75f569465f54ea1760ffe110e3087e327aa6420ee16eb74b75d1a38001c971cfd5d7f503892a6c038e2726cea4428bdee8bd

diff --git a/dev-util/meson/meson-.ebuild 
b/dev-util/meson/meson-0.64.0_rc2.ebuild
similarity index 91%
copy from dev-util/meson/meson-.ebuild
copy to dev-util/meson/meson-0.64.0_rc2.ebuild
index f2e31397c003..9bcc50e7e8c8 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-0.64.0_rc2.ebuild
@@ -13,7 +13,10 @@ else
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   fi
 fi
 
 inherit bash-completion-r1 distutils-r1 toolchain-funcs

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index f2e31397c003..9bcc50e7e8c8 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -13,7 +13,10 @@ else
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   fi
 fi
 
 inherit bash-completion-r1 distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-openssl/

2022-11-01 Thread Sam James
commit: 85129fd95496ff338c5911b9b6c2c5733d63605f
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 20:12:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 20:15:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85129fd9

sec-keys/openpgp-keys-openssl: add 20221101

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

 sec-keys/openpgp-keys-openssl/Manifest |  7 +++
 .../openpgp-keys-openssl-20221101.ebuild   | 64 ++
 2 files changed, 71 insertions(+)

diff --git a/sec-keys/openpgp-keys-openssl/Manifest 
b/sec-keys/openpgp-keys-openssl/Manifest
index 182c788096ec..b761ca6df5e6 100644
--- a/sec-keys/openpgp-keys-openssl/Manifest
+++ b/sec-keys/openpgp-keys-openssl/Manifest
@@ -1,2 +1,9 @@
 DIST openssl-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc 45632 BLAKE2B 
31595337315ac852dc837f690743149e5e66956b938165c56d8bd624c6e5797f6f1f927ee44bc6139b243945b837af494642176e33c1697348319ce923576c42
 SHA512 
c00b300370dbce3a75fefe1cbfae1938276478c836f39c115c51b72a5dd8b8e01d0f3a62b48da54caa238e532cfe83e1f8a0be2466b2926cf2f362c0e4a60bda
 DIST openssl-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 29252 BLAKE2B 
f256f7c9f3d84293f461f3dd9f5156dfaf134a376ff7fa06d9988e7923e0a1a0e2cb6344cb978c590870963fabea3d7dea7eeb740b785049700275a9c975f213
 SHA512 
c62f3463f12b213db21945d8c8846a9823fa91b45f954c5248bc3c35b5c9ab31424cedb73e56065001d3f9ab6409e1926fa3ffaab3484bb8dfe126607d450e9c
+DIST openssl-keys-20221101-5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33.asc 3050 
BLAKE2B 
5c785d9ed3019865fac34a0b7647ddadda30ceaed57a711c32483a1309b2160209a50b89bc9a01a1696b691999e27808ef2a44e94242478e388d963b8a2c13b4
 SHA512 
583a32254ea46b89e348ad14f22a784920b6ca3c75b9bd681298be94e5d367a6beedf4b320212ddd5509881e1bc88a643680c9ff2829d7a529d3f27956e2e086
+DIST openssl-keys-20221101-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 1531 
BLAKE2B 
7333259523feb8e79c00c8f0652544471abfc087ebbe149eed2413f8e55637fdb3138d39885a88aafecd7b8edda207542198dc2deba8a882253fd91cd5ab0ace
 SHA512 
e3f9b5a77124fbecef6c37a1d4fe8292ccc3210eabf60d6349f704d22014dd4d3343e40dc26c65659297e2a713ddbec52662924ae93468a6e0e9709f724944a7
+DIST openssl-keys-20221101-95A9908DDFA16830BE9FB9003D30A3A9FF1360DC.asc 2854 
BLAKE2B 
22bfca60053ccac3c06fe1a5099f81272119d12ac3f188ff7d6634111bd6f881abf0007452ad5dbe2b80aa1383695889e1fcfa981a2b4d5baa507c160d7782ab
 SHA512 
54d98dd0392edd7b522081565ab5194e36b1ad2b56d1138a3830ebcd7ca02de4e5bcaa1b6ba19a626a44156b56f55abd7a104a3374cec0b94897dd7ec08601ff
+DIST openssl-keys-20221101-A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C.asc 5194 
BLAKE2B 
e8bb04c8590ec2171f024c49439bbae04690f14db4dfac20ddc43d963659d2b3788dcd34105f8c987b0413cd5803222cdbaf5ca3b7ec8808eb43c3a8bf23da8f
 SHA512 
fe14c26a3075019d9c876f23550d3c897b5773f4ce92d68cb578d2a266557bf00ced11a91d048d2e2448f0c453651f61faa42eb1608d9d0faed8ddd03ead7ec4
+DIST openssl-keys-20221101-B7C1C14360F353A36862E4D5231C84CDDCC69C45.asc 2249 
BLAKE2B 
a9913d00635a73636dae7ea30bf16ade55a8f56d6fa3a804ebaf736705cfb3628b4838289c9b9847d1809da94dd4c9c23d01fe0521701dd164ff5036cfa78ec3
 SHA512 
c7927ff7643ac4aa12f516103d76af4c56e25f3d3a3d4064ec5d11f30d9447899b18c22cfb7217488b2e5b912220269e78668655343db52f486d29788e4759fc
+DIST openssl-keys-20221101-C1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD.asc 1534 
BLAKE2B 
b572d5893a44f120b5ddec55d96d53cb5bd490e563253906f597fb8253c198f0fa318a955b4f30db3b93565ea87e0e423db661de17253fc2255843513a86b6b6
 SHA512 
359acc73f14e9c6ba68729b234f0bc94d67bc16eec7a18bb641bdfc8d51e19c2afa96292e99c97308ebce4bb5e4aa040beabba051f08b42fca242dff2e99b7f7
+DIST openssl-keys-20221101-E5E52560DD91C556DDBDA5D02064C53641C25E5D.asc 6131 
BLAKE2B 
36e076cb5ab722c5efe378fc70a9109c30db12bf59af3634af0b7df1cc6beaec8d1fdf5099ffbfb66ce59d51581009ed59278336238755122ba5126cf1b191e5
 SHA512 
ee72fff17111f437b372b0bbfaa851075125da524a8d0f861232fe9bec2da0c0933c4d0ab3fa9ad1aa9015f9ae302773d0f5eb25bea270f0a5884f0d5b9b6fc1

diff --git a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20221101.ebuild 
b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20221101.ebuild
new file mode 100644
index ..a74cc406ce37
--- /dev/null
+++ b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20221101.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by OpenSSL"
+HOMEPAGE="https://www.openssl.net/;
+
+# See the following:
+# - https://www.openssl.org/source/
+# - https://www.openssl.org/community/otc.html
+# - https://www.openssl.org/community/omc.html
+# Mirrored from 
https://keyserver.ubuntu.com/pks/lookup?op=get=0x8657ABB260F056B1E5190839D9C4D26D0E604491
 etc (unstable results)
+# ```
+# gpg --homedir=/tmp/tmp-gpg --keyserver keyserver.ubuntu.com --recv-keys 
"${OSSL_FINGERPRINTS[@]}" || exit 1
+#
+#for key in "${OSSL_FINGERPRINTS[@]}" ; do
+#  gpg --homedir=/tmp/tmp-gp

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

2022-11-01 Thread Sam James
commit: 9ffdcaba89a94dc933e722339fe9471ad16af62a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  1 20:13:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  1 20:15:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffdcaba

dev-libs/openssl: drop 1.1.1s back to ~arch; fix verify-sig dependency

- Drop 1.1.1s back to ~arch (wasn't supposed to be stabled yet)
- Update dependency on sec-keys/openpgp-keys-openssl for refreshed keys

Bug: https://github.com/openssl/openssl/issues/19566
Bug: https://github.com/openssl/openssl/issues/19567
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/openssl-1.1.1s.ebuild | 4 ++--
 dev-libs/openssl/openssl-3.0.7.ebuild  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.1.1s.ebuild 
b/dev-libs/openssl/openssl-1.1.1s.ebuild
index 5539a1b32d86..1314b4d0326b 100644
--- a/dev-libs/openssl/openssl-1.1.1s.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1s.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
 RESTRICT="!test? ( test )"
@@ -32,7 +32,7 @@ BDEPEND="
sys-devel/bc
kernel_linux? ( sys-process/procps )
)
-   verify-sig? ( sec-keys/openpgp-keys-openssl )"
+   verify-sig? ( >=sec-keys/openpgp-keys-openssl-20221101 )"
 PDEPEND="app-misc/ca-certificates"
 
 # force upgrade to prevent broken login, bug #696950

diff --git a/dev-libs/openssl/openssl-3.0.7.ebuild 
b/dev-libs/openssl/openssl-3.0.7.ebuild
index 518b44da5f56..8bde8401c1ce 100644
--- a/dev-libs/openssl/openssl-3.0.7.ebuild
+++ b/dev-libs/openssl/openssl-3.0.7.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
sys-devel/bc
sys-process/procps
    )
-   verify-sig? ( sec-keys/openpgp-keys-openssl )"
+   verify-sig? ( >=sec-keys/openpgp-keys-openssl-20221101 )"
 
 DEPEND="${COMMON_DEPEND}"
 RDEPEND="${COMMON_DEPEND}"



[gentoo-commits] proj/linux-patches: New tag: 5.4-227

2022-11-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  1 20:00:37 2022 +

New tag: 5.4-227




[gentoo-commits] proj/linux-patches: New tag: 4.19-262

2022-11-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  1 19:57:57 2022 +

New tag: 4.19-262




[gentoo-commits] proj/linux-patches: New tag: 4.14-308

2022-11-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  1 19:50:33 2022 +

New tag: 4.14-308




  1   2   3   >