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

2022-07-04 Thread Sam James
commit: 709727f934a830cf9d0b7628620db295131f834e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  4 23:18:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 23:18:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709727f9

media-video/pipewire: add 0.3.53_p20220704

Bunch of upstream regressions since fixed. New release is around the
corner apparently but...

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

 media-video/pipewire/pipewire-0.3.53_p20220704.ebuild | 5 +++--
 media-video/pipewire/pipewire-.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild 
b/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild
index 22ba18c624e0..8c5648e7fe72 100644
--- a/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild
+++ b/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild
@@ -264,9 +264,10 @@ multilib_src_install_all() {
# Enable required wireplumber alsa and bluez monitors
if use sound-server; then
dodir /etc/wireplumber/main.lua.d
-   echo "alsa_monitor.enabled = true" > 
${D}/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua
+   echo "alsa_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua
 || die
+
dodir /etc/wireplumber/bluetooth.lua.d
-   echo "bluez_monitor.enabled = true" > 
${D}/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
+   echo "bluez_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
 || die
fi
 
if ! use systemd; then

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index f881800c5a79..1c8969b1cff1 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -264,9 +264,10 @@ multilib_src_install_all() {
# Enable required wireplumber alsa and bluez monitors
if use sound-server; then
dodir /etc/wireplumber/main.lua.d
-   echo "alsa_monitor.enabled = true" > 
${D}/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua
+   echo "alsa_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua
 || die
+
dodir /etc/wireplumber/bluetooth.lua.d
-   echo "bluez_monitor.enabled = true" > 
${D}/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
+   echo "bluez_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
 || die
fi
 
if ! use systemd; then



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

2022-07-04 Thread Sam James
commit: 7642ec84e4d09b4cc25b63a649c76bba1185a11c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  4 23:18:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 23:18:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7642ec84

media-video/pipewire: add 0.3.53_p20220704

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

 media-video/pipewire/Manifest  |   1 +
 .../pipewire/pipewire-0.3.53_p20220704.ebuild  | 403 +
 2 files changed, 404 insertions(+)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 0e00a3adc380..d473d3c32798 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -4,3 +4,4 @@ DIST pipewire-0.3.49.tar.gz 1769037 BLAKE2B 
2567bc98933bfbb295358886e8f97db2af2f
 DIST pipewire-0.3.51.tar.gz 1789070 BLAKE2B 
8538eb9f2178efa26365f30b324b707826e580caa1fd9c09b62c561c140c14186e0d2b04808fa78eb5642ddccf1a347def19934ecd654be06b215a693075b6fc
 SHA512 
a762fd260b4b14ad9ef142be11ab1c22268da6726e2179559ffb254f0ce7daf7a502779e33c64313a9c6a9fc1bd15150b76be04ec81aa27c35dbb4333cecdb4a
 DIST pipewire-0.3.52.tar.gz 1810238 BLAKE2B 
bb75eff5fe7700d0a303fbfed7910aebd82346a5a21c4a0d17c06e6991bc90bb6d4f6b9559c25788494cb11faff957523dcd7f0c4c8a40be11b81c63a5a9e5ef
 SHA512 
30e9cf74c92babafe386f02a03bb5c41a8ee5591a02f15845cca1ee44f091ce68eb14d48943d43b680cb525026a19e0290997670f9a82156eaa72e974fe6d01a
 DIST pipewire-0.3.53.tar.gz 1783505 BLAKE2B 
269466c6ba78cb85516dc714f3aa5d71cdf72a859b6e1a11c60062da6dcd56eefc78958fe026b9fd11d61fd6fbe6f2aac54a2a9fd77d4ee474687f5d54628c38
 SHA512 
50f23a7b71f3eb20657ff75de54a9f3056270bf05a5472ec9c7dea1c9d0ed391b6b09496d58b065c3cbc40f9be8088b6737cbf0731973498bcd5a8176c42d443
+DIST pipewire-0.3.53_p20220704.tar.bz2 1351516 BLAKE2B 
3d4e4859c66e9cbe47adc0f1c0e2e512632793d70853e0105984c06d2e66744b68d1c01dc7a85784ca2007a96aa5fd1c62c7f47ea6360df58ff76b87de4d3ee2
 SHA512 
87819aa5bdd3caa685c0fc93b0ddcf8212f115cecc130155918876c10883bd98ce923fef3f9716b2562ef5ae2b5465d9e39816f4b6e0c48cf9f28303755584b6

diff --git a/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild 
b/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild
new file mode 100644
index ..22ba18c624e0
--- /dev/null
+++ b/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild
@@ -0,0 +1,403 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
udev
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *_p* ]] ; then
+   MY_COMMIT="a46d4aedd7934cf1068e360f80e61fa2b68f20ff"
+   
SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+   S="${WORKDIR}"/${PN}-${MY_COMMIT}
+   else
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz";
+   fi
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Multimedia processing graphs"
+HOMEPAGE="https://pipewire.org/";
+
+LICENSE="MIT LGPL-2.1+ GPL-2"
+# ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
+SLOT="0/0.4"
+IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk lv2 
pipewire-alsa
+sound-server ssl system-service systemd test udev v4l X zeroconf"
+
+# Once replacing system JACK libraries is possible, it's likely that
+# jack-client IUSE will need blocking to avoid users accidentally
+# configuring their systems to send PW sink output to the emulated
+# JACK's sink - doing so is likely to yield no audio, cause a CPU
+# cycles consuming loop (and may even cause GUI crashes)!
+
+# TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but 
ALSA is always enabled
+# TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server 
connection will work
+# which provides adequate guarantee that alsa-lib will be able to provide 
audio services.
+# If that works, pulseaudio defaults are loaded into alsa-lib runtime 
replacing default PCM and CTL.
+# When pipewire-alsa will be able to perform similar check, pipewire-alsa can 
be enabled unconditionally.
+REQUIRED_USE="
+   jack-sdk? ( !jack-client )
+   system-service? ( systemd )
+   !sound-server? ( !pipewire-alsa )
+"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   >=dev-util/meson-0.59
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )
+"
+RDEPEND="
+   acct-group/audio
+   media-libs/alsa-lib
+   sys-apps/dbus[${MULTILIB_USEDEP}]
+   sy

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

2022-07-04 Thread Sam James
commit: 9e76cb192c37af695445ee2181d4967b248e683f
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Jul  4 17:55:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 23:01:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e76cb19

net-im/pidgin: Stabilize 2.14.10 sparc, #848579

Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26221
Signed-off-by: Sam James  gentoo.org>

 net-im/pidgin/pidgin-2.14.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/pidgin/pidgin-2.14.10.ebuild 
b/net-im/pidgin/pidgin-2.14.10.ebuild
index 78e466aed03c..e8df9c8671e5 100644
--- a/net-im/pidgin/pidgin-2.14.10.ebuild
+++ b/net-im/pidgin/pidgin-2.14.10.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0/2" # libpurple version
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gtk idn
 meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
 test tk v4l +xscreensaver zephyr zeroconf"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/

2022-07-04 Thread Matt Turner
commit: 5f02021303d0c80b076b13886600e843d2ad48ed
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  4 22:41:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  4 22:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f020213

gnome-extra/gnome-shell-extensions: Version bump to 42.3

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-42.3.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 0a125e458e3f..f785e712754e 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-42.1.tar.xz 225068 BLAKE2B 
9041259a480be745476278f638be20ae6ac0b86019d01609cf6b0ba3fa129dac74d56851d0301a6e1b8a0b172b6d375aeeb2f2df389f3c0dfe0e01384248b5d8
 SHA512 
b139400d239be2dbc7685afc666d0b17ab187b68fa2631b586b0e04bf05de3d59ac70d2f692ade8e0003fea99f207b05871deab3898ba34586521dda747970c3
 DIST gnome-shell-extensions-42.2.tar.xz 225040 BLAKE2B 
992207185af12ee8f41e91d3b60536ce0f70359abce58c57ca372823925d948d23372fea7dc8d09e2734549044cd89e7a644e3815e985c75ee64eaf34992
 SHA512 
175cf5dd7cdd29ee30857e4960355ce164f2ae8c038473409b26e0f201f0b19782924ffc532a05d58cf76ade332ab87afffa52512cb9b8ff69fa36b78da293c9
+DIST gnome-shell-extensions-42.3.tar.xz 225332 BLAKE2B 
4a5d26ac0f8563d6e9c607ad06998470257c1c25a8d2f50207b4fed48f785b983be0fae9a6590a36652c25c1f685679af37dcbd4d5edc7d6c9ebaad0946766b4
 SHA512 
60b7f7d85536c2d00b69383a3c5fffe8ce13e09555c533ccbe024bcbfa1c90d97e69491d9066c5c2da64719c23990cdf88f07076ca4494841a5489deb33de7d0

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild
new file mode 100644
index ..763ce0e49faf
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2022-07-04 Thread Matt Turner
commit: 4f1b13b61781ff803bc4c938098528c67de4d07d
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  4 22:38:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  4 22:52:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1b13b6

x11-wm/mutter: Version bump to 42.3

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

 x11-wm/mutter/Manifest   |   1 +
 x11-wm/mutter/mutter-42.3.ebuild | 190 +++
 2 files changed, 191 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index e67a6fa1c769..1bfbf125ce14 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,2 +1,3 @@
 DIST mutter-42.1.tar.xz 2747056 BLAKE2B 
7973e6178e3a61078c37c593a8ffabbd002b791b8251fdf9aa7c90b40efa76591f9946cdd31dd6f274c2a4455157c8661d63714619f3966250eeca5ddae34689
 SHA512 
b7c7011f1c3c4361ddfdcffc61057f8821c37cfb602d7f7ec97fdd1f0ab19dd331f396ca4f61c83253d003d1d866b0d2ff1e7f34bbc9e98b48aacb973aabd6d5
 DIST mutter-42.2.tar.xz 2747612 BLAKE2B 
39d83283dc04473e47263d463849030c1076bb5b8d6fbc37f03e1936cb999ab554784f02ad9a04cdbfa2f35ad95c74c0899ee44e9710e435e66de613628cc683
 SHA512 
e43bdc7c9183b2578ae1f777fdf84bfde550a26bfc28fd4a1a183c7f310d852110f3dcabd50a2fabdafba4cfb8aa6577aec4c65775075f0afff7bd1bb4dde957
+DIST mutter-42.3.tar.xz 2746756 BLAKE2B 
818b2ac8cd264c6b8e30b6731ef2641dbcbba6dce7628d0a934c3f49a5857874d9e6a97cd53ec689c2a9ae7f52d49ed98b7cc551eafbb32b74cbebbe027d9f43
 SHA512 
f346d2299143ceb6c9164977df2e23655b1c204f3a2d1f713377f3cc2f3609c56914c5e8a0b940d4fdd3d040a9af210f724350bb4f74ffac293e6a82e2b0785b

diff --git a/x11-wm/mutter/mutter-42.3.ebuild b/x11-wm/mutter/mutter-42.3.ebuild
new file mode 100644
index ..f47197d0b90f
--- /dev/null
+++ b/x11-wm/mutter/mutter-42.3.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/";
+
+LICENSE="GPL-2+"
+SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell 
(or anything using mutter-clutter-.pc) should use the subslot
+
+IUSE="doc elogind gnome input_devices_wacom +introspection screencast sysprof 
systemd test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# xorg-server is needed at build and runtime with USE=wayland for Xwayland
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=x11-libs/libX11-1.7.0
+   >=media-libs/graphene-1.10.2[introspection?]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=dev-libs/fribidi-1.0.0
+   >=x11-libs/cairo-1.14[X]
+   >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
+   >=dev-libs/glib-2.69.0:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-libs/libXrender
+   >=x11-libs/libXrandr-1.5.0
+   x11-libs/libxcb:=
+   x11-libs/libXinerama
+   x11-libs/libXau
+   x11-libs/libICE
+   >=dev-libs/atk-2.5.3[introspection?]
+   >=media-libs/libcanberra-0.26
+   sys-apps/dbus
+   gnome? ( gnome-base/gnome-desktop:3= )
+   media-libs/mesa[X(+),egl(+)]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   systemd? ( sys-apps/systemd )
+   wayland? (
+   >=dev-libs/wayland-protocols-1.21
+   >=dev-libs/wayland-1.18.0
+   x11-libs/libdrm
+   >=media-libs/mesa-17.3[egl(+),gbm(+),wayland,gles2]
+   >=dev-libs/libinput-1.18.0:=
+   elogind? ( sys-auth/elogind )
+   x11-base/xwayland
+   video_cards_nvidia? ( gui-libs/egl-wayland )
+   )
+   udev? ( >=dev-libs/libgudev-232
+   >=virtual/libudev-232-r1:=
+   )
+   x11-libs/libSM
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13:= )
+   >=x11-libs/startup-notification-0.7
+   scree

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

2022-07-04 Thread Matt Turner
commit: cee952a11a436fc50435caae84c3db52400ff4be
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  4 22:41:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  4 22:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee952a1

gnome-base/gnome-shell: Version bump to 42.3

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

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-42.3.ebuild | 208 +
 2 files changed, 209 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 84ca4b6dfd5b..8bfcc23f6f59 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-42.1.tar.xz 1928924 BLAKE2B 
c8a1aed79a93d713a52ef0161ff9f06c39f7fb9a762086c78505d220e1e8ec43d7a0e376421f912dc91b33da8fd9394c6a233bb2d9d8b361d63ea2ad0406cee6
 SHA512 
3d27fdbcf5359f631a71b0fa6495fa50e2b43bb2b3c5c0efd740d9a6a88128ae54fe0ba11ea88990ba10ee2fc9f55211d0a21e60beca250bd197535d944d07ed
 DIST gnome-shell-42.2.tar.xz 1928948 BLAKE2B 
e263acfc9e6929accfb46b65b91b1173cfa4c778405c0852e93b83d78e1bf3a85e3b5c49b73445f604c0fdecb48f294931ab2403806661013bcef3a71b99f911
 SHA512 
dd77195772e23d8260e55a2db1103fa6dee8945ad168478c293e43e9971698aa191e17f7f5ef46cf46eeaae5051c34f0eb5df134690f7dc5ca98d6ca747e4eb0
+DIST gnome-shell-42.3.tar.xz 1927500 BLAKE2B 
942c1fcb374cbaa4542484d03ed09c196658a8b830a2c2a84dc112c56d6bdb6070de8d2f463f147f41803ff52d8f937444e6c7e2b704d636d872b2dc332444af
 SHA512 
9c8d967f7a46a3a93f9f07b2e8cdeae698fd0de9fdd61ce5fff10b89e44a68eb7ae3a4ef72d5605bf5fc78d4fbd24ccad220306749c1886919ee4668feada729

diff --git a/gnome-base/gnome-shell/gnome-shell-42.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.3.ebuild
new file mode 100644
index ..4eb1bfeb86f9
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-42.3.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell";
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5:=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib
+   )
+   systemd? (
+   >=sys-apps/systemd-242:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-atk-2.5.3:2
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   >=dev-libs/atk-2[introspection]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching (TODO), 
and `(?s).*?` doesn't seem to work as desired.
+# Com

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

2022-07-04 Thread Sam James
commit: f561aab954fbd1737c25cbb7c99d709ae71ae742
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Jun 24 06:37:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 21:35:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f561aab9

media-libs/libpulse: PDEPEND on sound servers

When a package depends on pulseaudio client libraries only, make sure there is
a compatible sound server installed.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25502
Signed-off-by: Sam James  gentoo.org>

 media-libs/libpulse/libpulse-16.1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/media-libs/libpulse/libpulse-16.1.ebuild 
b/media-libs/libpulse/libpulse-16.1.ebuild
index a3bd8e6f7528..fe632b3d640b 100644
--- a/media-libs/libpulse/libpulse-16.1.ebuild
+++ b/media-libs/libpulse/libpulse-16.1.ebuild
@@ -67,6 +67,13 @@ BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
 "
+PDEPEND="
+   || (
+   media-video/pipewire[sound-server(+)]
+   media-sound/pulseaudio-daemon
+   media-sound/pulseaudio[daemon(+)]
+   )
+"
 
 DOCS=( NEWS README )
 



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

2022-07-04 Thread Sam James
commit: 1ee08222702d6afb3d03a9e95cbb3a2b91d8a1ee
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sat Jul  2 06:13:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 21:35:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee08222

media-video/pipewire: Disable pipewire-alsa without sound server

Until pipewire-alsa can be dynamically enabled in alsa-lib runtime
configuration, make sure it is disabled if sound-server is disabled,
otherwise users will end up wuth broken alsa audio by default.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/pipewire/pipewire-0.3.53.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-video/pipewire/pipewire-0.3.53.ebuild 
b/media-video/pipewire/pipewire-0.3.53.ebuild
index 75e304738b78..e9b41b72f455 100644
--- a/media-video/pipewire/pipewire-0.3.53.ebuild
+++ b/media-video/pipewire/pipewire-0.3.53.ebuild
@@ -38,9 +38,14 @@ sound-server ssl system-service systemd test udev v4l X 
zeroconf"
 # cycles consuming loop (and may even cause GUI crashes)!
 
 # TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but 
ALSA is always enabled
+# TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server 
connection will work
+# which provides adequate guarantee that alsa-lib will be able to provide 
audio services.
+# If that works, pulseaudio defaults are loaded into alsa-lib runtime 
replacing default PCM and CTL.
+# When pipewire-alsa will be able to perform similar check, pipewire-alsa can 
be enabled unconditionally.
 REQUIRED_USE="
jack-sdk? ( !jack-client )
system-service? ( systemd )
+   !sound-server? ( !pipewire-alsa )
 "
 
 RESTRICT="!test? ( test )"



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

2022-07-04 Thread Sam James
commit: 21f12bb743b94242f73cef85ef24fdf6ff703eed
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sat Jul  2 06:13:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 21:35:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f12bb7

media-video/pipewire: Add USE sound-server

Add USE sound-server to enable sound server with alsa and bluetooth devices.
Conditionally enable required wireplumber monitor parts and pipewire-pulse.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/pipewire/metadata.xml   |  1 +
 media-video/pipewire/pipewire-0.3.53.ebuild | 21 +++--
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/media-video/pipewire/metadata.xml 
b/media-video/pipewire/metadata.xml
index b7e4f57f5480..08adc4c25b4f 100644
--- a/media-video/pipewire/metadata.xml
+++ b/media-video/pipewire/metadata.xml
@@ -28,5 +28,6 @@
Enable raop-sink support (needs 
dev-libs/openssl)
Install systemd unit files for 
running as a system service. Not recommended.
Enable audible bell for X11
+   Provide sound server using ALSA and 
bluetooth devices

 

diff --git a/media-video/pipewire/pipewire-0.3.53.ebuild 
b/media-video/pipewire/pipewire-0.3.53.ebuild
index 9ab78449ccc3..a2f1daf3b80c 100644
--- a/media-video/pipewire/pipewire-0.3.53.ebuild
+++ b/media-video/pipewire/pipewire-0.3.53.ebuild
@@ -28,7 +28,8 @@ HOMEPAGE="https://pipewire.org/";
 LICENSE="MIT LGPL-2.1+ GPL-2"
 # ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
 SLOT="0/0.4"
-IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk lv2 
pipewire-alsa ssl system-service systemd test udev v4l X zeroconf"
+IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk lv2 
pipewire-alsa
+sound-server ssl system-service systemd test udev v4l X zeroconf"
 
 # Once replacing system JACK libraries is possible, it's likely that
 # jack-client IUSE will need blocking to avoid users accidentally
@@ -36,6 +37,7 @@ IUSE="bluetooth doc echo-cancel extra gstreamer jack-client 
jack-sdk lv2 pipewir
 # JACK's sink - doing so is likely to yield no audio, cause a CPU
 # cycles consuming loop (and may even cause GUI crashes)!
 
+# TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but 
ALSA is always enabled
 REQUIRED_USE="
jack-sdk? ( !jack-client )
system-service? ( systemd )
@@ -250,12 +252,26 @@ multilib_src_install_all() {
dosym 
../../../usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf 
/etc/alsa/conf.d/99-pipewire-default-hook.conf
fi
 
+   # Enable required wireplumber alsa and bluez monitors
+   if use sound-server; then
+   dodir /etc/wireplumber/main.lua.d
+   echo "alsa_monitor.enabled = true" > 
${D}/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua
+   dodir /etc/wireplumber/bluetooth.lua.d
+   echo "bluez_monitor.enabled = true" > 
${D}/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
+   fi
+
if ! use systemd; then
insinto /etc/xdg/autostart
newins "${FILESDIR}"/pipewire.desktop-r1 pipewire.desktop
 
exeinto /usr/bin
newexe "${FILESDIR}"/gentoo-pipewire-launcher.in 
gentoo-pipewire-launcher
+
+   # Disable pipewire-pulse if sound-server is disabled.
+   if ! use sound-server ; then
+   sed -i -s '/pipewire -c pipewire-pulse.conf/s/^/#/' 
"${ED}"/usr/bin/gentoo-pipewire-launcher || die
+   fi
+
eprefixify "${ED}"/usr/bin/gentoo-pipewire-launcher
fi
 }
@@ -310,7 +326,8 @@ pkg_postinst() {
ewarn "now on start ${EROOT}/usr/bin/gentoo-pipewire-launcher 
instead! It is highly"
ewarn "advised that a D-Bus user session is set up before 
starting the script."
ewarn
-   if has_version 'media-sound/pulseaudio[daemon]' || has_version 
'media-sound/pulseaudio-daemon'; then
+
+   if use sound-server && ( has_version 
'media-sound/pulseaudio[daemon]' || has_version 'media-sound/pulseaudio-daemon' 
) ; then
elog "This ebuild auto-enables PulseAudio replacement. 
Because of that, users"
elog "are recommended to edit pulseaudio client 
configuration files:"
elog "${EROOT}/etc/pulse/client.conf and 
${EROOT}/etc/pulse/client.conf.d/enable-autospawn.conf"



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

2022-07-04 Thread Sam James
commit: ed5e534a1cd4ae88036e99bcb81420e28f824768
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Mon May 30 06:09:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 21:35:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5e534a

media-video/wireplumber: Disable sound server parts

Disable alsa and bluetooth monitors in wireplumber configuration.
Let media-video/pipewire conditionally enable these instead.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...-0.4.10-config-disable-sound-server-parts.patch | 26 ++
 .../wireplumber/wireplumber-0.4.10-r3.ebuild   |  1 +
 2 files changed, 27 insertions(+)

diff --git 
a/media-video/wireplumber/files/wireplumber-0.4.10-config-disable-sound-server-parts.patch
 
b/media-video/wireplumber/files/wireplumber-0.4.10-config-disable-sound-server-parts.patch
new file mode 100644
index ..a8bf6f106129
--- /dev/null
+++ 
b/media-video/wireplumber/files/wireplumber-0.4.10-config-disable-sound-server-parts.patch
@@ -0,0 +1,26 @@
+commit 3d86f51d2c43fd76be2450a8c27836fdd8619cfa
+Author: Igor V. Kovalenko 
+Date:   Sun May 15 18:19:03 2022 +0300
+
+config: Disable alsa and bluez monitors by default
+
+diff --git a/src/config/bluetooth.lua.d/50-bluez-config.lua 
b/src/config/bluetooth.lua.d/50-bluez-config.lua
+index d5727d3..938eae0 100644
+--- a/src/config/bluetooth.lua.d/50-bluez-config.lua
 b/src/config/bluetooth.lua.d/50-bluez-config.lua
+@@ -1,4 +1,4 @@
+-bluez_monitor.enabled = true
++bluez_monitor.enabled = false
+ 
+ bluez_monitor.properties = {
+   -- These features do not work on all headsets, so they are enabled
+diff --git a/src/config/main.lua.d/50-alsa-config.lua 
b/src/config/main.lua.d/50-alsa-config.lua
+index 3468333..d4c065b 100644
+--- a/src/config/main.lua.d/50-alsa-config.lua
 b/src/config/main.lua.d/50-alsa-config.lua
+@@ -1,4 +1,4 @@
+-alsa_monitor.enabled = true
++alsa_monitor.enabled = false
+ 
+ alsa_monitor.properties = {
+   -- Create a JACK device. This is not enabled by default because

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild 
b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index ae1bbb1ec14c..5789bd9c46fb 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -68,6 +68,7 @@ PATCHES=(

"${FILESDIR}"/${P}-alsa.lua-fix-device-name-deduplication-when-reserva.patch

"${FILESDIR}"/${P}-m-default-nodes-don-t-check-if-all-device-nodes-are.patch
"${FILESDIR}"/${P}-m-lua-scripting-fix-object-refcounting.patch
+   "${FILESDIR}"/${P}-config-disable-sound-server-parts.patch # defer 
enabling sound server parts to media-video/pipewire
 )
 
 src_configure() {



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

2022-07-04 Thread Sam James
commit: 18fb28ad4e21657a6e40691ca3bb32fae572dbf9
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sat Jul  2 06:13:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 21:35:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18fb28ad

media-video/pipewire: Add conflict with pulseaudio sound server

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/pipewire/pipewire-0.3.53.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-video/pipewire/pipewire-0.3.53.ebuild 
b/media-video/pipewire/pipewire-0.3.53.ebuild
index a2f1daf3b80c..75e304738b78 100644
--- a/media-video/pipewire/pipewire-0.3.53.ebuild
+++ b/media-video/pipewire/pipewire-0.3.53.ebuild
@@ -89,6 +89,10 @@ RDEPEND="
>=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}]
)
!pipewire-alsa? ( 
media-plugins/alsa-plugins[${MULTILIB_USEDEP},pulseaudio] )
+   sound-server? (
+   !media-sound/pulseaudio[daemon(+)]
+   !media-sound/pulseaudio-daemon
+   )
ssl? ( dev-libs/openssl:= )
systemd? ( sys-apps/systemd )
system-service? (



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

2022-07-04 Thread Sam James
commit: b1317ae146f1e56946d781e5c5501b5ac8230b96
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sun May 15 12:32:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 21:35:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1317ae1

media-sound/pulseaudio-daemon: Add conflict with pipewire sound server

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild 
b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild
index eddb6f54e7b5..52f26408de4d 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1.ebuild
@@ -138,6 +138,7 @@ RDEPEND="
ldac? ( media-plugins/gst-plugins-ldac )
aptx? ( media-plugins/gst-plugins-openaptx )
)
+   !media-video/pipewire[sound-server(+)]
 "
 unset gstreamer_deps
 



[gentoo-commits] proj/sci:master commit in: dev-python/zarr/

2022-07-04 Thread Horea Christian
commit: 0b38d28bc9bb3620532c6cde5c6ac341c52503ac
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jul  4 21:17:40 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jul  4 21:18:27 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0b38d28b

dev-python/zarr: skipping tests reported upstream

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/zarr/zarr-2.11.1.ebuild | 5 +
 dev-python/zarr/zarr-2.11.3.ebuild | 5 +
 2 files changed, 10 insertions(+)

diff --git a/dev-python/zarr/zarr-2.11.1.ebuild 
b/dev-python/zarr/zarr-2.11.1.ebuild
index 9822cb161..8cb175408 100644
--- a/dev-python/zarr/zarr-2.11.1.ebuild
+++ b/dev-python/zarr/zarr-2.11.1.ebuild
@@ -51,6 +51,11 @@ EPYTEST_DESELECT=(
zarr/tests/test_sync.py::TestArray::test_object_arrays_vlen_bytes

zarr/tests/test_sync.py::TestArrayWithThreadSynchronizer::test_object_arrays_vlen_bytes

zarr/tests/test_sync.py::TestArrayWithProcessSynchronizer::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStore::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStoreFromFilesystem::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStoreNested::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStoreNestedPartialRead::test_object_arrays_vlen_bytes
 )
 
 distutils_enable_tests pytest

diff --git a/dev-python/zarr/zarr-2.11.3.ebuild 
b/dev-python/zarr/zarr-2.11.3.ebuild
index 50ec85404..1fa4e9af9 100644
--- a/dev-python/zarr/zarr-2.11.3.ebuild
+++ b/dev-python/zarr/zarr-2.11.3.ebuild
@@ -51,6 +51,11 @@ EPYTEST_DESELECT=(
zarr/tests/test_sync.py::TestArray::test_object_arrays_vlen_bytes

zarr/tests/test_sync.py::TestArrayWithThreadSynchronizer::test_object_arrays_vlen_bytes

zarr/tests/test_sync.py::TestArrayWithProcessSynchronizer::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStore::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStoreFromFilesystem::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStorePartialRead::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStoreNested::test_object_arrays_vlen_bytes
+   
zarr/tests/test_core.py::TestArrayWithFSStoreNestedPartialRead::test_object_arrays_vlen_bytes
 )
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/

2022-07-04 Thread Georgy Yakovlev
commit: b360952c80adbd55b84bb3aca972bec20a794293
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jul  4 21:06:02 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jul  4 21:07:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b360952c

app-shells/fish: add 3.5.0

Closes: https://bugs.gentoo.org/854987
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-shells/fish/Manifest  |   1 +
 app-shells/fish/fish-3.5.0.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest
index 86348f3b4176..bb92772d4c31 100644
--- a/app-shells/fish/Manifest
+++ b/app-shells/fish/Manifest
@@ -1,2 +1,3 @@
 DIST fish-3.4.0.tar.xz 3292216 BLAKE2B 
3691e5387a8392d7d43b3b0f8b893e83e246c3532684e95a19c7b2eb4ebe80bcf04aaa1b965f5c4f6d782d0ae52269bb1cdafef76845b02f9f99d4c82ea77ce3
 SHA512 
463ee8d86815520c6de9777fd2b5975f06cc0842137c86cca7ae0331e95d74e755bf6f4b0bdea7e96c11371436ff9f97ce483ae026daa1e8d385f6cad8860ed4
 DIST fish-3.4.1.tar.xz 3293068 BLAKE2B 
5edcd59445e6d928fb2183deb68fb0a305f6f80c134fef48ea79d91b79af1da6b31a1e870a9df963bb27dfc5985f326d9b6d53d64b16c79f9c303aa8edfa4423
 SHA512 
20a2892ec0c413c4c3fcfe5fbf52fb2398de35a9172758728bd2ccdccc5fb6e0e18712a664d02db67543d47180a4d04f3998a6297d23088926b6d03baefdf981
+DIST fish-3.5.0.tar.xz 3326276 BLAKE2B 
ac8fa514a728af5bc02ea02f57344d92d3d897c5dda3a2a32b6dbaab81c795828da0cc6938f19bb6d538aa1e620b67de72225fa73b52405c94e1eecab2299faa
 SHA512 
ccec4abcdb425563688c6112f3c9c57add16aa3a05c121d2633b655d27185e1c96c263d51d6af7d83c068580d7d0723c072f1a4853fa8b6736291beeab64b859

diff --git a/app-shells/fish/fish-3.5.0.ebuild 
b/app-shells/fish/fish-3.5.0.ebuild
new file mode 100644
index ..d0328d498838
--- /dev/null
+++ b/app-shells/fish/fish-3.5.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="Friendly Interactive SHell"
+HOMEPAGE="http://fishshell.com/";
+
+MY_PV="${PV/_beta/b}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git";
+else
+   
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+doc nls test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libpcre2-10.32:=[pcre32]
+   sys-apps/coreutils
+   sys-libs/ncurses:=[unicode(+)]
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   dev-tcltk/expect
+   $(python_gen_any_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   ')
+   )
+"
+# we don't need shpinx dep for release tarballs
+[[ ${PV} ==  ]] && DEPEND+=" doc? ( dev-python/sphinx )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+   use test || return 0
+   has_version -d "dev-python/pexpect[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   # workaround for https://github.com/fish-shell/fish-shell/issues/4883
+   sed -i 
's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \
+   cmake/Tests.cmake || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_BINDIR="${EPREFIX}/bin"
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   -DCURSES_NEED_NCURSES=ON
+   -DINSTALL_DOCS="$(usex doc)"
+   -DWITH_GETTEXT="$(usex nls)"
+   )
+   # release tarballs ship pre-built docs // -DHAVE_PREBUILT_DOCS=TRUE
+   if [[ ${PV} ==  ]]; then
+   mycmakeargs+=( -DBUILD_DOCS="$(usex doc)" )
+   else
+   mycmakeargs+=( -DBUILD_DOCS=OFF )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   keepdir /usr/share/fish/vendor_{completions,conf,functions}.d
+   readme.gentoo_create_doc
+}
+
+src_test() {
+   # some tests are fragile, sanitize environment
+   local -x COLUMNS=80
+   local -x LINES=24
+
+   # very fragile, depends on terminal, size, tmux, screen and timing
+   if [[ ${PV} !=  ]]; then
+   rm -v tests/pexpects/terminal.py || die
+   fi
+
+   # zfs completion test will fail with "Permission denied the ZFS 
utilities must be run as root."
+   mv "${S}"/share/completions/zfs.{fish,disabled} || die
+
+   cmake_build test
+
+   # now restore zfs completions
+   mv "${S}"/share/completions/zfs.{disabled,fish} || die
+}
+
+pkg_postinst() {
+   r

[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/

2022-07-04 Thread Georgy Yakovlev
commit: c9bb6b7a34d3a72208e9cbfa9e6e3b8120e365fa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jul  4 21:06:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jul  4 21:07:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9bb6b7a

app-shells/fish: sync live ebuild

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-shells/fish/fish-.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-shells/fish/fish-.ebuild b/app-shells/fish/fish-.ebuild
index de44bf1d4092..d0328d498838 100644
--- a/app-shells/fish/fish-.ebuild
+++ b/app-shells/fish/fish-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake python-any-r1 readme.gentoo-r1
 
@@ -94,7 +94,13 @@ src_test() {
rm -v tests/pexpects/terminal.py || die
fi
 
+   # zfs completion test will fail with "Permission denied the ZFS 
utilities must be run as root."
+   mv "${S}"/share/completions/zfs.{fish,disabled} || die
+
cmake_build test
+
+   # now restore zfs completions
+   mv "${S}"/share/completions/zfs.{disabled,fish} || die
 }
 
 pkg_postinst() {



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

2022-07-04 Thread Ionen Wolkens
commit: 91f0a8ff5222df5e4d3f77b382854e400c114afc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul  4 20:19:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul  4 20:47:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f0a8ff

games-emulation/zsnes: add 2.0.10

Remember kids, don't use zsnes.

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

 games-emulation/zsnes/Manifest|  1 +
 games-emulation/zsnes/zsnes-2.0.10.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/games-emulation/zsnes/Manifest b/games-emulation/zsnes/Manifest
index eeb8097cf656..80fd70941d9b 100644
--- a/games-emulation/zsnes/Manifest
+++ b/games-emulation/zsnes/Manifest
@@ -1 +1,2 @@
+DIST zsnes-2.0.10.tar.gz 926347 BLAKE2B 
b9ab4701290ae802cb35045e0a3d4ff5268f96f7dc84614f39e950a6273a8477d5e2dca0598e3448744486de31caf692d44d36fe284f6f20697a5b4e92c908f8
 SHA512 
513e350198a944af47accedc6d3c14405898c753bb8168871d323c11f8c1253d8d7e247759a13e40a3b5eda195824e4862bb1fc093a3db9a75c8bb2e0bef728e
 DIST zsnes-2.0.9.tar.gz 935183 BLAKE2B 
a9b72ed15b2ed6d9e4631b4f12b2291ddca76a7236da008eba0f8b3ee27c94b98f00ff16a4929929adf484bc16554474b942b9f8306f46ab713e8a40e1f64624
 SHA512 
ea9244e98a175db9bceddf14e8212b3474ddaba1f508d698d8cfc43270fa3dabf51dca43dd30255272aba3cd061bf450bef04e005ce8087d550400e66faea565

diff --git a/games-emulation/zsnes/zsnes-2.0.10.ebuild 
b/games-emulation/zsnes/zsnes-2.0.10.ebuild
new file mode 100644
index ..38c0c2f51af8
--- /dev/null
+++ b/games-emulation/zsnes/zsnes-2.0.10.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="Fork of the classic Super Nintendo emulator"
+HOMEPAGE="https://github.com/xyproto/zsnes/ https://www.zsnes.com/";
+SRC_URI="https://github.com/xyproto/zsnes/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="custom-cflags"
+
+RDEPEND="
+   media-libs/libglvnd[X,abi_x86_32(-)]
+   media-libs/libpng:=[abi_x86_32(-)]
+   media-libs/libsdl[abi_x86_32(-),joystick,opengl,sound,video]
+   sys-libs/zlib:=[abi_x86_32(-)]
+   x11-libs/libX11[abi_x86_32(-)]"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   dev-lang/nasm
+   sys-libs/zlib
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.9-cc-quotes.patch
+   "${FILESDIR}"/${PN}-2.0.9-gentoo-zlib.patch
+)
+
+src_compile() {
+   # Makefile forces many CFLAGS that are questionable, but zsnes' ancient 
x86
+   # asm is fragile, not pic safe (bug #427104), broken by F_S=3 (formerly
+   # broken with =2 as well), and can be affected by -march=* and similar.
+   # Stick to upstream's choices, this is non-portable either way.
+   if use !custom-cflags; then
+   strip-flags
+   append-cppflags -U_FORTIFY_SOURCE # to disable =3, Makefile 
enables =2
+   fi
+
+   # used to build and run parsegen at build time (uses zlib wrt BDEPEND)
+   tc-export_build_env BUILD_CXX
+   local buildcxx="${BUILD_CXX} ${BUILD_CXXFLAGS} ${BUILD_CPPFLAGS} 
${BUILD_LDFLAGS}"
+
+   use amd64 && multilib_toolchain_setup x86
+   tc-export CC CXX
+   append-cflags "${CPPFLAGS}"
+   append-cxxflags "${CPPFLAGS}"
+
+   emake CXX_HOST="${buildcxx}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+
+   dodoc README.md TODO.md
+
+   newicon icons/64x64x32.png ${PN}.png
+   make_desktop_entry ${PN} ${PN^^}
+}



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

2022-07-04 Thread Mike Gilbert
commit: c547cecbf6d46f399bb1ec5b360b8e4a0cde1b7c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul  4 20:42:46 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul  4 20:44:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c547cecb

sys-apps/systemd-utils: do not install 70-power-switch.rules

In meson, this is gated behind enable_logind.

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

 ...md-utils-251.2.ebuild => systemd-utils-251.2-r1.ebuild} | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.2.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.2-r1.ebuild
similarity index 98%
rename from sys-apps/systemd-utils/systemd-utils-251.2.ebuild
rename to sys-apps/systemd-utils/systemd-utils-251.2-r1.ebuild
index 6d6a29224efa..357c32eb616c 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.2.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.2-r1.ebuild
@@ -419,14 +419,19 @@ multilib_src_install() {
into /
dobin udevadm systemd-hwdb
dosym ../../bin/udevadm /lib/systemd/systemd-udevd
+
exeinto /lib/udev
doexe 
src/udev/{ata_id,cdrom_id,fido_id,mtd_probe,scsi_id,v4l_id}
+
insinto /lib/udev/rules.d
doins rules.d/*.rules
+
insinto /lib/udev/hwdb.d
doins hwdb.d/*.hwdb
+
insinto /usr/share/pkgconfig
doins src/udev/udev.pc
+
doman 
man/{udev.conf.5,systemd.link.5,hwdb.7,systemd-hwdb.8,udev.7,udevadm.8}
newman man/systemd-udevd.service.8 systemd-udevd.8
fi
@@ -457,17 +462,26 @@ multilib_src_install_all() {
fi
if use udev; then
doheader src/libudev/libudev.h
+
insinto /etc/udev
doins src/udev/udev.conf
keepdir /etc/udev/{hwdb.d,rules.d}
+
insinto /lib/systemd/network
doins network/99-default.link
+
+   # Remove to avoid conflict with elogind
+   # https://bugs.gentoo.org/856433
+   rm rules.d/70-power-switch.rules || die
insinto /lib/udev/rules.d
doins rules.d/*.rules
doins "${FILESDIR}"/40-gentoo.rules
+
insinto /lib/udev/hwdb.d
doins hwdb.d/*.hwdb
+
dobashcomp shell-completion/bash/udevadm
+
insinto /usr/share/zsh/site-functions
doins shell-completion/zsh/_udevadm
fi



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

2022-07-04 Thread John Helmert III
commit: 0a16aa4ac35c28c32e25b440d4cc94f5b38f0bd7
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jul  4 10:56:45 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul  4 20:07:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a16aa4a

dev-db/redis: drop 7.0.0, 7.0.0-r2

Removal due to a CVE-2022-33105.

Bug: https://bugs.gentoo.org/856040
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/26218
Signed-off-by: John Helmert III  gentoo.org>

 dev-db/redis/Manifest  |   1 -
 dev-db/redis/redis-7.0.0-r2.ebuild | 183 -
 dev-db/redis/redis-7.0.0.ebuild| 201 -
 3 files changed, 385 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 5a0a29325c64..2941f463918f 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -2,6 +2,5 @@ DIST redis-5.0.14.tar.gz 2000179 BLAKE2B 
77d3ed09a81450dbf806edd017785b82c50bb05
 DIST redis-6.0.16.tar.gz 2288647 BLAKE2B 
f3552cc0d27cbc5cf6556792da9a75d01ff70d372484c95d2af8b24ec902a8086b9c3f4e53513df982fe135963432bfb527334926dd494e50d2cc618ab813f39
 SHA512 
83bb72448f9943e3d015cb4d961eb2eae21602ef1f90ca52ca8ab7c6918b0ab979db9f61f3981df27b2286894f4864f4588c3a52fa988e30e9419b0967998845
 DIST redis-6.2.6.tar.gz 2476542 BLAKE2B 
d139479432171294911d99e7e8c2327dbbc6682ea49de761c4bb4089a2efd814926f2f8823dca1826b4a61dd9ccf79abb22878c9463ac92870481b43d8a7fff7
 SHA512 
9b947d26fd9e208627ed22d318ab3d0775ab0be46d98db1c1d158feac671b984e75ce33e647d196face9643f80768af47e678be1b4e1ddd3eb56dff467c46022
 DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 
06f1b1e16cdf06c38b67c1f1d025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66
 SHA512 
d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953
-DIST redis-7.0.0.tar.gz 2943054 BLAKE2B 
561cf591bacac51fddc375a1c725c385f9b0b4b4bb7fca7d889ee1b7760cf5ea986e26613a0f69fda9b6f8a02d02e055514d374be7913e26724e3857967fea22
 SHA512 
12ac925708c54b00b34c365dee39cb207fbe3cb3c99e8daad965e122b6e3a6543e3ca80e23e6a56f5dff6371d4f2b9c149ee51800ed540e1f1b9154a118ea07b
 DIST redis-7.0.1.tar.gz 2955839 BLAKE2B 
67ff36e5e78ab9a90d4404d0f0bddbe9b539166c826d8a1b314bb32cdece7d40caf5eff57302cd641548ed3b1e19aff1b657ed31a20233550636708b6386c2db
 SHA512 
e61d27695fd2d439f204612b97a3ea245ebf92d418949460f7144026191ade4fac1647717bbb48a2b3e238856f0392af08b4fdb4358d04f2ccd1088ff9d3dac4
 DIST redis-7.0.2.tar.gz 2956784 BLAKE2B 
418f6114662c9b9b67dc7f28f89f58fefee3eb5fec84a6193ca50034366c963986a56d1c96dadfdd88a88ea1ddd4542ed910b89c8a81c95b38aa4f7bdc5ae571
 SHA512 
bc8d679ecaad0220318b87be70476653f42b76815af61ff6f4e8885f5a5d17d41cea754fbf448f9e18e9a9f90227c5ac198fa9bc523370752f590ba01418a1b0

diff --git a/dev-db/redis/redis-7.0.0-r2.ebuild 
b/dev-db/redis/redis-7.0.0-r2.ebuild
deleted file mode 100644
index c8c1359e41d5..
--- a/dev-db/redis/redis-7.0.0-r2.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated
-# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable
-
-inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles 
toolchain-funcs
-
-DESCRIPTION="A persistent caching system, key-value, and data structures 
database"
-HOMEPAGE="https://redis.io";
-SRC_URI="https://download.redis.io/releases/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+jemalloc ssl systemd tcmalloc test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   jemalloc? ( >=dev-libs/jemalloc-5.1:= )
-   ssl? ( dev-libs/openssl:0= )
-   systemd? ( sys-apps/systemd:= )
-   tcmalloc? ( dev-util/google-perftools )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   acct-group/redis
-   acct-user/redis
-"
-
-BDEPEND="
-   ${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-
-# Tcl is only needed in the CHOST test env
-DEPEND="
-   ${COMMON_DEPEND}
-   test? (
-   dev-lang/tcl:0=
-   ssl? ( dev-tcltk/tls )
-   )"
-
-REQUIRED_USE="?? ( jemalloc tcmalloc )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.2.1-config.patch
-   "${FILESDIR}"/${PN}-5.0-shared.patch
-   "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
-   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
-)
-
-src_prepare() {
-   default
-
-   # Append cflag for lua_cjson
-   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
-   append-cflags "-DENABLE_CJSON_GLOBAL"
-
-   # now we will rewrite present Makefiles
-   local makefiles="" MKF
-   for MKF in $(find -name 'Makefile' | cut -b 3-); d

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

2022-07-04 Thread John Helmert III
commit: fd3f25f53be1a5dc7d81cdf498a0128b52eaf2c2
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jul  4 20:00:06 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul  4 20:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3f25f5

dev-util/rizin: drop 0.3.4, 0.3.4-r1

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

 dev-util/rizin/Manifest  |   2 -
 dev-util/rizin/rizin-0.3.4-r1.ebuild | 103 ---
 dev-util/rizin/rizin-0.3.4.ebuild| 103 ---
 3 files changed, 208 deletions(-)

diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest
index 39d5687e41c8..4904a831c03e 100644
--- a/dev-util/rizin/Manifest
+++ b/dev-util/rizin/Manifest
@@ -1,4 +1,2 @@
-DIST rizin-src-v0.3.4.tar.xz 10411432 BLAKE2B 
99745f069e6bd72aec6a6f335f3aa0ccc46ebf186b1dc0aaf32b4f95d2be4bb49e8d3d976a72978c22fce82d896e70bf8403568e100b73898731045ef06a2ad5
 SHA512 
cda35afe8c031f3207c055ed31d7f76a46b7addd04cead0f5aadf0733b66f4dd953ca16f054b47da7921d4726d6ea1250436012954a9755c1cd524a8fd0d670c
 DIST rizin-src-v0.4.0.tar.xz 11432232 BLAKE2B 
095ca9d317296afca9514a70f208e9aa87fc426e6b7e41163f64d5a1192a4d9ccd8ece9c4f13a24fc973668dece625fa13ad75542695a66c542fe2f0d9e66733
 SHA512 
9d576bee48e5ceae46b4e309c53e01b82edf89a95046f576e1c38fefa73353d6d1f04e6d444332324387d4e115bc87659a358629f7277a41dfef44c82364547b
 DIST rizin-testbins-64a6f26369bf5893ecc20cb8984a5ad506ef8566.tar.gz 172591261 
BLAKE2B 
e78843fd95ac0406f66490b7253206e77787fc65780bc7c6a67d26aa9618a6f85803a88724ad424a7bdeeb20d95ebf9314e582029ac778d7d4de4f207ff54aad
 SHA512 
ada4a3faad94553f0f2802419ba604177bb66d332b1a351effd485d65bd8365abb36d736486bbd0bcbc0da584ad4a2edaa7aa3cb62fa12811282c2e0afecb950
-DIST rizin-testbins-aa6a88dcdfaad54335e3935c16ce21a124ff861d.tar.gz 127254454 
BLAKE2B 
e7a4536be7169abd197c2128e103b8d669fbb7532ce265b27da3ce347b1aa58c8a96c95d85cf7700f66a44c041a0575175de3a0e176a0d31c490f7ccfb2f6d6b
 SHA512 
20cf299e5324793f07f8a2fdcfa3d66c3a418f09bfc6a272e35ab31d4a64408bf91532ae431098dede1a2d0ad0b1c02433304c514816d98dc068f6c0528a4099

diff --git a/dev-util/rizin/rizin-0.3.4-r1.ebuild 
b/dev-util/rizin/rizin-0.3.4-r1.ebuild
deleted file mode 100644
index cc3e0fb5efbd..
--- a/dev-util/rizin/rizin-0.3.4-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-# This is the commit that the CI for the release commit used
-BINS_COMMIT="aa6a88dcdfaad54335e3935c16ce21a124ff861d"
-
-inherit meson python-any-r1
-
-DESCRIPTION="reverse engineering framework for binary analysis"
-HOMEPAGE="https://rizin.re/";
-
-SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
-   test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-LICENSE="Apache-2.0 BSD LGPL-3 MIT"
-SLOT="0/${PV}"
-IUSE="test"
-
-# Need to audit licenses of the binaries used for testing
-RESTRICT="fetch !test? ( test )"
-
-RDEPEND="
-   sys-apps/file
-   app-arch/lz4:0=
-   =dev-libs/tree-sitter-0.19.0
-   dev-libs/xxhash
-   sys-libs/zlib:0=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.3.0-typedb-prefix.patch"
-   "${FILESDIR}/${PN}-0.3.2-never-rebuild-parser.patch"
-)
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_prepare() {
-   default
-
-   local py_to_mangle=(
-   librz/core/cmd_descs/cmd_descs_generate.py
-   
subprojects/lz4-1.9.3/contrib/meson/meson/GetLz4LibraryVersion.py
-   subprojects/lz4-1.9.3/contrib/meson/meson/InstallSymlink.py
-   subprojects/lz4-1.9.3/tests/test-lz4-list.py
-   subprojects/lz4-1.9.3/tests/test-lz4-speed.py
-   subprojects/lz4-1.9.3/tests/test-lz4-versions.py
-   sys/clang-format.py
-   test/fuzz/scripts/fuzz_rz_asm.py
-   test/scripts/gdbserver.py
-   )
-
-   python_fix_shebang "${py_to_mangle[@]}"
-
-   if use test; then
-   cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" 
"${S}/test/bins" || die
-   cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" "${S}" || die
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dcli=enabled
-   -Duse_sys_capstone=enabled
-   -Duse_sys_magic=enabled
-   -Duse_sys_libzip=enabled
-   -Duse_sys_zlib=enabled
-   -Duse_sys_lz4=enabled
-   -Duse_sys_xxhash=enabled
-   -Duse_sys_openssl=enabled
-   -Duse_sys_tree_sitter=enabled
-
-   $(meson_use test enable_tests)
-   $(meson_use test enable_rz_test)
-   )
-   meson_src

[gentoo-commits] repo/gentoo:master commit in: dev-util/rizin/, dev-util/rizin/files/

2022-07-04 Thread John Helmert III
commit: de8b82fad57e57633c0d3e4c666e4c8b916501cc
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jul  4 19:08:01 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul  4 20:01:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8b82fa

dev-util/rizin: add 0.4.0, enable py3.11

Signed-off-by: John Helmert III  gentoo.org>

 dev-util/rizin/Manifest|  2 +
 .../files/rizin-0.4.0-never-rebuild-parser.patch   | 38 +
 dev-util/rizin/rizin-0.4.0.ebuild  | 94 ++
 3 files changed, 134 insertions(+)

diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest
index c38b64e65193..39d5687e41c8 100644
--- a/dev-util/rizin/Manifest
+++ b/dev-util/rizin/Manifest
@@ -1,2 +1,4 @@
 DIST rizin-src-v0.3.4.tar.xz 10411432 BLAKE2B 
99745f069e6bd72aec6a6f335f3aa0ccc46ebf186b1dc0aaf32b4f95d2be4bb49e8d3d976a72978c22fce82d896e70bf8403568e100b73898731045ef06a2ad5
 SHA512 
cda35afe8c031f3207c055ed31d7f76a46b7addd04cead0f5aadf0733b66f4dd953ca16f054b47da7921d4726d6ea1250436012954a9755c1cd524a8fd0d670c
+DIST rizin-src-v0.4.0.tar.xz 11432232 BLAKE2B 
095ca9d317296afca9514a70f208e9aa87fc426e6b7e41163f64d5a1192a4d9ccd8ece9c4f13a24fc973668dece625fa13ad75542695a66c542fe2f0d9e66733
 SHA512 
9d576bee48e5ceae46b4e309c53e01b82edf89a95046f576e1c38fefa73353d6d1f04e6d444332324387d4e115bc87659a358629f7277a41dfef44c82364547b
+DIST rizin-testbins-64a6f26369bf5893ecc20cb8984a5ad506ef8566.tar.gz 172591261 
BLAKE2B 
e78843fd95ac0406f66490b7253206e77787fc65780bc7c6a67d26aa9618a6f85803a88724ad424a7bdeeb20d95ebf9314e582029ac778d7d4de4f207ff54aad
 SHA512 
ada4a3faad94553f0f2802419ba604177bb66d332b1a351effd485d65bd8365abb36d736486bbd0bcbc0da584ad4a2edaa7aa3cb62fa12811282c2e0afecb950
 DIST rizin-testbins-aa6a88dcdfaad54335e3935c16ce21a124ff861d.tar.gz 127254454 
BLAKE2B 
e7a4536be7169abd197c2128e103b8d669fbb7532ce265b27da3ce347b1aa58c8a96c95d85cf7700f66a44c041a0575175de3a0e176a0d31c490f7ccfb2f6d6b
 SHA512 
20cf299e5324793f07f8a2fdcfa3d66c3a418f09bfc6a272e35ab31d4a64408bf91532ae431098dede1a2d0ad0b1c02433304c514816d98dc068f6c0528a4099

diff --git a/dev-util/rizin/files/rizin-0.4.0-never-rebuild-parser.patch 
b/dev-util/rizin/files/rizin-0.4.0-never-rebuild-parser.patch
new file mode 100644
index ..0e6e95c09318
--- /dev/null
+++ b/dev-util/rizin/files/rizin-0.4.0-never-rebuild-parser.patch
@@ -0,0 +1,38 @@
+commit 7af437dbedaaa478b579d19133b6711923b037d8
+Author: John Helmert III 
+Date:   Mon Jul 4 12:44:43 2022 -0500
+
+subprojects/rizin-shell-parser/src: Never rebuild parser.c
+
+This requires dev-libs/tree-sitter[ts-cli] and net-libs/nodejs, both
+of which would be heavy new dependencies. However, these are only
+needed to rebuild the already-existing tree-sitter parser, which
+doesn't do much for us (if anything) since it already exists. In this
+case, it's better to just reduce fragility by unconditionally
+disabling this.
+
+Newly forward-ported from the 0.3.2 version.
+
+Bug: https://bugs.gentoo.org/830068
+Signed-off-by: John Helmert III 
+
+diff --git a/subprojects/rizin-shell-parser/src/meson.build 
b/subprojects/rizin-shell-parser/src/meson.build
+index ae31896a98..14324daba0 100644
+--- a/subprojects/rizin-shell-parser/src/meson.build
 b/subprojects/rizin-shell-parser/src/meson.build
+@@ -1,14 +1,4 @@
+-tree_sitter_bin = find_program('tree-sitter', required: false)
+-node_bin = find_program('node', required: false)
+-if tree_sitter_bin.found() and node_bin.found() and 
tree_sitter_dep.type_name() != 'internal'
+-  parser_c = custom_target('parser_src_c',
+-command: [tree_sitter_wrap_py, tree_sitter_bin, '@OUTDIR@/..', '@INPUT@'],
+-input: [grammar_js],
+-output: 'parser.c',
+-  )
+-else
+-  parser_c = files('parser.c')
+-endif
++parser_c = files('parser.c')
+ 
+ shell_parser_files = [files('scanner.c'), parser_c]
+ shell_parser_inc = [include_directories('tree_sitter')]

diff --git a/dev-util/rizin/rizin-0.4.0.ebuild 
b/dev-util/rizin/rizin-0.4.0.ebuild
new file mode 100644
index ..7602de44178a
--- /dev/null
+++ b/dev-util/rizin/rizin-0.4.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+# This is the commit that the CI for the release commit used
+BINS_COMMIT="64a6f26369bf5893ecc20cb8984a5ad506ef8566"
+
+inherit meson python-any-r1
+
+DESCRIPTION="reverse engineering framework for binary analysis"
+HOMEPAGE="https://rizin.re/";
+
+SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
+   test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+LICENSE="Apache-2.0 BSD LGPL-3 MIT"
+SLOT="0/${PV}"
+IUSE="test"
+
+# Need to audit licenses of the bin

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

2022-07-04 Thread John Helmert III
commit: da3042f37243689df0970cdad468e05387da141c
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jul  4 19:57:11 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul  4 20:01:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3042f3

dev-util/rizin: stabilize 0.4.0 for amd64

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

 dev-util/rizin/rizin-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/rizin/rizin-0.4.0.ebuild 
b/dev-util/rizin/rizin-0.4.0.ebuild
index 7602de44178a..5f19fe3d4b47 100644
--- a/dev-util/rizin/rizin-0.4.0.ebuild
+++ b/dev-util/rizin/rizin-0.4.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://rizin.re/";
 
 
SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 LICENSE="Apache-2.0 BSD LGPL-3 MIT"
 SLOT="0/${PV}"



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

2022-07-04 Thread John Helmert III
commit: dc148391fe5ba99d2f85bd4e7bd4a3038df96949
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jul  4 19:58:48 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul  4 20:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc148391

dev-util/cutter: drop 2.0.5

Signed-off-by: John Helmert III  gentoo.org>

 dev-util/cutter/Manifest|  2 --
 dev-util/cutter/cutter-2.0.5.ebuild | 63 -
 2 files changed, 65 deletions(-)

diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest
index 63622325cb2b..c75be08b90cc 100644
--- a/dev-util/cutter/Manifest
+++ b/dev-util/cutter/Manifest
@@ -1,4 +1,2 @@
-DIST cutter-2.0.5.tar.gz 2724670 BLAKE2B 
67352247dd4f16c916a669f72b3fd432c9fd122df39be3af5b08d288fab1b83876dbc891df8cfcebe211a9815930855add0ede7cd86667636ebcba1a43065957
 SHA512 
96badcd2ea00c2b50417b7019933443831fec3a4769cf7ab66505e898d3f2c693f24bbe994ad70f66a456908e621f053a96b21a2999290dc47c4219b6c639bfd
 DIST cutter-2.1.0.tar.gz 2732264 BLAKE2B 
463e0f8968c61c7d3b7e3c7a570c9f7c625e4c024306c0284665d39de460bc6780eedd114f51ec722bec6ab7d43077362b676562d0a89665886fbabc3240def1
 SHA512 
444e27005b9348397097c0c2fd047a557dfd5e8d5d43df6a2ab345da48e26537025ce6f81b256fe765dc59bf5944952965637b84e96136b3025c3dc5bca3f2d6
-DIST cutter-translations-67f5c654523d22c7843811e5aa852a01742f6f12.tar.gz 
719126 BLAKE2B 
24c518c26a47e5eeb9d01ddbe835f9864588954e96820d562afb09f5da3352f807b7c3642d589a9ec81faaefd93fdbdf9c9f7cfc56cfd51ffe6aeaa920385913
 SHA512 
c2caa0e5d6cfa807cbe9117eb84b2931715e303a7d9902a6aaa58ec71b764d2ae9f0836981bd8eb9c91469b9776d93ab12b986ee068922559b5deaab28f54598
 DIST cutter-translations-974298653ba71b958e1b6c83f6011f5fefff6236.tar.gz 
595073 BLAKE2B 
4445c4c16c47a05c74816d88a68fda97037c45caf7508fc1162f4978a0b3cb194653e879b77f6fc5be2f264a929ac11c4fc2aee68ceed6a23447094d0b249cdd
 SHA512 
11450631602e7bd81132650b3edd028d56b2f6343a9561fe8bf3281427d8d22b0296651414756236b8544f719c8d4fc11be44a843532c8c32fe21dd7a82066d2

diff --git a/dev-util/cutter/cutter-2.0.5.ebuild 
b/dev-util/cutter/cutter-2.0.5.ebuild
deleted file mode 100644
index 34ad3bc1089c..
--- a/dev-util/cutter/cutter-2.0.5.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-TRANS_COMMIT="67f5c654523d22c7843811e5aa852a01742f6f12"
-
-inherit cmake toolchain-funcs xdg-utils python-single-r1
-
-DESCRIPTION="A Qt and C++ GUI for rizin reverse engineering framework"
-HOMEPAGE="https://cutter.re https://github.com/rizinorg/cutter/";
-SRC_URI="https://github.com/rizinorg/cutter/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/rizinorg/cutter-translations/archive/${TRANS_COMMIT}.tar.gz 
-> cutter-translations-${TRANS_COMMIT}.tar.gz"
-
-LICENSE="CC-BY-SA-3.0 GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="graphviz"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   >=dev-util/rizin-0.3.1:=
-   graphviz? ( media-gfx/graphviz )"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/linguist-tools:5"
-RDEPEND="${COMMON_DEPEND}"
-
-src_prepare() {
-   rmdir "${S}/src/translations" || die
-   mv "${WORKDIR}/cutter-translations-${TRANS_COMMIT}" \
-  "${S}/src/translations" || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_CXX_COMPILER="$(tc-getCXX)"
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCUTTER_ENABLE_GRAPHVIZ="$(usex graphviz)"
-   -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=OFF
-   -DCUTTER_ENABLE_PYTHON=ON
-   -DCUTTER_USE_ADDITIONAL_RIZIN_PATHS=OFF
-   -DCUTTER_USE_BUNDLED_RIZIN=OFF
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2022-07-04 Thread John Helmert III
commit: 6d7ac91e4c2fc168cfbeaa9413723ad46efacfba
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jul  4 19:50:52 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul  4 20:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7ac91e

dev-util/cutter: add 2.1.0

Signed-off-by: John Helmert III  gentoo.org>

 dev-util/cutter/Manifest|  2 ++
 dev-util/cutter/cutter-2.1.0.ebuild | 63 +
 2 files changed, 65 insertions(+)

diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest
index 38164aff08f1..63622325cb2b 100644
--- a/dev-util/cutter/Manifest
+++ b/dev-util/cutter/Manifest
@@ -1,2 +1,4 @@
 DIST cutter-2.0.5.tar.gz 2724670 BLAKE2B 
67352247dd4f16c916a669f72b3fd432c9fd122df39be3af5b08d288fab1b83876dbc891df8cfcebe211a9815930855add0ede7cd86667636ebcba1a43065957
 SHA512 
96badcd2ea00c2b50417b7019933443831fec3a4769cf7ab66505e898d3f2c693f24bbe994ad70f66a456908e621f053a96b21a2999290dc47c4219b6c639bfd
+DIST cutter-2.1.0.tar.gz 2732264 BLAKE2B 
463e0f8968c61c7d3b7e3c7a570c9f7c625e4c024306c0284665d39de460bc6780eedd114f51ec722bec6ab7d43077362b676562d0a89665886fbabc3240def1
 SHA512 
444e27005b9348397097c0c2fd047a557dfd5e8d5d43df6a2ab345da48e26537025ce6f81b256fe765dc59bf5944952965637b84e96136b3025c3dc5bca3f2d6
 DIST cutter-translations-67f5c654523d22c7843811e5aa852a01742f6f12.tar.gz 
719126 BLAKE2B 
24c518c26a47e5eeb9d01ddbe835f9864588954e96820d562afb09f5da3352f807b7c3642d589a9ec81faaefd93fdbdf9c9f7cfc56cfd51ffe6aeaa920385913
 SHA512 
c2caa0e5d6cfa807cbe9117eb84b2931715e303a7d9902a6aaa58ec71b764d2ae9f0836981bd8eb9c91469b9776d93ab12b986ee068922559b5deaab28f54598
+DIST cutter-translations-974298653ba71b958e1b6c83f6011f5fefff6236.tar.gz 
595073 BLAKE2B 
4445c4c16c47a05c74816d88a68fda97037c45caf7508fc1162f4978a0b3cb194653e879b77f6fc5be2f264a929ac11c4fc2aee68ceed6a23447094d0b249cdd
 SHA512 
11450631602e7bd81132650b3edd028d56b2f6343a9561fe8bf3281427d8d22b0296651414756236b8544f719c8d4fc11be44a843532c8c32fe21dd7a82066d2

diff --git a/dev-util/cutter/cutter-2.1.0.ebuild 
b/dev-util/cutter/cutter-2.1.0.ebuild
new file mode 100644
index ..76227a0f622e
--- /dev/null
+++ b/dev-util/cutter/cutter-2.1.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+TRANS_COMMIT="974298653ba71b958e1b6c83f6011f5fefff6236"
+
+inherit cmake toolchain-funcs xdg-utils python-single-r1
+
+DESCRIPTION="A Qt and C++ GUI for rizin reverse engineering framework"
+HOMEPAGE="https://cutter.re https://github.com/rizinorg/cutter/";
+SRC_URI="https://github.com/rizinorg/cutter/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/rizinorg/cutter-translations/archive/${TRANS_COMMIT}.tar.gz 
-> cutter-translations-${TRANS_COMMIT}.tar.gz"
+
+LICENSE="CC-BY-SA-3.0 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="graphviz"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   >=dev-util/rizin-0.4.0:=
+   graphviz? ( media-gfx/graphviz )"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5"
+RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   rmdir "${S}/src/translations" || die
+   mv "${WORKDIR}/cutter-translations-${TRANS_COMMIT}" \
+  "${S}/src/translations" || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_COMPILER="$(tc-getCXX)"
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DCUTTER_ENABLE_GRAPHVIZ="$(usex graphviz)"
+   -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=OFF
+   -DCUTTER_ENABLE_PYTHON=ON
+   -DCUTTER_USE_ADDITIONAL_RIZIN_PATHS=OFF
+   -DCUTTER_USE_BUNDLED_RIZIN=OFF
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2022-07-04 Thread John Helmert III
commit: 057ed54b256c062401e01999aae84fbdf4dce485
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jul  4 19:57:52 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul  4 20:01:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057ed54b

dev-util/cutter: stabilize 2.1.0 for amd64

Signed-off-by: John Helmert III  gentoo.org>

 dev-util/cutter/cutter-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cutter/cutter-2.1.0.ebuild 
b/dev-util/cutter/cutter-2.1.0.ebuild
index 76227a0f622e..4c7fdfec26b1 100644
--- a/dev-util/cutter/cutter-2.1.0.ebuild
+++ b/dev-util/cutter/cutter-2.1.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/rizinorg/cutter/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="CC-BY-SA-3.0 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="graphviz"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/files/, x11-libs/pango/

2022-07-04 Thread Matt Turner
commit: 32a88d9b998dbb1dc950a8e109bb621b96c5fb6b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  4 19:44:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  4 19:55:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a88d9b

x11-libs/pango: Version bump to 1.50.8

Bug: https://bugs.gentoo.org/836317
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest  |  1 +
 x11-libs/pango/files/1.50.8-harfbuzz-4.patch | 47 ++
 x11-libs/pango/pango-1.50.8.ebuild   | 91 
 3 files changed, 139 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 9b1e65aa3742..63caf519d4f8 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,3 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.7.tar.xz 4294752 BLAKE2B 
049b7c09f2ec35ca229eadcd146513d2b292fac8c2296a1635f32c1e21a2ff14979c4ce4a88f966d2d85dad55e356f089c09e00062d06373f7d0760871333046
 SHA512 
4d754ed753fc34074c2a8751459406af7eb1eccb227c6158287f7e2921614d918cae47d078d4a2b4c098b641e40274e81bf1ec6b6a1b147efd550626665767d3
+DIST pango-1.50.8.tar.xz 4298760 BLAKE2B 
76531815c5b472823b62e0c7a44d4a6c8cf38d587527cceff46e9e7ad302c53abd5827ed4242db2f754761928632b986517ca2814a1ddb9501b2832bbadb3116
 SHA512 
81821e5837d5fb78a07ac8f8e360de9a9bf9b2418a3e0654f80ee3dce7f98325ea2483cc7c1d1db4a662886a1244530515d83480f4c3bc0510788a9bbbae2f91

diff --git a/x11-libs/pango/files/1.50.8-harfbuzz-4.patch 
b/x11-libs/pango/files/1.50.8-harfbuzz-4.patch
new file mode 100644
index ..0fa9c1fb7302
--- /dev/null
+++ b/x11-libs/pango/files/1.50.8-harfbuzz-4.patch
@@ -0,0 +1,47 @@
+This is a revert of upstream commit 0a576fc822a3 ("Try again to fix ci").
+
+Without the patch, the tests fail on my amd64 system with harfbuzz-4.3.0.
+
+diff --git b/tests/layouts/valid-20.layout a/tests/layouts/valid-20.layout
+index db692b73..5b2bcf15 100644
+--- b/tests/layouts/valid-20.layout
 a/tests/layouts/valid-20.layout
+@@ -40,7 +40,7 @@
+ "is-wrapped" : false,
+ "is-ellipsized" : false,
+ "unknown-glyphs" : 0,
+-"width" : 67584,
++"width" : 76800,
+ "height" : 25600,
+ "log-attrs" : [
+   {
+@@ -138,7 +138,7 @@
+ "glyphs" : [
+   {
+ "glyph" : 244,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 3845,
+ "is-cluster-start" : true,
+@@ -146,7 +146,7 @@
+   },
+   {
+ "glyph" : 272,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 4280,
+ "is-cluster-start" : true,
+@@ -154,7 +154,7 @@
+   },
+   {
+ "glyph" : 273,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 3507,
+ "is-cluster-start" : true,
+-- 
+2.35.1
+

diff --git a/x11-libs/pango/pango-1.50.8.ebuild 
b/x11-libs/pango/pango-1.50.8.ebuild
new file mode 100644
index ..e7b3a6a69198
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.8.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome2-utils meson-multilib xdg
+
+DESCRIPTION="Internationalized text layout and rendering library"
+HOMEPAGE="https://www.pango.org/ https://gitlab.gnome.org/GNOME/pango";
+SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 
1-2)/${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+IUSE="debug +introspection sysprof test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.6.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.13.0:1.0=[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:=

[gentoo-commits] repo/gentoo:master commit in: net-mail/public-inbox/

2022-07-04 Thread Alice Ferrazzi
commit: 678f2156572b0fc7c98b27f989c1a443f561ad87
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Mon Jul  4 18:33:22 2022 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Jul  4 19:06:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678f2156

net-mail/public-inbox: add 1.8.0

Signed-off-by: Alice Ferrazzi  gentoo.org>

 net-mail/public-inbox/Manifest  |  1 +
 net-mail/public-inbox/public-inbox-1.8.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/net-mail/public-inbox/Manifest b/net-mail/public-inbox/Manifest
index 7bd7af9913ac..3d256ef2a4f1 100644
--- a/net-mail/public-inbox/Manifest
+++ b/net-mail/public-inbox/Manifest
@@ -1 +1,2 @@
 DIST public-inbox-1.7.0.tar.gz 805628 BLAKE2B 
4403cd11a2c4f793b136aff07ccc06ea60011c21484196e497921ca36599870eecdf7b93f550ef44e876bca814a3b03e1d8d4b484113506ee809098124cfd1b2
 SHA512 
cb03d2ec3e28f1fc75bdbff2b8ea5b417898ddb2895d27b105624cab35f0dcab99269d86bfc158bdf42faecb7b7a5734363a81d2202970e8d079bf05fa359250
+DIST public-inbox-1.8.0.tar.gz 808979 BLAKE2B 
1b68121429f9d9b56008951c0fef8eca4082a71969c907d0e2ba1db434774a451e4080e88c7d0fe80960dba906e0981e19bfcacd63042acfe3c6e16f36aba675
 SHA512 
878c60d6e6bfdcac3218d71b8aa5cab766c622ff1a81c8ebb04399a48da7ef1ab86cae67f8f05e8486f92451f90b9c068ab67ba35dfb74179163598fb5860229

diff --git a/net-mail/public-inbox/public-inbox-1.8.0.ebuild 
b/net-mail/public-inbox/public-inbox-1.8.0.ebuild
new file mode 100644
index ..6d7bfd810fcf
--- /dev/null
+++ b/net-mail/public-inbox/public-inbox-1.8.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit perl-module
+
+HOMEPAGE="https://public-inbox.org";
+SRC_URI="https://public-inbox.org/public-inbox.git/snapshot/${P}.tar.gz";
+DESCRIPTION="An archives-first approach to mailing lists"
+LICENSE="AGPL-3+"
+
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# in order of mention in INSTALL.html, going more for feature completeness
+# than for minimal footprint
+RDEPEND="
+   dev-vcs/git
+   dev-perl/DBD-SQLite
+   virtual/mta
+   dev-perl/URI
+   dev-perl/Plack
+   dev-perl/TimeDate
+   dev-perl/Inline-C
+   dev-perl/Email-Address-XS
+   dev-perl/Search-Xapian
+   dev-perl/Parse-RecDescent
+   dev-perl/Mail-IMAPClient
+   dev-perl/BSD-Resource
+   net-misc/curl
+   dev-perl/Linux-Inotify2
+   dev-perl/Net-Server
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



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

2022-07-04 Thread Mike Gilbert
commit: b89e4d307ea8448e3cadada7d469dc57b2a3b732
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul  4 18:46:04 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul  4 18:47:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89e4d30

sys-apps/systemd-utils: add 251.2

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

 sys-apps/systemd-utils/Manifest   |   2 +
 sys-apps/systemd-utils/systemd-utils-251.2.ebuild | 497 ++
 2 files changed, 499 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 72e7b0b8e23e..0c70734cd8e9 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,3 +1,5 @@
 DIST systemd-musl-patches-250.4.tar.gz 28065 BLAKE2B 
b8366c4bb29705e3f41f07d0105c4d252d543aaac178e968663660eeb573da034813aa50a96c74ac78ae5efeea379e00df33c5a039ec828cf93450ed23786252
 SHA512 
66e41fab1873021913c32e3f43300ea7babd18a36e6543838ab7fab4c44f5590c6a7414dd50c7ee81e5513b0e5aa01cb6df4231e8e06c609d63011a32b524213
+DIST systemd-musl-patches-251.2.tar.gz 28512 BLAKE2B 
4ac6a5220dab8409962a3954af2fb2484af718d0f282129957236ce241fbe8538a90d507a96c7c3d86f4f408ab784a6888b37486405d3276e7734a1bd5aa9680
 SHA512 
6e56b62234ac54929faea5a7cad699d0b932f869b48e3ba4e1f349a88653b7c787efec24a09b00290c3dc566614e3c1dc2f3c04f04e943f513108a91eca1be82
 DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
 DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d
+DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B 
a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f
 SHA512 
0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c

diff --git a/sys-apps/systemd-utils/systemd-utils-251.2.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.2.ebuild
new file mode 100644
index ..6d6a29224efa
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-251.2.ebuild
@@ -0,0 +1,497 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-251.2"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+   boot? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( != -O2, so we need
+   # to unset F_S first, then explicitly set 2, to negate any default
+   # and anything set by the user if they're choosing 3 (or if they've
+   # modified GCC to set 3).
+   #
+   if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
+   # We can't unconditionally do this b/c we fortify needs
+   # some level of optimisation.
+ 

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

2022-07-04 Thread Mike Gilbert
commit: 63a49765ce935eac79bae232ce5fabdb51122a52
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul  4 18:46:29 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul  4 18:47:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a49765

sys-apps/systemd-utils: drop 250.6

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

 sys-apps/systemd-utils/Manifest   |   1 -
 sys-apps/systemd-utils/systemd-utils-250.6.ebuild | 500 --
 2 files changed, 501 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 0c70734cd8e9..537ae3243581 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,5 +1,4 @@
 DIST systemd-musl-patches-250.4.tar.gz 28065 BLAKE2B 
b8366c4bb29705e3f41f07d0105c4d252d543aaac178e968663660eeb573da034813aa50a96c74ac78ae5efeea379e00df33c5a039ec828cf93450ed23786252
 SHA512 
66e41fab1873021913c32e3f43300ea7babd18a36e6543838ab7fab4c44f5590c6a7414dd50c7ee81e5513b0e5aa01cb6df4231e8e06c609d63011a32b524213
 DIST systemd-musl-patches-251.2.tar.gz 28512 BLAKE2B 
4ac6a5220dab8409962a3954af2fb2484af718d0f282129957236ce241fbe8538a90d507a96c7c3d86f4f408ab784a6888b37486405d3276e7734a1bd5aa9680
 SHA512 
6e56b62234ac54929faea5a7cad699d0b932f869b48e3ba4e1f349a88653b7c787efec24a09b00290c3dc566614e3c1dc2f3c04f04e943f513108a91eca1be82
-DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
 DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d
 DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B 
a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f
 SHA512 
0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c

diff --git a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
deleted file mode 100644
index dc655fae7a8c..
--- a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
+++ /dev/null
@@ -1,500 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-250.4"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
-REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   )
-   !udev? (
-   >=sys-apps/util-linux-2.30:0=
-   sys-libs/libcap:0=
-   virtual/libcrypt:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   boot? (
-   >=sys-boot/gnu-efi-3.0.2
-   )
-   >=sys-kernel/linux-headers-3.11
-"
-RDEPEND="${COMMON_DEPEND}
-   boot? ( != -O2, so we need
-   # to unset F_S first, then explicitly set 2, to negate any default
-   # and anything set by the user if they're choosing 3 (or if they've
-   # modified GCC to set 3).
-   #
-   if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
-   # We can't unconditionally do this b/c we fortify needs
-   # some level of optimisation.
-   filter-flags -D_

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

2022-07-04 Thread Arthur Zamarin
commit: c2d8053440bdb2712fc958f3c1f3e8df8f2878fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 18:20:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 18:21:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d80534

dev-python/pikepdf: add 5.3.0

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

 dev-python/pikepdf/Manifest |  1 +
 dev-python/pikepdf/pikepdf-5.3.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 08ee820e3f37..ed686d74ff79 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -2,3 +2,4 @@ DIST pikepdf-5.1.3.tar.gz 2356111 BLAKE2B 
5a9ec1d06f91be44b4eacc68d7d9449a2bb74b
 DIST pikepdf-5.1.4.gh.tar.gz 2356865 BLAKE2B 
7ebeedd7a2bb29371325b0cd6cb89cd56843eee1847cb26f0487d0114a3268e9a15171769abc16502c48684bb1bbe59050a2c692e17857f161ccd10a4663eeb0
 SHA512 
390c8f07bb5602715a061bf26b272cc8301dbb610ea06b8e5e5560282b7256c03e87717ab62a657c662ef51f549f5d52f0133f3806ff536451664ac93add625a
 DIST pikepdf-5.1.5.gh.tar.gz 2356890 BLAKE2B 
e08f311ad2714f856eb29510e847ca2ddf2b3919cc372d4bedb59c7449be69574a32ea6cd23f51c34d56096bb8d2936f70c52a6a948d513277ff2a5d13e35725
 SHA512 
e6da0471abdd2a8133fb5789f72eb948e32eae24ee61956fb71f5e279151bc6df5d18ac9b6d73987fd9b891739892111df8c5f93c90ba8ae022dbb2821858350
 DIST pikepdf-5.2.0.gh.tar.gz 2359546 BLAKE2B 
953a5268eb7dc52934967b593237bb3006ee35e7a1657c0721ef4cdc874c9c51d7920fbdb7e38f67e221b01536166b8811a95021668491e8c783f51a08f49144
 SHA512 
f36ec09017aeac547c2b4ef17de7513293e8bf243707cb9c0c03826973be266847d8514002be546ac958a735e29765df94efdaecde6ad5f901c329dadc3e9451
+DIST pikepdf-5.3.0.gh.tar.gz 2360722 BLAKE2B 
1be449661deb3e57f097e0a95fcd099c1652e0700077077e299c88ae131487e6f2bb89cc07ffc06bdf15f46bc6aa613ed823b9dcc6ef55f100f37451be7c2488
 SHA512 
ef82703447d20edc497fcac287b4eddb48f1901aa060dc5f57301469741bb15ce367d0eac4ec27431740707f0e56975dc36d8e7eb3897c879663d56134c14fb1

diff --git a/dev-python/pikepdf/pikepdf-5.3.0.ebuild 
b/dev-python/pikepdf/pikepdf-5.3.0.ebuild
new file mode 100644
index ..2b080c8a66ca
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-5.3.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=app-text/qpdf-10.6.2:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecation[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-9[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-6.4[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/-n auto/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-07-04 Thread Arthur Zamarin
commit: d98ac2f54b91ddb43cce32cafa1198300d107385
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 18:15:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 18:21:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98ac2f5

dev-python/django: add 4.0.6

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-4.0.6.ebuild | 110 ++
 2 files changed, 112 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index f04a82b89536..dc9a75ee3939 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -6,3 +6,5 @@ DIST Django-4.0.4.checksum.txt 2545 BLAKE2B 
d82f7b01f49f2b37de3cfd9eb8738e4af69c
 DIST Django-4.0.4.tar.gz 10388499 BLAKE2B 
f839b343bf5c2f83810f2bb22e93a91b18ccc30754589fef2931ebdf29d4600a3bf5493f9e977a3b647097c3a379ea1ef4e0e25366efb54082bc0f43ed00485f
 SHA512 
75ecf5991763237297b458f546d245a25f62272f7013364783aea19469586fa54ce94a16323ac9a6d6b81097f8e962ea7a20f26c7afd8acda842812409215bb1
 DIST Django-4.0.5.checksum.txt 2549 BLAKE2B 
e0aae25d6e9b15eddc9f6be566d611d03b3cd2aa97020b99372eebbc5183e2f04f27bfc9c1faa9f4b5ec0e4da453a5812a8c8afd7dbb61c10424c458c81bf453
 SHA512 
45c628253a530df210c94b7c2e8493faaa5eecd68c1f84c4d61936f0f85d590ddc96d64be0313a6353435bed884fde6f6cf0bd54dc04d361dac093f259c5927b
 DIST Django-4.0.5.tar.gz 10410720 BLAKE2B 
43c8000a54829d639a63a7a17067368b3c6fbda483eae374d4e7f561a3bd3490b754de888e597514f706b1843c8dae2f78453f0efc8eb9a335874993eac44e8f
 SHA512 
915dd5f853544dcd9f85e7d11f50d3f8c34eaf4a6819ec76178bec9466feaf2b386f044fdeebec6bd88366917b8feb6e2512d45b8996c8906326205d4f449f90
+DIST Django-4.0.6.checksum.txt 2543 BLAKE2B 
4d38a86dc468f1cf9553557073fa6d5aad6875739c5cd3e50dd79954254dc25a0345b32fc771f4db3d566858c58b48d4f0fba434903eae0e070927b5e38c
 SHA512 
b701e13371bdc00b61e7ff7f5a2b2d39a9d703616ce79640700e53a252f8aefd8bbf5560b082420bd4ff921110a44ac6a353c61db664b0ee899905d5cf65de59
+DIST Django-4.0.6.tar.gz 10389543 BLAKE2B 
c458b2b2a782d95771df00ed529d4b0ef0f42720f19258d32ea955e90806b61aabf03a5eb39a7a36c5d220af32dd35e78244db4d17a3f074601952905fd5e0fa
 SHA512 
1050511bd9345519d8382a58e4e6ccc39cd41a6777c9575540dcc655f11dd36316cfc2431f94da9ac4a0fa6e41640a9131c8d49df4188a2ffc26f7ff56d40a6a

diff --git a/dev-python/django/django-4.0.6.ebuild 
b/dev-python/django/django-4.0.6.ebuild
new file mode 100644
index ..16e1a7824c10
--- /dev/null
+++ b/dev-python/django/django-4.0.6.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+MY_P=${P^}
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+   https://www.djangoproject.com/
+   https://pypi.org/project/Django/
+"
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${MY_P}.checksum.txt )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.4.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+   dev-python/tblib[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   !!=sec-keys/openpgp-keys-django-20201201 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.0-bashcomp.patch
+   "${FILESDIR}"/django-4.0.5-py311.patch
+)
+
+distutils_enable_sphinx docs --no-autodoc
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_signed_checksums \
+   "${MY_P}.checksum.txt" sha256 "${MY_P}.tar.gz"
+   cd "${WORKDIR}" || die
+   fi
+
+   default
+}
+
+src_prepare() {
+   # TODO: this suddenly started failing
+   sed -i -e 's:test_custom_fields:_&:' tests/inspectdb/tests.py || die
+
+   distutils-r1_src_prepare
+}
+
+

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

2022-07-04 Thread Arthur Zamarin
commit: 238fa616df59d62056a8a15b2b6e04d4ae75533b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 18:18:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 18:21:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238fa616

dev-python/mkdocs-material: add 8.3.9

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-8.3.9.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index afe1aeb752ac..2a864d357a15 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -4,3 +4,4 @@ DIST mkdocs-material-8.3.4.gh.tar.gz 8311720 BLAKE2B 
df2b01fa36b49e33be95d67935b
 DIST mkdocs-material-8.3.6.gh.tar.gz 8312956 BLAKE2B 
c4a6603a23adb882c404356234b10f9a41159424534f1eed4d407381ae8bad0c50adc2d92670e33a52e0e946fdcf0a5a02ae74b25e6ef7439cdb57f178eab313
 SHA512 
94ec949c133d09b166326490ee8da4c539ded266aeabdd46970596df7da5607dc06866e618cdbe1694a8e1cd1ba0202a3fbb9da90cc5862f4324551c3a4e4154
 DIST mkdocs-material-8.3.7.gh.tar.gz 8202111 BLAKE2B 
1a30a3d4de788adb3b0129458d9c3ad14f16f40c8109f8b31cf15cb285cd5ad58e8eea529a8bc74ba8ef9342589ae2e22a561e01e1d0940ac77e673232557caf
 SHA512 
766bb25d4f6a0332bd7ebb473b846b45a006e44335cf0b5b57024ef1f77f5ca173ad3fea5041ce9bfb777d2da2249907f3c4b921d41686fe430ed43c158e8780
 DIST mkdocs-material-8.3.8.gh.tar.gz 8318363 BLAKE2B 
5b97026e96e28058e7d7081db9da92bc4457e8e7e022e4201c558c1193c5ff293f85ec576cb46db40de24c301f73a614217062a6bee2835fedab71c362e89a96
 SHA512 
216ae887463e67251285b788ff298db504ce65043337707a2f54dc3ce31f3461c90126a86c506c709592b3e3876934685a97e68a9c58ac0a4b6be480bb3b65b8
+DIST mkdocs-material-8.3.9.gh.tar.gz 8347276 BLAKE2B 
51c953aad234a177d6b74bc8ef5e836ea6ee9f3c9e53b843efe25214069bfd94c3695fbe0dde0d3daec54c030bc35f5c4be668592afda45fa7ba7bbeb63a0475
 SHA512 
e7012a6f7db41b2bc4a43d0463f08fb3f7102ca3d7957ecdb2c88343a96ea774c8f724e498b2254a6bc6464d88681a605e52e4632c56cf0c60c6bf4269ac01a9

diff --git a/dev-python/mkdocs-material/mkdocs-material-8.3.9.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-8.3.9.ebuild
new file mode 100644
index ..71839dd0e93b
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-8.3.9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.12[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.4[${PYTHON_USEDEP}]
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND=">=dev-python/mkdocs-material-extensions-1.0.3[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/

2022-07-04 Thread Matthew Thode
commit: b33cfde910b9e32313ac35f811e1c89ea73d3783
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jul  4 18:03:12 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jul  4 18:03:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33cfde9

app-emulation/diskimage-builder: 3.22.0 stable amd64/x86

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild
index bbd75fbe73fb..cfd2e2377172 100644
--- a/app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild
+++ b/app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git";
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="Apache-2.0"



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

2022-07-04 Thread Arthur Zamarin
commit: 1a1e186d0a05e84a1b095a04988d0fa73a1f0103
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1e186d

dev-qt/qtx11extras: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
index 09070ef1df4a..a99515d6cfff 100644
--- a/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
+++ b/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 143c4fabab38848e44a1e6e0b57444eb3a2c957d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143c4fab

dev-qt/qttranslations: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qttranslations/qttranslations-5.15.5.ebuild 
b/dev-qt/qttranslations/qttranslations-5.15.5.ebuild
index 74a76b66bf08..073564389e0a 100644
--- a/dev-qt/qttranslations/qttranslations-5.15.5.ebuild
+++ b/dev-qt/qttranslations/qttranslations-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Translation files for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: e8648462c7b170f5a136068f1c58017c638378f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8648462

dev-qt/qtwaylandscanner: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild 
b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild
index 7f3b6e07e4ee..abdeb44b6b2f 100644
--- a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild
+++ b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland 
protocol xml spec"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="



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

2022-07-04 Thread Arthur Zamarin
commit: 45ebc2043357f5f002dc2bce10717c02595f6888
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ebc204

dev-qt/qtxmlpatterns: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
index 059cae4a0015..d36a6f02253f 100644
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="qml"



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

2022-07-04 Thread Arthur Zamarin
commit: 925cd6a509ce05842bc26ebfb30d20839b838419
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925cd6a5

dev-qt/qtwebengine: Stabilize 5.15.5_p20220618 arm64, #853232

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

 dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild
index 37c741cf4852..b1d2486b0259 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Library for rendering dynamic web content in Qt5 
C++ and QML applic
 HOMEPAGE="https://www.qt.io/";
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
if [[ ${PV} == ${QT5_PV}_p* ]]; then
SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz";
S="${WORKDIR}/${P}"



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

2022-07-04 Thread Arthur Zamarin
commit: edda0623dd341132ea3e3a307900f74d1a1d8052
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edda0623

dev-qt/qtwebchannel: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild
index 19133703fb24..648e932a01a7 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 fi
 
 IUSE="qml"



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

2022-07-04 Thread Arthur Zamarin
commit: ab0d96bddef92f2fe0b0f5f8fddefe36813efe7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0d96bd

dev-qt/qtsvg: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtsvg/qtsvg-5.15.5.ebuild b/dev-qt/qtsvg/qtsvg-5.15.5.ebuild
index 29f5b238a6c8..9e5f77ee3f3a 100644
--- a/dev-qt/qtsvg/qtsvg-5.15.5.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="SVG rendering library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: dbd9f18ffb337f36c64a1956a23afc2bbaf1cf8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd9f18f

dev-qt/qtvirtualkeyboard: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild
index ad21329c54de..f2b558a95463 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 # TODO: unbundle libraries for more layouts



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

2022-07-04 Thread Arthur Zamarin
commit: 66cbd6fae9cc7d873faa62f716d6f1809372b48d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cbd6fa

dev-qt/qtwayland: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtwayland/qtwayland-5.15.5.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.5.ebuild
index 2c6f8310de8a..a3da0ab2459e 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.5.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.5.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Wayland platform plugin for Qt"
 SLOT=5/${QT5_PV} # bug 815646
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="vulkan X"



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

2022-07-04 Thread Arthur Zamarin
commit: d2b01f3f0fa64de1712e9a483ac0e86a2f424560
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b01f3f

dev-qt/qtwebsockets: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild
index e064f13d0816..a8691a3b4e74 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="qml +ssl"



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

2022-07-04 Thread Arthur Zamarin
commit: cad587f47a68599ffa1a2dbdaf67880fa7fb0c7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad587f4

dev-qt/qtscript: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtscript/qtscript-5.15.5.ebuild 
b/dev-qt/qtscript/qtscript-5.15.5.ebuild
index f2dca43d462c..579e5614509f 100644
--- a/dev-qt/qtscript/qtscript-5.15.5.ebuild
+++ b/dev-qt/qtscript/qtscript-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="+jit scripttools"



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

2022-07-04 Thread Arthur Zamarin
commit: edbc94c349eb94b8e5cd694a0ce647363a305861
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbc94c3

dev-qt/qtspeech: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtspeech/qtspeech-5.15.5.ebuild 
b/dev-qt/qtspeech/qtspeech-5.15.5.ebuild
index 0e48a33345f5..a73f0796dd13 100644
--- a/dev-qt/qtspeech/qtspeech-5.15.5.ebuild
+++ b/dev-qt/qtspeech/qtspeech-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Text-to-speech library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 IUSE="alsa flite"



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

2022-07-04 Thread Arthur Zamarin
commit: 80ecf7ebaedcfd69fc164539997da88579d929b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ecf7eb

dev-qt/qtserialport: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtserialport/qtserialport-5.15.5.ebuild 
b/dev-qt/qtserialport/qtserialport-5.15.5.ebuild
index e799b55d63d7..b0dd7a0e8062 100644
--- a/dev-qt/qtserialport/qtserialport-5.15.5.ebuild
+++ b/dev-qt/qtserialport/qtserialport-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Serial port abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: f67169b8e54e7f0dee6f6143cd3a827ff61cd68f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67169b8

dev-qt/qtscxml: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtscxml/qtscxml-5.15.5.ebuild 
b/dev-qt/qtscxml/qtscxml-5.15.5.ebuild
index 3d89bf8bdf86..a778e477a992 100644
--- a/dev-qt/qtscxml/qtscxml-5.15.5.ebuild
+++ b/dev-qt/qtscxml/qtscxml-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: afae418a696129a6a417f52b4110c0691d8c7985
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afae418a

dev-qt/qtsensors: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtsensors/qtsensors-5.15.5.ebuild 
b/dev-qt/qtsensors/qtsensors-5.15.5.ebuild
index c7776e089868..25a0a7fb01ad 100644
--- a/dev-qt/qtsensors/qtsensors-5.15.5.ebuild
+++ b/dev-qt/qtsensors/qtsensors-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Hardware sensor access library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 # TODO: simulator



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

2022-07-04 Thread Arthur Zamarin
commit: 50e031f83c6a1a892019ead9671f174f92c82c04
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e031f8

dev-qt/qtquickcontrols: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild 
b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild
index e0c2ac84dcf3..44cf0849362b 100644
--- a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Set of Qt Quick controls to create complete user interfaces 
(deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 fi
 
 IUSE="+widgets"



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

2022-07-04 Thread Arthur Zamarin
commit: b6b03f85fad5f39820e2ad154a4a9af8c4903999
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b03f85

dev-qt/qtpaths: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtpaths/qtpaths-5.15.5.ebuild 
b/dev-qt/qtpaths/qtpaths-5.15.5.ebuild
index b4c415bae248..c9c7e6d84f1c 100644
--- a/dev-qt/qtpaths/qtpaths-5.15.5.ebuild
+++ b/dev-qt/qtpaths/qtpaths-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Command line client to QStandardPaths"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: fed3b2f0c5c2e8d5204f3b9085f4b8e7d5897717
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed3b2f0

dev-qt/qtquickcontrols2: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild 
b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild
index d942f39a8460..cf8ab2aad14b 100644
--- a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 IUSE="widgets"



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

2022-07-04 Thread Arthur Zamarin
commit: f03401a01eb17d39a6a65f95e246d64e1f3e8484
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03401a0

dev-qt/qtnetworkauth: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild
index 0858bb024c1a..7ead57ade6af 100644
--- a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Network authorization library for the Qt5 
framework"
 LICENSE="GPL-3"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: cce24c41e11165314cd52fc0eb7af88758d3c847
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce24c41

dev-qt/qtimageformats: Stabilize 5.15.5-r1 arm64, #853232

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

 dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild
index 308031f04fd3..d3291db75635 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Additional format plugins for the Qt image I/O system"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="mng"



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

2022-07-04 Thread Arthur Zamarin
commit: 8295efeaf2bfd96013a2e7169f6c15cf04d4a52d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8295efea

dev-qt/qtopengl: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtopengl/qtopengl-5.15.5.ebuild 
b/dev-qt/qtopengl/qtopengl-5.15.5.ebuild
index d6b6da05c55b..8d393b94267f 100644
--- a/dev-qt/qtopengl/qtopengl-5.15.5.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.15.5.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only"



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

2022-07-04 Thread Arthur Zamarin
commit: d59b4bd386ffd6e802a296655c1635cca7b510d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b4bd3

dev-qt/qtpositioning: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild
index 472dd29c3408..dba8769378b1 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="geoclue +qml"



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

2022-07-04 Thread Arthur Zamarin
commit: 40463d5f124dc3b0d7c16407d9f868bdd3e17c50
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40463d5f

dev-qt/qtgraphicaleffects: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild
index 2c54f2d8664d..e0a0261886fb 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: c3be88a327d3aec46c902064b74e18d7c55017be
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3be88a3

dev-qt/qtlocation: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtlocation/qtlocation-5.15.5.ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
index a14b68903d77..0e27ef20621e 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: c29d55909f31e4c317f4d377856c9901b036b598
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:59:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:59:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29d5590

dev-qt/qtmultimedia: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
index e31a8d75596f..6e4796adca29 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 
framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"



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

2022-07-04 Thread Arthur Zamarin
commit: 28eb535205974541143ac9706ddc9444cdb0fbc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28eb5352

dev-qt/qtbluetooth: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.5.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.15.5.ebuild
index 1ad845f0169f..6fe2898f1aa7 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.15.5.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Bluetooth support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 IUSE="qml"



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

2022-07-04 Thread Arthur Zamarin
commit: 187fe1942b95269a0b27b6820100624b712a673b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187fe194

dev-qt/linguist-tools: Stabilize 5.15.5 arm64, #853232

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

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

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



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

2022-07-04 Thread Arthur Zamarin
commit: 3306af5c6925488eccdf84f47ebb0f3e000ba6e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3306af5c

dev-qt/qt3d: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qt3d/qt3d-5.15.5.ebuild b/dev-qt/qt3d/qt3d-5.15.5.ebuild
index e74cb341bcc7..0b8ba72cc7f2 100644
--- a/dev-qt/qt3d/qt3d-5.15.5.ebuild
+++ b/dev-qt/qt3d/qt3d-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="3D rendering module for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 fi
 
 # TODO: tools



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

2022-07-04 Thread Arthur Zamarin
commit: 5661d1bab7f1ea3611b07356a82b22f693ce0c62
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5661d1ba

dev-qt/qtgamepad: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.5.ebuild 
b/dev-qt/qtgamepad/qtgamepad-5.15.5.ebuild
index d30579627c0e..eaf359db97b6 100644
--- a/dev-qt/qtgamepad/qtgamepad-5.15.5.ebuild
+++ b/dev-qt/qtgamepad/qtgamepad-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt module to support gamepad hardware"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 fi
 
 IUSE="evdev qml sdl"



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

2022-07-04 Thread Arthur Zamarin
commit: 6268559b40a6fe5064eb358f0ad87d31e2cdb428
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6268559b

dev-qt/qtconcurrent: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.5.ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.15.5.ebuild
index 8cf5ccc31400..8307e75b3263 100644
--- a/dev-qt/qtconcurrent/qtconcurrent-5.15.5.ebuild
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 90cfae148873a1373bfb3cb458bdda411b1cbda0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cfae14

dev-qt/linguist: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/linguist/linguist-5.15.5.ebuild 
b/dev-qt/linguist/linguist-5.15.5.ebuild
index 15582755c11b..dd8aad472710 100644
--- a/dev-qt/linguist/linguist-5.15.5.ebuild
+++ b/dev-qt/linguist/linguist-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit desktop qt5-build xdg-utils
 DESCRIPTION="Graphical tool for translating Qt applications"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: f52dc58abb14190ef32f5a92ce7d4c7257d2727e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52dc58a

dev-qt/qdbusviewer: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.15.5.ebuild 
b/dev-qt/qdbusviewer/qdbusviewer-5.15.5.ebuild
index 5585e1c6bed2..1cbc8214ea55 100644
--- a/dev-qt/qdbusviewer/qdbusviewer-5.15.5.ebuild
+++ b/dev-qt/qdbusviewer/qdbusviewer-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit desktop qt5-build xdg-utils
 DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and 
messages"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 8a9a00b4e30afaa46219e4f54c98c7a0c3123dc8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9a00b4

dev-qt/qdbus: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qdbus/qdbus-5.15.5.ebuild b/dev-qt/qdbus/qdbus-5.15.5.ebuild
index 410709b9e3c4..7247c2b432ec 100644
--- a/dev-qt/qdbus/qdbus-5.15.5.ebuild
+++ b/dev-qt/qdbus/qdbus-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Interface to Qt applications communicating over D-Bus"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: dbfc681f6977a39cbe447ac58b6691c576d4a6b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfc681f

dev-qt/pixeltool: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/pixeltool/pixeltool-5.15.5.ebuild 
b/dev-qt/pixeltool/pixeltool-5.15.5.ebuild
index 400ab3ebba81..db1ecaf154f6 100644
--- a/dev-qt/pixeltool/pixeltool-5.15.5.ebuild
+++ b/dev-qt/pixeltool/pixeltool-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Qt screen magnifier"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 160fc872ca7bef3a4eb7c303492c1383a73d2495
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160fc872

dev-qt/qdoc: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qdoc/qdoc-5.15.5.ebuild b/dev-qt/qdoc/qdoc-5.15.5.ebuild
index 7018c6ab1c67..8da082dbcfde 100644
--- a/dev-qt/qdoc/qdoc-5.15.5.ebuild
+++ b/dev-qt/qdoc/qdoc-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 IUSE="qml"



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

2022-07-04 Thread Arthur Zamarin
commit: 569c2a6be4aa27d53c643561e0fb667e6b64c596
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569c2a6b

dev-qt/qtnetwork: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.5.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.5.ebuild
index 7f43d87fec15..1ef3df50d9db 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.5.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Network abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="connman gssapi libproxy networkmanager sctp +ssl"



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

2022-07-04 Thread Arthur Zamarin
commit: 5b76f2d7a2b8dc209eca64f85e787fdfb91f90c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b76f2d7

dev-qt/qtxmlpatterns: Stabilize 5.15.5 arm, #853232

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

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

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
index 89b0a0435093..059cae4a0015 100644
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="qml"



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

2022-07-04 Thread Arthur Zamarin
commit: 63dda43c43078eb3a290ecc288f8b98736f1297c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63dda43c

dev-qt/designer: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/designer/designer-5.15.5.ebuild 
b/dev-qt/designer/designer-5.15.5.ebuild
index 4df6419e64c3..e3c7c976377a 100644
--- a/dev-qt/designer/designer-5.15.5.ebuild
+++ b/dev-qt/designer/designer-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit desktop qt5-build xdg-utils
 DESCRIPTION="WYSIWYG tool for designing and building graphical user interfaces 
with QtWidgets"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 fi
 
 IUSE="declarative"



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

2022-07-04 Thread Arthur Zamarin
commit: e25b2d0977ad4ce4e8ebf569079a24fc52f444f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25b2d09

dev-qt/qtdeclarative: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
index 661efbca68cc..496d3d0790c3 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit flag-o-matic python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



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

2022-07-04 Thread Arthur Zamarin
commit: dd9225329fcac1d21c6faac87ed0e48eb12d52a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd922532

dev-qt/assistant: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/assistant/assistant-5.15.5.ebuild 
b/dev-qt/assistant/assistant-5.15.5.ebuild
index efd334ce3f81..3aef877d922c 100644
--- a/dev-qt/assistant/assistant-5.15.5.ebuild
+++ b/dev-qt/assistant/assistant-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit desktop qt5-build xdg-utils
 DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 007b513392e772ddfabc2fc3a98a8f80d01eed7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007b5133

dev-qt/qtxml: Stabilize 5.15.5 arm64, #853232

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

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

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



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

2022-07-04 Thread Arthur Zamarin
commit: d8c0d7a6b489939b87dd4844f98b8eccc075ced1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c0d7a6

dev-qt/qttest: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qttest/qttest-5.15.5.ebuild 
b/dev-qt/qttest/qttest-5.15.5.ebuild
index 3c5111f7a0d8..cc6b32241615 100644
--- a/dev-qt/qttest/qttest-5.15.5.ebuild
+++ b/dev-qt/qttest/qttest-5.15.5.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="Unit testing library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 828d162c638e24724ba98bd293bd386a3ed31c36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828d162c

dev-qt/qtdbus: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtdbus/qtdbus-5.15.5.ebuild 
b/dev-qt/qtdbus/qtdbus-5.15.5.ebuild
index 1914cf241e71..c9058e18b5af 100644
--- a/dev-qt/qtdbus/qtdbus-5.15.5.ebuild
+++ b/dev-qt/qtdbus/qtdbus-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Qt5 module for inter-process communication over the D-Bus 
protocol"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 0080d8986c0339eb3b5c8b9c1584e23b7509d6e5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0080d898

dev-qt/qthelp: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qthelp/qthelp-5.15.5.ebuild 
b/dev-qt/qthelp/qthelp-5.15.5.ebuild
index 6614a634de75..7db1ae3ebada 100644
--- a/dev-qt/qthelp/qthelp-5.15.5.ebuild
+++ b/dev-qt/qthelp/qthelp-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Qt5 module for integrating online documentation into applications"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: 5c608872970da576a1a44dd6a8d7463a409ebadd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c608872

dev-qt/qtsql: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtsql/qtsql-5.15.5.ebuild b/dev-qt/qtsql/qtsql-5.15.5.ebuild
index 1ce2e3e5c0ce..3c428c7a673c 100644
--- a/dev-qt/qtsql/qtsql-5.15.5.ebuild
+++ b/dev-qt/qtsql/qtsql-5.15.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="SQL abstraction library for the Qt5 framework"
 SLOT=5/${QT5_PV} # bug 639140
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="freetds mysql oci8 odbc postgres +sqlite"



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

2022-07-04 Thread Arthur Zamarin
commit: b4c7b607f925e5c060d65aa73e627ad167a4fa6f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c7b607

dev-qt/qtwidgets: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.5.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.5.ebuild
index 3dbcfe917335..ab4ec9a942fc 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.5.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Set of components for creating classic desktop-style UIs for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 # keep IUSE defaults in sync with qtgui



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

2022-07-04 Thread Arthur Zamarin
commit: 52bd6fcc3eb62e90de54753cf174195909ebbf67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bd6fcc

dev-qt/qtgui: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtgui/qtgui-5.15.5.ebuild b/dev-qt/qtgui/qtgui-5.15.5.ebuild
index 208877f1d591..60247e762be8 100644
--- a/dev-qt/qtgui/qtgui-5.15.5.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



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

2022-07-04 Thread Arthur Zamarin
commit: ccdfbffc002b7574be6f0b1d2346f1f399193878
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdfbffc

dev-qt/qtprintsupport: Stabilize 5.15.5 arm64, #853232

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

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

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.5.ebuild 
b/dev-qt/qtprintsupport/qtprintsupport-5.15.5.ebuild
index 0d9da946a54c..f66d5accf842 100644
--- a/dev-qt/qtprintsupport/qtprintsupport-5.15.5.ebuild
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.5.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="Printing support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="cups gles2-only"



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

2022-07-04 Thread Arthur Zamarin
commit: 8433a4d046bfdd33564bfb4d0d4f216bf5a389b2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8433a4d0

dev-qt/qtx11extras: Stabilize 5.15.5 arm, #853232

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

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

diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
index 78906e88e77c..09070ef1df4a 100644
--- a/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
+++ b/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2022-07-04 Thread Arthur Zamarin
commit: a4c6b218d085912da86092a40d9888c3965b5154
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c6b218

dev-qt/qtcore: Stabilize 5.15.5-r1 arm64, #853232

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

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

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



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

2022-07-04 Thread Georgy Yakovlev
commit: 4d54f80a96731cb66a2a6d64ee2b07fffa819d78
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jul  4 17:56:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jul  4 17:56:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d54f80a

dev-util/bear: drop 3.0.16-r2

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/bear/Manifest  |  1 -
 dev-util/bear/bear-3.0.16-r2.ebuild | 87 -
 2 files changed, 88 deletions(-)

diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest
index 01b27cf96c00..75749bfbe8ca 100644
--- a/dev-util/bear/Manifest
+++ b/dev-util/bear/Manifest
@@ -1,4 +1,3 @@
 DIST bear-2.4.4.tar.gz 50347 BLAKE2B 
73fa332cf97413e55c588f8830806a26c6905299af902c6cf1f39fd576c6261690239c1b502b28b5a2aa24e5ca521c3f1dd58aacd60e00ece4fe1840f5656155
 SHA512 
4ee3fd5c846149029fe9e4104e2a0d0e318a15215aa80fc5dc376e22ebea510384b02d4d62765495343cab537bacd2b1b0130c00246e081feb4e543761a594e5
-DIST bear-3.0.16.tar.gz 122948 BLAKE2B 
bb720170488968e79d26b7022859a3a55f191661a65d8c5c1ce6120911919ffcd74a32035eebb419e4fe9a616f6dec1c66804445d9e8b243c7d26a87284f7776
 SHA512 
3906011aa01f42c7841046614e9f1972a39288749cbdeab4b55e517d48a05cb02a48be2b055b4ce65300ffa0a940609e713f55bd1a47ce4fc9a8cb2702487f07
 DIST bear-3.0.17.tar.gz 123861 BLAKE2B 
9dea85c7c0ec5ec4954d08147cdac31e0b28c9780281a544687340e6e226e5403ad82f74db0fb9edd3f65c9a982531afb612e1c744430735e6de97d8d29a2189
 SHA512 
08e50b04c87745ae60623c32de07e710ffb4e78d9978f13cca9d51929b45477c780f1fe47178569310dca20dab5fef49dbffdf17a087c388f111eb11ffadf5b1
 DIST bear-3.0.19.tar.gz 125086 BLAKE2B 
0c6a27359e8c88ab0dbaa3f5442a87efeaba4f6a9b8d0912ad026231421e2555a524b194a19972f549600951bc1f6620398c48338f7eac8850ba6c3969f2e6ac
 SHA512 
688766a76cc3bee1dc82478d29d6e8754618f92633c842586fce95f2f1096764902ffd64a6f2f59101e58eba5472bf39ddb178c3dfcd48491fa4eb63d111585c

diff --git a/dev-util/bear/bear-3.0.16-r2.ebuild 
b/dev-util/bear/bear-3.0.16-r2.ebuild
deleted file mode 100644
index ce27dec8b196..
--- a/dev-util/bear/bear-3.0.16-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit cmake python-any-r1
-
-DESCRIPTION="Build EAR generates a compilation database for clang tooling"
-HOMEPAGE="https://github.com/rizsotto/Bear";
-SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-cpp/nlohmann_json-3.7:=
-   >=dev-db/sqlite-3.14:=
-   >=dev-libs/libfmt-6.2:=
-   dev-libs/protobuf:=
-   >=dev-libs/spdlog-1.5
-   >=net-libs/grpc-1.26:=
-"
-
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-cpp/gtest-1.10
-   )
-"
-
-BDEPEND="test? (
-   $(python_gen_any_dep '
-   dev-python/lit[${PYTHON_USEDEP}]
-   ')
-)"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P^}"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake_src_prepare
-   # Turn off testing before installation
-   sed -i 's/TEST_BEFORE_INSTALL/TEST_EXCLUDE_FROM_MAIN/g' CMakeLists.txt 
|| die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_UNIT_TESTS="$(usex test ON OFF)"
-   -DENABLE_FUNC_TESTS="$(usex test ON OFF)"
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   if has sandbox ${FEATURES}; then
-   ewarn "\'FEATURES=sandbox\' detected"
-   ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo 
sandbox"
-   ewarn "Skipping tests"
-   elif
-   has usersandbox ${FEATURES}; then
-   ewarn "\'FEATURES=usersandbox\' detected"
-   ewarn "Skipping tests"
-   elif
-   has network-sandbox ${FEATURES}; then
-   ewarn "\'FEATURES=network-sandbox\' detected"
-   ewarn "Skipping tests"
-   elif
-   has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then
-   ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, 
tests call /usr/bin/cc directly (hardcoded)"
-   ewarn "and will fail without generic cc symlink"
-   ewarn "Skipping tests"
-   else
-   einfo "test may use optional tools if found: qmake gfortran 
valgrind"
-   # unit tests
-   cmake_run_in "${BUILD_DIR}/subprojects/Build/BearSource" ctest 
--verbose
-   # functional tests
-   cmake_run_in "${BUILD_DIR}/subprojects/Build/BearTest" ctest 
--verbose
-   fi
-}



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

2022-07-04 Thread Georgy Yakovlev
commit: a781e48f72f4b3af2a6f76530993953b65a0e4ec
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jul  4 17:55:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jul  4 17:55:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a781e48f

dev-util/bear: add 3.0.19

Closes: https://bugs.gentoo.org/849104
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/bear/Manifest   |  1 +
 dev-util/bear/bear-3.0.19.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest
index 01fadb98ab4f..01b27cf96c00 100644
--- a/dev-util/bear/Manifest
+++ b/dev-util/bear/Manifest
@@ -1,3 +1,4 @@
 DIST bear-2.4.4.tar.gz 50347 BLAKE2B 
73fa332cf97413e55c588f8830806a26c6905299af902c6cf1f39fd576c6261690239c1b502b28b5a2aa24e5ca521c3f1dd58aacd60e00ece4fe1840f5656155
 SHA512 
4ee3fd5c846149029fe9e4104e2a0d0e318a15215aa80fc5dc376e22ebea510384b02d4d62765495343cab537bacd2b1b0130c00246e081feb4e543761a594e5
 DIST bear-3.0.16.tar.gz 122948 BLAKE2B 
bb720170488968e79d26b7022859a3a55f191661a65d8c5c1ce6120911919ffcd74a32035eebb419e4fe9a616f6dec1c66804445d9e8b243c7d26a87284f7776
 SHA512 
3906011aa01f42c7841046614e9f1972a39288749cbdeab4b55e517d48a05cb02a48be2b055b4ce65300ffa0a940609e713f55bd1a47ce4fc9a8cb2702487f07
 DIST bear-3.0.17.tar.gz 123861 BLAKE2B 
9dea85c7c0ec5ec4954d08147cdac31e0b28c9780281a544687340e6e226e5403ad82f74db0fb9edd3f65c9a982531afb612e1c744430735e6de97d8d29a2189
 SHA512 
08e50b04c87745ae60623c32de07e710ffb4e78d9978f13cca9d51929b45477c780f1fe47178569310dca20dab5fef49dbffdf17a087c388f111eb11ffadf5b1
+DIST bear-3.0.19.tar.gz 125086 BLAKE2B 
0c6a27359e8c88ab0dbaa3f5442a87efeaba4f6a9b8d0912ad026231421e2555a524b194a19972f549600951bc1f6620398c48338f7eac8850ba6c3969f2e6ac
 SHA512 
688766a76cc3bee1dc82478d29d6e8754618f92633c842586fce95f2f1096764902ffd64a6f2f59101e58eba5472bf39ddb178c3dfcd48491fa4eb63d111585c

diff --git a/dev-util/bear/bear-3.0.19.ebuild b/dev-util/bear/bear-3.0.19.ebuild
new file mode 100644
index ..c13981978dd7
--- /dev/null
+++ b/dev-util/bear/bear-3.0.19.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-any-r1
+
+DESCRIPTION="Build EAR generates a compilation database for clang tooling"
+HOMEPAGE="https://github.com/rizsotto/Bear";
+SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-cpp/nlohmann_json-3.7.3:=
+   >=dev-db/sqlite-3.14:=
+   >=dev-libs/libfmt-6.2:=
+   dev-libs/protobuf:=
+   >=dev-libs/spdlog-1.5
+   >=net-libs/grpc-1.26:=
+"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-cpp/gtest-1.10
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   sys-devel/libtool
+   $(python_gen_any_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P^}"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   # Turn off testing before installation
+   sed -i 's/TEST_BEFORE_INSTALL/TEST_EXCLUDE_FROM_MAIN/g' CMakeLists.txt 
|| die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_UNIT_TESTS="$(usex test ON OFF)"
+   -DENABLE_FUNC_TESTS="$(usex test ON OFF)"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if has sandbox ${FEATURES}; then
+   ewarn "\'FEATURES=sandbox\' detected"
+   ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo 
sandbox"
+   ewarn "Skipping tests"
+   elif
+   has usersandbox ${FEATURES}; then
+   ewarn "\'FEATURES=usersandbox\' detected"
+   ewarn "Skipping tests"
+   elif
+   has network-sandbox ${FEATURES}; then
+   ewarn "\'FEATURES=network-sandbox\' detected"
+   ewarn "Skipping tests"
+   elif
+   has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then
+   ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, 
tests call /usr/bin/cc directly (hardcoded)"
+   ewarn "and will fail without generic cc symlink"
+   ewarn "Skipping tests"
+   else
+   einfo "test may use optional tools if found: qmake gfortran 
valgrind"
+   # unit tests
+   cmake_run_in "${BUILD_DIR}/subprojects/Build/BearSource" ctest 
--verbose
+   # functional tests
+   cmake_run_in "${BUILD_DIR}/subprojects/Build/BearTest" ctest 
--verbose
+   fi
+}



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2022-07-04 Thread Magnus Granberg
commit: 0486f29cc0842870d85029553f2c229799896fa5
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Jul  4 17:43:38 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Jul  4 17:43:38 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=0486f29c

Add support for search bugs on b.g.o

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/bugs.py | 124 +++
 buildbot_gentoo_ci/steps/logs.py |  14 -
 2 files changed, 135 insertions(+), 3 deletions(-)

diff --git a/buildbot_gentoo_ci/steps/bugs.py b/buildbot_gentoo_ci/steps/bugs.py
new file mode 100644
index 000..e43c926
--- /dev/null
+++ b/buildbot_gentoo_ci/steps/bugs.py
@@ -0,0 +1,124 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import re
+
+from twisted.internet import defer
+
+from buildbot.process.buildstep import BuildStep
+from buildbot.process.results import SUCCESS
+from buildbot.process.results import FAILURE
+from buildbot.process.results import SKIPPED
+
+from bugz.cli import check_bugz_token, login, list_bugs
+from bugz.cli_argparser import make_arg_parser
+from bugz.configfile import load_config
+from bugz.settings import Settings
+from bugz.exceptions import BugzError
+from bugz.log import log_error, log_info
+
+from portage.versions import cpv_getversion, pkgsplit, catpkgsplit
+
+# Origins: bugz.cli
+# Modifyed by Gentoo Authors.
+# main
+def main_bugz(args):
+ArgParser = make_arg_parser()
+opt = ArgParser.parse_args(args)
+
+ConfigParser = load_config(getattr(opt, 'config_file', None))
+
+check_bugz_token()
+settings = Settings(opt, ConfigParser)
+return settings
+
+# search
+def search_bugz(args):
+settings = main_bugz(args)
+valid_keys = ['alias', 'assigned_to', 'component', 'creator',
+'limit', 'offset', 'op_sys', 'platform',
+'priority', 'product', 'resolution', 'severity',
+'version', 'whiteboard', 'cc']
+
+params = {}
+d = vars(settings)
+for key in d:
+if key in valid_keys:
+params[key] = d[key]
+if 'search_statuses' in d:
+if 'all' not in d['search_statuses']:
+params['status'] = d['search_statuses']
+if 'terms' in d:
+params['summary'] = d['terms']
+
+if not params:
+raise BugzError('Please give search terms or options.')
+
+log_info('Searching for bugs meeting the following criteria:')
+for key in params:
+log_info('   {0:<20} = {1}'.format(key, params[key]))
+
+login(settings)
+
+result = settings.call_bz(settings.bz.Bug.search, params)['bugs']
+
+if not len(result):
+log_info('No bugs found.')
+return []
+else:
+list_bugs(result, settings)
+return result
+
+class GetBugs(BuildStep):
+
+name = 'GetBugs'
+description = 'Running'
+descriptionDone = 'Ran'
+descriptionSuffix = None
+haltOnFailure = True
+flunkOnFailure = True
+
+def __init__(self, **kwargs):
+super().__init__(**kwargs)
+
+@defer.inlineCallbacks
+def find_match(self, buglist):
+log = yield self.addLog('Bugs')
+yield log.addStdout('Open Bugs\n')
+match = False
+for bug in buglist:
+yield log.addStdout('Bug: ' + str(bug['id']) + ' Summary: ' + 
bug['summary'] +'\n')
+if re.search(self.getProperty('error_dict')['title_phase'][:20], 
bug['summary']):
+print('Bug found')
+print(bug)
+match = {}
+match['id'] = bug['id']
+match['summary'] = bug['summary']
+if match:
+yield log.addStdout('Match bug found\n')
+yield log.addStdout('Bug: ' + str(match['id']) + ' Summary: ' + 
match['summary'] +'\n')
+self.setProperty("bgo", match, 'bgo')
+return
+yield log.addStdout('NO Match bug found\n')
+self.setProperty("bgo", False, 'bgo')
+
+@defer.inlineCallbacks
+def run(self):
+# self.gentooci = 
self.master.namedServices['services'].namedServices['gentooci']
+cpv = self.getProperty('error_dict')['cpv']
+c = yield catpkgsplit(cpv)[0]
+p = yield catpkgsplit(cpv)[1]
+cp = c + '/' + p
+# search for open bugs
+args = []
+args.append('--skip-auth')
+args.append('search')
+# set limit
+# set date last 30 days
+# search for cp
+args.append(cp)
+print(args)
+buglist = search_bugz(args)
+print(buglist)
+self.find_match(buglist)
+return SUCCESS

diff --git a/buildbot_gentoo_ci/steps/logs.py b/buildbot_gentoo_ci/steps/logs.py
index d6ee705..7a63658 100644
--- a/buildbot_gentoo_ci/steps/logs.py
+++ b/buildbot_gentoo_ci/steps/logs.py
@@ -22,6 +22,7 @@ from buildbot.plugins import steps
 
 from buildb

[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/files/, app-emulation/plus42/

2022-07-04 Thread Bernard Cafarelli
commit: 83dbb4dd6c6ab25423b5bf69b0043ab710ff6bb3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  4 17:41:18 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  4 17:42:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dbb4dd

app-emulation/plus42: add 1.0.9

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-emulation/plus42/Manifest  |  1 +
 .../plus42/files/plus42-1.0.9-fix-makefile.patch   | 25 +++
 app-emulation/plus42/plus42-1.0.9.ebuild   | 50 ++
 3 files changed, 76 insertions(+)

diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest
index f522f663e83d..efe80441b319 100644
--- a/app-emulation/plus42/Manifest
+++ b/app-emulation/plus42/Manifest
@@ -1,2 +1,3 @@
 DIST plus42-upstream-1.0.4.tgz 7583399 BLAKE2B 
801c125e8b320a2ae2220595aa6244451f55938db644beb5e619c7789b506ada86b4f22e62c724af19da1240aa6c0fad791e2d6176eb4787435f16c1a44aaccc
 SHA512 
a9c23b582047767fe0c57f35fdb4dfb72d7fdf480106a64f1d1151541c5d08e8a1a973156b0e2e5e9ca2f4f74acfbde2a1d69590c02f480d52dec20981be6c6e
 DIST plus42-upstream-1.0.6.tgz 7583604 BLAKE2B 
3cfdf41ee3ba627cfe5191cf9c0e452917b8511931206fd46df8516a225c7e0e447d8410348d9ab324269a3182dd9c4708ac881f46ae5058fdd4784acec82e2d
 SHA512 
9f4573de916ba20fae4400f50cbf64b9bfbc452b4b51e4c674cffd5129cac9c9828eee33ab613abed6d94c5863797c17e3bd78b0df50bbaa8e0f9594450713ab
+DIST plus42-upstream-1.0.9.tgz 7585218 BLAKE2B 
e6c09c985fcf3f037a0c1dc1f4f445ef18c4f73962ffbf46939b91d5a96c9f079bd36b328b30fcae42f0bc13ebee7a1f56e51762f225f41fb715ab88e8b93d56
 SHA512 
77c06cf33d375f513c6806910f6b8bdda865853e7890922174364a7d2a07e35a6bbae2e62800c7658be01fe8b3aafbfc7f53a19451475b411865fe69bef090d8

diff --git a/app-emulation/plus42/files/plus42-1.0.9-fix-makefile.patch 
b/app-emulation/plus42/files/plus42-1.0.9-fix-makefile.patch
new file mode 100644
index ..b66c15b89b5a
--- /dev/null
+++ b/app-emulation/plus42/files/plus42-1.0.9-fix-makefile.patch
@@ -0,0 +1,25 @@
+diff -Naur plus42-upstream-1.0.9.orig/gtk/Makefile 
plus42-upstream-1.0.9/gtk/Makefile
+--- plus42-upstream-1.0.9.orig/gtk/Makefile2022-06-19 14:44:32.0 
+0200
 plus42-upstream-1.0.9/gtk/Makefile 2022-07-04 19:37:35.533799322 +0200
+@@ -40,9 +40,10 @@
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+ LIBS = gcc111libbid.a $(shell $(PKG_CONFIG) --libs gtk+-3.0)
+ 
+@@ -121,7 +122,7 @@
+   ./keymap2cc
+ 
+ gcc111libbid.a:
+-  sh ./build-intel-lib.sh
++  +sh ./build-intel-lib.sh
+   ln -s IntelRDFPMathLib20U1/TESTS/readtest.c
+ 
+ symlinks:

diff --git a/app-emulation/plus42/plus42-1.0.9.ebuild 
b/app-emulation/plus42/plus42-1.0.9.ebuild
new file mode 100644
index ..b73a2da34bf8
--- /dev/null
+++ b/app-emulation/plus42/plus42-1.0.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PV="${PN}-upstream-${PV}"
+
+DESCRIPTION="An Enhanced HP-42S Calculator Simulator"
+HOMEPAGE="https://thomasokken.com/plus42/";
+SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa"
+
+DEPEND="dev-libs/atk
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   alsa? ( media-libs/alsa-lib )"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( CREDITS HISTORY README )
+S="${WORKDIR}/${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch"
+   "${FILESDIR}/${PN}-1.0.4-fix-build-intel-lib.patch"
+)
+
+src_prepare() {
+   default
+}
+
+src_compile() {
+   local myconf
+   use alsa && myconf="AUDIO_ALSA=yes"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
+   emake -C gtk clean
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
+}
+
+src_install() {
+   default
+   dobin gtk/plus42bin gtk/plus42dec
+}



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

2022-07-04 Thread Bernard Cafarelli
commit: a62269829473fdf66d70751f70be5791cce61336
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  4 17:29:11 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  4 17:42:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6226982

net-misc/nextcloud-client: add 3.5.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/nextcloud-client/Manifest |   1 +
 .../nextcloud-client/nextcloud-client-3.5.2.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-misc/nextcloud-client/Manifest 
b/net-misc/nextcloud-client/Manifest
index 6933691636b6..548ac9c2e950 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,2 +1,3 @@
 DIST nextcloud-client-3.4.4.tar.gz 14352142 BLAKE2B 
104af477a15adc30885bd4d6c5fa022efc89d63c9294c8a63234ed60b95ad1a34bdc8fed8602fd60f4fbff7c9dca2c33461bf9b167401b8d933ef9b02821
 SHA512 
880d615147feed915595bf6e4f99c3c7588d03b910bdee934429ccdbc16c2a0e7b07be99665729d60cb68c22a140cfd21c0cc821fd1c4499bc6ea4aec515eaf4
 DIST nextcloud-client-3.5.1.tar.gz 15392337 BLAKE2B 
6f3826e33828aacfbefb1786c9a1231ccba0be4b649cc132546914d7c61b8755b32f873a9eb5c27d10d207121636738bc51354643d056ffe6733c5cd0f395cac
 SHA512 
989cc4c99f81f7451af8b13453155f0c89448226ade565025030a8064c7e54e5668b37744564685cc700f2b5a54f899d563a4be2bfe023e43987928982a2feba
+DIST nextcloud-client-3.5.2.tar.gz 15433543 BLAKE2B 
082031ac34a644f0db09679ef34237ee8fc9def88ff4659ad4a71e3ac611b3be3f9a0750deda25cd0ef34aca7e9d3c60fe7d3fc5a4d747eef46978e2fe84b742
 SHA512 
2892c277466869e3872a68049541c3d5afe94ca4dde1e97ea13ac615adedba198946763b5ff5dcb4694a9cec1946e35d1d6b6fd950d26b23cd6ddd94181f4b83

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.5.2.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.5.2.ebuild
new file mode 100644
index ..6aac8d9ce510
--- /dev/null
+++ b/net-misc/nextcloud-client/nextcloud-client-3.5.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake virtualx xdg
+
+DESCRIPTION="Desktop Syncing Client for Nextcloud"
+HOMEPAGE="https://github.com/nextcloud/desktop";
+SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="doc dolphin nautilus test webengine"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=dev-db/sqlite-3.34:3
+   >=dev-libs/openssl-1.1.0:0=
+   dev-libs/qtkeychain:=[qt5(+)]
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   sys-libs/zlib
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )
+   webengine? ( dev-qt/qtwebengine:5[widgets] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtxml:5
+   gnome-base/librsvg
+   doc? (
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+   dolphin? ( kde-frameworks/extra-cmake-modules )
+   test? (
+   dev-util/cmocka
+   dev-qt/qttest:5
+   )
+"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/desktop-${PV/_/-}"
+
+src_prepare() {
+   # We do not package libcloudproviders
+   sed -e "s/pkg_check_modules.*cloudproviders/#&/" -i CMakeLists.txt || 
die
+
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DBUILD_UPDATER=OFF
+   $(cmake_use_find_package doc Sphinx)
+   $(cmake_use_find_package doc PdfLatex)
+   $(cmake_use_find_package webengine Qt5WebEngine)
+   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+   -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
+   -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}
+
+src_compile() {
+   local compile_targets=(all)
+   if use doc; then
+   compile_targets+=(doc doc-man)
+   fi
+   cmake_src_compile ${compile_targets[@]}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   if ! use doc ; then
+   elog "Documentation and man pages not installed"
+   elog "Enable doc USE-flag to generate them"
+   fi
+}



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

2022-07-04 Thread Bernard Cafarelli
commit: a9520c77e779351c548417c75645d403001ad4d8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  4 17:30:58 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  4 17:42:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9520c77

app-emulation/free42: add 3.0.13

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-emulation/free42/Manifest |  1 +
 app-emulation/free42/free42-3.0.13.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 7ae5a466f38e..68fe4c86baff 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,3 +1,4 @@
 DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B 
e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832
 SHA512 
a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b
 DIST free42-nologo-3.0.10.tgz 7455117 BLAKE2B 
9e1e1e0e9f5a05be936440305f0301c2faa3e4e59cc30afed25a59aacb2215265a214043a6114e0d4d854cdffceaf2a422025a1cad41eb715c2e39eebeef2f2e
 SHA512 
dde1f71f2a64a670a40782b2144192292a3086bac297625eb7e1cbec9cad09433b5d0dc56efbfd0d567a9d533442f249166f73bc89cbb595085db3002f4b23c7
 DIST free42-nologo-3.0.11a.tgz 7457251 BLAKE2B 
22be3d7d84d30ae347d7c24eba1339217cb7ebeae94454b35acdc0c4f6e1c0557858bf866e90bb4008ef78a88c34b2226312ea0ed3a3cadb2c07bb42cc0d5ea9
 SHA512 
8cac8fb23c26f5dcc7951e875931340eedc4cc63614ea8413d1ca75f1c2a8133f9c18ea4e837fbc9771f127563ae01e6f011e6b4c0d97b4c8b8738c924be8762
+DIST free42-nologo-3.0.13.tgz 7458844 BLAKE2B 
3b09aaf0dc177ddc9db49a0f09c91f7c6a3346303266ed280fa57403e6864a4d88471dcab8c0e1ddf1b96653d4609f83f4102fc169902a70098b3260f48d9099
 SHA512 
6037e86962157a2293915d2bd9343f7ddcddcbb346e98fe339a7ef1784c98249fb55c69c0cf6370a79db4628197ac851d4c4c05ec610a2911fa9c3b00a6d077d

diff --git a/app-emulation/free42/free42-3.0.13.ebuild 
b/app-emulation/free42/free42-3.0.13.ebuild
new file mode 100644
index ..1163a40ac12c
--- /dev/null
+++ b/app-emulation/free42/free42-3.0.13.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PV="${PN}-nologo-${PV}"
+
+DESCRIPTION="An HP-42S Calculator Simulator"
+HOMEPAGE="https://thomasokken.com/free42/";
+SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa"
+
+DEPEND="dev-libs/atk
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   alsa? ( media-libs/alsa-lib )"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( CREDITS HISTORY README )
+S="${WORKDIR}/${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
+   "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
+)
+
+src_prepare() {
+   default
+}
+
+src_compile() {
+   local myconf
+   use alsa && myconf="AUDIO_ALSA=yes"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
+   emake -C gtk clean
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
+}
+
+src_install() {
+   default
+   dobin gtk/free42bin gtk/free42dec
+}



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

2022-07-04 Thread Bernard Cafarelli
commit: 4974e9323c4c899bd11d2e2117409b696d6899eb
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  4 17:28:14 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  4 17:42:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4974e932

www-apps/nextcloud: add 22.2.9, 23.0.6, 24.0.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest|  3 +++
 www-apps/nextcloud/nextcloud-22.2.9.ebuild | 43 ++
 www-apps/nextcloud/nextcloud-23.0.6.ebuild | 43 ++
 www-apps/nextcloud/nextcloud-24.0.2.ebuild | 43 ++
 4 files changed, 132 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index cacb0ff32100..a4016f2fa171 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,3 +1,6 @@
 DIST nextcloud-22.2.8.tar.bz2 131507024 BLAKE2B 
3c2a57332d4592f351ab2ef550abe8ae911cf2a1e6a65d8fa7983dd63ef38eb92f9facb37405d28e20244327cf370620db71793178563903bcf438ad059089ef
 SHA512 
4bd3c7cb6c56c737d03e6c297a02dcbcf9b24c0c6c5367088d0067d1a897afadc3f38ed13d2a180ccbbf7dce70a00819ffebfc47dcd27ddc4a628c50c1636d92
+DIST nextcloud-22.2.9.tar.bz2 131366697 BLAKE2B 
6ce35d039cf108a41e1dd378d2eaaa4539f5d388c04361479547b323e7a8b55fecbb7bb88fb80d3fa0c8cd7b94a6ddcf73171a9236a0fa7c19b785f7e075dac0
 SHA512 
5438d6f6e49a620f09f76cd7563c218521093e6d854617319b2b32e49333791a0483fdf03e62f5c75cbd259cffacc27455b37ba59bfaec639e5f5ffaae78a3bf
 DIST nextcloud-23.0.5.tar.bz2 140493624 BLAKE2B 
13c524a2f26affd3c078210cf1552b1af044fdcd3c6cdcb2a2bde50808bf2953bbb658efa13ebff8806b2e2deb9ff23e36c0cbd7d8bea17329a6fe7e2845f1b8
 SHA512 
460ddfa994cf1e9423efa8e940dd1beebec17a99bdf78c238384554618b9590405e58c31bf29b011b7fd41cdd21f183053fc9ef6bd245ca9f47d43a19870a0e4
+DIST nextcloud-23.0.6.tar.bz2 140681183 BLAKE2B 
05e57c4c725192672a3ed63005f9563b9bbf3978cf1aa0f8c78e8bb0b08ad0b4953c56079900e17dc98ec296420f26c8af740143cee6a3de39a5dc97cf49f9ff
 SHA512 
e7ac52a7a3793bc710de71c4ead7a7477f697c39ea35ee553745a9355271cd6ac838758ef6a5c80ca1202369fb5cc899f78c594ee4e7561c6984719b0670d53b
 DIST nextcloud-24.0.1.tar.bz2 123379803 BLAKE2B 
fc00f22cf1ed9e09da29ed5681f5e1fa5c46df80ba81f26680391effa1f68b9022879b05d1f92402e7c3c3982c755491eeab151880d7532425b3f230a7ab8166
 SHA512 
29746cd27356ee81c310854b714189a3d1a3817683cc29706af3d76daa70ceeb1201ead92ba3f6ac0de4c6ccdf6a9bbcf646246dd213fbc85638f92e0d73a2d2
+DIST nextcloud-24.0.2.tar.bz2 123445625 BLAKE2B 
6d5482d26caa74abf1627c2b260780f0b7a601f9b9edfac94ad1a72b68be7a7b2674cfa54f1342c75d8265849aa3fa4b4e4882d2f5e3bbf7043b7a1511989d60
 SHA512 
937855549c1060546aa61a95e51485d70145253072f2e1def4da622c33822a31516f820ed82933d9e9ec32748553430bbea42b8840e534d8f6310c9a9d565db0

diff --git a/www-apps/nextcloud/nextcloud-22.2.9.ebuild 
b/www-apps/nextcloud/nextcloud-22.2.9.ebuild
new file mode 100644
index ..3c8e3b4c7564
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-22.2.9.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/";
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2";
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+   imagemagick? ( dev-php/pecl-imagick )
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+   webapp_src_install
+}

diff --git a/www-apps/nextcloud/nextcloud-23.0.6.ebuild 
b/www-apps/nextcloud/nextcloud-23.0.6.ebuild
new file mode 100644
index ..3c8e3b4c7564
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-23.0.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/";
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2";
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl?

[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_gnutls/

2022-07-04 Thread Joonas Niilola
commit: 258deff59b8d086062010128c1f9f4bcf988b64d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul  4 17:38:13 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul  4 17:38:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258deff5

www-apache/mod_gnutls: enable lfs flags on 0.12.0

Closes: https://bugs.gentoo.org/856349
Signed-off-by: Joonas Niilola  gentoo.org>

 .../{mod_gnutls-0.12.0.ebuild => mod_gnutls-0.12.0-r1.ebuild}| 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild 
b/www-apache/mod_gnutls/mod_gnutls-0.12.0-r1.ebuild
similarity index 93%
rename from www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild
rename to www-apache/mod_gnutls/mod_gnutls-0.12.0-r1.ebuild
index c662af6323be..f52b033c580c 100644
--- a/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild
+++ b/www-apache/mod_gnutls/mod_gnutls-0.12.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit autotools apache-module python-any-r1
+inherit autotools flag-o-matic apache-module python-any-r1
 
 DESCRIPTION="mod_gnutls uses GnuTLS for SSL/TLS encryption in Apache2 (compare 
to mod_ssl)"
 HOMEPAGE="https://mod.gnutls.org/";
@@ -69,6 +69,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # Add LFS flags, enable x86 support. #856349
+   append-lfs-flags
+
local myeconfargs=(
--with-apxs="${APXS}"
--disable-strict



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_gnutls/

2022-07-04 Thread Joonas Niilola
commit: 54b8c2340a599da59233bec7b8d05ac8e333e9ef
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul  4 17:36:37 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul  4 17:38:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b8c234

www-apache/mod_gnutls: Stabilize 0.12.0 x86, #855422

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

 www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild 
b/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild
index 984e75f47eb6..c662af6323be 100644
--- a/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild
+++ b/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://mod.gnutls.org/downloads/${P}.tar.bz2";
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 TEST_REQUIRED_APACHE_MODULES="apache2_modules_proxy,apache2_modules_proxy_http"



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

2022-07-04 Thread Mike Gilbert
commit: 76303199fc06f8817c0c298ac37f8e0786b77af7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul  4 17:34:30 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul  4 17:38:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76303199

sys-apps/systemd: rename 'nat' USE flag to 'iptables'

Since v248, systemd has supported using nftables by default if the
running kernel supports it. This makes the iptables dependency
an optional fallback.

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

 sys-apps/systemd/metadata.xml | 2 +-
 sys-apps/systemd/systemd-250.7.ebuild | 8 
 sys-apps/systemd/systemd-251.2.ebuild | 8 
 sys-apps/systemd/systemd-.ebuild  | 8 
 4 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index 0d8cc3d2f286..b6426bde80a1 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -23,9 +23,9 @@
Enable setting hostname with 
networkd/hostnamed without polkit (requires running 
sys-apps/dbus-broker)
Enable embedded HTTP server in journald
Enable import daemon
+   Use libiptc from 
net-firewall/iptables for NAT support in systemd-networkd; this is 
used only if the running kernel does not support nftables
Enable kernel module loading via 
sys-apps/kmod
Enable lz4 compression for the journal
-   Enable support for network address translation 
in networkd
Enable use of dev-libs/openssl 
for various features
Enable PKCS#11 support for cryptsetup and 
homed
Enable password quality checking in 
homed

diff --git a/sys-apps/systemd/systemd-250.7.ebuild 
b/sys-apps/systemd/systemd-250.7.ebuild
index 92bbec7305b4..6c099f218fd6 100644
--- a/sys-apps/systemd/systemd-250.7.ebuild
+++ b/sys-apps/systemd/systemd-250.7.ebuild
@@ -35,8 +35,8 @@ LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
 IUSE="
acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd 
+kmod
-   +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode
+   fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd 
iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
 "
 REQUIRED_USE="
@@ -72,7 +72,7 @@ COMMON_DEPEND="
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   nat? ( net-firewall/iptables:0= )
+   iptables? ( net-firewall/iptables:0= )
openssl? ( >=dev-libs/openssl-1.1.0:0= )
pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
pkcs11? ( app-crypt/p11-kit:0= )
@@ -328,7 +328,7 @@ multilib_src_configure() {
$(meson_use lz4)
$(meson_use lzma xz)
$(meson_use zstd)
-   $(meson_native_use_bool nat libiptc)
+   $(meson_native_use_bool iptables libiptc)
$(meson_native_use_bool openssl)
$(meson_use pam)
$(meson_native_use_bool pkcs11 p11kit)

diff --git a/sys-apps/systemd/systemd-251.2.ebuild 
b/sys-apps/systemd/systemd-251.2.ebuild
index 04abbae40454..15de03f9a772 100644
--- a/sys-apps/systemd/systemd-251.2.ebuild
+++ b/sys-apps/systemd/systemd-251.2.ebuild
@@ -35,8 +35,8 @@ LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
 IUSE="
acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnuefi gnutls homed http idn importd +kmod
-   +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
 "
 REQUIRED_USE="
@@ -71,7 +71,7 @@ COMMON_DEPEND="
kmod? ( >=sys-apps/kmod-15:0= )
lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   nat? ( net-firewall/iptables:0= )
+   iptables? ( net-firewall/iptables:0= )
openssl? ( >=dev-libs/openssl-1.1.0:0= )
pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
pkcs11? ( app-crypt/p11-kit:0= )
@@ -326,7 +326,7 @@ multilib_src_configure() {
$(meson_use lz4)
$(meson_use lzma xz)
$(meson_use zstd)
-   $(meson_native_use_bool nat libiptc)
+   $(meson_native_use_bool iptables libiptc)
$(meson_native_use_bool openssl)
$(meson_use pam)
$(meso

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

2022-07-04 Thread Mike Gilbert
commit: ba109f938b4dbad0df205aa89d9c948d3d5dd41b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul  4 17:27:38 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul  4 17:38:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba109f93

sys-apps/systemd: drop 250.4-r2, 250.6

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

 sys-apps/systemd/Manifest|   2 -
 sys-apps/systemd/systemd-250.4-r2.ebuild | 538 --
 sys-apps/systemd/systemd-250.6.ebuild| 554 ---
 3 files changed, 1094 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 63371ab8bbbc..a436fe9f93e0 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,4 +1,2 @@
-DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0
-DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
 DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d
 DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B 
a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f
 SHA512 
0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c

diff --git a/sys-apps/systemd/systemd-250.4-r2.ebuild 
b/sys-apps/systemd/systemd-250.4-r2.ebuild
deleted file mode 100644
index 2c6f143758cf..
--- a/sys-apps/systemd/systemd-250.4-r2.ebuild
+++ /dev/null
@@ -1,538 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv sparc x86"
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd 
toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd";
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd 
+kmod
-   +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode
-   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
-"
-REQUIRED_USE="
-   dns-over-tls? ( || ( gnutls openssl ) )
-   homed? ( cryptsetup pam openssl )
-   importd? ( curl lzma || ( gcrypt openssl ) )
-   policykit? ( !hostnamed-fallback )
-   pwquality? ( homed )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="3.11"
-
-COMMON_DEPEND="
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   apparmor? ( sys-libs/libapparmor:0= )
-   audit? ( >=sys-process/audit-2:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
-   curl? ( net-misc/curl:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   fido2? ( dev-libs/libfido2:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
-   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
-   idn? ( net-dns/libidn2:= )
-   importd? (
-   app-arch/bzip2:0=
-   sys-libs/zlib:0=
-   )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   nat? ( net-firewall/iptables:0= )
-   openssl? ( >=dev-libs/openssl-1.1.0:0= )
-

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

2022-07-04 Thread Sam James
commit: 968e991786b0256ad2ec989e699a2b07e5c1c8da
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  4 17:33:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 17:34:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968e9917

sys-fs/zfs: force -fno-tree-vectorize (backport for older versions)

Workaround issue with GCC 12 until solved upstream. Segfault
occurs w/ 'zfs send' otherwise (and very possibly other commands).

Let's backport for older versions to be safe after discussion
w/ gyakovlev.

Bug: https://github.com/openzfs/zfs/issues/13605
Bug: https://github.com/openzfs/zfs/issues/13620
Closes: https://bugs.gentoo.org/856373
See: 1cbf3fbc336adfdcd122da5b0989c2993de358dc
Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs/{zfs-2.0.7.ebuild => zfs-2.0.7-r1.ebuild} | 7 +++
 sys-fs/zfs/{zfs-2.1.4.ebuild => zfs-2.1.4-r1.ebuild} | 7 +++
 2 files changed, 14 insertions(+)

diff --git a/sys-fs/zfs/zfs-2.0.7.ebuild b/sys-fs/zfs/zfs-2.0.7-r1.ebuild
similarity index 97%
rename from sys-fs/zfs/zfs-2.0.7.ebuild
rename to sys-fs/zfs/zfs-2.0.7-r1.ebuild
index 2a638aee9616..68d9116fd3de 100644
--- a/sys-fs/zfs/zfs-2.0.7.ebuild
+++ b/sys-fs/zfs/zfs-2.0.7-r1.ebuild
@@ -191,6 +191,13 @@ src_configure() {
use custom-cflags || strip-flags
use minimal || python_setup
 
+   # All the same issue:
+   # Segfaults w/ GCC 12 and 'zfs send'
+   # bug #856373
+   # https://github.com/openzfs/zfs/issues/13620
+   # https://github.com/openzfs/zfs/issues/13605
+   append-flags -fno-tree-vectorize
+
local myconf=(
--bindir="${EPREFIX}/bin"
--enable-shared

diff --git a/sys-fs/zfs/zfs-2.1.4.ebuild b/sys-fs/zfs/zfs-2.1.4-r1.ebuild
similarity index 97%
rename from sys-fs/zfs/zfs-2.1.4.ebuild
rename to sys-fs/zfs/zfs-2.1.4-r1.ebuild
index 465412d2cee6..fb6aab2ca7e7 100644
--- a/sys-fs/zfs/zfs-2.1.4.ebuild
+++ b/sys-fs/zfs/zfs-2.1.4-r1.ebuild
@@ -184,6 +184,13 @@ src_configure() {
use custom-cflags || strip-flags
use minimal || python_setup
 
+   # All the same issue:
+   # Segfaults w/ GCC 12 and 'zfs send'
+   # bug #856373
+   # https://github.com/openzfs/zfs/issues/13620
+   # https://github.com/openzfs/zfs/issues/13605
+   append-flags -fno-tree-vectorize
+
local myconf=(
--bindir="${EPREFIX}/bin"
--enable-shared



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

2022-07-04 Thread Sam James
commit: 1cbf3fbc336adfdcd122da5b0989c2993de358dc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  4 17:29:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 17:29:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cbf3fbc

sys-fs/zfs: force -fno-tree-vectorize

Workaround issue with GCC 12 until solved upstream. Segfault
occurs w/ 'zfs send' otherwise (and very possibly other commands).

Bug: https://github.com/openzfs/zfs/issues/13605
Bug: https://github.com/openzfs/zfs/issues/13620
Closes: https://bugs.gentoo.org/856373
Signed-off-by: Sam James  gentoo.org>

 sys-fs/zfs/{zfs-2.1.5-r2.ebuild => zfs-2.1.5-r3.ebuild} | 7 +++
 sys-fs/zfs/zfs-.ebuild  | 7 +++
 2 files changed, 14 insertions(+)

diff --git a/sys-fs/zfs/zfs-2.1.5-r2.ebuild b/sys-fs/zfs/zfs-2.1.5-r3.ebuild
similarity index 97%
rename from sys-fs/zfs/zfs-2.1.5-r2.ebuild
rename to sys-fs/zfs/zfs-2.1.5-r3.ebuild
index 37907ff20733..a2c22c0ac350 100644
--- a/sys-fs/zfs/zfs-2.1.5-r2.ebuild
+++ b/sys-fs/zfs/zfs-2.1.5-r3.ebuild
@@ -192,6 +192,13 @@ src_configure() {
use custom-cflags || strip-flags
use minimal || python_setup
 
+   # All the same issue:
+   # Segfaults w/ GCC 12 and 'zfs send'
+   # bug #856373
+   # https://github.com/openzfs/zfs/issues/13620
+   # https://github.com/openzfs/zfs/issues/13605
+   append-flags -fno-tree-vectorize
+
local myconf=(
--bindir="${EPREFIX}/bin"
--enable-shared

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index b3a9d416fb6e..eb60343f89b3 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -187,6 +187,13 @@ src_configure() {
use custom-cflags || strip-flags
use minimal || python_setup
 
+   # All the same issue:
+   # Segfaults w/ GCC 12 and 'zfs send'
+   # bug #856373
+   # https://github.com/openzfs/zfs/issues/13620
+   # https://github.com/openzfs/zfs/issues/13605
+   append-flags -fno-tree-vectorize
+
local myconf=(
--bindir="${EPREFIX}/bin"
--enable-shared



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

2022-07-04 Thread Sam James
commit: 20d1bfb597f3cabde758858dae8c7eeab2fffed6
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  4 17:14:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  4 17:14:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d1bfb5

net-firewall/iptables: fix eselect-iptables dep

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

 .../iptables/{iptables-1.8.8-r3.ebuild => iptables-1.8.8-r4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.8-r3.ebuild 
b/net-firewall/iptables/iptables-1.8.8-r4.ebuild
similarity index 98%
rename from net-firewall/iptables/iptables-1.8.8-r3.ebuild
rename to net-firewall/iptables/iptables-1.8.8-r4.ebuild
index b5f9b1e35cde..da1b4c528c4d 100644
--- a/net-firewall/iptables/iptables-1.8.8-r3.ebuild
+++ b/net-firewall/iptables/iptables-1.8.8-r4.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
!

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2022-07-04 Thread Quentin Retornaz
commit: e38073d612cc66ba8fb2120e984c21da25c90567
Author: orbea  riseup  net>
AuthorDate: Mon Jul  4 02:01:44 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Mon Jul  4 16:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e38073d6

dev-lang/rust: Merge change from ::gentoo

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/431
Signed-off-by: Quentin Retornaz  retornaz.com>

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

diff --git a/dev-lang/rust/rust-1.60.0.ebuild b/dev-lang/rust/rust-1.60.0.ebuild
index 3a788f9..75316f6 100644
--- a/dev-lang/rust/rust-1.60.0.ebuild
+++ b/dev-lang/rust/rust-1.60.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2022-07-04 Thread Quentin Retornaz
commit: dcd37dd70afbc8e6c873729026f3260570959c88
Author: orbea  riseup  net>
AuthorDate: Mon Jul  4 02:00:36 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Mon Jul  4 16:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=dcd37dd7

dev-lang/rust: Remove old version

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/rust/rust-1.61.0-r1.ebuild | 730 
 1 file changed, 730 deletions(-)

diff --git a/dev-lang/rust/rust-1.61.0-r1.ebuild 
b/dev-lang/rust/rust-1.61.0-r1.ebuild
deleted file mode 100644
index 724f325..000
--- a/dev-lang/rust/rust-1.61.0-r1.ebuild
+++ /dev/null
@@ -1,730 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
-   multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
-
-if [[ ${PV} = *beta* ]]; then
-   betaver=${PV//*beta}
-   BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
-   MY_P="rustc-beta"
-   SLOT="beta/${PV}"
-   SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
-else
-   ABI_VER="$(ver_cut 1-2)"
-   SLOT="stable/${ABI_VER}"
-   MY_P="rustc-${PV}"
-   SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
-
-DESCRIPTION="Systems programming language from Mozilla"
-HOMEPAGE="https://www.rust-lang.org/";
-
-SRC_URI="
-   https://static.rust-lang.org/dist/${SRC}
-   verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
-   !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
-"
-
-# keep in sync with llvm ebuild of the same version as bundled one.
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
-
-LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
-
-IUSE="clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler 
profiler rls rustfmt rust-src system-bootstrap system-llvm test wasm 
${ALL_LLVM_TARGETS[*]}"
-
-# Please keep the LLVM dependency block separate. Since LLVM is slotted,
-# we need to *really* make sure we're not pulling more than one slot
-# simultaneously.
-
-# How to use it:
-# List all the working slots in LLVM_VALID_SLOTS, newest first.
-LLVM_VALID_SLOTS=( 14 )
-LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"
-
-# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
-# (-) usedep needed because we may build with older llvm without that target
-LLVM_DEPEND="|| ( "
-for _s in ${LLVM_VALID_SLOTS[@]}; do
-   LLVM_DEPEND+=" ( "
-   for _x in ${ALL_LLVM_TARGETS[@]}; do
-   LLVM_DEPEND+="
-   ${_x}? ( sys-devel/llvm:${_s}[${_x}(-)] )"
-   done
-   LLVM_DEPEND+=" )"
-done
-unset _s _x
-LLVM_DEPEND+=" )
-   https://github.com/rust-lang/rust/blob/${PV}/src/stage0.txt
-RUST_DEP_PREV="$(ver_cut 1).$(($(ver_cut 2) - 1))*"
-RUST_DEP_CURR="$(ver_cut 1).$(ver_cut 2)*"
-BOOTSTRAP_DEPEND="||
-   (
-   =dev-lang/rust-"${RUST_DEP_PREV}"
-   =dev-lang/rust-bin-"${RUST_DEP_PREV}"
-   =dev-lang/rust-"${RUST_DEP_CURR}"
-   =dev-lang/rust-bin-"${RUST_DEP_CURR}"
-   )
-"
-
-BDEPEND="${PYTHON_DEPS}
-   app-eselect/eselect-rust
-   || (
-   >=sys-devel/gcc-4.7
-   >=sys-devel/clang-3.5
-   )
-   system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
-   !system-llvm? (
-   >=dev-util/cmake-3.13.4
-   dev-util/ninja
-   )
-   test? ( sys-devel/gdb )
-   verify-sig? ( sec-keys/openpgp-keys-rust )
-"
-
-DEPEND="
-   >=app-arch/xz-utils-5.2
-   net-misc/curl:=[http2,ssl]
-   sys-libs/zlib:=
-   dev-libs/openssl:0=
-   elibc_musl? ( sys-libs/libunwind:= )
-   system-llvm? ( ${LLVM_DEPEND} )
-"
-
-RDEPEND="${DEPEND}
-   app-eselect/eselect-rust
-   sys-apps/lsb-release
-"
-
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
-   miri? ( nightly )
-   parallel-compiler? ( nightly )
-   rls? ( rust-src )
-   test? ( ${ALL_LLVM_TARGETS[*]} )
-   wasm? ( llvm_targets_WebAssembly )
-   x86? ( cpu_flags_x86_sse2 )
-"
-
-# we don't use cmake.eclass, but can get a warning
-CMAKE_WARN_UNUSED_CLI=no
-
-QA_FLAGS_IGNORED="
-   usr/lib/${PN}/${PV}/bin/.*
-   usr/lib/${PN}/${PV}/libexec/.*
-   usr/lib/${PN}/${PV}/lib/lib.*.so
-   usr/lib/${PN}/${PV}/lib/rustlib/.*/bin/.*
-   usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
-"
-
-QA_SONAME="
-   usr/lib/${PN}/${PV}/lib/lib.*.so.*
- 

[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/efl/, dev-libs/efl/files/

2022-07-04 Thread Quentin Retornaz
commit: f650d60ee2fd69b8ca71460fb6bf1d9f3a5a8a4f
Author: orbea  riseup  net>
AuthorDate: Mon Jul  4 16:16:50 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Mon Jul  4 16:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f650d60e

dev-libs/efl: Add package

Upstream-PR: https://git.enlightenment.org/enlightenment/efl/pulls/10
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/432
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/efl/Manifest|   1 +
 dev-libs/efl/efl-1.26.2.ebuild   | 315 +++
 dev-libs/efl/files/efl-1.26.2-libressl.patch | 178 +++
 dev-libs/efl/metadata.xml|  37 
 4 files changed, 531 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
new file mode 100644
index 000..0a70299
--- /dev/null
+++ b/dev-libs/efl/Manifest
@@ -0,0 +1 @@
+DIST efl-1.26.2.tar.xz 168537016 BLAKE2B 
b7ca59dbcd483edf31e68aae4df512a195a8239935febf8497ce039eb18696ca84e4f6d0206818c84f6e1f625abf3e730fc812304459e5615feca2c3fa07092c
 SHA512 
d8478b6f197600c5abb7e2fcc030f8938e6726dde5e1947df4b042e6e9c77b0f31770b6b86a76ee2be52bf5354e02716bd7e5daf0771d149004d9447e432dc32

diff --git a/dev-libs/efl/efl-1.26.2.ebuild b/dev-libs/efl/efl-1.26.2.ebuild
new file mode 100644
index 000..b762062
--- /dev/null
+++ b/dev-libs/efl/efl-1.26.2.ebuild
@@ -0,0 +1,315 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="dev-texlive/texlive-fontutils"
+DOCS_DIR="${S}/doc"
+
+LUA_REQ_USE="deprecated(+)"
+LUA_COMPAT=( lua5-{1,2} luajit )
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit docs lua-single meson python-any-r1 xdg
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org";
+SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz";
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+   +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
+   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
+   sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc 
wayland webp xcf
+   xim xpm xpresent zeroconf"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   ?? ( elogind systemd )
+   ?? ( fbcon tslib )
+   drm? ( wayland )
+   examples? ( eet svg )
+   ibus? ( glib )
+   opengl? ( X )
+   pulseaudio? ( sound )
+   xim? ( X )
+   xpresent? ( X )"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="${LUA_DEPS}
+   !x11-themes/e-flat-theme
+   dev-libs/libinput:=
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg
+   X? (
+   !opengl? ( media-libs/mesa[egl(+),gles2] )
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libxkbcommon
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif:= )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput:=
+   dev-libs/wayland
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev:=
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   glib? ( dev-libs/glib:2 )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:0= )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   harfbuzz? ( media-libs/harfbuzz:= )
+   heif? ( media-libs/libheif:= )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/

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

2022-07-04 Thread Robin H. Johnson
commit: a2b6e0fc6c044df63edd22693da4e3d62a4930f3
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  4 16:39:36 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  4 16:39:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b6e0fc

sys-kernel/genkernel: refresh patch

Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://bugs.gentoo.org/856346

 .../files/genkernel-4.2.6-boost-optim.patch| 23 --
 .../files/genkernel-4.2.6-gcc-12-boost-1.79.patch  | 28 ++
 2 files changed, 28 insertions(+), 23 deletions(-)

diff --git a/sys-kernel/genkernel/files/genkernel-4.2.6-boost-optim.patch 
b/sys-kernel/genkernel/files/genkernel-4.2.6-boost-optim.patch
deleted file mode 100644
index 356202ddc095..
--- a/sys-kernel/genkernel/files/genkernel-4.2.6-boost-optim.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-commit 8b7422293dcf9cc62518dcbc49239b6e637b6b74
-Author: Robin H. Johnson 
-Date:   Sun Jul 3 21:46:21 2022 -0700
-
-gkbuilds/boost-build.gkbuild: upstream boost flags changed
-
-Upstream boost changed the flags to use 'off' instead of 'none'.
-
-Signed-off-by: Robin H. Johnson 
-Closes: https://bugs.gentoo.org/854480
-
-diff --git gkbuilds/boost-build.gkbuild gkbuilds/boost-build.gkbuild
-index 03d1f88..0e06ba7 100644
 gkbuilds/boost-build.gkbuild
-+++ gkbuilds/boost-build.gkbuild
-@@ -53,6 +53,6 @@ src_install() {
-   find "${D}/usr/share/boost-build" -iname "*.py" -delete \
-   || die "Failed to remove python files"
- 
--  echo 'variant gentoorelease : release : none 
none shared ;' > 
"${D}/usr/share/boost-build/site-config.jam" \
-+  echo 'variant gentoorelease : release : off 
off shared ;' > 
"${D}/usr/share/boost-build/site-config.jam" \
-   || die "Failed to create 
'${D}/usr/share/boost-build/site-config.jam'!"
- }

diff --git a/sys-kernel/genkernel/files/genkernel-4.2.6-gcc-12-boost-1.79.patch 
b/sys-kernel/genkernel/files/genkernel-4.2.6-gcc-12-boost-1.79.patch
new file mode 100644
index ..f65a272b953f
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.2.6-gcc-12-boost-1.79.patch
@@ -0,0 +1,28 @@
+From 8b7422293dcf9cc62518dcbc49239b6e637b6b74 Mon Sep 17 00:00:00 2001
+From: "Robin H. Johnson" 
+Date: Sun, 3 Jul 2022 21:46:21 -0700
+Subject: [PATCH] gkbuilds/boost-build.gkbuild: upstream boost flags changed
+
+Upstream boost changed the flags to use 'off' instead of 'none'.
+
+Signed-off-by: Robin H. Johnson 
+Closes: https://bugs.gentoo.org/854480
+---
+ gkbuilds/boost-build.gkbuild | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gkbuilds/boost-build.gkbuild b/gkbuilds/boost-build.gkbuild
+index 03d1f88..0e06ba7 100644
+--- a/gkbuilds/boost-build.gkbuild
 b/gkbuilds/boost-build.gkbuild
+@@ -53,6 +53,6 @@ src_install() {
+   find "${D}/usr/share/boost-build" -iname "*.py" -delete \
+   || die "Failed to remove python files"
+ 
+-  echo 'variant gentoorelease : release : none 
none shared ;' > 
"${D}/usr/share/boost-build/site-config.jam" \
++  echo 'variant gentoorelease : release : off 
off shared ;' > 
"${D}/usr/share/boost-build/site-config.jam" \
+   || die "Failed to create 
'${D}/usr/share/boost-build/site-config.jam'!"
+ }
+-- 
+2.35.1
+



<    1   2   3   >