summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-07 00:30:44 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-07 00:30:44 +0100
commitd749d42b2ef572969f0b7fb5016888f25cc28a8d (patch)
tree7bda27a6c2d0ccc2dd2aa94c6e603ef6d00f57a2
parent68a32bc9fda17e8a546c0bba9d113c4c4659f6bb (diff)
gentoo auto-resync : 07:04:2024 - 00:30:43
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29750 -> 29773 bytes
-rw-r--r--app-accessibility/Manifest.gzbin4560 -> 4561 bytes
-rw-r--r--app-accessibility/accerciser/Manifest2
-rw-r--r--app-accessibility/accerciser/accerciser-3.42.0.ebuild4
-rw-r--r--app-accessibility/at-spi2-core/Manifest2
-rw-r--r--app-accessibility/at-spi2-core/at-spi2-core-2.50.2.ebuild2
-rw-r--r--app-accessibility/orca/Manifest2
-rw-r--r--app-accessibility/orca/orca-45.2.ebuild2
-rw-r--r--app-editors/Manifest.gzbin13955 -> 13958 bytes
-rw-r--r--app-editors/gedit/Manifest2
-rw-r--r--app-editors/gedit/gedit-46.2.ebuild2
-rw-r--r--app-editors/gnome-text-editor/Manifest2
-rw-r--r--app-editors/gnome-text-editor/gnome-text-editor-45.3.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin75310 -> 75299 bytes
-rw-r--r--app-emacs/circe/Manifest2
-rw-r--r--app-emacs/circe/circe-2.13.ebuild2
-rw-r--r--app-emacs/ebib/Manifest2
-rw-r--r--app-emacs/ebib/ebib-2.40.5.ebuild2
-rw-r--r--app-emulation/Manifest.gzbin15466 -> 15468 bytes
-rw-r--r--app-emulation/uxn/Manifest2
-rw-r--r--app-emulation/uxn/uxn-0_p20240304.ebuild2
-rw-r--r--app-text/Manifest.gzbin49759 -> 49762 bytes
-rw-r--r--app-text/enchant/Manifest2
-rw-r--r--app-text/enchant/enchant-2.6.1.ebuild2
-rw-r--r--dev-cpp/Manifest.gzbin14631 -> 14633 bytes
-rw-r--r--dev-cpp/cairomm/Manifest2
-rw-r--r--dev-cpp/cairomm/cairomm-1.18.0.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin98206 -> 98211 bytes
-rw-r--r--dev-libs/libmanette/Manifest2
-rw-r--r--dev-libs/libmanette/libmanette-0.2.7.ebuild2
-rw-r--r--dev-libs/libpwquality/Manifest2
-rw-r--r--dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild2
-rw-r--r--dev-python/Manifest.gzbin270703 -> 270702 bytes
-rw-r--r--dev-python/miniupnpc/Manifest2
-rw-r--r--dev-python/miniupnpc/miniupnpc-2.2.7.ebuild2
-rw-r--r--dev-util/Manifest.gzbin65248 -> 65243 bytes
-rw-r--r--dev-util/android-udev-rules/Manifest2
-rw-r--r--dev-util/android-udev-rules/android-udev-rules-20240221.ebuild2
-rw-r--r--dev-util/gtk-update-icon-cache/Manifest2
-rw-r--r--dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.40.ebuild2
-rw-r--r--dev-util/itstool/Manifest2
-rw-r--r--dev-util/itstool/itstool-2.0.7-r2.ebuild2
-rw-r--r--games-board/Manifest.gzbin10201 -> 10206 bytes
-rw-r--r--games-board/pysolfc/Manifest4
-rw-r--r--games-board/pysolfc/pysolfc-3.0.0.ebuild69
-rw-r--r--games-emulation/Manifest.gzbin12040 -> 12042 bytes
-rw-r--r--games-emulation/mednafen/Manifest2
-rw-r--r--games-emulation/mednafen/mednafen-1.32.1.ebuild82
-rw-r--r--games-puzzle/Manifest.gzbin17298 -> 17291 bytes
-rw-r--r--games-puzzle/gnome-sudoku/Manifest2
-rw-r--r--games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild2
-rw-r--r--gnome-extra/Manifest.gzbin11284 -> 11285 bytes
-rw-r--r--gnome-extra/gnome-user-docs/Manifest2
-rw-r--r--gnome-extra/gnome-user-docs/gnome-user-docs-45.5.ebuild2
-rw-r--r--gnome-extra/zenity/Manifest2
-rw-r--r--gnome-extra/zenity/zenity-4.0.1.ebuild2
-rw-r--r--gui-libs/Manifest.gzbin4778 -> 4782 bytes
-rw-r--r--gui-libs/gtk/Manifest2
-rw-r--r--gui-libs/gtk/gtk-4.12.5.ebuild2
-rw-r--r--gui-libs/libwpe/Manifest2
-rw-r--r--gui-libs/libwpe/libwpe-1.14.2.ebuild2
-rw-r--r--media-libs/Manifest.gzbin69509 -> 69507 bytes
-rw-r--r--media-libs/libgphoto2/Manifest2
-rw-r--r--media-libs/libgphoto2/libgphoto2-2.5.31-r1.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57589 -> 57592 bytes
-rw-r--r--media-sound/reaper-bin/Manifest10
-rw-r--r--media-sound/reaper-bin/reaper-bin-7.14.ebuild (renamed from media-sound/reaper-bin/reaper-bin-7.13.ebuild)0
-rw-r--r--metadata/Manifest.gzbin11016 -> 11013 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.gzbin28361 -> 28378 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/Manifest.gzbin6255 -> 6253 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/accerciser-3.42.04
-rw-r--r--metadata/md5-cache/app-accessibility/at-spi2-core-2.50.24
-rw-r--r--metadata/md5-cache/app-accessibility/orca-45.24
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin26695 -> 26699 bytes
-rw-r--r--metadata/md5-cache/app-editors/gedit-46.24
-rw-r--r--metadata/md5-cache/app-editors/gnome-text-editor-45.34
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin99727 -> 99725 bytes
-rw-r--r--metadata/md5-cache/app-emacs/circe-2.134
-rw-r--r--metadata/md5-cache/app-emacs/ebib-2.40.54
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin34334 -> 34330 bytes
-rw-r--r--metadata/md5-cache/app-emulation/uxn-0_p202403044
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin80089 -> 80091 bytes
-rw-r--r--metadata/md5-cache/app-text/enchant-2.6.14
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin27583 -> 27583 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/cairomm-1.18.04
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin181293 -> 181282 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libmanette-0.2.74
-rw-r--r--metadata/md5-cache/dev-libs/libpwquality-1.4.5-r14
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin347580 -> 347578 bytes
-rw-r--r--metadata/md5-cache/dev-python/miniupnpc-2.2.74
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin125482 -> 125480 bytes
-rw-r--r--metadata/md5-cache/dev-util/android-udev-rules-202402214
-rw-r--r--metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.404
-rw-r--r--metadata/md5-cache/dev-util/itstool-2.0.7-r24
-rw-r--r--metadata/md5-cache/games-board/Manifest.gzbin12870 -> 13039 bytes
-rw-r--r--metadata/md5-cache/games-board/pysolfc-3.0.017
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin19993 -> 20158 bytes
-rw-r--r--metadata/md5-cache/games-emulation/mednafen-1.32.115
-rw-r--r--metadata/md5-cache/games-puzzle/Manifest.gzbin18448 -> 18446 bytes
-rw-r--r--metadata/md5-cache/games-puzzle/gnome-sudoku-45.54
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin19656 -> 19658 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-user-docs-45.54
-rw-r--r--metadata/md5-cache/gnome-extra/zenity-4.0.14
-rw-r--r--metadata/md5-cache/gui-libs/Manifest.gzbin8387 -> 8387 bytes
-rw-r--r--metadata/md5-cache/gui-libs/gtk-4.12.54
-rw-r--r--metadata/md5-cache/gui-libs/libwpe-1.14.24
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin122187 -> 122190 bytes
-rw-r--r--metadata/md5-cache/media-libs/libgphoto2-2.5.31-r14
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin75859 -> 75860 bytes
-rw-r--r--metadata/md5-cache/media-sound/reaper-bin-7.14 (renamed from metadata/md5-cache/media-sound/reaper-bin-7.13)2
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin60903 -> 61061 bytes
-rw-r--r--metadata/md5-cache/net-libs/accounts-qt-1.17 (renamed from metadata/md5-cache/net-libs/accounts-qt-1.16_p20220803)4
-rw-r--r--metadata/md5-cache/net-libs/libaccounts-glib-1.2717
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin94374 -> 94368 bytes
-rw-r--r--metadata/md5-cache/net-misc/dropbear-2024.844
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin19076 -> 19076 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/gnome-maps-45.54
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin88482 -> 88165 bytes
-rw-r--r--metadata/md5-cache/sys-apps/xdg-desktop-portal-1.16.0-r115
-rw-r--r--metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.117
-rw-r--r--metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.3 (renamed from metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.0-r2)4
-rw-r--r--metadata/md5-cache/sys-block/Manifest.gzbin16846 -> 16851 bytes
-rw-r--r--metadata/md5-cache/sys-block/gparted-1.6.04
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin64863 -> 64855 bytes
-rw-r--r--metadata/md5-cache/x11-misc/alacarte-3.50.04
-rw-r--r--metadata/md5-cache/x11-misc/colord-1.4.7-r14
-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.gzbin32000 -> 32003 bytes
-rw-r--r--net-libs/accounts-qt/Manifest4
-rw-r--r--net-libs/accounts-qt/accounts-qt-1.17.ebuild (renamed from net-libs/accounts-qt/accounts-qt-1.16_p20220803.ebuild)26
-rw-r--r--net-libs/libaccounts-glib/Manifest4
-rw-r--r--net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild77
-rw-r--r--net-libs/libaccounts-glib/metadata.xml3
-rw-r--r--net-misc/Manifest.gzbin54984 -> 54983 bytes
-rw-r--r--net-misc/dropbear/Manifest3
-rw-r--r--net-misc/dropbear/dropbear-2024.84.ebuild4
-rw-r--r--net-misc/dropbear/files/dropbear-2024.84-fix-channels-tests.patch36
-rw-r--r--profiles/Manifest.gzbin203626 -> 203808 bytes
-rw-r--r--profiles/arch/s390/package.use.mask4
-rw-r--r--profiles/base/package.use.mask4
-rw-r--r--profiles/base/use.mask4
-rw-r--r--profiles/features/time64/eapi1
-rw-r--r--profiles/features/time64/make.defaults3
-rw-r--r--profiles/package.mask32
-rw-r--r--sci-geosciences/Manifest.gzbin11596 -> 11599 bytes
-rw-r--r--sci-geosciences/gnome-maps/Manifest2
-rw-r--r--sci-geosciences/gnome-maps/gnome-maps-45.5.ebuild2
-rw-r--r--sys-apps/Manifest.gzbin50841 -> 50838 bytes
-rw-r--r--sys-apps/xdg-desktop-portal/Manifest12
-rw-r--r--sys-apps/xdg-desktop-portal/files/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch37
-rw-r--r--sys-apps/xdg-desktop-portal/files/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch33
-rw-r--r--sys-apps/xdg-desktop-portal/files/0003-Make-flatpak-bwrap-optional.patch57
-rw-r--r--sys-apps/xdg-desktop-portal/files/xdg-desktop-portal-1.16.0-delay-open-fix.patch300
-rw-r--r--sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild68
-rw-r--r--sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild121
-rw-r--r--sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild (renamed from sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.1.ebuild)2
-rw-r--r--sys-block/Manifest.gzbin11041 -> 11041 bytes
-rw-r--r--sys-block/gparted/Manifest2
-rw-r--r--sys-block/gparted/gparted-1.6.0.ebuild2
-rw-r--r--x11-misc/Manifest.gzbin46526 -> 46537 bytes
-rw-r--r--x11-misc/alacarte/Manifest2
-rw-r--r--x11-misc/alacarte/alacarte-3.50.0.ebuild4
-rw-r--r--x11-misc/colord/Manifest2
-rw-r--r--x11-misc/colord/colord-1.4.7-r1.ebuild2
174 files changed, 556 insertions, 855 deletions
diff --git a/Manifest b/Manifest
index cb2b77175a1f..b0648d4c3cee 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29750 BLAKE2B 65bb9863058e58eb46c462ac7329aff74ec3a6ff3f711591cc47f6003c2954bfd088a085e45cd6f3011d759a05e492cee1f07ccb59523f2f4187e4527b5699b6 SHA512 ec026a8ce6ac37bf41b3af5251234081d9d0d67d1e462098bc64112be5aac902db901a1d1ca585934627401b4fd255a2294b20378482f142d2e4c1caedde3d89
-TIMESTAMP 2024-04-06T16:40:12Z
+MANIFEST Manifest.files.gz 29773 BLAKE2B fb1521775eac42bcbb6b178a232b1fe60f456b0cd39d0df5107751697a6c771c962ba7482a3e66b8978d1cd07bc03c099380a6ee132168c62a995fd5dafde7e6 SHA512 1a4226c2b3bb275ee82fc94328907c2b19cf422b04ee75746df123cb38f354b987fb4367f2eba4f02ef588131abbe32b694b652b2f8b454858c0bb11f9b26c8b
+TIMESTAMP 2024-04-06T22:41:10Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYReuxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYRz4ZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBH8w/9HTAuiEIH9Ytx5jR/DrQvOXKEU2gYF7BT0qc5kkTRaqR1yM8y8UWlOe94
-bSu5lfFP/11X0PF433gyF36t/qcwaODGOyB7o93CzsaS+/WcvyDguisxPV1QiZDk
-phrkv4nWq5XKKMLF6MOVEB4qCAEtq6PR2/Id081GQBiqCMMPQW5Iv467YKE6GkAl
-20UP+SEi/8acTp/0t318LtpvRg8GY67F6Cl/C7Av88RTclslwOIlQSHt4KOARmYa
-pEEioQmT8845BdFEJ7gtXb815yQ8VIA22dPjQSFLbRUJnBtQAfWAs7SwfMtnXLII
-5pfYyKn12CjvJDmQI5J4oAarpRxiRKnvPglxwRBtbHPgP7odmMIp3Ad0J+bHJb0Y
-IjOuFhwXO6/pwldK/vY1UvBEfyJXpxnt4IPmdayp8lwA7VL93BB2Ls60++3f8vQ3
-OutvABOsS7ecE5HNseHRg2HllP4iWZh6QpkEGtcDNdoa48QULeFnjvf8q+GHgws8
-/izScRKVxL9wYwLR7kCL94jIvACyPxeR0VCwXD0iG5S6q9UBnLq2w5NnpJMXkEgx
-QDbTJMQZ1FLb83eokbVY5mPrRZPpt4j520Tw8/8QMYjSnbcTxgxJG9KkzJ7wZW4p
-5+6gd45JSdkALK8vlyp3kn7xVhOlPio6lzvI5YAvi5Ozi+T+pYs=
-=YhL0
+klDOEw/8DMg4iEo8I4B7k554LZwL6+JJFhoJJUYFCHo82XFlL5lk2e2RiiwsA8MC
+vry6JD/nJf+Fkj/FGsCCs2VEyqb66mIK7yhe4agB+5S0SfKNHuvz76/mKgcF1Eh7
+PJHcRN0+ZnJ0b+OpG800XgJ194A9MWTk7MzUpmulDxik89+ZJv1QoGGjPK7MiKgT
+OnMiorhLDUeTo4Uh8LnQGlI0tdwkNjbbEEhSeQJSZYGRvChFEM5Eb4Ivq1AnMnY1
+u37Vrkk7e+Ip+HaqxSoH7cx6WJJ54iuNSxcieW8zAiJnuBNGw56YF/8IP637pkTY
+I7iCyQDzZ3BSECOSZjKD1JVeqhxZUGw6XN7XZpmL8pY90pooKSjmVJKTrDpSXvN9
+1zzG150Oa1WdfzAJ16fR5ryRcbas/7tPyuvDBTPr69BJHmmLwaXSXVa3Ko69IgZL
+O3/ogG6q7KR2vAt0IZga8k6XZRrdDqVc93wYfXD83zclsRbK9LrMOtkIJerjGllx
+/gYpDcv2jlxjDC//M9+lBpsB5+WGfCwWhOYlGue1USwqG0S2Ak4EbmpOlNfTOUlC
+SRzEZtEQI4fKwgYawBZNV4mTESJtsI/zt3yJ6wxMekKDbvH2iCwKaXR1Od1CvG2J
+F3bxJTQZcatUOLFL3bQKTbWiJbHMVrEUE6ME9JEfH33wtJIPKv8=
+=rh5C
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 9a60ad08850b..8f7244e3c7cb 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index 0694a76e6942..4e02de4d9bc2 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/accerciser/Manifest b/app-accessibility/accerciser/Manifest
index e79fa0725f9b..568285b8da99 100644
--- a/app-accessibility/accerciser/Manifest
+++ b/app-accessibility/accerciser/Manifest
@@ -1,5 +1,5 @@
DIST accerciser-3.40.0.tar.xz 1991256 BLAKE2B adcaa37b64d91cf4348fdd1b15d22aa977585c2c9d3ad81b41c7711f82ce010c7b75a44de6ec780fbbdadacad856a1f15b4f492971f5a7acfcea0568f0edc2df SHA512 78a7ce4a69de9a237c75b8df25665c8e9e8173969fb146cb608f4b51ff042c3abdcd49225f8f420c1c1bfab3736a8607eb6b555106c8a1e6e3399c83bad8f198
DIST accerciser-3.42.0.tar.xz 1999644 BLAKE2B 190f37ab94aba2dd1f16594242426a33bac366b89eb284c739c02a96cf0330ccb562237079d79ade5b729c5e38facbb542af2ace195a5d9b6d1c68a5005ba653 SHA512 65c3819c80c9ec3c8728963572a2c7bb4575782abde8ee34e3b7fa31217ef0e8106a7702c5b5a32b123ccb84b357984844a6d4aee75bf7e6157f3d63588224da
EBUILD accerciser-3.40.0.ebuild 1195 BLAKE2B d1f1dfa39d75ce79664a7ede2852cc0c3465af97131a8089b072ff2ba438f956e8247e85d161b57076740b1f4885e564266f2da362c2846e7b223704bfecb060 SHA512 ff72b0cbf9cfe64f2901b3e51e2ffa198accc2a9aefbb316db440c608273a7c6cb6eb4524ddde63ce417812c99fe6c488c20caa6447609a5a5997bae2b0dc043
-EBUILD accerciser-3.42.0.ebuild 1198 BLAKE2B 34392f4e85ca9abd02e757789191217f8593c11d60276d6e1bab62c1dff0de70df11d4aeb1bb45d6cb8eb75a742a29185432df5cb6a8a9710a45ac436b532218 SHA512 c2765fe0dedac33150292fa2ff467adf3e23cc8a3f162f31166c6b45bf7026a204b509d4e3c00199ceadc383b08614946434e5eced53178b395f7f63346d2d35
+EBUILD accerciser-3.42.0.ebuild 1197 BLAKE2B 12ac90f5cf4bfbf5025bf272f9a6f364f81a64c7acecb2c4d72b2d5cf6d7f24397c63277a548212172ed875178596a14ace57b0d64d780c86a4e90e014632fe3 SHA512 fff564fc70b689722e3295d23fa1b3aafabf4a8b50f81e957f6b4fa8f6a106393a6e85a7464bb9ab88b457d2535d01e74646d89e77ad0352eddf18dbe779e4f3
MISC metadata.xml 836 BLAKE2B c267ec04334d6652d6e402d58cc8b3d5d9665c83fa127ba3a168ff7437dd8aa60f699196c71be10e0a63bd52931a0b157fb92ac65ef8a601331ceb8404560d7f SHA512 ebc2a15a8a2f0c107a0c24261806a06efc63a018e94e1ff5e9e67b37c73cf80830f79084627559e743e7267c4a0cddc90ab7a852881664c6324d00479c6fb425
diff --git a/app-accessibility/accerciser/accerciser-3.42.0.ebuild b/app-accessibility/accerciser/accerciser-3.42.0.ebuild
index 11b7a806aff6..679ec327a962 100644
--- a/app-accessibility/accerciser/accerciser-3.42.0.ebuild
+++ b/app-accessibility/accerciser/accerciser-3.42.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Accerciser https://gitlab.gnome.org/GNOME/
LICENSE="BSD CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest
index 6bb712aed36e..d5d42150bcad 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1,5 +1,5 @@
DIST at-spi2-core-2.50.1.tar.xz 567836 BLAKE2B 88916f322efa547be2249388a5f7b698ff7fb9464bc98fa929524616d0d25237328c10678df800b9ce325a3050804e9b0044a43024d06b71381dfc32917700a3 SHA512 d0b342a1ff2a3dd91aa87663412289d1616906c14a37e81b8514882d44981092356dc8a5d5c66b6d980d2cdf22128fff74651a4af6cad73cb62fd3154c5bbeae
DIST at-spi2-core-2.50.2.tar.xz 569124 BLAKE2B 7a69dbeb68b674d5b4e458dc10ba0e266583216f6a45f1924dee28e848bc124802f5181b0b1cc969eae2dfbb13df56b0c87bb1f347f6e323f6474d02a3543664 SHA512 a1c9ca77d34801b421c13f66d72e6101b23896dd210efbd7931ac0778e30c51a20759796a8c121946f57c1683626fd3ef34f88e5ad6495c20f6ac79fd0a96aa4
EBUILD at-spi2-core-2.50.1.ebuild 2045 BLAKE2B 05759ae495e14d6aa2f33b36bfaea94a548e6752ba7b808e210a14fb3dbc620c2b1fa99538ec20a841ed4c3f7b5afcfd4749cef6bb20146822a1dc83df1be95b SHA512 a449703a4ed5273fad4d2dadf940081b6ff61e0a4b491217e9a8d1742d656d59eaddb86d9a66947a187aef38f1b58f21f64be2339eefd0247ce1406412c36604
-EBUILD at-spi2-core-2.50.2.ebuild 2053 BLAKE2B 768b10bc27ac9b1bd02e0a6cdae91a50bedafc992a0d8db55ef42c29c589807a239c3ecffdd32eb21fc5109c17ec5a58e4fe6ab3db770f27563761346f627c1c SHA512 446c17b027977dbe6ee6933e8c4f5c08dba49e773bede94bdc71f9f1a6083505c247a23abfd86a8a59e6ba8ad9360aa672d31c0264c902735b92b3b9c140ae2b
+EBUILD at-spi2-core-2.50.2.ebuild 2052 BLAKE2B 6d4bc16e0423f7acba6ccdf54394acac0a128afb0531d9206f97f87f6c201c91561df990a74a213b0d8cf00d00607edaf1ba79a0bbe0090a17d2da5b519c9c43 SHA512 1aeff0d9623c99c37be1199faa15ff199ab178615758c2dc372ff6f666810e60f1ae17379827cfccc67095580464710a28aa8af7df473d0a3dc76e67264ef63d
MISC metadata.xml 468 BLAKE2B f6b51c8c4da2bdff93f41f92cbe94687250f28d9c42c5cdb7de9eef0d1a6e208dd911d443298eb08fc83f8765d0b2c09e30e932d97b3fc1d28861ceae9b1ee6b SHA512 908b6e8c5929143a45cd108fed5b3375dc6f8f98b637a230c0eb0da4a261a8d9655954e1f98dc9967bd79a8c3aece79e1827097a5785494692f7655bcd73f331
diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.50.2.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.50.2.ebuild
index af495ba597c9..98050157e372 100644
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.50.2.ebuild
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.50.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility https://gitlab.gnome.org/GNOME/at
LICENSE="LGPL-2.1+"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="X dbus-broker gtk-doc +introspection systemd"
REQUIRED_USE="
dbus-broker? ( systemd )
diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index 60e63a3874ae..80970eab58b1 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1,5 +1,5 @@
DIST orca-45.1.tar.xz 3966196 BLAKE2B 5d78e228c480e880ca62f5e6b35d5394cbe41b67dc14f7158ca3dcadcd9721bb6e37f2054c1fa3375019351fc609d1ab4268becede10b60fbc67051c5e67539f SHA512 581126ced85943c916d9b2c0a55c12fe16344c9d6501be0290698c0668909faab4c1f539ffd856c82d0b386cfa8ca00ba5176ff5b9c5c1176cc30faededb411a
DIST orca-45.2.tar.xz 3997024 BLAKE2B dfdf113694127323a92450b04b20fcc5655be0236c0173167d5d15478703b676c3fd8c1de0e75783875c5d2d40541c764fb002314d66c7570475cd63f6bfa473 SHA512 57eee451cf0da52e1297beae6c6d527886721b23c3415a5e046f3431876fdf1603dbd81ca763ed614ace68e7db96d90b413c663f113d0033ec1f2797df7bf589
EBUILD orca-45.1.ebuild 1452 BLAKE2B 5e5bf09c4c9359275b54bcd99a09256b27d1a5722f918b793838db21e0f3db22391fcfdfca92eb6bed014f3172ec369f312cd93744e4404e10be2a8b3e347d48 SHA512 0b0ca1102818797b143dde89cb5479378f7f6d0b723a8196e9e687d6568f6b3ae8de4d7ea5d851ff30e00aca8088d1340a5f3349699b1e4a791f2111f35d0c3f
-EBUILD orca-45.2.ebuild 1455 BLAKE2B 91b7aa1bbfb47e44e9f6f6b8da9d8cff04ddb9c0350bfbc93d0e00112529dd27f6dd08b01bdb333b48dfb9b249dfab6e601f22441413146da932caffce42bf50 SHA512 d5b25a7095877a18a9dc5ca941aed6b3af116b258a17f9e3fe60d8f01237b29217ae55dbd7d31988d7bac7c2fff5eed407895ea86aca109ed1dbb7526261a432
+EBUILD orca-45.2.ebuild 1454 BLAKE2B 12f4eaf93d26f5372d9a8b8e35fb7fa699c1e781bf53ff36804522dc1efcd78045468444d7e8472a4b1219baa842f6816482138a7c8363db05eb3d8b1c8c316a SHA512 1c0633fa0dc904ed3f42ece64731e9735e4078a02c0aeb33a2f2603c5ac41c062ebb491041c533d1ba93d0f02e4977610de249fdccb1c705c5fb6a6b5cf57876
MISC metadata.xml 762 BLAKE2B fca9ee6ac93d2e860f6791af78380e9d8d29ac10b254299946911a29b5893028e561a18320bc026dd7e9421f3c572e1c3ac63264276a1b292996db93e1cba4a3 SHA512 6bbe0cff5af52cb48adccbb61620fd75a0811cad313867b63cb09b5a7c259230019a54ad607ee46c986188ff11ac2f6878ef20381ef34965dfe918c88ec945d0
diff --git a/app-accessibility/orca/orca-45.2.ebuild b/app-accessibility/orca/orca-45.2.ebuild
index d7f00e9e25f3..c2ed3c65c057 100644
--- a/app-accessibility/orca/orca-45.2.ebuild
+++ b/app-accessibility/orca/orca-45.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Orca"
LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="+braille"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 021fc248c1eb..256b5c80a546 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
index 14c7f1ed787a..5b311c2dad71 100644
--- a/app-editors/gedit/Manifest
+++ b/app-editors/gedit/Manifest
@@ -1,5 +1,5 @@
DIST gedit-46.1.tar.xz 2756336 BLAKE2B b79c04b12b0220429d6284c9d966e7a8cc2a454b0cd0b7ef807576b4a3e0dccab52f5fdbdaf9f774880c801eb842484260818036e30e5853d573c1fbb4dd14b6 SHA512 42cf210afd35df8d6d3590ebb5ff310b74ccf9da803277cd375474629e2bd32bc542f34e3c307a1f591c04e861b92e153e4c9a2daa852e5250fc1294d4bbf72d
DIST gedit-46.2.tar.xz 2756340 BLAKE2B 832694a69562b6e8e0dda03be313ccae936645f19812a8244b0eb1f62b43b838fd5decac6a3f7d958017623a63bc857151d3f02dfe7a3aeeb1a0867f7854cfec SHA512 47aa160172d1af8cbb0f7ba270364ab7fe7527fd07819efea570afe67f3684a6df2e093f4b6fb85802e29c11bbe029a0515422d4ebd6e11ae78ae7359d82497f
EBUILD gedit-46.1-r1.ebuild 1743 BLAKE2B c237ea9bcdb1afd1494875617e36cda30958aa105a6b07ddd63ed3781cdaf15a1af6fb02244c8f2beb52b8c97b0d7986ae88fc1f759c55ec3cc7858c8ed5563c SHA512 cb0e546f7dbcda8c025a20b5cbb0d9fbee644e0d3b2e72f58e4c9821df5e5cbf3adbc4dc5c422f96d0772d55685ab9b5db7cd68ad67fda1211eeb7bc96cd7274
-EBUILD gedit-46.2.ebuild 1746 BLAKE2B 5cc2dcfbc01424a87f21d592cb8a12f0dc2208c46e5f5b90445057a86f45c7df025da6c0d24ee4d9633c347dc34b2ea5601a6ae4c938af5eca43449b9a09c81b SHA512 a5d04e92997a51023078d6242f9a1587f6f17261ad22d3809622045e3ab7c6da062040c6227660eb976319726f8d57f3d216cfc25eb858e41a440e510c41f06e
+EBUILD gedit-46.2.ebuild 1745 BLAKE2B 4d70727a72df9cf246b14ddec00362f3c2753a1a24d7cd1970de99d626618f99a0ac50b23071e8fefdd6c9d8653a5e24bc0bd48a2bf66a1bf10db50b65f10a51 SHA512 61825259db22f308e7397e3d3d07cc9de3f534e423a4a1bea69aacc40ed79972e65637754e5f978c7dc6af58f6c049df3c657fad7326468aa1824ad06e5de4be
MISC metadata.xml 346 BLAKE2B 59226b3220bd9b1770fad0f5acf3b1888a57a3496f9e0a6eb0eb09c12b7a5aa461961753dd8a5a6f01db1cdb97af5b28d6a8d1d632b60f499f86e0864e29264f SHA512 3e1d83ad67b85a681b85f8fece9d6c2c3eab2f2f726447230dc1f2399a21cba211d97e11d8c06d0d1b1803fafe67be4b32c04b39c5f8586a421c525624f6697d
diff --git a/app-editors/gedit/gedit-46.2.ebuild b/app-editors/gedit/gedit-46.2.ebuild
index b5e3c3c26584..931ff9f3fd8d 100644
--- a/app-editors/gedit/gedit-46.2.ebuild
+++ b/app-editors/gedit/gedit-46.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+python gtk-doc"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/app-editors/gnome-text-editor/Manifest b/app-editors/gnome-text-editor/Manifest
index 7f25a16dbaff..c86320be4959 100644
--- a/app-editors/gnome-text-editor/Manifest
+++ b/app-editors/gnome-text-editor/Manifest
@@ -1,5 +1,5 @@
DIST gnome-text-editor-45.1.tar.xz 618116 BLAKE2B c847ebb7293f959912447491c423fd814cf4084d0f80d04c5933f883e07f826251e6b332f2d69f318e32fb81764d11d0e04dab2129a63a01394c9470d8cc81cd SHA512 8e16f0e9f2bc264a890eb9c648d74cc64bd487dae8a7e9d8198e16e8abc97f9fba3f3521d15777b681ee17b23a9e8032e382cd8a438eeddd857a28d8cb069c30
DIST gnome-text-editor-45.3.tar.xz 618756 BLAKE2B 45a6a78a665f833b0fb2e179125224e1d3757390deee5845b750bbc13368cd9b0b8521b290e42a2c5be82e2e7d78bab5e3aad256d1c87eade22547696807a8ba SHA512 d9fbdbb0dfbb5d10dc1b817f9ebf114a63e20724c3c230da683c8b7f1332371acf869c723a7067dbdafb5b4df23529944b40e5ec212e52a5a3220ca725388c95
EBUILD gnome-text-editor-45.1.ebuild 1072 BLAKE2B e1562b655b253a1d4ce93a37a11af6a3682654d5c0da8738e67f7908ee6f3aef6d6be385430d2f673e424211578cebe4f24c446f771c97c7acbd749bee5a1e6e SHA512 512e455ad2d85d552c0cea41f5c6aff5b3b993dabfb15a0947a738a871c1bc0dd0f49860effac348038fce924889ba71a26dda72000c3fc94b079b7a0e30082c
-EBUILD gnome-text-editor-45.3.ebuild 1075 BLAKE2B e4ba735ccc8a11e0259538da46f872306bb1d41f50fbea4f4868d34e7db044b1aa60d868ce324061bd78f2608f67bbaf3c763457cab65d7623e09bc3be957c8e SHA512 8301fb69c0f99447ef40e0339fbf50c61cad0b620f09dcc07ab35add03e4b8f87a28b2650cab9a154cdebba82d20fb26f078bbe68c76aea7698d3e54d4de8702
+EBUILD gnome-text-editor-45.3.ebuild 1074 BLAKE2B 608f04afbc27dd65cc88cfc69ee04a7ff8d5810c4150e84d3e40c31e8e85f51ec954ead28f2b7bf4f88d7f77526130dd9fdf7cbee46fe42ebe89d1dacde55133 SHA512 1b37c4eeacb19494c44b042ad5ea920e97761827b7b45b0aa99e1f932eec88c76675651d7a3266449ae789fcd5b773f48d8287c560d9e85b19323c8725d8b3dc
MISC metadata.xml 358 BLAKE2B 908c67ba226a7e65b72a1cbaea99350f05fe9f904644c99b9c4e1e0c81f795c1420a0ca9cba1d56f59fb1b841151ffcf7d088add9f36a0e88314f7f52da94fcf SHA512 5862fb965119f76e19ed997e53e651778458604f1f9b69a1ee04db8eac52bdb6352da84ecb92555b31d3b8c62aa544c57c6040ed358af3beddd35fe356744d85
diff --git a/app-editors/gnome-text-editor/gnome-text-editor-45.3.ebuild b/app-editors/gnome-text-editor/gnome-text-editor-45.3.ebuild
index 59aba2671d33..7dac54da20c2 100644
--- a/app-editors/gnome-text-editor/gnome-text-editor-45.3.ebuild
+++ b/app-editors/gnome-text-editor/gnome-text-editor-45.3.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
IUSE="spell"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
>=dev-libs/glib-2.73.0:2
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index db5e6da48a3a..7eeea085a8db 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/circe/Manifest b/app-emacs/circe/Manifest
index d7602df9bbce..23964082d175 100644
--- a/app-emacs/circe/Manifest
+++ b/app-emacs/circe/Manifest
@@ -2,5 +2,5 @@ AUX 50circe-gentoo.el 84 BLAKE2B 256e2b96a42e5662222eeadfb0fe7277a09eec8119903ea
DIST circe-2.12.tar.gz 240409 BLAKE2B 92eeecc2afe56b8434446aba5c0a090b2c4aa761b401de7aee9cebd39d933cf8e94d4609a28b6cea1610367ca5b824a85add7b266b04a18c4ea0231d35bae7f0 SHA512 679ea9d4edcd681d579ed16657a2f5ac1637382572ce7510426ba7ec75c008baa45062e1085bf9a43ba9f8eec0f68c0c0d21b8f8e6b1763cfe1602433f502b60
DIST circe-2.13.tar.gz 241106 BLAKE2B a37b45874189bf85199ecad58c548b940fdc1d42332e58900e879bb809b4051434ebb7a17262eb6276fcb18e6fd55a23c7be55fe09e5bc3b75ea92c2a65c6805 SHA512 10e5998fa211d5a340eacec6bf88fc4ef749fbae01cfbd8cd01204a7d4533d0ecb4dda54543667c5caf4f44142fef737dcc2750d44525f69dfff18e245cae02e
EBUILD circe-2.12.ebuild 738 BLAKE2B 9ba0b10fadc565af1c7cbfe99f4a395db6c7b7061fe6df67bf0d886466d0fafc14da5858dd22a271572bd225304147f816272ade27e68fe0d635fd14ce206a94 SHA512 7b27086d3dc80ac62020bcde1d3aef53010a3c2634986e4a9f60a28bd134481200af4fa46dd548ef806c28e6cd2946cde52c977a1667ec895d30c3c085916cba
-EBUILD circe-2.13.ebuild 778 BLAKE2B f3814ba05e09762f31f7e062cae36a814dc6d3c24cdf6d46febda69219d3b6a7e33339eeda364af23859f3bb1b6234627277830f38313accffbf739f22eaf5eb SHA512 6f10bd8b66b0b78747ec41524cce35da73df5f4a7ca60c87cb187928b799a8ae6804f709e7867be448f91b7bee25745a7b729c73843dd7c25bb59b7af5a8c5c6
+EBUILD circe-2.13.ebuild 774 BLAKE2B 059f797ebc82521997b0a4281abb7249e7add338794ffbad7dcfe082a0399164fc9168f0317c78e2a19732f1bfbbde258cf93e7261d0ae22f4fc05c3d5f34139 SHA512 ca9ed7d1df383b4275a21773e6a48e752361fef74de68cf912406b06e8883f770fd2ac2816f5a5c4f676d295aae15ef63ed8433db1a91ba4209e329ef3323be2
MISC metadata.xml 366 BLAKE2B da4de50c63a4245a08247ddea51c62bcc685550ed93bb379903522c17f37d697ced0c56daf98bf3ca59f3ff42e0c66bd3ce2463ea4f4555e141e0078ec9a1471 SHA512 588718268fe1be282ab138986de2961f9a47d8924e61b01212e72f9a5ac7a7f470d82f5787d36f7ae6a4717f0c4976316ab29319faaff35d626f36ca8e31aadf
diff --git a/app-emacs/circe/circe-2.13.ebuild b/app-emacs/circe/circe-2.13.ebuild
index 80c493902fa6..14a3e18d4ff8 100644
--- a/app-emacs/circe/circe-2.13.ebuild
+++ b/app-emacs/circe/circe-2.13.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+ KEYWORDS="amd64 ppc sparc x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index 277d99658b48..ed86e1fd5bbe 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -4,5 +4,5 @@ DIST ebib-2.40.4.tar.gz 1050093 BLAKE2B f7ca4deb262017aab9044702c4e0bcfadc26ffec
DIST ebib-2.40.5.tar.gz 1048131 BLAKE2B 1a5639290eb6ce93b604e1e129c347e709f7c12a4db38516107e7ce2973fd4fb34e4dff0da16e7fff9395ca2168445e903848c50ca403447745dc4a405618c06 SHA512 9237368550f380e5dd40aa4f528cb9493e5b104e9c2264322128fd56e76b6167e6d1496ab8c663982b9b0dc4a65f5ca38bd7a5962e1281d27f9cc2d918805642
EBUILD ebib-2.40.3-r1.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
EBUILD ebib-2.40.4.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
-EBUILD ebib-2.40.5.ebuild 816 BLAKE2B bd64d56cc7e53bed9ff989b6630d8a3b1c33efeea54c659df417ea8b8cfbf106d48124e9b7b94575320800c1eb4d53eb83fe2c0f90cd68da4a6d628276b796b1 SHA512 e38c063cf244362ab367f5486b7b551ea3ae2fa5119aa495f7bcd658d88bf772530203fc09a997144596b853370ea4bd263e8b48a0ccd66435b7fca372cc7f20
+EBUILD ebib-2.40.5.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4
diff --git a/app-emacs/ebib/ebib-2.40.5.ebuild b/app-emacs/ebib/ebib-2.40.5.ebuild
index 688763487ce1..b7bcc581be0e 100644
--- a/app-emacs/ebib/ebib-2.40.5.ebuild
+++ b/app-emacs/ebib/ebib-2.40.5.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="BSD"
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 3ef81b7317df..2b00696ce21b 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index 27ef59f0f904..6a9a798576b8 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -2,6 +2,6 @@ AUX uxn-0_p20230609-build.sh.patch 626 BLAKE2B 08b58d26f892354e5a6b6e19bfd11584e
DIST uxn-0_p20230803.tar.gz 293291 BLAKE2B 2e295f83bc695861732ad0412900435900bd10c08a99b0a6e88a5a5e10fde3f462b8ff35261365bfec1f7777306e1684eb1dac767cf7a1f83b3e30e36e79d98e SHA512 89b666b11099037404e48cd6cc7467bcbc84fb90c24cc3df183996f26f2a6817d84fe47857d2d9777acd0aed9885e17c726f3b2f32253d0ba3a77f32b46f8abf
DIST uxn-0_p20240304.tar.gz 307083 BLAKE2B 2b3a556c5094fd777d82d75c87f721d1a9ea136334cdbc8553662281ae498beb79514e9e567e79b84a625b2fe60b486aa7f6892594cbd08abbbfeb4c9a50b2e9 SHA512 048e24e33de04913e03fbf1b242837dd1ad190f52ede16c302cf436399f0ee478afca545236dd438e03d8dfc29252478c2d79c9b6d3e8d34bb83c99f1930d026
EBUILD uxn-0_p20230803.ebuild 1343 BLAKE2B fc067b1ac212846944ee6259e515607263e5757a76895bda5ea1df7ea8dba641ea0346e58b2cd13c3b6ecf08bc8bbef8741ec7f7f61aa9c2904fc33f6f31e2da SHA512 12a2d3600a4cee4357f841464b7b9119eaed5f54d382dfd29f5785cda0925d61c8aa4e419f1aa8cd2da1405d483b330ed1ecfb2eb4332a2945222be1d396089c
-EBUILD uxn-0_p20240304.ebuild 1670 BLAKE2B 9732782ff453467760566869403742d8d98ecb6d0bda64e509aef2818cdda0850627de9f40fe8c411ca16fbec9fd2b1bb8d76906da827ba96b9844dae38d457e SHA512 204eca6dbefc07728c5b7b9f7bde38a6d9e82dd241f9293e8e849f1b50329ca173b0d0bd6cb768387e944b6da61ef57b8c67b46540ecf5bc1d513b9b1bb1fa57
+EBUILD uxn-0_p20240304.ebuild 1669 BLAKE2B 410fb64ce1243a3e9bdb69b74d39619a192eb659fe3dcef41871f6aa7de9d26b85942e210b14f6126aeec319b416acc2b0d8af86323eb8cd6afd2f584c141012 SHA512 141da08a86754a498e6f9827a90ba82c6114ec5d04d74ff4019ab4c23cd4b51992dfa83f705a0982348846163f9abccb68b157426fd7223ff6273c5bf419ef1e
EBUILD uxn-9999.ebuild 1646 BLAKE2B 434f20522a3389e650c334d4ddcd1590d698ce1668aaf686278e6a2c50520315b91af7aa534cb29ea6622c2fe2fe4ef4b86a0f78e4c75d9bec48ebfa6a39c8e9 SHA512 528ebaae0b341070543c66fdc7cf836c4b9a16bae08fbaf1b7bd98513f0ffc35354c570969f17564756ab6d25e98e4a99f139c8eeaf8b171257ec5d3e9587975
MISC metadata.xml 643 BLAKE2B 11f4437dbab961e620e204294cb8b18e1ef43c2c79411f8b1224a36276c6a4781e3cb5e854040c979eaa27dc145eb606576ba20076d16a301e33aea6bdcd0df4 SHA512 b5bf43fdcafed44459ac77576f631105175691078b8094d505657fdacc0519856ca063890d432051aa5bff8853ca55f7b10d3b8f680230605de63f69b0acf997
diff --git a/app-emulation/uxn/uxn-0_p20240304.ebuild b/app-emulation/uxn/uxn-0_p20240304.ebuild
index 113648ac69ff..8e63625c852d 100644
--- a/app-emulation/uxn/uxn-0_p20240304.ebuild
+++ b/app-emulation/uxn/uxn-0_p20240304.ebuild
@@ -19,7 +19,7 @@ elif [[ "${PV}" == *_p20240304 ]] ; then
-> ${P}.tar.gz"
S="${WORKDIR}/uxn-${COMMIT}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
else
die "wrong package version (PV), please update the ebuild, given: ${PV}"
fi
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index fdaf174a8cd5..7ce34ed5bee7 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/enchant/Manifest b/app-text/enchant/Manifest
index 6668174c0750..5b2151da14fc 100644
--- a/app-text/enchant/Manifest
+++ b/app-text/enchant/Manifest
@@ -4,5 +4,5 @@ DIST enchant-2.5.0.tar.gz 990061 BLAKE2B 297274e48de094815bc5bc105beebf6c3aa41d0
DIST enchant-2.6.1.tar.gz 1014436 BLAKE2B 3df1d72d4fa2e912788d4e12e7bc4ab2676952e358e97457259284e78c32006482be0713059d5feeef56905e83ded975e7d723563c58e4f92c845b0b279a6827 SHA512 e2faabeb6a4edc7237a0a279b210512100fb1662b097cd23f0fc07a3519e48632e5527b0d393793a7623667011eae7e11f15fcddcaa155c4abd26ab6981ddf44
EBUILD enchant-1.6.1-r2.ebuild 1396 BLAKE2B 615fe8a3c1510e3c5459160ea20d37e1ff72ebe86bd2a70515909720e61f449f0a6303bc0adc9aa5223360a54f82f436d893a60d6436cd5175abb7cde10e0c17 SHA512 ef0a7b4a674cfa8ecba39818528bd4c71ebee912e00e30b9b9a3237d4d6339505d0c350703678e493c9ab58b8642ce0dc783a8ec4445a81dd1208d4067c6f1dd
EBUILD enchant-2.5.0.ebuild 1411 BLAKE2B fab91c6ea5c1b6d73c4c448459f4282d0df6f982afc16740b66758684274b695bb2f2be4bddfed73f6c25dfeecd9668ecb5dcbf5e3ca45405a198040af8764dc SHA512 4a2cd4bb6737eeadb566eaf05b649b7c822ddcb09c661494a9f49a888ac9cd6d66b6b4d76ee24d54056182c39a25bc2370cd047f53ce2581fa7aefb212cb5592
-EBUILD enchant-2.6.1.ebuild 1446 BLAKE2B fb301802ff51a7428c53ae0e46799dd4fa5b4ca74005eec2fd74081ba3b4e63eff41040ec4db2f1e5f86eeecf8b1e3f465adad883adf833e68daec9f35b3feb7 SHA512 8034cbe0347f3fa91ae495255fad9f2f08129189e2a5cacd41b3c2de63a45791eb6dfd86aa0888960cf29f4c1365b4fe089ea8bf5d2dbd82e150a2404c314add
+EBUILD enchant-2.6.1.ebuild 1445 BLAKE2B 69ab7b4ef96287a0f94ba34acd8d9ad48fdb2c32c595435dce18cbd511c926f4d039d9642286e2ff4f47cfdd42cfadf46d0b29dd5974c9e40c49a3d862f31892 SHA512 21fabd2723a422af6e4eb428c787137b1e2956f1cdeea0a8270070a6aa5b4b99af44151d17c60d7ec2c8efd057f980d73439beaa27653109e6747ffd4dc0f195
MISC metadata.xml 726 BLAKE2B fcab9997afd2447879cfcbe3b3c679f5de4374f3e5529bf6e36ae8a4ed7a8e8575d5ffc0c7b9de61685646efc15559656137397c3f02b98d787cf51171915817 SHA512 fa71282d374a9ab1a37665cfc2e6a4c33bd4e8aa9d57e223002603326f7c754bed82a4802d37c7f34adc33bd9b289e59d725e1fe835302f58e962271acb8cd34
diff --git a/app-text/enchant/enchant-2.6.1.ebuild b/app-text/enchant/enchant-2.6.1.ebuild
index d75574d1ad61..faf758aab0aa 100644
--- a/app-text/enchant/enchant-2.6.1.ebuild
+++ b/app-text/enchant/enchant-2.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/AbiWord/enchant/releases/download/v${PV}/${P}.tar.gz
LICENSE="LGPL-2.1+"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="aspell +hunspell nuspell test voikko"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 557fca1f838d..b71a0a47279b 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest
index f8b82ce66376..1e5f7b962339 100644
--- a/dev-cpp/cairomm/Manifest
+++ b/dev-cpp/cairomm/Manifest
@@ -3,5 +3,5 @@ DIST cairomm-1.16.2.tar.xz 593504 BLAKE2B 6682604f5907f16e40dd497f07eaaca5a4dc8a
DIST cairomm-1.18.0.tar.xz 632520 BLAKE2B e05135eb2e22ed6002821567dd951644febc173b04e001f3574d6dac36d0c6d012c3806e7485fa7856402945934c653c4546855a8e97b016130edac31726d827 SHA512 d358a765136e244773b4a0fdcb2d9c81dd0b76f7a27c7108f94df9765f2d790f5f50b5645c09c292efce3e012528f85114d51916450c5fe6fa87d09f5a405d4c
EBUILD cairomm-1.14.4.ebuild 1226 BLAKE2B a912725791d5d30314e5b3a1bf59a6494b523f5bd58a753d1fde68f906ae605e77d446ab5730126385b7abcec21737119b2b121961512f8aa87ed3635f0a36f8 SHA512 95c31a344fc5a900052b8a4ac24432acf4ba96ec90f5006794f6c103bdea0772fffd0bc93b5e00ddd057174ce70ca409bc37b691591a570aa0d5f573e609cc23
EBUILD cairomm-1.16.2.ebuild 1222 BLAKE2B e0f152b7e06167df2fc8575f9205cd560bcd379424da4faba316a5af38d25c351b395d807f24098eb095da1d8cd92de8a9e49f4a1b6c38319c94f718452f1617 SHA512 b8ba04ad0be1514a8f8802afe504c7ea638939a7661946cbaa4de2ad7f6dc45070ad1aab0fe978f7b4c5545e8cad0555f289561f7b69271250f4c4675c125fc9
-EBUILD cairomm-1.18.0.ebuild 1230 BLAKE2B 1bebcb0c4ab1ff625bf8d970374db62162d4317f6082b490e34289003acecc6ac7c6fac279f481484a2b696117b9406ca6646742d86fd7539d4956c1ee21fb84 SHA512 112dfe9c7f52addd1b1e728f92b9fec726a4f1470fd69984519da1548498c3034f1ed7d135d1851d499e727edf548ce4032548b091340b669690f78aafa5646b
+EBUILD cairomm-1.18.0.ebuild 1229 BLAKE2B df6479e5fdb98c02f2e59a46ef38e5ff4df41f90cfb328c6151c34616b1bfe69efd621d37bc6c087f750a775e1db09a1e6d306cb15afef2190ee25f5142646a4 SHA512 7a2a99f5534bde09cf13cc608ec9f90298a777fd907f51e23c945d9fcddb22f1b495d92a403b5b41ba26d670fd9ade9c9364b1ec47d45bf9c6006c577f2f8d1b
MISC metadata.xml 354 BLAKE2B 89439085126a4fb94f11d8d498cf44b7024a82eb0296e7378f408a983f692bde88e1d9d4e53efdd2fa682524c12f441b2e30df64c600179ce07f488befa74cfc SHA512 2df4139278fd773753caf2030e0eff1c6d5e62fa509cb4196f3c2726a62395fc289b3439f762b677cc751a292302622658ccff73cdea100c77dcf2838637d06b
diff --git a/dev-cpp/cairomm/cairomm-1.18.0.ebuild b/dev-cpp/cairomm/cairomm-1.18.0.ebuild
index 56dc8295ef07..abc255852394 100644
--- a/dev-cpp/cairomm/cairomm-1.18.0.ebuild
+++ b/dev-cpp/cairomm/cairomm-1.18.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz"
LICENSE="LGPL-2+"
SLOT="1.16"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="gtk-doc test X"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 612fae6274f1..2cec423139f0 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libmanette/Manifest b/dev-libs/libmanette/Manifest
index 0219108bf78f..b498eaa12dcc 100644
--- a/dev-libs/libmanette/Manifest
+++ b/dev-libs/libmanette/Manifest
@@ -1,5 +1,5 @@
DIST libmanette-0.2.6.tar.xz 43236 BLAKE2B 3b2a6979aa368117fa5d61623c26e6cca61388770ad77e759c3427fcba64d40361b1e1a4f87a2931281edbf5c2943a44c2ee3b0485ef52ddbf183a9e72344892 SHA512 e10a1b3e493a6472b0cf7562e3dfbba839ee69bb878676b2e3521363e9ff7c5df7d379923a4781366797e889f3c8985397080ae606264dc9bd3a4459bce0513c
DIST libmanette-0.2.7.tar.xz 43928 BLAKE2B 10978109c22defc1fa3361ef08d824ec5a67fda86b020504322fb86db0f7157617daf34db6ddaf0c2221ad9419b04cad07fad17bb6de103b198c7664cee12c4d SHA512 c3ebaba901731d3f106379befba1c4020aa32dcd224ced7f24aab37e547644080202dfcdd0e8cbd0cb6c864410f038e483502d357ab9842ae0f25e9570d120ef
EBUILD libmanette-0.2.6.ebuild 1069 BLAKE2B efddccb38e92a034b83a0302addf3def26a37a811cf7ca312996b0227742cd6a8564e9a063b8f45f1643fe46fe9451055bd229123cd2f319fe391ae39fe0cfde SHA512 06c99ac9c8ac033e22ad45cbbac9bd19e66bcebc63398a193306743347ef5fdac408d1d6514eec476627641fbb8b7d3f5b0a5e69b9fee04fea8c7e2a0fc30ea8
-EBUILD libmanette-0.2.7.ebuild 1075 BLAKE2B 7dcbce7cace5709a0b85264fc510b0a44de36a3a88aabf2e6491c35f86a7569b512d1ba6f48e61fd3897ee32e0a66cca21fe6f95dd16207488ba47f9cb9eb202 SHA512 773ee48c88adcb3d792e3b361dcaefb86b65cc5cd2a62fa4147e034a0914ca0b30aef9b37e82cdf8e44c12b0ce17242ea33b1b1e76b1b63eebca65bb5dc80c8c
+EBUILD libmanette-0.2.7.ebuild 1074 BLAKE2B 5fd6256584b60aa9e9c3c625d6e4588441202b92f90a8e9d127904f7ecce0a6337c667274b12d429636e6452c226e1747215348ea6052dad0b975c82fb94caff SHA512 4999095458b3c195f6edb19c5f49c3a194b9203d0160a3bab7224ba6a89c0bdced9028c11e2274a39e7685a06b94fcade8c3c0537c66f9059ccacd7339a9c65a
MISC metadata.xml 351 BLAKE2B 61be879316a839e85ea1577878e04f3b11fdcbd580de740b448507b5a77480e6036265f437ac9ab3e728eef464c7eae9125c969db045c8ade206770f2307eba8 SHA512 ff39d3c4b93e95652b726d6a0642a55b4a6a474b8b1467db9b93ee454b84dae9152f1d9f78f5d9be921811dd1bad3d4b7a12c118848ad552e96f8d31bce4825e
diff --git a/dev-libs/libmanette/libmanette-0.2.7.ebuild b/dev-libs/libmanette/libmanette-0.2.7.ebuild
index 267234ca8018..989b0d6c1299 100644
--- a/dev-libs/libmanette/libmanette-0.2.7.ebuild
+++ b/dev-libs/libmanette/libmanette-0.2.7.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/aplazas/libmanette"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="gtk-doc +introspection +udev +vala test"
RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
diff --git a/dev-libs/libpwquality/Manifest b/dev-libs/libpwquality/Manifest
index 0219581e2433..8a997b4d93f5 100644
--- a/dev-libs/libpwquality/Manifest
+++ b/dev-libs/libpwquality/Manifest
@@ -1,5 +1,5 @@
AUX libpwquality-1.4.4-pam_pwquality-include.patch 1208 BLAKE2B d7899e6caeb8a1f4515026165d9a321e0a7840b45e4f2472a8562f7a88e35c80f7295349491f3a0037da1ff12e7c74e99236c4ef1d3334fbc477bf393bf3954b SHA512 e570c7f036a1182e43c63b852040468b0dd45ca115ff98f62bc4d3bba02b0c368cd9b1e857e39ea5fcd0b74b265cc7baea529359593512d896f65c6b658afd27
DIST libpwquality-1.4.5.tar.bz2 433961 BLAKE2B f5326996ab607bf9d24de446d9714987ad259fd2222bc54983769abc298969e2e9a4cee78f2a5c5d963bd0e5f57ea3aa346b0ce108b465a8da82810486b37e36 SHA512 91a6febbf40047e553b6051df727857df7932c816638f15118a46b8286527a80446ca4f6a050d2b1f4e33335bf4b75290751ce358fa477cb9d06fe89a450d647
-EBUILD libpwquality-1.4.5-r1.ebuild 1729 BLAKE2B cd24b1b34ba82fc7104165cf6683b91700fff72cc9c9e8ef7da77a128ac459fd2b43c30564aaa201e6de91c64b8978d2868b2351c7890198d56d11354dcc955e SHA512 ff1358959fb912056f86215d335c4d6734544c8f10e46021db67d1b2261ea1ea5d3534485d7ca276730d5cdda0c52aa6c430c0658b8282e6bd947f5c36686944
+EBUILD libpwquality-1.4.5-r1.ebuild 1728 BLAKE2B c1fb8b1f5c1978a8b6520dbf85f6a48d7bf8f729484f68a0f51477d74f5f33e0b3d94f0c165f78dc656299c71c4530646a5e5e386f7ccd0afcec2672fd874876 SHA512 b80351de19e243ad4cfbbd72731fcda13009503ec5d0121e339c9be1ea2fd95aa36132b56727b40184d5500adcc83790db568fce6cfceb06febde4e9ce52432b
EBUILD libpwquality-1.4.5.ebuild 2156 BLAKE2B e2233a02327bc329067c7182b515ef5a5e550382a9bbfedc59793287d6cacccde537450fed879a1bdea78fc7456e50b70161bc2836dd32c9d87cf9a7be20a474 SHA512 88a1a7014c40ef5cabe8aa2f42d0d60748015b5697b5f319f1795ce3cbddd05c2d44bdb32c6e476a25dfa5ecd563342f967aab4366ea00203ceae841b0f27387
MISC metadata.xml 354 BLAKE2B c7c1c6aad6af351f12d42c720fe4372aa0966601624454febad3d0ac2c40b069acfaae7f1c77c41546c701a8ad1e242bd715f421ed2103e9c48cc5a63d7e44fa SHA512 41ecf39d00ced11f91831aa04bbca66d0a409367ae87aab765c94dbcdfc4dd8900f707b767e2fe76ad1eaa62c33e2e571027c7e5112e799104029bb773d812df
diff --git a/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild b/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild
index 86d7c956d46c..2083830b7557 100644
--- a/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild
+++ b/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
IUSE="pam python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index beaf79337eec..7f82a1530288 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest
index fd39ac3b1c5b..34d1ef06bdfc 100644
--- a/dev-python/miniupnpc/Manifest
+++ b/dev-python/miniupnpc/Manifest
@@ -4,5 +4,5 @@ DIST miniupnpc-2.2.6.tar.gz.sig 543 BLAKE2B 243d9eacab92a33c6c9bf064333c6d2620c8
DIST miniupnpc-2.2.7.tar.gz 104258 BLAKE2B 5681c1747c8e330442a0ad46d673e1739283bfc23571cb2225abf82326caa7da979911b3182cab2e3eea49140b90619f4e00bb5b1e2f0cd6067c28017cf87016 SHA512 d24e653c2f7bfed4485342c5ec8d18b4dd4c3430975b5fae392d3534f38bb3fb59e6638e76d57847f49045e22f3afd6cac128d7d9d10ef05bd6ad24ef38303b6
DIST miniupnpc-2.2.7.tar.gz.sig 543 BLAKE2B 6649e5866afd13034b05a9d771c25c419e85631ca17ed7457e5811aee0ba8c38b0ad34033caa5b611cde21a63251e902e3f24cc4748e52a4a379ef075bf59dc5 SHA512 188837275b20c61c05babac916bff86178774030dbc191ecd0e5314c6e9b6dbb627680b512c554a8b27a020bd7503b141be26a134e0ed7e2cc56c7e2c01d9e81
EBUILD miniupnpc-2.2.6.ebuild 1079 BLAKE2B 1a5302ed2a68e6ba696522ebc1872b86153838d6aa6972ce6cf65c17312c6ebb825cab94f31a3875fd0e987a51057f4db75face8dbfc704ffeaca5475c3781e5 SHA512 bcc7c62ab17544731699d0adc621cc03db9160b6b77b060de47a31f3deb41d6af9fe1ee49e8868ade67af7154052bdb95a0ee9f74facd1249cdee1d9d753aa52
-EBUILD miniupnpc-2.2.7.ebuild 1081 BLAKE2B 5c8883b964d397763ec06f3b8f9f88ec45bd57f249ffa6888fdb7aa4453b0e3ff42f6aab7575170621b7911a8c0052a2291015fbcd809dc1cff2e42319469eab SHA512 f9be9d60d7e44d80d8665e6ea7cbebdc8d6c14480d267bb38da75fa7bfe76e0a539565aa16c1cc7550539074806be03b48bdb7079b7b2167c3333e0010afc70f
+EBUILD miniupnpc-2.2.7.ebuild 1080 BLAKE2B 876d1e0d4b9e081d932a08a92a6b38a72c9c3e305e84783ab513c13bb16e69a9cb1573119890e64409606d5c445798ef176203be75a7b15c1975d62708e00265 SHA512 5a26a92b1a3429163f12dfd6722c25482478b2da3e2ce04f362b267364bf396091d1515d9af4db383d8cbce87390f1545f1d65df4c00448049341b93cb7c8933
MISC metadata.xml 377 BLAKE2B ea6ed68d8dc3db74e7f2c667a78a74538e5ad3540b1c1cd05c51309188d468a63cc0672f46a35f1815d7317c70481c414f832bddfc0e8b29a960f9e68faeaeeb SHA512 eeb47bbf1e29648cc00c7fa2adfa3faed52a888e943d7fe34e5fb20dbdb1e323fe6d9f102af5737fc73b70d0f596274ad7a8c54904c8b6a9d6af4973aa69a481
diff --git a/dev-python/miniupnpc/miniupnpc-2.2.7.ebuild b/dev-python/miniupnpc/miniupnpc-2.2.7.ebuild
index bc9838bb83ab..93e71a7eed10 100644
--- a/dev-python/miniupnpc/miniupnpc-2.2.7.ebuild
+++ b/dev-python/miniupnpc/miniupnpc-2.2.7.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
DEPEND="
>=net-libs/miniupnpc-${PV}:0=
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index b79f86d63906..3e9458ec6d7c 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/android-udev-rules/Manifest b/dev-util/android-udev-rules/Manifest
index 5bb8af44b148..d70229d0b33a 100644
--- a/dev-util/android-udev-rules/Manifest
+++ b/dev-util/android-udev-rules/Manifest
@@ -1,5 +1,5 @@
DIST android-udev-rules-20240114.tar.gz 24655 BLAKE2B 078c19d5cbf937c12d1611c223613202c44c1cc70e6c3c475ed68b7197fb759b82883f60670ce9c0d188432b86ed2c1dce7460450e1a433f5672af8b2d99c1b7 SHA512 1ebc186abc6bc080e336765f07fea046db338da189ae098ecc696239aea3c2a93679de7ca3baacea94787b4f2df65ba3946676b5f5d09f7b2aa813ab20cb108e
DIST android-udev-rules-20240221.tar.gz 24770 BLAKE2B 76c69763a173cef28fe8ebf730edc5cd156e60900740752d703b56a8495aa868b9ee91cb5fa98e445420cbe7714b9f474e047d626666c3ea40273e0a19124ecb SHA512 152012c450dfa98b047d43162d15c614f7349c774de36c7ebdd8beff88fcb08e162cb5b8c8ab647b4058c510a3b5f65888d02402e86bea6726159051e0f5bc72
EBUILD android-udev-rules-20240114.ebuild 766 BLAKE2B 528a426105ae536d5b3b40740c33bf9841f3adb9da37c3889f935c9c6776cbd141c1760ccf0b7b3d0c764dd18b157e2048ecb9bf4d08849f897e4b01b39a38a3 SHA512 cfa90ae659bfbfdc9ae18dbfa1ca6fba43f89ce4c1a9b492b77603306ec8dca6cef3e05666954bc044c68e28f40b27a808fac22b929475d98a5b9b55f070cb50
-EBUILD android-udev-rules-20240221.ebuild 769 BLAKE2B 0b07aa117be352ca786d93e9206b07e49257804e2f667402297f29cae654fd5c8434fcef2a512324db2a612649d7783ebc563eda4e53f405ce03cf5a646105d3 SHA512 69f3103464df10a403d04799c7bd24bcc37a40130814edd531849d0a359e3cd0243a0e63fbd6270d99591b8532008feee3727b4b5f2b2a737a52eb5a79d2e889
+EBUILD android-udev-rules-20240221.ebuild 766 BLAKE2B 528a426105ae536d5b3b40740c33bf9841f3adb9da37c3889f935c9c6776cbd141c1760ccf0b7b3d0c764dd18b157e2048ecb9bf4d08849f897e4b01b39a38a3 SHA512 cfa90ae659bfbfdc9ae18dbfa1ca6fba43f89ce4c1a9b492b77603306ec8dca6cef3e05666954bc044c68e28f40b27a808fac22b929475d98a5b9b55f070cb50
MISC metadata.xml 513 BLAKE2B 6c3d6dc38ce42493d7d8a6705b506fd30f47705a51b07530f89fb31b55f3ee304c6af720c068c54090837df5f82043320af9fe165c92afefc5678c16765208e7 SHA512 dc0379358009a9e2548571034a3dbca2f1a446877452c81ef9ed6f07c7f6633af77693c505e3336e9ac87746f4f2e395c29deba9d119a0c41a91a322d180e19d
diff --git a/dev-util/android-udev-rules/android-udev-rules-20240221.ebuild b/dev-util/android-udev-rules/android-udev-rules-20240221.ebuild
index b566bb91970c..1bfb0238bf5f 100644
--- a/dev-util/android-udev-rules/android-udev-rules-20240221.ebuild
+++ b/dev-util/android-udev-rules/android-udev-rules-20240221.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.ta
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
# No tests
RESTRICT="test"
diff --git a/dev-util/gtk-update-icon-cache/Manifest b/dev-util/gtk-update-icon-cache/Manifest
index 8fc00f7f4787..1004f325202d 100644
--- a/dev-util/gtk-update-icon-cache/Manifest
+++ b/dev-util/gtk-update-icon-cache/Manifest
@@ -1,5 +1,5 @@
DIST gtk-update-icon-cache-3.24.39.tar.bz2 92389 BLAKE2B 74bbbb7d0e4528a1179400a8c14090ec72f1103306a2819b60d643543de070b445fd837ca85ca97493bbcbce999a009b3dd03ca044bed089177fb5fa4974db4c SHA512 127858788bfa9c3715114c54bc52a2a52c4bebe1423c77227ce5b7165f19f39f794be33df06d9994baaf3b0dc6224fc98b5c1ee8c63554d5c3e2361b96b161da
DIST gtk-update-icon-cache-3.24.40.tar.bz2 92308 BLAKE2B 5ea926db785728bb52d68d4b804d61297239ae2da7fb089b5a76485aa3f690bc6d958e74bb3ac8115e9ae2beb272785c75dc3f39317d5b928a3eb67e929dbc77 SHA512 7eea7b49f4a53b0c04819c7d79885df0b476400e01adb5d704dcba907d8cfaa9f089012e651da7426963eb096b2f58914f95a5067188464b5f92a9d12a0dbc28
EBUILD gtk-update-icon-cache-3.24.39.ebuild 826 BLAKE2B a5c2d8b72b811a91e81caa754242472a89e7b0521c16a24c82b521622886a72cdbb7d820461ea6d04c778a42a05aeb760679fa63d3255904ef41630492981dc2 SHA512 700d58fcc558d8bf264305e81474b452c51d971101c2541fd1370c896c8444b8065dd7a069f25231014286700c04a46818e798716080f75f75d74967df65e65d
-EBUILD gtk-update-icon-cache-3.24.40.ebuild 834 BLAKE2B 2d34b538df178d72e6473e28858b07837ad26a9fe58d641c4bb01da0f367f9076b80455796a15d91e64714cdf16792e8137e38964e61b41a9abca2c1550f3f74 SHA512 a972400f60abbbe4509852da88b2d30220b7615a70dfe10939dc408bf59bc21aea9147d847d78429d80c4707f4c00fa856b37176f93254247735ef99de36ca6d
+EBUILD gtk-update-icon-cache-3.24.40.ebuild 833 BLAKE2B a5c05f1e8adfa1858e779a36a8f60531955df460c46196c0b0658a7240c9ac7de4cf0bc35442fe3498cba8fe4cea2972a277189a3ca9771e4c49209d5dedc10c SHA512 c7883fdb874b1f884a2f744d7e9badb8feb46be0edc6a611817465d0335cd35af7938c5aae8ae61d1d971e43d516e37912b4b6bd01a794299930bc4c9de71ac7
MISC metadata.xml 664 BLAKE2B f281b9e20e66222f658bbf7d919fb1de6f95c3582b9c5193e82cecebda5083250ea9677b09d1f30d01a024027780d9d4fac803c6caab6e65c0f1783ee541be44 SHA512 a78afb049c25f2ccf70150d0c8160041c20cee3dc8fcc62e436d951d23c5e0b1a365082b7284d3b0fff95efac2521af1bd9cd81fcc4429b5791cbe8238b1165e
diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.40.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.40.ebuild
index 69dbcb73822a..cee2492a14cd 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.40.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.40.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.ta
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
# man page was previously installed by gtk+:3 ebuild
RDEPEND="
diff --git a/dev-util/itstool/Manifest b/dev-util/itstool/Manifest
index bde488d201a1..ae2e7ff7e1f1 100644
--- a/dev-util/itstool/Manifest
+++ b/dev-util/itstool/Manifest
@@ -2,6 +2,6 @@ AUX itstool-2.0.7-missing-translation-fix.patch 1260 BLAKE2B af0023bb175919f58ce
AUX itstool-2.0.7-raw-string.patch 3193 BLAKE2B 37f1a182d0a26837a84ad7a0524f47b309264c0eb150e39333071a273e825a2a3962d6172911d72e6744189c2a007c528ca57f073bbb436e874aed21bde47041 SHA512 a783b912b0306d8a336fee292db9cd90ca1d61e382d144b823581d16d0ec0f9f96305c3f6b8bf0704295d3b29fd997378d22258899695319c27e6c24912e41aa
DIST itstool-2.0.7.tar.bz2 104648 BLAKE2B e2d27d7b0a772596a0fa02b157bbef65b132b839c908c114596d21a54c245a0c941419a3555a8b9b7255800f9ef65d557a5b0f6847103b0a3934c908d43128ab SHA512 710c188e518a7eccbf9d31df59692fd6acc79430589a93ef4333f33f74440c311c340614ca74cc43191830567a98024d0981325ccd83a8fd9b75410d9dd91992
EBUILD itstool-2.0.7-r1.ebuild 1034 BLAKE2B f0ad751a56a749fa33e55598a844f0fc24754f1e1a887abdb70ad501b3934d4119bc47f0ef01083bc5e7e5d2c20ecf3e9839077837a0158d0144a9e1f09edd98 SHA512 1b2031ca5978d97671107e29acff1d81f2cbb35a204d87c6b055cc2b937dbb97b402fe0cc8078d3e6205bbb42c6be41adf6591153ada20cfb133dee7b1306ffb
-EBUILD itstool-2.0.7-r2.ebuild 1076 BLAKE2B 4a57164ff937639a8dab4355f2232b1d40d37806a30b0a3f3f91737502bf28b47e81d927bbe55054f4bd0ccf0a9718034f05719a2a3dc02de99883c158508c6d SHA512 81dd3d3d4ab33ecc9200076235f08a5de7abc433795ff51f64a08af92f2b2338f129b2696b8e98d78c2fca7cddaf445b5c7b8743b9b530772a477837f4d14bc0
+EBUILD itstool-2.0.7-r2.ebuild 1075 BLAKE2B ad0705543a5acb7d9497dac5edd0f8a6ee7e584366d3c06e849abcec390839b9b3ef256da27cf73c680adbddeab4e8f501b8e30a31b130694f66cee96de3c926 SHA512 03cc9f99310765204219f8c56b83b9002391a39bd9abeb44570968aad61e56aa2c7dbb1dba857a8d9e26b1e300e11671188ed7b398e6fc65a38abee2551164b3
EBUILD itstool-2.0.7.ebuild 964 BLAKE2B 7eef310838935bc5b47d23706e3e4ad6410c137e868f662f83e86a7e7c66d703b893625d7645fd878e818ff818016805b75833ea82361d75cac42f51ec809333 SHA512 588c133c33a90f5f81886a89f632a6d0bec501b7089b05385aed0adbb88c7255ce09c30962620a902739c7f49334d90e4d72f7f87414f29234d784f263fe979b
MISC metadata.xml 612 BLAKE2B 0d4784d03f20c26f28f64015ee59a119b1059fd75f27352b0e99f07b5c3914ea3541674d4970620b1bbd6278951e524e687807d1275da1999d3a2fa311fb8206 SHA512 dcf3e043d41747edbd72e8081b75617b88d76e6c46fea1e112e5c2a8e7049f74f1b5ece6de4681863994eeb18bade3b793c3944269ddc5d3b6c6ead1a72dc8f9
diff --git a/dev-util/itstool/itstool-2.0.7-r2.ebuild b/dev-util/itstool/itstool-2.0.7-r2.ebuild
index e8306872ae4a..981c4cc63355 100644
--- a/dev-util/itstool/itstool-2.0.7-r2.ebuild
+++ b/dev-util/itstool/itstool-2.0.7-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2"
# files in /usr/share/itstool/its are under a special exception || GPL-3+
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index 89fb2b79ff65..f3326a61f76a 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
index a9384ebdfb15..8949b0dbdd13 100644
--- a/games-board/pysolfc/Manifest
+++ b/games-board/pysolfc/Manifest
@@ -1,5 +1,9 @@
DIST PySolFC-2.21.0.tar.xz 20021468 BLAKE2B afb73675ab57ffbad96b3a6113733494343c481d18651c0932a2da28d58649a67031d280b49ee31b672abe2ca840d0ce1bb92f7e498f5fc567524eb7bdb26792 SHA512 7e2f4d45810288880a8b0d866110be00805c27d20dc94a4393079b94579253ee6bc1ed7355752842faf092d7a1bfe03ec4c3d6e1e61f2ddb39b959b3a830448d
+DIST PySolFC-3.0.0.tar.xz 33364860 BLAKE2B 964e0c7642d713f97c0655597ca893a6396d6c4968fcc9dc0c7487948bb5f94e349f70a7cb5b006760653719d6a51775f5e2944b48f84d45b5b3dda22be1b1e9 SHA512 f7c9bc6dff71047516979a6d9fb559c616d5d76c0b0a476564114f8b302788145599cc89cabbfbdc110a5a4eab6148bddb57a4847f40077ccbbe972f36b811b0
DIST PySolFC-Cardsets--Minimal-2.2.0.tar.xz 23145612 BLAKE2B f98e51c9609bda850cf39ffcd255c7d5c729bc01c35475b1f99a4a4d4ec6a436d44d7e5ecdcce3726616aeaff19617dba6735861f6c5677d2c197882d631a475 SHA512 d5eb0753d14e0758f410d843f553ca6c03acc6d4283b447016e959c889c9dada29fa3facead44354782010b52ec51e0d095858d3b78243ad5280068ec6cd3e31
+DIST PySolFC-Cardsets--Minimal-3.0.0.tar.xz 25188212 BLAKE2B a047a151b5c4256cfb0300c6bc75713db9aab63e4e76ba99233a59f39a9a7017406320a0e3b874b72084b3bccd14ca303f7af9666652efee85cf39803ad8c43c SHA512 9d4bacd072b450b29b9f1bec4557121a3647c2f837aeb6e249f452cb886467c5e7ca36dd36a78ea69a5c9df6f30d5245e12681d9d02fc9da2ece09c25d77e787
DIST PySolFC-Cardsets-2.2.tar.bz2 65408375 BLAKE2B 7c0f4bb245d628222e0c8e3b56739c52d77aa6f62088b547c077368591ac3632300a9a35145ddbc33bfdf3accd91d261d103be6777db8c3cbb5576683358b0de SHA512 5562e572909eba96399c79487127b3d98c8f0e1ad145469e48fd6c3803334ba11c41e403d7dcaab5cd01324219426f7afdba9459d97b03071dd67b6dd73ce304
+DIST PySolFC-Cardsets-3.0.tar.bz2 87075654 BLAKE2B 527463ba2abe22c553753f7cb8f6608867a3da01532461cd29b5cf007a49c242cbdbe82f50751283d17a46ecb15b263e324fbc1288b5c5eb3cc9bdc1cfc9b257 SHA512 4544bc8b890d0cd41d66bd513faf86c21455f4d0f154e567fd689917f2f3ca56fadf3ca9372bc80c5b1d5387aa4abfab7952e73024a3e41101112e716f80b762
EBUILD pysolfc-2.21.0.ebuild 1976 BLAKE2B d4ee7ff68ff9fe8638c3ad916e6a1d132a3a796ea73975180b43e34bf71890033263478e0794d3ebad23843fc8283362c3ee528243d7fdf94d464201e7742587 SHA512 5c3caf80e4c0afe9b4334dce0551dd9e3f30a447a780c7b07043480a3545d0baa3cdeaf2dc5f048ab78b2202c3ddfc4b654d97fca1bcbcc7370b9bccdfeb7db6
+EBUILD pysolfc-3.0.0.ebuild 1894 BLAKE2B ab4fbbc3bfc101cd61a10a0829da2373e527e35b1447ce7b8039a74e56efe853de5a16904b03b189a34cc9baa3fedafd5043e3ecc476970f608e5c77c94f80e1 SHA512 37011b58c400010031eda367ace23e672f169541de0f0bd04651855351fb84a25b10fec178f2725b41089dae280fb39c3d80f95ba3d15d5f553c0b66a80c43fb
MISC metadata.xml 563 BLAKE2B 3b59b69697c8e2e34a4dad3f042639eeaf78e93167299d68ee17e7a0efb9417d78efb4d85be54b2dfa9710767abd4f1de5d9579e9f2ece656e39c286149eb5cc SHA512 6f27d71460517af500de23bc137225272c9ea45bf727725f2964a104ba48ac2a5464a930071d85e67ebf4f83b29a3359041ff8b4966b19459ed8e6cd7a24cb3f
diff --git a/games-board/pysolfc/pysolfc-3.0.0.ebuild b/games-board/pysolfc/pysolfc-3.0.0.ebuild
new file mode 100644
index 000000000000..3b11c67b9268
--- /dev/null
+++ b/games-board/pysolfc/pysolfc-3.0.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="tk"
+inherit distutils-r1 xdg
+
+MY_PN="PySolFC"
+MY_P="${MY_PN}-${PV}"
+PS_CARD_P="${MY_PN}-Cardsets-3.0"
+PS_CARD_MIN_P="${MY_PN}-Cardsets--Minimal-3.0.0"
+
+DESCRIPTION="Exciting collection of more than 1000 solitaire card games"
+HOMEPAGE="https://pysolfc.sourceforge.io/"
+SRC_URI="
+ mirror://sourceforge/pysolfc/${MY_P}.tar.xz
+ extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_P}.tar.bz2 )
+ !extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_MIN_P}.tar.xz )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="extra-cardsets minimal +sound"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/pysol-cards[${PYTHON_USEDEP}]
+ dev-python/random2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ sound? ( dev-python/pygame[${PYTHON_USEDEP}] )
+ !minimal? ( dev-python/pillow[jpeg,tk,${PYTHON_USEDEP}] )
+ ')
+ !minimal? ( dev-tcltk/tktable )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ if use extra-cardsets; then
+ find ../${PS_CARD_P} -type d -name .thumbnails -exec rm -r {} + || die
+ fi
+}
+
+python_install_all() {
+ local DOCS=( AUTHORS.md NEWS.asciidoc README.md )
+ distutils-r1_python_install_all
+
+ doman docs/pysol{,fc}.6
+
+ insinto /usr/share/${MY_PN}
+ doins -r ../$(usex extra-cardsets ${PS_CARD_P} ${PS_CARD_MIN_P})/.
+
+ # html files are used at runtime, keep at default location
+ dosym -r /usr/share/{${MY_PN},doc/${PF}}/html
+
+ # russian translation is not currently displaying right
+ # https://forums.gentoo.org/viewtopic-t-1142910.html
+ rm -- "${ED}"/usr/share/locale/ru/LC_MESSAGES/pysol.mo || die
+}
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 720ed46bde4b..d1c134f610ad 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/mednafen/Manifest b/games-emulation/mednafen/Manifest
index 2aa41f9b4f0a..376b51ec8b3a 100644
--- a/games-emulation/mednafen/Manifest
+++ b/games-emulation/mednafen/Manifest
@@ -1,3 +1,5 @@
DIST mednafen-1.29.0.tar.xz 3512784 BLAKE2B bea5ecfe00f97d1cf81eccfe4264d8fea666c9c8543449ca8c1e4e064f89a100f6bbe77b23d42d5d9c4a7e005792006d599852a201f1d95a756742bc58ecda81 SHA512 375f0fb4f12907faf56b4e9ecdc44c1655b0660a3773240fe3118f2b261e171479b8eb254299f899fc442b54041c941eab2a5f343aec559d9731c3e92cde0569
+DIST mednafen-1.32.1.tar.xz 3571236 BLAKE2B 1cbc184b180c51ebfbdc5e9979f1767a19c4125b0c0067f74f3b8800cccc4b04c577e4602143049e0a85628a8b50c9c69a52134838a15a9dd6d1ab293b5e5715 SHA512 5a99c62561823ba9a59d4dfd3b454f87989c83b873f61d8d25e44af7e8fbf25a7513d26c7566672538a62aac400281f611f2db943e88fe839cd05d088087f8d9
EBUILD mednafen-1.29.0-r1.ebuild 1925 BLAKE2B ca204b673f883843d95f760dc805518a3fe3e98a8c86d159729f4bbc7a485a5d8c92fca3ee7eef763046f2ca555b5f0b042e5183250b7fdf3869d15f567a9078 SHA512 db03f014a387674c55f4f0db15a0809de77ce11471e06a44b22d8fe79db09ca84e9ff48b448973b6bbe528477b50afd0fcdb3ebdda1f579f72a784bfe3ff9a6c
+EBUILD mednafen-1.32.1.ebuild 1980 BLAKE2B 2a50eec8c5d9c44d24ca3636222f34663418db40749b5753f0f8151f678891a6e3b91cc7b2f4f6e150c54a7e048f1ee37b77649f3f2670152d00a6164a424e94 SHA512 82c76f5138162076c50e4dc2f5c4ca1a764951255040bba415457f7c6f1794a24dcbb7d8d41af730a036521de7e6fb9bf3fd312c258e307415d79ee314ba7175
MISC metadata.xml 332 BLAKE2B 94c24607fd634ac943de538dd00b5511e4976e2eb9d1724dd4b7e9fff1508b146caac910eb5fab93ef2049e2dc95598d787d738b1613d59739a1772b3bd58f9e SHA512 6c80eda23e81013c2cc990aea57ad62d592a777d8afbf0f767bb1eef2efc13103b3917b14f9d080db67e8b5899de7882d8bf2adc568274dae1014fa6b94f27df
diff --git a/games-emulation/mednafen/mednafen-1.32.1.ebuild b/games-emulation/mednafen/mednafen-1.32.1.ebuild
new file mode 100644
index 000000000000..779c7413188c
--- /dev/null
+++ b/games-emulation/mednafen/mednafen-1.32.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic pax-utils toolchain-funcs
+
+DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
+HOMEPAGE="https://mednafen.github.io/"
+SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz"
+S=${WORKDIR}/${PN}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa cpu_flags_ppc_altivec flac jack"
+
+RDEPEND="
+ app-arch/zstd:=
+ dev-libs/lzo:2
+ dev-libs/trio
+ media-libs/libsdl2[joystick,opengl,video]
+ media-libs/tremor
+ media-sound/musepack-tools
+ sys-libs/zlib:=[minizip]
+ virtual/libintl
+ alsa? ( media-libs/alsa-lib )
+ flac? ( media-libs/flac:= )
+ jack? ( virtual/jack )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # do not let the build system mess with *FLAGS more than necessary,
+ # most are questionable and leaving it up to users to pick
+ # (please report if any skipped flags cause runtime issues)
+ sed -e '/APPEND_COMPILE_.*CODEGEN_FLAGS/d' \
+ -e '/APPEND_COMPILE_.*NOPICPIE_FLAGS/d' \
+ -e '/APPEND_COMPILE_.*NO_STACK_PROTECTOR_FLAGS/d' \
+ -e '/APPEND_COMPILE_.*OPTIMIZER_FLAGS/c\:' \
+ -e '/APPEND_COMPILE_.*-mtune.*SS_EXTRA_FLAGS/d' \
+ -e '/LINK_FLAG.*NOPICPIE_LDFLAGS/d' \
+ -i configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ # disable unnecessary warnings not to confuse users (see src/types.h)
+ append-cppflags -DMDFN_DISABLE_{NO_OPT,PICPIE}_ERRWARN
+
+ local myeconfargs=(
+ $(use_enable alsa)
+ $(use_enable cpu_flags_ppc_altivec altivec)
+ $(use_enable jack)
+ $(use_with flac libflac)
+ --with-external-{libzstd,lzo,mpcdec,tremor,trio}
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake AR="$(tc-getAR)"
+}
+
+src_install() {
+ local DOCS=(
+ ChangeLog
+ Documentation/{cheats.txt,fname_format.txt,modules.def,settings.def}
+ )
+ local HTML_DOCS=( Documentation/*.{css,html,png} )
+
+ default
+
+ pax-mark m "${ED}"/usr/bin/mednafen
+}
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index 173bf54b4936..5c4f7c994673 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/gnome-sudoku/Manifest b/games-puzzle/gnome-sudoku/Manifest
index 5216ed7a0939..0ef3e2c32a4f 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1,5 +1,5 @@
DIST gnome-sudoku-45.3.tar.xz 394704 BLAKE2B 7524e03603857c180ca8d5ffee8930e193493b5506ec952bb0d263c5266f16038f9c6e29707752fb1e4061ad0a41bcf2ef60414f125cc3d04aa83204cb739e72 SHA512 6e985e2eebecd07ddd571bf90c71308e2793babdae1966700c2c2971bb98222733f64c5794db077f5126d7c4c8cbf44b6e665a96512687d6a31bc255b900bd31
DIST gnome-sudoku-45.5.tar.xz 395164 BLAKE2B 4c310a769d2ebdac1bb811d39f0cef8aad9cc424c39b7f84d64e4954c967e4d8ad7de59bbd92f84080dd75e0cbd104d71e0201b8be54611c29dd8c5cccc2ad18 SHA512 13d47ee3f85f3a481721cee98bcf7c552d3b5110544b5ba52b0e0014f55199e4840745c925eb4848f7609d3f9e6379c31138ac08894e8394c31ace722b8a796d
EBUILD gnome-sudoku-45.3.ebuild 1016 BLAKE2B 49b8361f31643802489e54d6bff2cea6682d793cbc356d16f2d956ed4b630ca8d51b19decc6af649b2234be6a8008dae262fc745a60152f6c110d663b4dbfc30 SHA512 3fb093f23d1aa64248e4dae0f80bfe3c4496113fe91cb3bec58c9457d2f4129353afa113934d3a8ab80ef380b47c95de7e2fc6abfbb90176543cced3e64c031e
-EBUILD gnome-sudoku-45.5.ebuild 1019 BLAKE2B 6a449a47e1be35af9632c8fd61a1931deb5d00ffcda1e8f1ace09b8b3527cd8562b83b2c7a5649402e50e7441dca8ca9e7c056434177230317023f693dd8fead SHA512 fdbe0410f3ef09a9d6addda41771d4e1cf73860df19b2b75974c28766c16c6df6bf95b268e743f597e9252a09f8df8d8c8d322b96d10d61b9d368c59736f0e08
+EBUILD gnome-sudoku-45.5.ebuild 1018 BLAKE2B e8b5cda0ba347e005e3ff65e6ba02cd5824358f34f8b63b9a234f266cff54b88f7921da6324f6e358a2a3cb021e90f2cc5d5f646d117db2ce80828868b334834 SHA512 1fd9f3f94067f0878c63a4b287b27426d4fc8c936b7db637e88d058874a2f47224eb7ac401735d4e8cec0e4fb830b3376e79f7f35a28e1876a3b4e13329fd5f1
MISC metadata.xml 353 BLAKE2B e2f4d98efe0c100b16c9fb00308f35f3b386960e8123a8d6b2fc077ea41fca33db7e80b3dfe23235eedac5374d6d73a7062eabea5deded271d1985fa550f62e1 SHA512 b04099e8b16ece9bb66c5f34fb32cdaa4a07da79317e1d83aec745f4d2b970ce5de4bb506324b8c5017c103cfea82cdec01ef9d3ea1a629a880da734bd4d9a27
diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild b/games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild
index 16fef17ca527..8688e8af488e 100644
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-45.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku https://gitlab.gnome.org/GNOME/gnom
LICENSE="GPL-3+ CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
RDEPEND="
>=dev-libs/glib-2.40:2
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 46dc270023f1..83a1ddd52f6d 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest
index 3cd4b53bbc01..9b22ae0c2f0a 100644
--- a/gnome-extra/gnome-user-docs/Manifest
+++ b/gnome-extra/gnome-user-docs/Manifest
@@ -1,5 +1,5 @@
DIST gnome-user-docs-45.1.tar.xz 13113588 BLAKE2B 4e0bedf3f0741c3c9dd48e8a018cfa061e8bc21fecb59829b2262ab3a44721d75e71913438f903622a1e37fc5cc6ca3c364fca5e5c6446faab4ad2173df1c640 SHA512 2d87b4a58a780eee90ac1b13810a0e9a36b7e4308802117df918c9c43c1014f1067d9a524ba904d679e337d2127e1f8e92ff472e52a3b13fd64c5e52cfdd006a
DIST gnome-user-docs-45.5.tar.xz 13176820 BLAKE2B 3f19f8cfe4205707fab12ca5f43efbf4c2b477259237895339dc20a3c2b6994866ff95f89b37c78d9d4fc46857da7dc674195f1f092556ffffdafdfad76960e1 SHA512 b2452fb8093679a2b43ba3a4ce8efa8006c34329522849ab08a6a3f555d5afb6240d4beda9c29a382ccc8cfb246f155de2db6db8b161d4ef88fd4347c2a3634c
EBUILD gnome-user-docs-45.1.ebuild 949 BLAKE2B ac45cbffbdf57a313a89a7a8d970858b1a2efeea9cbebe40cf7db8fe95643ee72f3d9861c89d2de49b26cc22b64b13f3eda9da062a01c6f00f49e5f4a2e37aba SHA512 627ac2f4371532d0a9cebcef4fd6fae0a90785b27bb0f991ac95d30026c59bb44ec08e98ad85fab7d00ea1284f655c9d3873c20854a6baea9d9f302ed0f2dd64
-EBUILD gnome-user-docs-45.5.ebuild 952 BLAKE2B bf2837cf492498d69700a2d8d3f973fc9d7de9781b7dc8b6e78e070496d13afefdbef90c049d7b8e6400c676c15d0350c4834d7c9c4ae96596926ec97f969846 SHA512 38945dfe8c47dce97676ce95efb3f63c0c961cd509fb0f29556e4ab2baffa5a215015da7bb86c94cf4d3c00d753411fdd9fe4550847254fbbcf816d728af0b09
+EBUILD gnome-user-docs-45.5.ebuild 949 BLAKE2B ac45cbffbdf57a313a89a7a8d970858b1a2efeea9cbebe40cf7db8fe95643ee72f3d9861c89d2de49b26cc22b64b13f3eda9da062a01c6f00f49e5f4a2e37aba SHA512 627ac2f4371532d0a9cebcef4fd6fae0a90785b27bb0f991ac95d30026c59bb44ec08e98ad85fab7d00ea1284f655c9d3873c20854a6baea9d9f302ed0f2dd64
MISC metadata.xml 381 BLAKE2B 5ad6997cd88c98b872eab92083b52e12dd98a5024ff64dd4176b83007281ce71f92db1cfd4eee54dffe2b5ec1187da6cc39b14d4639ff5a6c480740fe171adcf SHA512 4e06e861e0807c835149caf9b5db58c11e365559207c8414c979bfa2f0a6d332cea3305456eff886fb2caa926384e306bc7e5bd8f7142c4c8a4fc4cf97c438ae
diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-45.5.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-45.5.ebuild
index 4ed26bcbdbf2..144162d51803 100644
--- a/gnome-extra/gnome-user-docs/gnome-user-docs-45.5.ebuild
+++ b/gnome-extra/gnome-user-docs/gnome-user-docs-45.5.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs"
LICENSE="CC-BY-3.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="test"
BDEPEND="test? ( dev-libs/libxml2 )"
diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index 863c9b9cf50b..2cdfbb5feecb 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -3,5 +3,5 @@ DIST zenity-4.0.0.tar.xz 3092552 BLAKE2B b9a7f4421fdba9c6d10a7cf0bbdf227c424a144
DIST zenity-4.0.1.tar.xz 3093476 BLAKE2B 47ea26adc69bd302e8c59d2fae9c5647fbbadbfd9c61870d6ab5e85cf2bc62af415236cef782ae6f790a756c265113bb23e5be449447270dc0ec41cae23506a5 SHA512 f84e14fd66dbe6bd21d030c1879d8d44250bc8c0661c5ccb6cad7fe8d257e4b01427ce27894cf5a5c27566113587f6b34adc9051826e870e44b836b5c63fb11f
EBUILD zenity-3.44.2.ebuild 1163 BLAKE2B a765d22032e39a504280b3810f850414d602ebeca7eba454bc90a73978c3f510124412c1ba3068997dc0151e068428093576a0a0177c5f0893139b2791aec3f2 SHA512 d0ec7c68c11105e1f337d9ff3a0c74c00c95e7d8d23fbd6a7d44118f5de246f03df15d34bccf8a32e4fa4001859a770fbf7e50952df5f064cb5596494dba674c
EBUILD zenity-4.0.0.ebuild 990 BLAKE2B 9982e5915a9c94107c9231acf9d196ab04f2efb2dd81891c887adac47175432bad7d7fbe3fe901ccc984c6b1d3a2b12e58c64dfaf8ff9c13476c1ab5f10e07d8 SHA512 b8d294aafc9f623be653ea213c623eeb6babab8e1db1992a30113014195df07cb41374654b1dcdb538f48e21e131070b12fd8ac76778115d5c43eb56385d10c3
-EBUILD zenity-4.0.1.ebuild 992 BLAKE2B 9f1cd3d77d4724c73d7c97325f440a1f31660d9a85e51a0101abf1244535b7387186c8943fc74806472986616ebe4a65e4417131478cad321967a14e9dcf7036 SHA512 e928727f92761a9fe7fc136a0431e83896e283099ffbee82bb4a750f8110af3b2d4d63a49500afd396f52f19163aee291f4761e98900c00fa24bef8311fd10bf
+EBUILD zenity-4.0.1.ebuild 991 BLAKE2B 60377e3dab61cb32b8716b8ed92ad0364fd66d14eff24d74480333327a070b675ff95d140d8fff2c952410c4ea0d8ab25c1ae448f8ff85441dca23f9c1f1f0ca SHA512 711cc18aa3be3305d055ff90aa5cbc210e74c7d5f9ac708b122c9108180e3523be740d534c15cfe3fa30944517c103351c0ef3c37cee3d099cb48eaeb151c6c6
MISC metadata.xml 347 BLAKE2B dd11bec372a4f6b097616b3c45d4c2e0a44cf7ae3e4c26a48e6387ef14b3804662be64ef99ad179f7633a458f523e9054cc93eb691fe27893712492256bf4a99 SHA512 11676155be5f2b698f5b71920df5dc1121517ba63b20467719673c4b4a297c04282398fd70d00a9a3b712f080b784b780e0cb96c1186607e5e688b3f2f78846f
diff --git a/gnome-extra/zenity/zenity-4.0.1.ebuild b/gnome-extra/zenity/zenity-4.0.1.ebuild
index 5aa24919bf45..483267d2498e 100644
--- a/gnome-extra/zenity/zenity-4.0.1.ebuild
+++ b/gnome-extra/zenity/zenity-4.0.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Zenity"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="man webkit"
# TODO: X11 dependency is automagically enabled
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index c17da43f76a1..7296d26113d9 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index 97f4fac65de9..7fb53a01caa7 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,5 +1,5 @@
DIST gtk-4.12.4.tar.xz 16951736 BLAKE2B ddac469b63f8f3a26b90c1ca0ad2f873d067102d5a3827c4b1a0561bf3e58646c042631ef11170cc062219bb54db39023a27d1bbbda839b1bd6fc8514eefb36d SHA512 354c686c160c7996ec7c69b31204786245c2a92615e4799b6248776f10f4393c167e73caf8d2fb949539c978358ffa2151092a515be94ec7eeb8951b773ae6d0
DIST gtk-4.12.5.tar.xz 17314760 BLAKE2B ce6a88d2c3ecfa2a9773682645ff00a61fd932b9a6de764794ef8abd10c5c75df386801143c32d10fec110029e997a16c4cdcb0ef050905562c6dd9fdc46039d SHA512 813758f4fe23b99b2ea1cf22156b86b22df30024717ae3b30bbe36111f9b1363bbd4da5fe8e5f69268c43794ea165e12c1c5bc52fd64bcbb1f9ccd3121540ac4
EBUILD gtk-4.12.4.ebuild 5948 BLAKE2B 8b168a7fee8ce5ac017d7d7222692bd7875dd4ae8bee4edfac39177d425469d4785df08c37c4ab90c6d663211774ef078ccff02b0e72c5016bb56f96b3283f26 SHA512 5ff64495c754a1abec97bf9ffddd3b896a9afe9a1b6efa8d96a67cbff584f4c14bb3bef1740c2bc9d3cd3a95789f5f0d53d6084ae0efd8bf9b4b8aeae8f087f7
-EBUILD gtk-4.12.5.ebuild 5955 BLAKE2B 35d3034eefc7ff840bfa8f884c7c88c439670e5d886109b09d3bc2d4a4f9586b4bec898239f14c911b024159f3847aa7d55316958428db0a6475a2adb15ddc60 SHA512 bb0d70e63d9caec4d2a8a83ad34c6927b8819955ad388d8085e2242d01e284fefe9f91cf88c7831da1cbb2b099d21b49824671aac6e13607eacb78803ea4b532
+EBUILD gtk-4.12.5.ebuild 5948 BLAKE2B 8b168a7fee8ce5ac017d7d7222692bd7875dd4ae8bee4edfac39177d425469d4785df08c37c4ab90c6d663211774ef078ccff02b0e72c5016bb56f96b3283f26 SHA512 5ff64495c754a1abec97bf9ffddd3b896a9afe9a1b6efa8d96a67cbff584f4c14bb3bef1740c2bc9d3cd3a95789f5f0d53d6084ae0efd8bf9b4b8aeae8f087f7
MISC metadata.xml 775 BLAKE2B a679a63b050be837319131924b4196dc7fdd2a1dcbca4b099eebc8550db3120dc8afe2b743acd68ce386fda7e4bd3af1eb2eb11d333542e1dbcc8b8a68c6c919 SHA512 15d8dc9c2701575b59d596cc10b1ca18691d10c3a418989eece698650e82a34720bea9d53a4ca4aa83745ce5d254cec5438f1ab10093ab2f765e77d0c9c24433
diff --git a/gui-libs/gtk/gtk-4.12.5.ebuild b/gui-libs/gtk/gtk-4.12.5.ebuild
index dbc583669c51..7a3ccf1b78bc 100644
--- a/gui-libs/gtk/gtk-4.12.5.ebuild
+++ b/gui-libs/gtk/gtk-4.12.5.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
test? ( introspection )
"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
COMMON_DEPEND="
>=dev-libs/glib-2.76.0:2
diff --git a/gui-libs/libwpe/Manifest b/gui-libs/libwpe/Manifest
index f9e82b5ba240..8071421e0b2c 100644
--- a/gui-libs/libwpe/Manifest
+++ b/gui-libs/libwpe/Manifest
@@ -1,5 +1,5 @@
DIST libwpe-1.14.1.tar.xz 62980 BLAKE2B 5f24322ff463fe9701e47c5eb46076fd406cbef2f54ca08b962c93f425a2ee217eed810ee7d2582ba6d54691071d651f8e60f624a88e99330027a8221e3f4d2c SHA512 302f5e795c1d3c927f583eea8f52a1e764ce4d610b8021dc6cd6fd672331bf5999388c0d3f4bda2fa2096385beda2fe399f18b6d8d31bddb18c5a4aae87b2e35
DIST libwpe-1.14.2.tar.xz 63076 BLAKE2B cc866198c92c949cddde668ffba8f322ccaf55551fd3aa33ec06c36609355c6f7cbf2e7fb91cb40e6c4add2bd45a024663d787beeb5287031c8fba3e84a55db3 SHA512 2c7b14190a55adcb9f45281715c5238e746ca85b8e50c655974b3a5e359472162bd87a5a40d13b73811e76d34d705614968bb6bdf8bf01c90504ce11e4b30e56
EBUILD libwpe-1.14.1.ebuild 610 BLAKE2B 46d3ba9d02f1d8b4732da345dffd114b92ff3526d94fb64f6358fc872d623af218da50c686c071b69a724b6b70c8d4f796ea6babdeac5a58a3e5974dc7e54f3b SHA512 9b7f6a7ef8e1e40339af4781d345681de5ad6ccc803e26b4cf5e3b1f9f3e81fef70a6227abf1ac2566ec3f6281029d150b35134805617e2b37186b9fe74c2b04
-EBUILD libwpe-1.14.2.ebuild 616 BLAKE2B 862c50d0667df8e2d335bd2577270f34e3985922e93afd03c49b536cf5fc23755776a9438e046169ecbac86dc4a6667f3e71d79f5a8902ada94d498cfe0f276c SHA512 fd36bc97569685bdb1336b637e74e9d467186a48cb52f11c2ceadbbf2a5b16d5bef42253653c6fdf8a0a4cbc1afe64c30590fe2ddf811668c0435f268551f1fa
+EBUILD libwpe-1.14.2.ebuild 615 BLAKE2B 48643b8cb9a434e1222b82daacd19f742e72fe99ac79d88f3b11a41060a7d7d368c40686e39eb4545b35601b19ce05a48f793a81bdd580473ae4398d5fb258a9 SHA512 43aa1e843b1f22a9a944003b51de17f8d1c1355f4b6f4b9a71f7f93b92f700dceb9d5117812f0646989ed3e524c28ec904404ee68615568658446d9ee402fa64
MISC metadata.xml 358 BLAKE2B d4e80fdffa433298c517d9c0bafbef96bfb06cf0938b951e89349089c4bd651d7697133b16aaa9a99c99478ae4c02526a642e91b3934a0fbea762e08a997a75b SHA512 48a741a24d3bf6661b9656906c16625751360787116da9990e70f59a4d79bad35d93fa770b7dc85587c83d3304eb6002346378bb22c251bc54d7d7d8d2926c50
diff --git a/gui-libs/libwpe/libwpe-1.14.2.ebuild b/gui-libs/libwpe/libwpe-1.14.2.ebuild
index 034047a9d0a7..6eb9c9ccf13a 100644
--- a/gui-libs/libwpe/libwpe-1.14.2.ebuild
+++ b/gui-libs/libwpe/libwpe-1.14.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz"
LICENSE="BSD-2"
SLOT="1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND="
media-libs/mesa[egl(+)]
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 557347c58958..3c9ce85466e8 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest
index a95edf4defbf..97a522843daf 100644
--- a/media-libs/libgphoto2/Manifest
+++ b/media-libs/libgphoto2/Manifest
@@ -2,6 +2,6 @@ AUX libgphoto2-2.5.31-c99.patch 1231 BLAKE2B 161b4fceaca4f61a86f6957802c36d9566a
DIST libgphoto2-2.5.30.tar.xz 5890196 BLAKE2B 4da7a650bec695a9d8356d1014081786eb6d31641c4f36f75ba7171b2b395a5e8bf6f59d452adad6d9faa30eea77abeb52e62e645d963bcec2709b3eb5094a4a SHA512 969e5765dc5de9e5fb8156eda679aca069f568e744cc48b643846175eb3cff78bc6ec3a848150a4c636d948018de022f2988da7b94029f103589384f9144b7ed
DIST libgphoto2-2.5.31.tar.xz 6322264 BLAKE2B 9003769bf7726b205f6466e2332d1b144e2e1f2ac190c23f93200ec761597d08a7925e0a16dc65f66c9ca47f0c7e7a563c1cd5ada5cdf528bc605538cf67d80e SHA512 1061a676488aff2cad12a5ee49742be6d18750221ef808d69116763c2b357d38c1372db62933dfa8fd8411758acb97b8e3a40a5d4f37b8c563e981fd4ae4bb1f
EBUILD libgphoto2-2.5.30.ebuild 6270 BLAKE2B 6f574dd3c314485266fd7c0ab4cace6a3b0800c670a5156dec4ac970cd31aba1bdccdf2037023652801bbd7a4733bf9375b17cd38a58dbcb09fc9454ab5b2239 SHA512 7afc6b57ad4f0fac94d704852581872ecfad48c79b72f86c38f3c8db61213fdbc65ad14f3fcba47e35b33aa852e476085af1e9e29a33219f5515fc5c85d4523e
-EBUILD libgphoto2-2.5.31-r1.ebuild 6335 BLAKE2B 76a6accf2b7c2add0c3b41415771fb1b57cbb56fb6ca300cd6353a49b823379704dea0f0da9ed9a47b3e90fbcb77450756aceaffc21ca5732e21c072706ee13f SHA512 052aec6ffbd5fa770d5fcc316adebb507a7c57001dd37d993ff41eb627dd4a445ebf967683f23b725ca6c4c3dcdbeb98c3bdfc52123a493d4916500eba203382
+EBUILD libgphoto2-2.5.31-r1.ebuild 6334 BLAKE2B 9fb4826a8b2863634cadc4708b9ecce68da8164b425c0ce7438380bf47a389dfcf66cd33e47ba9100555526f489e555bb74ece29eeb339e939ab2f7954b2b40d SHA512 20fba6792141e725815fb6d83279337eb7421fd8a6612fbd8abbc1b00a360bf44356d5fc26300feb85db1796e5c8738f7eb365eaab9a81254967b2d53d1f7cc5
EBUILD libgphoto2-2.5.31.ebuild 6327 BLAKE2B 2ec2cac367518ee24087c5d28dcc2d6e1b5d1f081ce09533b3f33f73aa72f79794314efa6e41382867256a34ce4f403f056dc7fc734fbf16131393f3f4de8fb6 SHA512 9f2cd05d986d8e00b5a713f08716c8b4e4e8d0e2887ae6a00d224f305cacbc5be87e2f5393cd3d3f76b91c7de3477b3da33748be0fb620aac835821041254e11
MISC metadata.xml 458 BLAKE2B 944547ab787583b1cd6678e3183a3f6cd76cf95461fb05758887ccfd41ceb8fc0bf7278fe786fd36fe2eee3664876fe4692d849a88bff58c3707e57f256b67b0 SHA512 a6c0af734aa579d486cb4f707f84b6b6beb26121092ced9976d05a6428a8096f79591b842d3ad906e5cb76ea1c8cd2bc2d21d587d6cb03041cc3ba72905f76be
diff --git a/media-libs/libgphoto2/libgphoto2-2.5.31-r1.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.31-r1.ebuild
index e6cd661f803a..a4d15cd0e192 100644
--- a/media-libs/libgphoto2/libgphoto2-2.5.31-r1.ebuild
+++ b/media-libs/libgphoto2/libgphoto2-2.5.31-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
# FIXME: should we also bump for libgphoto2_port.so soname version?
SLOT="0/6" # libgphoto2.so soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples exif gd jpeg nls serial"
# By default, drivers for all supported cameras will be compiled.
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 603002492a29..c34dd0a98557 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/reaper-bin/Manifest b/media-sound/reaper-bin/Manifest
index c15a0fdaf4eb..2419b1287062 100644
--- a/media-sound/reaper-bin/Manifest
+++ b/media-sound/reaper-bin/Manifest
@@ -1,8 +1,8 @@
AUX libSwell-makefile-cflags.patch 891 BLAKE2B 183683844184162cae7b01393900fc92e21a697de0832f57ffdaea7494f052d507ebeb0e5e941fd37ff2f9e5f887d954976ceb32d4cebbdf034e8336dbe14742 SHA512 62bdbd2e51c237b305ffa0ddb31c17dd6fca64cafb838fe1cfcb5496dc044ece124241e65f9aa66a25332ca1de6ba5d7f102cddf6749726080a0ba221988c127
DIST WDL-ce8eaac26787a8e059cbeb808d566e8bf1438075.tar.gz 2471262 BLAKE2B 20901c986cb9719cfe654137bfa5a4e571b9255373ba18d0c53f61e16ab077277913e6b379d62d328cd5ec617bdc8dea5300f176b55115f4553045dfe559c84b SHA512 e03493ad6809d4b436aed603e0e87fcb8dc17c9f810b6ca59ad0684639f4a54cc4b520711ae65b7ed9d4af2f00b9554ef488346678ae79f254bc30aeb9c500f0
-DIST reaper713_linux_aarch64.tar.xz 10923572 BLAKE2B 5ac354ef5590c393746d531e12775dc61433805a15738a0bc5e664bdc81a567f3ff76945c9eb180b5198f800fdb4fd8438b22b28edab41aee6beaf8de6f5a2a9 SHA512 69e6351fcb1cc919c0a494af62198804adf26e2e6e00fb2cdbd777c5e953b97155e160a18fb5724d23920984669510db00e580f88aba39304e43a71d6f3aa9e4
-DIST reaper713_linux_armv7l.tar.xz 10575048 BLAKE2B 51ab1fa230f7d338100619826b3b5e50749f21bbd326304668e67f2ed3c859ba2ef0cef2c13c3f45490309990c2f7561c9f17987acecaf00bce26e974cd6c184 SHA512 13b2d35a7c408b82cb562de830dfafdbd89b64101e4856e491a1ca7599d68539a1aca24b50dcb6b29a6b024fd5d67cf781dac99480618edf5b84ec9af485059e
-DIST reaper713_linux_i686.tar.xz 12211028 BLAKE2B 60d590fc6ccc78423c8b80311cbc98d8c9192c33cd04255958df8432fd75f563a6b4a141ed71a14d1e5d9459e8d9250e6c499c998f30eaf1bb55901eb1d06ba6 SHA512 de7b8df61182f88e0bc121146f6557cd05bb7a48985758fc2b7850be93c264454d576bcb0f29c175d5c2feb88bf33f92379def9f2465061c4524ee75deed7f9f
-DIST reaper713_linux_x86_64.tar.xz 12205884 BLAKE2B 3596c23f0ff0b20e17541195d3f3df9ad7229ff5dfd2d1d46500d2d9c25c691787fb564ba5a2250ae712f2638bdfb430a0ba94929fad8af3a7b7d0e0e2eefa2e SHA512 db07eda1104c16973dbf6b1a623f58efacfccd10cd35be2b496cf100a47f23e74f0ca03fa4f59055905e80a2203c14e320d61732e10e074f199b81c0e6a8cd71
-EBUILD reaper-bin-7.13.ebuild 5023 BLAKE2B a2d6baa4d581b7d81bd54e5b9ec3826edea1d2791c33ddbf0bb9f71d83fb5c2d389b15469c49ad016d446dd3d795b5b3c35532a6278402164fe8bbd66a70a914 SHA512 3073f3aca273fa6aa80b0d65f6b110d9e3d2f5a089a6cee79deadb4178a0e2920fbfcb5248085a08fa3c63b4d24d1e3491c16717ecbbc1140eaeb1415333c4c3
+DIST reaper714_linux_aarch64.tar.xz 10923196 BLAKE2B 2f3286c2a43a4be1957912de771c6a77fedc7d0083c6f043183880b4bcfe9a105f10bf07029815b5eae1e1e6141c976d0e9e68095c632a5ae6b4669cea6a5a21 SHA512 e1fab156d3c4c9471810c3dbd5b00444bb76426293340cb4075974258ebadbc7ecee272950e80631e3e0495870a4d7e19eccf3f86b5a673a0df7e9022e47fbdd
+DIST reaper714_linux_armv7l.tar.xz 10575364 BLAKE2B 8fcd394042870cb29eb39baac0c7c490ddd0e0ff20a36e70d2d2cf4bf04c07d135d237c5d8334cb8931c7d9e7cd82115f980a72c10e36e346c26ac8a692bf098 SHA512 8858f5e128c0bd922e8c52cb4f19adbb3947a33b0c2535246eaf00c6ec7c5820a1ea35863ab7329c9050ee63945d7b8a8cecbb8ad74bbfc38dbcaec18306e1ae
+DIST reaper714_linux_i686.tar.xz 12210344 BLAKE2B e6c26d4c797d447d7cbaa6ed211f5270901cb83ad928a88c476d660115a33e1527580cff9ac4a0af8f34b837d933a702f5f0895b86d022f6cf22791ae22635cb SHA512 4daa930bd24d853d72539745de6073d121d2953b6de02d9587cd619d9d79019918cf0d1fdf5b8757b99ac2219860160b3aaf8729bcc223210e9fefda649adcb8
+DIST reaper714_linux_x86_64.tar.xz 12206572 BLAKE2B edd320c6718eaa00e52e26f250a449b3611c7f9f0bb3d488d83744c07eb20ab4a5691a84b53c9147e1687145e4324e6609430020ad9bbc88e7a448afd6dbff23 SHA512 4b41783b0c16689fdf74c48bd222edd0344362179b34afee84dbf0be5412db24389b84268036215ae2d3a8c8e2d3f844704b70bf1c9a615a1a877d1761c2bd2b
+EBUILD reaper-bin-7.14.ebuild 5023 BLAKE2B a2d6baa4d581b7d81bd54e5b9ec3826edea1d2791c33ddbf0bb9f71d83fb5c2d389b15469c49ad016d446dd3d795b5b3c35532a6278402164fe8bbd66a70a914 SHA512 3073f3aca273fa6aa80b0d65f6b110d9e3d2f5a089a6cee79deadb4178a0e2920fbfcb5248085a08fa3c63b4d24d1e3491c16717ecbbc1140eaeb1415333c4c3
MISC metadata.xml 359 BLAKE2B 44ae94f40b3ca881cdd62ce045dc9af2bf6d1f2ca266a5f81071c0f734acfe83c888fead3c51c247f26e20365e3428ac2fdafc50ed634f9850b52103dc9ddbfe SHA512 13fb4544ffaee84f70475f2ed41a3c1d4effd92f95dea397708b193513d49cc7cf9037c816fc983228a12d31741722cd3487973dc5e60226c8cfe0ecb73789ba
diff --git a/media-sound/reaper-bin/reaper-bin-7.13.ebuild b/media-sound/reaper-bin/reaper-bin-7.14.ebuild
index b06b170162e9..b06b170162e9 100644
--- a/media-sound/reaper-bin/reaper-bin-7.13.ebuild
+++ b/media-sound/reaper-bin/reaper-bin-7.14.ebuild
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index ee5876e78068..ea4698890e6c 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 dd5d36e3c15a..55cdab91700a 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sat, 06 Apr 2024 16:40:08 +0000
+Sat, 06 Apr 2024 22:41:06 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 95f4605af340..5cd406d22532 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 569494 BLAKE2B 475196fd0ff28d6023f45e6c22284bded2028bbe891778e3828fb75c3727438168bcd5ab63fe48683bb5874710c096e12470eee93163ae90c07d1f9d79810710 SHA512 94822c7f83b3b68b28e1885c442c2d9b5794eb5f861b8a0862162601a2c2b03cdc2bb6144d8b4a1d61befedf2ff1952e540c518e34c7f15ff5af14b7dc567fcb
-TIMESTAMP 2024-04-06T16:40:12Z
+TIMESTAMP 2024-04-06T22:41:09Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYReuxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYRz4VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAL1g/9HGm1KD3y08DVFx4zq70hfy7xcxcvIPvAOTX6Sa8zsksqSlvR+tMKkuWE
-6NLC0jINe1qN3Cwiikwd164dJn41zjUVfMMf2nwm+koyYtFIK40RJ+mYU10O1242
-Bca+NQSkne31r7Wh7IbP6//WsFqqy4Ck0vkb9+JVxXxfq/5A4ZFHf6FONqM0AE2C
-1lH70jYLUx29MK/rByFdCe1CGHholUzo0wAhgXUretWtJNEYQvIYy0k/aTrtnwLJ
-3ovFQj/TUasG+R1exKmF7bx9C+z3rLBzxsX5PALCBN+919o5ANE/ZQkuKppLZ25m
-vkdfnlCKutKqjzC/O0nt6emyYqBVKJn6UvNjvdN/+7pkpTmk/lMQjFfhWUYq2Yun
-OC12WMhBhfvfYuOdoqY1vz3vDyCHlkqwwOjt7M5ntImqo2pwOHwdnVJUEGoi1v6d
-3Ta/xq2/nQLUFeA+M7+vyseqkGSD3FyNO91NH9X195Vd218vgzVX+M+H8i8wwSm4
-n8+oshVgSUs7j+K3+wYQm1HSuvrMMSyqVxH+/OtJkLHc6DyKdab+dphKIS02Cm6M
-gtQ/feakUtWEJL1yAKa1KvB849uEvzgEnp83QNyDuE1FN6Gl0LO10p+Y7PH58lxj
-9B0+gkHe+tLTK7hM3KWRX/KPTBkiO8JKDcv879I2/SsuWkTIe/k=
-=/ILq
+klAWZg//RvkCm4vAudyHPkg6+gc4AGccKAJFWXxmucnb8/nhAVzzABEbVG4VSB0A
+LrBSQT5NbPmDXW9BJU/jGLjNQdmcdesn3cHwxBC/+dWifibjudR1QissL6426xli
+rB71UgweSDdMchl6FNKa10jqZ5SVYieCEXKNCZYTJbEF0ITIowG2GhLzAzwITlbm
+RQC2su8W7Wc0hQCih6c012pE41TMgW0A3Ujhl1eQ53BruF/77xPc7hfxyX1xQQRK
+lNEZ/OWRjlGKG7/e1lc/9eGKj1fmnTP4fOAzYWiRsdXPJ9i9h1GG4dwUXT+YbI2i
+ViBnbX9yLmmn48foUG+mXPRDy/Kw1p61DwoMWzf0Fs5jd5f3R0iT124dh7K6bhVd
+RDhh8ou9kSYMR9cxBIpTSS8cGK6B46H91WS5tXaTQDZVrhnsm7UUtrhQ97sxHJyM
+S9d2qKJ90nf3Zb5yXVtR/Htc9KmZAi3XukdUMGYa2pckZxQozyuTnlOBRHjEdk0V
+8sSaPF5Qa+XxN5Y5TtEuAa+FoNavFo+9iCcMXM0z0HOA1R4xah7+oDilLai2LnQV
+X+B4dqNG16HlR49mCOHAdrmxjXdUhBhJPxw65nvFggjA7xSRCRP5jHo+PJBwwi+n
+Bo0JFge9q9f5rar+GnkEfrbsElEjtu4rbRHK9F/QsqA1XfKc5GQ=
+=agOQ
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index dd5d36e3c15a..bd359d9a8eca 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sat, 06 Apr 2024 16:40:08 +0000
+Sat, 06 Apr 2024 22:41:07 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 682292069f8c..264af2a8fb14 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index 4b18eb26c8cb..252388885594 100644
--- a/metadata/md5-cache/app-accessibility/Manifest.gz
+++ b/metadata/md5-cache/app-accessibility/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/accerciser-3.42.0 b/metadata/md5-cache/app-accessibility/accerciser-3.42.0
index bbf905de3182..c4fcac04e238 100644
--- a/metadata/md5-cache/app-accessibility/accerciser-3.42.0
+++ b/metadata/md5-cache/app-accessibility/accerciser-3.42.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Apps/Accerciser https://gitlab.gnome.org/GNOME/a
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2 python-single-r1
IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 x86
LICENSE=BSD CC-BY-SA-3.0
RDEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=mirror://gnome/sources/accerciser/3.42/accerciser-3.42.0.tar.xz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1db18747fe0ed1eff8ba9947e8369990
+_md5_=aa61f61e505e307ad248430cb4b1fe5d
diff --git a/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.2 b/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.2
index c8c34515e371..5def9d86b346 100644
--- a/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.2
+++ b/metadata/md5-cache/app-accessibility/at-spi2-core-2.50.2
@@ -7,7 +7,7 @@ HOMEPAGE=https://wiki.gnome.org/Accessibility https://gitlab.gnome.org/GNOME/at-
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org meson-multilib systemd virtualx xdg
IUSE=X dbus-broker gtk-doc +introspection systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=LGPL-2.1+
RDEPEND=>=sys-apps/dbus-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.67.4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) systemd? ( sys-apps/systemd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXtst[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<dev-libs/atk-2.46.0 !<app-accessibility/at-spi2-atk-2.46.0 dbus-broker? ( sys-apps/dbus-broker )
REQUIRED_USE=dbus-broker? ( systemd ) gtk-doc? ( X )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/at-spi2-core/2.50/at-spi2-core-2.50.2.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 92696988eaddba122c4cedc191f59bcb meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=acb6439bb165815a92012dce8d64616b
+_md5_=643a868cc1e85c76692eb7fd961dc4d2
diff --git a/metadata/md5-cache/app-accessibility/orca-45.2 b/metadata/md5-cache/app-accessibility/orca-45.2
index bdab437b1ebe..3ff4e46f5c86 100644
--- a/metadata/md5-cache/app-accessibility/orca-45.2
+++ b/metadata/md5-cache/app-accessibility/orca-45.2
@@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Projects/Orca
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2 python-single-r1
IUSE=+braille python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+ CC-BY-SA-3.0
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=app-accessibility/at-spi2-core-2.48:2[introspection] >=dev-libs/glib-2.28:2 media-libs/gstreamer:1.0[introspection] >=x11-libs/gtk+-3.6.2:3[introspection] python_single_target_python3_10? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] >=dev-python/pygobject-3.18:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] >=dev-python/pygobject-3.18:3[python_targets_python3_11(-)] ) braille? ( python_single_target_python3_10? ( >=app-accessibility/brltty-5.0-r3[python,python_targets_python3_10(-)] dev-libs/liblouis[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=app-accessibility/brltty-5.0-r3[python,python_targets_python3_11(-)] dev-libs/liblouis[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=app-accessibility/speech-dispatcher-0.8[python,python_targets_python3_10(-)] >=dev-python/pyatspi-2.46[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=app-accessibility/speech-dispatcher-0.8[python,python_targets_python3_11(-)] >=dev-python/pyatspi-2.46[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] ) x11-libs/libwnck:3[introspection] x11-libs/pango[introspection]
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=mirror://gnome/sources/orca/45/orca-45.2.tar.xz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=87122c7af86ac7ceb31c2a046ac83dcf
+_md5_=aa273f50710f5f88a707bfef2998f0ea
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index dfb6742825fb..83f8f28d151f 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/gedit-46.2 b/metadata/md5-cache/app-editors/gedit-46.2
index b366d709feb5..69e358fdded0 100644
--- a/metadata/md5-cache/app-editors/gedit-46.2
+++ b/metadata/md5-cache/app-editors/gedit-46.2
@@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Apps/Gedit
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson python-single-r1 vala xdg
IUSE=+python gtk-doc python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2+ CC-BY-SA-3.0
RDEPEND=>=dev-libs/glib-2.70:2 >=x11-libs/gtk+-3.22.0:3[introspection] >=gui-libs/libgedit-amtk-5.6:= >=gui-libs/tepl-6.8.0:= >=dev-libs/libpeas-1.14.1:0[gtk] >=dev-libs/gobject-introspection-1.54:= >=app-text/gspell-0.2.5:0= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_10(-)] dev-libs/libpeas:0[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_11(-)] dev-libs/libpeas:0[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pycairo[python_targets_python3_12(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_12(-)] dev-libs/libpeas:0[python,python_single_target_python3_12(-)] ) ) gui-libs/libgedit-gtksourceview:300 x11-themes/adwaita-icon-theme gnome-base/gsettings-desktop-schemas gnome-base/gvfs
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
SLOT=0
SRC_URI=mirror://gnome/sources/gedit/46/gedit-46.2.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=35441055716f4ff6853be5904070a395
+_md5_=ff04bdd69951fc949c84324fe6baba72
diff --git a/metadata/md5-cache/app-editors/gnome-text-editor-45.3 b/metadata/md5-cache/app-editors/gnome-text-editor-45.3
index a43b1b887ef3..8fd8e3360d0d 100644
--- a/metadata/md5-cache/app-editors/gnome-text-editor-45.3
+++ b/metadata/md5-cache/app-editors/gnome-text-editor-45.3
@@ -7,10 +7,10 @@ HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-text-editor
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson xdg
IUSE=spell
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-3+ CC-BY-SA-3.0
RDEPEND=>=dev-libs/glib-2.73.0:2 >=gui-libs/gtk-4.7:4 >=gui-libs/gtksourceview-5.5.0:5 >=gui-libs/libadwaita-1.4_alpha:1 app-text/editorconfig-core-c x11-libs/cairo spell? ( >=app-text/enchant-2.2.0:2 dev-libs/icu:= ) gnome-base/gsettings-desktop-schemas
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-text-editor/45/gnome-text-editor-45.3.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=58adf774dbeccd68cef7186c4a87ec8b
+_md5_=a8c28bed8cb5d8534a6e9eeb8ca9a79d
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index d58965bbe134..1df9ac4e7ac6 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/circe-2.13 b/metadata/md5-cache/app-emacs/circe-2.13
index ebd69061ecc7..e129db2b1551 100644
--- a/metadata/md5-cache/app-emacs/circe-2.13
+++ b/metadata/md5-cache/app-emacs/circe-2.13
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/jorgenschaefer/circe https://www.emacswiki.org/emacs/Circe
INHERIT=elisp
IUSE=test
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ppc sparc x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/jorgenschaefer/circe/archive/v2.13.tar.gz -> circe-2.13.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b5740ee671dad911400f832fe315a9a5
-_md5_=81a7f66ebafc6e461babf2fe90733a2a
+_md5_=9faf818d96226274fc28e9884be09a29
diff --git a/metadata/md5-cache/app-emacs/ebib-2.40.5 b/metadata/md5-cache/app-emacs/ebib-2.40.5
index 1c4938b8e347..5e25f28e1e06 100644
--- a/metadata/md5-cache/app-emacs/ebib-2.40.5
+++ b/metadata/md5-cache/app-emacs/ebib-2.40.5
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://joostkremers.github.io/ebib/ https://github.com/joostkremers/ebib/
INHERIT=elisp
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=BSD
RDEPEND=>=app-emacs/compat-29.1.4.4 app-emacs/parsebib >=app-editors/emacs-26.1:*
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/joostkremers/ebib/archive/2.40.5.tar.gz -> ebib-2.40.5.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b5740ee671dad911400f832fe315a9a5
-_md5_=ce2a22cb4daafcca54110907fb9205ca
+_md5_=77dd8b7403c574e321cfb2c103ac3035
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 01d1b2facfd0..66ce6cd014cc 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/uxn-0_p20240304 b/metadata/md5-cache/app-emulation/uxn-0_p20240304
index 20d6ef42304b..1b66f42f42d1 100644
--- a/metadata/md5-cache/app-emulation/uxn-0_p20240304
+++ b/metadata/md5-cache/app-emulation/uxn-0_p20240304
@@ -4,10 +4,10 @@ DESCRIPTION=An assembler and emulator for the Uxn stack-machine, written in ANSI
EAPI=8
HOMEPAGE=https://wiki.xxiivv.com/site/uxn.html https://git.sr.ht/~rabbits/uxn/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=media-libs/libsdl2:=
SLOT=0
SRC_URI=https://git.sr.ht/~rabbits/uxn/archive/e7c25fad05850f0e577fc83a140405ca6ccd93c2.tar.gz -> uxn-0_p20240304.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0e8b2a697e8b40206f6fe9c1e210aab1
+_md5_=b8a890e150bae2a9d349cd51c6788da0
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index a1a3348afc89..0d4b9a720519 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/enchant-2.6.1 b/metadata/md5-cache/app-text/enchant-2.6.1
index 082bf65717fe..a004688e8223 100644
--- a/metadata/md5-cache/app-text/enchant-2.6.1
+++ b/metadata/md5-cache/app-text/enchant-2.6.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://abiword.github.io/enchant/
INHERIT=libtool
IUSE=aspell +hunspell nuspell test voikko
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.6:2 aspell? ( app-text/aspell ) hunspell? ( >=app-text/hunspell-1.2.1:0= ) nuspell? ( >=app-text/nuspell-5.1.0:0= ) voikko? ( dev-libs/libvoikko:= ) !<app-text/enchant-1.6.1-r2:0
REQUIRED_USE=|| ( aspell hunspell nuspell )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/AbiWord/enchant/releases/download/v2.6.1/enchant-2.6.1.tar.gz
_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=052ac1fc40daa7e8ef92cdb8c0c41e97
+_md5_=10249f9fea46c5f7aafc5d74e9e55a60
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 6ab4c96f83b0..40da63b503d4 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/cairomm-1.18.0 b/metadata/md5-cache/dev-cpp/cairomm-1.18.0
index e49c1b5297c3..cb1a0af6e830 100644
--- a/metadata/md5-cache/dev-cpp/cairomm-1.18.0
+++ b/metadata/md5-cache/dev-cpp/cairomm-1.18.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://cairographics.org/cairomm/ https://gitlab.freedesktop.org/cairo/cairomm
INHERIT=meson-multilib python-any-r1
IUSE=gtk-doc test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=LGPL-2+
RDEPEND=dev-libs/libsigc++:3[gtk-doc?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.14.10[X=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=!test? ( test )
SLOT=1.16
SRC_URI=https://www.cairographics.org/releases/cairomm-1.18.0.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 meson 92696988eaddba122c4cedc191f59bcb meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bdd5bb09605ec193b8296c06d5f27b19
+_md5_=75ce9ce6de395f4d660b999609c41d1c
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 8c83df5ba980..ec43ce6ccb73 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/libmanette-0.2.7 b/metadata/md5-cache/dev-libs/libmanette-0.2.7
index 7690af3e99a6..4f977a1e0519 100644
--- a/metadata/md5-cache/dev-libs/libmanette-0.2.7
+++ b/metadata/md5-cache/dev-libs/libmanette-0.2.7
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://gitlab.gnome.org/aplazas/libmanette
INHERIT=gnome.org meson vala xdg
IUSE=gtk-doc +introspection +udev +vala test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.50:2 udev? ( dev-libs/libgudev[introspection?] ) dev-libs/libevdev introspection? ( >=dev-libs/gobject-introspection-1.56:= )
REQUIRED_USE=vala? ( introspection )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/libmanette/0.2/libmanette-0.2.7.tar.xz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=438aca96e173e23d71345cbccdf60d0c
+_md5_=b10bf6981119e7feb44612afac47ebd7
diff --git a/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r1 b/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r1
index 7f1b478ab510..0a879122015d 100644
--- a/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r1
+++ b/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/libpwquality/libpwquality
INHERIT=libtool pam python-r1
IUSE=pam python static-libs python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
LICENSE=|| ( BSD GPL-2 )
RDEPEND=>=sys-libs/cracklib-2.8:=[static-libs(+)?] pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
SLOT=0
SRC_URI=https://github.com/libpwquality/libpwquality/releases/download/libpwquality-1.4.5/libpwquality-1.4.5.tar.bz2
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=210dcbd7a6244f450b7924ad769c9a7b
+_md5_=00ed459ad7e2d0a02ad58a989d432920
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index c8ab1996bf1f..bde29212d08c 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/miniupnpc-2.2.7 b/metadata/md5-cache/dev-python/miniupnpc-2.2.7
index 0b51d0c2516a..0e1f7cfabe13 100644
--- a/metadata/md5-cache/dev-python/miniupnpc-2.2.7
+++ b/metadata/md5-cache/dev-python/miniupnpc-2.2.7
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://miniupnp.free.fr/ https://miniupnp.tuxfamily.org/ https://github.com/miniupnp/miniupnp/
INHERIT=distutils-r1 verify-sig
IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug verify-sig
-KEYWORDS=amd64 ~ppc ppc64 ~x86
+KEYWORDS=amd64 ~ppc ppc64 x86
LICENSE=BSD
RDEPEND=>=net-libs/miniupnpc-2.2.7:0= python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://miniupnp.tuxfamily.org/files/miniupnpc-2.2.7.tar.gz verify-sig? ( https://miniupnp.tuxfamily.org/files/miniupnpc-2.2.7.tar.gz.sig )
_eclasses_=distutils-r1 d9a9242b3972ef569e740451da4b90e1 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=998e4a6ec4906748ea663a88cc9e2ad6
+_md5_=dc061e1a0812d9969dcfe685196355a3
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 51467ce295f9..1f3b56857d9f 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/android-udev-rules-20240221 b/metadata/md5-cache/dev-util/android-udev-rules-20240221
index fe95d32dd273..0fc76e6623d7 100644
--- a/metadata/md5-cache/dev-util/android-udev-rules-20240221
+++ b/metadata/md5-cache/dev-util/android-udev-rules-20240221
@@ -4,11 +4,11 @@ DESCRIPTION=Android udev rules list aimed to be the most comprehensive on the ne
EAPI=8
HOMEPAGE=https://github.com/M0Rf30/android-udev-rules
INHERIT=udev
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm arm64 x86
LICENSE=GPL-3
RDEPEND=acct-group/android virtual/udev
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/20240221.tar.gz -> android-udev-rules-20240221.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=6a99c16a83812d29830b5613e0975660
+_md5_=b811d9e4b359a8616e4dd4fad352e352
diff --git a/metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.40 b/metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.40
index e863a68d3b14..d0e39d1159d9 100644
--- a/metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.40
+++ b/metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.40
@@ -5,10 +5,10 @@ DESCRIPTION=GTK update icon cache
EAPI=7
HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache
INHERIT=meson
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.53.4:2 >=x11-libs/gdk-pixbuf-2.30:2 !<x11-libs/gtk+-3.22.2:3
SLOT=0
SRC_URI=https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache/-/archive/3.24.40/gtk-update-icon-cache-3.24.40.tar.bz2
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e8700a986351df20b2850e0d5d0f8600
+_md5_=f5a94e0da2661eabd03235871975a63a
diff --git a/metadata/md5-cache/dev-util/itstool-2.0.7-r2 b/metadata/md5-cache/dev-util/itstool-2.0.7-r2
index 4387c424a709..76768f38ea52 100644
--- a/metadata/md5-cache/dev-util/itstool-2.0.7-r2
+++ b/metadata/md5-cache/dev-util/itstool-2.0.7-r2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=http://itstool.org/
INHERIT=python-single-r1
IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/libxml2[python,python_targets_python3_12(-)] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=http://files.itstool.org/itstool/itstool-2.0.7.tar.bz2
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c826b3847049af220bdb01cf21dcf91d
+_md5_=510327b7d95ffb04c8eaee6c1b57db7b
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index 33e92734e8b4..f4816b7b4f34 100644
--- a/metadata/md5-cache/games-board/Manifest.gz
+++ b/metadata/md5-cache/games-board/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-board/pysolfc-3.0.0 b/metadata/md5-cache/games-board/pysolfc-3.0.0
new file mode 100644
index 000000000000..f5503d69ba99
--- /dev/null
+++ b/metadata/md5-cache/games-board/pysolfc-3.0.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol-cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/attrs[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/pysol-cards[python_targets_python3_11(-)] dev-python/random2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] sound? ( dev-python/pygame[python_targets_python3_11(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/attrs[python_targets_python3_12(-)] dev-python/configobj[python_targets_python3_12(-)] dev-python/pysol-cards[python_targets_python3_12(-)] dev-python/random2[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] sound? ( dev-python/pygame[python_targets_python3_12(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_12(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[tk] ) python_single_target_python3_11? ( dev-lang/python:3.11[tk] ) python_single_target_python3_12? ( dev-lang/python:3.12[tk] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DESCRIPTION=Exciting collection of more than 1000 solitaire card games
+EAPI=8
+HOMEPAGE=https://pysolfc.sourceforge.io/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 xdg
+IUSE=extra-cardsets minimal +sound test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-3+ GPL-2+
+RDEPEND=python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol-cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/attrs[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/pysol-cards[python_targets_python3_11(-)] dev-python/random2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] sound? ( dev-python/pygame[python_targets_python3_11(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/attrs[python_targets_python3_12(-)] dev-python/configobj[python_targets_python3_12(-)] dev-python/pysol-cards[python_targets_python3_12(-)] dev-python/random2[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] sound? ( dev-python/pygame[python_targets_python3_12(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_12(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_10? ( dev-lang/python:3.10[tk] ) python_single_target_python3_11? ( dev-lang/python:3.11[tk] ) python_single_target_python3_12? ( dev-lang/python:3.12[tk] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://sourceforge/pysolfc/PySolFC-3.0.0.tar.xz extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets-3.0.tar.bz2 ) !extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets--Minimal-3.0.0.tar.xz )
+_eclasses_=distutils-r1 d9a9242b3972ef569e740451da4b90e1 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=04c00a1637ed774f8ca67101d6aff7d5
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index dab10e46d10d..8f0f8eec70ee 100644
--- a/metadata/md5-cache/games-emulation/Manifest.gz
+++ b/metadata/md5-cache/games-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-emulation/mednafen-1.32.1 b/metadata/md5-cache/games-emulation/mednafen-1.32.1
new file mode 100644
index 000000000000..484cb012e030
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mednafen-1.32.1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=app-arch/zstd:= dev-libs/lzo:2 dev-libs/trio media-libs/libsdl2[joystick,opengl,video] media-libs/tremor media-sound/musepack-tools sys-libs/zlib:=[minizip] virtual/libintl alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:= ) jack? ( virtual/jack )
+DESCRIPTION=Argument-driven multi-system emulator utilizing OpenGL and SDL
+EAPI=8
+HOMEPAGE=https://mednafen.github.io/
+INHERIT=autotools flag-o-matic pax-utils toolchain-funcs
+IUSE=alsa cpu_flags_ppc_altivec flac jack
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-arch/zstd:= dev-libs/lzo:2 dev-libs/trio media-libs/libsdl2[joystick,opengl,video] media-libs/tremor media-sound/musepack-tools sys-libs/zlib:=[minizip] virtual/libintl alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:= ) jack? ( virtual/jack )
+SLOT=0
+SRC_URI=https://mednafen.github.io/releases/files/mednafen-1.32.1.tar.xz
+_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d66f5076909798fa21d4d3d0c2b9b9c7
diff --git a/metadata/md5-cache/games-puzzle/Manifest.gz b/metadata/md5-cache/games-puzzle/Manifest.gz
index 63275f83cb9d..6c6972b046a3 100644
--- a/metadata/md5-cache/games-puzzle/Manifest.gz
+++ b/metadata/md5-cache/games-puzzle/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-puzzle/gnome-sudoku-45.5 b/metadata/md5-cache/games-puzzle/gnome-sudoku-45.5
index 563939cb005c..eb90885947fc 100644
--- a/metadata/md5-cache/games-puzzle/gnome-sudoku-45.5
+++ b/metadata/md5-cache/games-puzzle/gnome-sudoku-45.5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://wiki.gnome.org/Apps/Sudoku https://gitlab.gnome.org/GNOME/gnome-sudoku
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson vala xdg
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv x86
LICENSE=GPL-3+ CC-BY-SA-3.0
RDEPEND=>=dev-libs/glib-2.40:2 dev-libs/libgee:0.8=[introspection] >=gui-libs/gtk-4.10.0[introspection] >=gui-libs/libadwaita-1.4_alpha[introspection,vala] dev-libs/json-glib >=dev-libs/qqwing-1.3.4:= x11-libs/gdk-pixbuf:2[introspection] x11-libs/pango[introspection]
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-sudoku/45/gnome-sudoku-45.5.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1e5b418e9e2686d7ecae8b7c30bfbb12
+_md5_=9435beea999764c9ca1a4b6c3c6a6c3a
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index 4f6fcb734f01..912244b60396 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-user-docs-45.5 b/metadata/md5-cache/gnome-extra/gnome-user-docs-45.5
index a8d5ccf2822b..c9d94a610677 100644
--- a/metadata/md5-cache/gnome-extra/gnome-user-docs-45.5
+++ b/metadata/md5-cache/gnome-extra/gnome-user-docs-45.5
@@ -6,10 +6,10 @@ 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 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ~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/45/gnome-user-docs-45.5.tar.xz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0089f99481605a94a0b8d93793fef9a5
+_md5_=9863cdb1893b03328aa656d2cf9477f3
diff --git a/metadata/md5-cache/gnome-extra/zenity-4.0.1 b/metadata/md5-cache/gnome-extra/zenity-4.0.1
index c8a2b709b7ac..d9e25ab81670 100644
--- a/metadata/md5-cache/gnome-extra/zenity-4.0.1
+++ b/metadata/md5-cache/gnome-extra/zenity-4.0.1
@@ -7,10 +7,10 @@ HOMEPAGE=https://wiki.gnome.org/Projects/Zenity
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson xdg
IUSE=man webkit
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+
RDEPEND=>=gui-libs/libadwaita-1.2:1 webkit? ( >=net-libs/webkit-gtk-2.40.1:6 ) man? ( sys-apps/help2man ) x11-libs/gdk-pixbuf:2 x11-libs/pango
SLOT=0
SRC_URI=mirror://gnome/sources/zenity/4.0/zenity-4.0.1.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=57ff976c993bfa33b250ea1b66536ab8
+_md5_=b2897f5a76217b4a10d3b16662b83d21
diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz
index 084def8859bd..3fd721bd41cb 100644
--- a/metadata/md5-cache/gui-libs/Manifest.gz
+++ b/metadata/md5-cache/gui-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-libs/gtk-4.12.5 b/metadata/md5-cache/gui-libs/gtk-4.12.5
index 048f1fd0eccd..182aa1e92340 100644
--- a/metadata/md5-cache/gui-libs/gtk-4.12.5
+++ b/metadata/md5-cache/gui-libs/gtk-4.12.5
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
IUSE=aqua broadway cloudproviders colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=LGPL-2+
PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14
RDEPEND=>=dev-libs/glib-2.76.0:2 >=x11-libs/cairo-1.17.6[aqua?,glib,svg(+),X?] >=x11-libs/pango-1.50.0[introspection?] >=dev-libs/fribidi-1.0.6 >=media-libs/harfbuzz-2.6.0:= >=x11-libs/gdk-pixbuf-2.30:2[introspection?] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= >=media-libs/libepoxy-1.4[egl,X(+)?] >=media-libs/graphene-1.10.0[introspection?] app-text/iso-codes x11-misc/shared-mime-info cloudproviders? ( net-libs/libcloudproviders ) colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg:= ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3:1.0 >=media-libs/gst-plugins-base-1.12.3:1.0[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.76:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.31 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-core-2.46.0 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3
@@ -16,4 +16,4 @@ RESTRICT=!test? ( test )
SLOT=4
SRC_URI=mirror://gnome/sources/gtk/4.12/gtk-4.12.5.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fb7e50115fd79bca5a2336f034b22baf
+_md5_=41c397d9190e53ead8854df36b7a8740
diff --git a/metadata/md5-cache/gui-libs/libwpe-1.14.2 b/metadata/md5-cache/gui-libs/libwpe-1.14.2
index af093cde282e..dbe4cee324c8 100644
--- a/metadata/md5-cache/gui-libs/libwpe-1.14.2
+++ b/metadata/md5-cache/gui-libs/libwpe-1.14.2
@@ -5,10 +5,10 @@ DESCRIPTION=Platform-agnostic interfaces for WPE WebKit
EAPI=8
HOMEPAGE=https://wpewebkit.org/
INHERIT=meson
-KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=BSD-2
RDEPEND=media-libs/mesa[egl(+)] x11-libs/libxkbcommon
SLOT=1.0
SRC_URI=https://wpewebkit.org/releases/libwpe-1.14.2.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5cdadeafd3cd61d8dd270824b5200f60
+_md5_=5ddf3bf2f99c3a9de07d3e8f559a7a5a
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index d59dc0b008da..951c0c79ffa2 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r1 b/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r1
index 1e7f0b80bf6b..2de9f01f4ee3 100644
--- a/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r1
+++ b/metadata/md5-cache/media-libs/libgphoto2-2.5.31-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://www.gphoto.org/
INHERIT=autotools multilib-minimal udev
IUSE=doc examples exif gd jpeg nls serial +cameras_adc65 +cameras_agfa_cl20 +cameras_aox +cameras_ax203 +cameras_barbie +cameras_canon +cameras_casio_qv +cameras_clicksmart310 +cameras_digigr8 +cameras_digita +cameras_dimagev +cameras_dimera3500 +cameras_directory +cameras_enigma13 +cameras_fuji +cameras_gsmart300 +cameras_hp215 +cameras_iclick +cameras_jamcam +cameras_jd11 +cameras_jl2005a +cameras_jl2005c +cameras_kodak_dc120 +cameras_kodak_dc210 +cameras_kodak_dc240 +cameras_kodak_dc3200 +cameras_kodak_ez200 +cameras_konica +cameras_konica_qm150 +cameras_largan +cameras_lg_gsm +cameras_mars +cameras_mustek +cameras_panasonic_coolshot +cameras_panasonic_l859 +cameras_panasonic_dc1000 +cameras_panasonic_dc1580 +cameras_pccam300 +cameras_pccam600 +cameras_pentax +cameras_polaroid_pdc320 +cameras_polaroid_pdc640 +cameras_polaroid_pdc700 +cameras_ptp2 +cameras_ricoh +cameras_ricoh_g3 +cameras_samsung +cameras_sierra +cameras_sipix_blink2 +cameras_sipix_web2 +cameras_smal +cameras_sonix +cameras_sony_dscf1 +cameras_sony_dscf55 +cameras_soundvision +cameras_spca50x +cameras_sq905 +cameras_st2205 +cameras_stv0674 +cameras_stv0680 +cameras_sx330z +cameras_toshiba_pdrm11 +cameras_topfield +cameras_tp6801 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=acct-group/plugdev >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) exif? ( >=media-libs/libexif-0.6.21-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0/6
SRC_URI=mirror://sourceforge/gphoto/libgphoto2-2.5.31.tar.xz
_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=6a32725a481e20243d6b20d2938d58e7
+_md5_=c18d5b54e22e42574b70adb46bda5abf
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 51b592c4b863..6f4dfa0e1e82 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/reaper-bin-7.13 b/metadata/md5-cache/media-sound/reaper-bin-7.14
index b60bd65b645d..26c1ff89133c 100644
--- a/metadata/md5-cache/media-sound/reaper-bin-7.13
+++ b/metadata/md5-cache/media-sound/reaper-bin-7.14
@@ -11,6 +11,6 @@ LICENSE=Cockos
RDEPEND=media-libs/alsa-lib media-libs/libglvnd jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) mp3? ( media-sound/lame ) ffmpeg? ( media-video/ffmpeg )
RESTRICT=mirror
SLOT=0
-SRC_URI=amd64? ( https://www.reaper.fm/files/7.x/reaper713_linux_x86_64.tar.xz ) x86? ( https://www.reaper.fm/files/7.x/reaper713_linux_i686.tar.xz ) arm64? ( https://www.reaper.fm/files/7.x/reaper713_linux_aarch64.tar.xz ) arm? ( https://www.reaper.fm/files/7.x/reaper713_linux_armv7l.tar.xz ) https://github.com/justinfrankel/WDL/archive/ce8eaac26787a8e059cbeb808d566e8bf1438075.tar.gz -> WDL-ce8eaac26787a8e059cbeb808d566e8bf1438075.tar.gz
+SRC_URI=amd64? ( https://www.reaper.fm/files/7.x/reaper714_linux_x86_64.tar.xz ) x86? ( https://www.reaper.fm/files/7.x/reaper714_linux_i686.tar.xz ) arm64? ( https://www.reaper.fm/files/7.x/reaper714_linux_aarch64.tar.xz ) arm? ( https://www.reaper.fm/files/7.x/reaper714_linux_armv7l.tar.xz ) https://github.com/justinfrankel/WDL/archive/ce8eaac26787a8e059cbeb808d566e8bf1438075.tar.gz -> WDL-ce8eaac26787a8e059cbeb808d566e8bf1438075.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ac1cbb93790f8385043665d13666e18e
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 953b4fb51b7c..a3189791b620 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/accounts-qt-1.16_p20220803 b/metadata/md5-cache/net-libs/accounts-qt-1.17
index 41289d3d316b..ac1a22d37a76 100644
--- a/metadata/md5-cache/net-libs/accounts-qt-1.16_p20220803
+++ b/metadata/md5-cache/net-libs/accounts-qt-1.17
@@ -12,6 +12,6 @@ RDEPEND=dev-libs/glib:2 qt5? ( dev-qt/qtcore:5 dev-qt/qtxml:5 ) qt6? ( dev-qt/qt
REQUIRED_USE=|| ( qt5 qt6 )
RESTRICT=test
SLOT=0
-SRC_URI=https://gitlab.com/accounts-sso/libaccounts-qt/-/archive/c86db79be389601bf6798f815ca5b8f78a524156/libaccounts-qt-c86db79be389601bf6798f815ca5b8f78a524156.tar.bz2 -> accounts-qt-1.16_p20220803.tar.bz2
+SRC_URI=https://gitlab.com/accounts-sso/libaccounts-qt/-/archive/VERSION_1.17/libaccounts-qt-VERSION_1.17.tar.bz2 -> accounts-qt-1.17.tar.bz2
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2ec044701352a08446c3aaf481fff206
+_md5_=dedc7403c026c09937ac531c4507dbbb
diff --git a/metadata/md5-cache/net-libs/libaccounts-glib-1.27 b/metadata/md5-cache/net-libs/libaccounts-glib-1.27
new file mode 100644
index 000000000000..e2e8496dad0a
--- /dev/null
+++ b/metadata/md5-cache/net-libs/libaccounts-glib-1.27
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/gdbus-codegen dev-util/glib-utils virtual/pkgconfig doc? ( dev-util/gtk-doc ) test? ( dev-libs/check dev-util/dbus-test-runner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-db/sqlite:3 dev-libs/glib:2 dev-libs/gobject-introspection:= dev-libs/libxml2 dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DESCRIPTION=Accounts SSO (Single Sign-On) management library for GLib applications
+EAPI=8
+HOMEPAGE=https://gitlab.com/accounts-sso/libaccounts-glib
+INHERIT=meson python-r1 vala
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-db/sqlite:3 dev-libs/glib:2 dev-libs/gobject-introspection:= dev-libs/libxml2 dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.com/accounts-sso/libaccounts-glib/-/archive/VERSION_1.27/libaccounts-glib-VERSION_1.27.tar.bz2 -> libaccounts-glib-1.27.tar.bz2
+_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 meson 92696988eaddba122c4cedc191f59bcb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16
+_md5_=7634dcc94a01ee7a9da6c3a9606b9849
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 1a68dfaffcaa..62a90f5d6f53 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/dropbear-2024.84 b/metadata/md5-cache/net-misc/dropbear-2024.84
index 31bec200a2dc..262bfb60dcc8 100644
--- a/metadata/md5-cache/net-misc/dropbear-2024.84
+++ b/metadata/md5-cache/net-misc/dropbear-2024.84
@@ -1,4 +1,4 @@
-BDEPEND=test? ( || ( ( dev-lang/python:3.12 dev-python/attrs[python_targets_python3_12(-)] dev-python/iniconfig[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] dev-python/pluggy[python_targets_python3_12(-)] dev-python/py[python_targets_python3_12(-)] dev-python/pyparsing[python_targets_python3_12(-)] dev-python/pytest[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/attrs[python_targets_python3_11(-)] dev-python/iniconfig[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pluggy[python_targets_python3_11(-)] dev-python/py[python_targets_python3_11(-)] dev-python/pyparsing[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/attrs[python_targets_python3_10(-)] dev-python/iniconfig[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pluggy[python_targets_python3_10(-)] dev-python/py[python_targets_python3_10(-)] dev-python/pyparsing[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-dropbear ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+BDEPEND=test? ( sys-libs/nss_wrapper || ( ( dev-lang/python:3.12 dev-python/attrs[python_targets_python3_12(-)] dev-python/iniconfig[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] dev-python/pluggy[python_targets_python3_12(-)] dev-python/py[python_targets_python3_12(-)] dev-python/pyparsing[python_targets_python3_12(-)] dev-python/pytest[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/attrs[python_targets_python3_11(-)] dev-python/iniconfig[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pluggy[python_targets_python3_11(-)] dev-python/py[python_targets_python3_11(-)] dev-python/pyparsing[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/attrs[python_targets_python3_10(-)] dev-python/iniconfig[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pluggy[python_targets_python3_10(-)] dev-python/py[python_targets_python3_10(-)] dev-python/pyparsing[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-dropbear ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
DEFINED_PHASES=compile configure install postinst prepare setup unpack
DEPEND=acct-group/sshd acct-user/sshd !static? ( >=dev-libs/libtomcrypt-1.18.2-r2[libtommath] >=dev-libs/libtommath-1.2.0 virtual/libcrypt zlib? ( sys-libs/zlib ) ) pam? ( sys-libs/pam ) static? ( virtual/libcrypt[static-libs(+)] zlib? ( sys-libs/zlib[static-libs(+)] ) )
DESCRIPTION=Small SSH 2 client/server designed for small memory environments
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://matt.ucc.asn.au/dropbear/releases/dropbear-2024.84.tar.bz2 https://matt.ucc.asn.au/dropbear/testing/dropbear-2024.84.tar.bz2 verify-sig? ( https://matt.ucc.asn.au/dropbear/releases/dropbear-2024.84.tar.bz2.asc https://matt.ucc.asn.au/dropbear/testing/dropbear-2024.84.tar.bz2.asc )
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=b58d6821bba608d0fc0e661c355ea9de
+_md5_=11af4d7a9ebce80c5884c65d17dab3bd
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index 5597f29e3898..b0fdafdd31b8 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/gnome-maps-45.5 b/metadata/md5-cache/sci-geosciences/gnome-maps-45.5
index d2865d2b9e8d..b6e02c02e359 100644
--- a/metadata/md5-cache/sci-geosciences/gnome-maps-45.5
+++ b/metadata/md5-cache/sci-geosciences/gnome-maps-45.5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://wiki.gnome.org/Apps/Maps
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson xdg
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0
RDEPEND=>=dev-libs/glib-2.66.0:2 >=dev-libs/gjs-1.69.2 >=dev-libs/gobject-introspection-0.10.1:= gui-libs/gtk:4[introspection] >=app-misc/geoclue-0.12.99:2.0[introspection] >=gui-libs/libadwaita-1.4_alpha:1[introspection] >=dev-libs/libgweather-4.2.0:4=[introspection] >=sci-geosciences/geocode-glib-3.15.2:2[introspection] dev-libs/libportal:=[introspection] >=media-libs/libshumate-1.1_beta:1.0=[introspection] dev-libs/libxml2:2 >=net-libs/rest-0.9.1:1.0[introspection] app-crypt/libsecret[introspection] media-libs/graphene[introspection] net-libs/libsoup:3.0[introspection] x11-libs/pango[introspection]
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-maps/45/gnome-maps-45.5.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=891ec75c3430c0bca9a1316e3354d5dc
+_md5_=1fa8625fa48c1ed92586dba287073914
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index d42e07193a6e..b38dbcd671e8 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.16.0-r1 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.16.0-r1
deleted file mode 100644
index 408dd7dd9423..000000000000
--- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.16.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/gdbus-codegen sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=configure postinst prepare
-DEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=sys-fs/fuse-3.10.0:3[suid] x11-libs/gdk-pixbuf geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) screencast? ( >=media-video/pipewire-0.3:= ) systemd? ( sys-apps/systemd )
-DESCRIPTION=Desktop integration portal
-EAPI=8
-HOMEPAGE=https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal
-INHERIT=autotools systemd
-IUSE=geolocation screencast systemd
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=sys-fs/fuse-3.10.0:3[suid] x11-libs/gdk-pixbuf geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) screencast? ( >=media-video/pipewire-0.3:= ) systemd? ( sys-apps/systemd ) sys-apps/dbus
-SLOT=0
-SRC_URI=https://github.com/flatpak/xdg-desktop-portal/releases/download/1.16.0/xdg-desktop-portal-1.16.0.tar.xz
-_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=16d79397d99b125fda4e4924f3c5c180
diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.1 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.1
deleted file mode 100644
index 3b566da1ac63..000000000000
--- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/gdbus-codegen dev-python/docutils sys-devel/gettext virtual/pkgconfig test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-libs/libportal || ( ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] dev-python/pytest-xdist[python_targets_python3_12(-)] dev-python/python-dbusmock[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] dev-python/pytest-xdist[python_targets_python3_11(-)] dev-python/python-dbusmock[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] dev-python/python-dbusmock[python_targets_python3_10(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst setup test
-DEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=media-video/pipewire-0.3:= >=sys-fs/fuse-3.10.0:3[suid] x11-libs/gdk-pixbuf geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) flatpak? ( sys-apps/flatpak ) seccomp? ( sys-apps/bubblewrap ) systemd? ( sys-apps/systemd )
-DESCRIPTION=Desktop integration portal
-EAPI=8
-HOMEPAGE=https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal
-INHERIT=meson python-any-r1 systemd
-IUSE=geolocation flatpak seccomp systemd test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=media-video/pipewire-0.3:= >=sys-fs/fuse-3.10.0:3[suid] x11-libs/gdk-pixbuf geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) flatpak? ( sys-apps/flatpak ) seccomp? ( sys-apps/bubblewrap ) systemd? ( sys-apps/systemd ) sys-apps/dbus
-REQUIRED_USE=flatpak? ( seccomp )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/flatpak/xdg-desktop-portal/releases/download/1.18.1/xdg-desktop-portal-1.18.1.tar.xz
-_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=763cac3a0da991f237d2ecb8e7f07c3a
diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.0-r2 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.3
index 643346590185..3ef34512fcf0 100644
--- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.0-r2
+++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.3
@@ -12,6 +12,6 @@ RDEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=media-video/pipewire-0.3:= >
REQUIRED_USE=flatpak? ( seccomp )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/flatpak/xdg-desktop-portal/releases/download/1.18.0/xdg-desktop-portal-1.18.0.tar.xz
+SRC_URI=https://github.com/flatpak/xdg-desktop-portal/releases/download/1.18.3/xdg-desktop-portal-1.18.3.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 meson 92696988eaddba122c4cedc191f59bcb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0dc291ba13977a1e7350622b8ae96fc1
+_md5_=634c008b071970faee01afeea7af4520
diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz
index 14dc0ab652c9..c5fb4e290e45 100644
--- a/metadata/md5-cache/sys-block/Manifest.gz
+++ b/metadata/md5-cache/sys-block/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-block/gparted-1.6.0 b/metadata/md5-cache/sys-block/gparted-1.6.0
index 2f0ba12395ca..9d9201364143 100644
--- a/metadata/md5-cache/sys-block/gparted-1.6.0
+++ b/metadata/md5-cache/sys-block/gparted-1.6.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://gparted.org/ https://gitlab.gnome.org/GNOME/gparted/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2 optfeature virtualx
IUSE=kde policykit wayland test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=GPL-2+ FDL-1.2+
RDEPEND=!policykit? ( kde? ( >=kde-plasma/kde-cli-tools-5.8.6-r1:*[kdesu] ) ) policykit? ( >=sys-auth/polkit-0.102 ) >=dev-cpp/glibmm-2.56.1:2 >=dev-cpp/gtkmm-3.24:3.0 >=dev-libs/glib-2.58.3-r1:2 >=sys-block/parted-3.2:= >=dev-libs/libsigc++-2.10.1:2 >=sys-apps/util-linux-2.33.2 wayland? ( x11-apps/xhost )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/gparted/gparted-1.6.0.tar.gz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b581587bac6639d276352cbe3644f2b4
+_md5_=a025f8445bd1ab83e7fec98280c3dcb1
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index ac21b7856fd4..d0aad1acf039 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/alacarte-3.50.0 b/metadata/md5-cache/x11-misc/alacarte-3.50.0
index c3ae5f1ce2a8..a3a0ac242923 100644
--- a/metadata/md5-cache/x11-misc/alacarte-3.50.0
+++ b/metadata/md5-cache/x11-misc/alacarte-3.50.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://gitlab.gnome.org/GNOME/alacarte
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2 python-single-r1
IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) >=gnome-base/gnome-menus-3.5.3:3[introspection] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection]
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=mirror://gnome/sources/alacarte/3.50/alacarte-3.50.0.tar.xz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8e2b87baa5762623a4ac9d16018dd976
+_md5_=61bab041281c14cdb87b8305630e1957
diff --git a/metadata/md5-cache/x11-misc/colord-1.4.7-r1 b/metadata/md5-cache/x11-misc/colord-1.4.7-r1
index 75f872b1489e..b715e65f2f3b 100644
--- a/metadata/md5-cache/x11-misc/colord-1.4.7-r1
+++ b/metadata/md5-cache/x11-misc/colord-1.4.7-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.freedesktop.org/software/colord/
INHERIT=bash-completion-r1 meson-multilib tmpfiles udev vala
IUSE=gtk-doc argyllcms examples extra-print-profiles +introspection scanner selinux systemd test vala abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.58.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.6:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-db/sqlite:3=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgusb-0.2.7[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libgudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/udev systemd? ( >=sys-apps/systemd-44:0= ) scanner? ( media-gfx/sane-backends sys-apps/dbus ) >=sys-auth/polkit-0.114 argyllcms? ( media-gfx/argyllcms ) introspection? ( >=dev-libs/gobject-introspection-1.56:= ) acct-group/colord acct-user/colord selinux? ( sec-policy/selinux-colord ) virtual/tmpfiles
REQUIRED_USE=vala? ( introspection )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test
SLOT=0/2
SRC_URI=https://www.freedesktop.org/software/colord/releases/colord-1.4.7.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 288c54efeb5e2aa70775e39032695ad4 meson 92696988eaddba122c4cedc191f59bcb meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 vala e477903dbe0105930c51f170a592dc16
-_md5_=8abc376549fc459bf3b5537610f68720
+_md5_=e7771d970afc54962292585c383e6aa0
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index a80ab85ba089..06559c1636e9 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 17308 BLAKE2B d6f0e1960300dcb206a4c928e0f5497ce5fdccacc5a0e5c2508a7af6e8f9498d7b9fb9ec3f5d3954053fc79e8414e01e57845b94cb5cd6f55794cf59ea3c0d33 SHA512 5f19269ff35bf881a2c86ab1b5ce45cd93f05493fcf48e1b653586b091edc5c0a54df7ffbf400b137990209ea574d0bf309d777111a8f29a227fc82a5ed91540
-TIMESTAMP 2024-04-06T16:40:12Z
+TIMESTAMP 2024-04-06T22:41:09Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYReuxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYRz4VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDNyRAAhgJumuLOdiFYHtvsIFF5THYVujVBCm+f0tSKY8JDCJ2534CcjFeRbtyb
-QPerb/tdBouob4TVKgv4CcqAyCyoj+0gWeVseH9lR9tcwSiZ4APsD3l9/P+Yp0MY
-Wbdbv/FlObuCw1ubUIDbInyxf0zN7L6Uwywu7M+XKr1D2ebl/VzC1ZciQP7qdqxl
-RqA9uOu8gDpd921GNt7HcIY7MJPLpaRH3X0rR2hHjIVhn84mt1GaroFSNmzjb9ki
-GTU/o6Y9rYH6yckAJ8bDDK8lukbDg7J+deFGMW8V9Gc4lCsc2+JrEdTMdJSHIAN1
-OW8nXDAEBPzHG/NCB4F3DsHF2xPWrZz6BEx9ewMANMyIgeTHmU1ddKauqLhA1eBv
-h8lM0t1UM8SfJvAM1bgKuMptFifdP5Eqz19KOebHHS9TH0gjGxIZrmo+DiSlcmbB
-4aOw4a7S+9bSAJ+LhE037n0kgcEq2VSYZpRrXsMZAvhLjn73Rm0H/QFIzK0p4vok
-Ydaq3Kd3xbHDmuA1brM9Qqh6NdQYtbPcIjp5xVeogY6J0ptb4/rI1jl+qbxM8mVJ
-HuDkr8wgT9EDE2CfIYO4kRyNnABPYv7dszKKxarfY7a7wEVbkhmPiqeGwqYI2PYG
-JfrdU2nAYq52PobgqLittAHmrFOt1A4Ibmo+tiNuKjqKolM+ZBw=
-=SVWI
+klBGCw//RUEPVglX/rKuIufXRQ87+7fcdkHvHjIxAmL33pS/l40djRobsDmiC5AY
+p0xeuKXEvVIxy2zMgt0HpQ5ENPZrAlNkVdu4d2LbmArrGAQn7cswME5njgyOelsG
++4QHjz49wBYAvVb+NRptkjcAPL5JkMRR/q9Er7qwgSfANkl/oi6m0CrrmZpEkLtE
+WPDpaDMkm2oqKculJu+ShJzf6440x+hTAPo9GMB7fAm/p6Ift0ibkWyZUUmoYaiw
+Vyw8RmnrVWZRbq9UdaOahzb7a/8gfz2WJQJHmd1phn9ZMyADj24gGhksxrVm2clP
+Fgo1IZvieT9HTcbL+O4Y9e6fOyI3JbVuz6e0kddXwR509dLS+1MyXPhODvgE67mS
+D2U6CXP33k4GqsnwhL0+LOsZn0S+rdrBWwlWEPkbTSEQoCdNAjbXfydZ+oEDoeVC
+raWAoqUcT6Dq6ZDIC5RyfsWb6CfNFVC3adAKL6PkuXxlwz2MNUrVrNJXtCUBHcHr
+VJZTBJdhp86fmRddAZOT8K3AEF5ETEJSS4ovIfxmXpwlFMgr33jjH7fsnNt0mQOK
+zowtyQMsYTsKM11QLrXIY6Y/quPToaDPPHMWZ3wPZ5/LQ4nEZPffJWzO2b0wPv0L
+oC7OMDPpOtSFngCBp6aEDWSjk7NFZDk3mLWgs3Euo8EYeL9ziI0=
+=XdQr
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index dd5d36e3c15a..bd359d9a8eca 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sat, 06 Apr 2024 16:40:08 +0000
+Sat, 06 Apr 2024 22:41:07 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index dab21e64295a..c8e5bea09a4c 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sat Apr 6 04:40:08 PM UTC 2024
+Sat Apr 6 10:41:06 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 5d407385aada..fd0274f71448 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sat, 06 Apr 2024 16:45:00 +0000
+Sat, 06 Apr 2024 22:45:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 1a8c4e9504fe..508b8e17b1ac 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-11ee0314df089de83f77433692e2d23be3b5d7c0 1712420835 2024-04-06T16:27:15+00:00
+2801668e5dcf8ce6cd942a97dcbc357081973eaa 1712438445 2024-04-06T21:20:45+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index eb33038e02c0..760f4e02d832 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1712421600 Sat 06 Apr 2024 04:40:00 PM UTC
+1712443200 Sat 06 Apr 2024 10:40:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index dd5d36e3c15a..55cdab91700a 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sat, 06 Apr 2024 16:40:08 +0000
+Sat, 06 Apr 2024 22:41:06 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 538249fb6b2f..5d87ebda9b01 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/accounts-qt/Manifest b/net-libs/accounts-qt/Manifest
index 5613f964c319..a2383a0adc44 100644
--- a/net-libs/accounts-qt/Manifest
+++ b/net-libs/accounts-qt/Manifest
@@ -4,8 +4,8 @@ AUX 0003-Use-undeprecated-Account-value.patch 914 BLAKE2B 42b2483989abea47e96c6b
AUX 0004-Don-t-access-a-QString-out-of-bounds.patch 1414 BLAKE2B 611ee017ba8db1440c9954bd6c58c724f8b790374a126658826157a61e4e5c5fe5493ee49371fbbb1e5abd638dbe1e8f26574d5266d80ca6a581870bd6f32c82 SHA512 5ccff28c1ab3951f093d4dcc0dad782b60118e7abc978564b60c1463efb683f9f495f6cf7e100d96fc28e60980ffd2a79ab6f1b471ff5fa15823c113003c0a7e
AUX 0005-Adjust-buildsystem-to-include-correct-Qt-Major-versi.patch 4128 BLAKE2B 86f3a68616ee7919d8d0123ff3373583d5c6f52dd0a77d3fd480e8556d78a09643f0007d343a143c1c79005147a59febe80d23a0417446c4f62fb040ea0f2701 SHA512 5bb20f5086c10d68aae819314137b221c34fc8a57a7eed1c44b0e96e64e1cf973df82c19698487297c452f704769cb26ffeb799b8ec3e30c3d4741fb313b63fc
AUX accounts-qt-1.16-libdir.patch 4809 BLAKE2B 50c73a04be62a4748278f7cf46a8c06286363b9929324863af079e4da2c487d36194231a06d15ccb159d0a1f668fcf1a1ad80330730bebc08f53d29bbaa499f0 SHA512 dde1e34655952e8ae0ade756d8ff8559b4049eed0d273c078043eafe24751edf57e66b6300ee875c28b56978ed502bef79186605b3bc73b752fb226ae2bda90d
-DIST accounts-qt-1.16_p20220803.tar.bz2 55304 BLAKE2B 3143894e0b0887cbcd07391330a6c5fc423b2d1609c3057b2ee921a8c3ae78d9c149c39f74c29b50cc5e28428bef31d8ed598ca76beacd3946d6f99109d24aa0 SHA512 c919cc2b70de5a0a288a942297480ee68568ab5f708a504801ce953193a5d7e30be159a517f1566c283436663052e6d0fbd6eef1386376cb3cba0144505318df
DIST accounts-qt-1.16a.tar.gz 64376 BLAKE2B 39abe10249efff2edeae1a8ce210be3ce06656311ed5a3a3fbcb847194ebbd8ec6e111ef070fb29a2a847591304cf22a7cb60e9d1178a201b886313c4c8aaadb SHA512 a2a65899a258ac41c67fe496ba14468a95615fe8cfc518b7aaf7d3e72e0088304c61f5d76d50bd26a95b5f56dea4d0191bf08ecead508286504161aa05b7a05b
+DIST accounts-qt-1.17.tar.bz2 55907 BLAKE2B e13debd3f7bc9a17cf73c55777b62e904a6bf7791fe3ad0e1af25a72622a8c21cb56bf033afb50d17a1dd703be0af88de9e557d0947d9b7c12e1ac241b45b743 SHA512 ceab67d5db1acb68e391be0557e5fd4b9675f1401b1fe81ff431d5d1eb1d7124cd5170fde44658d7db8b46f721e9d3f7db719c5b727aa681a9e35ea026a71908
EBUILD accounts-qt-1.16.ebuild 1246 BLAKE2B c827ee70ba0344e152692559d76a6866840651083e509434c65cf997f4826669b6f173af24de9f58aa5f2690eee28a4150e7907655303ae654db113cdb7ff146 SHA512 bde1752c2640107c64286b5415294c71dab734eca555d259658d1d99ec89273a512f76396d02600b52fd54068b2a72c6497292a995a6453b967bc7f64d84cc93
-EBUILD accounts-qt-1.16_p20220803.ebuild 2967 BLAKE2B b380eb877d95f820de84466a2277d92ba4eb6cdcb055ea8a455bd041d754065f5129c39cb3347015a42867bd61afba7658b73c3b1774e9e574421e43a815e637 SHA512 b64f8268132e757305168ef7b48814f1b592d9131def5e4d7dab4fd97053cd7e403a4c48c9872759754f6f29fbe1d2b685eac6853ac75e3c8b8ff5543224b9d1
+EBUILD accounts-qt-1.17.ebuild 2400 BLAKE2B 8742fcd64e6ee1217e8437db4fe2b3bca20afff9edc094b870040df0c8a5f8f97b23f47528e0a0989e778ac6eb288564203082030188a4494c4531af438a6ad2 SHA512 bb0a827fc3df8dea5ce5e7aa27e8c117223b0cc851bf5665407a551346836291327bc799ccd9903e5cb4228d140dc97cb5571025accf96cec5e87537e22c3ddf
MISC metadata.xml 342 BLAKE2B 220884a62a67c3bc3417a30099191a253c3af9144d30fb04bc6b495c9a665e167392d96421a707bdc9d7d3737781650e48839ec9db12047590a69e8b1704730f SHA512 2525b4cab71fe0a925d2acea96ec7a164f1df175f7699b9b26d30a2642559627790d264b147c40365162ce3dda67fbbde2ed8115bc42e4ed284b970658bb3779
diff --git a/net-libs/accounts-qt/accounts-qt-1.16_p20220803.ebuild b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
index d90c6af12cdd..3cb5ade1897a 100644
--- a/net-libs/accounts-qt/accounts-qt-1.16_p20220803.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
@@ -6,18 +6,11 @@ EAPI=8
inherit qmake-utils multibuild
if [[ ${PV} = *9999* ]] ; then
- EGIT_REPO_URI="https://gitlab.com/nicolasfella/lib${PN}.git/"
- EGIT_BRANCH="qt6"
+ EGIT_REPO_URI="https://gitlab.com/accounts-sso/lib${PN}.git/"
inherit git-r3
else
- COMMIT=c86db79be389601bf6798f815ca5b8f78a524156
- if [[ -n ${COMMIT} ]] ; then
- SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/${COMMIT}/lib${PN}-${COMMIT}.tar.bz2 -> ${P}.tar.bz2"
- S="${WORKDIR}/lib${PN}-${COMMIT}"
- else
- SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2 -> ${P}a.tar.bz2"
- S="${WORKDIR}/lib${PN}-VERSION_${PV}"
- fi
+ SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
+ S="${WORKDIR}/lib${PN}-VERSION_${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
@@ -42,9 +35,7 @@ RDEPEND="
>=net-libs/libaccounts-glib-1.23:=
"
DEPEND="${RDEPEND}
- test? (
- qt5? ( dev-qt/qttest:5 )
- )
+ test? ( qt5? ( dev-qt/qttest:5 ) )
"
BDEPEND="
doc? (
@@ -56,14 +47,7 @@ BDEPEND="
)
"
-PATCHES=(
- "${FILESDIR}"/0001-Port-away-from-deprecated-QList-toSet.patch
- "${FILESDIR}"/0002-Add-Qt6-CI.patch
- "${FILESDIR}"/0003-Use-undeprecated-Account-value.patch
- "${FILESDIR}"/0004-Don-t-access-a-QString-out-of-bounds.patch
- "${FILESDIR}"/0005-Adjust-buildsystem-to-include-correct-Qt-Major-versi.patch
- "${FILESDIR}/${PN}-1.16-libdir.patch"
-)
+PATCHES=( "${FILESDIR}/${PN}-1.16-libdir.patch" )
pkg_setup() {
MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
diff --git a/net-libs/libaccounts-glib/Manifest b/net-libs/libaccounts-glib/Manifest
index 318b3f511cb8..e86c4eca0664 100644
--- a/net-libs/libaccounts-glib/Manifest
+++ b/net-libs/libaccounts-glib/Manifest
@@ -2,5 +2,7 @@ AUX libaccounts-glib-1.25-assert-failure.patch 743 BLAKE2B 5f0ebe2754f4d0b03bfab
AUX libaccounts-glib-1.26-fix-incorrect-cleanup-in-ag_account_finalize.patch 1150 BLAKE2B c41449bddae028fb6a444a2d49884c7c53170494ed4fd699b589990a462f67112dc1f3c4359d26b39613456f6e9b5650db97fea39a90e87c007074c791d53b74 SHA512 76f99833910ce5095a3ccb09404ce371e95e40dc4e712a4cc3bdc0046c5a32693ff093956c73dcab9636f35fc83db8c361126ad1623c927cd525f94ffcaf941f
AUX libaccounts-glib-1.26-project-version.patch 350 BLAKE2B 6a2115cd408e425e94b637e029f22ab9ada2739bcf29b7e20e80dfc89e571666f5ad909f5f89e7476d4456c9b2e4ad67287df1aacff86ffe8817a66360717871 SHA512 7755e629309017f69c4c9daf71b3df578739970c06d0193009d0bddaa659b5cbe3531b75d95e36cfbe957134aa9eee3707e8d6f9a5a23676f538c49fedfce429
DIST libaccounts-glib-1.26.tar.gz 117365 BLAKE2B a3c7bf4058372001079c9c153b30f947882521f1f9680a63db2883307e998335a1e646112dc8a51640824f238d871d96da2c18b4ef175c837cebfe056ded2cbb SHA512 c08a11087745ba771e539b61de57693390960ad6b4e8217c159be49d31bd7f8856fffa835e7a230f352049bbf7cec9184ff225e74bbc195964221d3d9d49743b
+DIST libaccounts-glib-1.27.tar.bz2 88050 BLAKE2B 12d4ded072584150d9011e7c684301cf407d822e42ef131cf5b2d1c370cb5f59f00991a52c27d444dfe654f743984a9b5e9983f204a1a4172e8730f8020a7662 SHA512 3a4ccc9193e69dcab1b6618da0dc628f5a2a7c57174f99adf690bef71bbcec0bde3957077411d0528e85447e9f0d037e3ee93c2a3d3b2e6404b257de34a6493c
EBUILD libaccounts-glib-1.26-r1.ebuild 1488 BLAKE2B 4966dd9ee9a1edb22952e893f7aec7abb58ff450874eb7bfb38420927828011ba565bf8eba34a4741e1549ca8b5a073daeacaa06c75d245fa95134b4bd0a6010 SHA512 eb0227ae2fd1a6d411e7369c689f874ccd4da329f7fa4f1b108ca4999acf5dd29bbc187fb21cc28827fe9c16a0eb7db6c337470f759860f3ab28d475af6b2aeb
-MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f
+EBUILD libaccounts-glib-1.27.ebuild 1766 BLAKE2B 77d186932226a4622f26c8b7927cafbf3afb2ecde7bf8e177639834c0611bf755e6e4a693fbc6148fa9d67ef0929000bd373ff9a6aeca9c787accb0e7dd8a2aa SHA512 fac3bc03b64b68c64b78379767254f23ee6212c7807f4d236d6abbabdac45fca3db2a971abc474250af076da80cbdbecc2814f92629ff34a77ceff06b6572b71
+MISC metadata.xml 344 BLAKE2B 2fed6fc22aedf54e56f9018264c721e64931d763ea26b8dcd3f0f237a883f85f1f66666423c4e75f09131780dd735385da99181bb3d9fa07edb77589137a92f8 SHA512 26fc1d0cef718001dbe653baa5000546d93694236db429944d66918a00225ba50ebff35959f2344cc06665c65a012853105e61450ad3dc8b1ef6f0d14d5b9547
diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild b/net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild
new file mode 100644
index 000000000000..64657ad3f041
--- /dev/null
+++ b/net-libs/libaccounts-glib/libaccounts-glib-1.27.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson python-r1 vala
+
+DESCRIPTION="Accounts SSO (Single Sign-On) management library for GLib applications"
+HOMEPAGE="https://gitlab.com/accounts-sso/libaccounts-glib"
+SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
+S="${WORKDIR}/${PN}-VERSION_${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gobject-introspection:=
+ dev-libs/libxml2
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ $(vala_depend)
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ virtual/pkgconfig
+ doc? ( dev-util/gtk-doc )
+ test? (
+ dev-libs/check
+ dev-util/dbus-test-runner
+ )
+"
+
+src_prepare() {
+ default
+ vala_setup --ignore-use
+
+ use doc || sed -e "/^subdir('docs')$/d" -i meson.build || die
+ use test || sed -e "/^subdir('tests')$/d" -i meson.build || die
+
+ # /tmp isn't accessible from sandbox
+ sed -i -e "s|/tmp/\(.*\)|${T}/\1|" tests/check_ag.c || die
+ sed -i -e "s|/tmp|${T}|" tests/meson.build || die
+}
+
+src_configure() {
+ my_configure() {
+ local emesonargs=(
+ -Dinstall-py-overrides=true
+ )
+ meson_src_configure
+ }
+ python_foreach_impl run_in_build_dir my_configure
+}
+
+src_compile() {
+ python_foreach_impl run_in_build_dir meson_src_compile
+}
+
+src_test() {
+ python_foreach_impl run_in_build_dir meson_src_test
+}
+
+src_install() {
+ einstalldocs
+ python_foreach_impl run_in_build_dir meson_src_install
+ python_foreach_impl python_optimize
+}
diff --git a/net-libs/libaccounts-glib/metadata.xml b/net-libs/libaccounts-glib/metadata.xml
index 8641e5bdd399..19b6674bc803 100644
--- a/net-libs/libaccounts-glib/metadata.xml
+++ b/net-libs/libaccounts-glib/metadata.xml
@@ -5,4 +5,7 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">accounts-sso/libaccounts-glib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index b8df0ed7918e..9f040d03eb58 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/dropbear/Manifest b/net-misc/dropbear/Manifest
index 7d9fad9dbe72..cd80f02d2f08 100644
--- a/net-misc/dropbear/Manifest
+++ b/net-misc/dropbear/Manifest
@@ -1,6 +1,7 @@
AUX dropbear-0.46-dbscp.patch 432 BLAKE2B 93f27fb4f5806d7a5e637ccc3ed14b6929d25b395d4731807895761a3cec76de8fcc154db85bb4913214ecac4f65a85489e0091d36c213be38b7b1f7719d5694 SHA512 071a346dbd98490a1ad967b582bb54ef07c45bb25e3b130eb7f22405dd361d6a54061a800e687385f37b2efd4057efcac8e4d07506b9100e51a334c0be12e2d6
AUX dropbear-2022.82-tests.patch 820 BLAKE2B 8b8d7bbc80962fd4be56078d54c12097bd6cedf8cf11ca1b07a3fb39ebd795e3be9f2183482e7e3b06d1be644a2b9afcde372362c6cd4a2baf8f3254cc63b00a SHA512 4ddc65f2e1e86f50fff732d3141b18a3a5260755715e46bcfb5c5e4a261f9c22dff48c19797de972f61b9bb526d0b93f067832c38229c2c1a7e630d30dfcba01
AUX dropbear-2024.84-dbscp.patch 440 BLAKE2B e0fd05c59a289e605c6b50e740b1f714bb14fd3c5ec3fb1c9a3d003d52ea28494bb26898e5771aab9af23c686b26601641d1333c5636bcb752e119a0b4af1a17 SHA512 8850dc3fc9e7a36970a9388d06dae1789fccc3b564a33efc75d328d875fff67ecb7f8d4e2b200710137ffcd333f22aa457723b843b1bfe81c613012583a58cd1
+AUX dropbear-2024.84-fix-channels-tests.patch 1233 BLAKE2B e06ebd5b9b6ef3efa2d2c103bb5a54eb9748aeb7ec16a741abac67f232ad6e9a8a9e84ff6dd4cb1818903dbbafdbbc0c3969a24aa5e00b5ecd3c927d669525c3 SHA512 db07cb4dbf504192b53c4f89b7b52def06dc08536f6d00bff5c015e87676890938a44aabfeff518cb4db0517a2464af57f8339b3bfdfb2d9f037c389dc88007b
AUX dropbear-2024.84-non-interactive-tests.patch 300 BLAKE2B 5055d8abee9234cd9a5325bc6fcd4cea2794a8ebe7660afb30727ca893f8caedf3c73e8d0f9a90f0348d58f6569e0f68d18887c2f6b2ab5b3fcde9566c47f16d SHA512 68949b92339e2421e518595aada28ca4c7eec8f7734087e4753da4f7794a038f1fceae61b505ee8f7ac22890ef0ffebac8b773c7e53a5704d584a89670886127
AUX dropbear.conf.d 190 BLAKE2B b89e59ae84f23f00162d78cb900e4fef05fe01123a6ee7533ed3d39625f43580012591b2cf8dcc9ea5f093a64d3ed81fa590c44389bacb369b9123929ca2bb69 SHA512 83f2c1eaf7687917a4b2bae7d599d4378c4bd64f9126ba42fc5d235f2b3c9a474d1b3168d70ed64bb4101cc251d30bc9ae20604da9b5d819fcd635ee4d0ebb0f
AUX dropbear.init.d 731 BLAKE2B d858b35872eb72dacb85baed47882a9909a2530e3a9537a10adaeaf3d77da49808fdb8490124d29379c7b61272ea7d1867477046c1700d3cf216b4fc4f8c8f25 SHA512 5087cdb36194d55bf6d5ce27852b17f1ebe06840bbed37789cf162a618fb3c56c9dffce01a8a75f8574f8d9800a12fc2e1b725ca35352a836324579c8b704fd8
@@ -9,5 +10,5 @@ DIST dropbear-2022.83.tar.bz2.asc 833 BLAKE2B 7dfcf13804738aed3136c264412f8c2f96
DIST dropbear-2024.84.tar.bz2 2306278 BLAKE2B ba5a433f2a313aeeabc8e3e3696c4d79e96095dfc5cf045f15e6de5912f2f44bdddee103d86f659ee58fe8013fc9c2fb8c3af9cba089ee415e2f28179a365dca SHA512 254daea819c5aeaa65bb43449386fb964f4aa13e3b3037fe11064120205c6e265925e7ef2d84f7ebe66c6a00cf0a22e6010314c065ed49a3815f47137b7aca44
DIST dropbear-2024.84.tar.bz2.asc 833 BLAKE2B 0b8c9fdf8c24836b03f36d3e98b6b906a3aaeda9bd283b3d2001b9b1e363a19e02a536febfe19c3c851c378d32a3efb067910a68dd4a7b2174b96fd8faedf1b3 SHA512 69ce84ea8f6ba2c7f7718578befa301c3a0342b7f6acb3ecb5d6ac4b82710fb22d0bc11f5632ae00f222c1cc2b50f48e50d16eee4ebb93bf08069774769ebb13
EBUILD dropbear-2022.83.ebuild 4439 BLAKE2B 27b205667c703bfaab314fa819c4d2dda5aac112264cf554037a511924fd4f90426491130027edc27e018e24358592a666e290055a9402876344b3eaffd63c23 SHA512 5ca0b6010c1ca1a7c853cacb35e500f5138a4724b7515b775862eb357f85584dde222e035bcb00a3ddb6d55e3a360bc17f6b1a9ba1c133a2fbc636b89d5aaebd
-EBUILD dropbear-2024.84.ebuild 4968 BLAKE2B 9a54db0b9bf385086f6ee4d7af5b1da1f5d115df4b14516ea132b6e025d5a31e51533f44d7ebf9adda63c5dce8dad3a1e05c24ae49aebaaaa0e319bbb0fa51e0 SHA512 39366c3e10dea26bf94bca271c09d9579e6f742726016863f18bb3efd566618aa1410be3084ecfd559cd3cd3dc61acd7ab1b68578b8aee5427ecb564a830b45a
+EBUILD dropbear-2024.84.ebuild 5023 BLAKE2B 5527371fa0970b62074bfc1ff8376950ff7ce6f6ca8c670c5a4d743613a3cce8d471510ae81ea22f1d1dbd8d52cfa440a824567d683885749082957f17664508 SHA512 7a6fcc11da4dc16f766d3b247946966e087efeacf3f054e46dbcb3d0cc5e39547bab5e696ddfd19bd914617c6681866759cddcce1258dc52c892135d3973f029
MISC metadata.xml 1866 BLAKE2B 820902b27de934f6d7f0edc5d9f8c7bccf5c5f51d0e81ebd13fb53d6ba9e385c924d4fd0a191096fb191c253800227ff6b30f7bd44edfb532307e7076f39df8f SHA512 8e073a34877f230207ef391084b99014db9482aec680a1b292ac95e3bade426ecf362092337b7fcb19091f273085a06ae81cfd7d5e69a46a28067ae68f615cd4
diff --git a/net-misc/dropbear/dropbear-2024.84.ebuild b/net-misc/dropbear/dropbear-2024.84.ebuild
index 68f1c4674d72..83d23fbcf782 100644
--- a/net-misc/dropbear/dropbear-2024.84.ebuild
+++ b/net-misc/dropbear/dropbear-2024.84.ebuild
@@ -43,6 +43,7 @@ DEPEND="
RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )"
BDEPEND="
test? (
+ sys-libs/nss_wrapper
$(python_gen_any_dep '
dev-python/attrs[${PYTHON_USEDEP}]
dev-python/iniconfig[${PYTHON_USEDEP}]
@@ -63,6 +64,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2024.84-dbscp.patch
"${FILESDIR}"/${PN}-2022.82-tests.patch
"${FILESDIR}"/${PN}-2024.84-non-interactive-tests.patch
+ "${FILESDIR}"/${PN}-2024.84-fix-channels-tests.patch
)
set_options() {
@@ -106,7 +108,7 @@ src_prepare() {
restore_config localoptions.h
# remove tests that fail
- rm test/test_aslr.py test/test_channels.py || die
+ rm test/test_aslr.py || die
# dropbearconver is not build with USE minimal
if use minimal; then
diff --git a/net-misc/dropbear/files/dropbear-2024.84-fix-channels-tests.patch b/net-misc/dropbear/files/dropbear-2024.84-fix-channels-tests.patch
new file mode 100644
index 000000000000..0db292da8332
--- /dev/null
+++ b/net-misc/dropbear/files/dropbear-2024.84-fix-channels-tests.patch
@@ -0,0 +1,36 @@
+dbclient obeys $HOME, but dropbear (the server) resolves HOME using getpwnam.
+Use sys-libs/nss_wrapper to fake it during tests.
+
+--- a/test/Makefile.in
++++ b/test/Makefile.in
+@@ -4,7 +4,15 @@ SHELL=bash
+
+ all: test
+
++uid:=$(shell id -u)
++gid:=$(shell id -g)
+ test: fakekey
++ mkdir -p ~/.ssh
++ ../dropbearkey -t ecdsa -f ~/.ssh/id_dropbear
++ ../dropbearkey -y -f ~/.ssh/id_dropbear | grep ^ecdsa > ~/.ssh/authorized_keys
++ echo "$(LOGNAME)::$(uid):$(gid):$(USER):$(HOME):/bin/bash" >> ~/passwd
++ echo "$(LOGNAME)::$(gid):" >> ~/group
++ chmod 0700 ~ ~/.ssh ~/.ssh/authorized_keys ~/passwd ~/group
+ pytest --hostkey=fakekey --dbclient=../dbclient --dropbear=../dropbear $(srcdir)
+
+ one: fakekey
+--- a/test/test_dropbear.py
++++ b/test/test_dropbear.py
+@@ -27,7 +27,11 @@ def dropbear(request):
+ ]
+ print("subprocess args: ", args)
+
+- p = subprocess.Popen(args, stderr=subprocess.PIPE, text=True)
++ env = os.environ
++ env['LD_PRELOAD'] = 'libnss_wrapper.so'
++ env['NSS_WRAPPER_PASSWD'] = env['HOME'] + '/passwd'
++ env['NSS_WRAPPER_GROUP'] = env['HOME'] + '/group'
++ p = subprocess.Popen(args, stderr=subprocess.PIPE, text=True, env=env)
+ # Wait until it has started listening
+ for l in p.stderr:
+ if "Not backgrounding" in l:
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index ad92d8aff59c..4f9ead503b48 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 7f0d5543f2ab..d1fa8c87826d 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Viorel Munteanu <ceamac@gentoo.org> (2024-04-06)
+# sys-libs/nss_wrapper unavailable for tests
+net-misc/dropbear test
+
# Sam James <sam@gentoo.org> (2024-03-27)
# No rust-bin available for profiler
virtual/rust profiler
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ec8874f6d925..729776a88a63 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-04-06)
+# Depends on last-rited kde-apps/ktp-accounts-kcm
+dev-util/kdevelop reviewboard
+
# Michał Górny <mgorny@gentoo.org> (2024-03-26)
# sys-auth/pam_ssh is being last rited, bug #892031.
sys-auth/pambase pam_ssh
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 316658feebaf..f27ab3bcd0b8 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-04-06)
+# Telepathy is dead and packages masked for removal.
+telepathy
+
# Andreas Sturmlechner <asturm@gentoo.org> (2023-12-15)
# KF6 is not in ::gentoo yet. Move to stable.use.mask on KF6 intro.
kf6compat
diff --git a/profiles/features/time64/eapi b/profiles/features/time64/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/features/time64/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/features/time64/make.defaults b/profiles/features/time64/make.defaults
new file mode 100644
index 000000000000..993dd21b6104
--- /dev/null
+++ b/profiles/features/time64/make.defaults
@@ -0,0 +1,3 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
diff --git a/profiles/package.mask b/profiles/package.mask
index a9990e7aa127..3425ff8e909d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,36 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-04-06)
+# Dead upstream for many years, in a state of decay and no revdeps.
+# Removal on 2024-05-06. Bug #926193
+net-im/telepathy-connection-managers
+net-libs/sofia-sip
+net-libs/telepathy-accounts-signon
+net-libs/telepathy-farstream
+net-libs/telepathy-qt
+net-voip/telepathy-gabble
+net-voip/telepathy-rakia
+net-voip/telepathy-salut
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-04-06)
+# Dead upstream, as is the whole telepathy stack. Some parts depend on
+# dev-qt/qtwebengine:5.
+# Removal on 2024-05-06. Bug #926679
+kde-apps/ktp-accounts-kcm
+kde-apps/ktp-approver
+kde-apps/ktp-auth-handler
+kde-apps/ktp-common-internals
+kde-apps/ktp-contact-list
+kde-apps/ktp-contact-runner
+kde-apps/ktp-desktop-applets
+kde-apps/ktp-filetransfer-handler
+kde-apps/ktp-kded-module
+kde-apps/ktp-send-file
+kde-apps/ktp-text-ui
+kde-apps/plasma-telepathy-meta
+net-libs/telepathy-logger-qt
+
# James Le Cuirot <chewi@gentoo.org> (2024-04-05)
# Dead upstream and broken beyond repair. Removal on 2024-05-05. Bug #928591.
games-board/xmille
@@ -701,7 +731,7 @@ sci-libs/mpir
~net-libs/kdsoap-2.2.0
~net-libs/kdsoap-ws-discovery-client-0.4.0
~net-libs/signon-ui-0.15_p20231016
-~net-libs/accounts-qt-1.16_p20220803
+~net-libs/accounts-qt-1.17
~net-libs/accounts-qml-0.7_p20231028
~net-libs/signon-oauth2-0.25_p20210102
=net-libs/signond-8.61-r100
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index fdb849df9e2f..d69d99c85b4a 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/gnome-maps/Manifest b/sci-geosciences/gnome-maps/Manifest
index 9caac192e4ba..923b37b33c96 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -1,5 +1,5 @@
DIST gnome-maps-45.4.tar.xz 3141744 BLAKE2B 7eeb2c75862c63becb412de2d0f1d1ad1af8113df8143a1f8d7805de868246db7ea616c78c513af62c47560b8b67cb1287fb88fabb09536e32761d75c61003df SHA512 27010f9ca5cf710008b8d043ca8fb04326bc629247a362b0e5a16b05a0d552939c566b96d77088be928e22274d7a6f90895cc26acc7be7de69e728068ee09209
DIST gnome-maps-45.5.tar.xz 3141872 BLAKE2B 3064a7ba2e96eaca7c5ad3a66874eb05bde1e675076003f3470ab5bb3bab04525e83e09a2239524247e1963af768d3e36512cbe3bc4dfe05dd951570b4488567 SHA512 cfcf616c331b8feebd79e31585a7f6f0aa05d3cf48713930635585a7d069996ec8c739b6bc1528b649d01c59307a39402d46a27c5e773d1e6b9b6a46362af35b
EBUILD gnome-maps-45.4.ebuild 1261 BLAKE2B 55ac07cd882f454a6d66038215b8f397a3e0ee346c3fa077328c70d504b003afed0dc96ed70b1c3ce00a163b6194e36a9b8aa1f5652e2f7b073a5138791af199 SHA512 3fd9dd29d285b0be51564310786a8c8d4663d46963f9c029588cfc72bfcdad51e68b3338e2448c4bfc954b812f5a0cd88d37df7df3dd87173d0dfbfae9220dea
-EBUILD gnome-maps-45.5.ebuild 1262 BLAKE2B 1e49d83863e7162cbb2eef13ba060d9eb4c32ed4f03e56e8216a41813a2cc19e4bda801cf30f43ef0d0e2da31a769ac6dbbdb6edfa6d209b8ff37af60754316a SHA512 5ddbae445935ae9c28e5d233f443a5052fb039a80583117eccc611269532d2bb32e6d28e143243206fb6d43e934a152183d4f3354a201e5d141087789e8daad0
+EBUILD gnome-maps-45.5.ebuild 1261 BLAKE2B 55ac07cd882f454a6d66038215b8f397a3e0ee346c3fa077328c70d504b003afed0dc96ed70b1c3ce00a163b6194e36a9b8aa1f5652e2f7b073a5138791af199 SHA512 3fd9dd29d285b0be51564310786a8c8d4663d46963f9c029588cfc72bfcdad51e68b3338e2448c4bfc954b812f5a0cd88d37df7df3dd87173d0dfbfae9220dea
MISC metadata.xml 351 BLAKE2B 720552be0df0a6687b1c65211e4532bcdf2f76a1dbc2cfedf801876006bdef781b6e7a3caab9f61a6d5a17fcb73caaa194bb54d356fd903c6ba3d8849c1e8ae5 SHA512 cb4a26c3d4dbcdc7e6ba7cd7136cddf8633002eab39741c4fe5d033bd3154d17d002d475c8f5370aae652ba1b34f952ce1401ea8d71d22ad4ea4aae364fe9645
diff --git a/sci-geosciences/gnome-maps/gnome-maps-45.5.ebuild b/sci-geosciences/gnome-maps/gnome-maps-45.5.ebuild
index e1a7668df00f..8561146268a1 100644
--- a/sci-geosciences/gnome-maps/gnome-maps-45.5.ebuild
+++ b/sci-geosciences/gnome-maps/gnome-maps-45.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Maps"
LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
# Pure introspection dependencies found by grepping imports in ${S}
RDEPEND="
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index d3c278cee0b9..f8657f3473dd 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 8865ff96fe29..70d09b890d57 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,15 +1,7 @@
-AUX 0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch 1270 BLAKE2B 892318bc64ec5ff4eb1f4fe0b2d2e718dd278d59e3e1d2a67746fdcd60c3e74723e8696b73ab4c4436f2aa63e945cc03e6abfbb367ab39edcb7a11a703d57441 SHA512 2cff5d7feaf2c3eac46779105104160ec2b19a2330afd4366d54a6dce77366b72322b1896d711e462495fd79d56b4d9df0f389c6f29dc7a72447b2b2214c71b7
-AUX 0002-meson.build-allow-linux-to-build-without-bubblewrap.patch 1150 BLAKE2B b1dc54021e05b35e9a6478e0ed94e46498288d39901c98ce711cb3942a8cdaecde5c0d6d83cf275bf18960d7e8a74fca1c34375f3690f7a3fe9315ae575f707f SHA512 c7c751725b7a8bdb4151447822df33057c15e1406b2b524a7e3f5b16f71ff7492b2ba5687c111f3c6196a972753c6f46e2a401c9ed3ba015ed61168fd865f16a
-AUX 0003-Make-flatpak-bwrap-optional.patch 1993 BLAKE2B 967cfbf0936cd612a227935ecfe297d1df654c08fb0da3c6b344f7687d4bcbc43aca34e3b3b96318e4da13769b6286776996a67d35558a5152b67ef89e291dcc SHA512 ed6d0f5829a58b7ce7c665a564e14778e7302fa486251befa827f653abcf7b05a75cf71897029e293dc0c6561c902420ff62cd12e00082b634132f04d9a75584
AUX default-portals.conf 22 BLAKE2B 06a584551d11a4b2d51bf236eb657cda2360e8b324574a936c9d6f03a2d4c041ce72b6cc8a00740e4773ce654ad1867a818215c1bf610007a9dcd4b7b6b65149 SHA512 29af734e44797d4812165fa7d0be36b9047b1b9cfa12aad3628bb95ee3dbb9ff4efbd8023fb43a63d01c7e8879d58c6634710b47416929d3a7a5ca376ae18451
-AUX xdg-desktop-portal-1.16.0-delay-open-fix.patch 14123 BLAKE2B 92ad185c8ef9155b3285614a230b83bbd97d741772a51e27ee026c606ca9893dd5bdb8cf3882334e0f6abb687e819df0c08cd3d0aa144a72b37ad6da778f41ef SHA512 5d36d0259bea8d40f112861044fd8f8da77aec5144b3518d5c8d77b3cc2c86a84473a34e3c20a873d72427ad5caf02a97a1282a880cfcea620eab9fac18d39fc
AUX xdg-desktop-portal-1.18.0-sandbox-disable-failing-tests.patch 2444 BLAKE2B a93b089a7bbd23b258d28711a144982b9c102f7d0001b10a80d1f378da6965f7547ce11c4bfee8e534aa23b573b600d6a40d22877d6d9ddbe81f89d46dc73373 SHA512 99f87d9ed61cdf63af2449c1e2d2f3472db4fd21fa2baec7403bee6460146183a84af01ec18b13c1c072e5a7dd68b2e07a47b0e0886e4dffa09bf788d92ab5ec
-DIST xdg-desktop-portal-1.16.0.tar.xz 250524 BLAKE2B 9d5bd760621b114a19c1cc8895f91c43fcfed0dd067ba9678de0f11dc7835ec29c4a2c452274adbd36ee1318359caa8d7ca0c585558eb73a2a4e53528e6b02da SHA512 f7e7e96d3a6757901fbc4c0310aac0afbf37882c279a2859e06f63528049cd9b50dd2d55445d1386f03f62557c1a2ec81d4ee081200367d6269d2dffc75f0912
-DIST xdg-desktop-portal-1.18.0.tar.xz 260788 BLAKE2B 3a7575af17a5b21d6f313a098a9144df9d6f24768c6e16e4fb45382fac3c64aab3b361b29226769c8cc979c278ec61469f32841792bb0f4e7d9e83fc1fab40fc SHA512 416c0736342b2909c10db025da72edca6d106b46224341bdf45ab41152c01b97f4a4eb78df924a6fbc771475bf103c1aea3005d8ff683f1eca935dbd1afe4a51
-DIST xdg-desktop-portal-1.18.1.tar.xz 696988 BLAKE2B b458b50b7adf2ad3cf47f86f01d4323ca5110bd07c76eb19b789445f1bab1662ae031f3c99d171f41d1db87f262c28e1ed810527612f7b1cec521a21d690088f SHA512 b4340d14a94a03bdf3ebee8d5a13e7d9386e870b50654369293670d5a828fd258fe419b330c036eaa28963447764db2169aa7f225819a4f9877e57d18c59030e
DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89 SHA512 937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19
-EBUILD xdg-desktop-portal-1.16.0-r1.ebuild 1810 BLAKE2B df6be02fd06693018cd95e4bc76cde9aa852bac499febac04c8775a8df78875dc7463bdd509f7c4df1f7be46fb9116bf7c24a0ab10a5a7baf10278ec8a46642c SHA512 7a776e3a8b9614519408e23436c05ca18f4430090c0b8f8a5c0acd89469b56215767e191e712ac1cf11618f9ae23ea9fd9b13a6b6157119fc8dbe427ba2ce214
-EBUILD xdg-desktop-portal-1.18.0-r2.ebuild 3638 BLAKE2B 5ff3045e414fe3f8fcea6156ba80a22344cf045d2448850609bccb38848ea9789a563cce507fb9a591cda2b21741391459fd1b3ca26a9c440aaef7df1fd7ce9e SHA512 35cc49eca5788b14700d133757c2be75cf82785cad54b24062b44067af7792426bb3dd82ed9e2009e9a0673d2b3c4b9be8c608076c1e40032088eddc8fab3f7d
-EBUILD xdg-desktop-portal-1.18.1.ebuild 3411 BLAKE2B 538ae8d4fe5b2abb07640dcb063942b5640750bf7f5966fe66b77c737d925297e83d415e7bffbc06d4845119635f81348af6aaf739a8fb91c295f265a002ba59 SHA512 fe38bd3b836dada0b9bc97de9b31566b697a574f2de2f365cfd0ff8914347cbbe45a217687fd27c679a8838094ca7cccad2331380486feceeec9ad3fc1c4ead2
+DIST xdg-desktop-portal-1.18.3.tar.xz 699168 BLAKE2B 495deda38f20c384b80db25f11010a67ed9b26d8577e23e16221d54e9eb0edd5f4b1fac633e70eefc4bf1a689c0cdbbb5b524aff219c020e8ef227397eff4802 SHA512 aada58ac8ad5e15b509a3435b350f898b12e4638e09b1fd2f517e641e67991d5ae22ca32e0f2f0edfa902a4e1515a36b367b84040e95d27ef0b5b8092b768f55
EBUILD xdg-desktop-portal-1.18.2.ebuild 3408 BLAKE2B fad9fd0ad7fe52f3544fdba3d342b48a56c651923a41d161253aa89c62fffb9f0073f20e9215cc49af274547a97e97263408bfde2eb9c2ef0386d630e5f70275 SHA512 cde3e91a13d7a80071597015ccd7635cc245658cd968234c36375dd4ab0076a8fb3b9ece3e9d8efe5e70e954a2f98dbc5af65b52a3a013d7f08e539e97c4206f
+EBUILD xdg-desktop-portal-1.18.3.ebuild 3411 BLAKE2B 861266ff2f661d1bf47424faeb884f6bf1e9c11925f107343f260a289851d649d3962d0fcb41bafa349c39ee379b311c5b24e566ab0a99c2b64073862c5e36c4 SHA512 5235cd5c198363612caf28b30380cf268f594093aa673743313f7565d8ead2a7d0d903ca859db977573f1e3f3d503e531b5b135e853f863fed2f1e2f1ffbc480
MISC metadata.xml 572 BLAKE2B 5d1abb01d74881886beab22900a545b0364cd7b48990577a153bdd1d8125d517b8a26c89382b0ceb9e127e0cbd11d7462d3d74908facb521295314ddf2699723 SHA512 ffaa7cfd28794dd57d1229e5839a28cf5b178c6416cf1817e7e6753c7460c22e96e2997f005b80b574d7f4b49e3a0e5d9f44101258824edb00e328caf449b9d5
diff --git a/sys-apps/xdg-desktop-portal/files/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch b/sys-apps/xdg-desktop-portal/files/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch
deleted file mode 100644
index 9f758f7b5432..000000000000
--- a/sys-apps/xdg-desktop-portal/files/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://github.com/flatpak/xdg-desktop-portal/pull/1100
-
-From b734c44545276141b785dd31ff9c0c78a7801baa Mon Sep 17 00:00:00 2001
-From: "Anna (navi) Figueiredo Gomes" <navi@vlhl.dev>
-Date: Fri, 8 Sep 2023 22:07:06 +0200
-Subject: [PATCH 1/3] meson.build: allow linux to build without flatpak
- installed
-
-the old automake scripts would allow for building without flatpak, as the
-xml file would just not be copied (because it doesn't exist) so it
-wouldn't be used to generate files.
-
-this allows similar behaviour by not requiring the flatpak dependency in
-meson.
-
-Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
----
- meson.build | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index 2254c0d..2366d9e 100644
---- a/meson.build
-+++ b/meson.build
-@@ -21,8 +21,7 @@ endif
-
- flatpak_intf_dir = get_option('flatpak-interfaces-dir')
- if flatpak_intf_dir == ''
-- flatpak_required = host_machine.system() in ['linux']
-- flatpak_dep = dependency('flatpak', version: '>= 1.5.0', required : flatpak_required)
-+ flatpak_dep = dependency('flatpak', version: '>= 1.5.0', required : false)
- if flatpak_dep.found()
- flatpak_intf_dir = flatpak_dep.get_variable(pkgconfig: 'interfaces_dir')
- endif
---
-2.42.0
-
diff --git a/sys-apps/xdg-desktop-portal/files/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch b/sys-apps/xdg-desktop-portal/files/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch
deleted file mode 100644
index ce10d326828f..000000000000
--- a/sys-apps/xdg-desktop-portal/files/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/flatpak/xdg-desktop-portal/pull/1100
-
-From 8cf28b590ab23e94d6b80eaa6893ed51542d3dd8 Mon Sep 17 00:00:00 2001
-From: "Anna (navi) Figueiredo Gomes" <navi@vlhl.dev>
-Date: Sat, 9 Sep 2023 01:20:36 +0200
-Subject: [PATCH 2/3] meson.build: allow linux to build without bubblewrap
-
-per the same logic as flatpak, there's no reason to force bwrap as a
-dependency to build xdp under linux, as there is systems without bwrap
-that would want to be able to build xdp
-
-Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
----
- meson.build | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index 2366d9e..ad7faae 100644
---- a/meson.build
-+++ b/meson.build
-@@ -112,8 +112,7 @@ libportal_dep = dependency('libportal',
- pipewire_dep = dependency('libpipewire-0.3', version: '>= 0.2.90')
- libsystemd_dep = dependency('libsystemd', required: get_option('systemd'))
-
--bwrap_required = host_machine.system() in ['linux']
--bwrap = find_program('bwrap', required: bwrap_required)
-+bwrap = find_program('bwrap', required: false)
-
- have_libportal = libportal_dep.found()
- if have_libportal
---
-2.42.0
-
diff --git a/sys-apps/xdg-desktop-portal/files/0003-Make-flatpak-bwrap-optional.patch b/sys-apps/xdg-desktop-portal/files/0003-Make-flatpak-bwrap-optional.patch
deleted file mode 100644
index 78b0b3e522a2..000000000000
--- a/sys-apps/xdg-desktop-portal/files/0003-Make-flatpak-bwrap-optional.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 5b4ad3e7a9828df2cd06d663d89800c346f5051f Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Fri, 22 Sep 2023 17:35:21 +0100
-Subject: [PATCH] Make flatpak, bwrap optional
-
-See https://github.com/flatpak/xdg-desktop-portal/pull/1100
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- meson.build | 4 ++--
- meson_options.txt | 8 ++++++++
- 2 files changed, 10 insertions(+), 2 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index ad7faae..933eb54 100644
---- a/meson.build
-+++ b/meson.build
-@@ -21,7 +21,7 @@ endif
-
- flatpak_intf_dir = get_option('flatpak-interfaces-dir')
- if flatpak_intf_dir == ''
-- flatpak_dep = dependency('flatpak', version: '>= 1.5.0', required : false)
-+ flatpak_dep = dependency('flatpak', version: '>= 1.5.0', required : get_option('flatpak'))
- if flatpak_dep.found()
- flatpak_intf_dir = flatpak_dep.get_variable(pkgconfig: 'interfaces_dir')
- endif
-@@ -112,7 +112,7 @@ libportal_dep = dependency('libportal',
- pipewire_dep = dependency('libpipewire-0.3', version: '>= 0.2.90')
- libsystemd_dep = dependency('libsystemd', required: get_option('systemd'))
-
--bwrap = find_program('bwrap', required: false)
-+bwrap = find_program('bwrap', required: get_option('bwrap'))
-
- have_libportal = libportal_dep.found()
- if have_libportal
-diff --git a/meson_options.txt b/meson_options.txt
-index edcbcd8..d1914ce 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -2,6 +2,14 @@ option('dbus-service-dir',
- type: 'string',
- value: '',
- description: 'directory for dbus service files (default: PREFIX/share/dbus-1/services)')
-+option('bwrap',
-+ type: 'feature',
-+ value: 'enabled',
-+ description: 'Use bwrap (requires seccomp) for sandboxing for e.g. icon validation. Recommended.')
-+option('flatpak',
-+ type: 'feature',
-+ value: 'enabled',
-+ description: 'Enable flatpak integration')
- option('flatpak-interfaces-dir',
- type: 'string',
- value: '',
---
-2.42.0
-
diff --git a/sys-apps/xdg-desktop-portal/files/xdg-desktop-portal-1.16.0-delay-open-fix.patch b/sys-apps/xdg-desktop-portal/files/xdg-desktop-portal-1.16.0-delay-open-fix.patch
deleted file mode 100644
index 1e1598744c46..000000000000
--- a/sys-apps/xdg-desktop-portal/files/xdg-desktop-portal-1.16.0-delay-open-fix.patch
+++ /dev/null
@@ -1,300 +0,0 @@
-https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74
-https://github.com/flatpak/xdg-desktop-portal/pull/985
-https://github.com/flatpak/xdg-desktop-portal/commit/2a219279997c2124c8a639b0d009c9946ec97b40
-
-Fedora's backported it as well at https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74.
-
-From 2a219279997c2124c8a639b0d009c9946ec97b40 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jonas=20=C3=85dahl?= <jadahl@gmail.com>
-Date: Mon, 13 Mar 2023 12:38:17 +0100
-Subject: [PATCH] portal-impl: Only return found implementation if it launched
-
-If no portal backend for a given interface is found, a fallback is
-always tried anyway, despite that fallback not being listed as
-compatible with the current desktop environment.
-
-Sometimes it's good that a fallback is returned; e.g. the
-xdg-desktop-portal-gtk file chooser backend is technically usable
-anywhere, however, some backends might be specifically designed to only
-work in a specific desktop environment, e.g. xdg-desktop-portal-gnome.
-
-In order to avoid creating portals with non-functional backends, make
-sure it's possible to create a proxy object for the interface and D-Bus
-name, and that it launched successfully (i.e. has no name owner after
-creating the proxy).
---- a/src/portal-impl.c
-+++ b/src/portal-impl.c
-@@ -29,9 +29,12 @@
- #include <glib.h>
- #include <gio/gio.h>
-
-+#include "xdp-utils.h"
-+
- static void
- portal_implementation_free (PortalImplementation *impl)
- {
-+ g_clear_pointer (&impl->dummy_proxies, g_hash_table_unref);
- g_free (impl->source);
- g_free (impl->dbus_name);
- g_strfreev (impl->interfaces);
-@@ -55,6 +58,10 @@ register_portal (const char *path, gboolean opt_verbose, GError **error)
- if (!g_key_file_load_from_file (keyfile, path, G_KEY_FILE_NONE, error))
- return FALSE;
-
-+ impl->dummy_proxies = g_hash_table_new_full (g_str_hash,
-+ g_str_equal,
-+ g_free,
-+ g_object_unref);
- impl->source = g_path_get_basename (path);
- impl->dbus_name = g_key_file_get_string (keyfile, "portal", "DBusName", error);
- if (impl->dbus_name == NULL)
-@@ -198,8 +205,44 @@ load_installed_portals (gboolean opt_verbose)
- implementations = g_list_sort (implementations, sort_impl_by_use_in_and_name);
- }
-
-+static gboolean
-+create_dummy_proxy (PortalImplementation *impl,
-+ GDBusConnection *connection,
-+ const char *interface,
-+ GError **error)
-+{
-+ g_autoptr(GDBusProxy) proxy = NULL;
-+
-+ g_debug ("Creating dummy proxy for %s on %s", interface, impl->dbus_name);
-+ proxy = g_dbus_proxy_new_sync (connection,
-+ G_DBUS_PROXY_FLAGS_NONE,
-+ NULL,
-+ impl->dbus_name,
-+ DESKTOP_PORTAL_OBJECT_PATH,
-+ interface,
-+ NULL,
-+ error);
-+ if (!proxy)
-+ return FALSE;
-+
-+ if (!g_dbus_proxy_get_name_owner (proxy))
-+ {
-+ g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
-+ "Proxy has no owner");
-+ return FALSE;
-+ }
-+
-+ g_debug ("Dummy proxy created");
-+
-+ g_hash_table_insert (impl->dummy_proxies,
-+ g_strdup (interface),
-+ g_steal_pointer (&proxy));
-+ return TRUE;
-+}
-+
- PortalImplementation *
--find_portal_implementation (const char *interface)
-+find_portal_implementation (GDBusConnection *connection,
-+ const char *interface)
- {
- const char *desktops_str = g_getenv ("XDG_CURRENT_DESKTOP");
- g_auto(GStrv) desktops = NULL;
-@@ -216,15 +259,23 @@ find_portal_implementation (const char *interface)
- for (l = implementations; l != NULL; l = l->next)
- {
- PortalImplementation *impl = l->data;
-+ g_autoptr(GError) error = NULL;
-
- if (!g_strv_contains ((const char **)impl->interfaces, interface))
- continue;
-
-- if (g_strv_case_contains ((const char **)impl->use_in, desktops[i]))
-+ if (!g_strv_case_contains ((const char **)impl->use_in, desktops[i]))
-+ continue;
-+
-+ if (!create_dummy_proxy (impl, connection, interface, &error))
- {
-- g_debug ("Using %s for %s in %s", impl->source, interface, desktops[i]);
-- return impl;
-+ g_debug ("Failed to create dummy proxy on %s for %s: %s",
-+ impl->dbus_name, interface, error->message);
-+ continue;
- }
-+
-+ g_debug ("Using %s for %s in %s", impl->source, interface, desktops[i]);
-+ return impl;
- }
- }
-
-@@ -232,10 +283,18 @@ find_portal_implementation (const char *interface)
- for (l = implementations; l != NULL; l = l->next)
- {
- PortalImplementation *impl = l->data;
-+ g_autoptr(GError) error = NULL;
-
- if (!g_strv_contains ((const char **)impl->interfaces, interface))
- continue;
-
-+ if (!create_dummy_proxy (impl, connection, interface, &error))
-+ {
-+ g_debug ("Failed to create dummy fallback proxy on %s for %s: %s",
-+ impl->dbus_name, interface, error->message);
-+ continue;
-+ }
-+
- g_debug ("Falling back to %s for %s", impl->source, interface);
- return impl;
- }
---- a/src/portal-impl.h
-+++ b/src/portal-impl.h
-@@ -23,6 +23,7 @@
- #define __PORTAL_IMPL_H__
-
- #include <glib.h>
-+#include <gio/gio.h>
-
- typedef struct {
- char *source;
-@@ -30,10 +31,12 @@ typedef struct {
- char **interfaces;
- char **use_in;
- int priority;
-+ GHashTable *dummy_proxies;
- } PortalImplementation;
-
- void load_installed_portals (gboolean opt_verbose);
--PortalImplementation *find_portal_implementation (const char *interface);
-+PortalImplementation *find_portal_implementation (GDBusConnection *connection,
-+ const char *interface);
- GPtrArray *find_all_portal_implementations (const char *interface);
-
- #endif /* __PORTAL_IMPL_H__ */
---- a/src/xdg-desktop-portal.c
-+++ b/src/xdg-desktop-portal.c
-@@ -237,7 +237,8 @@ on_bus_acquired (GDBusConnection *connection,
- init_document_proxy (connection);
- init_permission_store (connection);
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Lockdown");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Lockdown");
- if (implementation != NULL)
- lockdown = xdp_dbus_impl_lockdown_proxy_new_sync (connection,
- G_DBUS_PROXY_FLAGS_NONE,
-@@ -259,40 +260,48 @@ on_bus_acquired (GDBusConnection *connection,
- export_portal_implementation (connection, settings_create (connection, impls));
- g_ptr_array_free (impls, TRUE);
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.FileChooser");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.FileChooser");
- if (implementation != NULL)
- export_portal_implementation (connection,
- file_chooser_create (connection, implementation->dbus_name, lockdown));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.AppChooser");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.AppChooser");
- if (implementation != NULL)
- export_portal_implementation (connection,
- open_uri_create (connection, implementation->dbus_name, lockdown));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Print");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Print");
- if (implementation != NULL)
- export_portal_implementation (connection,
- print_create (connection, implementation->dbus_name, lockdown));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Notification");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Notification");
- if (implementation != NULL)
- export_portal_implementation (connection,
- notification_create (connection, implementation->dbus_name));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Inhibit");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Inhibit");
- if (implementation != NULL)
- export_portal_implementation (connection,
- inhibit_create (connection, implementation->dbus_name));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Access");
-- implementation2 = find_portal_implementation ("org.freedesktop.impl.portal.Screenshot");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Access");
-+ implementation2 = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Screenshot");
- if (implementation != NULL && implementation2 != NULL)
- export_portal_implementation (connection,
- screenshot_create (connection,
- implementation->dbus_name,
- implementation2->dbus_name));
-
-- implementation2 = find_portal_implementation ("org.freedesktop.impl.portal.Background");
-+ implementation2 = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Background");
- if (implementation != NULL)
- {
- export_portal_implementation (connection,
-@@ -313,47 +322,55 @@ on_bus_acquired (GDBusConnection *connection,
- implementation->dbus_name,
- implementation2->dbus_name));
-
-- implementation2 = find_portal_implementation ("org.freedesktop.impl.portal.Wallpaper");
-+ implementation2 = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Wallpaper");
- if (implementation != NULL && implementation2 != NULL)
- export_portal_implementation (connection,
- wallpaper_create (connection,
- implementation->dbus_name,
- implementation2->dbus_name));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Account");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Account");
- if (implementation != NULL)
- export_portal_implementation (connection,
- account_create (connection, implementation->dbus_name));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Email");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Email");
- if (implementation != NULL)
- export_portal_implementation (connection,
- email_create (connection, implementation->dbus_name));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.Secret");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.Secret");
- if (implementation != NULL)
- export_portal_implementation (connection,
- secret_create (connection, implementation->dbus_name));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.GlobalShortcuts");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.GlobalShortcuts");
- if (implementation != NULL)
- export_portal_implementation (connection,
- global_shortcuts_create (connection, implementation->dbus_name));
-
- #ifdef HAVE_GLIB_2_66
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.DynamicLauncher");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.DynamicLauncher");
- if (implementation != NULL)
- export_portal_implementation (connection,
- dynamic_launcher_create (connection, implementation->dbus_name));
- #endif
-
- #ifdef HAVE_PIPEWIRE
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.ScreenCast");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.ScreenCast");
- if (implementation != NULL)
- export_portal_implementation (connection,
- screen_cast_create (connection, implementation->dbus_name));
-
-- implementation = find_portal_implementation ("org.freedesktop.impl.portal.RemoteDesktop");
-+ implementation = find_portal_implementation (connection,
-+ "org.freedesktop.impl.portal.RemoteDesktop");
- if (implementation != NULL)
- export_portal_implementation (connection,
- remote_desktop_create (connection, implementation->dbus_name));
-
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
deleted file mode 100644
index a339198301e6..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.16.0-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation screencast systemd"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=sys-fs/fuse-3.10.0:3[suid]
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- screencast? ( >=media-video/pipewire-0.3:= )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-delay-open-fix.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --disable-docbook-docs # requires flatpak
- --disable-libportal # not packaged
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- $(use_enable geolocation geoclue)
- $(use_enable screencast pipewire)
- $(use_with systemd)
- )
- econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
- if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
- ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
- ! has_version sys-apps/xdg-desktop-portal-gtk; then
- elog "${PN} is not usable without any of the following XDP"
- elog "implementations installed:"
- elog " gui-libs/xdg-desktop-portal-lxqt"
- elog " gui-libs/xdg-desktop-portal-wlr"
- elog " kde-plasma/xdg-desktop-portal-kde"
- elog " sys-apps/xdg-desktop-portal-gnome"
- elog " sys-apps/xdg-desktop-portal-gtk"
- fi
-}
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
deleted file mode 100644
index 959007f5e9ff..000000000000
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="geolocation flatpak seccomp systemd test"
-RESTRICT="!test? ( test )"
-# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
-REQUIRED_USE="flatpak? ( seccomp )"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- dev-libs/json-glib
- >=media-video/pipewire-0.3:=
- >=sys-fs/fuse-3.10.0:3[suid]
- x11-libs/gdk-pixbuf
- geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
- flatpak? ( sys-apps/flatpak )
- seccomp? ( sys-apps/bubblewrap )
- systemd? ( sys-apps/systemd )
-"
-RDEPEND="
- ${DEPEND}
- sys-apps/dbus
-"
-BDEPEND="
- dev-util/gdbus-codegen
- dev-python/docutils
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- dev-libs/libportal
- $(python_gen_any_dep '
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/python-dbusmock[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=(
- # These tests require connections to pipewire, internet, /dev/fuse
- "${FILESDIR}/${P}-sandbox-disable-failing-tests.patch"
-
- # https://github.com/flatpak/xdg-desktop-portal/pull/1100
- "${FILESDIR}/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch"
- "${FILESDIR}/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch"
- "${FILESDIR}/0003-Make-flatpak-bwrap-optional.patch"
-)
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
- python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
- local emesonargs=(
- -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
- -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
- $(meson_feature flatpak)
- # Only used for tests
- $(meson_feature test libportal)
- $(meson_feature geolocation geoclue)
- $(meson_feature seccomp bwrap)
- $(meson_feature systemd)
- # Requires flatpak
- -Ddocbook-docs=disabled
- # -Dxmlto-flags=
- -Ddatarootdir="${EPREFIX}/usr/share"
- -Dman-pages=enabled
- -Dinstalled-tests=false
- $(meson_feature test pytest)
- )
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
- # will install their own, but we want some fallback in case they don't
- # (so will probably keep this forever). DEs need time to catch up even
- # if they will eventually provide one anyway. See bug #915356.
- #
- # TODO: Add some docs on wiki for users to add their own preference
- # for minimalist WMs etc.
- insinto /usr/share/xdg-desktop-portal
- newins "${FILESDIR}"/default-portals.conf portals.conf
-}
-
-pkg_postinst() {
- if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \
- ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \
- ! has_version sys-apps/xdg-desktop-portal-gtk; then
- elog "${PN} is not usable without any of the following XDP"
- elog "implementations installed:"
- elog " gui-libs/xdg-desktop-portal-lxqt"
- elog " gui-libs/xdg-desktop-portal-wlr"
- elog " kde-plasma/xdg-desktop-portal-kde"
- elog " sys-apps/xdg-desktop-portal-gnome"
- elog " sys-apps/xdg-desktop-portal-gtk"
- fi
-}
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild
index 096cde882a78..a7cd8de88db2 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index a1df688c69b0..cd756d3e9630 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/gparted/Manifest b/sys-block/gparted/Manifest
index f0185a02f11e..64031040815b 100644
--- a/sys-block/gparted/Manifest
+++ b/sys-block/gparted/Manifest
@@ -1,5 +1,5 @@
DIST gparted-1.5.0.tar.gz 5416965 BLAKE2B 034fcbfde4b74f99769f5bff27ec7a84f7f6cf8e37d944aa7bce61d0421f02711d77bc695667ea34523b066c6f925437e24d34c5b172fe56be5ce23f99283f53 SHA512 af32358bc470d30c38cdf688e8f940548c7361808fbc7712dc79ef6d196e3bfbf9c9e0ee499729e78d4b782ed1f52ea1f55c983e9afe8fc3fea765078ffbddad
DIST gparted-1.6.0.tar.gz 5404754 BLAKE2B 994023a85281036d4a10733144d63f7a9f57d0aca29fde0502a594b4da629061f1f6eef4b0db3e22ef28db6567f27e824de124f42309980388bc038240fdcdd6 SHA512 359accfee955fb68131eb7b5737a2e74702abe2c29766ce07475a4c789983801ee129dec28b20c72d74210533423dfefd0626b794a540840ed0b36f0d71ccc60
EBUILD gparted-1.5.0-r1.ebuild 2728 BLAKE2B 64ebfb57b9b40d18ecb3c7f7ec5ced64db0e87c95b6e7966e9ee2d8280b645b399b691c6cb3966ce1de5c17b6598e17dc50ade911fb35db2af975119eefbea61 SHA512 2ab331d8689d1d2fb815da1d1ec9412f395b582cab1900465f8e4605443a2448e008645bc75003a3c6dee3f97ed4a304917ff6253ffd40dcd2f53678d991ddb4
-EBUILD gparted-1.6.0.ebuild 2732 BLAKE2B 55c7d825db125aea08aa7342b37cceef572550fb4e3039aa24a0f64046d633d32f005414d6eec57b50f57e3677e4bc834f231de977779893fb46b54bc82ace30 SHA512 8e6ac03441004771479aefd1db1a0995ae4867efb3434e57bd731886970cdb29639c9e22c4cf08980b1721665dca0298f9f2be01b29a74edf9eac15f2663daa9
+EBUILD gparted-1.6.0.ebuild 2731 BLAKE2B 197e1d1e577b2619f2b5683a3f60f07974e65f7cd92b594cc297ec95ecff38936a0eec3e43f254190cfd42f0f7e94b5ddc10436361c958ba56935569dc83a6a7 SHA512 7a6ef70a0964af1fe3e7874a6b96a099f96b599876ba208b2bb6dc751616690bf97d7550decf041e6bb679953b3a4d1b455dfc821e7ced8bb35126ec69460e64
MISC metadata.xml 1007 BLAKE2B 9ac47d4a18d3f0a9743de27544cc2ca9c30014b6bec3c1538fdcf867d8ea683b85733e25713fd5cb943c1a6f2c1b43cbf09e45162e1bdb0c2a2dd85d30b5406a SHA512 33863a91927a45758ab0f56ac9bad51f5143d68b02e6e04c1a488a6a7a6554c57ddf72abfe92993845b3ce561325dd37af901e8be7689164eaee9c3a50c427cf
diff --git a/sys-block/gparted/gparted-1.6.0.ebuild b/sys-block/gparted/gparted-1.6.0.ebuild
index b1845acbb91a..6d4875692262 100644
--- a/sys-block/gparted/gparted-1.6.0.ebuild
+++ b/sys-block/gparted/gparted-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+ FDL-1.2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="kde policykit wayland"
DEPEND="
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 73dfe1cfa3ae..65a58f399c4d 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/alacarte/Manifest b/x11-misc/alacarte/Manifest
index 2848ca28155b..694000eef9b5 100644
--- a/x11-misc/alacarte/Manifest
+++ b/x11-misc/alacarte/Manifest
@@ -1,5 +1,5 @@
DIST alacarte-3.44.3.tar.xz 248692 BLAKE2B bb418aebb595935028b5bec9b08b516d90c6488ef4201b184f51420c5918f986d3dda20c2eb8d7666bb3fa7d4249af59afb00777d93d5715ef54d604943ef952 SHA512 2e10b79527b3343379f7b58efa9ae3a4428d05fee11279ae95e0514712ec97489b1152cabcdf2abcaa3d1e396218e2708b0c47e20e6e55e2d34b848e7e2d9ee2
DIST alacarte-3.50.0.tar.xz 255404 BLAKE2B c22aeb83f707e4860c9a84311da2bf87e79db8b8859b8c45d5c1d0f6ead896f15b83cd112ac248fbb83b2bf839afbc90d2a24685c767ebaaaa850dfab8b26d35 SHA512 12578c35e8e68c83b46d81edc59444a92dc672a4a91bb4b443bbc0b26d94a3badf5598602dfc62dfbbabce7e3392c081c39055a201d60d4813b23e061014ee17
EBUILD alacarte-3.44.3.ebuild 763 BLAKE2B 9a8a508497991bd14874cdd1ac7376522415c999ca50943dbdd6456bea9778dfe5dfc413c9a1d79de76c9d1d30ac76ebf0f3fe0b9a89013a67ae260ed2aed673 SHA512 a7ae155d2d717964c2d67147c5aeba9837928528bcd7c348e8bef4f078a0510810257beff01668a22c24e88172df2f226c49b5e6cb124c133a106ee6ec5a788e
-EBUILD alacarte-3.50.0.ebuild 765 BLAKE2B 31697f390379093ff3b366534da9d0fdb10eb4ae6ed02556d332246b3e9d1aca529c837b2fbef1578547877b1111c5d92264176d3fb5cd6b0aafad68da492ade SHA512 152cfc64f66d06d53882115669831145a5f448a7eccc5e96dfadc814871915c775db4eabb8c6d53ead0b7011d974ec96e441c12db96ddece7a565844bdc798a6
+EBUILD alacarte-3.50.0.ebuild 763 BLAKE2B ddadbb3cac1e53a25aae21dcf20d7e96e15d9413d3b0952a4a6f2a27ea3d4725215356f6ebdb1cf4cc3ba7d614ec42009556ae805de82b27e8eb39ff8fa6d35b SHA512 229338f52eb2697a68f1c47c7290d66fb6a5c2cc768a94ffa9db21faf5e2fea584c02d09e66dbb70eaccd7971e64e29f14a07c2dc1d24b59825b9b44e4fba306
MISC metadata.xml 349 BLAKE2B ae2cfe74f06d4c6aa4143f187cd3ed6934e6e131e4a997330c9d6ca11a2cd45b2835ef2b1bfab8570e5554fcce81237b025fc0683a74eaf62076e7c4f2cd2914 SHA512 7426942c020db80792d9d382763a005dc0956e6f7c02bb0e3a58e56cb69c37ce643da77524ac7273b8302bb0efb2e2c80dbb621d06809a7091395756e0f0cd06
diff --git a/x11-misc/alacarte/alacarte-3.50.0.ebuild b/x11-misc/alacarte/alacarte-3.50.0.ebuild
index e37452553a19..40f4d74498a9 100644
--- a/x11-misc/alacarte/alacarte-3.50.0.ebuild
+++ b/x11-misc/alacarte/alacarte-3.50.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
diff --git a/x11-misc/colord/Manifest b/x11-misc/colord/Manifest
index bc512c69169a..823c05c5a21b 100644
--- a/x11-misc/colord/Manifest
+++ b/x11-misc/colord/Manifest
@@ -5,5 +5,5 @@ AUX colord-1.4.7-systemd-permissions.patch 2163 BLAKE2B 72989d782458153d7bb8356d
DIST colord-1.4.6.tar.xz 1872528 BLAKE2B bf87ed1abe0a827ad81b5467847975d70e4cb83c1973fac3bcb1650875b7a0b375d48633bb1b01c7da1e8acd62cc4cf19f0efe9722e12bde3d8ec4833800ef2c SHA512 d55d3322199d0bfee74eee9e183c9246ec33e755f0144d96087acb3c43ab5a3d872086fcef9f29cdd2295be71daac703cdf90ad10bf183622fdd84347e7af123
DIST colord-1.4.7.tar.xz 1799168 BLAKE2B f4434ec817fc2afc1ade144f533d2c3b98117356677b5962ff95b566a8c66b6b8ce95ec8f76b3ae849a6468000dc08b8f8fc207c2cc9c85a966157fb1612078e SHA512 d8a23899c038af980f1b257eace68b682c3f5592d19e2ae1044da749371694052c00e58e4754ebb6ee2f7900b0ef44c01be5fcf857294813c07af94ffbf6d0be
EBUILD colord-1.4.6-r2.ebuild 3586 BLAKE2B ddfee20fe98bb069a5d61d5a88fabe156145ddb33bf47fd933f3f55330a11142de1018055e0b713a0a7d4ae02533d5a53a93ddca24d2ffa52c08120ced86256a SHA512 6d44b8683e4335c7bf09eae166024562b8d676e4027a6437f0ba90632ab3b8438ff1e643d1d81707661069b07ae88af56eb8421e4b232b1ba6c4d22f4f04946d
-EBUILD colord-1.4.7-r1.ebuild 3511 BLAKE2B 67f7f413aa076a75cc6a942931ee18297d8abcac829dc8c0b95f221d1511d190b70d810e3fc674b829d3e612efeb5446f757f16000ad3ea4410a2934b06c4a3c SHA512 068449ad19f082e33468c566315ff3e01c68f1f55004daaef89a779c6716ae00896953f593d3355047aed35bf0f079dc20249c5f36b28ceb60119a94fd63c0aa
+EBUILD colord-1.4.7-r1.ebuild 3510 BLAKE2B 0ae9bc05ca3dcc460fc11d198c9f093978db415ef1ce0cd113eb9c766d6791e24a0e8f2d8573ac570ab8920632b17a77400e2f4cbad9408aee6bee5b50326a68 SHA512 42e34217dfe632e665296529be9a393d921249a19faaf99766b60ffe02229b16fb5c30270b912f5f73c3bb5ddcdcfa5cb5159d5574f77a26de5c561c9dee1b15
MISC metadata.xml 538 BLAKE2B 314dc50e426cb4abb2cab8ea3f1ca221d1543820587fac02747c198c034ff468d13273ae573f30ee852489c22ebabf80b5d62d409b32bcedf9de45e768d6600c SHA512 10e907a1f38a40acebfb32ff8ecb58b074147ce29947a31272fca5de1d8de99935fab05dffbaa271aea0b4981c36ce0c8ef19879d3796360ecdf3b2143f7dbd4
diff --git a/x11-misc/colord/colord-1.4.7-r1.ebuild b/x11-misc/colord/colord-1.4.7-r1.ebuild
index e6bb102d0a39..919153985610 100644
--- a/x11-misc/colord/colord-1.4.7-r1.ebuild
+++ b/x11-misc/colord/colord-1.4.7-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0/2" # subslot = libcolord soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="gtk-doc argyllcms examples extra-print-profiles +introspection scanner selinux systemd test vala"
RESTRICT="!test? ( test ) test" # Tests try to read and write files in /tmp