summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29445 -> 29452 bytes
-rw-r--r--app-emulation/Manifest.gzbin15161 -> 15164 bytes
-rw-r--r--app-emulation/open-vm-tools/Manifest2
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild149
-rw-r--r--app-portage/Manifest.gzbin9424 -> 9428 bytes
-rw-r--r--app-portage/prefix-toolkit/Manifest4
-rw-r--r--app-portage/prefix-toolkit/prefix-toolkit-8.ebuild6
-rw-r--r--app-portage/prefix-toolkit/prefix-toolkit-9.ebuild6
-rw-r--r--app-shells/Manifest.gzbin8638 -> 8640 bytes
-rw-r--r--app-shells/zsh/Manifest4
-rw-r--r--app-shells/zsh/zsh-5.9-r3.ebuild2
-rw-r--r--app-shells/zsh/zsh-5.9-r4.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin19502 -> 19501 bytes
-rw-r--r--dev-lang/rust/Manifest2
-rw-r--r--dev-lang/rust/rust-1.69.0-r1.ebuild (renamed from dev-lang/rust/rust-1.69.0.ebuild)5
-rw-r--r--dev-libs/Manifest.gzbin96904 -> 96906 bytes
-rw-r--r--dev-libs/ktextaddons/Manifest4
-rw-r--r--dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild (renamed from dev-libs/ktextaddons/ktextaddons-1.2.0.ebuild)0
-rw-r--r--dev-ml/Manifest.gzbin37136 -> 37129 bytes
-rw-r--r--dev-ml/gen/Manifest2
-rw-r--r--dev-ml/gen/gen-1.1.ebuild29
-rw-r--r--dev-ml/sedlex/Manifest7
-rw-r--r--dev-ml/sedlex/sedlex-2.3-r1.ebuild48
-rw-r--r--dev-ml/sedlex/sedlex-3.1.ebuild36
-rw-r--r--dev-ml/utop/Manifest6
-rw-r--r--dev-ml/utop/utop-2.12.1.ebuild (renamed from dev-ml/utop/utop-2.9.1-r1.ebuild)5
-rw-r--r--dev-ml/utop/utop-2.9.0-r1.ebuild63
-rw-r--r--dev-python/Manifest.gzbin258854 -> 258853 bytes
-rw-r--r--dev-python/ytmusicapi/Manifest6
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.0.1.ebuild22
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.0.2.ebuild (renamed from dev-python/ytmusicapi/ytmusicapi-1.0.0.ebuild)0
-rw-r--r--gnome-extra/Manifest.gzbin11255 -> 11257 bytes
-rw-r--r--gnome-extra/gnome-shell-frippery/Manifest2
-rw-r--r--gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.0.ebuild38
-rw-r--r--gnome-extra/gnome-user-docs/Manifest2
-rw-r--r--gnome-extra/gnome-user-docs/gnome-user-docs-44.1.ebuild38
-rw-r--r--metadata/Manifest.gzbin3514 -> 3514 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28130 -> 28110 bytes
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin32537 -> 32699 bytes
-rw-r--r--metadata/md5-cache/app-emulation/open-vm-tools-12.2.016
-rw-r--r--metadata/md5-cache/app-portage/Manifest.gzbin17288 -> 17293 bytes
-rw-r--r--metadata/md5-cache/app-portage/prefix-toolkit-84
-rw-r--r--metadata/md5-cache/app-portage/prefix-toolkit-94
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin15190 -> 15192 bytes
-rw-r--r--metadata/md5-cache/app-shells/zsh-5.9-r34
-rw-r--r--metadata/md5-cache/app-shells/zsh-5.9-r44
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin42128 -> 42133 bytes
-rw-r--r--metadata/md5-cache/dev-lang/rust-1.69.0-r1 (renamed from metadata/md5-cache/dev-lang/rust-1.69.0)2
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin156818 -> 156818 bytes
-rw-r--r--metadata/md5-cache/dev-libs/ktextaddons-1.2.1 (renamed from metadata/md5-cache/dev-libs/ktextaddons-1.2.0)2
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin90290 -> 90273 bytes
-rw-r--r--metadata/md5-cache/dev-ml/gen-1.116
-rw-r--r--metadata/md5-cache/dev-ml/sedlex-2.3-r115
-rw-r--r--metadata/md5-cache/dev-ml/sedlex-3.116
-rw-r--r--metadata/md5-cache/dev-ml/utop-2.12.1 (renamed from metadata/md5-cache/dev-ml/utop-2.9.1-r1)10
-rw-r--r--metadata/md5-cache/dev-ml/utop-2.9.0-r115
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin332816 -> 332664 bytes
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.0.115
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.0.2 (renamed from metadata/md5-cache/dev-python/ytmusicapi-1.0.0)2
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin19506 -> 19838 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-shell-frippery-44.010
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-user-docs-44.115
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin56332 -> 56334 bytes
-rw-r--r--metadata/md5-cache/net-libs/libnatpmp-20230423-r1 (renamed from metadata/md5-cache/net-libs/libnatpmp-20230423)2
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin90519 -> 90681 bytes
-rw-r--r--metadata/md5-cache/net-misc/gnome-connections-44.117
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin25661 -> 25493 bytes
-rw-r--r--metadata/md5-cache/net-wireless/aircrack-ng-1.6_p20200722-r116
-rw-r--r--metadata/md5-cache/net-wireless/aircrack-ng-1.7-r1 (renamed from metadata/md5-cache/net-wireless/aircrack-ng-1.7)11
-rw-r--r--metadata/md5-cache/net-wireless/aircrack-ng-999911
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin25184 -> 25184 bytes
-rw-r--r--metadata/md5-cache/x11-libs/vte-0.70.3-r12
-rw-r--r--metadata/md5-cache/x11-libs/vte-0.70.42
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16230 -> 16228 bytes
-rw-r--r--metadata/md5-cache/x11-wm/spectrwm-3.4.1_p202303106
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-libs/Manifest.gzbin32785 -> 32784 bytes
-rw-r--r--net-libs/libnatpmp/Manifest2
-rw-r--r--net-libs/libnatpmp/libnatpmp-20230423-r1.ebuild (renamed from net-libs/libnatpmp/libnatpmp-20230423.ebuild)2
-rw-r--r--net-misc/Manifest.gzbin53967 -> 53956 bytes
-rw-r--r--net-misc/gnome-connections/Manifest2
-rw-r--r--net-misc/gnome-connections/gnome-connections-44.1.ebuild63
-rw-r--r--net-wireless/Manifest.gzbin14045 -> 14051 bytes
-rw-r--r--net-wireless/aircrack-ng/Manifest6
-rw-r--r--net-wireless/aircrack-ng/aircrack-ng-1.6_p20200722-r1.ebuild106
-rw-r--r--net-wireless/aircrack-ng/aircrack-ng-1.7-r1.ebuild (renamed from net-wireless/aircrack-ng/aircrack-ng-1.7.ebuild)13
-rw-r--r--net-wireless/aircrack-ng/aircrack-ng-9999.ebuild15
-rw-r--r--x11-libs/Manifest.gzbin18483 -> 18490 bytes
-rw-r--r--x11-libs/vte/Manifest4
-rw-r--r--x11-libs/vte/vte-0.70.3-r1.ebuild2
-rw-r--r--x11-libs/vte/vte-0.70.4.ebuild2
-rw-r--r--x11-wm/Manifest.gzbin9287 -> 9288 bytes
-rw-r--r--x11-wm/spectrwm/Manifest2
-rw-r--r--x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild1
104 files changed, 596 insertions, 433 deletions
diff --git a/Manifest b/Manifest
index c60dd8c87677..8c07fd266560 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29445 BLAKE2B f8360a931079550db9e261438eeb78a0b713db9ce454cf11dc40c857d0a54c6913fe1dd4bb0333b963d01b19dea04f1bbf024a1a684b4e33df47fbe58d2ed1db SHA512 97f5ef58088e5533c7e2cd1b258e0742ec58ad77d739e1ed378739ff001b1b7cb7f08ee303a78934c60f7687033940175e0c00d63fb861f69b69501a6c1be8e8
-TIMESTAMP 2023-04-24T16:39:41Z
+MANIFEST Manifest.files.gz 29452 BLAKE2B a3575ee7e5fabc8e1a2286f54a2d471feb4b5fabc616dfdfa51715e1c0667942f8d9f5ea7f99b82bab4fdf44f13c1b83b03060b28f64a4c4cb39e44cd0075559 SHA512 a5b4650c466afe9c2ccc3d1669037014713fc7c8f7b8200b656e29c6dcb6604b5dee543fb562cf52d6c8f7225afca5561f6633a5a7da09ed1bd81c28d78c1df4
+TIMESTAMP 2023-04-24T22:39:38Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRGsM1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRHBSpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAecA//WCBDuH+rwa+55RBS/Y5Hc4zMnEZqgnYE52VBdnCZvwVlJP5iv2L5Fz9n
-xZr99mJdR04WyjnzzGzrCHDgT69laXXeHfApDSl5Z/6hqVL5OP9N5VAjWWAp2Uq8
-IsUHaAJrTyDa6x2Tvcc0hbq6mm27mtbbK/c20DvRwR3umvUEF4kYe2QYQS7pQoG5
-K4ZzKFS5iwadWxhP4LXQ0tI4xrP2rPRjljBNr2bhGP/FE9qjlf5Yp5oeEiPLXoIT
-kTffj90Ox//GqT3NduOycw2Sjg2sN0WqP2qX4FZpvY7NZ1WBTKSnHkzMQHpwJlvJ
-GF2ZmfFP9NpKkSNpqJHg1/e0VKHqyUWG0KutGy3vNU6Hiay7mLz3PuhsVIz4HBk1
-79w5LphdKUEiQhMyvVPeRh1vH0f9sFqaE10v+1srzLPvHmJ19eLzLr5dBfAWYBMA
-s2qDbcXoV3NGx7dwM/6iOtCdoYTzqzk1exoVNKwdpwJ+FChHfLSHVuLTktdW/7f9
-E2eURd14ktFvf/kyJb3MKNSSskjKI2+J25aHNUDKsjmKv000gRNjkEe5RmLSLgsk
-N/gsJwJWPGOhEWzgsVZeqkeaLz6tvox0ysDTiIy+2kpnUhQoRwO5bUfxtGC7qoX/
-IIK7CJuKZwnm8b2Ny5T3yaApzfUrNAscUT+lloKYTjxuYnfu7sA=
-=Bui+
+klAWvg//d/Rcv1aEVc75qG0X47HTxyn5sZ12M8ZaSYjN22pX9c06guauG9BZ2SkD
+e7iQzpIizG8nS6KCcMUTaRiq5Sr5lt/cfiUFyJ38fSpBDFzwEC5b6mmH74HTvfVk
+PYVxo7lwXc0wa5Sr7xZs9xel2QQgNjqOr5IdhE9xQd4+40UiytFcAhtu4A/N+tYS
+mripaPZutHTiqOyBKQJN7p0qyEgKcPdfZxYa30k8MH1ho277fpU2k+HYx2iIREnU
+P39GL9OXKW+CySzDEcqJfd/Kx2Vc4r+6pEWSAdF3659FCF3/UPdJCKLRryJXP646
+aquyOFDLLJNH5hfHSv0fbcYKjvZs5MJiSdkx+2re6UoQBi7+qknk8cFfvyA3wBVx
+YXVr0ZQP1ojk5LnqC99+mCjvCxYCK5UhJ/BFOBGPhZaIsVf/IjhFYclug3AWymG6
+ymzuSiL88k4typ62f5jGz9qX8TYZvox3xPnhM29sV4h4wW33ZQZwl7KibOUi01tS
+b3AmorvNPnYHt7nJ1jF1Ee3iRWAGm5o05ZzIAlLi+XLN4oGIrSZu4MMjeW29uudY
+WHXDYl7S1mdAvrdcl1RltDNLDWOiK0CxGP8gEZKatzyBABvTvdN60kTBr7JPt1Fr
+VGx9zGLO7+WBk8FuUKEb7aj+DdkPbT7e5xR8DTcP8SY9kESzXxY=
+=Aw9e
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index c951c7645611..c1a978c4cc66 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index b3944fefbfab..2cb649a89c40 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index 85f753facd60..8fe84a69d906 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -7,5 +7,7 @@ AUX vgauthd.service 339 BLAKE2B 8f80d6d2f017623a8594c060e38e319c9406f5cf0008002e
AUX vmtoolsd.service 244 BLAKE2B 65bf0e80b580c2c29a06a2cbf37f8428dbfe03404cea92d0d62c2d0f4d1ccefea8f1b553ca9cdaf5693f5f1546db5733061218e4c95b953e5f140e602fe68ba2 SHA512 0e29b56eb1495a6a9d3c84862e62aac78f29d9940aa19717d2a15ea88fe9484bf84ac858bbbcf22ed9194ecd141758a4398d5a193dd0d74172fd8fe53df53505
AUX vmtoolsd.vgauth.service 312 BLAKE2B dba8ddb1b701cea490b117d08c93738a38bd668cf5444501bad8aabc503da4b87e53103a26ca4664247f14582c5546a28f093768833182581a850f0c50bc61e3 SHA512 fce9af2a3b98bf1fd5063af6c0d00bac7eba4ca02456d9266be5b74f2dea168521ffd44c38df1e28b0684f7ce21e4cb44ec2570fcbe01ff2ef432b55ede585f3
DIST open-vm-tools-12.1.0-20219665.tar.gz 4355225 BLAKE2B 4405e3f23963b8d86c079d7dfd0cabecd18199ee88599775d5bb1bdbe1f5fe870983b299978a8ba22e749462dc984c0e8e985629dc3e56cd008cb3ad8836af85 SHA512 00cd71a5fc25d854d0043b2ddfb7f759e3b3138acb9f33f7452641d7520e46bfa39ff784bde6c711de6e8aec24309720532100d7a8588fb1bebaa378b9566a2a
+DIST open-vm-tools-12.2.0-21223074.tar.gz 4365836 BLAKE2B ecac1ada523b9ba6e6f9e880f700a9c35200e9093c81f3367ce3b196365166f682f7d8ba290f624417b83c3573894020fe6b4cbd82a117412ebe80df283f32db SHA512 d663d8ea455264cad7d3eaac16c5d08672e8e10f7a9171be40fff69e208ae697bc0e8af498c978d8de470ed273351b42c54994b2c552fdc05b828c80f4826b84
EBUILD open-vm-tools-12.1.0-r1.ebuild 3127 BLAKE2B 7a1bec881aa17d5711c342857fe607797b5fd4d4563432c65e2953108e5d0475d5aa39c2ce223ed35b539e987c61ce63e0bb4386d0277bfcb0b9acc37975d8bb SHA512 8e6bd7f3cf44254b71427eced0773b1a57cf0ec05e3c225957139c9198843b0ca3b354ffa21edc978a96d9c30dfe9611b0d6171b1ba46b0646f6ea2e9dff1d25
+EBUILD open-vm-tools-12.2.0.ebuild 3129 BLAKE2B 2a450ce289727489b145f260a5bea70192ba34345d0d8c5c155788484bb669a40e463d1496ab0119b15dd0cf18057aafde05d62f59e080f820f27a3788a7e363 SHA512 8e1590299150c104108f73460930d53f86c1d6811fba9ffab38b0d7509e2eb1ffc05a92a8c1c975ebe6845990cc632ee6c3c5cb489445f6e6f25c1aa6e8e89b4
MISC metadata.xml 1155 BLAKE2B be59d8dad6f92410c7244a90ccd9db69ca50bed5eac69728b5920b57d2dfa30f37740077f1a6c367094da0ad757da9cfec8ae958a56e76107e132cfd4cbce0d5 SHA512 6fba5194196c4abcbd954fe69b8f97205a0f1d7da3bb4a2220a625cdf918cc48c92a10c61f0cad6736bd153a3e9b7c95672279b5eec05745299fded939f542cc
diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
new file mode 100644
index 000000000000..f4138b129a55
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2007-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info pam systemd udev
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools"
+MY_P="${P}-21223074"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl +vgauth"
+REQUIRED_USE="
+ multimon? ( X )
+ vgauth? ( ssl )
+"
+
+RDEPEND="
+ dev-libs/glib
+ net-libs/libtirpc
+ deploypkg? ( dev-libs/libmspack )
+ fuse? ( sys-fs/fuse:0 )
+ pam? ( sys-libs/pam )
+ !pam? ( virtual/libcrypt:= )
+ ssl? ( dev-libs/openssl:0= )
+ vgauth? (
+ dev-libs/libxml2
+ dev-libs/xmlsec:=
+ )
+ X? (
+ x11-libs/libXext
+ multimon? ( x11-libs/libXinerama )
+ x11-libs/libXi
+ x11-libs/libXrender
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libSM
+ x11-libs/libXcomposite
+ x11-libs/gdk-pixbuf-xlib
+ x11-libs/gtk+:3
+ gtkmm? (
+ dev-cpp/gtkmm:3.0
+ dev-libs/libsigc++:2
+ )
+ )
+ dnet? ( dev-libs/libdnet )
+ icu? ( dev-libs/icu:= )
+ resolutionkms? (
+ x11-libs/libdrm[video_cards_vmware]
+ virtual/libudev
+ )
+"
+
+DEPEND="${RDEPEND}
+ net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+ dev-util/glib-utils
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}/10.1.0-Werror.patch"
+ "${FILESDIR}/11.3.5-icu.patch"
+)
+
+pkg_setup() {
+ local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+ use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+ kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+ kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+ kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ eapply -p2 "${PATCHES[@]}"
+ eapply_user
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-glibc-check
+ --without-root-privileges
+ $(use_enable multimon)
+ $(use_with X x)
+ $(use_with X gtk3)
+ $(use_with gtkmm gtkmm3)
+ $(use_enable doc docs)
+ --disable-tests
+ $(use_enable resolutionkms)
+ --disable-static
+ $(use_enable deploypkg)
+ $(use_with pam)
+ $(use_enable vgauth)
+ $(use_with dnet)
+ $(use_with icu)
+ --with-udev-rules-dir="$(get_udevdir)/rules.d"
+ )
+ # Avoid a bug in configure.ac
+ use ssl || myeconfargs+=( --without-ssl )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+
+ if use pam; then
+ rm "${ED}"/etc/pam.d/vmtoolsd || die
+ pamd_mimic_system vmtoolsd auth account
+ fi
+
+ newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+ newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+
+ if use vgauth; then
+ systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+ systemd_dounit "${FILESDIR}"/vgauthd.service
+ else
+ systemd_dounit "${FILESDIR}"/vmtoolsd.service
+ fi
+
+ # Make fstype = vmhgfs-fuse work in fstab
+ dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+ if use X; then
+ fperms 4711 /usr/bin/vmware-user-suid-wrapper
+ dobin scripts/common/vmware-xdg-detect-de
+ fi
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index 725d4a44df1b..b25efdc6fe1f 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/prefix-toolkit/Manifest b/app-portage/prefix-toolkit/Manifest
index 4606a4ebfe5e..57a158e8eedf 100644
--- a/app-portage/prefix-toolkit/Manifest
+++ b/app-portage/prefix-toolkit/Manifest
@@ -1,3 +1,3 @@
-EBUILD prefix-toolkit-8.ebuild 19916 BLAKE2B a73107d1ad5fdc1d48a8b33b3d2acc279ee969510cba65cdfc34a68fde496b0487a8ff570d6bf8153e90d8e7d6d96ac62c3c011211c73d94ebabc7bbec4cb43c SHA512 3d8593aa527cf4ea5197d60380c673b6e5b24a6e6cac542298af3da8cc403578b17f174e69b3a72dcdebe19bb465ded79869501c35a0d17f8323d6235b13e79a
-EBUILD prefix-toolkit-9.ebuild 20293 BLAKE2B 7ee86554fb580188a97b4169850512f37e255147a5b4bbca5e977facaec932bf1582078db30b24c96164f2cf32b1e380aff2c6e68c8dd06fa8b1821fdc1bff03 SHA512 69e3557f7d04c6fe15c7e7d6e9e21553a903163d55c2378aafcf9061c02fbb8595343c71da72e94f90506548fac03e7d04e9f783a8b7cd6a4277501f920746f5
+EBUILD prefix-toolkit-8.ebuild 19930 BLAKE2B 5b1269ce9cbac8e737732ade14da6e0f2eb95fd72a859977532d8dc577f1b13e2fbb5ccd86f0b85d08f38cee9a6b8bea720e277f73c0d4ed35540b0b35acce22 SHA512 55d1a5009a7772b63b2125da31191a65915b9d1bfa7957c4999ae0df0dd9de6d3a6013234453be5fcea09e39c3cdd0ba2d2053fe76fa3486037dfac62b78c5fb
+EBUILD prefix-toolkit-9.ebuild 20307 BLAKE2B abbb37b008530ed2e6b8cd663db1625d85bbea63b9f3cb943413bf89b346b1a18d08ee279869835d1d506fa4cf8220b55945a3063292b815cff9c0b03aebaad2 SHA512 a999075dcc62d9ea85793929bb416049d8938d6a636be41ef4eefa8d2c0c65b9f42212fdd2751cd741a7bbadc323ec7741b80823d004ed2231d5b0fcba44c5f9
MISC metadata.xml 244 BLAKE2B f599747a5c4b523305b9895669bb3171446bd4edf7339753b21ca14524c010a83bdb41e83851df393240077c31891fefa1a9bd876bda37cf2ef77731a76eca80 SHA512 7db5efa0f85d76e9ff76fd6a0e83908ccb9d5486b2994277166976ff531b9eb88806ca80cd3cb070bac89f383872733c8470d04f86a67854d1b023eb24b4e2b5
diff --git a/app-portage/prefix-toolkit/prefix-toolkit-8.ebuild b/app-portage/prefix-toolkit/prefix-toolkit-8.ebuild
index c7c9ab9e7336..78754f6175d0 100644
--- a/app-portage/prefix-toolkit/prefix-toolkit-8.ebuild
+++ b/app-portage/prefix-toolkit/prefix-toolkit-8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ LICENSE="GPL-3"
SLOT="0"
[[ ${PV} == 9999 ]] ||
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
DEPEND="
!app-portage/prefix-chain-setup
@@ -23,7 +23,7 @@ BDEPEND="${DEPEND}
# In prefix-stack, these dependencies actually are the @system set,
# as we rely on the base prefix anyway for package management,
# which should have a proper @system set.
-# See als: pkg_preinst
+# See also: pkg_preinst
RDEPEND="${DEPEND}
prefix-stack? (
>=sys-apps/baselayout-prefix-2.6
diff --git a/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild b/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild
index 08e66ff084da..f95a8588bbd6 100644
--- a/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild
+++ b/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ LICENSE="GPL-3"
SLOT="0"
[[ ${PV} == 9999 ]] ||
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~riscv-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~riscv-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
DEPEND="
!app-portage/prefix-chain-setup
@@ -27,7 +27,7 @@ BDEPEND="${DEPEND}
# (and pthreads4w for Winnt), but it is easier for now to install
# elt-patches, gentoo-functions and gnuconfig as well, instead of
# fixing all uses that expect them in EPREFIX rather than BROOT.
-# See als: pkg_preinst
+# See also: pkg_preinst
RDEPEND="${DEPEND}
prefix-stack? (
>=sys-apps/baselayout-prefix-2.6
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 9d5e1e4a3c78..6cd50418d9e6 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index 3885826de597..89f09c57848d 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -6,6 +6,6 @@ AUX zsh-5.9-do-not-use-egrep-in-tests.patch 4576 BLAKE2B 583cd5f37b7e9af0bbceb05
AUX zsh-5.9-musl-V09datetime-test-fix.patch 641 BLAKE2B 693f3caf1e98ba971d776f1afc40570eb9fedb95b0be9f676cc7aae0e4a2c60af1c95d90b7e675be5de5498d1b2e8af6e3bfb3410e3f4e81d3b6eabc0159fa01 SHA512 1a11e774b85b68065e49a3a9407f46c3fde1432ce5192a696aea66f5a6beb9a2430e71233d1c29b75f87ac0ba27173b450b8bc867f684eccd28db03b7dc71a09
DIST zsh-5.9-doc.tar.xz 3130444 BLAKE2B 96b635b438f8a90bc1f3c15c8a287ab392ba830e975e49b7f1c09d12de44c250dcf33d1d6dc93b58693839af2e57eb5c9d4e874ca08dd82fe876cb5ca26e6508 SHA512 5cc6abcdcfb4f5ad7bc4a31364ca49dfd87ae03e0082d89cc2ba1f00570f6757266ee60894ad31b562408de91494c22f177b414b03cb78c31d92328686be9860
DIST zsh-5.9.tar.xz 3332400 BLAKE2B 3ecd6d080ff47b78d228d9bf5c1bafd3dfc602beb681ec533ce1039041d0e93143ebd7e0e73a9aed0789e27ca42d58a55f3b6e2c7d89113ab3ee99112dec46d1 SHA512 d9138b7f379ad942a5f46819d2dd52d31f3a1129f2a0d1b53d4c5cd43c318b60396da6d37c57c477b8e958fb750209aca0ae93f8c9dd42ac958de006a0ff067e
-EBUILD zsh-5.9-r3.ebuild 6468 BLAKE2B 110a838070c8684bcc2d801264710378d1316c493b5dc1a3735e2dca364e52a16c5fc4edbfd4395f5d2085b2ccc84dd02aad6f23e60253ff443df194aac2a016 SHA512 c344eb8106642b28de281271ba10b15e1b72aac29ef325b6778465918d124491ff309b1a244d90a74da913809d2ef926fe313e9c9f96fdb20faa8ec82c3d8710
-EBUILD zsh-5.9-r4.ebuild 6484 BLAKE2B f2989ece4ea107df5bd52f20866224a058fa5a90621f2213ad34876e494735f25dc2cc9d444508e84ae2a1a86367812986593b7fdd3d9079ee37804d1392bd21 SHA512 78223f5206e49d540ec2032b6d53ad671644a3d5cd1fa443979782f6725a463cdacada1742ca599a87bea360b57bfa334407938eadd3840009f89bd9b8f92a4f
+EBUILD zsh-5.9-r3.ebuild 6481 BLAKE2B 08ad5567c0eb6fbeb181d8f1b8979bb3e7daa5d6df4aa34192abbe8769064605e2f4e1d6ff0000f1361904a072e3a09ddde125941307c3fea2402c335ddf71a6 SHA512 eec6eadbd0aecb1abf4caab5f4d5d12ce48b1b36445ee97dbc9a771d6c145cc9d3c63f72a7d58900b80b8b4176dfc60f2c93bb0386c255bea46097bc7c33a439
+EBUILD zsh-5.9-r4.ebuild 6497 BLAKE2B 1e78f583771886007ad41ac818c616af73ed6eb6495bc9708137b2ed4213ce9d92f78f22ee9b63167301df4cd968894ef69b7dd4ae7509210f57272089a297dd SHA512 71add32a1a5f2906c710e56758f84708cf5f0d4af1751132a12fdc8e3f8a39657a0378693f75e7ef11b9b7307e64850a644fabd9417ab53e71554096f68872da
MISC metadata.xml 583 BLAKE2B 1210f8076d74eb13a62da48d94fbcdb17017409c6760a5e9c5f2baea4ffb61179245d0dc5058ecbb61eded85ce1ea2ec974d3beba9fefc78572367f5e7a14859 SHA512 bacce9c38839cf0a85593ae3c287f3b4d662f7c91ea42b205de3834fc08134339fc789eec8dc71d2cb1be044269623da599e94cbc79e0f5f09b720baf3390785
diff --git a/app-shells/zsh/zsh-5.9-r3.ebuild b/app-shells/zsh/zsh-5.9-r3.ebuild
index 35f108739d09..8b1c7d49da07 100644
--- a/app-shells/zsh/zsh-5.9-r3.ebuild
+++ b/app-shells/zsh/zsh-5.9-r3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code"
else
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz
diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild
index 97907e6b79e4..a97542cb1bca 100644
--- a/app-shells/zsh/zsh-5.9-r4.ebuild
+++ b/app-shells/zsh/zsh-5.9-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit autotools flag-o-matic prefix
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index c5de74e9b276..5970a0f8b431 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 55f8a6073da9..ae3f2fc75f6c 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -180,5 +180,5 @@ EBUILD rust-1.66.1.ebuild 23693 BLAKE2B ede49e8db68ad165caa3636095adde66a3bbc5b7
EBUILD rust-1.67.1.ebuild 23119 BLAKE2B 3260955cba6b775658e02b48463c52e461154d253fca101377a23ab8e1b67ce4507494d91b35b30a4029aee85cc846b515a960106dc8c24d7225c5437dc89cf8 SHA512 a6641ed533e54f362f4630901bf49d859e8efd473e969d470696ace01d3adad0bb77086416ff0f5c1c2f53ff028fc23572cff0db33cb073ef32b4dfaa7562879
EBUILD rust-1.68.1.ebuild 23119 BLAKE2B 5e303443400930720fb627d893eb0858da99e24567eab17eafe33f4aacf0628cab3cae052b7947599ee9c86888da5a3b4fd36ddf47a8dd57a121ca5f3e9feec0 SHA512 cbe37c3dc9446eefc22aab86cf4751acdc55117fa7d9fdcc57a17468e48094b944e130a41a3cd9a83303b1a6d647c79a37fbbedcded1258521c5ad5f8ad239fe
EBUILD rust-1.68.2.ebuild 23119 BLAKE2B 5e303443400930720fb627d893eb0858da99e24567eab17eafe33f4aacf0628cab3cae052b7947599ee9c86888da5a3b4fd36ddf47a8dd57a121ca5f3e9feec0 SHA512 cbe37c3dc9446eefc22aab86cf4751acdc55117fa7d9fdcc57a17468e48094b944e130a41a3cd9a83303b1a6d647c79a37fbbedcded1258521c5ad5f8ad239fe
-EBUILD rust-1.69.0.ebuild 23119 BLAKE2B d6424cac2772bf2aee95abf38f8c5adf050a0134c17930c016caaf39e77c026ad104d0862c958cc7952d837d1c2adf407912982c67e30a12c9f9cc7b0627a09a SHA512 95e3bd3deff153b34e0ad49113f74070f5ccb3620b45871e799d1d58a191d21e0714dd79f750b88308e9b366cb3ae7b054ab9b97527cb6cc3a0faf4891cc9a8f
+EBUILD rust-1.69.0-r1.ebuild 23183 BLAKE2B 2e902d62434487808920f0bf4f0d14fddb64b5204624457e718d1c74882f174e34d9b6ca538de61513687cc01596442fb9d9e591b7150faebe63894345ab803e SHA512 c6b491f8d1cff9cdb5d6777f73a67e920828958e07f726d4fe220ba5875de1912cd02c97ed0169d5a622ddd55f96473fce08d2d4a4a04f70de18b9d413e8fb09
MISC metadata.xml 1676 BLAKE2B 37d026b952e72914faf51b5258c6a3da77aa088974094af5533a029abe3975beaba4efd8894cd419577f00b871c45ca3efa80195d90a42c9d1be1fb4befbe5eb SHA512 9a5e30977be9d76e60cab5a0698d5cc544240a6b0c54350aa0bd6aeff0e864f14d97a90ae5e3024e9b7bed54f7b2c7f561f46ad97ff99928f454af44f420d17c
diff --git a/dev-lang/rust/rust-1.69.0.ebuild b/dev-lang/rust/rust-1.69.0-r1.ebuild
index ee784a354649..1dd71ce737db 100644
--- a/dev-lang/rust/rust-1.69.0.ebuild
+++ b/dev-lang/rust/rust-1.69.0-r1.ebuild
@@ -312,12 +312,13 @@ src_configure() {
fi
rust_targets="${rust_targets#,}"
- local tools='"cargo"'
+ # cargo and rustdoc are mandatory and should always be included
+ local tools='"cargo","rustdoc"'
use clippy && tools+=',"clippy"'
use miri && tools+=',"miri"'
use profiler && tools+=',"rust-demangler"'
use rustfmt && tools+=',"rustfmt"'
- use rust-analyzer && tools+=',"rust-analyzer","analysis"'
+ use rust-analyzer && tools+=',"rust-analyzer"'
use rust-src && tools+=',"src"'
local rust_stage0_root
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 9f8b32580090..d2caa157dc6a 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/ktextaddons/Manifest b/dev-libs/ktextaddons/Manifest
index e63113e41734..7d5b574e9ddb 100644
--- a/dev-libs/ktextaddons/Manifest
+++ b/dev-libs/ktextaddons/Manifest
@@ -1,3 +1,3 @@
-DIST ktextaddons-1.2.0.tar.xz 321812 BLAKE2B 14d97e7983fac52b5ea281933df5b237e570f8fbb1aeb963e0df58fcc05dce8c5c7486849316ec675547ed797f090d8a48a95d5ab21c4bc4d90511e8a6f8b613 SHA512 667ffe7408c2fbd0d47f4db964fcc5181de01d2bb4ee047949402baff4d0768e04cc62a316e07dfc8c015a9d2b976508fc27ac17864a903e99b4153855e8f367
-EBUILD ktextaddons-1.2.0.ebuild 1088 BLAKE2B c1edb3f73b74ddf5321e68d95ca633efa2c9639141a45f7c39836f0df2aeb4b947c6d5419fcba7aa20e131013e3fd931cebbddf48dd306165e97b5b2cecc365c SHA512 45e7f85a7f94b38907efab64a67c12cd7468764495d4e0e64c60622d0955f1f3f05963f8143a80364badfac0d55fbf81da5898d5aa1e9759a386ded1424956fd
+DIST ktextaddons-1.2.1.tar.xz 392132 BLAKE2B 63a3dcbca0e49fab246f6a76266529e90ec73209e5dd2464884b9b0071867d10ff017b91faa321a8738e63c90c6bd6c4c8ad708a4a944595eba4a7f0aa4934d2 SHA512 44a0aa56a92594031576d2e37e7bc526444f64cebd9b5add8bd382e72fc30b222075bee4d61cc358da61f4db266cd0a339717bd9d90b21e38993371cb1408db9
+EBUILD ktextaddons-1.2.1.ebuild 1088 BLAKE2B c1edb3f73b74ddf5321e68d95ca633efa2c9639141a45f7c39836f0df2aeb4b947c6d5419fcba7aa20e131013e3fd931cebbddf48dd306165e97b5b2cecc365c SHA512 45e7f85a7f94b38907efab64a67c12cd7468764495d4e0e64c60622d0955f1f3f05963f8143a80364badfac0d55fbf81da5898d5aa1e9759a386ded1424956fd
MISC metadata.xml 533 BLAKE2B ad3c9ed5eb355091e9b1073118bf8cae793d17c12f0f1595660090834425d0cca01fdabc4ea868525e64051d35632de55caf8c0a10f1b413bf13baf55d2a7440 SHA512 36d4bfeff8d64f1455a8d3d8a5040913dd400ec2a469a03777e02b812a40806ec56d20a0e6dd4e05e5efde2342bb4007c027d562517929f07aeb6f713e895935
diff --git a/dev-libs/ktextaddons/ktextaddons-1.2.0.ebuild b/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild
index 30470e71e6e0..30470e71e6e0 100644
--- a/dev-libs/ktextaddons/ktextaddons-1.2.0.ebuild
+++ b/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 212db61a3cde..85ef859be7a9 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/gen/Manifest b/dev-ml/gen/Manifest
index b1c2f6e2354a..bc88b6f886c9 100644
--- a/dev-ml/gen/Manifest
+++ b/dev-ml/gen/Manifest
@@ -1,5 +1,7 @@
DIST gen-0.5.3.tar.gz 30905 BLAKE2B a6b8351ec4a75dd986cc0b4e9ed60dbfa78c3b8e3625c1e294f8bc0253d92be1f5d27cc7162e1cfc4f6397bbe272df22d9b7b0d1dd410d7760f30cf4c36c4745 SHA512 192178de106d2ae5f936caead8b21b4b9ec1b8fe35ba56296825900ea15a4ea702caf8824ac34d4478d107b954e22c3dffd81f12d4c08fbd6d9760f49a0deb14
DIST gen-1.0.tar.gz 32266 BLAKE2B 1be57d34e794e8dffae19322e8b2504b0ff10a72608cc1dec4bc55867b50b08a765c88d7e6ec7125884dc2b8ea6752d4eb9c5cd2bcb10c2515250ba04fb21bf7 SHA512 fb4ec2ab35a1aba0dcc8439b11f14a0a785d939f661f505aec88a6f2ca6ca87e14ddfda860d9c180b215190b76690de87040c144582f069224f7e58d37ef48a0
+DIST gen-1.1.tar.gz 32152 BLAKE2B f5314ecba43523ebde487740eae1df7e058ea0fa47ef676aa19d76e90f21b08464da6b1dafe8f0d10e7720dd48d72f6b7a40397545adf874698d6cddc47c0a72 SHA512 71a4b5c3666a7c11935398a78feea7383f61d2c549dfb96e324d40783ffa87b5ec492c5ec468803aabfb9b48e7d0ebaa30b24d2b974540afc7cca5feea3121c1
EBUILD gen-0.5.3-r1.ebuild 521 BLAKE2B a43478ee91922336be346c0d92d5e10df60949dec21c7f855374dae0684a43105d23281a61270947edf427f457c3eaad4bb2aea632a72517cd6cc1da6e473f64 SHA512 16c468c31b00592d7d69acf10c0d257609a79dda916f7111a049da2e4e672a576e261f45e53b275ea41f8e29299db2a4b81503ff9c0a6aa56db6451bb3777a99
EBUILD gen-1.0-r2.ebuild 658 BLAKE2B e7ace07c706ea94f5fdfae852185a8781d5289589bc53ab28f7aa6fb751cfb14bceb16a4e1e27bb6d36c51851ec6be885658b575cf597e3cdd8b9fb6448175a5 SHA512 65eaca1c34b818785c1d8a3b04520abaa99e676516d15f4f114669ce8ff3a6e81f705d2bd3207aa6c10924c2d44e17d1a8e5b16a20a9ac3ec353d0a8dc887392
+EBUILD gen-1.1.ebuild 640 BLAKE2B 042aa05184576b516a4831ef7026e45c4db63fc6f81b2126c02d3c91189b1b47628a26658faafd9b7cbd5c61d3a73a64714fc3fbc318210591cafec8fef2c164 SHA512 0b22c8db2f8b519d3ed25b16ab5aa098a77628ff07433d22ba62093ce4bd1960ee7a73d4724621c33492f8c3cf002494c0837162d99a20054891ad9186340c89
MISC metadata.xml 380 BLAKE2B 4cc697b8fa54689d677e4eb06cc90cb3d2b2b7dfef2585ccffa2846064c78bb1bf39d43f932588426e0b0b2a66fd68be4878bd97e0b2c4578fcf98c2ccddb01c SHA512 91e7d05763f7fbbb52a9dff9808a3c06640f66540543b188a2fe44673f50dc18689dc1fd95f83ca61f9bdf50d79e0951276e67311588cf7213735d3f97d20f05
diff --git a/dev-ml/gen/gen-1.1.ebuild b/dev-ml/gen/gen-1.1.ebuild
new file mode 100644
index 000000000000..d84bb7e889a7
--- /dev/null
+++ b/dev-ml/gen/gen-1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Iterators for OCaml, both restartable and consumable"
+HOMEPAGE="https://github.com/c-cube/gen/"
+SRC_URI="https://github.com/c-cube/gen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test" # tests fail > unused-open
+
+RDEPEND="
+ >=dev-lang/ocaml-4.07:=[ocamlopt?]
+ dev-ml/dune-configurator:=
+"
+DEPEND="${RDEPEND}"
+# BDEPEND="test? ( dev-ml/qtest )"
+
+src_prepare() {
+ default
+
+ sed -i -e "s|(libraries seq)||" src/dune || die
+}
diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index a0b7016f262b..00279ce872d4 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -1,10 +1,7 @@
-DIST sedlex-2.3-DerivedCoreProperties.txt 993782 BLAKE2B 185f76580a496781524e19124cc4d6d2f0eec6964d4dcf17c05e4a1f4a6031a821740a34e373c3be82c5f25acdb93a77f9591eafe37d026d40e027054e717c0f SHA512 e6b54579369edf361ee961171d9b4896449e16327d77749201e07a7022a4d9bd9e50ba25cc7397fb4e40c852347b1ef8599ed45bd5bb96a1b8dc5cd04ada5fda
-DIST sedlex-2.3-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dddaf204531533b79bd58b7238395ca25db7346bc916bd85aa0343abc194b4aab499d481f40a6fe1d8ea287e873ff1199a1bdd195be7 SHA512 b45324cb2791be1d1cf10862ca1ca4008fed2f482aa20042cac7190d4a8d46f840cc65b7367379343d209c06fdf37cd677f887a99bfbf3aa7022fcb3d4212c2d
-DIST sedlex-2.3-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
-DIST sedlex-2.3.tar.gz 114507 BLAKE2B ba777d90ceba41136ac552a2aea860b2932dc2c27d02a5875e8533d6740bcababe444d27427fbae59739a42901b3fb85f7b2ed8fd318f984734e7283ecd7e69e SHA512 f91bbda9e79417e0a7c723a8efd9644404ffc91c60898b8fa07a514c38bc8472eae34419405354ae80966feb8d3203943f78776ad395a16132c7c890e3dbd7d8
DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef
DIST sedlex-3.0.tar.gz 133248 BLAKE2B f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a SHA512 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df
-EBUILD sedlex-2.3-r1.ebuild 1032 BLAKE2B 8f270fd378c861c23ed396408e3b2bcbec55f463a51680bf617b673afb06db9a4d570b14987f90fc7b6e4b37eef016d99c101301ec10f4022548cffdefaacdfc SHA512 a865b7adc9af6b6302570555808864df07ebc1a6738b2946c7c83a56217e993dc291650f99c79559b8c1591eb2adcd35d5de754011005b32ec70041e68946ecf
+DIST sedlex-3.1.tar.gz 139786 BLAKE2B 6bacf781f25a5a21ea4cf710ffef04949fbeea90033eb429a5f9d7733e64108526de7f94b56c2da5c8a3af4fab6eff94421b705de9ffe8137a4e8282aa9900cd SHA512 27c7954c03a9d78f252167708afe7d91648ad3d3aa529e00c73da75bac49c2cf552cc9d27d29f1d9a04b1e2b47b7c6de9e9850c53124ad9f311d0a8f54bb9cae
EBUILD sedlex-2.5-r1.ebuild 745 BLAKE2B 4a87a88ca404eb8052396e4f80daeba228503911b0c06cd9195a79c911a63e754bc078084455d7f47dfecbe2231954c2c642f7381398194ad02cad8f76a54e40 SHA512 93aa3dd4ca9b431ea3af2ed001c05034e44ed8be996d21cfbd12ff9aa50b0bfd397ff048b150e7435dbdae5a6cd486bbe9f7cfb97b7604d450911f29b50e8b39
EBUILD sedlex-3.0.ebuild 746 BLAKE2B 8436628ce2258d953df824bab71311efadf4a45c462a2d25609d78bbab93dbc6086d7d1658387c0b1247c06f43b56978e4e62fd8afd0c87a57f0d18433d5a12a SHA512 36e893b3421ad0201dd048ce1e11324aea179fb60bba08e887ed370faf753967e683ca0dab7ceea77e088b72e0c0c27402ed71c01c36f5541afc57dcd183b4d9
+EBUILD sedlex-3.1.ebuild 795 BLAKE2B 287102b7762c9f07d0ee15e825da932c7ae2a93859cb9a51dd5802132c7f0e6771afb5e55ae3da3a55c2d04f25c3fb498c0918bfaa7a177ef5197c86dfe8da3a SHA512 eaa91afbd5672352a2f9d57494cc1acb3ffe831ee1755798cf4bc48c2f7229fa4dd4571626f0828ecbf6bad2e22d489474f0957bdcdbd8f4ec852c30fd0fe4f3
MISC metadata.xml 704 BLAKE2B f2c21c5c672a96091107097a5c4b27e7b373b56982cd4c196c56917997f52da334768f2b51b14bb2ab553478edd60530bba06e328b92437c470f22be10c1086e SHA512 c3ca46b0fafb0f393d5c79b415f3ce46dee477aae4ec8bb8089204415e9bed5d4a3826e02e82a50c7e5d6d5ae88737018cb064cb335b38b9ed12f2312ad96b6e
diff --git a/dev-ml/sedlex/sedlex-2.3-r1.ebuild b/dev-ml/sedlex/sedlex-2.3-r1.ebuild
deleted file mode 100644
index ea65dfca6321..000000000000
--- a/dev-ml/sedlex/sedlex-2.3-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="An OCaml lexer generator for Unicode"
-HOMEPAGE="https://github.com/ocaml-community/sedlex"
-SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-FILES=( DerivedCoreProperties extracted/DerivedGeneralCategory PropList )
-for file in ${FILES[@]} ; do
- SRC_URI+=" https://www.unicode.org/Public/12.1.0/ucd/${file}.txt
- -> ${P}-${file##*/}.txt"
-done
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-ml/gen:=
- dev-ml/ppxlib:=
- dev-ml/uchar:=
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack "${P}.tar.gz"
-
- local file
- for file in ${FILES[@]} ; do
- ebegin "Copying ${file}"
- cp "${DISTDIR}/${P}-${file##*/}.txt" \
- "${S}/src/generator/data/${file##*/}.txt"
- eend $? || die
- done
-}
-
-src_prepare() {
- default
-
- # Remove dune file with rules to download additional txt files
- rm "${S}/src/generator/data/dune" || die
-}
diff --git a/dev-ml/sedlex/sedlex-3.1.ebuild b/dev-ml/sedlex/sedlex-3.1.ebuild
new file mode 100644
index 000000000000..4c5d9b412edd
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-3.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Using "--for-release-of-packages" skips the regeneration of "unicode.ml" file
+# (using curl), see "src_compile" and "src_test" and "dune-release".
+DUNE_PKG_NAME=${PN}
+
+inherit dune
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/ocaml-community/sedlex/"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-ml/gen:=
+ >=dev-ml/ppxlib-0.26:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-ml/ppx_expect )"
+
+src_compile() {
+ dune-compile ${DUNE_PKG_NAME}
+}
+
+src_test() {
+ dune-test ${DUNE_PKG_NAME}
+}
diff --git a/dev-ml/utop/Manifest b/dev-ml/utop/Manifest
index afa5fc75ca04..cda33a11e231 100644
--- a/dev-ml/utop/Manifest
+++ b/dev-ml/utop/Manifest
@@ -1,10 +1,8 @@
AUX 50utop-gentoo.el 100 BLAKE2B eb2061a156c26f41f06076905e66212743aca67b3692c14f5347006aeda59f05d973f766fd65c97dfd14ab0dca22cac831076c7809e12d509253483cd0ab8bb4 SHA512 80ef89749dc68e7d339bc6fc63984b56913b3d94c22fa38ab82a6d4e4867ea30e94ce116d25212785d00ce721909fbda3cb3ff9e710e617e241b42f8152b18d2
DIST utop-2.11.0.tar.gz 416351 BLAKE2B 14d407bd79f83b9b0307ec34ec9330e625e0e5fbc4b4091f98a45d90ff6225c292b6d764746273a5b7e7abda74c83852056f470d8f2f3b16fffc16569ecc6f98 SHA512 ebc27219b0345ab1478499221756806874c430f81aa9f40e7d482d0fd948750919d631b6159faec19fef0d23d14e6a115e6b21a5aa724ce1534e000e5d35bdae
-DIST utop-2.9.0.tar.gz 414953 BLAKE2B 96fbf38d4a638137b73264bc523b8a81e47ddd609a7987073313f4b1d628e4e84c31f98195105911dd0930b8d27007cf5cc1633771bc6d2e975bd169e1e3ba9c SHA512 dd3f52fb915493cb32b5ee722361e884a481d04ef175d5bdf58f4032b70826c38b2f5279b7c64b78961170a86bc80fbd59f03026fac99bb5da2b46a8f341aa45
-DIST utop-2.9.1.tar.gz 421430 BLAKE2B c90a7fe54c5fbf15ce209e9bf850031e0368104c1f8f61a2d982b2b43d87b4bb95c91e3af6da16ae27ebfab71f2b9907e7dec68d34f619597fe8db45ff363bf4 SHA512 10942a4c7d2e13081f2e02c29b767863176fe90ca5baf48d3be47bb0871a12840d873e5d3eb7d7dd9b0362e849f70afb913ff50c07e66c6b7f221c8bb98fa469
+DIST utop-2.12.1.tar.gz 416596 BLAKE2B a8a31c91fd4f989e3d89bc736caa7b611ba0ccc2de905adcd1cf59fff87770d5a00c2d7a43462940269ae8be2f5980fa5b8d2ec7ba547b937cc1e6a579621f2f SHA512 cc52bdb2a58141e6f7b678c93f69b0aa5ca4c628cb6841e02e6a783191a917bd838c06682d55f4f455a01a7004e43b5193d8574968b8400050b0f7b5a102ca3a
DIST utop-2.9.2.tar.gz 421512 BLAKE2B 235b4739e644877e4b9eef432a00ba053f42f2b4d4fdd9b0bd925af736d9a351c8f9373031bc4fc23835872034d48a27b8eac99d286f57cb975d2b1368f420c8 SHA512 14dd690b459cfea90c565b397b5d914add7e92b152b476ab58576dc827fa204b3d721955bfc3508bcb953778a8d6fb3b299b0293f8ddf64b3f0155fc9a0e7fda
EBUILD utop-2.11.0-r1.ebuild 1068 BLAKE2B e4f9aa5170aa046f5f07737cbca7e5dac2ab916ad41b7483fc3971cfd3430f28f6d304de4f1b496169093b2a279ba189bb07888710c1f6e60c7cdacc5f514a3e SHA512 d63f4757e29f790d84274f890ba7dcfc90e95c322fc1f94ee853c0a6de7a396ce9ab99780f891207bbf8812c45e665263b6aa4884451f5952fd44b96da0bcecf
-EBUILD utop-2.9.0-r1.ebuild 1058 BLAKE2B 716d360a10ee6d376db47ce3d10290b9017c3d12fd32afacfbf744787fe9af29e580dbff16cca21405f9c77949658f05d50634d155e95d79ef59d8f3bbadfefe SHA512 935559adfd42b76320f1f61561e5b3d4bae76ebfd27c8b5ff37c6d3e0ae7b15d73a47a31b6540c6d98aa0fadcfb5123a6d34e84fa83e75aa662326da0b50ff41
-EBUILD utop-2.9.1-r1.ebuild 1058 BLAKE2B 716d360a10ee6d376db47ce3d10290b9017c3d12fd32afacfbf744787fe9af29e580dbff16cca21405f9c77949658f05d50634d155e95d79ef59d8f3bbadfefe SHA512 935559adfd42b76320f1f61561e5b3d4bae76ebfd27c8b5ff37c6d3e0ae7b15d73a47a31b6540c6d98aa0fadcfb5123a6d34e84fa83e75aa662326da0b50ff41
+EBUILD utop-2.12.1.ebuild 1068 BLAKE2B e4f9aa5170aa046f5f07737cbca7e5dac2ab916ad41b7483fc3971cfd3430f28f6d304de4f1b496169093b2a279ba189bb07888710c1f6e60c7cdacc5f514a3e SHA512 d63f4757e29f790d84274f890ba7dcfc90e95c322fc1f94ee853c0a6de7a396ce9ab99780f891207bbf8812c45e665263b6aa4884451f5952fd44b96da0bcecf
EBUILD utop-2.9.2.ebuild 1058 BLAKE2B 716d360a10ee6d376db47ce3d10290b9017c3d12fd32afacfbf744787fe9af29e580dbff16cca21405f9c77949658f05d50634d155e95d79ef59d8f3bbadfefe SHA512 935559adfd42b76320f1f61561e5b3d4bae76ebfd27c8b5ff37c6d3e0ae7b15d73a47a31b6540c6d98aa0fadcfb5123a6d34e84fa83e75aa662326da0b50ff41
MISC metadata.xml 714 BLAKE2B cdcb086ec113872a316e1f98b53802f6faef22a718543527c5cd5d4038ac68a601bb0898532428378ce016e4d018074c043e8dafb4109ac7fcd233cabe1f3c54 SHA512 40468222a996f4b5bebf03ab5d2d7fc639ab00acba23ea98da3a4a7993864946d2327c296806e0106e5d150c90d5286629d9608bc0e04acbd94fc5fd1ba50bf4
diff --git a/dev-ml/utop/utop-2.9.1-r1.ebuild b/dev-ml/utop/utop-2.12.1.ebuild
index cd05e5fc7a0c..0acedbdf1fad 100644
--- a/dev-ml/utop/utop-2.9.1-r1.ebuild
+++ b/dev-ml/utop/utop-2.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,10 +21,11 @@ ELISP_DEPEND="
)
"
DEPEND="
- dev-ml/camomile:=
dev-ml/lambda-term:=
+ dev-ml/logs:=
dev-ml/lwt:=
dev-ml/react:=
+ dev-ml/zed:=
"
RDEPEND="
${DEPEND}
diff --git a/dev-ml/utop/utop-2.9.0-r1.ebuild b/dev-ml/utop/utop-2.9.0-r1.ebuild
deleted file mode 100644
index cd05e5fc7a0c..000000000000
--- a/dev-ml/utop/utop-2.9.0-r1.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
-
-inherit dune elisp-common
-
-DESCRIPTION="Universal toplevel for OCaml"
-HOMEPAGE="https://github.com/ocaml-community/utop"
-SRC_URI="https://github.com/ocaml-community/utop/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="emacs +ocamlopt"
-
-ELISP_DEPEND="
- emacs? (
- >=app-editors/emacs-24:*
- >=app-emacs/tuareg-mode-2.2.0
- )
-"
-DEPEND="
- dev-ml/camomile:=
- dev-ml/lambda-term:=
- dev-ml/lwt:=
- dev-ml/react:=
-"
-RDEPEND="
- ${DEPEND}
- ${ELISP_DEPEND}
-"
-BDEPEND="
- dev-ml/cppo
- dev-ml/findlib
- ${ELISP_DEPEND}
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- dune_src_compile
-
- use emacs &&
- BYTECOMPFLAGS="-L src/top" elisp-compile src/top/*.el
-}
-
-src_install() {
- dune_src_install
-
- if use emacs ; then
- elisp-install ${PN} src/top/*.el{,c}
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 21e2f1597a7a..c525101ca4a0 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index a1286230cf76..508a6449e7ff 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,9 +1,7 @@
DIST ytmusicapi-0.25.0.tar.gz 61709 BLAKE2B 7a4f0cf52d8d1a5e3310c5df39435d317916562f7d0277b0518e03193daf7995333853c4baf026ed0331ac1ef294897f034b7c97765764a795f34b7581f1788e SHA512 6c131c7c6d808d5a3c02795d5d28e687d92223fed809701d76318a145c7c82c12266b04f37aacb78750a4249f53e759dc891611dcb2edf61fefb19f133072d24
DIST ytmusicapi-0.25.2.tar.gz 63496 BLAKE2B a3409c29165871a90aef7951e63bd676db0f37a1a027d43bd56a0caed2cfd708f4a402168566a45841e9c500b0c371031f6b470598dea5ca880b7f9029e62d96 SHA512 cbdf327f51f4b1836c7cb14966b6c88b7d1b3b338779131b75aa9c12e96a9bb1d9f232a0a2e732bd12758a0d90e4f0600848ea99bd11a456aca8be502724db07
-DIST ytmusicapi-1.0.0.tar.gz 67193 BLAKE2B c0d2a7580f734d8b34e90a004e9bad7d1fe55c53a22a8fc71399ffe80c0c56fef7d2c4ef99c7b3c97db5d0e087d5a9e4ce48df78e3b257b09d40ef281a953f5e SHA512 27b492d60dce637f2b9defb868c0fdeb270fb0eb4082adcafb5fc314b6fd505ea7e5a93a4596405cad6957caef96e92367dd9bb736cd98a6ebdeff2fc76cf3f7
-DIST ytmusicapi-1.0.1.tar.gz 67455 BLAKE2B 1bb69e263331b300a7ea5e45bca3b43cc2057c48309a0bef4102b8096089ce8d5da163f6e5a63a0259274e2f05303e9d89cedd2949d60ae63a3c05253e7aa0d7 SHA512 eadd80ed7aae0697e06e22bdc513f60fe9be3ebd589be5ecae58aa52806abbed0150fa222d8a418f93705790f48de2b6be9bc3d82888f04972dea5b492ab9eb3
+DIST ytmusicapi-1.0.2.tar.gz 67493 BLAKE2B b590c62201140bd054c23fe831a44fc627d8d0d66ba673b77c2672cc926b6068dc066149a08bdd1aeb2511639e681bdd407318a3083b601d4621cd363dac336c SHA512 359adef5e4d331c666834c6e89495bcced96494968af25c4863e50678bca34f81c0c32863172bc7fd5be1baf229804a214a578497ae931c284ac6389e7382241
EBUILD ytmusicapi-0.25.0.ebuild 503 BLAKE2B 276d9472f84a0fb37daa93c00ae142aa7ed776bc98295bb627db2da26928e0c40c7a45d54bdc7769b3ca8bd4bd1ca80d86f79b46794579c3c8bf55feb6181eef SHA512 3f6c02ed0a5ebc92c48dffe7b54c7edc0a6983327617e5ae0139e0b59d77e1897f55a85d86c17a63ec3af558ae7693262966c064a2483f9fb87a7e84e5c508e2
EBUILD ytmusicapi-0.25.2.ebuild 504 BLAKE2B ed64585f3d92a8034283d5516f454b8a99adb67d1c0067e4dc6e0e85be31a9392b1932b5d64487b1c0817f13607cf4ac16ee3c5d50d0316df93a89535d675cf9 SHA512 f9825708162f4661d96df20510350c10356d866338c67e7346359d6795c8ea34be7c1bdf3fdcd7a53257374b632c17d4db1c47d34113e642c976ec3d307d302b
-EBUILD ytmusicapi-1.0.0.ebuild 504 BLAKE2B ed64585f3d92a8034283d5516f454b8a99adb67d1c0067e4dc6e0e85be31a9392b1932b5d64487b1c0817f13607cf4ac16ee3c5d50d0316df93a89535d675cf9 SHA512 f9825708162f4661d96df20510350c10356d866338c67e7346359d6795c8ea34be7c1bdf3fdcd7a53257374b632c17d4db1c47d34113e642c976ec3d307d302b
-EBUILD ytmusicapi-1.0.1.ebuild 504 BLAKE2B ed64585f3d92a8034283d5516f454b8a99adb67d1c0067e4dc6e0e85be31a9392b1932b5d64487b1c0817f13607cf4ac16ee3c5d50d0316df93a89535d675cf9 SHA512 f9825708162f4661d96df20510350c10356d866338c67e7346359d6795c8ea34be7c1bdf3fdcd7a53257374b632c17d4db1c47d34113e642c976ec3d307d302b
+EBUILD ytmusicapi-1.0.2.ebuild 504 BLAKE2B ed64585f3d92a8034283d5516f454b8a99adb67d1c0067e4dc6e0e85be31a9392b1932b5d64487b1c0817f13607cf4ac16ee3c5d50d0316df93a89535d675cf9 SHA512 f9825708162f4661d96df20510350c10356d866338c67e7346359d6795c8ea34be7c1bdf3fdcd7a53257374b632c17d4db1c47d34113e642c976ec3d307d302b
MISC metadata.xml 589 BLAKE2B bf51d5de92082a99ffb69839a9cadcea1d740f05d83194b951383713bcfbc4c95021ef27382cc6020298c3b8817553549ba150876c1398094dcc9a7de38bc04c SHA512 d34382f0041b2f74892661880ee7a318d7571254b18bf41d1152560e06f8d1b2da7432b4e9eb8a0d8b6cba645da9a3bf9c6a7c33002471a17d8c516c0aee8f70
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.0.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.0.1.ebuild
deleted file mode 100644
index 3d685ec4c091..000000000000
--- a/dev-python/ytmusicapi/ytmusicapi-1.0.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
- https://github.com/sigma67/ytmusicapi/"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source \
- dev-python/sphinx-rtd-theme
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.0.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.0.2.ebuild
index 3d685ec4c091..3d685ec4c091 100644
--- a/dev-python/ytmusicapi/ytmusicapi-1.0.0.ebuild
+++ b/dev-python/ytmusicapi/ytmusicapi-1.0.2.ebuild
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index b2ff677b6c69..06c175ba89e0 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-shell-frippery/Manifest b/gnome-extra/gnome-shell-frippery/Manifest
index ed52dfce8ee1..9505b1063ddf 100644
--- a/gnome-extra/gnome-shell-frippery/Manifest
+++ b/gnome-extra/gnome-shell-frippery/Manifest
@@ -1,3 +1,5 @@
DIST gnome-shell-frippery-43.0.tgz 78879 BLAKE2B e7cf6edfbe6b9dfd6ced3da661ce63b30c828926d52229d91d18c311eb088ad102b7329b3ed646522a2185d5d2a3297db8967e6edb1c3122b9b5038123656b3f SHA512 3e506bb7fce42532315c760e58e5dc890c05a64a19050733e0057ca294d08011e5f786be6339c27d90739189d01b27d43cf027115700b5458637b3b2e63702b5
+DIST gnome-shell-frippery-44.0.tgz 78914 BLAKE2B 3c9ac965b876eed5505729a050b1b78754c6a69b710233a81df7fae933d5a405c4743aa25709e3ddfbf7f4de96edcfb6c6a71b27740777b174e065dd292f0f29 SHA512 731d7a7a6d1b173ba7a2b632d6040837b6ce4cf4f789a36c3ae3ee176e39b5c38c8e0d6ed76a811a6ef3a2caff75ca05b5ad91d410e102e36f498bd4a032ab2f
EBUILD gnome-shell-frippery-43.0.ebuild 920 BLAKE2B abc49789abe32dfa9d903b05cc762238b76a9483958a4966f1dbd1bc38cd31ab1d3f6e86b69e765cf63433794a3f809391e62837ae1ab1cdda4b550918b9a903 SHA512 8e4d5ec43079e2b4c735cb82e56bd2e0b216de3b6407fefca6b5236a7057cf42ac437c11532dd2a7fed67d199cada5120d9d72ca6ea48823e51a0582ae7b3609
+EBUILD gnome-shell-frippery-44.0.ebuild 922 BLAKE2B 35d310b98c1cda89e0f381c7e71d5e1ede96bc6fe1cb3d4173493b59989d05543e83c6c6b4ad3e53a5ae8bf7a0bb8ec083d372bf1a0922cf7abb52de888870fd SHA512 f2ba37d7e40d580491be1abb50576f9f339ff5efdf6b8582f6f1f6c780863d157195dc665700815b09ae436a84e567128d3ec1c73e32aad855c0da5fe7de0531
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.0.ebuild b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.0.ebuild
new file mode 100644
index 000000000000..407a21be079a
--- /dev/null
+++ b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unofficial extension pack providing GNOME 2-like features"
+HOMEPAGE="http://frippery.org/extensions/index.html"
+SRC_URI="http://frippery.org/extensions/${P}.tgz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ app-eselect/eselect-gnome-shell-extensions
+ >=dev-libs/gjs-1.29
+ dev-libs/gobject-introspection:=
+ gui-libs/gtk:4[introspection]
+ gnome-base/gnome-menus:3[introspection]
+ =gnome-base/gnome-shell-44*
+ media-libs/clutter:1.0[introspection]
+ x11-libs/pango[introspection]
+"
+DEPEND=""
+
+S="${WORKDIR}/.local/share/gnome-shell"
+
+src_install() {
+ insinto /usr/share/gnome-shell/extensions
+ doins -r extensions/*@*
+ dodoc gnome-shell-frippery/{CHANGELOG,README}
+}
+
+pkg_postinst() {
+ ebegin "Updating list of installed extensions"
+ eselect gnome-shell-extensions update
+ eend $?
+}
diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest
index e9036bf5c75f..e28056c63f0a 100644
--- a/gnome-extra/gnome-user-docs/Manifest
+++ b/gnome-extra/gnome-user-docs/Manifest
@@ -1,5 +1,7 @@
DIST gnome-user-docs-43.0.tar.xz 11303880 BLAKE2B c9f3e0757eaa25944198c4c07809a86642e9e879e83856aaa3f8f968b35dc45667768acda0039f1e8a6f9a57e86afbd2d8df5e21d3ab7fa41a5e79cfe0f666eb SHA512 cf14edc34049d8e770f31e34b722a3309009fac64f3ac159cdf2baaebf7bd70ea8f0c592b398c9f0e21e11c7ac10d91a97a0079376da07dd1d433c2d3703eeef
DIST gnome-user-docs-44.0.tar.xz 12570592 BLAKE2B 1acb8a1a46eb85e42d21a45122d01ff85ea7f687e767f2f091b807abab80cfe373fc6dbed2fa1a513a80db2d35d7b066455d5290e3c61fd71e217f91242ea6f2 SHA512 144c5053998594cfa7e80c730b6ef1cd60dcd9dae34756e6116c5ef96d1660d7153e64348dbab4efdd26c073b56c0740f218778de48fa684d37a8a3e57d98d55
+DIST gnome-user-docs-44.1.tar.xz 13297308 BLAKE2B 4e6c15d7511157c677d578804c883b7af3e8961cb9edfc192a51ef5d79020f638759c54d1f4ea26799bd59a8c008cf88e5432e1393ceaa82dfd4e9aab45b8d43 SHA512 9f1351232d09249ec21c9574e4d691e77eabf3840eb41242afeb44243049ffdc3ee3a064ef36962eb5418c4445c23be27675fdd2c1d71c758a3564419a1fd950
EBUILD gnome-user-docs-43.0.ebuild 942 BLAKE2B c4811c7f2a17bb92457dd928ad91bcd5e09965652bdc1cd612f3bcca78e3b7420501af5a5db00f3e0fd7f9e0d4ba1104f26f779e1991011cf7963f157d372d5d SHA512 e613d016928f092efe90d5201cee9192ededa9d05b9f15b7b7a52530efd038ce71698928c6777aca4e773a0269ed8a938198c4518605655c64898a045f45a333
EBUILD gnome-user-docs-44.0.ebuild 945 BLAKE2B 93a07cb74f5bff49d619d2480fdc9f7cfe1f37476e8549c1267372b6e8ca4e400652652745cbf22d7b8ab406fc4e90cc68c630de3142a3e12cb595c2132a48cf SHA512 a8ee1a963a1d50efe8221bf64506e39dda70859a464e20a86a75e9a08e64d36c8916132a8d07beb8c839de6ca48c301b5fddb0941a419a08ec76c463c4751184
+EBUILD gnome-user-docs-44.1.ebuild 945 BLAKE2B 93a07cb74f5bff49d619d2480fdc9f7cfe1f37476e8549c1267372b6e8ca4e400652652745cbf22d7b8ab406fc4e90cc68c630de3142a3e12cb595c2132a48cf SHA512 a8ee1a963a1d50efe8221bf64506e39dda70859a464e20a86a75e9a08e64d36c8916132a8d07beb8c839de6ca48c301b5fddb0941a419a08ec76c463c4751184
MISC metadata.xml 356 BLAKE2B 72f06c2a1caa00e95e7af168e9f600c480b016bbfc964f4d1f6403ef0061e59766adadda0f259923817104dcd0fcd23a3ec6f34212598c195b8bcd16f22e3889 SHA512 2370c1e00eede00c31ebcdde981e76f9aa265c48da0333555f2412a90b23747068972e983511fdd4f328e38cc369f0bbc76bd967bdf115f2084fb22666bbbc67
diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-44.1.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-44.1.ebuild
new file mode 100644
index 000000000000..f5c2e5bd8bf7
--- /dev/null
+++ b/gnome-extra/gnome-user-docs/gnome-user-docs-44.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2
+
+DESCRIPTION="GNOME end user documentation"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs"
+
+LICENSE="CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+BDEPEND="test? ( dev-libs/libxml2 )"
+# eautoreconf requires:
+# app-text/yelp-tools
+# rebuilding translations requires:
+# app-text/yelp-tools
+# dev-util/gettext
+
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip
+ !test? ( test )"
+
+src_configure() {
+ # itstool is only needed for rebuilding translations
+ # xmllint is only needed for tests
+ gnome2_src_configure \
+ $(usex test "" XMLLINT=$(type -P true)) \
+ ITSTOOL=$(type -P true)
+}
+
+src_compile() {
+ # Do not compile; "make all" with unset LINGUAS rebuilds all translations,
+ # which can take > 2 hours on a Core i7.
+ return
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index c7ff8f28307c..fc830b4b787d 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 96a7a176bf2c..eb0f81ef50bc 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 24 Apr 2023 16:39:37 +0000
+Mon, 24 Apr 2023 22:39:34 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 98cd2c90dfc8..74bf62a45101 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 540216 BLAKE2B d30aef090eaffb1f3ce91f96dfcc44f7a5d1a954885fba68126dee1aa21a3de740e45dd7106f5d3ba2b51e48eda29870b954e2a90cc8bfa9dc1ac93912daadef SHA512 f9ff42d8d58ea6e6bae5d32f95af7bcddc333ce0478d31cfefb14e85c8d99eaf4d3d9a0802c961e3f7e7d8f3696894cb1d1d0e81db3807d1796858a550f0351f
-TIMESTAMP 2023-04-24T16:39:40Z
+TIMESTAMP 2023-04-24T22:39:37Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRGsMxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRHBSlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCOxw/6AuCWEBeOKdVcEabt224EeZcxUCcHYMWK+R/+6EYYcmzwdPCBhu+BSowh
-837BAFV4Geo6ClDNFf+/DgKshKcB1TBrYMOzrLVzqXRaYBsWoL09OwAQXb/Y0KeV
-jVNrtZXRkVVpev5s1TdPyyJ3ap6fbm5F7zpKqx/RZrIt5tni8PvrYYCaKsh7n5Q3
-884qWvryJkZ/0Vsn6kElkTiR1Fk1JUzg4G9/zKUY6qu28UvMV4twyb+pI2M/OUaq
-w31sAmz79ovmmDAeDWO4fDh8lU1RnkrOlt9shLacr7/hDtwLMqoU8hUvZTNLyM4X
-FfDRZRV8hx33/XcQzZwWUJvd+lLp8RpmZ0cOG2EptgoI/reRkwh0x8hdp6B3sequ
-1D7F3zPYJxPJ4j1Y4GVmN+1kaXawlpLMwHUcwPt3PWgqHRKRhHGy8dvYgg4ykTqA
-J/i5RhXZaA3ZVIWXZY28mIAHbEcUpUiX/ebkYUE76JKMTL2wXiA+G4nqyITmyNYH
-VugoVyMh7kFkJC5xpg8gVZv2zHvN8JNYe5SvOy2NYPkz+VMHPc4Gf1dmpbyjEwts
-Wg6poVHrByU+ykAaUGTB1seIpP18TRurfVo+DxDqq3ipI8LVIKagoBbXFYCymatL
-40OfYGZY9p+dQYPlxNLG4zjHVm0CIFmbMZuN/3eJXg5iyecLZxc=
-=mylm
+klDxGRAAt0XeHIMOgmYgrChxfeFGoFBU1EoStjgCnqFMhhs7PQg53U1CXfu6r8ce
+fvhi9oAQ001/dBPDmeyR/RAqYrCPiNxv7GA0bcM2xesO5uC3raQvPNAylCDDdLZM
+EIUGrY+5bMIAVpHByLWcMZcJu17HPm46FWSNB9OtBmrR91dylrByUlwhRR0gH6ki
+8EN/Oj2E/g6XRurFl4fCTehOCM7TXyoVJKeEPArgnCGP4NRNG14ux0LjU6uW3VFe
+iJRJZxxqWYlvk3AsHsdJTUe/kDz2v1nziEVeEJMq46D7MDDBrPOL+0L6pGXGgv93
+g5KZ5kY7sJQAnSRJHI/OUSemnL0CAp+zVxDmQL+YmSvyuLpvzEJgQDAW9XpDGT28
+eRwQQhVT7Tz0oxX0tfodIBYJWyaBi6qgKFYdekW3EGKDwxsIQxze723eEQurUVhp
+L4iJrYbtZbhgIUvcF4qau1hSH08wC22XWlHHrPRyTj1KsCzf7G6rtm3Lsbp5Z8hc
+Y+Y61LzeE76yMI01w25NWYMgXl5onlBvcDnMC1o32cQ/aCaeXskMntTjMz4WkOjv
+lGd/MHEdqOx7S0V2Cs/C4ejfCDACsVmYAoPPqGN4lBtKkuOL36DV0cJFT0AtXtoR
+LtRYbFnBRmGdGtpEgY4AjXKaTOhend+/CrODsq8GtHZIKWw2nNA=
+=INJC
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 96a7a176bf2c..8e5e105d634b 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 24 Apr 2023 16:39:37 +0000
+Mon, 24 Apr 2023 22:39:35 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 3f86b635bf02..8ab929c62532 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index aa79d82f804f..84003b47363c 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/open-vm-tools-12.2.0 b/metadata/md5-cache/app-emulation/open-vm-tools-12.2.0
new file mode 100644
index 000000000000..dfb296717d05
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/open-vm-tools-12.2.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare setup
+DEPEND=dev-libs/glib net-libs/libtirpc deploypkg? ( dev-libs/libmspack ) fuse? ( sys-fs/fuse:0 ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( dev-libs/openssl:0= ) vgauth? ( dev-libs/libxml2 dev-libs/xmlsec:= ) X? ( x11-libs/libXext multimon? ( x11-libs/libXinerama ) x11-libs/libXi x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst x11-libs/libSM x11-libs/libXcomposite x11-libs/gdk-pixbuf-xlib x11-libs/gtk+:3 gtkmm? ( dev-cpp/gtkmm:3.0 dev-libs/libsigc++:2 ) ) dnet? ( dev-libs/libdnet ) icu? ( dev-libs/icu:= ) resolutionkms? ( x11-libs/libdrm[video_cards_vmware] virtual/libudev ) net-libs/rpcsvc-proto
+DESCRIPTION=Tools for VMware guests
+EAPI=8
+HOMEPAGE=https://github.com/vmware/open-vm-tools
+INHERIT=autotools linux-info pam systemd udev
+IUSE=X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl +vgauth
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-libs/glib net-libs/libtirpc deploypkg? ( dev-libs/libmspack ) fuse? ( sys-fs/fuse:0 ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( dev-libs/openssl:0= ) vgauth? ( dev-libs/libxml2 dev-libs/xmlsec:= ) X? ( x11-libs/libXext multimon? ( x11-libs/libXinerama ) x11-libs/libXi x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst x11-libs/libSM x11-libs/libXcomposite x11-libs/gdk-pixbuf-xlib x11-libs/gtk+:3 gtkmm? ( dev-cpp/gtkmm:3.0 dev-libs/libsigc++:2 ) ) dnet? ( dev-libs/libdnet ) icu? ( dev-libs/icu:= ) resolutionkms? ( x11-libs/libdrm[video_cards_vmware] virtual/libudev )
+REQUIRED_USE=multimon? ( X ) vgauth? ( ssl )
+SLOT=0
+SRC_URI=https://github.com/vmware/open-vm-tools/releases/download/stable-12.2.0/open-vm-tools-12.2.0-21223074.tar.gz
+_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 pam 4efe951aa8ce2c16288d7c915196fe29 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=688cb8894c4bf50a533ec05f8a217ae8
diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz
index 6514cd50ff70..eb4485e9c604 100644
--- a/metadata/md5-cache/app-portage/Manifest.gz
+++ b/metadata/md5-cache/app-portage/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-portage/prefix-toolkit-8 b/metadata/md5-cache/app-portage/prefix-toolkit-8
index b08f1bd1fdbb..d72d1c86ca78 100644
--- a/metadata/md5-cache/app-portage/prefix-toolkit-8
+++ b/metadata/md5-cache/app-portage/prefix-toolkit-8
@@ -4,8 +4,8 @@ DEPEND=!app-portage/prefix-chain-setup !sys-apps/prefix-chain-utils
DESCRIPTION=Utilities for users of Gentoo Prefix
EAPI=7
HOMEPAGE=https://prefix.gentoo.org/
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
LICENSE=GPL-3
RDEPEND=!app-portage/prefix-chain-setup !sys-apps/prefix-chain-utils prefix-stack? ( >=sys-apps/baselayout-prefix-2.6 sys-apps/gentoo-functions app-portage/elt-patches sys-devel/gnuconfig sys-devel/gcc-config elibc_Winnt? ( dev-libs/pthreads4w ) )
SLOT=0
-_md5_=de408ef8633babf5e8ffb3e5f96d73a8
+_md5_=6fa692d80a42406cd2f671a2b020af7e
diff --git a/metadata/md5-cache/app-portage/prefix-toolkit-9 b/metadata/md5-cache/app-portage/prefix-toolkit-9
index 1b8f2e26f504..fa55939edb60 100644
--- a/metadata/md5-cache/app-portage/prefix-toolkit-9
+++ b/metadata/md5-cache/app-portage/prefix-toolkit-9
@@ -4,8 +4,8 @@ DEPEND=!app-portage/prefix-chain-setup !sys-apps/prefix-chain-utils
DESCRIPTION=Utilities for users of Gentoo Prefix
EAPI=7
HOMEPAGE=https://prefix.gentoo.org/
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~riscv-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~riscv-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
LICENSE=GPL-3
RDEPEND=!app-portage/prefix-chain-setup !sys-apps/prefix-chain-utils prefix-stack? ( >=sys-apps/baselayout-prefix-2.6 sys-devel/gcc-config elibc_Winnt? ( dev-libs/pthreads4w ) app-portage/elt-patches sys-apps/gentoo-functions sys-devel/gnuconfig )
SLOT=0
-_md5_=150d8b5c44101e835bf2da999c6bd330
+_md5_=504cf095961ff891c7f2d8b6794f0f9c
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index a1f832988ea9..a009446873ae 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/zsh-5.9-r3 b/metadata/md5-cache/app-shells/zsh-5.9-r3
index 9d0e98d3c1c7..889f7febdf72 100644
--- a/metadata/md5-cache/app-shells/zsh-5.9-r3
+++ b/metadata/md5-cache/app-shells/zsh-5.9-r3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.zsh.org/
INHERIT=autotools flag-o-matic prefix
IUSE=caps debug doc examples gdbm maildir pcre static
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=ZSH gdbm? ( GPL-2 )
PDEPEND=examples? ( app-doc/zsh-lovers )
RDEPEND=>=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) )
SLOT=0
SRC_URI=https://www.zsh.org/pub/zsh-5.9.tar.xz https://www.zsh.org/pub/old/zsh-5.9.tar.xz mirror://sourceforge/zsh/zsh-5.9.tar.xz doc? ( https://www.zsh.org/pub/zsh-5.9-doc.tar.xz mirror://sourceforge/zsh/zsh-5.9-doc.tar.xz )
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=be94a5fbf91e9f911813940c1e05dc77
+_md5_=a1e495cc315994117826513c248440c2
diff --git a/metadata/md5-cache/app-shells/zsh-5.9-r4 b/metadata/md5-cache/app-shells/zsh-5.9-r4
index 295208c570d3..9218f8372e35 100644
--- a/metadata/md5-cache/app-shells/zsh-5.9-r4
+++ b/metadata/md5-cache/app-shells/zsh-5.9-r4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.zsh.org/
INHERIT=autotools flag-o-matic prefix
IUSE=caps debug doc examples gdbm maildir pcre static
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=ZSH gdbm? ( GPL-2 )
PDEPEND=examples? ( app-doc/zsh-lovers )
RDEPEND=>=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) )
SLOT=0
SRC_URI=https://www.zsh.org/pub/zsh-5.9.tar.xz https://www.zsh.org/pub/old/zsh-5.9.tar.xz mirror://sourceforge/zsh/zsh-5.9.tar.xz doc? ( https://www.zsh.org/pub/zsh-5.9-doc.tar.xz mirror://sourceforge/zsh/zsh-5.9-doc.tar.xz )
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=88d231bcd620ad042e297fb145146653
+_md5_=29e11db2e14bf92da36a9a3577e0b5ea
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index efbd57bae0ba..4311c004fc64 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/rust-1.69.0 b/metadata/md5-cache/dev-lang/rust-1.69.0-r1
index 634a71aed272..25b53c6b6c77 100644
--- a/metadata/md5-cache/dev-lang/rust-1.69.0
+++ b/metadata/md5-cache/dev-lang/rust-1.69.0-r1
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=stable/1.69
SRC_URI=https://static.rust-lang.org/dist/rustc-1.69.0-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.69.0-src.tar.xz.asc ) !system-bootstrap? ( abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.68.2-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.68.2-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( https://static.rust-lang.org/dist/rust-1.68.2-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.68.2-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.68.2-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.68.2-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) mips? ( https://static.rust-lang.org/dist/rust-1.68.2-mips-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-mips-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.68.2-mipsel-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-mipsel-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz.asc ) ) ppc? ( https://static.rust-lang.org/dist/rust-1.68.2-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ppc64? ( https://static.rust-lang.org/dist/rust-1.68.2-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-powerpc64-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) s390? ( https://static.rust-lang.org/dist/rust-1.68.2-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-s390x-unknown-linux-gnu.tar.xz.asc ) ) abi_x86_32? ( https://static.rust-lang.org/dist/rust-1.68.2-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-i686-unknown-linux-gnu.tar.xz.asc ) ) riscv? ( https://static.rust-lang.org/dist/rust-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a llvm 4cc6f8e29d24a8011266413e74c728bb multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 rust-toolchain 73b1f4e031bc8fa4637618a4fc1266d1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=67a6375c4801c45e64c197777dff3115
+_md5_=f5b59fabb1147e4ffd3e514d68797b71
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 276253933601..0872e8625d71 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/ktextaddons-1.2.0 b/metadata/md5-cache/dev-libs/ktextaddons-1.2.1
index 350fdfc8dd2b..6587f0436906 100644
--- a/metadata/md5-cache/dev-libs/ktextaddons-1.2.0
+++ b/metadata/md5-cache/dev-libs/ktextaddons-1.2.1
@@ -12,6 +12,6 @@ LICENSE=LGPL-2+
RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.103.0:5 >=kde-frameworks/kconfigwidgets-5.103.0:5 >=kde-frameworks/kcoreaddons-5.103.0:5 >=kde-frameworks/ki18n-5.103.0:5 >=kde-frameworks/kwidgetsaddons-5.103.0:5 >=kde-frameworks/kxmlgui-5.103.0:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5
RESTRICT=test !test? ( test ) !test? ( test )
SLOT=5
-SRC_URI=mirror://kde/stable/ktextaddons/ktextaddons-1.2.0.tar.xz
+SRC_URI=mirror://kde/stable/ktextaddons/ktextaddons-1.2.1.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm 15862358f80ef4da6fd9d7dde64e9148 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fc197be60186ed282d91cb5b7748fda7
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 0c1e2dcdd92c..63460e008053 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/gen-1.1 b/metadata/md5-cache/dev-ml/gen-1.1
new file mode 100644
index 000000000000..37dbee40191e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gen-1.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Iterators for OCaml, both restartable and consumable
+EAPI=8
+HOMEPAGE=https://github.com/c-cube/gen/
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/1.1
+SRC_URI=https://github.com/c-cube/gen/archive/v1.1.tar.gz -> gen-1.1.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=b4cd83179fca4838ab77a10d7f4d870e
diff --git a/metadata/md5-cache/dev-ml/sedlex-2.3-r1 b/metadata/md5-cache/dev-ml/sedlex-2.3-r1
deleted file mode 100644
index 6fe86818199c..000000000000
--- a/metadata/md5-cache/dev-ml/sedlex-2.3-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install prepare test unpack
-DEPEND=dev-ml/gen:= dev-ml/ppxlib:= dev-ml/uchar:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=An OCaml lexer generator for Unicode
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-community/sedlex
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-ml/gen:= dev-ml/ppxlib:= dev-ml/uchar:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/2.3
-SRC_URI=https://github.com/ocaml-community/sedlex/archive/v2.3.tar.gz -> sedlex-2.3.tar.gz https://www.unicode.org/Public/12.1.0/ucd/DerivedCoreProperties.txt -> sedlex-2.3-DerivedCoreProperties.txt https://www.unicode.org/Public/12.1.0/ucd/extracted/DerivedGeneralCategory.txt -> sedlex-2.3-DerivedGeneralCategory.txt https://www.unicode.org/Public/12.1.0/ucd/PropList.txt -> sedlex-2.3-PropList.txt
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=d9c3f3bc9737df0b0c63ad916ad0a8ba
diff --git a/metadata/md5-cache/dev-ml/sedlex-3.1 b/metadata/md5-cache/dev-ml/sedlex-3.1
new file mode 100644
index 000000000000..67611cfc13de
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/sedlex-3.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-ml/ppx_expect ) dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/gen:= >=dev-ml/ppxlib-0.26:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=An OCaml lexer generator for Unicode
+EAPI=8
+HOMEPAGE=https://github.com/ocaml-community/sedlex/
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/gen:= >=dev-ml/ppxlib-0.26:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/3.1
+SRC_URI=https://github.com/ocaml-community/sedlex/archive/v3.1.tar.gz -> sedlex-3.1.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=e963bcc7421aa503b3d618b75a187619
diff --git a/metadata/md5-cache/dev-ml/utop-2.9.1-r1 b/metadata/md5-cache/dev-ml/utop-2.12.1
index c5830fc5799b..f05bd65590a9 100644
--- a/metadata/md5-cache/dev-ml/utop-2.9.1-r1
+++ b/metadata/md5-cache/dev-ml/utop-2.12.1
@@ -1,6 +1,6 @@
BDEPEND=dev-ml/cppo dev-ml/findlib emacs? ( >=app-editors/emacs-24:* >=app-emacs/tuareg-mode-2.2.0 ) dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install postinst postrm test
-DEPEND=dev-ml/camomile:= dev-ml/lambda-term:= dev-ml/lwt:= dev-ml/react:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=dev-ml/lambda-term:= dev-ml/logs:= dev-ml/lwt:= dev-ml/react:= dev-ml/zed:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Universal toplevel for OCaml
EAPI=8
HOMEPAGE=https://github.com/ocaml-community/utop
@@ -8,8 +8,8 @@ INHERIT=dune elisp-common
IUSE=emacs +ocamlopt
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=dev-ml/camomile:= dev-ml/lambda-term:= dev-ml/lwt:= dev-ml/react:= emacs? ( >=app-editors/emacs-24:* >=app-emacs/tuareg-mode-2.2.0 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/2.9.1
-SRC_URI=https://github.com/ocaml-community/utop/archive/2.9.1.tar.gz -> utop-2.9.1.tar.gz
+RDEPEND=dev-ml/lambda-term:= dev-ml/logs:= dev-ml/lwt:= dev-ml/react:= dev-ml/zed:= emacs? ( >=app-editors/emacs-24:* >=app-emacs/tuareg-mode-2.2.0 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/2.12.1
+SRC_URI=https://github.com/ocaml-community/utop/archive/2.12.1.tar.gz -> utop-2.12.1.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 elisp-common dcd21c5d379fc2217e95f529504c5fe0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=cf4f3c0bcc52106fc19ade67de042690
+_md5_=bc7480bb0d681a77eb00490985db98c9
diff --git a/metadata/md5-cache/dev-ml/utop-2.9.0-r1 b/metadata/md5-cache/dev-ml/utop-2.9.0-r1
deleted file mode 100644
index cc8254f1ca51..000000000000
--- a/metadata/md5-cache/dev-ml/utop-2.9.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-ml/cppo dev-ml/findlib emacs? ( >=app-editors/emacs-24:* >=app-emacs/tuareg-mode-2.2.0 ) dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install postinst postrm test
-DEPEND=dev-ml/camomile:= dev-ml/lambda-term:= dev-ml/lwt:= dev-ml/react:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Universal toplevel for OCaml
-EAPI=8
-HOMEPAGE=https://github.com/ocaml-community/utop
-INHERIT=dune elisp-common
-IUSE=emacs +ocamlopt
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=dev-ml/camomile:= dev-ml/lambda-term:= dev-ml/lwt:= dev-ml/react:= emacs? ( >=app-editors/emacs-24:* >=app-emacs/tuareg-mode-2.2.0 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/2.9.0
-SRC_URI=https://github.com/ocaml-community/utop/archive/2.9.0.tar.gz -> utop-2.9.0.tar.gz
-_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 elisp-common dcd21c5d379fc2217e95f529504c5fe0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=cf4f3c0bcc52106fc19ade67de042690
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index c29111824351..d6e5fcab4336 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.0.1 b/metadata/md5-cache/dev-python/ytmusicapi-1.0.1
deleted file mode 100644
index e628f8e20ff9..000000000000
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.0.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16-r1:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/sphinx-rtd-theme[python_targets_python3_9(-)] ) ) ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Unofficial API for YouTube Music
-EAPI=8
-HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
-INHERIT=distutils-r1 pypi
-IUSE=doc python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.0.1.tar.gz
-_eclasses_=distutils-r1 ff196cc3d0837f4b97547cbf8abeec65 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=eb5bee540e093608539e8e256631930a
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.0.0 b/metadata/md5-cache/dev-python/ytmusicapi-1.0.2
index 729158d37f19..d11252ca4735 100644
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.0.0
+++ b/metadata/md5-cache/dev-python/ytmusicapi-1.0.2
@@ -10,6 +10,6 @@ LICENSE=MIT
RDEPEND=dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.0.0.tar.gz
+SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.0.2.tar.gz
_eclasses_=distutils-r1 ff196cc3d0837f4b97547cbf8abeec65 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
_md5_=eb5bee540e093608539e8e256631930a
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index 7ee72cac5889..709410e298c4 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-frippery-44.0 b/metadata/md5-cache/gnome-extra/gnome-shell-frippery-44.0
new file mode 100644
index 000000000000..a47ebc2d00e1
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-shell-frippery-44.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install postinst
+DESCRIPTION=Unofficial extension pack providing GNOME 2-like features
+EAPI=8
+HOMEPAGE=http://frippery.org/extensions/index.html
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=app-eselect/eselect-gnome-shell-extensions >=dev-libs/gjs-1.29 dev-libs/gobject-introspection:= gui-libs/gtk:4[introspection] gnome-base/gnome-menus:3[introspection] =gnome-base/gnome-shell-44* media-libs/clutter:1.0[introspection] x11-libs/pango[introspection]
+SLOT=0
+SRC_URI=http://frippery.org/extensions/gnome-shell-frippery-44.0.tgz
+_md5_=b91d8dcd10aab1b447b83187cfbd11e3
diff --git a/metadata/md5-cache/gnome-extra/gnome-user-docs-44.1 b/metadata/md5-cache/gnome-extra/gnome-user-docs-44.1
new file mode 100644
index 000000000000..1ac257e49765
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-user-docs-44.1
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-libs/libxml2 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DESCRIPTION=GNOME end user documentation
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-user-docs
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=CC-BY-3.0
+RESTRICT=binchecks strip !test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-user-docs/44/gnome-user-docs-44.1.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4bca05742af6e542f8a8b8b2d706b51f
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index eeec5dbb5bef..a28282075307 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libnatpmp-20230423 b/metadata/md5-cache/net-libs/libnatpmp-20230423-r1
index 93f2b805f576..f629cbd1a83e 100644
--- a/metadata/md5-cache/net-libs/libnatpmp-20230423
+++ b/metadata/md5-cache/net-libs/libnatpmp-20230423-r1
@@ -8,4 +8,4 @@ LICENSE=BSD
SLOT=0
SRC_URI=https://miniupnp.tuxfamily.org/files/libnatpmp-20230423.tar.gz
_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=707c22e8b0ca29f986a268aff18817da
+_md5_=a1ce02ab74415fba02f96381c263c791
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index a97a784615a2..6576ce9cb923 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/gnome-connections-44.1 b/metadata/md5-cache/net-misc/gnome-connections-44.1
new file mode 100644
index 000000000000..192187e81eef
--- /dev/null
+++ b/metadata/md5-cache/net-misc/gnome-connections-44.1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib dev-util/glib-utils dev-util/itstool sys-devel/gettext virtual/pkgconfig test? ( dev-libs/appstream-glib dev-util/desktop-file-utils ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/gobject-introspection >=dev-libs/glib-2.50:2 >=x11-libs/gtk+-3.22:3[introspection] >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala] >=gui-libs/libhandy-1.6.0:1[vala] >=dev-libs/libxml2-2.7.8 app-crypt/libsecret[vala] >=net-misc/freerdp-2.0.0:0=
+DESCRIPTION=A remote desktop client for the GNOME desktop environment
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/connections
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala xdg
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=dev-libs/gobject-introspection >=dev-libs/glib-2.50:2 >=x11-libs/gtk+-3.22:3[introspection] >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala] >=gui-libs/libhandy-1.6.0:1[vala] >=dev-libs/libxml2-2.7.8 app-crypt/libsecret[vala] >=net-misc/freerdp-2.0.0:0=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-connections/44/gnome-connections-44.1.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b81ff1e1691ae02956c0aef83b3e74df
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 971ce3eba0d9..255e662e8057 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/aircrack-ng-1.6_p20200722-r1 b/metadata/md5-cache/net-wireless/aircrack-ng-1.6_p20200722-r1
deleted file mode 100644
index c5bfbd4eca99..000000000000
--- a/metadata/md5-cache/net-wireless/aircrack-ng-1.6_p20200722-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare
-DEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4 )
-DESCRIPTION=WLAN tools for breaking 802.11 WEP/WPA keys
-EAPI=8
-HOMEPAGE=http://www.aircrack-ng.org
-INHERIT=toolchain-funcs distutils-r1 flag-o-matic autotools
-IUSE=+airdrop-ng +airgraph-ng +netlink +pcre +sqlite +experimental python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4 ) kernel_linux? ( net-wireless/iw net-wireless/wireless-tools sys-apps/ethtool sys-apps/usbutils sys-apps/pciutils ) sys-apps/hwdata airdrop-ng? ( net-wireless/lorcon[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?] )
-REQUIRED_USE=airdrop-ng? ( || ( python_targets_python3_9 python_targets_python3_10 ) ) airgraph-ng? ( || ( python_targets_python3_9 python_targets_python3_10 ) )
-SLOT=0
-SRC_URI=https://github.com/aircrack-ng/aircrack-ng/archive/5a02ac4818b30d2e87b3e18e497a5f9e5319394f.tar.gz -> aircrack-ng-1.6_p20200722.tar.gz
-_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a distutils-r1 ff196cc3d0837f4b97547cbf8abeec65 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5d06b192625bab7a7fa1e4aeec70ec28
diff --git a/metadata/md5-cache/net-wireless/aircrack-ng-1.7 b/metadata/md5-cache/net-wireless/aircrack-ng-1.7-r1
index 042aaa3904c5..b7f169b71ce2 100644
--- a/metadata/md5-cache/net-wireless/aircrack-ng-1.7
+++ b/metadata/md5-cache/net-wireless/aircrack-ng-1.7-r1
@@ -1,16 +1,17 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
DEFINED_PHASES=compile configure install prepare
-DEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4 )
+DEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4:3 ) test? ( dev-tcltk/expect )
DESCRIPTION=WLAN tools for breaking 802.11 WEP/WPA keys
EAPI=8
HOMEPAGE=http://www.aircrack-ng.org
INHERIT=toolchain-funcs distutils-r1 flag-o-matic autotools
-IUSE=+airdrop-ng +airgraph-ng +netlink +pcre +sqlite +experimental python_targets_python3_9 python_targets_python3_10
+IUSE=+airdrop-ng +airgraph-ng +experimental +netlink +pcre +sqlite test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
KEYWORDS=amd64 arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4 ) kernel_linux? ( net-wireless/iw net-wireless/wireless-tools sys-apps/ethtool sys-apps/usbutils sys-apps/pciutils ) sys-apps/hwdata airdrop-ng? ( net-wireless/lorcon[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?] )
-REQUIRED_USE=airdrop-ng? ( || ( python_targets_python3_9 python_targets_python3_10 ) ) airgraph-ng? ( || ( python_targets_python3_9 python_targets_python3_10 ) )
+RDEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4:3 ) test? ( dev-tcltk/expect ) kernel_linux? ( net-wireless/iw net-wireless/wireless-tools sys-apps/ethtool sys-apps/usbutils sys-apps/pciutils ) sys-apps/hwdata airdrop-ng? ( net-wireless/lorcon[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
+REQUIRED_USE=airdrop-ng? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) airgraph-ng? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) )
+RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aircrack-ng/aircrack-ng/archive/refs/tags/1.7.tar.gz -> aircrack-ng-1.7.tar.gz
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a distutils-r1 ff196cc3d0837f4b97547cbf8abeec65 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=17c694a4581dcdc330a0cb2684e883cf
+_md5_=201a90efbdb72ab76a250167a72f8bec
diff --git a/metadata/md5-cache/net-wireless/aircrack-ng-9999 b/metadata/md5-cache/net-wireless/aircrack-ng-9999
index fe876d1a66d9..0a7e831bb023 100644
--- a/metadata/md5-cache/net-wireless/aircrack-ng-9999
+++ b/metadata/md5-cache/net-wireless/aircrack-ng-9999
@@ -1,15 +1,16 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare unpack
-DEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4 )
+DEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre2:= ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4:3 ) test? ( dev-tcltk/expect )
DESCRIPTION=WLAN tools for breaking 802.11 WEP/WPA keys
EAPI=8
HOMEPAGE=http://www.aircrack-ng.org
INHERIT=toolchain-funcs distutils-r1 flag-o-matic autotools git-r3
-IUSE=+airdrop-ng +airgraph-ng +netlink +pcre +sqlite +experimental python_targets_python3_9 python_targets_python3_10
+IUSE=+airdrop-ng +airgraph-ng +experimental +netlink +pcre +sqlite test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4 ) kernel_linux? ( net-wireless/iw net-wireless/wireless-tools sys-apps/ethtool sys-apps/usbutils sys-apps/pciutils ) sys-apps/hwdata airdrop-ng? ( net-wireless/lorcon[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?] )
-REQUIRED_USE=airdrop-ng? ( || ( python_targets_python3_9 python_targets_python3_10 ) ) airgraph-ng? ( || ( python_targets_python3_9 python_targets_python3_10 ) )
+RDEPEND=net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= netlink? ( dev-libs/libnl:3 ) pcre? ( dev-libs/libpcre2:= ) airdrop-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) airgraph-ng? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4:3 ) test? ( dev-tcltk/expect ) kernel_linux? ( net-wireless/iw net-wireless/wireless-tools sys-apps/ethtool sys-apps/usbutils sys-apps/pciutils ) sys-apps/hwdata airdrop-ng? ( net-wireless/lorcon[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
+REQUIRED_USE=airdrop-ng? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) airgraph-ng? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) )
+RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a distutils-r1 ff196cc3d0837f4b97547cbf8abeec65 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=17ec389da50a2058cdebf96a5226e7e6
+_md5_=a0a51a4e47996ddd0bc409edac54d2d6
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 733c7c9d40a0..42ae0f88dbd4 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/vte-0.70.3-r1 b/metadata/md5-cache/x11-libs/vte-0.70.3-r1
index 41ca3f8a7994..b470273d0a60 100644
--- a/metadata/md5-cache/x11-libs/vte-0.70.3-r1
+++ b/metadata/md5-cache/x11-libs/vte-0.70.3-r1
@@ -14,4 +14,4 @@ REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection )
SLOT=2.91
SRC_URI=https://gitlab.gnome.org/GNOME/vte/-/archive/0.70.3/vte-0.70.3.tar.bz2 !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/vte-0.70.0-command-notify.patch.xz )
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=278b24c96ce1a8fb22e1abf515ff07b9
+_md5_=d97e83486cbe9230345dc5abc350bfe4
diff --git a/metadata/md5-cache/x11-libs/vte-0.70.4 b/metadata/md5-cache/x11-libs/vte-0.70.4
index d208a4a046c3..5fcac116c099 100644
--- a/metadata/md5-cache/x11-libs/vte-0.70.4
+++ b/metadata/md5-cache/x11-libs/vte-0.70.4
@@ -14,4 +14,4 @@ REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection )
SLOT=2.91
SRC_URI=https://gitlab.gnome.org/GNOME/vte/-/archive/0.70.4/vte-0.70.4.tar.bz2 !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/vte-0.70.0-command-notify.patch.xz )
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=278b24c96ce1a8fb22e1abf515ff07b9
+_md5_=d97e83486cbe9230345dc5abc350bfe4
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index cb4aee5d51e9..6470b3b6c73f 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310 b/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310
index 9a70e2240c25..968278099c06 100644
--- a/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310
+++ b/metadata/md5-cache/x11-wm/spectrwm-3.4.1_p20230310
@@ -1,14 +1,14 @@
BDEPEND=virtual/pkgconfig
DEFINED_PHASES=compile install prepare
-DEPEND=elibc_musl? ( sys-libs/queue-standalone ) x11-libs/libxcb x11-libs/libX11 x11-libs/libXcursor x11-libs/libXft x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm
+DEPEND=elibc_musl? ( sys-libs/queue-standalone ) x11-libs/libxcb x11-libs/libX11 x11-libs/libXcursor x11-libs/libXft x11-libs/libXrandr x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm
DESCRIPTION=Small dynamic tiling window manager for X11
EAPI=8
HOMEPAGE=https://github.com/conformal/spectrwm
INHERIT=toolchain-funcs
KEYWORDS=~amd64 ~x86
LICENSE=ISC
-RDEPEND=elibc_musl? ( sys-libs/queue-standalone ) x11-libs/libxcb x11-libs/libX11 x11-libs/libXcursor x11-libs/libXft x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-misc/dmenu
+RDEPEND=elibc_musl? ( sys-libs/queue-standalone ) x11-libs/libxcb x11-libs/libX11 x11-libs/libXcursor x11-libs/libXft x11-libs/libXrandr x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-misc/dmenu
SLOT=0
SRC_URI=https://github.com/conformal/spectrwm/archive/efc458efa5730680a5ff3805f6cf9d88dc88748b.tar.gz -> spectrwm-efc458efa5730680a5ff3805f6cf9d88dc88748b.tar.gz
_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=823cc55b461eb1aba2268677b603161e
+_md5_=1aba1a891ae40535e14fa7540ecd4a02
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 8ce754e5ef89..71a39bca1a1f 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15493 BLAKE2B ec5ea168778a79b147975de4177e6e700a7d37e6ee037cb43e8a2fb5109fe7703b6271a466b25edb7a1f6a61aa9467b69f02382396560dc259c3acdd5e880f30 SHA512 24314abdcaad22302e8e4885bab38f0250026f6284cc14fc2d6d81378bea47d1c1e985134c2fc0d63a8bc88f3563b53ea9e7b90d1e24f24b6733a9cc9fe4c83a
-TIMESTAMP 2023-04-24T16:39:40Z
+TIMESTAMP 2023-04-24T22:39:37Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRGsMxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRHBSlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDMrA/+OqQxRBqxJkyORXTpJfmcMTTrU8y58eMLSOm3HFduO4CdYlNU5Qdl3BNh
-1u3aY/QKQLcbaDIKSTY2mSZ1xDZ2gh+MUkcZV9EE45+ZZkwsB3cyr17Tfu5ck+Uz
-dfUqeiHl9tJHLs50ZcdWuUC2ZZIIwLN07FE/uwNAHZUEdPImiMuzg1ZE5SgBXNMv
-3f3LqCkP+8lj0G1KSd9mgnDMRyZrmz3BLvxk+uNf3gvygn1BMYBCKnE/LCos/v90
-6SRaVD4uYYPw0h1/a8CRjkX2IejirouTpYXnpGl576GuRp+Ly332VOouOCL4t5zV
-gWUqjWmCl2MGO+pB7Tg+qrigFOMJCGSHSgOc5T4g14z7t/cgw5AJMLCy1/pTpgAP
-B3ocFPD8QL1r90HR11HYcRBcNsLPfcDABVsYUh3yvVT3vGLgB7xCGFwVLFROYWpx
-b0GYZZR/moOQ2oS8hKIowJ7HcpMMhCnu6u061UpIkGVfS8MaWfP3a0eSK9oVpm5H
-ABqvhr9kLVoRXboeEAAZPb2gSgEpk/YjnRnLIIfAJ3oUdsVYqRJRreh62lBUOiEh
-ITnd0jQQBW9TSvMnCseIi0uYZ3jFzGjdXjYM34Hki5O/hraxptJRPGnBh80D40S7
-a8FRYZ4kP5sTacB+JoGW28tRQSjj0C5f7dFwFfXi+YH7PV345zQ=
-=rpN7
+klDV9w//V4AcgBNtSVk6NKv0HQ+dqURc5G7G2hbJNXU4NSQ87213j+hIIIRLv9qe
+jeslRlwwbr8SqjjRPahXbXWYMr3E9Nn6ugEhbqSmEvfEUC8NM+felDS1jm06uMPH
+01qU5936FbhlU4TI30PvAoTIjufB07Ce5uQxhNnlbSFuuGw9Su3xDv82AGzjxm+5
+zoy+XD+WTDlF5akXJLwHDP1yLNZ8dZB6V4bZbLm4PyRKytdweRzaudue5td9FClS
+Xqr7o+0EDAPYX48Pxjk1+ae18AQijX6GnF/mYKKg3rjV6VJIcSE1uy01vJmu6nU5
+lWudgbXA5ZJc3GqlvUsLFXmUuk8pXJ0A9OqPnCCDqkiJjD7zgrhRNU4ej0YQH0Fl
+/wEb95b42o8XaGh0gP4245wKwg+IstLmis9aRqZ90hzhe2haA9sS9xU+ltuzoC9X
+Umbg+D4Kre7hr4K6kfpysu29ZvNsl3/BMFc/ZY10br/WmZKHDkiX3vtRGjetsYbd
+1StMitUUe4p3Ajk4SvTOuzlwUK2SaAcl7MKeJQjBIG9st/xZ+zCMeTtQ4alT+J5A
+cC59on7c+2nx3heJIg6gEdibFns6HQ9PeNs01A+za2Z25p97a3+SvhKHPr7qY4TU
+DCUg53JL4IClRiFaZqH2s2Fz31ldns/2UlXM9CVdkjoyOdTrv1M=
+=LumQ
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 96a7a176bf2c..8e5e105d634b 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 24 Apr 2023 16:39:37 +0000
+Mon, 24 Apr 2023 22:39:35 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index affda54795e6..c8155310a2ba 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Apr 24 04:39:37 PM UTC 2023
+Mon Apr 24 10:39:34 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 1b724048328b..85235c8e1ced 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 24 Apr 2023 16:45:01 +0000
+Mon, 24 Apr 2023 22:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 4e0a8d7b7055..5b7f78b4fb72 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-50729f0a454142f0b34c1f4748fd9592e889d08f 1682350370 2023-04-24T15:32:50+00:00
+6d2920b58c3171f0cc114b553ae70722e94f88dc 1682370625 2023-04-24T21:10:25+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 226aaadf0403..0fd4cdb10bd2 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1682354401 Mon 24 Apr 2023 04:40:01 PM UTC
+1682376003 Mon 24 Apr 2023 10:40:03 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 96a7a176bf2c..eb0f81ef50bc 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 24 Apr 2023 16:39:37 +0000
+Mon, 24 Apr 2023 22:39:34 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 36147af0bd18..8a7155b63bc7 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libnatpmp/Manifest b/net-libs/libnatpmp/Manifest
index 9a9ad809f366..3ccaaf17f6ac 100644
--- a/net-libs/libnatpmp/Manifest
+++ b/net-libs/libnatpmp/Manifest
@@ -2,5 +2,5 @@ AUX libnatpmp-20150609-gentoo.patch 2811 BLAKE2B 2125f030a90a20845616d28ecbf0554
DIST libnatpmp-20150609.tar.gz 24392 BLAKE2B 0a8df6badf222328a24ae94a97386593c42bcda58cada97d37a2cf74f6f6b5e27189753590552187ed7afce66d34d204b9d18ecd38ac0bcbadf8c8129a3b44ad SHA512 e50b1f68ce9254bb2f068ddc37417a3c417b80f7b3fb3d84e3e9af4a144d89e204ab993b54c01657335e855d0124a8fcbbf96ce78db7b9ae0b03b6eb79de2e09
DIST libnatpmp-20230423.tar.gz 26506 BLAKE2B 01386509e410312d5063038a4a929e2c838d8e6061f693cd43144f98dc4725deff459cb476842e6fab78323fb87ac0ce0f74efe3837031d89ea846932dc4fdcf SHA512 1697a414f0ff73876c177d8e09242c8da6fd4bc9b1c3a893bfb082420bfdac30f455507b81937042caaf6b30756d2055c073ee1de1ac73f7ef31e4c68e5c4ed7
EBUILD libnatpmp-20150609.ebuild 792 BLAKE2B fe8fcd8cd2c9339db176c34681f32482a83e990b922d7c17ce2803a4cc8cdf4f5cd5f626e63a480957e5c1a014857705d4064fccbe0428146d5b478a2bd3e87d SHA512 d67291394514570e29fa50e1ab690c511cfcdcb599a1813a4ae4d008613574d39679545815c64d89993bf0c2d9438cf8215dda3febab55e319b1f25a2014217f
-EBUILD libnatpmp-20230423.ebuild 798 BLAKE2B 237c0d8d60bf631c36bc97c8770fe468ef7395a481607846fd4f4f2c2fa9ac88e554d309da6e3c2bc9159edec49f50331fad8be0dabd6d24a656a6af260358a6 SHA512 15efb6ecdcdf378db1bb73cc022f1d9dced116d5c9e1c48f245a8d453870f85fec99f7948f6fac14bb963a38886791413ee5a52efbd4eb2a1237cdef7213638d
+EBUILD libnatpmp-20230423-r1.ebuild 805 BLAKE2B 8b088e1c9f4db5862e73c15f1e295f5f084f010ed70a78330bf29b2b9f1a17f4e01d304491f98aa17f3d1bceeff5995d2a5dafebcf5605c42749dc8ca10a6b7d SHA512 4da34638e9e14c3f3e046caa746490b21fe1b18793b1ded959f5bd2bfcf5c413c072d5cd2f173e1daf536acb55c14033ca779db11f91895a91f3e81ea8ebd565
MISC metadata.xml 251 BLAKE2B aff27f0414b759d8b480b5ff7510ad6b4c7247587e98da4e5110a1b20067eede21609515f370ecd8ece32e7a6667bb9b3e38718e4be4d3f584858db7459d030b SHA512 0afc6591b2d966f15fd3fbece3fc4c74f3c36ac26b51884c8a21f63ce26cacae12e8b7d8b90967818c6ec3d110d33282f5635bb0b606b8a08f7a573fc9f1f8fb
diff --git a/net-libs/libnatpmp/libnatpmp-20230423.ebuild b/net-libs/libnatpmp/libnatpmp-20230423-r1.ebuild
index 45eb3613da14..3d2f448ea864 100644
--- a/net-libs/libnatpmp/libnatpmp-20230423.ebuild
+++ b/net-libs/libnatpmp/libnatpmp-20230423-r1.ebuild
@@ -25,7 +25,7 @@ src_configure() {
src_install() {
# Override HEADERS for missing declspec.h wrt #506832
- emake HEADERS='declspec.h natpmp.h' PREFIX="${ED}" GENTOO_LIBDIR="$(get_libdir)" install
+ emake HEADERS="natpmp.h natpmp_declspec.h" PREFIX="${ED}" GENTOO_LIBDIR="$(get_libdir)" install
dodoc Changelog.txt README
doman natpmpc.1
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index e00070e4fe84..29d0dd27a71d 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/gnome-connections/Manifest b/net-misc/gnome-connections/Manifest
index f8a75a11b84b..9221e8669190 100644
--- a/net-misc/gnome-connections/Manifest
+++ b/net-misc/gnome-connections/Manifest
@@ -1,3 +1,5 @@
DIST gnome-connections-44.0.tar.xz 3998876 BLAKE2B 062769eafddb52da9962a59c11697205a0370d890425488a29d1bec2d4f2ba62041ff7d271d9bc7aae1a4fe108fa617864eea63755a6c02de07b340329dd2e5c SHA512 8193877175e5d553ada0b0c7985ee2029c85d0cb2fde16d5a47b9c6c0027deb22c4d1c8f4b2188ab430f3702318b2c1a229b0297a1e90aea45697e733733b3e9
+DIST gnome-connections-44.1.tar.xz 3999000 BLAKE2B 62f811a5cf530d3b38b576217d004d982f051a12bd3e525499d7fa4466538a1c8a2d4713f15cb0862d753f06a1f624f8fa87b80498ecbb461e7e7a545cb8c4d5 SHA512 34878e51ae67b222f8c5a00524bf2f3f24b9bc989ceccd707028ecdec612d81d3dc5e187e000f6e870e1cf816a66342cb8e9e9aaf7a6296950e1efa5b8a0d47e
EBUILD gnome-connections-44.0.ebuild 1090 BLAKE2B 7cbe93b7a1cff2ff4750a4dac109d603cf707cf846282d2da576eb49950f37019d6c62e030eb9e6530d2b131d0a5d1e04384c58fe6911ef206254a0f7fb9d81d SHA512 916ff07453bad861d4746c63ff6afe7981dcd4d1f6f177a9a132fc5f28ecef199c1158b194c6e8aa842d9110950fc2b58f78ed4ea1f9964da10e2c3cc54e861d
+EBUILD gnome-connections-44.1.ebuild 1090 BLAKE2B 7cbe93b7a1cff2ff4750a4dac109d603cf707cf846282d2da576eb49950f37019d6c62e030eb9e6530d2b131d0a5d1e04384c58fe6911ef206254a0f7fb9d81d SHA512 916ff07453bad861d4746c63ff6afe7981dcd4d1f6f177a9a132fc5f28ecef199c1158b194c6e8aa842d9110950fc2b58f78ed4ea1f9964da10e2c3cc54e861d
MISC metadata.xml 352 BLAKE2B e843ede0d59f837f8339c438264676285772ba6190b63048b122ede90592706decb25c49ac2023dd3fd386a1919b17175bb0e894ec094ed3c730e7ec41fd578f SHA512 154d829657ed75e1f906809a3ea5811094c4e47aaac68023c43c437284093419184663e6028d35deeaa882dbe0a6a333dc50f796482e21e493ea67ba4d8f3d02
diff --git a/net-misc/gnome-connections/gnome-connections-44.1.ebuild b/net-misc/gnome-connections/gnome-connections-44.1.ebuild
new file mode 100644
index 000000000000..325726aeadc2
--- /dev/null
+++ b/net-misc/gnome-connections/gnome-connections-44.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="A remote desktop client for the GNOME desktop environment"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/connections"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/gobject-introspection
+ >=dev-libs/glib-2.50:2
+ >=x11-libs/gtk+-3.22:3[introspection]
+ >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala]
+ >=gui-libs/libhandy-1.6.0:1[vala]
+ >=dev-libs/libxml2-2.7.8
+ app-crypt/libsecret[vala]
+
+ >=net-misc/freerdp-2.0.0:0=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ $(vala_depend)
+ dev-libs/glib
+ dev-util/glib-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig
+
+ test? (
+ dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ )
+"
+
+src_prepare() {
+ default
+ vala_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dprofile=default
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 5ba0157ade26..be89062fd6e8 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/aircrack-ng/Manifest b/net-wireless/aircrack-ng/Manifest
index d2da84e062ee..d39405a9dbf4 100644
--- a/net-wireless/aircrack-ng/Manifest
+++ b/net-wireless/aircrack-ng/Manifest
@@ -1,7 +1,5 @@
AUX aircrack-ng-1.6-hwdata.patch 921 BLAKE2B 0cbe038a33745cfb9bf873ea34627281d4a5f30e7f36595ef85490d4a13d281235f7e6cf09af1f0d7fea10fefda4a4ba76bcd8f0175520fb6b314c191dcd998e SHA512 cb2bcb89185555e827f3bc28135ac0fd025f3c9a7e770c779c4feb3737ae6a975c55ce041e31cb4409a9339b730b42d453eb62b5576709a79e42737abe5ffd1b
-DIST aircrack-ng-1.6_p20200722.tar.gz 7602785 BLAKE2B 67426a8f1d683fa374e8aa3dfd78ec860f622127f37080f0b3acba6fd7e05088203a60a9c7fd6265835b7b52697fd7d2660a5efb79c3c72d7098a081dd83ecfe SHA512 dc7c80099bdcd6c68c5e06e4668453c0c594c66d57079ed77c27467e4d2307ca63ea9671966e06feb6b698020b683f6830d401701e4472acbf0edb4f22bb1f75
DIST aircrack-ng-1.7.tar.gz 7740634 BLAKE2B 4461af7b698d30c96e6f93494d5ee658bf8d7144d8b165e9b8aee1766a35dddded3bbb738237e1100dcf22167125aa7cf9149288bba1607fe778470b04596cb2 SHA512 3e6433cba1d6b122701245e8904480de9957dad033c1642cc45b30339e9391ffa21b39b2cc712bcba79bc2c2e26f2964be8f28a27081dc4bb323792cb7df2478
-EBUILD aircrack-ng-1.6_p20200722-r1.ebuild 2470 BLAKE2B 388214cd4e5ac60d36b1b6a79938e683be8920f7c8139b2ac197de87ee84aba17e846c63dc448ad60270bbf9a5c4a2549d3d058a9db5c381b81c1d484b72db2b SHA512 9a1b29035705a954cb66044283fca0bc99b9bbef3cc3be248cb713bed42721938d26c13fb9a93a447d334434438d4892bd3f05072f4e494d92ccbe6ef0bbbde8
-EBUILD aircrack-ng-1.7.ebuild 2305 BLAKE2B 180ff1ab543024a65ca9b4533d1711067485deb1320b0e44e2ee72d89c20e4d9cee7fa584b5b804bd27d98c8fcce8d9c263c2d3531984438f9407b9b53f4d751 SHA512 8642fa33eab9e7568934c0b4ae20d7b08ce66951ca236954994e69f656b13da3458975889cc7c1c983763205374892db3d98444521e4da376ae94b86e4ac4ebd
-EBUILD aircrack-ng-9999.ebuild 2308 BLAKE2B 5a613cd96c27b30c8ce612427051484ccdbbf85a0f9afb6c847dc7df42ca4a54a2f95d991d0bf624266cdc6815743dad74ec77e8146ca12c561f8c9c217d5d25 SHA512 44981c87e89ebddafdabaf913bacb7bd2ded7c10d3d3b580b88c541eb4091746505a997f8c1026ded7ae6963eeaeba04fdc2392ca67ae46f910946bd1afb7f6c
+EBUILD aircrack-ng-1.7-r1.ebuild 2522 BLAKE2B dcbd66c518df19ed012c447d924661f93771f7d69dd9071356bfb6a8a04f8d90b06e1a675b6d423b52fd5b5ee45c3e4481bdd1c15a1d715387a1720aba55a719 SHA512 54186625b110a21b4071ed6ce3eeefe1efe92ccc4ff30f026e3c09942bd78205b64eac72125154a1f179868a5784ea903705fe69d77f56634d6fb22697126f5b
+EBUILD aircrack-ng-9999.ebuild 2528 BLAKE2B 41d8c0e6625a39e395511a70ab6491ee325d5673c654a77c0629e1427631f78624f8aaca068618dcd293c36f68856eb214e1462846c9921419216f7338647b84 SHA512 a9f1d1534323cf27d3c2c37d15f4a3bca452c63e38752fe3d71187cfd98a7ee72662d6194a291c0ebf26223fedc44b7dc82f5883be270b7f81dbbee64a0d4c80
MISC metadata.xml 1025 BLAKE2B 3ef3b53eb156de9ed98d8a6283b6950e6d2f184d1058139a94222b18d5695da805444d993d50d9fc9736c7035a3a20253679e06e5b64bb1c83f504aa4f0406b6 SHA512 bd9b04fb372175910512baba2320a91e9122dded0070f0498c82ae55716e4b5dc027ba7027086805ab9782283eb43ab0787e41a0a5b8c551e696511ac45bc291
diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.6_p20200722-r1.ebuild b/net-wireless/aircrack-ng/aircrack-ng-1.6_p20200722-r1.ebuild
deleted file mode 100644
index cf9da89cdc3f..000000000000
--- a/net-wireless/aircrack-ng/aircrack-ng-1.6_p20200722-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-DISTUTILS_OPTIONAL=1
-
-inherit toolchain-funcs distutils-r1 flag-o-matic autotools
-
-DESCRIPTION="WLAN tools for breaking 802.11 WEP/WPA keys"
-HOMEPAGE="http://www.aircrack-ng.org"
-
-if [[ ${PV} == "9999" ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/aircrack-ng/aircrack-ng.git"
-else
- #SRC_URI="https://download.aircrack-ng.org/${P}.tar.gz"
- COMMIT="5a02ac4818b30d2e87b3e18e497a5f9e5319394f"
- SRC_URI="https://github.com/aircrack-ng/aircrack-ng/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="amd64 arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="+airdrop-ng +airgraph-ng +netlink +pcre +sqlite +experimental"
-
-DEPEND="net-libs/libpcap
- sys-apps/hwloc:0=
- dev-libs/openssl:0=
- netlink? ( dev-libs/libnl:3 )
- pcre? ( dev-libs/libpcre )
- airdrop-ng? ( ${PYTHON_DEPS} )
- airgraph-ng? ( ${PYTHON_DEPS} )
- experimental? ( sys-libs/zlib )
- sqlite? ( >=dev-db/sqlite-3.4 )"
-RDEPEND="${DEPEND}
- kernel_linux? (
- net-wireless/iw
- net-wireless/wireless-tools
- sys-apps/ethtool
- sys-apps/usbutils
- sys-apps/pciutils )
- sys-apps/hwdata
- airdrop-ng? ( net-wireless/lorcon[python,${PYTHON_USEDEP}] )"
-
-REQUIRED_USE="
- airdrop-ng? ( ${PYTHON_REQUIRED_USE} )
- airgraph-ng? ( ${PYTHON_REQUIRED_USE} )"
-
-src_prepare() {
- local PATCHES=(
- "${FILESDIR}/aircrack-ng-1.6-hwdata.patch"
- )
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- STATIC_LIBDIR_NAME="$(get_libdir)" \
- --disable-asan \
- --enable-shared \
- --disable-static \
- --without-opt \
- $(use_enable netlink libnl) \
- $(use_with experimental) \
- $(use_with sqlite sqlite3)
-}
-
-src_compile() {
- if [[ $($(tc-getCC) --version) == clang* ]] ; then
- #https://bugs.gentoo.org/show_bug.cgi?id=472890
- filter-flags -frecord-gcc-switches
- fi
-
- default
-
- if use airgraph-ng; then
- cd "${S}/scripts/airgraph-ng"
- distutils-r1_src_compile
- fi
- if use airdrop-ng; then
- cd "${S}/scripts/airdrop-ng"
- distutils-r1_src_compile
- fi
-}
-
-src_install() {
- default
-
- if use airgraph-ng; then
- cd "${S}/scripts/airgraph-ng"
- distutils-r1_src_install
- fi
- if use airdrop-ng; then
- cd "${S}/scripts/airdrop-ng"
- distutils-r1_src_install
- fi
-
- # we don't need aircrack-ng's oui updater, we have our own
- rm "${ED}"/usr/sbin/airodump-ng-oui-update
- find "${D}" -xtype f -name '*.la' -delete || die
-}
diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.7.ebuild b/net-wireless/aircrack-ng/aircrack-ng-1.7-r1.ebuild
index 30d48e8ff2f3..be8363470a9a 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-1.7.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-1.7-r1.ebuild
@@ -3,7 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10} )
+#this doesn't work because of multiple calls to distutils-r1_src_compile
+#DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_OPTIONAL=1
inherit toolchain-funcs distutils-r1 flag-o-matic autotools
@@ -23,7 +25,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="+airdrop-ng +airgraph-ng +netlink +pcre +sqlite +experimental"
+IUSE="+airdrop-ng +airgraph-ng +experimental +netlink +pcre +sqlite test"
DEPEND="net-libs/libpcap
sys-apps/hwloc:0=
@@ -34,7 +36,8 @@ DEPEND="net-libs/libpcap
airdrop-ng? ( ${PYTHON_DEPS} )
airgraph-ng? ( ${PYTHON_DEPS} )
experimental? ( sys-libs/zlib )
- sqlite? ( >=dev-db/sqlite-3.4 )"
+ sqlite? ( >=dev-db/sqlite-3.4:3 )
+ test? ( dev-tcltk/expect )"
RDEPEND="${DEPEND}
kernel_linux? (
net-wireless/iw
@@ -44,11 +47,14 @@ RDEPEND="${DEPEND}
sys-apps/pciutils )
sys-apps/hwdata
airdrop-ng? ( net-wireless/lorcon[python,${PYTHON_USEDEP}] )"
+BDEPEND="${DISTUTILS_DEPS}"
REQUIRED_USE="
airdrop-ng? ( ${PYTHON_REQUIRED_USE} )
airgraph-ng? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
src_prepare() {
default
eautoreconf
@@ -61,6 +67,7 @@ src_configure() {
--enable-shared \
--disable-static \
--without-opt \
+ --with-duma=no \
$(use_enable netlink libnl) \
$(use_with experimental) \
$(use_with sqlite sqlite3)
diff --git a/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild b/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild
index f159d65ad141..b8e12c8d8c8f 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild
@@ -3,7 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10} )
+#this doesn't work because of multiple calls to distutils-r1_src_compile
+#DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_OPTIONAL=1
inherit toolchain-funcs distutils-r1 flag-o-matic autotools
@@ -23,18 +25,19 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="+airdrop-ng +airgraph-ng +netlink +pcre +sqlite +experimental"
+IUSE="+airdrop-ng +airgraph-ng +experimental +netlink +pcre +sqlite test"
DEPEND="net-libs/libpcap
sys-apps/hwloc:0=
dev-libs/libbsd
dev-libs/openssl:0=
netlink? ( dev-libs/libnl:3 )
- pcre? ( dev-libs/libpcre )
+ pcre? ( dev-libs/libpcre2:= )
airdrop-ng? ( ${PYTHON_DEPS} )
airgraph-ng? ( ${PYTHON_DEPS} )
experimental? ( sys-libs/zlib )
- sqlite? ( >=dev-db/sqlite-3.4 )"
+ sqlite? ( >=dev-db/sqlite-3.4:3 )
+ test? ( dev-tcltk/expect )"
RDEPEND="${DEPEND}
kernel_linux? (
net-wireless/iw
@@ -44,11 +47,14 @@ RDEPEND="${DEPEND}
sys-apps/pciutils )
sys-apps/hwdata
airdrop-ng? ( net-wireless/lorcon[python,${PYTHON_USEDEP}] )"
+BDEPEND="${DISTUTILS_DEPS}"
REQUIRED_USE="
airdrop-ng? ( ${PYTHON_REQUIRED_USE} )
airgraph-ng? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
src_prepare() {
default
eautoreconf
@@ -61,6 +67,7 @@ src_configure() {
--enable-shared \
--disable-static \
--without-opt \
+ --with-duma=no \
$(use_enable netlink libnl) \
$(use_with experimental) \
$(use_with sqlite sqlite3)
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 37514891c4b1..f3d04d67fb2e 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index 38ebfa394788..cafc06ea4382 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -9,9 +9,9 @@ DIST vte-0.70.4.tar.bz2 502950 BLAKE2B d3152c939e0b90b542aad268b455085e04c194cc6
DIST vte-0.72.0.tar.bz2 503848 BLAKE2B 4c87f5648b17a269072a7fbe520e9cf086325d8740050b9868fd6e0d812ed78e240a3d3dc882729435bbae30fbbbfe35c0e92f36cd62e6aa8e581350b81a3f90 SHA512 198ea27d0991d825cc993746422e89b0e7b2b225e9cbdb072477dcf5b5866e79a27920233e8da63a412c5f270769e6d333470f5368d0b09b39e15d53ddbe6dd6
DIST vte-0.72.1.tar.bz2 504271 BLAKE2B 8ab39ab8d491757ab9402ad4bfc10ca733427d2efe895204c0db580e44107a9ab005c29ce2e6934ae27e8da7c27e39d1173fe787ddb8569938a29697eed2e2e1 SHA512 a5655d2d2602183cbda1050003d7cf883e427c8e00976af4ee2685f43530d87169e31a3b9597133d14dffdc95f20f9ca1488186d8463997a2672510f5a95d145
EBUILD vte-0.68.0.ebuild 2714 BLAKE2B 0a37048aff805a0db321f2b2a5f6014c24be5f81d638ebefea29db820c3652b389de3d00bef9823b8e46919d61d89d0da9149cb0249a7503376268d6cd979684 SHA512 245eaa094a28934cf7f728213847f53f8f8851fa158a5590aab87334984d45cf802b9338132be3729d5977f206840458173744004f09bacec3c81e81b7f749bc
-EBUILD vte-0.70.3-r1.ebuild 3297 BLAKE2B c6bde5015192f1f09095a752c6d8ac9cfd3c3c03500e3455ddf44b566f54dd890bcc0a92d348c725f1c58a9f76b05c04a621d72b07f8d9bb600a1d9ea5944729 SHA512 4eb553a5fcb84b9775362bff12a5be01c313e727c214d0982f28c210469d4709152c3cb54cc5f51cb3ed2a5f5193c72d7a092bd51d5ac961867a9b0ffd56f0a9
+EBUILD vte-0.70.3-r1.ebuild 3299 BLAKE2B 74cf0ff9c2fd6427337aece2a5bf59ae4c5290912e60d9aa15661c791e83642784ddb5a1ae6c3025e72ce608e23245205274e4816854d02bd8bbaf74ccd54802 SHA512 5e747e9e5e4cccd407f234f8379bcebe16b26d0bb02e18d85751d952761340263586a09576754d3ddfa4fcd604c321927d0d6cd7142bdc24a2006a2a3e35e922
EBUILD vte-0.70.3.ebuild 3197 BLAKE2B 096d6788d1972977def46ae85b8038f56a189bea06fcc94f2a11e39b90f1c80203cd5ef5b4c3c5bbea23a8463435f114195c59f0bea25e9cb2bfe1e727a8ddaa SHA512 ab6d2fb997372c89d9ac5b24eea3119dc50c9bacb84c2c2d863199f9bdfb42de66329e64a092a6c609575b48797a14d1023ee238884bfe9e70a760ffb4b86a4e
-EBUILD vte-0.70.4.ebuild 3297 BLAKE2B c6bde5015192f1f09095a752c6d8ac9cfd3c3c03500e3455ddf44b566f54dd890bcc0a92d348c725f1c58a9f76b05c04a621d72b07f8d9bb600a1d9ea5944729 SHA512 4eb553a5fcb84b9775362bff12a5be01c313e727c214d0982f28c210469d4709152c3cb54cc5f51cb3ed2a5f5193c72d7a092bd51d5ac961867a9b0ffd56f0a9
+EBUILD vte-0.70.4.ebuild 3299 BLAKE2B 74cf0ff9c2fd6427337aece2a5bf59ae4c5290912e60d9aa15661c791e83642784ddb5a1ae6c3025e72ce608e23245205274e4816854d02bd8bbaf74ccd54802 SHA512 5e747e9e5e4cccd407f234f8379bcebe16b26d0bb02e18d85751d952761340263586a09576754d3ddfa4fcd604c321927d0d6cd7142bdc24a2006a2a3e35e922
EBUILD vte-0.72.0.ebuild 3204 BLAKE2B d28c6b8d09be00e87ea5ff5c4fdad79647de572c39a8535c41634407f0b4b14ed0ea07b7bc3444afcec331295c2f00c189ae9254b034a1e77e43320ac02e8119 SHA512 b88ea081a5e02d76af2e94eb47d38ffce1bd6223f64d6ec8a8dadd1a874608eb2835ede9055288bf777d9919d1f48b2b765005abcb74e90817ffc5cc53bdf3d3
EBUILD vte-0.72.1.ebuild 3204 BLAKE2B d28c6b8d09be00e87ea5ff5c4fdad79647de572c39a8535c41634407f0b4b14ed0ea07b7bc3444afcec331295c2f00c189ae9254b034a1e77e43320ac02e8119 SHA512 b88ea081a5e02d76af2e94eb47d38ffce1bd6223f64d6ec8a8dadd1a874608eb2835ede9055288bf777d9919d1f48b2b765005abcb74e90817ffc5cc53bdf3d3
MISC metadata.xml 612 BLAKE2B 3243ec48375bf8e69a367e5d631cf84c0ba60b43d1f4a25c313a407bfb1c9826ddd1cd75784bc302e7d8998d1bedaac9d75c7f329255e605315d9f0bf6154a73 SHA512 0abc6f1deb0a7900b6b35620ad3dfa26a900445526cc6474f974ce5cca2dad65cb3f3c4e3b8a59540821a9922e2cafcc7011d705570e77d2a46c907f3962a73d
diff --git a/x11-libs/vte/vte-0.70.3-r1.ebuild b/x11-libs/vte/vte-0.70.3-r1.ebuild
index 9f1b6512767d..bd34041e7af6 100644
--- a/x11-libs/vte/vte-0.70.3-r1.ebuild
+++ b/x11-libs/vte/vte-0.70.3-r1.ebuild
@@ -50,7 +50,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/$PN-0.70-integer-value-is-outside-the-valid-range-clang-16.patch
+ "${FILESDIR}"/${PN}-0.70-integer-value-is-outside-the-valid-range-clang-16.patch
)
src_prepare() {
diff --git a/x11-libs/vte/vte-0.70.4.ebuild b/x11-libs/vte/vte-0.70.4.ebuild
index 9f1b6512767d..bd34041e7af6 100644
--- a/x11-libs/vte/vte-0.70.4.ebuild
+++ b/x11-libs/vte/vte-0.70.4.ebuild
@@ -50,7 +50,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/$PN-0.70-integer-value-is-outside-the-valid-range-clang-16.patch
+ "${FILESDIR}"/${PN}-0.70-integer-value-is-outside-the-valid-range-clang-16.patch
)
src_prepare() {
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 03a545d66d12..daffd961e577 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index f09817d81ba6..47bd6c588016 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -2,5 +2,5 @@ AUX spectrwm-3.4.1_p20221224-fix-cflags-ldflags.patch 1126 BLAKE2B 5be199ba5324d
DIST spectrwm-3.4.1_p20221224.tar.gz 166161 BLAKE2B 62dddfea9b80727d47bdfe61e4bf5ae5996e7bcdcaf76a37c29a3a448fcf4d19f6eeed75d7c13ca2c1e5c093c79503f00dfdde239d5022e700e27f75b7157e39 SHA512 424acf589ab137bdb8b7c010c757fde40a53b7bf70dc1c0ccf0df7e4a5ffce360cab02933f6eb7191e57ba594f4c8a6e732ac4bb8da0684d3889e9448e704edb
DIST spectrwm-efc458efa5730680a5ff3805f6cf9d88dc88748b.tar.gz 172141 BLAKE2B 0ae0f85dd40d170d3f68c8ab6763f251f3a901172a1bb39b0dbf45915c1f59044abd24c25f92b966efa0cee5824de6d4694012f98161438579891d70ee72faec SHA512 4e74585da0bfa65e83cc91786bf28ac5f61ddf1cbfb293064af802bd63c55e9bf9b78127e51ffc9348ea2ae77fc24503a6319e80438d9f72346c38636dcfb01a
EBUILD spectrwm-3.4.1_p20221224.ebuild 1207 BLAKE2B 366ee716faf1ab3c6d9c9eaf472da1dbe91c683b0a9a4f2d30c78080dea7096d213da00a9b7295c51efb361624ef44efb32b22320531bdf5df7dc8a07e390bb1 SHA512 ea3ccff814a141cdd2b0dea45f423a0f4f4505f43e64f534019ed747c131f202b4f56f4c58c215199bf6b0c51cd051f326665b88f2da32fc95682282e94b7a7d
-EBUILD spectrwm-3.4.1_p20230310.ebuild 1259 BLAKE2B 0ece35693eb56c74768a47687f97c121216efd34a7c19b7ef415e79309746a62adc0b6087d979794046b7a6a04f900115c5cd62d5988643e5a458765c03ca602 SHA512 78c8ce8884a60b091ae92332355b1137b577b3cf783c5fe8a2913b7439a6084b3f3ee7edd44e2c87c640db832e12d34fe81ef791a63f5ceab1f1dd9746636fdd
+EBUILD spectrwm-3.4.1_p20230310.ebuild 1279 BLAKE2B 2770b783825d9a89adb89a534bbd2dca645a63acf7a744e19ac78cd82e15aa52eabe22380de4c5edcbaac4513e83539bd69a14e4ac5c67ab89b223783bac8b55 SHA512 e0b02228d4c5fb0cdd0a78e07c6b5a8509514f052339b8680b80e5fdea16dd89d994a028c6a99b64d1a0c2f1bc92861b26865703a22b9beae1f2085cd3710db1
MISC metadata.xml 328 BLAKE2B 4f82bd35cf47d6791ea543bec20f7e510abba33f9de8bc8e0fe8176b0d3e908c30581a6083e90e6f0a2947ad3ffb6ff93d0e11030e68b8056451a017debfb377 SHA512 97e6057c3043db295d56ffd208c189cb5b575cf48f1cc9b78475f8055e59801fa8f7c8c1b8c9c090beb85e00365438c33831c87d9499e95495ee6287ecf7e4c4
diff --git a/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild b/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild
index b75adf5980fb..a82f49c2ccc7 100644
--- a/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild
+++ b/x11-wm/spectrwm/spectrwm-3.4.1_p20230310.ebuild
@@ -19,6 +19,7 @@ DEPEND="
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXft
+ x11-libs/libXrandr
x11-libs/xcb-util
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm