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

2023-10-13 Thread Joonas Niilola
commit: 9ad0d7234eda4dc221774845753ac13b4da90388
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 14 05:54:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 14 05:54:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad0d723

media-gfx/tuxpaint-stamps: Keyword 20230402 ppc, #914854

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

 media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild 
b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild
index 00d2eba29bd0..f3bf7e03560c 100644
--- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild
+++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 RDEPEND="media-gfx/tuxpaint"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Sam James
commit: c4be086cdf1d898d9e09ffb4601fd3ff54759676
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Oct  7 16:51:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 05:44:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4be086c

media-sound/qpwgraph: add 0.5.3

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/33233
Signed-off-by: Sam James  gentoo.org>

 media-sound/qpwgraph/Manifest  |  1 +
 media-sound/qpwgraph/qpwgraph-0.5.3.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest
index f9967e1c05d2..484299d511cc 100644
--- a/media-sound/qpwgraph/Manifest
+++ b/media-sound/qpwgraph/Manifest
@@ -1 +1,2 @@
 DIST qpwgraph-v0.5.2.tar.bz2 454542 BLAKE2B 
aaeb947d77e5e1c41195a994193cd3de10fc8dfa798b36f90577f9a8b4037176b5465c55123ab7308691279b5c6c6c20d426cfa1ccf0836b35873b30a6f135df
 SHA512 
0ab06d72fd3a7045f6a4f0895e9bdedeaedf97a9d948f78b763f1a46ef2444f6cf9574f02c25197249ba22bf7189b86cf4fe59dc5d091627788e3e45126809fa
+DIST qpwgraph-v0.5.3.tar.bz2 235908 BLAKE2B 
c304231d872c469c5154a5e2a13c9c28ab1d4c877cd62da671ff1588360ae30606cbe70388748e87193a83047ce6c328e573f3886bcd7cff6151357634695b17
 SHA512 
c4ff0a575eaaf71b69c192a2533275e61be3611b95dd6c48ed7109ddad36d97493a76babe1215863e4391acb9efaf480fc3b905dd357239869c9c1ae4c7d3e2f

diff --git a/media-sound/qpwgraph/qpwgraph-0.5.3.ebuild 
b/media-sound/qpwgraph/qpwgraph-0.5.3.ebuild
new file mode 100644
index ..744009584113
--- /dev/null
+++ b/media-sound/qpwgraph/qpwgraph-0.5.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="PipeWire Graph Qt GUI Interface"
+HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph;
+else
+   
SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="alsa trayicon qt6 wayland"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   media-video/pipewire:=
+   alsa? ( media-libs/alsa-lib )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,widgets,xml,network]
+   dev-qt/qtsvg:6
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_ALSA_MIDI=$(usex alsa)
+   -DCONFIG_SYSTEM_TRAY=$(usex trayicon)
+   -DCONFIG_WAYLAND=$(usex wayland)
+   -DCONFIG_QT6=$(usex qt6)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2023-10-13 Thread Ionen Wolkens
commit: 195a3bba4e9153a907d6152a2470ee6c0923e62a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 14 04:46:53 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 14 04:50:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195a3bba

games-emulation/pcsx2: update live

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

 games-emulation/pcsx2/pcsx2-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 98a2f8f00c10..63a7bbdd2c1d 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -32,11 +32,11 @@ RESTRICT="!test? ( test )"
 COMMON_DEPEND="
app-arch/xz-utils
dev-libs/libaio
-   dev-qt/qtbase:6[gui,network,widgets]
-   dev-qt/qtsvg:6
+   >=dev-qt/qtbase-6.5.3:6[gui,network,widgets]
+   >=dev-qt/qtsvg-6.5.3:6
media-libs/libglvnd
media-libs/libpng:=
-   >=media-libs/libsdl2-2.28.2[haptic,joystick]
+   >=media-libs/libsdl2-2.28.4[haptic,joystick]
media-video/ffmpeg:=
net-libs/libpcap
net-misc/curl
@@ -62,7 +62,7 @@ DEPEND="
x11-base/xorg-proto
 "
 BDEPEND="
-   dev-qt/qttools:6[linguist]
+   >=dev-qt/qttools-6.5.3:6[linguist]
wayland? (
dev-util/wayland-scanner
kde-frameworks/extra-cmake-modules



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

2023-10-13 Thread Sam James
commit: 18004b9ed0cd441a8a7924f1f25e73c406001c63
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18004b9e

media-plugins/gst-plugins-twolame: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild 
b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild
index da2f1e391f59..76b941e4c050 100644
--- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="MPEG2 encoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ppc64 ~sparc x86"
 
 RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Sam James
commit: 402ceb1c68a6d4d41d031f19bb8a3e4d6140d909
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402ceb1c

media-plugins/gst-plugins-meta: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild 
b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild
index cb152ac71971..8f7cfb453eef 100644
--- a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gstreamer.freedesktop.org/;
 
 LICENSE="metapackage"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass 
libvisual mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd 
vorbis vpx wavpack X x264"
 REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )"
 



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

2023-10-13 Thread Sam James
commit: 80038427ea66b8c8af202fa3d1eac28d7ac35a02
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80038427

media-plugins/gst-plugins-raw1394: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild 
b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild
index 8174e96e3167..c9995ceb03e9 100644
--- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
 
 RDEPEND="
>=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]



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

2023-10-13 Thread Sam James
commit: 8500f4c3aa420a4e123e2c6ce3dc8bedce64ae1c
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8500f4c3

media-plugins/gst-plugins-ximagesrc: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild 
b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild
index ac4639b73ff2..1f1d8b018854 100644
--- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="X11 video capture stream plugin for GStreamer"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ppc ppc64 ~sparc x86"
 
 RDEPEND="
>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]



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

2023-10-13 Thread Sam James
commit: 6d946ec96f4952c8933d7def28891a4259fdb22f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d946ec9

media-plugins/gst-plugins-pulse: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild 
b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild
index eebb9133cffa..11ae7f76d353 100644
--- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="PulseAudio sound server plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 
 RDEPEND="
>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]



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

2023-10-13 Thread Sam James
commit: f4c580ed7af9c9fe9703e04c321131a3dfc66e95
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c580ed

media-plugins/gst-plugins-vpx: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild 
b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild
index 14d9ca32324f..141e52424768 100644
--- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.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 ~loong ~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-jpeg/

2023-10-13 Thread Sam James
commit: 70f87a4ca05ebdf33bda5b51008e4e83e06c2dac
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f87a4c

media-plugins/gst-plugins-jpeg: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.6.ebuild 
b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.6.ebuild
index 41f63d9765a4..3816cc7b78e1 100644
--- a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Sam James
commit: ac4649205b1dff939d81613106f88d2b2367b188
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac464920

media-plugins/gst-plugins-libpng: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.6.ebuild 
b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.6.ebuild
index 6e85567a633a..609c588bc90b 100644
--- a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="PNG image encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Sam James
commit: 57d239d7b3e16d59e077cdf98002247973d98317
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d239d7

media-plugins/gst-plugins-oss: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild 
b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild
index 0267c35d71e8..81716d08a9a2 100644
--- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.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 ~loong ~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: dev-python/gst-python/

2023-10-13 Thread Sam James
commit: dad62658e11ab4e4594597d450439503786f421b
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad62658

dev-python/gst-python: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/dev-python/gst-python/gst-python-1.20.6.ebuild 
b/dev-python/gst-python/gst-python-1.20.6.ebuild
index 379a7c6714f2..486b1d1d3dbc 100644
--- a/dev-python/gst-python/gst-python-1.20.6.ebuild
+++ b/dev-python/gst-python/gst-python-1.20.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}



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

2023-10-13 Thread Sam James
commit: 5dda17be2a51df025ab58714c2ac2592184d68ae
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dda17be

media-plugins/gst-plugins-sidplay: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.6.ebuild 
b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.6.ebuild
index ef05714e1230..405b90890e9d 100644
--- a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-ugly
 inherit gstreamer-meson
 
 DESCRIPTION="Sid decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ppc64 ~sparc x86"
 
 RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Sam James
commit: b05adabe30ab43ce2b1e7c65917e9f05933e5c2f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05adabe

media-plugins/gst-plugins-speex: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild 
b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild
index ac9962bfd61a..c279b72e608b 100644
--- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
 
 RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Sam James
commit: 8f2dc556a3bb769be3df6f3e1fac5dec1ae3f898
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2dc556

media-plugins/gst-plugins-shout2: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild 
b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild
index 20aa092f59c1..968d440387c9 100644
--- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="Icecast server sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~ppc ppc64 x86"
 
 RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Sam James
commit: e7ded4021f952fb74b969ae9d73e22fa2004f7e9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ded402

media-plugins/gst-plugins-srtp: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.6.ebuild 
b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.6.ebuild
index 2aeb1b231e20..f80dde6716c4 100644
--- a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
 
 RDEPEND="
>=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]



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

2023-10-13 Thread Sam James
commit: 8a6c8f8077b242865d0224833821b7905fde9441
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6c8f80

media-plugins/gst-plugins-neon: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.6.ebuild 
b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.6.ebuild
index bc39ab3ff4cc..e521e6a109f1 100644
--- a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="HTTP client source plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~ppc ppc64 x86"
 
 RDEPEND="
>=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]



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

2023-10-13 Thread Sam James
commit: 4ac1108abf4f1c28488fb9725f64cf290e77198a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac1108a

media-plugins/gst-plugins-openaptx: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.6.ebuild 
b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.6.ebuild
index 8fb476519898..3c7ebb0dafda 100644
--- a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad
 inherit gstreamer-meson
 
 DESCRIPTION="openaptx plugin for GStreamer"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 
 RDEPEND="
|| (



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

2023-10-13 Thread Sam James
commit: c30884711a7622262b883d669ef35d0540b3982b
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3088471

media-plugins/gst-plugins-wavpack: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild 
b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild
index c41636f24705..87d60d665354 100644
--- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.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 ~loong ~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-x264/

2023-10-13 Thread Sam James
commit: bd6b0ff7f75239f682b13a586ef18e0a4196e6ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6b0ff7

media-plugins/gst-plugins-x264: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.6.ebuild 
b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.6.ebuild
index 921c9965c680..90235b275b1f 100644
--- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.6.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 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~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-plugins/gst-plugins-vaapi/

2023-10-13 Thread Sam James
commit: dbdd060e9950711f70a87ec51135b1bd3104670a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdd060e

media-plugins/gst-plugins-vaapi: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.6.ebuild 
b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.6.ebuild
index ce719ad07dc5..eda69333148d 100644
--- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz;
 
 LICENSE="LGPL-2.1+"
 SLOT="1.0"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
 IUSE="+drm +egl gles2 +opengl wayland +X" # Keep default enabled IUSE in sync 
with gst-plugins-base and libva
 
 # gst-vaapi configure is based around GL platform mainly, unlike 
gst-plugins-bad that goes by GL API mainly; for less surprises,



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

2023-10-13 Thread Sam James
commit: b90c69518bd7f66e28a0a95c703d4c5602a8df66
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90c6951

media-plugins/gst-plugins-v4l2: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild 
b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild
index 7d0d70986006..ef480079066d 100644
--- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPION="V4L2 source/sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="udev"
 
 RDEPEND="



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

2023-10-13 Thread Sam James
commit: 5e745f665519127e140b11b6491011ad54ab6810
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e745f66

media-plugins/gst-plugins-mpg123: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild 
b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild
index b2b81e450e73..994763baeafc 100644
--- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.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 ~loong ~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-taglib/

2023-10-13 Thread Sam James
commit: fff26147ce4bd1e180cf6044e8e68015d4df284a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff26147

media-plugins/gst-plugins-taglib: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild 
b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild
index 21bc52fc67b7..7b82a6ecae18 100644
--- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.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 ~loong ~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-assrender/

2023-10-13 Thread Sam James
commit: d987feafaa28ff616dfd5b634da8503ca330db5a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d987feaf

media-plugins/gst-plugins-assrender: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.6.ebuild 
b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.6.ebuild
index 7861b753f5e8..6a96d859c285 100644
--- a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.6.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 ~loong ~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-modplug/

2023-10-13 Thread Sam James
commit: 8dfeb579a9211b09e90eec9c0f693ba52582e6f5
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfeb579

media-plugins/gst-plugins-modplug: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git 
a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.6.ebuild 
b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.6.ebuild
index 6edd1a707607..611353eeaf12 100644
--- a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.6.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 ~loong ~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-opus/

2023-10-13 Thread Sam James
commit: dc03e7437baa967369b5cc6c09bd8eb71d2730c3
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 03:38:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 03:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc03e743

media-plugins/gst-plugins-opus: Stabilize 1.20.6 ppc64, #908277

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

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

diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.6.ebuild 
b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.6.ebuild
index 90c6dfa93a90..5778805adeee 100644
--- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.6.ebuild
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.6.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-base
 inherit gstreamer-meson
 
 DESCRIPTION="Opus audio parser plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 
 COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
 



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

2023-10-13 Thread Ionen Wolkens
commit: e621eb2bafd34a45d15f81e60ca16cd9acc067bb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 14 01:19:25 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 14 03:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e621eb2b

app-emulation/wine-vanilla: add 8.18

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-8.18.ebuild  | 417 +
 2 files changed, 418 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 153104ef2dfc..39e98ec58852 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -3,3 +3,4 @@ DIST wine-8.0.2.tar.xz 29060452 BLAKE2B 
dcffaba6c90c4e02a7bc591a81e11aced06c0063
 DIST wine-8.15.tar.xz 29427600 BLAKE2B 
9a1bb0de4048e32f78e3630e9e33dc99a117d4fcb4e61285e3fb298de9f1742a7d9c52f0d02dd407ce5c62768d7fecf51947165fbc8e62cf076519caea13a2db
 SHA512 
d450dfe868ac7c7cb26ccc5e6d492c1311395c5f8b150610f5b1e78451d303b63b67c7e0ad48d6a66ae5265c5bc16da970544cf12195d8635cc3fc96c4a26cad
 DIST wine-8.16.tar.xz 29457688 BLAKE2B 
497cefed7990b2c6ae28022276d83e4fb7265cfa99a3c3b88eab56566f125d631cf9310d149a9d4fa05934fa1f26ac2138ec366b16c6d2585f199e3be8ce3beb
 SHA512 
0ba83beacd842e53173c07c30fa4ee57424af0d00b9f168b8bd310c40ea06e26dfc09f4a1991b788a8c4bd2b6eeb439e60b0deff6249424a00fa2940c95662b6
 DIST wine-8.17.tar.xz 29559704 BLAKE2B 
dea71eaecf0ce3abff2ff9fd3ac65a8df0d606b718c176548976ae4c34228b269b3637efd23ef3ea5035df6b4df34b1e74a1f0b236a3b2864a914d6fc688d44e
 SHA512 
3826e20494a919ef1972d91c9391a3ae916d52b55e62e8fb7fc2c9c3ae6a7b363b40d8388cb4b9b3e45bae134a2de46e8158f8eaec7948216d9cd8ef32ab627f
+DIST wine-8.18.tar.xz 29844232 BLAKE2B 
0d3062bba451bbf0b7dec4a48a5fc658c6d281db5c57c2b9ad416ac2e7dcb947336bdd42b5b2062fc614b691b6419b7795decd24a7b0474bec7aaff1027b3632
 SHA512 
0f8e6b5c6709930bc7f774d92cd025976f6442c3785a224b5988a37152f3a875150b228f12442e9b9c0d9e7884568aca26159df86d48f2550a630625fef3c8b9

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.18.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.18.ebuild
new file mode 100644
index ..fb89e272b6ea
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.18.ebuild
@@ -0,0 +1,417 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build
+inherit prefix toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=8.0.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="
+   https://www.winehq.org/
+   https://gitlab.winehq.org/wine/wine/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+   kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap
+   perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
+   +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
+   +xcomposite xinerama"
+# bug #551124 for truetype
+# TODO: wow64 can be done without mingw if using clang (needs bug #912237)
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )
+   wow64? ( abi_x86_64 !abi_x86_32 mingw )"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   opengl? (
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   kerberos? ( 

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

2023-10-13 Thread Ionen Wolkens
commit: 4b834f0428566f3fa96f881b1b5fde0fa680c523
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 14 03:30:44 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 14 03:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b834f04

app-emulation/wine-staging: drop 8.17

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

 app-emulation/wine-staging/Manifest|   1 -
 .../wine-staging/wine-staging-8.17.ebuild  | 457 -
 2 files changed, 458 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 03d37cf0fab4..27ca43b97135 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -6,4 +6,3 @@ DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B 
c9540195ea885d9f1e980232b0af471e92c
 DIST wine-staging-8.15.tar.gz 9856164 BLAKE2B 
9313c88a436cd73e5b1b0cc44d0c781babcd870cdf89c4111ef1eef6012362123c244360bb7ae39b65317b39f3dfffd0530dd5674507bc0c1824d9d2efeabd3e
 SHA512 
23d956dd9a5d5b8cb4efd5dcb5a0fd5926539b7e45d230920e20a84d27ecd6e4b1cc8285d328a0be622f66c48d453b577a4eeb096f8a866760da81cc47410a2a
 DIST wine-staging-8.16.tar.gz 9865735 BLAKE2B 
83848d86b55961e3f84013bac2c5280dd6a281470ee09cd7f7cfccb1b91f5e62d73e0214bdeb2cfcfb255f387fe8de3b90e50b2e5e96c165f315fd6eb81aea58
 SHA512 
3748c9e41aa4c50e10f2dc7301d059bfeb614adc859bacad3b1d7ff00fa72a8ee65fd527c6ce2c065523002df353b82f17ff601b4cbbc4f7b84b1197ece3d9e2
 DIST wine-staging-8.17.1.tar.gz 9569937 BLAKE2B 
8db9aa679d18b8a6da6d287e0b4ad717ab76bc809e14a8117d1b2fddf91d232c4face730f327884ae294f295b5f7d5ca9a113361389c7b5c0889e71775c0d795
 SHA512 
ae015251c5dd1bf23be038362ec2acbf351836a9bd9e7c2ef2d005fa36b75de18919ecba99b43b881e2fa63edc99b07ad1665a25b9efb486a986cf06d51083a6
-DIST wine-staging-8.17.tar.gz 9570270 BLAKE2B 
f031961be2d42a3e29c63a5c085ec4d56ffead908f6433791aaff47a3fcd55bca17c5f526618da698c7c312693d2dae703e17ec5c658afea8613bd2c49a634af
 SHA512 
699d3caec080686986a3b66a6c905d4542a3f06a12def3f30ad9d97484c9a0c2ba00ab81ae75a8ec83eaad0ef8029fcc702ac2c1f0a46c60118b9e451afe7613

diff --git a/app-emulation/wine-staging/wine-staging-8.17.ebuild 
b/app-emulation/wine-staging/wine-staging-8.17.ebuild
deleted file mode 100644
index 7814d829f071..
--- a/app-emulation/wine-staging/wine-staging-8.17.ebuild
+++ /dev/null
@@ -1,457 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{10..12} )
-inherit autotools edo flag-o-matic multilib multilib-build
-inherit prefix python-any-r1 toolchain-funcs wrapper
-
-WINE_GECKO=2.47.4
-WINE_MONO=8.0.0
-WINE_P=wine-$(ver_cut 1-2)
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git;
-   WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
-else
-   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
-   SRC_URI="
-   https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz
-   
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-S="${WORKDIR}/${WINE_P}"
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging 
patchset"
-HOMEPAGE="
-   https://wiki.winehq.org/Wine-Staging
-   https://gitlab.winehq.org/wine/wine-staging/;
-
-LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
-SLOT="${PV}"
-IUSE="
-   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
-   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
-   kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl
-   pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
-   +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
-   +xcomposite xinerama"
-# bug #551124 for truetype
-# TODO: wow64 can be done without mingw if using clang (needs bug #912237)
-REQUIRED_USE="
-   X? ( truetype )
-   crossdev-mingw? ( mingw )
-   wow64? ( abi_x86_64 !abi_x86_32 mingw )"
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-   X? (
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${MULTILIB_USEDEP}]
-   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-   opengl? (
-   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
-   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
-   )
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2023-10-13 Thread Sam James
commit: cc9f9e29e412d8fa1c6210353aec5f2ab3d702a2
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 02:28:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 02:28:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9f9e29

sys-apps/xdg-desktop-portal: docutils is a BDEPEND

(Just did revbump for previous portals fix.)

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

 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
index a5c4f5c61cce..959007f5e9ff 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
@@ -22,7 +22,6 @@ REQUIRED_USE="flatpak? ( seccomp )"
 DEPEND="
>=dev-libs/glib-2.66:2
dev-libs/json-glib
-   dev-python/docutils
>=media-video/pipewire-0.3:=
>=sys-fs/fuse-3.10.0:3[suid]
x11-libs/gdk-pixbuf
@@ -37,6 +36,7 @@ RDEPEND="
 "
 BDEPEND="
dev-util/gdbus-codegen
+   dev-python/docutils
sys-devel/gettext
virtual/pkgconfig
test? (



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/, sys-apps/xdg-desktop-portal/files/

2023-10-13 Thread Sam James
commit: c551c46f7f8ce26730d6424552e83fb4d74a63e2
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 02:20:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 02:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c551c46f

sys-apps/xdg-desktop-portal: provide default portal config

Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
will install their own, but we want some fallback in case they don't
(so will probably keep this forever). DEs need time to catch up even
if they will eventually provide one anyway. See bug #915356.

TODO: Add some docs on wiki for users to add their own preference
for minimalist WMs etc.

Thanks to abby from Void for pointing me to 
https://github.com/void-linux/void-packages/commit/b4c404aac0af3ced08671a8840cd261198689cef
and psykose as well.

Bug: https://github.com/flatpak/xdg-desktop-portal/issues/1017
Bug: https://github.com/flatpak/xdg-desktop-portal/issues/1077
Bug: https://github.com/flatpak/xdg-desktop-portal/issues/1102
Closes: https://bugs.gentoo.org/915356
Signed-off-by: Sam James  gentoo.org>

 .../xdg-desktop-portal/files/default-portals.conf  |   2 +
 .../xdg-desktop-portal-1.18.0-r2.ebuild| 121 +
 2 files changed, 123 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal/files/default-portals.conf 
b/sys-apps/xdg-desktop-portal/files/default-portals.conf
new file mode 100644
index ..028e24d2bbee
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/files/default-portals.conf
@@ -0,0 +1,2 @@
+[preferred]
+default=*

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
new file mode 100644
index ..a5c4f5c61cce
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal;
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation flatpak seccomp systemd test"
+RESTRICT="!test? ( test )"
+# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
+REQUIRED_USE="flatpak? ( seccomp )"
+
+DEPEND="
+   >=dev-libs/glib-2.66:2
+   dev-libs/json-glib
+   dev-python/docutils
+   >=media-video/pipewire-0.3:=
+   >=sys-fs/fuse-3.10.0:3[suid]
+   x11-libs/gdk-pixbuf
+   geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+   flatpak? ( sys-apps/flatpak )
+   seccomp? ( sys-apps/bubblewrap )
+   systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/dbus
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   dev-libs/libportal
+   $(python_gen_any_dep '
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+PATCHES=(
+   # These tests require connections to pipewire, internet, /dev/fuse
+   "${FILESDIR}/${P}-sandbox-disable-failing-tests.patch"
+
+   # https://github.com/flatpak/xdg-desktop-portal/pull/1100
+   
"${FILESDIR}/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch"
+   
"${FILESDIR}/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch"
+   "${FILESDIR}/0003-Make-flatpak-bwrap-optional.patch"
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
+   -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+   $(meson_feature flatpak)
+   # Only used for tests
+   $(meson_feature test libportal)
+   $(meson_feature geolocation geoclue)
+   $(meson_feature seccomp bwrap)
+   $(meson_feature systemd)
+   # Requires flatpak
+   -Ddocbook-docs=disabled
+   # -Dxmlto-flags=
+   -Ddatarootdir="${EPREFIX}/usr/share"
+   -Dman-pages=enabled
+   -Dinstalled-tests=false
+   $(meson_feature test pytest)
+   )
+
+   

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

2023-10-13 Thread Sam James
commit: a14eb94baf01dc192af37b244470538f4592100f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:51:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14eb94b

sys-fs/zfs-kmod: drop 2.1.9, 2.1.11, 2.1.11-r1

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

 sys-fs/zfs-kmod/Manifest  |   4 -
 sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild | 177 -
 sys-fs/zfs-kmod/zfs-kmod-2.1.11.ebuild| 212 --
 sys-fs/zfs-kmod/zfs-kmod-2.1.9.ebuild | 212 --
 4 files changed, 605 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 954ebd1511f4..957012433003 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,10 +1,6 @@
-DIST zfs-2.1.11.tar.gz 35100716 BLAKE2B 
991ac2347bcd452812e247358e2c44a04a88e700d25878b5b95f86939e6114e1205e7afabfd2a1ea9220947876511374d7224aa587d3d66184838d705f71a89a
 SHA512 
335a543644d2dbba919213a28cc5922bf6a118fc19069db84562ce056449a2d6ca4ba827e54f304ab7d9be22260aa9b255134f1b12e2bc98890f757f35e48bd7
-DIST zfs-2.1.11.tar.gz.asc 836 BLAKE2B 
0b904d8e1de2dd08a377efc94e32862192d6b9ccb8628af058a71b3ea51f5e483e0cf527906cd222fe9b41b28ca0b30b0efa07d97c480e5546f6e2bed8cbcb01
 SHA512 
7329e62012ba64288345d8959611de82502ef1da4020e215462fbb2ed209413ec8638d211a31dd6e70be71c998f1da1d8a0d19e5df1f2778782ebb988c94aa41
 DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 
652780e6bf7b63f45909110726d53795fada034f6044c8393fa3980e30217ada6931e3c2bb57210719e3c78c16f973f69287b7e2b475601f4ce12d701d9d96ae
 SHA512 
f48493a21883e441cda705fb085353bed033f1620a1d0f93069c345c76cf2c0759a2e6f7a80c47c9398e9878abfe1d90d931fe5ceaf2588770a71491a434631e
 DIST zfs-2.1.12.tar.gz.asc 836 BLAKE2B 
9215e732981a82254115cd17ec3c9810d4e9e5d5f7bb848778848f911478fc2e4bdbfc563e9835a2e876c26d9e0e8755724a0995baf9ad24e9265123e10cfddf
 SHA512 
69c8b618947fd966eba0bba1c7326ddd463861f051a6cf1d06e23bd6d840fe7503f02adec2c3cbb203fa7b1cced51500f3689c224b653d13d227edd51b5a44f6
 DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 
88f4b27a872071590294cf2a93d19633bacfaf1214fc4f06ab7ae7778376978754e0e2566d7bfe659d84426f525ecd05679b98310ddfc2d5938804c36fd03904
 SHA512 
d06fce8faa22b0cab2c69befa3842476703433fa90530d1fdf168716afd2039e97b124aa8ef581bed3bc19604fa2faa0bc1e29f6d028e3ef0085f0e34e05230a
 DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 
35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da
 SHA512 
f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
-DIST zfs-2.1.9.tar.gz 35106538 BLAKE2B 
d7553cc162687531b254089e29e2e15e2eb6b362cecd8e70c24bbb5dbffbde82036ad2d416f4caeceaa324bee8a2e59d9e3cd8a3bf55a2e3c0718c7af9562812
 SHA512 
a3c410abe911be7d3d66af8ad7023a810eb4ae3284001e544c3a34275eb17a4916a7c094936a2628a590007c007eea84673efa9f3201fd9f24c499fd5ed3ed75
-DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 
1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486
 SHA512 
35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0
 DIST zfs-2.2.0.tar.gz 33826037 BLAKE2B 
80d94cd5ef0bbeaa570853c10f480e3cd64cb852b53aced2e7d382d097130fcf8f94060126a04321f913bca5d9158813a74e97f1dd0f110359d911a33e4a0d77
 SHA512 
6a45419d2cd30a4f65c50410568972ba9a27f87e745d7a46c0757d7deb4377150f9bd752d54b4bda26badfc40922c34dc5d5bf50f76c84398811784243606829
 DIST zfs-2.2.0.tar.gz.asc 195 BLAKE2B 
c3e665380060b605c5f8ce120f8cc00457053b8adaf44307500a47ff5cd00be04306920820c7a8c1832eb770d5189fd747a52cf13d8bdd8fccbcb171b9b4afad
 SHA512 
b52a11d3e27adf606c24fab46307153c9f81cd8ac504aa8995f7add3e25cd3c00fcb8e2faae3c1a70e29f5901117f961ded7fc26ae5701098a6bcf9710d216f7

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild
deleted file mode 100644
index 7bf3ebaec2e0..
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-MODULES_KERNEL_MAX=6.2
-MODULES_KERNEL_MIN=3.10
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-   inherit git-r3
-   unset MODULES_KERNEL_MAX
-else
-   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_PV=${PV/_rc/-rc}
-   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
-   SRC_URI+=" verify-sig? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/files/, sys-fs/zfs/

2023-10-13 Thread Sam James
commit: ea4f0c53501a6c1e2fd912c23690b70a003f006f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:50:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:50:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4f0c53

sys-fs/zfs: drop 2.2.0_rc3, 2.2.0_rc4, 2.2.0_rc5

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

 sys-fs/zfs/Manifest|   6 -
 .../zfs/files/2.2.0_rc5-bash-completion-path.patch |  24 --
 sys-fs/zfs/zfs-2.2.0_rc3.ebuild| 306 
 sys-fs/zfs/zfs-2.2.0_rc4.ebuild| 306 
 sys-fs/zfs/zfs-2.2.0_rc5.ebuild| 307 -
 5 files changed, 949 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 737c2dcab6a1..954ebd1511f4 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -6,11 +6,5 @@ DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 
88f4b27a872071590294cf2a93d19633bacfaf12
 DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 
35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da
 SHA512 
f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
 DIST zfs-2.1.9.tar.gz 35106538 BLAKE2B 
d7553cc162687531b254089e29e2e15e2eb6b362cecd8e70c24bbb5dbffbde82036ad2d416f4caeceaa324bee8a2e59d9e3cd8a3bf55a2e3c0718c7af9562812
 SHA512 
a3c410abe911be7d3d66af8ad7023a810eb4ae3284001e544c3a34275eb17a4916a7c094936a2628a590007c007eea84673efa9f3201fd9f24c499fd5ed3ed75
 DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 
1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486
 SHA512 
35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0
-DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 
37c47bcbf34d9238f42bbc80e2b0712a9e64a48196a390e30cfc02a510e0a8c28da5aa52eb3963a2363d2d23881628cadad13e2121cf54a0582cfc7d55685313
 SHA512 
d82991e6ff63910b38aa0d9b79fce19d1deb79a214adca4bec3fd468077674ef1de264b6f5b0acf9dc0418ce1ed4c9e98d1ad4596274a1769061ae20e017fb92
-DIST zfs-2.2.0-rc3.tar.gz.asc 195 BLAKE2B 
cbbced9255a3b6a5ec0190806b73e62533600975dad073b82532fb1e488bf81b8d056c7a4f59b9e212a9825ec4900d6f2e2c0141b3d4d58577fe36d9bc3c15b9
 SHA512 
45424815e39b33107805da737ecfcb95c761ab774143e72449dacfe98a851ddf52c7cb08a587548159305b4c4fe51a0fb9cfbf30fdadf093518eb4c8ce49e12c
-DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B 
c8179cf7a8caaa07e6898d9169fa3f825d070d1e7f26552797ebaeb4a6c122072903f93113b4bf817acc47911d6c32b4f4801f09382b7a6376369086f329
 SHA512 
ae389b24616d1800cff2df1e06b22d0fc507ccd573cda47cd84c7aa3271a5e3b78668a135224e8d0747eb63104544fc284d814073e4061908553faf3d2b0f075
-DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 
496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9
 SHA512 
6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e
-DIST zfs-2.2.0-rc5.tar.gz 33674415 BLAKE2B 
89187462b9f544779e331fe06a84763918bfedcccb3ecfe28cfef00f6ee30690e5a1983bc670a73f0b9db809f4aa23b59255b66907b5ca2c9e236b471b9a8a63
 SHA512 
68610a68526c79486b7cd8ca28abd0d8dd42814c37a82ea2be05b0044998ef36c5aaa3fc7598c1a8426b73116351a9b00c8ffdab3e5ae3aecc4954fb9378c422
-DIST zfs-2.2.0-rc5.tar.gz.asc 195 BLAKE2B 
59c204bb0eb2140a82cb4066e5bb2b66c1331aabf65c807869fbab89a177b0e09aa8b23bdbc46bb18785db554405a085841605885b3931119d1e3eb0335e257a
 SHA512 
83101a1e350db4276296f9ed52a556ea36f4238c272ab565926ec69dca495c645a7b41164baee39768123c5982459d10b54819ba9d9ac6c37fe851952db29887
 DIST zfs-2.2.0.tar.gz 33826037 BLAKE2B 
80d94cd5ef0bbeaa570853c10f480e3cd64cb852b53aced2e7d382d097130fcf8f94060126a04321f913bca5d9158813a74e97f1dd0f110359d911a33e4a0d77
 SHA512 
6a45419d2cd30a4f65c50410568972ba9a27f87e745d7a46c0757d7deb4377150f9bd752d54b4bda26badfc40922c34dc5d5bf50f76c84398811784243606829
 DIST zfs-2.2.0.tar.gz.asc 195 BLAKE2B 
c3e665380060b605c5f8ce120f8cc00457053b8adaf44307500a47ff5cd00be04306920820c7a8c1832eb770d5189fd747a52cf13d8bdd8fccbcb171b9b4afad
 SHA512 
b52a11d3e27adf606c24fab46307153c9f81cd8ac504aa8995f7add3e25cd3c00fcb8e2faae3c1a70e29f5901117f961ded7fc26ae5701098a6bcf9710d216f7

diff --git a/sys-fs/zfs/files/2.2.0_rc5-bash-completion-path.patch 
b/sys-fs/zfs/files/2.2.0_rc5-bash-completion-path.patch
deleted file mode 100644
index abfc80e07ff8..
--- a/sys-fs/zfs/files/2.2.0_rc5-bash-completion-path.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://github.com/openzfs/zfs/pull/15372
-
-From bb6ce273b2e04b609cc3d75d60afc3105251bc1f Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 8 Oct 2023 02:00:29 +0100
-Subject: [PATCH] config/zfs-build.m4: add Gentoo's bash-completion path
-
-Followup e69ade32e116e72d03068c03799924c3f1a15c95 by 

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

2023-10-13 Thread Sam James
commit: 010e14fa86369e51ae940023f181f68da9f72725
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:51:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010e14fa

sys-fs/zfs: drop 2.1.9, 2.1.11

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

 sys-fs/zfs/Manifest  |   4 -
 sys-fs/zfs/zfs-2.1.11.ebuild | 316 ---
 sys-fs/zfs/zfs-2.1.9.ebuild  | 316 ---
 3 files changed, 636 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 954ebd1511f4..957012433003 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,10 +1,6 @@
-DIST zfs-2.1.11.tar.gz 35100716 BLAKE2B 
991ac2347bcd452812e247358e2c44a04a88e700d25878b5b95f86939e6114e1205e7afabfd2a1ea9220947876511374d7224aa587d3d66184838d705f71a89a
 SHA512 
335a543644d2dbba919213a28cc5922bf6a118fc19069db84562ce056449a2d6ca4ba827e54f304ab7d9be22260aa9b255134f1b12e2bc98890f757f35e48bd7
-DIST zfs-2.1.11.tar.gz.asc 836 BLAKE2B 
0b904d8e1de2dd08a377efc94e32862192d6b9ccb8628af058a71b3ea51f5e483e0cf527906cd222fe9b41b28ca0b30b0efa07d97c480e5546f6e2bed8cbcb01
 SHA512 
7329e62012ba64288345d8959611de82502ef1da4020e215462fbb2ed209413ec8638d211a31dd6e70be71c998f1da1d8a0d19e5df1f2778782ebb988c94aa41
 DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 
652780e6bf7b63f45909110726d53795fada034f6044c8393fa3980e30217ada6931e3c2bb57210719e3c78c16f973f69287b7e2b475601f4ce12d701d9d96ae
 SHA512 
f48493a21883e441cda705fb085353bed033f1620a1d0f93069c345c76cf2c0759a2e6f7a80c47c9398e9878abfe1d90d931fe5ceaf2588770a71491a434631e
 DIST zfs-2.1.12.tar.gz.asc 836 BLAKE2B 
9215e732981a82254115cd17ec3c9810d4e9e5d5f7bb848778848f911478fc2e4bdbfc563e9835a2e876c26d9e0e8755724a0995baf9ad24e9265123e10cfddf
 SHA512 
69c8b618947fd966eba0bba1c7326ddd463861f051a6cf1d06e23bd6d840fe7503f02adec2c3cbb203fa7b1cced51500f3689c224b653d13d227edd51b5a44f6
 DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 
88f4b27a872071590294cf2a93d19633bacfaf1214fc4f06ab7ae7778376978754e0e2566d7bfe659d84426f525ecd05679b98310ddfc2d5938804c36fd03904
 SHA512 
d06fce8faa22b0cab2c69befa3842476703433fa90530d1fdf168716afd2039e97b124aa8ef581bed3bc19604fa2faa0bc1e29f6d028e3ef0085f0e34e05230a
 DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 
35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da
 SHA512 
f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
-DIST zfs-2.1.9.tar.gz 35106538 BLAKE2B 
d7553cc162687531b254089e29e2e15e2eb6b362cecd8e70c24bbb5dbffbde82036ad2d416f4caeceaa324bee8a2e59d9e3cd8a3bf55a2e3c0718c7af9562812
 SHA512 
a3c410abe911be7d3d66af8ad7023a810eb4ae3284001e544c3a34275eb17a4916a7c094936a2628a590007c007eea84673efa9f3201fd9f24c499fd5ed3ed75
-DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 
1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486
 SHA512 
35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0
 DIST zfs-2.2.0.tar.gz 33826037 BLAKE2B 
80d94cd5ef0bbeaa570853c10f480e3cd64cb852b53aced2e7d382d097130fcf8f94060126a04321f913bca5d9158813a74e97f1dd0f110359d911a33e4a0d77
 SHA512 
6a45419d2cd30a4f65c50410568972ba9a27f87e745d7a46c0757d7deb4377150f9bd752d54b4bda26badfc40922c34dc5d5bf50f76c84398811784243606829
 DIST zfs-2.2.0.tar.gz.asc 195 BLAKE2B 
c3e665380060b605c5f8ce120f8cc00457053b8adaf44307500a47ff5cd00be04306920820c7a8c1832eb770d5189fd747a52cf13d8bdd8fccbcb171b9b4afad
 SHA512 
b52a11d3e27adf606c24fab46307153c9f81cd8ac504aa8995f7add3e25cd3c00fcb8e2faae3c1a70e29f5901117f961ded7fc26ae5701098a6bcf9710d216f7

diff --git a/sys-fs/zfs/zfs-2.1.11.ebuild b/sys-fs/zfs/zfs-2.1.11.ebuild
deleted file mode 100644
index aaa2fab6efed..
--- a/sys-fs/zfs/zfs-2.1.11.ebuild
+++ /dev/null
@@ -1,316 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
-
-DESCRIPTION="Userland utilities for ZFS Linux kernel module"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_P="${P/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
-   S="${WORKDIR}/${P%_rc?}"
-
-   if [[ ${PV} != *_rc* ]]; then
-   

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

2023-10-13 Thread Sam James
commit: be355d3b469c672f191172db11eee05ebd154edd
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:50:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be355d3b

sys-fs/zfs-kmod: add 2.2.0

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

 sys-fs/zfs-kmod/Manifest  |   2 +
 sys-fs/zfs-kmod/zfs-kmod-2.2.0.ebuild | 217 ++
 2 files changed, 219 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index c032b3e43f79..737c2dcab6a1 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -12,3 +12,5 @@ DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B 
c8179cf7a8caaa07e6898d9169fa3f825d070
 DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 
496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9
 SHA512 
6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e
 DIST zfs-2.2.0-rc5.tar.gz 33674415 BLAKE2B 
89187462b9f544779e331fe06a84763918bfedcccb3ecfe28cfef00f6ee30690e5a1983bc670a73f0b9db809f4aa23b59255b66907b5ca2c9e236b471b9a8a63
 SHA512 
68610a68526c79486b7cd8ca28abd0d8dd42814c37a82ea2be05b0044998ef36c5aaa3fc7598c1a8426b73116351a9b00c8ffdab3e5ae3aecc4954fb9378c422
 DIST zfs-2.2.0-rc5.tar.gz.asc 195 BLAKE2B 
59c204bb0eb2140a82cb4066e5bb2b66c1331aabf65c807869fbab89a177b0e09aa8b23bdbc46bb18785db554405a085841605885b3931119d1e3eb0335e257a
 SHA512 
83101a1e350db4276296f9ed52a556ea36f4238c272ab565926ec69dca495c645a7b41164baee39768123c5982459d10b54819ba9d9ac6c37fe851952db29887
+DIST zfs-2.2.0.tar.gz 33826037 BLAKE2B 
80d94cd5ef0bbeaa570853c10f480e3cd64cb852b53aced2e7d382d097130fcf8f94060126a04321f913bca5d9158813a74e97f1dd0f110359d911a33e4a0d77
 SHA512 
6a45419d2cd30a4f65c50410568972ba9a27f87e745d7a46c0757d7deb4377150f9bd752d54b4bda26badfc40922c34dc5d5bf50f76c84398811784243606829
+DIST zfs-2.2.0.tar.gz.asc 195 BLAKE2B 
c3e665380060b605c5f8ce120f8cc00457053b8adaf44307500a47ff5cd00be04306920820c7a8c1832eb770d5189fd747a52cf13d8bdd8fccbcb171b9b4afad
 SHA512 
b52a11d3e27adf606c24fab46307153c9f81cd8ac504aa8995f7add3e25cd3c00fcb8e2faae3c1a70e29f5901117f961ded7fc26ae5701098a6bcf9710d216f7

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.0.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.2.0.ebuild
new file mode 100644
index ..bf5b73c2dd69
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.0.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+MODULES_KERNEL_MAX=6.5
+MODULES_KERNEL_MIN=3.10
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+   inherit git-r3
+   unset MODULES_KERNEL_MAX
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_PV=${PV/_rc/-rc}
+   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
+   S="${WORKDIR}/zfs-${MY_PV}"
+
+   ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}"
+   # Increments minor eg 5.14 -> 5.15, and still supports override.
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   fi
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0/${PVR}"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="test"
+
+BDEPEND="
+   app-alternatives/awk
+   dev-lang/perl
+"
+
+if [[ ${PV} !=  ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+
+   IUSE+=" +dist-kernel-cap"
+   RDEPEND="
+   dist-kernel-cap? ( dist-kernel? (
+   

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

2023-10-13 Thread Sam James
commit: dfe143b90c19b533e2600205d13b18b8c7aae1d9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:50:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:50:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe143b9

sys-fs/zfs: add 2.2.0

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

 sys-fs/zfs/Manifest |   2 +
 sys-fs/zfs/zfs-2.2.0.ebuild | 306 
 2 files changed, 308 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index c032b3e43f79..737c2dcab6a1 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -12,3 +12,5 @@ DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B 
c8179cf7a8caaa07e6898d9169fa3f825d070
 DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 
496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9
 SHA512 
6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e
 DIST zfs-2.2.0-rc5.tar.gz 33674415 BLAKE2B 
89187462b9f544779e331fe06a84763918bfedcccb3ecfe28cfef00f6ee30690e5a1983bc670a73f0b9db809f4aa23b59255b66907b5ca2c9e236b471b9a8a63
 SHA512 
68610a68526c79486b7cd8ca28abd0d8dd42814c37a82ea2be05b0044998ef36c5aaa3fc7598c1a8426b73116351a9b00c8ffdab3e5ae3aecc4954fb9378c422
 DIST zfs-2.2.0-rc5.tar.gz.asc 195 BLAKE2B 
59c204bb0eb2140a82cb4066e5bb2b66c1331aabf65c807869fbab89a177b0e09aa8b23bdbc46bb18785db554405a085841605885b3931119d1e3eb0335e257a
 SHA512 
83101a1e350db4276296f9ed52a556ea36f4238c272ab565926ec69dca495c645a7b41164baee39768123c5982459d10b54819ba9d9ac6c37fe851952db29887
+DIST zfs-2.2.0.tar.gz 33826037 BLAKE2B 
80d94cd5ef0bbeaa570853c10f480e3cd64cb852b53aced2e7d382d097130fcf8f94060126a04321f913bca5d9158813a74e97f1dd0f110359d911a33e4a0d77
 SHA512 
6a45419d2cd30a4f65c50410568972ba9a27f87e745d7a46c0757d7deb4377150f9bd752d54b4bda26badfc40922c34dc5d5bf50f76c84398811784243606829
+DIST zfs-2.2.0.tar.gz.asc 195 BLAKE2B 
c3e665380060b605c5f8ce120f8cc00457053b8adaf44307500a47ff5cd00be04306920820c7a8c1832eb770d5189fd747a52cf13d8bdd8fccbcb171b9b4afad
 SHA512 
b52a11d3e27adf606c24fab46307153c9f81cd8ac504aa8995f7add3e25cd3c00fcb8e2faae3c1a70e29f5901117f961ded7fc26ae5701098a6bcf9710d216f7

diff --git a/sys-fs/zfs/zfs-2.2.0.ebuild b/sys-fs/zfs/zfs-2.2.0.ebuild
new file mode 100644
index ..ce763553b647
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.2.0.ebuild
@@ -0,0 +1,306 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_P="${P/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+   S="${WORKDIR}/${MY_P}"
+
+   if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/5"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs selinux test-suite"
+
+DEPEND="
+   dev-libs/openssl:=
+   net-libs/libtirpc:=
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libudev:=
+   !minimal? ( ${PYTHON_DEPS} )
+   pam? ( sys-libs/pam )
+   python? (
+   $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 
'python*')
+   )
+"
+
+BDEPEND="
+   app-alternatives/awk
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   python? (
+   ${DISTUTILS_DEPS}
+   || (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/distlib[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+fi
+
+# awk is used for some scripts, completions, and the Dracut module
+RDEPEND="
+   ${DEPEND}
+   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
+   !prefix? ( virtual/udev )
+   app-alternatives/awk
+   sys-fs/udev-init-scripts
+   dist-kernel? ( virtual/dist-kernel:= )
+   rootfs? (
+   app-arch/cpio
+  

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

2023-10-13 Thread Sam James
commit: 8873220f24114a626d6f9903097df73bbb45eec6
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:50:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8873220f

sys-fs/zfs-kmod: drop 2.2.0_rc3, 2.2.0_rc4, 2.2.0_rc5

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

 sys-fs/zfs-kmod/Manifest  |   6 -
 sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc3.ebuild | 217 --
 sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc4.ebuild | 217 --
 sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc5.ebuild | 217 --
 4 files changed, 657 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 737c2dcab6a1..954ebd1511f4 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -6,11 +6,5 @@ DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 
88f4b27a872071590294cf2a93d19633bacfaf12
 DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 
35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da
 SHA512 
f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
 DIST zfs-2.1.9.tar.gz 35106538 BLAKE2B 
d7553cc162687531b254089e29e2e15e2eb6b362cecd8e70c24bbb5dbffbde82036ad2d416f4caeceaa324bee8a2e59d9e3cd8a3bf55a2e3c0718c7af9562812
 SHA512 
a3c410abe911be7d3d66af8ad7023a810eb4ae3284001e544c3a34275eb17a4916a7c094936a2628a590007c007eea84673efa9f3201fd9f24c499fd5ed3ed75
 DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 
1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486
 SHA512 
35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0
-DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 
37c47bcbf34d9238f42bbc80e2b0712a9e64a48196a390e30cfc02a510e0a8c28da5aa52eb3963a2363d2d23881628cadad13e2121cf54a0582cfc7d55685313
 SHA512 
d82991e6ff63910b38aa0d9b79fce19d1deb79a214adca4bec3fd468077674ef1de264b6f5b0acf9dc0418ce1ed4c9e98d1ad4596274a1769061ae20e017fb92
-DIST zfs-2.2.0-rc3.tar.gz.asc 195 BLAKE2B 
cbbced9255a3b6a5ec0190806b73e62533600975dad073b82532fb1e488bf81b8d056c7a4f59b9e212a9825ec4900d6f2e2c0141b3d4d58577fe36d9bc3c15b9
 SHA512 
45424815e39b33107805da737ecfcb95c761ab774143e72449dacfe98a851ddf52c7cb08a587548159305b4c4fe51a0fb9cfbf30fdadf093518eb4c8ce49e12c
-DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B 
c8179cf7a8caaa07e6898d9169fa3f825d070d1e7f26552797ebaeb4a6c122072903f93113b4bf817acc47911d6c32b4f4801f09382b7a6376369086f329
 SHA512 
ae389b24616d1800cff2df1e06b22d0fc507ccd573cda47cd84c7aa3271a5e3b78668a135224e8d0747eb63104544fc284d814073e4061908553faf3d2b0f075
-DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 
496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9
 SHA512 
6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e
-DIST zfs-2.2.0-rc5.tar.gz 33674415 BLAKE2B 
89187462b9f544779e331fe06a84763918bfedcccb3ecfe28cfef00f6ee30690e5a1983bc670a73f0b9db809f4aa23b59255b66907b5ca2c9e236b471b9a8a63
 SHA512 
68610a68526c79486b7cd8ca28abd0d8dd42814c37a82ea2be05b0044998ef36c5aaa3fc7598c1a8426b73116351a9b00c8ffdab3e5ae3aecc4954fb9378c422
-DIST zfs-2.2.0-rc5.tar.gz.asc 195 BLAKE2B 
59c204bb0eb2140a82cb4066e5bb2b66c1331aabf65c807869fbab89a177b0e09aa8b23bdbc46bb18785db554405a085841605885b3931119d1e3eb0335e257a
 SHA512 
83101a1e350db4276296f9ed52a556ea36f4238c272ab565926ec69dca495c645a7b41164baee39768123c5982459d10b54819ba9d9ac6c37fe851952db29887
 DIST zfs-2.2.0.tar.gz 33826037 BLAKE2B 
80d94cd5ef0bbeaa570853c10f480e3cd64cb852b53aced2e7d382d097130fcf8f94060126a04321f913bca5d9158813a74e97f1dd0f110359d911a33e4a0d77
 SHA512 
6a45419d2cd30a4f65c50410568972ba9a27f87e745d7a46c0757d7deb4377150f9bd752d54b4bda26badfc40922c34dc5d5bf50f76c84398811784243606829
 DIST zfs-2.2.0.tar.gz.asc 195 BLAKE2B 
c3e665380060b605c5f8ce120f8cc00457053b8adaf44307500a47ff5cd00be04306920820c7a8c1832eb770d5189fd747a52cf13d8bdd8fccbcb171b9b4afad
 SHA512 
b52a11d3e27adf606c24fab46307153c9f81cd8ac504aa8995f7add3e25cd3c00fcb8e2faae3c1a70e29f5901117f961ded7fc26ae5701098a6bcf9710d216f7

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc3.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc3.ebuild
deleted file mode 100644
index 10ad3189457d..
--- a/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc3.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-MODULES_KERNEL_MAX=6.4
-MODULES_KERNEL_MIN=3.10
-
-if [[ ${PV} ==  ]] ; then

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

2023-10-13 Thread Sam James
commit: 18e7cf8fc9a06f030b4f0a6977de0db3a4a6eec4
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:38:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:38:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e7cf8f

www-apps/nextcloud: Stabilize 27.0.2 ALLARCHES, #915672

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

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

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



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

2023-10-13 Thread Sam James
commit: 81d03f704c95c562ce8eff41504c1ac75f0c66bf
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:38:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:38:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d03f70

x11-libs/libxcb: Stabilize 1.16 amd64, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 2eb0d14f9848..50a81030c022 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Sam James
commit: 5ab4f669c403cd28cd11f251d2dad2ab72890aca
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:38:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:38:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab4f669

x11-base/xcb-proto: Stabilize 1.16.0 amd64, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index 4ddb4f55e42f..1c96c02f2a48 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



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

2023-10-13 Thread Sam James
commit: 3a461e386f87fc17b90d2f45d767d2ed1ddf334c
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:37:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:37:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a461e38

dev-util/lcov: fix destdir leakage

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

 dev-util/lcov/{lcov-1.16.ebuild => lcov-1.16-r1.ebuild} | 5 +++--
 dev-util/lcov/{lcov-2.0.ebuild => lcov-2.0-r1.ebuild}   | 5 +++--
 dev-util/lcov/lcov-.ebuild  | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-util/lcov/lcov-1.16.ebuild b/dev-util/lcov/lcov-1.16-r1.ebuild
similarity index 92%
rename from dev-util/lcov/lcov-1.16.ebuild
rename to dev-util/lcov/lcov-1.16-r1.ebuild
index aaf34d6df283..11ab700358b7 100644
--- a/dev-util/lcov/lcov-1.16.ebuild
+++ b/dev-util/lcov/lcov-1.16-r1.ebuild
@@ -40,8 +40,9 @@ src_test() {
 
 src_install() {
emake -j1 \
-   PREFIX="${ED}/usr" \
-   CFG_DIR="${ED}/etc" \
+   DESTDIR="${D}" \
+   CFG_DIR="${EPREFIX}/etc" \
+   PREFIX="${EPREFIX}/usr" \
LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
install
 }

diff --git a/dev-util/lcov/lcov-2.0.ebuild b/dev-util/lcov/lcov-2.0-r1.ebuild
similarity index 95%
rename from dev-util/lcov/lcov-2.0.ebuild
rename to dev-util/lcov/lcov-2.0-r1.ebuild
index 18570df4f842..5f3d996311f4 100644
--- a/dev-util/lcov/lcov-2.0.ebuild
+++ b/dev-util/lcov/lcov-2.0-r1.ebuild
@@ -68,8 +68,9 @@ src_test() {
 
 src_install() {
emake -j1 \
-   PREFIX="${ED}/usr" \
-   CFG_DIR="${ED}/etc" \
+   DESTDIR="${D}" \
+   CFG_DIR="${EPREFIX}/etc" \
+   PREFIX="${EPREFIX}/usr" \
LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
install
 }

diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild
index 18570df4f842..5f3d996311f4 100644
--- a/dev-util/lcov/lcov-.ebuild
+++ b/dev-util/lcov/lcov-.ebuild
@@ -68,8 +68,9 @@ src_test() {
 
 src_install() {
emake -j1 \
-   PREFIX="${ED}/usr" \
-   CFG_DIR="${ED}/etc" \
+   DESTDIR="${D}" \
+   CFG_DIR="${EPREFIX}/etc" \
+   PREFIX="${EPREFIX}/usr" \
LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
install
 }



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

2023-10-13 Thread Sam James
commit: d53d537ffcafbf92c3d364db95427303ecf6aed1
Author: hololeap  protonmail  com>
AuthorDate: Sun Oct  8 19:56:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 00:47:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53d537f

dev-lang/ghc: Use system sphinx-rtd-theme

This allows sphinx-7 to build the GHC user's guide

The upstream rtd-theme that is bundled with GHC has been updated but
none of our GHC versions contain this fix.

See: 
https://gitlab.haskell.org/ghc/ghc/-/commit/70526f5bd8886126f49833ef20604a2c6477780a
Closes: https://bugs.gentoo.org/906784
Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/ghc-9.0.2-r4.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/dev-lang/ghc/ghc-9.0.2-r4.ebuild b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
index 1691ba87bc87..b3d72fb4d5eb 100644
--- a/dev-lang/ghc/ghc-9.0.2-r4.ebuild
+++ b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
@@ -165,6 +165,7 @@ BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
dev-python/sphinx
+   dev-python/sphinx-rtd-theme
>=dev-libs/libxslt-1.1.2 )
!ghcbootstrap? ( ${PREBUILT_BINARY_DEPENDS} )
test? ( ${PYTHON_DEPS} )
@@ -597,6 +598,22 @@ src_prepare() {
eapply "${FILESDIR}"/${PN}-9.0.2-fptools.patch # clang-16 
workaround
eapply "${FILESDIR}"/${PN}-9.0.2-sphinx-6.patch
 
+   # FIXME: A hack that allows dev-python/sphinx-7 to build the 
docs
+   #
+   # GHC has updated the bundled version here:
+   # 

+   # However, the patch is difficult to apply and our versions of 
GHC don't
+   # have the update, so we symlink to the system version instead.
+   if use doc; then
+   local python_str="import sphinx_rtd_theme; 
print(sphinx_rtd_theme.__file__)"
+   local rtd_theme_dir="$(dirname $("${EPYTHON}" -c 
"$python_str"))"
+   local 
orig_rtd_theme_dir="${S}/docs/users_guide/rtd-theme"
+
+   einfo "Replacing bundled rtd-theme with 
dev-python/sphinx-rtd-theme"
+   rm -r "${orig_rtd_theme_dir}" || die
+   ln -s "${rtd_theme_dir}" "${orig_rtd_theme_dir}" || die
+   fi
+
# mingw32 target
pushd "${S}/libraries/Win32"
eapply 
"${FILESDIR}"/${PN}-8.2.1_rc1-win32-cross-2-hack.patch # bad workaround



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ghc/files/, dev-lang/ghc/

2023-10-13 Thread Sam James
commit: 3ec66730cb3492e5af1a4b961673d327acb40eb7
Author: hololeap  protonmail  com>
AuthorDate: Mon Oct  9 04:10:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 00:47:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec66730

dev-lang/ghc: drop 8.10.6-r3, 9.0.2-r3

Remove unused patches

Signed-off-by: hololeap  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33254
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/Manifest  |  10 -
 dev-lang/ghc/files/ghc-7.0.4-CHOST-prefix.patch|  17 -
 dev-lang/ghc/files/ghc-7.8.3-prim-lm.patch |  12 -
 .../ghc-8.10.5-modorigin-verbose-conflict.patch|  20 -
 dev-lang/ghc/files/ghc-8.10.6-aclocal.patch|  26 -
 dev-lang/ghc/files/ghc-8.2.1-darwin.patch  |  31 -
 dev-lang/ghc/files/ghc-8.2.1_rc1-hp2ps-cross.patch | 104 ---
 dev-lang/ghc/files/ghc-8.8.1-revert-CPP.patch  |  52 --
 dev-lang/ghc/ghc-8.10.6-r3.ebuild  | 869 
 dev-lang/ghc/ghc-9.0.2-r3.ebuild   | 898 -
 10 files changed, 2039 deletions(-)

diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest
index 9e19de846f92..014f94dcbd76 100644
--- a/dev-lang/ghc/Manifest
+++ b/dev-lang/ghc/Manifest
@@ -1,20 +1,10 @@
-DIST ghc-8.10.6-src.tar.xz 19932832 BLAKE2B 
f5d0c43aa5df87648e32beeb5ed6866b231cbce4f344fb03110db826b36bbac435f5e89d9ffeef3f87c15e830fdee6b95150b7bdcd06906575bfcd9c83797dff
 SHA512 
6314eb9744d47d803b30b621bd12bf6179dad5cc578ec267b3a65b89e9c9b431bdb4913936f040c7ca4fcc71a676a43e78b5f6173d123a844e7f29004405b8b6
-DIST ghc-8.10.6-testsuite.tar.xz 2265044 BLAKE2B 
72a1e955acecc92a720ee2747d96cacf56f2968c9deabb254c882a969c154baa0fdb639a857844ec91a4e47ee553dd13b58c3b790202e7e73500095c1ec85ee9
 SHA512 
f74d743bd8f889c2941be8fd5348e92abcaf75bce48140f7f9cc0c6ce33ba24a8479bef48631ffe2a10397c0ecf166b3bddb6ca8ee905859c029175de5d43f2a
 DIST ghc-9.0.2-riscv64-llvm.patch.xz 7148 BLAKE2B 
01a0d4036b649f663aebebab06990ac041533e7462d3ee9e143444f1119b736f2f8f2dfc293d61da1fac9f0d3ef12e98bab5b0c9fe8440ed1eab22a1d45fb9d7
 SHA512 
8afb62d5363d8a1a8f63e85335f3c8fa35b7d22899ebe334218a60ce9519852325c8ce93bb0be794c36cbc3c1cc031b7b1e2f4d7665d71f49e95f737bd91ba1a
 DIST ghc-9.0.2-src.tar.xz 27270396 BLAKE2B 
0a73d910d3ef11161f895849025fe37ce231932f7cde441fdf620cf8c51678060a804467879eb0ee5c0a30413604c56e28e2aa1cde01e45c620b76987d9c0c0e
 SHA512 
32994c7d2b8f47bae604cd825bfcf9c788d79ce26d1d5f58bd73a7093e11ae6c3c17b31dc0c9e454dbf67ca169b942f92213c388d615768cae86055bf6094dee
 DIST ghc-9.0.2-testsuite.tar.xz 2403564 BLAKE2B 
0e7f6fefb9c972f94073aca8b15147913ffa8d3cd3ff7fc63ef7e20b4efd8b443cf21f12e1ab0f5044790f6d8af6cf7788bda85a21b2f356ddface86eb896670
 SHA512 
b2375500ae837d74af8085d099899b5a7a589c59bdcc033ca0bd6e00f33c4f8d90b481e0c7c3de113e607fcfafdfe8edde4713e6d242b2d4ee87df2eb960c9c7
-DIST ghc-bin-8.10.6-r3-i686-pc-linux-gnu.gpkg.tar 73062400 BLAKE2B 
c0701c16434ae5918f5ec1c55ab06aa036b98947f0f68c58aaa59b2a23ebb408f60f1886c76271351f2e99a334d6e1feeb47b6c4c14c09040b197eebbbcf3142
 SHA512 
d75bb6d06d32a5f60b020e9d8d77485ea8c391fd88a4583d0ddfd33a0e75506dc23b736fa6a15da25116c6c90c53b2d75dae38935581c5145d5b247d3c19f2a6
-DIST ghc-bin-8.10.6-r3-x86_64-pc-linux-gnu.gpkg.tar 123996160 BLAKE2B 
3279a3f312225cae30196467b6f61b749f8ea037b2b65adaafdea1668c81a5ed402bd3acedc02aaee371a6d27c3c01c0f4c837bb9058a0ed8b61715afab5ccc9
 SHA512 
ea24551137b5057a2c29e0bd9a22ce247669dc38bcebac7ff3bac746b1fc9bd46b1fe2d894fd862745bb97af0d92be2a0563c18fc29e7565c5506552edb0c3e1
-DIST ghc-bin-9.0.2-aarch64-unknown-linux-gnu.tar.gz 304621314 BLAKE2B 
d38b8571d41b5703da6b29f43664293761865166a7e3ab6b9c4b039f1af15faa4aa2013a32eb00059d6e595984895762eadff7b62141157d2dea6eb9b035138d
 SHA512 
94e0e00329a18b494b509b3f8190cf6fed2399a2ac2d2d96fdfd90bf5dbeb8db68b6759f719ad85f8873961b0e983ff0006ce0bf109e96462169cbd9fa7b6784
-DIST ghc-bin-9.0.2-i686-pc-linux-gnu.tbz2 123509908 BLAKE2B 
45614984803a7bfa266f99d4adb4b5f2ab7b9e5e89c6ecd501296fc99a1d96e798ccb9c832f8dcb15fff9725beb918a7b63e62ff13f59b6506a2ef17930c45d2
 SHA512 
e0b7f4474c16f0763a2f787027fbdfeb3125b48c987fa1196bc189fefad9f0bfa2806da62af46d61ca911f5275b578076e2b326acf39e0894a8daa9deda0843a
-DIST ghc-bin-9.0.2-powerpc64-unknown-linux-gnu.tar.gz 235636284 BLAKE2B 
878ac300cca5d2cbc5cb21dbb347da755b4027cbf63ec77464740854fa8010569de5e03acef67cd877da13665c906b2fd04e24e226e9eb39b57ba979093c732b
 SHA512 
28f096e965abdac9cc370c882639f10285b9073ba5332f7af215eccff948e41c01c3d6bb3bc8e3b4e809e12867a95b49f82dd76e0090b974088f75ab9d1bc199
-DIST ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu.tar.gz 275226316 BLAKE2B 
10ade2359432b0ede7431ee543f0ff47f4b203465d81719da579ad63ca467359eb9fcf7336a12feb6ff75a480f349576ff8ea1b4ebe1094fff228ae4fd00d6e0
 SHA512 
64b4c84d149358b8d3a6cb29a6d3a75af11e7b14e6d910c9789c9949262e4ed2a17f8a0d1e5dd297121957061fe2395d6f43acae6b4ab28851e3cd414cd9c89c
 DIST ghc-bin-9.0.2-r4-aarch64-unknown-linux-gnu.tar.gz 

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

2023-10-13 Thread Sam James
commit: 4915f7166a6a83bd98d101b2c9581a76cf03ab3e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 23:24:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 00:46:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4915f716

sys-devel/gcc: add 12.3.1_p20231013

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20231013.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 86d63c2c71ad..f412bc826a7b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -17,6 +17,7 @@ DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e5
 DIST gcc-12-20230922.tar.xz 79801244 BLAKE2B 
9b7681a742ed7aa81f06f726d765d4b1259c199ec3fb5c3072b789491b99c966f1a5d90fbe357136b5f1dd8b046653c51653b8a7049ef0768049534b5364816a
 SHA512 
41542d2ab1ebd3c5a342159bc58a2f891d89a6b87533a928193dd28dc8dc3e3b3e3e4e547be20c930f8e85014c76128cbedbe6f846524b67acd3af16e93c3189
 DIST gcc-12-20230929.tar.xz 79799412 BLAKE2B 
b4290ca0c9dd115e7e893c49ee205ab6c310f5c2b3087a6f619dca1838aef4c813fad349a0b618cbd8d107ae8d1a2307bc3499f32bf53c78d3dbda67a4991c99
 SHA512 
98bd7fe68d3ddd565c56182331129c5270e6a8b02bcb687e58af55e4a82644e6429e2ef7171216a19841fa8fc6fd605c0fabb38d7844daf278fc3bbb634cfc08
 DIST gcc-12-20231006.tar.xz 79786912 BLAKE2B 
09da5378d449b6d1d5d5af82bfa18b6d073a4f255afef5e19a086e72d41ba0a204705353a4ef7df8c89ace4de639573fe98ab37f90e0f0761743336fcfb023b2
 SHA512 
21975c70bc7958a44e4785881cc4c64bc842ec28e34a10880ef7369299af0bccdeb54ceb6e303ca031795a678e1649100a6924110268ba53147ae6e7da6acb91
+DIST gcc-12-20231013.tar.xz 79793868 BLAKE2B 
39844a7ff9b5bfd1201816b5758aa9937fb69f28f43a6c6f3aba1debbc24e0908b0af20fd1257cfbddf5bfd23c3d8ea264a1743822443f8ed12c03b874732e76
 SHA512 
52ec9815535634db0ea47521a416b2be4fc483b1b90e10cac5d6235e661a5c142d8d5c9f3d06cc856572fc38d3a9abe601b9c1fa918f115dc7d1dc81db9d9ceb
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

diff --git a/sys-devel/gcc/gcc-12.3.1_p20231013.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20231013.ebuild
new file mode 100644
index ..1ffe2b97a4bf
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20231013.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-

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

2023-10-13 Thread Sam James
commit: 307c665cebec04fc97c708f4215fe11344291400
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:03:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 00:47:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307c665c

dev-lang/ghc: Update PYTHON_COMPAT

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/ghc-8.10.6-r3.ebuild | 2 +-
 dev-lang/ghc/ghc-9.0.2-r3.ebuild  | 2 +-
 dev-lang/ghc/ghc-9.0.2-r4.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/ghc/ghc-8.10.6-r3.ebuild 
b/dev-lang/ghc/ghc-8.10.6-r3.ebuild
index f6e13533829c..37a70a60888b 100644
--- a/dev-lang/ghc/ghc-8.10.6-r3.ebuild
+++ b/dev-lang/ghc/ghc-8.10.6-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${CTARGET} = ${CHOST} ]] ; then
fi
 fi
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit python-any-r1
 inherit autotools bash-completion-r1 flag-o-matic ghc-package
 inherit multiprocessing pax-utils toolchain-funcs prefix

diff --git a/dev-lang/ghc/ghc-9.0.2-r3.ebuild b/dev-lang/ghc/ghc-9.0.2-r3.ebuild
index efff65d4dd9a..6adec687c250 100644
--- a/dev-lang/ghc/ghc-9.0.2-r3.ebuild
+++ b/dev-lang/ghc/ghc-9.0.2-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${CTARGET} = ${CHOST} ]] ; then
fi
 fi
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit python-any-r1
 inherit autotools bash-completion-r1 flag-o-matic ghc-package
 inherit multiprocessing pax-utils toolchain-funcs prefix

diff --git a/dev-lang/ghc/ghc-9.0.2-r4.ebuild b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
index a0423ff8e661..1691ba87bc87 100644
--- a/dev-lang/ghc/ghc-9.0.2-r4.ebuild
+++ b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
@@ -13,7 +13,7 @@ if [[ ${CTARGET} = ${CHOST} ]] ; then
fi
 fi
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit python-any-r1
 inherit autotools bash-completion-r1 flag-o-matic ghc-package
 inherit multiprocessing pax-utils toolchain-funcs prefix



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

2023-10-13 Thread Sam James
commit: f6cdfe59ec13e0d30a22750ebbdd97e7693ab2b5
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:03:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 00:46:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cdfe59

dev-lang/ghc: Turn USE=doc off by default

This flag has been turned on by default historically, but has been
causing problems due to compatibility issues with newer sphinx.

Other packages in dev-lang do not have USE=doc turned on by default.

Bug: https://bugs.gentoo.org/906784
Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/ghc-8.10.6-r3.ebuild | 2 +-
 dev-lang/ghc/ghc-9.0.2-r3.ebuild  | 2 +-
 dev-lang/ghc/ghc-9.0.2-r4.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/ghc/ghc-8.10.6-r3.ebuild 
b/dev-lang/ghc/ghc-8.10.6-r3.ebuild
index e7ea76723be7..f6e13533829c 100644
--- a/dev-lang/ghc/ghc-8.10.6-r3.ebuild
+++ b/dev-lang/ghc/ghc-8.10.6-r3.ebuild
@@ -121,7 +121,7 @@ BUMP_LIBRARIES=(
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="big-endian +doc elfutils ghcbootstrap ghcmakebinary +gmp numa profile 
test"
+IUSE="big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp numa profile 
test"
 IUSE+=" binary"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/ghc/ghc-9.0.2-r3.ebuild b/dev-lang/ghc/ghc-9.0.2-r3.ebuild
index 906bca62bde6..efff65d4dd9a 100644
--- a/dev-lang/ghc/ghc-9.0.2-r3.ebuild
+++ b/dev-lang/ghc/ghc-9.0.2-r3.ebuild
@@ -120,7 +120,7 @@ BUMP_LIBRARIES=(
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="big-endian +doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa 
profile test unregisterised"
+IUSE="big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa 
profile test unregisterised"
 IUSE+=" binary"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/ghc/ghc-9.0.2-r4.ebuild b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
index f954a9396acc..a0423ff8e661 100644
--- a/dev-lang/ghc/ghc-9.0.2-r4.ebuild
+++ b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
@@ -122,7 +122,7 @@ BUMP_LIBRARIES=(
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="big-endian +doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa 
profile test unregisterised"
+IUSE="big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa 
profile test unregisterised"
 IUSE+=" binary"
 RESTRICT="!test? ( test )"
 



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

2023-10-13 Thread Sam James
commit: f93e2f3e676dcf8d5fefeb7fa61874a3737a7840
Author: hololeap  protonmail  com>
AuthorDate: Sun Oct  8 19:58:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 00:47:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93e2f3e

dev-lang/ghc: Fix spelling errors

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/ghc-9.0.2-r4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/ghc/ghc-9.0.2-r4.ebuild b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
index b3d72fb4d5eb..140c6cdfed30 100644
--- a/dev-lang/ghc/ghc-9.0.2-r4.ebuild
+++ b/dev-lang/ghc/ghc-9.0.2-r4.ebuild
@@ -440,7 +440,7 @@ pkg_setup() {
else
if ! yet_binary; then
eerror "Please try emerging with USE=ghcbootstrap and 
report build"
-   eerror "sucess or failure to the haskell team 
(hask...@gentoo.org)"
+   eerror "success or failure to the haskell team 
(hask...@gentoo.org)"
die "No binary available for '${ARCH}' arch yet, 
USE=ghcbootstrap"
fi
fi
@@ -738,7 +738,7 @@ src_configure() {
fi
 
if use ghcmakebinary; then
-   # When building booting libary we are trying to
+   # When building booting library we are trying to
# bundle or restrict most of external depends
# with unstable ABI:
#  - embed libffi (default GHC behaviour)
@@ -856,7 +856,7 @@ src_install() {
PKGCACHE="${package_confdir}"/package.cache
# copy the package.conf.d, including timestamp, save it so we can help
# users that have a broken package.conf.d
-   cp -pR "${package_confdir}"{,.initial} || die "failed to backup intial 
package.conf.d"
+   cp -pR "${package_confdir}"{,.initial} || die "failed to backup initial 
package.conf.d"
 
# copy the package.conf, including timestamp, save it so we later can 
put it
# back before uninstalling, or when upgrading.



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

2023-10-13 Thread Ionen Wolkens
commit: 2a2a15c4bf25f52250abd94dd7812abb64701563
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 13 23:31:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 14 00:01:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2a15c4

net-misc/yt-dlp: drop 2023.09.24

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

 net-misc/yt-dlp/Manifest |  1 -
 net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 74c1afe2bb97..2e3aecb05f60 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,2 +1 @@
-DIST yt-dlp-2023.09.24.tar.gz 5494731 BLAKE2B 
558fc80691951ba33e591a9bf1820e3da45f265f9392d28c6dcab1c2feb9bac84a0143d8034dde8c772f227eb9896c6406974440bd141ac88de0899438f229e0
 SHA512 
37f1c5c9af9f8cdd66a2fa09771f018042c3efac61a657ea1573a68a77dce2f76fbd8bb7a59ed72942093ddfd80d57573305ec8b60d00e6b0ba50276e3df2dfd
 DIST yt-dlp-2023.10.07.tar.gz 5513194 BLAKE2B 
5d30895125eb2a67935e6f1b98fa93daf9230379309a19799b1813008075b1fe96811acc608baefb054b21f288cd4a8771d8b325b98a007097f0342111dc523e
 SHA512 
21dcb85807b87446faadbdd20206cf3a9da67a575bbb8bdbf40f7af34e7b1d2530c9e15f76a28d3021c91b68bb6762d46a66446ca43c83ac02880b710286435d

diff --git a/net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild 
b/net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild
deleted file mode 100644
index 1762c313c8eb..
--- a/net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit bash-completion-r1 distutils-r1 optfeature wrapper
-
-DESCRIPTION="youtube-dl fork with additional features and fixes"
-HOMEPAGE="https://github.com/yt-dlp/yt-dlp/;
-SRC_URI="https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   !net-misc/youtube-dl[-yt-dlp(-)]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # adjust requires for pycryptodome and optional dependencies (bug 
#828466)
-   sed -ri requirements.txt \
-   -e "s/^(pycryptodome)x/\1/" \
-   -e "/^(brotli.*|certifi|mutagen|websockets)/d" || die
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fails with FEATURES=distcc, bug #915614
-   
test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
-   )
-
-   epytest -m 'not download'
-}
-
-python_install_all() {
-   dodoc README.md Changelog.md supportedsites.md
-   doman yt-dlp.1
-
-   dobashcomp completions/bash/yt-dlp
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/fish/yt-dlp.fish
-
-   insinto /usr/share/zsh/site-functions
-   doins completions/zsh/_yt-dlp
-
-   rm -r "${ED}"/usr/share/doc/yt_dlp || die
-
-   make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl"
-}
-
-pkg_postinst() {
-   optfeature "various features (merging tracks, streamed content)" 
media-video/ffmpeg
-   has_version media-video/atomicparsley || # allow fallback but don't 
advertise
-   optfeature "embedding metadata thumbnails in MP4/M4A files" 
media-libs/mutagen
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was 
installed'
-   elog 'as "youtube-dl". This is strictly for compatibility and 
it is'
-   elog 'recommended to use "yt-dlp" directly, it may be removed 
in the future.'
-   fi
-}



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

2023-10-13 Thread Ionen Wolkens
commit: 45d85b78920ebfeb005375ce92f44f98f726bd4e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 13 23:32:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 14 00:01:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d85b78

net-misc/yt-dlp: add 2023.10.13

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

 net-misc/yt-dlp/Manifest |  1 +
 net-misc/yt-dlp/yt-dlp-2023.10.13.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 2e3aecb05f60..1b9b287a5cb7 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1 +1,2 @@
 DIST yt-dlp-2023.10.07.tar.gz 5513194 BLAKE2B 
5d30895125eb2a67935e6f1b98fa93daf9230379309a19799b1813008075b1fe96811acc608baefb054b21f288cd4a8771d8b325b98a007097f0342111dc523e
 SHA512 
21dcb85807b87446faadbdd20206cf3a9da67a575bbb8bdbf40f7af34e7b1d2530c9e15f76a28d3021c91b68bb6762d46a66446ca43c83ac02880b710286435d
+DIST yt-dlp-2023.10.13.tar.gz 5525233 BLAKE2B 
424ff7d1b3254e5ca1e86d38d08da351e53da040be5b4d6bc6cae502595af886d99d11f495365d66d87fcf4fa665d19dd42628c5115a622b85ccc1a9d8a617bc
 SHA512 
b1f00fa3bb073a18e76478097712247c94ade588159bddb2472b8f210ffe4d9e72be529cd0990948219ab6df33d312426fb73e074b15013e098bafb737960311

diff --git a/net-misc/yt-dlp/yt-dlp-2023.10.13.ebuild 
b/net-misc/yt-dlp/yt-dlp-2023.10.13.ebuild
new file mode 100644
index ..2048994016f1
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2023.10.13.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit bash-completion-r1 distutils-r1 optfeature wrapper
+
+DESCRIPTION="youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp/;
+SRC_URI="https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos 
~x64-macos"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   !net-misc/youtube-dl[-yt-dlp(-)]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # adjust requires for pycryptodome and optional dependencies (bug 
#828466)
+   sed -ri requirements.txt \
+   -e "s/^(pycryptodome)x/\1/" \
+   -e "/^(brotli.*|certifi|mutagen|websockets)/d" || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fails with FEATURES=distcc, bug #915614
+   
test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
+   )
+
+   epytest -m 'not download'
+}
+
+python_install_all() {
+   dodoc README.md Changelog.md supportedsites.md
+   doman yt-dlp.1
+
+   dobashcomp completions/bash/yt-dlp
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/fish/yt-dlp.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/zsh/_yt-dlp
+
+   rm -r "${ED}"/usr/share/doc/yt_dlp || die
+
+   make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl"
+}
+
+pkg_postinst() {
+   optfeature "various features (merging tracks, streamed content)" 
media-video/ffmpeg
+   has_version media-video/atomicparsley || # allow fallback but don't 
advertise
+   optfeature "embedding metadata thumbnails in MP4/M4A files" 
media-libs/mutagen
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was 
installed'
+   elog 'as "youtube-dl". This is strictly for compatibility and 
it is'
+   elog 'recommended to use "yt-dlp" directly, it may be removed 
in the future.'
+   fi
+}



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

2023-10-13 Thread Adam Pimentel
commit: 5ee72a4f9b93f6bfc782dc6bc013884034c3ea54
Author: Adam Pimentel  protonmail  com>
AuthorDate: Fri Oct 13 23:50:11 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Fri Oct 13 23:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ee72a4f

net-p2p/feather: version bump, fix USE flags, fix live ebuild, update manifest, 
remove old ebuild

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

 net-p2p/feather/Manifest   |  32 ++---
 net-p2p/feather/feather-2.4.5.ebuild   | 149 -
 net-p2p/feather/feather-2.4.9-r1.ebuild|   2 +-
 net-p2p/feather/feather-2.4.9.ebuild   | 145 
 .../{feather-2.5.0.ebuild => feather-2.5.1.ebuild} |   5 +-
 net-p2p/feather/feather-.ebuild|  15 +--
 net-p2p/feather/files/MoneroArbo.asc   |  51 +++
 net-p2p/feather/files/tobtoht.asc  |  51 +++
 8 files changed, 119 insertions(+), 331 deletions(-)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 63fca25bf8..0f7db46408 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -1,17 +1,3 @@
-DIST feather-2.4.5-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
-DIST feather-2.4.5-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
-DIST feather-2.4.5-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
-DIST feather-2.4.5-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
-DIST feather-2.4.5-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
-DIST feather-2.4.5-monero.tar.gz 11620246 BLAKE2B 
7ea16ac6b61009e8bc562736d00aca8a4b3b2c6b14c22e60a3e198bacb7efc1a557fa7ed17e907a338f9904b161e3ede7e50478b09b43b3cf3e64ca8dd2278a4
 SHA512 
5ec5fbcbbae9a49d8e558f0b98f587ca704a64075a03874fab5fd77fb008a010baf327079f26a138b0365d728f8e5603fdcb9fdd911523ab7264bbb4a293465f
-DIST feather-2.4.5-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
-DIST feather-2.4.5.tar.gz 1196741 BLAKE2B 
fe38f8e004f1fdc3cfedcb8596e4a77586e14556148e6692117dcbc5e7ae5265116df90ef40f36a70d7757bf568d485dda8e60dce3dad38b93f69d798a83deac
 SHA512 
48d6a4457e8decf3bf50e4e5b0f1ffb242e6b43d91070ee0d2ad5043fb586772d4cc9cf1f89677b680b6d0cfcd8034a61597dec44a3c62c37cc6cd9ac60bd1b0
-DIST feather-2.4.9-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
-DIST feather-2.4.9-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
-DIST feather-2.4.9-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
-DIST feather-2.4.9-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 

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

2023-10-13 Thread Sam James
commit: 4b27c5fc01548928042ad09f4983ffb563163dba
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 23:10:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 23:10:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b27c5fc

sys-process/cronie: fix systemd unit file

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

 .../{cronie-1.7.0.ebuild => cronie-1.7.0-r1.ebuild} |  4 
 .../files/cronie-1.7.0-optional-envionment.patch| 21 +
 2 files changed, 25 insertions(+)

diff --git a/sys-process/cronie/cronie-1.7.0.ebuild 
b/sys-process/cronie/cronie-1.7.0-r1.ebuild
similarity index 97%
rename from sys-process/cronie/cronie-1.7.0.ebuild
rename to sys-process/cronie/cronie-1.7.0-r1.ebuild
index 8dfc21e17ea9..7df18878c8a5 100644
--- a/sys-process/cronie/cronie-1.7.0.ebuild
+++ b/sys-process/cronie/cronie-1.7.0-r1.ebuild
@@ -33,6 +33,10 @@ RDEPEND="
sys-apps/debianutils
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-optional-envionment.patch
+)
+
 src_configure() {
local myeconfargs=(
$(use_with inotify)

diff --git a/sys-process/cronie/files/cronie-1.7.0-optional-envionment.patch 
b/sys-process/cronie/files/cronie-1.7.0-optional-envionment.patch
new file mode 100644
index ..b3032fe982e8
--- /dev/null
+++ b/sys-process/cronie/files/cronie-1.7.0-optional-envionment.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/915699
+https://github.com/cronie-crond/cronie/commit/1a6bed1dcf1871c47fdc6d5957f00eae5a854cc7
+
+From 1a6bed1dcf1871c47fdc6d5957f00eae5a854cc7 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Fri, 13 Oct 2023 11:17:12 +0200
+Subject: [PATCH] make the environment file optional
+
+Starting the daemon works without additional environment variables, so
+make the file optional.
+--- a/contrib/cronie.systemd
 b/contrib/cronie.systemd
+@@ -3,7 +3,7 @@ Description=Command Scheduler
+ After=auditd.service nss-user-lookup.target systemd-user-sessions.service 
time-sync.target ypbind.service autofs.service
+ 
+ [Service]
+-EnvironmentFile=/etc/sysconfig/crond
++EnvironmentFile=-/etc/sysconfig/crond
+ ExecStart=/usr/sbin/crond -n $CRONDARGS
+ ExecReload=/bin/kill -URG $MAINPID
+ KillMode=process



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2023-10-13 Thread Eray Aslan
commit: 0083fa92d3e83e2dc9482871da89e793a705c10e
Author: Eray Aslan  gentoo  org>
AuthorDate: Fri Oct 13 20:58:07 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Fri Oct 13 20:58:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0083fa92

mail-mta/postfix: add 3.9_pre20231012, drop 3.9_pre20231008

Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.9_pre20231008.ebuild => postfix-3.9_pre20231012.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index bb0bea0937a3..269fca16bc32 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,3 @@
 DIST postfix-3.8.1.tar.gz 4848293 BLAKE2B 
83c043d6e74cbbf0c5d739838ff99d4905aa711b13483fe0f427956b962c432e6f76d9828b5c141260e210c9605ac260df950d273d5729c3c935a3ed4518
 SHA512 
9eb91f2baab327de22dd55fc5ff398de74856e30be461282f41b1801301873881a8f40ce061c16e0505d51d96aaf0eff8d0ac660e5f6c70c6125133f64a4ee80
 DIST postfix-3.8.2.tar.gz 4848718 BLAKE2B 
233693e088901e8ed986e34d60b55fb6b786c37868095ab914e6049c5ad6aee09f07d3b5d1f2bec64d8570e215bb15196760d30074cd8ddfaeff3897ad117b81
 SHA512 
1c441c95bcadee6fc038eb5cb826a686a8bd98b0c78afbc36fdcee01ca0b1c7071036542c729ac345ef8f1e6fb42211452da802e86048967ebc4dea7752d
-DIST postfix-3.9-20231008.tar.gz 4892127 BLAKE2B 
f124839fcea194168d92ee4701045709503dfdfeddeb6d1cc796f9c4bc975ef76dab5ae0208d71ecfab634112e676921af3f02aff14372707e6a39250a213ee5
 SHA512 
fde6948ddce1350ac3aebd13a12c7c17b9f1c4df69e80a03adb9494f05325fce9eac3e9324e3567f63c93bdcf7ee6a67ca9e2fcdfd861973f528159b217aa2b5
+DIST postfix-3.9-20231012.tar.gz 4894399 BLAKE2B 
d4e82e429335b9f91b1bd578c9251d043ecbd8f9dddf94c79c317608357babbf32696386e8904171b4280f496d1915e370751fb893eb592ee8d8727533a864ae
 SHA512 
8056e35575c5fbcf8e0f7e7e1d566445da80014c97c284e568304f19717fd7d841a2384629fbee4a2d5858b1b169bdad538c24d98ac4778fd9b01a970f41117c

diff --git a/mail-mta/postfix/postfix-3.9_pre20231008.ebuild 
b/mail-mta/postfix/postfix-3.9_pre20231012.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.9_pre20231008.ebuild
rename to mail-mta/postfix/postfix-3.9_pre20231012.ebuild



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2023-10-13 Thread Eray Aslan
commit: a06432933aa5effe47f75040230cdf629d5ed3cd
Author: Eray Aslan  gentoo  org>
AuthorDate: Fri Oct 13 20:56:28 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Fri Oct 13 20:56:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0643293

mail-mta/postfix: stabilize 3.8.2 for amd64, #915463

Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/postfix-3.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.8.2.ebuild 
b/mail-mta/postfix/postfix-3.8.2.ebuild
index 83f237179e21..e2b273d32f0c 100644
--- a/mail-mta/postfix/postfix-3.8.2.ebuild
+++ b/mail-mta/postfix/postfix-3.8.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Arthur Zamarin
commit: 06b21793dfb5f681bf57925652ff3408ed9c6f9b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:23:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b21793

x11-base/xcb-proto: Stabilize 1.16.0 ppc64, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index b3e149c4a632..4ddb4f55e42f 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



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

2023-10-13 Thread Arthur Zamarin
commit: c4079d0cf9ead57f7a2a1276d82e818d7309da63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:23:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4079d0c

x11-libs/libxcb: Stabilize 1.16 ppc64, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 89139087ba03..2eb0d14f9848 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Arthur Zamarin
commit: 491c31634711d58b0a8c8cf7ef4bdd092937e153
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491c3163

x11-base/xcb-proto: Stabilize 1.16.0 x86, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index 3d136551678d..2c30762a5b68 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



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

2023-10-13 Thread Arthur Zamarin
commit: 914fd4863379214398db6ff542b81a39a6f4bba9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914fd486

x11-libs/libxcb: Stabilize 1.16 arm64, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index d0c91bafe013..5200e5b18519 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



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

2023-10-13 Thread Arthur Zamarin
commit: 21a156aaddcd4295b1c8e6d8f89d67f512662afe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a156aa

x11-libs/libxcb: Stabilize 1.16 x86, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index ac042f49bb2b..d0c91bafe013 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Arthur Zamarin
commit: a099d0d9b4c75b10099b87040528cb09aee13bdb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a099d0d9

x11-base/xcb-proto: Stabilize 1.16.0 arm64, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index 2c30762a5b68..3437b8a36aea 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Arthur Zamarin
commit: b2186143f2fbd1ba1ecaea2aec118ab6ea68f46f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2186143

x11-base/xcb-proto: Stabilize 1.16.0 sparc, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index 3437b8a36aea..b3e149c4a632 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



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

2023-10-13 Thread Arthur Zamarin
commit: b646fedbf43c4b78e2b8e1b5729f9f022869ecc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b646fedb

x11-libs/libxcb: Stabilize 1.16 sparc, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 5200e5b18519..89139087ba03 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Arthur Zamarin
commit: 0350cf6a6168e315b3a5392a7a0a6fbfecb61525
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0350cf6a

x11-base/xcb-proto: Stabilize 1.16.0 ppc, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index ab99af11eaa8..3d136551678d 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



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

2023-10-13 Thread Arthur Zamarin
commit: 08392064ebb9b74bc9350130ef86bf708f84fede
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08392064

x11-libs/libxcb: Stabilize 1.16 ppc, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index c839cb09e11a..ac042f49bb2b 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Arthur Zamarin
commit: 4d7e472c315bba6b66207af3b74603f4caa4a350
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7e472c

x11-base/xcb-proto: Stabilize 1.16.0 arm, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index 95cffe51db47..ab99af11eaa8 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-13 Thread Arthur Zamarin
commit: 6c45203ff1b56998d424f06769e5594708db0081
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c45203f

x11-base/xcb-proto: Stabilize 1.16.0 hppa, #915692

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

 x11-base/xcb-proto/xcb-proto-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
index 9eb776764a72..95cffe51db47 100644
--- a/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.16.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X C-language Bindings protocol headers"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=""



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

2023-10-13 Thread Arthur Zamarin
commit: 7ea9e1ebd8c0055ccf581a57f394dfb46d962f72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea9e1eb

media-gfx/tuxpaint-stamps: Keyword 20230402 x86, #914854

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

 media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild 
b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild
index babfc8731419..00d2eba29bd0 100644
--- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild
+++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="media-gfx/tuxpaint"
 DEPEND="${RDEPEND}"



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

2023-10-13 Thread Arthur Zamarin
commit: a87e1f9bf2e06582d39bca8ed1cd054cd47ec6df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87e1f9b

x11-libs/libxcb: Stabilize 1.16 arm, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index febbd48b6e30..c839cb09e11a 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



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

2023-10-13 Thread Arthur Zamarin
commit: 739ae1f41057a5499f48e33718875887943bd811
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739ae1f4

dev-libs/iniparser: Stabilize 4.1-r1 ppc, #915688

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

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

diff --git a/dev-libs/iniparser/iniparser-4.1-r1.ebuild 
b/dev-libs/iniparser/iniparser-4.1-r1.ebuild
index 12715f1be2c0..9f6dc0ddcee4 100644
--- a/dev-libs/iniparser/iniparser-4.1-r1.ebuild
+++ b/dev-libs/iniparser/iniparser-4.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ndevilla/iniparser/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc examples"
 
 BDEPEND="doc? ( app-doc/doxygen )"



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

2023-10-13 Thread Arthur Zamarin
commit: f08b92d9548d2a48bf4cba3b29bea287e5b3921f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08b92d9

x11-libs/libxcb: Stabilize 1.16 hppa, #915692

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 68b8c003f7a7..febbd48b6e30 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



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

2023-10-13 Thread Jason A. Donenfeld
commit: 486eec23c425da913607fe958323dbea83b5901e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Oct 13 19:20:24 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Oct 13 20:12:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486eec23

dev-util/android-studio: add 2023.1.1.22, drop 2023.1.1.10

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...roid-studio-2023.1.1.10.ebuild => android-studio-2023.1.1.22.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 500980d0d17c..791eb815ba86 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1 @@
-DIST android-studio-2023.1.1.10-linux.tar.gz 1161228766 BLAKE2B 
d97b024e94751b2aad0a836ddf4ae54dc172a2677e7490de2a376cb40e863e16ed679d7907a7cac40282273bf6c711d8a3516ffd3acf96254570b62baf461b9c
 SHA512 
c94fc8280c7c1fbfaa63fc9dda9b9cfeb5e4478c8b9a8d3b29a587e207a37b534f2d8a6ab754f6ff60768c087e2ad62c686e2a567f8ca4e6e25fb06fc33ea967
+DIST android-studio-2023.1.1.22-linux.tar.gz 1153989524 BLAKE2B 
4dfd857543018c8a4584c4e2fff557d243a757ebe5974e915b3ea73a2a163fdb022e9e2bebc7a40ead74b6f2dccdd65a0bd796f45ffc43b598688d66533bb459
 SHA512 
f60495cc27cb70d240d8cf5f2c26009b50f91a75b807a53ee95f23dc8753cf569ed429ab351b7d64e8bf3b80c132e17a4ee2ee89602c4b564503cecf042a0297

diff --git a/dev-util/android-studio/android-studio-2023.1.1.10.ebuild 
b/dev-util/android-studio/android-studio-2023.1.1.22.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-2023.1.1.10.ebuild
rename to dev-util/android-studio/android-studio-2023.1.1.22.ebuild



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

2023-10-13 Thread Matthew Thode
commit: 8637b1bf3242d20abcc87fca3c395891f52e5f8b
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:49:45 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:49:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8637b1bf

app-admin/ansible-core: drop 2.14.8, 2.15.2

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

 app-admin/ansible-core/Manifest   |  2 -
 app-admin/ansible-core/ansible-core-2.14.8.ebuild | 58 ---
 app-admin/ansible-core/ansible-core-2.15.2.ebuild | 54 -
 3 files changed, 114 deletions(-)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 1b779e295945..af3cac3ecf3d 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,8 +1,6 @@
 DIST ansible-core-2.14.10.tar.gz 3141532 BLAKE2B 
e96e2dd82aacb7752afb51704f3316deb3006f6da328e67a4c0789681b351d70e0a1f84325df89342c4cf8fccb07c5a28967506fcbb167319a6b65944eaa0008
 SHA512 
f455d35a348dcd770bcb65fac12727e8f76c373b9ef7bcf1f9802a50f7fd8e5ed67ba696d9f481458715efe9b7164d57b480be84e8463c20d155b67fe477b4be
 DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B 
b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b
 SHA512 
778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
-DIST ansible-core-2.14.8.tar.gz 11456832 BLAKE2B 
28f7f8e5ac7dd3fa82237fe341222867a2c57146de53cd1ef2017b1bb548d8b94801087a5d21df1ab6105cc1e20bf8ca0667722294586d3328fa7ca4b74477f5
 SHA512 
601c9f58db7382944bf3c597fe93c630d8aec0e77bccab992c2bfc612824185d49e0af01b1bca43ced78918d843cd9b53cb2ebd2a6e26c07747bd13ba276be2c
 DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B 
b1bfd5e65a9a1de18a8e3c7bd9c5fe470d8ce6af1357946b09ff4676531f7fb2f8cd0efd648a1e9893db1f8f0336cd1c70555f4e68efb87565933eaf8c77dc15
 SHA512 
ce5aaaf264472a60bf890f5b3c2d6494cb649371f2c78723cccd8bf7e0ec352ff939234a177e7e12d8ec637e7d62c37247feb1ef7e2395293d3bee7fd331649b
-DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 
0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc
 SHA512 
75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55
 DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 
86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4
 SHA512 
ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26
 DIST ansible-core-2.15.4.tar.gz 3148213 BLAKE2B 
f800278960982952bcda5054e48ce36d3170aa565d112633b2dde1ff0dde233876e284f55c2d89b1a19d28a48e6a05d1f12a1c0eaf4e85a525999c7fab9510cf
 SHA512 
2db03dca53ff7ce99068afba97150f00e4b1c3a7b80e34b90f515baa3b745342d8e483849265e7fcf3dfee31de7a24352a1320c64ce719d31f43be96030b663c
 DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120
 SHA512 
820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0

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

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

2023-10-13 Thread Matthew Thode
commit: eecd93822296758f6d7fe514f6c1c26f5ec53d95
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:51:05 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecd9382

app-admin/ansible: drop 8.2.0

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

 app-admin/ansible/Manifest |  1 -
 app-admin/ansible/ansible-8.2.0.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 07144495d676..94981a27c186 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,4 +1,3 @@
 DIST ansible-7.7.0.tar.gz 40709642 BLAKE2B 
ee2f8d124f79ca3a3f131bfbc4f93e10d104a38262b7d60edd2a88284275fecdd3acf0e566a5cc81a1fb6a179a0b7c51215f2945d669be4c6af7aa2a4f31ade0
 SHA512 
7da6845c9a68f2b8c10cf3e4cc6ea347861d5b59daa6ac895731ac79b733c6724d234345054fe9e3bf4ea460345b9026492fda42dce22bfbc027c9b4de093fd9
-DIST ansible-8.2.0.tar.gz 39618057 BLAKE2B 
26e737989d7cc118aaab18c51ef3bd7c33173ec95e603b328a82b247be47fa9cb6b6d384cb56da7ead3675f3766ae655a3b7955f8c262519f54147d832a0ac94
 SHA512 
0ed3f43885b026c18939a29ef67f836374cdeaf96c3445fb59ec60164493820ac2e97c041daddd49ba083d0bef8cac4b7a75d5391290fce52bebae02276b0be6
 DIST ansible-8.3.0.tar.gz 40126372 BLAKE2B 
cf5b767e2d0c8fcaf86f64f9fdf5d2a303723023e946b28419f494d89406dfb572abc3ce8f0633d2f6b09600feccbd1550aae88d93b6bfd910a0c08fac8677c4
 SHA512 
8c051a33d4d95a002518556be84d7f50d825c8d80e291f812593171fc00dd6ad778dcb7261af06895add1978aadeb1ed920cbca08353dcb9b5075d393f08
 DIST ansible-8.4.0.tar.gz 40641778 BLAKE2B 
a99e7956a058a38ce6885019edfb91830fcfbbb161cc84b68edc876f13f0916b7a8eb4105ff6d0e61f11a5c483d0898d1a100028548609811c9d11ebeaf79c27
 SHA512 
f364685d734df04c51d48b81ae2e587bd02438817d7b7055cec2199a585564cdfad45f40dbfd8051d5b0855f303b8504463e3d1506ed9238e24f871f424587bc

diff --git a/app-admin/ansible/ansible-8.2.0.ebuild 
b/app-admin/ansible/ansible-8.2.0.ebuild
deleted file mode 100644
index e3d64307f340..
--- a/app-admin/ansible/ansible-8.2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-RESTRICT="test"
-
-RDEPEND=">=app-admin/ansible-core-2.15.0
-   

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

2023-10-13 Thread Matthew Thode
commit: 74b83c07f6972b477043cde25cac768c5bf944ec
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:49:16 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b83c07

app-admin/ansible-core: stabilize 2.15.4 for amd64, arm64, x86

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

 app-admin/ansible-core/ansible-core-2.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-core/ansible-core-2.15.4.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.4.ebuild
index 31aa6a3c7556..1e33996c378b 100644
--- a/app-admin/ansible-core/ansible-core-2.15.4.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.15.4.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2023-10-13 Thread Matthew Thode
commit: 3e6d6a808cf19d26414e088892ad1baa4be06c6e
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:48:59 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6d6a80

app-admin/ansible-core: stabilize 2.14.10 for amd64, arm64, x86

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

 app-admin/ansible-core/ansible-core-2.14.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-core/ansible-core-2.14.10.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.10.ebuild
index 66c67a2e2ac7..c9e4dbcd003a 100644
--- a/app-admin/ansible-core/ansible-core-2.14.10.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.14.10.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2023-10-13 Thread Matthew Thode
commit: 4eb6873ad3ba70953315d9aad1ed3f64c9b7dc8b
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:50:56 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb6873a

app-admin/ansible: stabilize 8.4.0 for amd64, arm64, x86

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

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

diff --git a/app-admin/ansible/ansible-8.4.0.ebuild 
b/app-admin/ansible/ansible-8.4.0.ebuild
index 05eb18736a9c..e3d64307f340 100644
--- a/app-admin/ansible/ansible-8.4.0.ebuild
+++ b/app-admin/ansible/ansible-8.4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.15.0



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

2023-10-13 Thread Matthew Thode
commit: 46a31b274bc5af29376e92310d580417633eec6d
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:45:40 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:45:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a31b27

app-crypt/acme: add 2.7.1

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

 app-crypt/acme/Manifest  |  1 +
 app-crypt/acme/acme-2.7.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 41b4e913854e..0a0f64fe6910 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149

diff --git a/app-crypt/acme/acme-2.7.1.ebuild b/app-crypt/acme/acme-2.7.1.ebuild
new file mode 100644
index ..88e179e64295
--- /dev/null
+++ b/app-crypt/acme/acme-2.7.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="certbot"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



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

2023-10-13 Thread Matthew Thode
commit: a472e064d3078c6938e394011af8c8e7d71a67ea
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:47:43 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:47:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a472e064

app-crypt/certbot-apache: add 2.7.1

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

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 41b4e913854e..0a0f64fe6910 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-10-13 Thread Matthew Thode
commit: e2a54ff412cc97f1e78f89b2eab0db9bca545480
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:47:06 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:47:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a54ff4

app-crypt/certbot: add 2.7.1

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

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.7.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 41b4e913854e..0a0f64fe6910 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149

diff --git a/app-crypt/certbot/certbot-2.7.1.ebuild 
b/app-crypt/certbot/certbot-2.7.1.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.7.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



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

2023-10-13 Thread Matthew Thode
commit: a979cdbd8e24d072efe321f5f11ed85194f05452
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:47:59 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:47:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a979cdbd

app-crypt/certbot-nginx: add 2.7.1

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

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 41b4e913854e..0a0f64fe6910 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-10-13 Thread Sebastian Pipping
commit: bccdd14943c2d69639370386ac5249067cff5960
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Oct 13 19:29:02 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Oct 13 19:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccdd149

x11-misc/pcmanfm: Fix 404 homepage URL

Signed-off-by: Sebastian Pipping  gentoo.org>

 x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild 
b/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild
index bdf7b0c31bc6..2e4e7970e73a 100644
--- a/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild
+++ b/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ MY_P="${PN}-${PV/_/}"
 inherit xdg readme.gentoo-r1
 
 DESCRIPTION="Fast lightweight tabbed filemanager"
-HOMEPAGE="https://wiki.lxde.org/en/PCManFM;
+HOMEPAGE="https://github.com/lxde/pcmanfm;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 S="${WORKDIR}"/${MY_P}
 



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

2023-10-13 Thread Ulrich Müller
commit: c2db0a729ddcd2092279ca9bb6e034ff37281580
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 13 16:08:45 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 13 19:23:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2db0a72

app-admin/eselect: drop 1.4.25

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

 app-admin/eselect/Manifest  |  1 -
 app-admin/eselect/eselect-1.4.25.ebuild | 63 -
 2 files changed, 64 deletions(-)

diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index 8685dddf553d..5cd4e19cf408 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -1,3 +1,2 @@
-DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 
630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f
 SHA512 
98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b
 DIST eselect-1.4.26.tar.xz 184332 BLAKE2B 
ee1e8890802fc50646c8d1d5219f1ab0ec5cfc0138c758f73ad6baccf673992bbf3e763d8e84491f33e724ba4e1cf3bed6971ba7fa4373e0f06464ff4a5fa1e6
 SHA512 
397ae2f15d90d722eb84225b08f1afaaf6f89758bfae5d93b0a1c3eddc997c21e74ab62e09ee5e71941d3a8587b3372b64336d12054c3bbf0e56e1ba398a26f9
 DIST eselect-1.4.27.tar.xz 184464 BLAKE2B 
718874f4d0651194f361ca3202e5140982812bf486c8efe82354944d55206b0113fa135992203e8baa00019c3fd773a90ddaf67157c16f4ac2d69965d9822fbd
 SHA512 
f534785fc1f79869840f420b4ab2b2bf35593c504cce878a6d3d07f75012cf32288009ea9ac2a5607dba216a794110a64c5f2c54d5d8a3c641328489cecc024b

diff --git a/app-admin/eselect/eselect-1.4.25.ebuild 
b/app-admin/eselect/eselect-1.4.25.ebuild
deleted file mode 100644
index 61a54674f589..
--- a/app-admin/eselect/eselect-1.4.25.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Packages sharing a common release tarball:
-# app-admin/eselect
-# app-emacs/eselect-mode
-# Please bump and mark them stable together!
-
-inherit bash-completion-r1
-
-DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
-SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz;
-
-LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="doc emacs vim-syntax"
-
-DEPEND="sys-apps/sed
-   || (
-   sys-apps/coreutils
-   app-misc/realpath
-   )"
-RDEPEND="${DEPEND}
-   sys-apps/file
-   sys-libs/ncurses:0"
-BDEPEND="doc? ( dev-python/docutils )"
-PDEPEND="emacs? ( app-emacs/eselect-mode )
-   vim-syntax? ( app-vim/eselect-syntax )"
-
-src_compile() {
-   emake
-   use doc && emake html
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   newbashcomp misc/${PN}.bashcomp ${PN}
-   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
-   if use doc; then
-   docinto html
-   dodoc *.html doc/*.html doc/*.css
-   fi
-
-   # needed by news module
-   keepdir /var/lib/gentoo/news
-   if ! use prefix; then
-   fowners root:portage /var/lib/gentoo/news
-   fperms g+w /var/lib/gentoo/news
-   fi
-}
-
-pkg_postinst() {
-   # fowners in src_install doesn't work for the portage group:
-   # merging changes the group back to root
-   if ! use prefix; then
-   chgrp portage "${EROOT}/var/lib/gentoo/news" \
-   && chmod g+w "${EROOT}/var/lib/gentoo/news"
-   fi
-}



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

2023-10-13 Thread Ulrich Müller
commit: 47354d2e5598c50a7ef7f42a0b4936ae8b76
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 13 16:09:08 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 13 19:23:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47354d2e

app-emacs/eselect-mode: drop 1.4.25

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

 app-emacs/eselect-mode/Manifest   |  1 -
 app-emacs/eselect-mode/eselect-mode-1.4.25.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-emacs/eselect-mode/Manifest b/app-emacs/eselect-mode/Manifest
index 8685dddf553d..5cd4e19cf408 100644
--- a/app-emacs/eselect-mode/Manifest
+++ b/app-emacs/eselect-mode/Manifest
@@ -1,3 +1,2 @@
-DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 
630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f
 SHA512 
98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b
 DIST eselect-1.4.26.tar.xz 184332 BLAKE2B 
ee1e8890802fc50646c8d1d5219f1ab0ec5cfc0138c758f73ad6baccf673992bbf3e763d8e84491f33e724ba4e1cf3bed6971ba7fa4373e0f06464ff4a5fa1e6
 SHA512 
397ae2f15d90d722eb84225b08f1afaaf6f89758bfae5d93b0a1c3eddc997c21e74ab62e09ee5e71941d3a8587b3372b64336d12054c3bbf0e56e1ba398a26f9
 DIST eselect-1.4.27.tar.xz 184464 BLAKE2B 
718874f4d0651194f361ca3202e5140982812bf486c8efe82354944d55206b0113fa135992203e8baa00019c3fd773a90ddaf67157c16f4ac2d69965d9822fbd
 SHA512 
f534785fc1f79869840f420b4ab2b2bf35593c504cce878a6d3d07f75012cf32288009ea9ac2a5607dba216a794110a64c5f2c54d5d8a3c641328489cecc024b

diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.25.ebuild 
b/app-emacs/eselect-mode/eselect-mode-1.4.25.ebuild
deleted file mode 100644
index 1e9c5f558d6b..
--- a/app-emacs/eselect-mode/eselect-mode-1.4.25.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Packages sharing a common release tarball:
-# app-admin/eselect
-# app-emacs/eselect-mode
-# Please bump and mark them stable together!
-
-inherit elisp
-
-MY_P="eselect-${PV}"
-DESCRIPTION="Emacs major mode for editing eselect files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
-SRC_URI="https://dev.gentoo.org/~ulm/eselect/${MY_P}.tar.xz;
-S="${WORKDIR}/${MY_P}/misc"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-SITEFILE="50${PN}-gentoo.el"



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

2023-10-13 Thread Ulrich Müller
commit: 02e9ca1ececf99d8a6afd8513be9907acd22c327
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Oct 13 19:22:08 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Oct 13 19:23:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e9ca1e

app-emacs/gnuserv: Drop obsolete elisp code

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

 .../gnuserv/files/gnuserv-3.12.8-no-custom.patch   | 31 ++
 app-emacs/gnuserv/gnuserv-3.12.8-r7.ebuild |  2 +-
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-emacs/gnuserv/files/gnuserv-3.12.8-no-custom.patch 
b/app-emacs/gnuserv/files/gnuserv-3.12.8-no-custom.patch
new file mode 100644
index ..12cd31c16c0e
--- /dev/null
+++ b/app-emacs/gnuserv/files/gnuserv-3.12.8-no-custom.patch
@@ -0,0 +1,31 @@
+Old-style backquotes don't work with Emacs 27 or later. Remove the
+code altogether, because it is no longer needed since Emacs 20.1.
+
+--- gnuserv-3.12.8/gnuserv-compat.el
 gnuserv-3.12.8/gnuserv-compat.el
+@@ -180,25 +180,6 @@
+   (defun frame-totally-visible-p (frame)
+ (eq t (frame-visible-p frame
+ 
+-;; Make custom stuff work even without customize
+-;;   Courtesy of Hrvoje Niksic 
+-;;   via Ronan Waide .
+-(eval-and-compile
+-  (condition-case ()
+-  (require 'custom)
+-(error nil))
+-  (if (and (featurep 'custom) (fboundp 'custom-declare-variable))
+-  nil ;; We've got what we needed
+-;; We have the old custom-library, hack around it!
+-(defmacro defgroup ( args)
+-  nil)
+-(defmacro defcustom (var value doc  args)
+-  (` (defvar (, var) (, value) (, doc
+-(defmacro defface (var value doc  args)
+-  (` (make-face (, var
+-(defmacro define-widget ( args)
+-  nil)))
+-
+ ;; Now for gnuserv...
+ (require 'gnuserv)
+ 

diff --git a/app-emacs/gnuserv/gnuserv-3.12.8-r7.ebuild 
b/app-emacs/gnuserv/gnuserv-3.12.8-r7.ebuild
index dd5eabd64a13..4cb5f7e12303 100644
--- a/app-emacs/gnuserv/gnuserv-3.12.8-r7.ebuild
+++ b/app-emacs/gnuserv/gnuserv-3.12.8-r7.ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}
gui? ( x11-base/xorg-proto )"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-backquotes.patch
+   "${FILESDIR}"/${P}-no-custom.patch
"${FILESDIR}"/${P}-process-query.patch
"${FILESDIR}"/${P}-gnudoit.patch
"${FILESDIR}"/${P}-emacs-28.patch



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

2023-10-13 Thread Arthur Zamarin
commit: 8df5f88e64001dfc3a9da37d9d9ab7ce72bb6717
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 17:40:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 17:41:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df5f88e

dev-python/tree-sitter: depend on setuptools for py3.12

Import distutils module on every load of the library, and works well
with setuptools "internal" distutils.

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

 .../{tree-sitter-0.20.1.ebuild => tree-sitter-0.20.1-r1.ebuild}   | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild 
b/dev-python/tree-sitter/tree-sitter-0.20.1-r1.ebuild
similarity index 91%
rename from dev-python/tree-sitter/tree-sitter-0.20.1.ebuild
rename to dev-python/tree-sitter/tree-sitter-0.20.1-r1.ebuild
index 8388598b62b2..f7fa52853dbd 100644
--- a/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.20.1-r1.ebuild
@@ -32,8 +32,12 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
-RDEPEND="dev-libs/tree-sitter:="
-DEPEND="${RDEPEND}"
+DEPEND="dev-libs/tree-sitter:="
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ' 3.12)
+"
 
 distutils_enable_tests unittest
 



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

2023-10-13 Thread Joonas Niilola
commit: 0af6de09573278a50c60430e67c04a60eb63019d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 13:07:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 17:21:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af6de09

dev-libs/cowsql: new package, add 0_pre20230921

 - dependency of app-containers/incus.

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

 dev-libs/cowsql/Manifest   |  1 +
 dev-libs/cowsql/cowsql-0_pre20230921.ebuild| 53 ++
 .../files/dqlite-1.12.0-disable-werror.patch   | 20 
 dev-libs/cowsql/metadata.xml   | 25 ++
 4 files changed, 99 insertions(+)

diff --git a/dev-libs/cowsql/Manifest b/dev-libs/cowsql/Manifest
new file mode 100644
index ..884fb88867fc
--- /dev/null
+++ b/dev-libs/cowsql/Manifest
@@ -0,0 +1 @@
+DIST cowsql-0_pre20230921.tar.gz 364458 BLAKE2B 
4d4a6126a0a9059402c6591aeada96005964566e41a6ad0ce3b47c07d63ddf626b1d279e7847eb4677d44fea82a5b425fd8d5569d0b9545d37d4d903db3a6d0b
 SHA512 
7297c6149287fe96fded43689f081b5b59b294e8b73067587a8255bde41671744a1b3ac541028565eaefd61d72195172ab82bd1f0ddcd6e8bad48af9db8db320

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

diff --git a/dev-libs/cowsql/files/dqlite-1.12.0-disable-werror.patch 
b/dev-libs/cowsql/files/dqlite-1.12.0-disable-werror.patch
new file mode 100644
index ..9c92324688d6
--- /dev/null
+++ b/dev-libs/cowsql/files/dqlite-1.12.0-disable-werror.patch
@@ -0,0 +1,20 @@
+diff -Naur a/configure.ac b/configure.ac
+--- a/configure.ac 2022-11-18 16:44:34.0 +0200
 b/configure.ac 2022-11-19 09:21:24.157589426 +0200
+@@ -3,7 +3,7 @@
+ AC_CONFIG_MACRO_DIR([m4])
+ AC_CONFIG_AUX_DIR([ac])
+ 
+-AM_INIT_AUTOMAKE([subdir-objects -Wall -Werror -Wno-portability foreign])
++AM_INIT_AUTOMAKE([subdir-objects -Wall -Wno-portability foreign])
+ AM_SILENT_RULES([yes])
+ 
+ AC_PROG_CC_STDC
+@@ -82,7 +82,6 @@
+   -Wdate-time \
+   -Wnested-externs \
+   -Wconversion \
+-  -Werror \
+ ])
+ # To enable:
+ #

diff --git a/dev-libs/cowsql/metadata.xml b/dev-libs/cowsql/metadata.xml
new file mode 100644
index ..25c078695e9c
--- /dev/null
+++ b/dev-libs/cowsql/metadata.xml
@@ -0,0 +1,25 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+juip...@gentoo.org
+Joonas Niilola
+  
+  
+virtualizat...@gentoo.org
+Gentoo Virtualization Project
+  
+  
+cowsql is a C library that implements an embeddable and replicated SQL 
+database engine with high-availability and automatic failover.
+
+Cowsql is a fork from dqlite. 
+The acronym "dqlite" stands for "distributed SQLite", meaning that dqlite 
+extends SQLite with a network protocol that can connect together various 
+instances of your application and have them act as a highly-available 
+cluster, with no dependency on external databases.
+  
+  
+cowsql/cowsql
+  
+



[gentoo-commits] repo/gentoo:master commit in: acct-group/incus/

2023-10-13 Thread Joonas Niilola
commit: 7faf0ec505c5c0739605dcb751903297d0706632
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 13:08:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 17:21:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faf0ec5

acct-group/incus: new package, add 0

 - dependency of app-containers/incus.

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

 acct-group/incus/incus-0.ebuild | 9 +
 acct-group/incus/metadata.xml   | 8 
 2 files changed, 17 insertions(+)

diff --git a/acct-group/incus/incus-0.ebuild b/acct-group/incus/incus-0.ebuild
new file mode 100644
index ..e5f45afcdc9f
--- /dev/null
+++ b/acct-group/incus/incus-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+ACCT_GROUP_ID=532
+DESCRIPTION="Group for app-containers/incus"

diff --git a/acct-group/incus/metadata.xml b/acct-group/incus/metadata.xml
new file mode 100644
index ..5d32dd6c55b4
--- /dev/null
+++ b/acct-group/incus/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+virtualizat...@gentoo.org
+Gentoo Virtualization Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-containers/incus/

2023-10-13 Thread Joonas Niilola
commit: 6e8a4af158691ab67b3172844b382893a206ce07
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 17:21:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 17:21:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8a4af1

app-containers/incus: add/fix apparmor & qemu support

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

 app-containers/incus/incus-0.1.ebuild | 27 ---
 1 file changed, 24 insertions(+), 3 deletions(-)

diff --git a/app-containers/incus/incus-0.1.ebuild 
b/app-containers/incus/incus-0.1.ebuild
index 440af29096a6..5a73572d6bc5 100644
--- a/app-containers/incus/incus-0.1.ebuild
+++ b/app-containers/incus/incus-0.1.ebuild
@@ -13,12 +13,12 @@ 
SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.gz
 LICENSE="Apache-2.0 BSD LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="nls"
+IUSE="apparmor nls"
 
 # incus conflicts with lxd due to fuidshift binary. Even if you replace the 
package, containers will remain.
 DEPEND="acct-group/incus
app-arch/xz-utils
-   >=app-containers/lxc-5.0.0:=[seccomp(+)]
+   >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)]
dev-db/sqlite:3
dev-libs/cowsql
dev-libs/lzo
@@ -92,6 +92,27 @@ src_prepare() {
-e "s:make:make ${MAKEOPTS}:g" \
Makefile || die
 
+   # Fix hardcoded ovmf file path, see bug 763180
+   sed -i \
+   -e "s:/usr/share/OVMF:/usr/share/edk2-ovmf:g" \
+   -e "s:OVMF_VARS.ms.fd:OVMF_VARS.fd:g" \
+   doc/environment.md \
+   internal/server/apparmor/instance.go \
+   internal/server/apparmor/instance_qemu.go \
+   internal/server/instance/drivers/driver_qemu.go || die "Failed 
to fix hardcoded ovmf paths."
+
+   # Fix hardcoded virtfs-proxy-helper file path, see bug 798924
+   sed -i \
+   -e 
"s:/usr/lib/qemu/virtfs-proxy-helper:/usr/libexec/virtfs-proxy-helper:g" \
+   internal/server/device/device_utils_disk.go || die "Failed to 
fix virtfs-proxy-helper path."
+
+   cp "${FILESDIR}"/incus-0.1.service "${T}"/incus.service || die
+   if use apparmor; then
+   sed -i \
+   '/^EnvironmentFile=.*/a 
ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \
+   "${T}"/incus.service || die
+   fi
+
# Disable -Werror's from go modules.
find "${S}" -name "cgo.go" -exec sed -i "s/ -Werror / /g" {} + || die
 }
@@ -135,7 +156,7 @@ src_install() {
newconfd "${FILESDIR}"/incus-0.1.confd incus
newinitd "${FILESDIR}"/incus-0.1.initd incus
 
-   systemd_newunit "${FILESDIR}"/incus-0.1.service incus.service
+   systemd_dounit "${T}"/incus.service
systemd_newunit "${FILESDIR}"/incus-containers-0.1.service 
incus-containers.service
systemd_newunit "${FILESDIR}"/incus-0.1.socket incus.socket
 



[gentoo-commits] repo/gentoo:master commit in: app-containers/incus/, app-containers/incus/files/

2023-10-13 Thread Joonas Niilola
commit: 380968ba252854f366618716ca1b8d2f074d14b2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 13:09:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 17:21:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380968ba

app-containers/incus: new package, add 0.1

 - incus is a fork from Canonical's LXD.

Signed-off-by: Joonas Niilola  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33278

 app-containers/incus/Manifest  |   2 +
 app-containers/incus/files/incus-0.1.confd |  23 +++
 app-containers/incus/files/incus-0.1.initd |  59 
 app-containers/incus/files/incus-0.1.service   |  23 +++
 app-containers/incus/files/incus-0.1.socket|  12 ++
 .../incus/files/incus-containers-0.1.service   |  16 ++
 app-containers/incus/incus-0.1.ebuild  | 162 +
 app-containers/incus/metadata.xml  |  31 
 8 files changed, 328 insertions(+)

diff --git a/app-containers/incus/Manifest b/app-containers/incus/Manifest
new file mode 100644
index ..77fd5375ef00
--- /dev/null
+++ b/app-containers/incus/Manifest
@@ -0,0 +1,2 @@
+DIST incus-0.1.tar.gz 21498887 BLAKE2B 
ea200f83922a2f23c8bbc8ce94ccf7df8b7e096adfe6697d94135a4c660a950411e2176f860a63dada12890cde474beb16fcd17a4c52419f1ab86d3625c426e5
 SHA512 
1cd5410b07ed44f05b19ca3c734a67bde6f85d0e4673e9b46100bb8f2d60889773bcde1a274e96b55651b95414c47abeb6c3f2b8ec8d500d22ef08e31d09d9e6
+DIST incus-0.1.tar.gz.asc 833 BLAKE2B 
9e2ceedf246e7af20a6d8c0e597f59016a4040c10d547f724a0fa822387bb46c70d0467df583127bea874ded87115844e02191e93ddfd29fc64f3bc0262b7f10
 SHA512 
de14e530543d861ea3bdffe8d4b88a140f39646219c1494db81577f755d5d5ddc35f8e36f51cbfe38d8fcd4c3de95bb8d615db61530bbd507a55c6e07d3031b6

diff --git a/app-containers/incus/files/incus-0.1.confd 
b/app-containers/incus/files/incus-0.1.confd
new file mode 100644
index ..ec857143c2da
--- /dev/null
+++ b/app-containers/incus/files/incus-0.1.confd
@@ -0,0 +1,23 @@
+# Group which owns the shared socket
+INCUS_OPTIONS+=" --group incus"
+
+# Enable cpu profiling into the specified file
+#INCUS_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#INCUS_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+# Enable debug mode
+#INCUS_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#INCUS_OPTIONS+=" --print-goroutines-every 5"
+
+# Enable verbose mode
+#INCUS_OPTIONS+=" -v"
+
+# Logfile to log to
+#INCUS_OPTIONS+=" --logfile /var/log/incus/incus.log"
+
+# Enable syslog logging
+#INCUS_OPTIONS+=" --syslog"

diff --git a/app-containers/incus/files/incus-0.1.initd 
b/app-containers/incus/files/incus-0.1.initd
new file mode 100644
index ..d09ffe224d04
--- /dev/null
+++ b/app-containers/incus/files/incus-0.1.initd
@@ -0,0 +1,59 @@
+#!/sbin/openrc-run
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+DAEMON=/usr/sbin/incusd
+PIDFILE=/run/incusd.pid
+
+depend() {
+   need net
+   need lxcfs
+}
+
+start() {
+   ebegin "Starting incus service"
+
+   modprobe -f loop > /dev/null 2>&1
+
+   # Fix permissions on /var/lib/incus and make sure it exists.
+   # Create a log directory for incus with correct permissions.
+   install -d /var/lib/incus --group incus --owner root --mode 0775
+   install -d /var/log/incus --group incus --owner root
+
+   start-stop-daemon --start \
+   --pidfile ${PIDFILE} \
+   --exec ${DAEMON} \
+   --background \
+   --make-pidfile \
+   -- \
+   ${INCUS_OPTIONS}
+   eend ${?}
+
+   # Create necessary systemd paths in order for systemd containers to 
work on openrc host.
+   # /etc/rc.conf should have following values:
+   #   rc_cgroup_mode="hybrid"
+   if [ -d /sys/fs/cgroup/unified ] &&
+   [ ! -d /sys/fs/cgroup/systemd ]; then
+   install -d /sys/fs/cgroup/systemd --group incus --owner root
+   mount -t cgroup -o none,name=systemd systemd 
/sys/fs/cgroup/systemd
+   fi
+}
+
+stop() {
+   if [ "${RC_CMD}" = restart ]; then
+   ebegin "Stopping incusd service (but not containers)"
+   # start-stop-daemon sends SIGTERM with a timeout of 5s by 
default.
+   # SIGTERM indicates to INCUS that it will be stopped 
temporarily.
+   # Instances will keep running.
+   start-stop-daemon --stop --quiet -p "${PIDFILE}"
+   eend ${?}
+   else
+   ebegin "Stopping incusd service and containers, waiting 40s"
+   # SIGPWR indicates to INCUS that the host is going down.
+   # LXD will do a clean shutdown of all instances.
+   # After 30s all remaining instances will be killed.
+   # We wait 

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

2023-10-13 Thread Michał Górny
commit: 75687d0568b8cf04082ab0ee1e039d011fc4fffa
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 16:44:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 16:44:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75687d05

dev-python/notebook: Remove old

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

 dev-python/notebook/Manifest  |  4 --
 dev-python/notebook/notebook-7.0.0.ebuild | 57 -
 dev-python/notebook/notebook-7.0.1.ebuild | 57 -
 dev-python/notebook/notebook-7.0.2.ebuild | 57 -
 dev-python/notebook/notebook-7.0.3.ebuild | 61 ---
 5 files changed, 236 deletions(-)

diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest
index e72093ec371e..3e6e48394432 100644
--- a/dev-python/notebook/Manifest
+++ b/dev-python/notebook/Manifest
@@ -1,7 +1,3 @@
 DIST notebook-6.5.4.tar.gz 5785832 BLAKE2B 
28845c51c244d08b12e6a2853d3407a2af9e351f1501db8e76ff4f069e656d9bf27c3d2893b38f3f2bb51cedf38658219be3843a3397a588046d55bf445d3222
 SHA512 
72bf4efa4d553a6265c72e188ad0ee085accbbc05b0af182531c892303149d83f38f6d410f1bcb2c835071f713cb4267d58324b982b4087caabf9b46b8d77cfa
-DIST notebook-7.0.0.tar.gz 3922786 BLAKE2B 
5aaeae9f48c456691607d5ef05012368f0e6abd1eb1266a5fc68ac999027cdb1e03a640b13048b47a754ef8c803bf1fe3a8c056dc600d825fa05387e905183a2
 SHA512 
fb58c03b60f02cc8b2096c13c493c38324fbb76a93dbb31a94775ed341a9594168598bc3a35ce18ef1ce6e2dd79f7b2e32d752dc3307780cfbc9fbc0c7f1c9a6
-DIST notebook-7.0.1.tar.gz 3926420 BLAKE2B 
a711c6202ec87f5b9ee9b82779048f4dc366643a645890006b6588ddd70428e79e4028171cc4b4fb4fa1e6f93a2a948aae34980915ad4a2a5f7c34971e6bf917
 SHA512 
4bfae67044525527c1d5ff1dd269c8ca1179bbef3a9f0cf043244103c996f02ef4cbbf11c4ceffe84ca0cb0a8250f18cd3ebf6dd55cca53ceaa47f65df7dae22
-DIST notebook-7.0.2.tar.gz 3927445 BLAKE2B 
09f867a5eed76616d749afcd18bf673fc2c09f5073a17d5a89a284d8aacb9e110a67f24973e0ba165027b3199f8e9032f549aabcbd8d3bc67a9d6533d21a4e09
 SHA512 
b204f15f855f8e829dfd1d325be664cc0328e2b897d838bfd9721ca369d4da8d0d1012bff69b40a35f0b186d3eae5f46326604eefb0b8e91824a815deedbcc67
-DIST notebook-7.0.3.tar.gz 3934398 BLAKE2B 
0047d1fa403e3fb6ededb764f99f9e76aaba6099055ac6dd28183e8d7921dc8a9bb68072b7909f4fb749a26f01989c88c45cf58fe3583250bb0bf9d0847dc1ac
 SHA512 
141acc5b46b7c3023c5aab3cdcfaa287225c627bde053f8958bdce5bdfd600ba2bfa5f119ce8b026cf1889cd7acb265a4c13eae6b0afdd1ed2a4fcfb3264976f
 DIST notebook-7.0.4.tar.gz 3928907 BLAKE2B 
edd498636d35f348f520915d43686243a3ff4b2f8ad4984bc05766403a3bffcd699e1ba691b672ad3ab8f08983920f62a1c5b0308a94e4a7366eb30e049f5d43
 SHA512 
e174fcbb93fcaf67c086b2160d7875457681222e21c23efbf35d4c7503e528df3b368b4d122eebf199a86ea155cf3e6b7b15036587bb9b4260a8d22e7e4a9f0b
 DIST notebook-7.0.5.tar.gz 3929774 BLAKE2B 
8e52bb73c29fb73b57a733f41c71392d08547df95f16bd1571e321c888a6399127b398214b333ec4fa713ce751b918c974486b5d2ba7d4d045ff43722e68b552
 SHA512 
3abc4fe2c017b1dc05f549a0397487cdfe66f40cd29e26b540942424b721ce985cf6e4196faa16f857ead5a1820dfcf4a2a92db3bb79553e8f288ceae042de79

diff --git a/dev-python/notebook/notebook-7.0.0.ebuild 
b/dev-python/notebook/notebook-7.0.0.ebuild
deleted file mode 100644
index f59b40994b79..
--- a/dev-python/notebook/notebook-7.0.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi xdg-utils
-
-DESCRIPTION="Jupyter Interactive Notebook"
-HOMEPAGE="https://jupyter.org;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
-   =dev-python/jupyterlab-4.0.2[${PYTHON_USEDEP}]
-   =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
-   =dev-python/tornado-6.2.0[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/nbval[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-unixsocket[${PYTHON_USEDEP}]
-   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
-   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
-   distutils-r1_python_install_all
-   mv "${ED}/usr/etc" "${ED}/etc" || die
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}

diff --git a/dev-python/notebook/notebook-7.0.1.ebuild 
b/dev-python/notebook/notebook-7.0.1.ebuild
deleted file mode 100644
index 

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

2023-10-13 Thread Ionen Wolkens
commit: 5dbe5492e36a97ee169ed1490d8281691f9cc7dd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 13 16:32:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 13 16:34:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbe5492

qt6-build.eclass: extend avx2/fma mismatch workaround to 6.6.0

6.6.0 is lacking qsimd_p.h changes that 6.5.3 had, will be in 6.6.1.

Closes: https://bugs.gentoo.org/915691
Signed-off-by: Ionen Wolkens  gentoo.org>

 eclass/qt6-build.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index 35a710b86545..6f002bc799ad 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -257,8 +257,8 @@ _qt6-build_match_cpu_flags() {
[[ ${intrin} ]] && flags+=( -mno-${intrin} )
done
done < <(
-   # TODO: drop ver_test and ${fma} when <6.5.3 is gone
-   ver_test ${PV} -ge 6.5.3 && fma= || fma=fma
+   # TODO: drop ver_test and ${fma} when <6.5.3 and 6.6.0 are gone
+   ver_test ${PV} -ge 6.5.3 && ver_test ${PV} -ne 6.6.0 && fma= || 
fma=fma
$(tc-getCXX) -E -P ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 2
#if defined(__GNUC__) && (defined(__x86_64__) || 
defined(__i386__))
#include 



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

2023-10-13 Thread William Hubbs
commit: 18bb33a7c3582f793a0b0fab833c4e82adf9
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 13 16:30:07 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 13 16:30:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bb33a7

dev-util/gitlab-runner: drop 16.3.1, 16.4.0

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

 dev-util/gitlab-runner/Manifest|  4 --
 dev-util/gitlab-runner/gitlab-runner-16.3.1.ebuild | 62 --
 dev-util/gitlab-runner/gitlab-runner-16.4.0.ebuild | 62 --
 3 files changed, 128 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index d3ce431214a0..e37ad199cb94 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,10 +1,6 @@
 DIST gitlab-runner-16.2.0-deps.tar.xz 200381264 BLAKE2B 
61a9d094c251f299e98718883359433545294c8d862872bcf1b4558d721455bd83d867b198af4ec9a217b7e67be3084539955613640ff1829ae6c39a4bc82926
 SHA512 
9ffbee5f3b179d5a85f3d322b109b538c6c78874b80c5f593fbfe8ccb993fa0b2028665354f10a0774c7a130c12170bc53cc3315f34ec3b6941febc726e113df
 DIST gitlab-runner-16.2.0.tar.bz2 1361100 BLAKE2B 
19df94ba47188ad696f79df56595f34a2fa7c82971549172a8acc65dd04228aed077d675f85e35e8731ae4b1e7200ebe667772dce66e6bb17a0ad84a522b
 SHA512 
75097c09b065c8486a5d23219dcb8e36c2baac254e0b09811dd725cf493d959d9b2d3a2c9c130d208a50c1355e19faa749a6d5bb58e1681f782279eca277605e
-DIST gitlab-runner-16.3.1-deps.tar.xz 200544092 BLAKE2B 
7bebd181ce6a47bee99098d124009da41e61273823be09af4c7d76851f5b1c2b67338b6a836f6d7a776c0191f6463db950d6081eb1248f12418aebd80b557929
 SHA512 
5eee370015b3ba82b0856300754a8ef8906d649bf3e08fe5ded9209cb6d35e591d2d9a9ddceb1172b23cadc7efc2cd7f53c22736db3cba84d2c1d73a03c538de
-DIST gitlab-runner-16.3.1.tar.bz2 1366408 BLAKE2B 
99d8ce6d99f2916a8477f97c5529ffa9e847859987c89ddb7e7ab3d2249b48e5836549ce992c9f20a65cab2261ee63f5b6b1dd25198dffd84379ab8ecf6e2df3
 SHA512 
9f59fd9966b7619aee93f3ad16d6c9a7c81203b015798674f44f111c59ef4d3a320344dacbd020ff9385e1e9ee5aae1a931102c3d0297dd4df9bf2615eb4a357
 DIST gitlab-runner-16.3.2-deps.tar.xz 200555948 BLAKE2B 
f385016525c333d0729509572469aab03858a2e011e1b4afb0a76acc066c8d9e52a58045bae0fd3d575ed3acf5af4be4b16ae2054ea17c8fe387661e531e9ee2
 SHA512 
4c24e821349928650aa60df938cf08a3befaff747a0cd4d3f3b346e108ff3c5497a31c4bec48a1963eeb95bb387504a1b36b777925e72989b357b7da4afbffd1
 DIST gitlab-runner-16.3.2.tar.bz2 1366612 BLAKE2B 
927f113259bf15f09b0b92de4e7ae9b311875a76a3b9190a1ef93c7b385dfd4fb08a792bdd3482af4302aeca8509a4a2fb5e2a6231eb56149b276d68894fe1da
 SHA512 
f80825303f9a009b12a1edf04588acd0daca757dfa184f958cdfa48e37345b3a79d5efe4ed87cc5881e832705999fa971a3179b58e2878c8debf07d66a549240
-DIST gitlab-runner-16.4.0-deps.tar.xz 218817844 BLAKE2B 
2e23b00ec77138699575bf1b5674b7d29867b901932301677e6cebe2a050b06b23d096d96e841f8baca902deaddea6053064de8eee5b477ba967ac8abbc5a51d
 SHA512 
96cf86020773bedf543e20dd7ca009b4769cbd074a08c4a092a7d4decbb9d6c5e72a944056dc2034ffeb9f58d00af11c25cd5c2ab5a91020092fae948e14e5d5
-DIST gitlab-runner-16.4.0.tar.bz2 1371838 BLAKE2B 
f86aa2abc9ab92fa0dc3ef9814f2fa37624e33aaf9eb4b14269e4141e59c751fbf7e446366fa4cdbd55afdc5adc672247d45188bfbf6cdb8b089fac780066b96
 SHA512 
48b9bfa9daf29e72dfaad363e580f3b80b5fe1031b64dcc962fa4d8d6603e1f8b93298f3fb420160c772173b6cd89daf32a31c5a0b1d93651e3ba60f8628c530
 DIST gitlab-runner-16.4.1-deps.tar.xz 218819612 BLAKE2B 
5f8e69d4ea8e99b86c123bb97a2ff093b0efc453cf711e36e0596987c05cba01c77190fc3777157d4f587e7f99a63ec5f48265bfea8f176c81d4ad7c907b1bcc
 SHA512 
a9e726cbb6a7e31d4d8ddcc67c25eba4d2dd6631413693ab7b7df3a9ac66aa1f9dcc2fca3c95e685b259e409dbeb22b41b89efee292b8d8f95f75b398a16b9aa
 DIST gitlab-runner-16.4.1.tar.bz2 1371697 BLAKE2B 
d1b3b5636e764afa9a619dc9f6af66d4e0edf6e6e0d4e81c78d9b093f86101fe4421e646f264f5776070afbacef8f93de8f4cfbb65360b827ecf68d4d41359f7
 SHA512 
e12b2cea44295151b9783800837367e61e769d95012c7b3d633a23bd93b85db2f61ffbe4e04b9dcac7a7caabb6511ea956f880774aca36236b11c36d56d3

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.3.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.3.1.ebuild
deleted file mode 100644
index 191035180185..
--- a/dev-util/gitlab-runner/gitlab-runner-16.3.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=d240d5bb
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"

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

2023-10-13 Thread William Hubbs
commit: 212bc28f2b4089d85e1b84acfa669f79c5856d02
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 13 15:54:06 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 13 16:27:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212bc28f

dev-util/gitlab-runner: add 16.4.1

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

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-16.4.1.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 9465a5c8e446..97ef32848750 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -4,3 +4,5 @@ DIST gitlab-runner-16.3.1-deps.tar.xz 200544092 BLAKE2B 
7bebd181ce6a47bee99098d1
 DIST gitlab-runner-16.3.1.tar.bz2 1366408 BLAKE2B 
99d8ce6d99f2916a8477f97c5529ffa9e847859987c89ddb7e7ab3d2249b48e5836549ce992c9f20a65cab2261ee63f5b6b1dd25198dffd84379ab8ecf6e2df3
 SHA512 
9f59fd9966b7619aee93f3ad16d6c9a7c81203b015798674f44f111c59ef4d3a320344dacbd020ff9385e1e9ee5aae1a931102c3d0297dd4df9bf2615eb4a357
 DIST gitlab-runner-16.4.0-deps.tar.xz 218817844 BLAKE2B 
2e23b00ec77138699575bf1b5674b7d29867b901932301677e6cebe2a050b06b23d096d96e841f8baca902deaddea6053064de8eee5b477ba967ac8abbc5a51d
 SHA512 
96cf86020773bedf543e20dd7ca009b4769cbd074a08c4a092a7d4decbb9d6c5e72a944056dc2034ffeb9f58d00af11c25cd5c2ab5a91020092fae948e14e5d5
 DIST gitlab-runner-16.4.0.tar.bz2 1371838 BLAKE2B 
f86aa2abc9ab92fa0dc3ef9814f2fa37624e33aaf9eb4b14269e4141e59c751fbf7e446366fa4cdbd55afdc5adc672247d45188bfbf6cdb8b089fac780066b96
 SHA512 
48b9bfa9daf29e72dfaad363e580f3b80b5fe1031b64dcc962fa4d8d6603e1f8b93298f3fb420160c772173b6cd89daf32a31c5a0b1d93651e3ba60f8628c530
+DIST gitlab-runner-16.4.1-deps.tar.xz 218819612 BLAKE2B 
5f8e69d4ea8e99b86c123bb97a2ff093b0efc453cf711e36e0596987c05cba01c77190fc3777157d4f587e7f99a63ec5f48265bfea8f176c81d4ad7c907b1bcc
 SHA512 
a9e726cbb6a7e31d4d8ddcc67c25eba4d2dd6631413693ab7b7df3a9ac66aa1f9dcc2fca3c95e685b259e409dbeb22b41b89efee292b8d8f95f75b398a16b9aa
+DIST gitlab-runner-16.4.1.tar.bz2 1371697 BLAKE2B 
d1b3b5636e764afa9a619dc9f6af66d4e0edf6e6e0d4e81c78d9b093f86101fe4421e646f264f5776070afbacef8f93de8f4cfbb65360b827ecf68d4d41359f7
 SHA512 
e12b2cea44295151b9783800837367e61e769d95012c7b3d633a23bd93b85db2f61ffbe4e04b9dcac7a7caabb6511ea956f880774aca36236b11c36d56d3

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.4.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.4.1.ebuild
new file mode 100644
index ..a181955c5c1b
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-16.4.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=d89a789a
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



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

2023-10-13 Thread William Hubbs
commit: c7c02025e9a88304da84badb03847af0749d03d6
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 13 16:19:12 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 13 16:27:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c02025

dev-util/gitlab-runner: add 16.3.2

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

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-16.3.2.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 97ef32848750..d3ce431214a0 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -2,6 +2,8 @@ DIST gitlab-runner-16.2.0-deps.tar.xz 200381264 BLAKE2B 
61a9d094c251f299e9871888
 DIST gitlab-runner-16.2.0.tar.bz2 1361100 BLAKE2B 
19df94ba47188ad696f79df56595f34a2fa7c82971549172a8acc65dd04228aed077d675f85e35e8731ae4b1e7200ebe667772dce66e6bb17a0ad84a522b
 SHA512 
75097c09b065c8486a5d23219dcb8e36c2baac254e0b09811dd725cf493d959d9b2d3a2c9c130d208a50c1355e19faa749a6d5bb58e1681f782279eca277605e
 DIST gitlab-runner-16.3.1-deps.tar.xz 200544092 BLAKE2B 
7bebd181ce6a47bee99098d124009da41e61273823be09af4c7d76851f5b1c2b67338b6a836f6d7a776c0191f6463db950d6081eb1248f12418aebd80b557929
 SHA512 
5eee370015b3ba82b0856300754a8ef8906d649bf3e08fe5ded9209cb6d35e591d2d9a9ddceb1172b23cadc7efc2cd7f53c22736db3cba84d2c1d73a03c538de
 DIST gitlab-runner-16.3.1.tar.bz2 1366408 BLAKE2B 
99d8ce6d99f2916a8477f97c5529ffa9e847859987c89ddb7e7ab3d2249b48e5836549ce992c9f20a65cab2261ee63f5b6b1dd25198dffd84379ab8ecf6e2df3
 SHA512 
9f59fd9966b7619aee93f3ad16d6c9a7c81203b015798674f44f111c59ef4d3a320344dacbd020ff9385e1e9ee5aae1a931102c3d0297dd4df9bf2615eb4a357
+DIST gitlab-runner-16.3.2-deps.tar.xz 200555948 BLAKE2B 
f385016525c333d0729509572469aab03858a2e011e1b4afb0a76acc066c8d9e52a58045bae0fd3d575ed3acf5af4be4b16ae2054ea17c8fe387661e531e9ee2
 SHA512 
4c24e821349928650aa60df938cf08a3befaff747a0cd4d3f3b346e108ff3c5497a31c4bec48a1963eeb95bb387504a1b36b777925e72989b357b7da4afbffd1
+DIST gitlab-runner-16.3.2.tar.bz2 1366612 BLAKE2B 
927f113259bf15f09b0b92de4e7ae9b311875a76a3b9190a1ef93c7b385dfd4fb08a792bdd3482af4302aeca8509a4a2fb5e2a6231eb56149b276d68894fe1da
 SHA512 
f80825303f9a009b12a1edf04588acd0daca757dfa184f958cdfa48e37345b3a79d5efe4ed87cc5881e832705999fa971a3179b58e2878c8debf07d66a549240
 DIST gitlab-runner-16.4.0-deps.tar.xz 218817844 BLAKE2B 
2e23b00ec77138699575bf1b5674b7d29867b901932301677e6cebe2a050b06b23d096d96e841f8baca902deaddea6053064de8eee5b477ba967ac8abbc5a51d
 SHA512 
96cf86020773bedf543e20dd7ca009b4769cbd074a08c4a092a7d4decbb9d6c5e72a944056dc2034ffeb9f58d00af11c25cd5c2ab5a91020092fae948e14e5d5
 DIST gitlab-runner-16.4.0.tar.bz2 1371838 BLAKE2B 
f86aa2abc9ab92fa0dc3ef9814f2fa37624e33aaf9eb4b14269e4141e59c751fbf7e446366fa4cdbd55afdc5adc672247d45188bfbf6cdb8b089fac780066b96
 SHA512 
48b9bfa9daf29e72dfaad363e580f3b80b5fe1031b64dcc962fa4d8d6603e1f8b93298f3fb420160c772173b6cd89daf32a31c5a0b1d93651e3ba60f8628c530
 DIST gitlab-runner-16.4.1-deps.tar.xz 218819612 BLAKE2B 
5f8e69d4ea8e99b86c123bb97a2ff093b0efc453cf711e36e0596987c05cba01c77190fc3777157d4f587e7f99a63ec5f48265bfea8f176c81d4ad7c907b1bcc
 SHA512 
a9e726cbb6a7e31d4d8ddcc67c25eba4d2dd6631413693ab7b7df3a9ac66aa1f9dcc2fca3c95e685b259e409dbeb22b41b89efee292b8d8f95f75b398a16b9aa

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.3.2.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.3.2.ebuild
new file mode 100644
index ..e1098bf410ed
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-16.3.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=77ba32bf
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit 

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

2023-10-13 Thread Michał Górny
commit: b39883e05fe3eed4f38778b2dcde92a7952b011a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 15:50:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 15:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39883e0

sys-libs/compiler-rt: Add 18.0.0_pre20231013 snapshot

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

 sys-libs/compiler-rt/Manifest  |   1 +
 .../compiler-rt-18.0.0_pre20231013.ebuild  | 177 +
 2 files changed, 178 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 6853c70fd46c..f64b2163f6b2 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -11,4 +11,5 @@ DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b
 DIST llvm-project-17.0.2.src.tar.xz 127833708 BLAKE2B 
fa9e2e48ce1117063f5cef0aeef85ce84b99bd8fae23022572a6f016eff2ffbf8aab6250b0bdb6e0bbea1c4daf10cecceb18e80496260b5aa81086075d503e12
 SHA512 
4586224c3f547e8065fa4f0ca3629a1dfed868dfc372ab192d8b9384f0f74dc8cb27dcb6269dc4230202e6a524aae852d98b40fa02ed0393086a162387ea7659
 DIST llvm-project-17.0.2.src.tar.xz.sig 438 BLAKE2B 
3ba5d7a09e9de3f38a6f7b5b771b08b1c4e96ea7eda948cfa679598d240fa5211fd37220fbe09e37682212b17fb71b8b5539475edb8ff46d9767054983f670cb
 SHA512 
234276813e3f4b5ee9b1dc640a613fd2e60f1d659f4e089733278d08dd0e208ad37d4d64c9e1edd420b6b87e112458ecec5f76ed9a243c3023b0adbab19ab909
 DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
+DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 
BLAKE2B 
7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a
 SHA512 
4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231013.ebuild 
b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231013.ebuild
new file mode 100644
index ..f5ece0834a5e
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231013.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake crossdev flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn "Building using a compiler other than clang may result in 
broken atomics"
+   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
+   fi
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   fi
+
+   if target_is_not_host || tc-is-cross-compiler ; then
+   # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 
architectures
+   CHOST=${CTARGET} strip-unsupported-flags
+   # overrides host docs otherwise
+   DOCS=()
+   fi
+   python-any-r1_pkg_setup
+}
+
+test_compiler() {
+   target_is_not_host && return
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - 

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

2023-10-13 Thread Michał Górny
commit: 080e994ba8c299dd1d22ac588487db4e7b132d1d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 15:50:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 15:50:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080e994b

sys-libs/llvm-libunwind: Add 18.0.0_pre20231013 snapshot

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

 sys-libs/llvm-libunwind/Manifest   |   1 +
 .../llvm-libunwind-18.0.0_pre20231013.ebuild   | 132 +
 2 files changed, 133 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 36e3001ed1e9..1647f45a2bb4 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -9,4 +9,5 @@ DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b
 DIST llvm-project-17.0.2.src.tar.xz 127833708 BLAKE2B 
fa9e2e48ce1117063f5cef0aeef85ce84b99bd8fae23022572a6f016eff2ffbf8aab6250b0bdb6e0bbea1c4daf10cecceb18e80496260b5aa81086075d503e12
 SHA512 
4586224c3f547e8065fa4f0ca3629a1dfed868dfc372ab192d8b9384f0f74dc8cb27dcb6269dc4230202e6a524aae852d98b40fa02ed0393086a162387ea7659
 DIST llvm-project-17.0.2.src.tar.xz.sig 438 BLAKE2B 
3ba5d7a09e9de3f38a6f7b5b771b08b1c4e96ea7eda948cfa679598d240fa5211fd37220fbe09e37682212b17fb71b8b5539475edb8ff46d9767054983f670cb
 SHA512 
234276813e3f4b5ee9b1dc640a613fd2e60f1d659f4e089733278d08dd0e208ad37d4d64c9e1edd420b6b87e112458ecec5f76ed9a243c3023b0adbab19ab909
 DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
+DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 
BLAKE2B 
7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a
 SHA512 
4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231013.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231013.ebuild
new file mode 100644
index ..94ec81df1452
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231013.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sys-libs/libunwind
+"
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   strip-unsupported-flags
+   fi
+
+   # link to compiler-rt
+   # https://github.com/gentoo/gentoo/pull/21516
+   local use_compiler_rt=OFF
+   [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+   # Respect upstream build type assumptions (bug #910436) where they do:
+   # -DLIBUNWIND_ENABLE_ASSERTIONS=ON =>
+   #   -DCMAKE_BUILD_TYPE=DEBUG  => -UNDEBUG
+   #   -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG
+   # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF =>
+   #   -UNDEBUG
+   # See also 

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

2023-10-13 Thread Michał Górny
commit: e288235243cd3ebb6bb0538932f459268e5de873
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 15:50:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 15:50:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2882352

dev-libs/libclc: Add 18.0.0_pre20231013 snapshot

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

 dev-libs/libclc/Manifest |  1 +
 dev-libs/libclc/libclc-18.0.0_pre20231013.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 36e3001ed1e9..1647f45a2bb4 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -9,4 +9,5 @@ DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b
 DIST llvm-project-17.0.2.src.tar.xz 127833708 BLAKE2B 
fa9e2e48ce1117063f5cef0aeef85ce84b99bd8fae23022572a6f016eff2ffbf8aab6250b0bdb6e0bbea1c4daf10cecceb18e80496260b5aa81086075d503e12
 SHA512 
4586224c3f547e8065fa4f0ca3629a1dfed868dfc372ab192d8b9384f0f74dc8cb27dcb6269dc4230202e6a524aae852d98b40fa02ed0393086a162387ea7659
 DIST llvm-project-17.0.2.src.tar.xz.sig 438 BLAKE2B 
3ba5d7a09e9de3f38a6f7b5b771b08b1c4e96ea7eda948cfa679598d240fa5211fd37220fbe09e37682212b17fb71b8b5539475edb8ff46d9767054983f670cb
 SHA512 
234276813e3f4b5ee9b1dc640a613fd2e60f1d659f4e089733278d08dd0e208ad37d4d64c9e1edd420b6b87e112458ecec5f76ed9a243c3023b0adbab19ab909
 DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
+DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 
BLAKE2B 
7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a
 SHA512 
4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/dev-libs/libclc/libclc-18.0.0_pre20231013.ebuild 
b/dev-libs/libclc/libclc-18.0.0_pre20231013.ebuild
new file mode 100644
index ..117d489acdec
--- /dev/null
+++ b/dev-libs/libclc/libclc-18.0.0_pre20231013.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=17
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   (
+   sys-devel/clang:17
+   spirv? ( dev-util/spirv-llvm-translator:17 )
+   )
+   (
+   sys-devel/clang:16
+   spirv? ( dev-util/spirv-llvm-translator:16 )
+   )
+   (
+   sys-devel/clang:15
+   spirv? ( dev-util/spirv-llvm-translator:15 )
+   )
+   (
+   sys-devel/clang:14
+   spirv? ( dev-util/spirv-llvm-translator:14 )
+   )
+   (
+   sys-devel/clang:13
+   spirv? ( dev-util/spirv-llvm-translator:13 )
+   )
+   )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+   if use spirv; then
+   has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+   return 1
+   fi
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libclc_targets=()
+
+   use spirv && libclc_targets+=(
+   "spirv-mesa3d-"
+   "spirv64-mesa3d-"
+   )
+   use video_cards_nvidia && libclc_targets+=(
+   "nvptx--"
+   "nvptx64--"
+   "nvptx--nvidiacl"
+   "nvptx64--nvidiacl"
+   )
+   use video_cards_r600 && libclc_targets+=(
+   "r600--"
+   )
+   use video_cards_radeonsi && libclc_targets+=(
+   "amdgcn--"
+   "amdgcn-mesa-mesa3d"
+   "amdgcn--amdhsa"
+   )
+   [[ 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-13 Thread Michał Górny
commit: e52ccf59fb405b5515859a6441332e3bed203781
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 15:50:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 15:50:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52ccf59

sys-devel/clang-runtime: Add 18.0.0_pre20231013 snapshot

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

 .../clang-runtime-18.0.0_pre20231013.ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



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

2023-10-13 Thread Michał Górny
commit: 24e2d10e6b9b2c7f9532787ccefe85288a9babf0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 15:50:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 15:50:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e2d10e

sys-libs/libomp: Add 18.0.0_pre20231013 snapshot

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

 sys-libs/libomp/Manifest |   1 +
 sys-libs/libomp/libomp-18.0.0_pre20231013.ebuild | 151 +++
 2 files changed, 152 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index a5863568a308..38ed96161550 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -12,4 +12,5 @@ DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b
 DIST llvm-project-17.0.2.src.tar.xz 127833708 BLAKE2B 
fa9e2e48ce1117063f5cef0aeef85ce84b99bd8fae23022572a6f016eff2ffbf8aab6250b0bdb6e0bbea1c4daf10cecceb18e80496260b5aa81086075d503e12
 SHA512 
4586224c3f547e8065fa4f0ca3629a1dfed868dfc372ab192d8b9384f0f74dc8cb27dcb6269dc4230202e6a524aae852d98b40fa02ed0393086a162387ea7659
 DIST llvm-project-17.0.2.src.tar.xz.sig 438 BLAKE2B 
3ba5d7a09e9de3f38a6f7b5b771b08b1c4e96ea7eda948cfa679598d240fa5211fd37220fbe09e37682212b17fb71b8b5539475edb8ff46d9767054983f670cb
 SHA512 
234276813e3f4b5ee9b1dc640a613fd2e60f1d659f4e089733278d08dd0e208ad37d4d64c9e1edd420b6b87e112458ecec5f76ed9a243c3023b0adbab19ab909
 DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
+DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 
BLAKE2B 
7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a
 SHA512 
4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-libs/libomp/libomp-18.0.0_pre20231013.ebuild 
b/sys-libs/libomp/libomp-18.0.0_pre20231013.ebuild
new file mode 100644
index ..31560a1c0eef
--- /dev/null
+++ b/sys-libs/libomp/libomp-18.0.0_pre20231013.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+   +debug gdb-plugin hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gdb-plugin? ( ${PYTHON_DEPS} )
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+   llvm_targets_AMDGPU? ( sys-devel/clang )
+   llvm_targets_NVPTX? ( sys-devel/clang )
+   virtual/pkgconfig
+   )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+   sys-devel/clang
+   )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+   local CONFIG_CHECK="~!SCHED_PDS"
+   local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+   check_extra_config
+   fi
+}
+

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

2023-10-13 Thread Michał Górny
commit: 8d7efc059c76e85d36ac1f77c15613b7950c38ca
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 15:50:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 15:50:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7efc05

sys-libs/libcxxabi: Add 18.0.0_pre20231013 snapshot

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

 sys-libs/libcxxabi/Manifest|   1 +
 .../libcxxabi/libcxxabi-18.0.0_pre20231013.ebuild  | 116 +
 2 files changed, 117 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 36e3001ed1e9..1647f45a2bb4 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -9,4 +9,5 @@ DIST llvm-project-17.0.1.src.tar.xz.sig 438 BLAKE2B 
3182e3c3a48635fdec39b945ee3b
 DIST llvm-project-17.0.2.src.tar.xz 127833708 BLAKE2B 
fa9e2e48ce1117063f5cef0aeef85ce84b99bd8fae23022572a6f016eff2ffbf8aab6250b0bdb6e0bbea1c4daf10cecceb18e80496260b5aa81086075d503e12
 SHA512 
4586224c3f547e8065fa4f0ca3629a1dfed868dfc372ab192d8b9384f0f74dc8cb27dcb6269dc4230202e6a524aae852d98b40fa02ed0393086a162387ea7659
 DIST llvm-project-17.0.2.src.tar.xz.sig 438 BLAKE2B 
3ba5d7a09e9de3f38a6f7b5b771b08b1c4e96ea7eda948cfa679598d240fa5211fd37220fbe09e37682212b17fb71b8b5539475edb8ff46d9767054983f670cb
 SHA512 
234276813e3f4b5ee9b1dc640a613fd2e60f1d659f4e089733278d08dd0e208ad37d4d64c9e1edd420b6b87e112458ecec5f76ed9a243c3023b0adbab19ab909
 DIST llvm-project-39fec5457c0925bd39f67f63fe17391584e08258.tar.gz 198361956 
BLAKE2B 
001b9d9b7997762dcce4f0b1deb94d41c3d840c178ba1e92208782e7e21fdc0041cde359051b2b1b1fc75526ff6504d3b9375ff873831350de359530c944a961
 SHA512 
b560e71c9855aff9fb5385f9fb30f63fbef074fd695e7cb31847192837a161bfe4808ceb09c514a676ae817616f15fb5a57d325aa9744eaac46b8f4b20b77a13
+DIST llvm-project-5d35273a32d239b7407338e13ed71b59174d6536.tar.gz 198787569 
BLAKE2B 
7f4f1eb490028e18826a6ebade649a682e433252ceab1f3dcd9e50c34f24e7ef108c3325ec209a4d4fa1ded8e09ebda4980cb9d8ddce8a0d517923d6c38b8f4a
 SHA512 
4d263561fb12cc07a5e8f7ed2f8f22a3645aa959cf963a6a735a9bb93cfc2a51bf7e4d36b54e8425725029cfcfd868dfcc53af95d26d84be72be124d8c564271
 DIST llvm-project-f5cb9cb59d7c9c6ac3d5c41c677f68c9b75d34a3.tar.gz 198113948 
BLAKE2B 
1688920eb790421f4143e92bd7bd26794a2497e7b445dde6d55b59c9df4b1aebb848833c7cb1b7c273c5e002763f2531a341313500ce207242f992dfe343b988
 SHA512 
9817e8b7adf7c69d673124e8334c3e511dfd1cc386832c52b2fb0f2517475d29cd98513ad87188a962f9697dfac39ea03f5b2db6c549c307cf3d27b1370ffdf3

diff --git a/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231013.ebuild 
b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231013.ebuild
new file mode 100644
index ..4fab65aee6f0
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231013.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+   !

  1   2   3   4   >