summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-25 17:40:36 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-25 17:40:36 +0000
commit85809279ceef66e68b25eac8c3918bee6762f6cc (patch)
tree9ecee133212467e7b1402b70a11c5d6fb3ea817d
parent4215622c05ed14d30fdad5a4d0feba6d94b0d046 (diff)
gentoo auto-resync : 25:02:2024 - 17:40:36
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29790 -> 29780 bytes
-rw-r--r--app-arch/Manifest.gzbin17768 -> 17771 bytes
-rw-r--r--app-arch/unp/Manifest2
-rw-r--r--app-arch/unp/unp-2.0.ebuild2
-rw-r--r--app-emulation/Manifest.gzbin15305 -> 15314 bytes
-rw-r--r--app-emulation/crossover-bin/Manifest2
-rw-r--r--app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild174
-rw-r--r--app-misc/Manifest.gzbin50786 -> 50787 bytes
-rw-r--r--app-misc/sl/Manifest2
-rw-r--r--app-misc/sl/files/sl-5.02-LDFLAGS.patch8
-rw-r--r--app-misc/sl/sl-5.02-r1.ebuild51
-rw-r--r--app-office/Manifest.gzbin8431 -> 8427 bytes
-rw-r--r--app-office/wps-office/Manifest2
-rw-r--r--app-office/wps-office/wps-office-11.1.0.11719.ebuild90
-rw-r--r--app-text/Manifest.gzbin49603 -> 49603 bytes
-rw-r--r--app-text/xapian-omega/Manifest2
-rw-r--r--app-text/xapian-omega/xapian-omega-1.4.24.ebuild43
-rw-r--r--dev-libs/Manifest.gzbin97856 -> 98008 bytes
-rw-r--r--dev-libs/npth/Manifest2
-rw-r--r--dev-libs/npth/npth-1.7-r1.ebuild (renamed from dev-libs/npth/npth-1.7.ebuild)3
-rw-r--r--dev-libs/simde/Manifest3
-rw-r--r--dev-libs/simde/metadata.xml11
-rw-r--r--dev-libs/simde/simde-0.7.6.ebuild32
-rw-r--r--dev-libs/xapian-bindings/Manifest2
-rw-r--r--dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild346
-rw-r--r--dev-libs/xapian/Manifest2
-rw-r--r--dev-libs/xapian/xapian-1.4.24.ebuild63
-rw-r--r--dev-perl/Manifest.gzbin285657 -> 285667 bytes
-rw-r--r--dev-perl/Search-Xapian/Manifest2
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r3.ebuild (renamed from dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r2.ebuild)4
-rw-r--r--dev-ruby/Manifest.gzbin109104 -> 109103 bytes
-rw-r--r--dev-ruby/listen/Manifest2
-rw-r--r--dev-ruby/listen/listen-3.9.0.ebuild47
-rw-r--r--gnome-extra/Manifest.gzbin11289 -> 11291 bytes
-rw-r--r--gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest8
-rw-r--r--gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild59
-rw-r--r--gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild2
-rw-r--r--gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild (renamed from gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild)2
-rw-r--r--kde-frameworks/Manifest.gzbin13934 -> 13943 bytes
-rw-r--r--kde-frameworks/breeze-icons-rcc/Manifest4
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild9
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild9
-rw-r--r--kde-frameworks/breeze-icons/Manifest6
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild8
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild8
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild2
-rw-r--r--kde-frameworks/oxygen-icons/Manifest4
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild8
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild8
-rw-r--r--kde-plasma/Manifest.gzbin11153 -> 11144 bytes
-rw-r--r--kde-plasma/plasma-activities/Manifest2
-rw-r--r--kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild2
-rw-r--r--media-fonts/Manifest.gzbin37589 -> 37583 bytes
-rw-r--r--media-fonts/noto/Manifest4
-rw-r--r--media-fonts/noto/noto-20240131.ebuild (renamed from media-fonts/noto/noto-20231031.ebuild)5
-rw-r--r--metadata/Manifest.gzbin10185 -> 10342 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.gzbin28391 -> 28392 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin28100 -> 28094 bytes
-rw-r--r--metadata/md5-cache/app-arch/unp-2.03
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin35098 -> 35257 bytes
-rw-r--r--metadata/md5-cache/app-emulation/crossover-bin-24.0.016
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin78819 -> 78973 bytes
-rw-r--r--metadata/md5-cache/app-misc/sl-5.02-r114
-rw-r--r--metadata/md5-cache/app-office/Manifest.gzbin13174 -> 13337 bytes
-rw-r--r--metadata/md5-cache/app-office/wps-office-11.1.0.1171915
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin77980 -> 78141 bytes
-rw-r--r--metadata/md5-cache/app-text/xapian-omega-1.4.2411
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin184997 -> 185485 bytes
-rw-r--r--metadata/md5-cache/dev-libs/npth-1.7-r1 (renamed from metadata/md5-cache/dev-libs/npth-1.7)2
-rw-r--r--metadata/md5-cache/dev-libs/simde-0.7.614
-rw-r--r--metadata/md5-cache/dev-libs/xapian-1.4.2414
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.2416
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin383061 -> 383064 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r3 (renamed from metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r2)6
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin194216 -> 194368 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/listen-3.9.017
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin21290 -> 21135 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-32.013
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-38.04
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-39.0 (renamed from metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-36.0)6
-rw-r--r--metadata/md5-cache/kde-frameworks/Manifest.gzbin37054 -> 37061 bytes
-rw-r--r--metadata/md5-cache/kde-frameworks/breeze-icons-5.113.06
-rw-r--r--metadata/md5-cache/kde-frameworks/breeze-icons-5.115.06
-rw-r--r--metadata/md5-cache/kde-frameworks/breeze-icons-5.249.05
-rw-r--r--metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.113.06
-rw-r--r--metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.115.06
-rw-r--r--metadata/md5-cache/kde-frameworks/oxygen-icons-5.113.06
-rw-r--r--metadata/md5-cache/kde-frameworks/oxygen-icons-5.115.06
-rw-r--r--metadata/md5-cache/kde-plasma/Manifest.gzbin21648 -> 21647 bytes
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-activities-5.115.04
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin43148 -> 43154 bytes
-rw-r--r--metadata/md5-cache/media-fonts/noto-20240131 (renamed from metadata/md5-cache/media-fonts/noto-20231031)4
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin58099 -> 58101 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/nagios-plugins-linux-madrisan-32 (renamed from metadata/md5-cache/net-analyzer/nagios-plugins-linux-madrisan-30)10
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin20398 -> 20236 bytes
-rw-r--r--metadata/md5-cache/net-mail/mu-1.10.615
-rw-r--r--metadata/md5-cache/net-mail/mu-1.12.0 (renamed from metadata/md5-cache/net-mail/mu-1.10.7-r1)4
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin93907 -> 94068 bytes
-rw-r--r--metadata/md5-cache/net-misc/proxychains-4.1711
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin90204 -> 90202 bytes
-rw-r--r--metadata/md5-cache/sys-apps/systemd-254.8-r12
-rw-r--r--metadata/md5-cache/sys-apps/systemd-254.9-r12
-rw-r--r--metadata/md5-cache/sys-apps/systemd-255.3-r12
-rw-r--r--metadata/md5-cache/sys-apps/systemd-99992
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin24678 -> 24681 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/linux-firmware-20240220-r24
-rw-r--r--metadata/md5-cache/sys-power/Manifest.gzbin8442 -> 8602 bytes
-rw-r--r--metadata/md5-cache/sys-power/power-profiles-daemon-0.2017
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin64009 -> 64174 bytes
-rw-r--r--metadata/md5-cache/x11-misc/xdg-utils-1.1.3_p20210805-r2 (renamed from metadata/md5-cache/x11-misc/xdg-utils-1.1.3_p20210805-r1)6
-rw-r--r--metadata/md5-cache/x11-misc/xdg-utils-1.2.1-r1 (renamed from metadata/md5-cache/x11-misc/xdg-utils-1.2.1)6
-rw-r--r--metadata/md5-cache/x11-misc/xvfb-run-21.1.11.211
-rw-r--r--metadata/md5-cache/x11-plugins/Manifest.gzbin33367 -> 34325 bytes
-rw-r--r--metadata/md5-cache/x11-plugins/pidgin-birthday-reminder-1.1312
-rw-r--r--metadata/md5-cache/x11-plugins/pidgin-hotkeys-0.2.4-r112
-rw-r--r--metadata/md5-cache/x11-plugins/pidgin-led-notification-0.1-r114
-rw-r--r--metadata/md5-cache/x11-plugins/pidgin-libnotify-0.14-r213
-rw-r--r--metadata/md5-cache/x11-plugins/pidgin-mbpurple-0.3.0-r315
-rw-r--r--metadata/md5-cache/x11-plugins/pidgin-privacy-please-0.7.1-r114
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin8650 -> 8646 bytes
-rw-r--r--metadata/md5-cache/x11-terms/kitty-99994
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin27027 -> 27033 bytes
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-27.0.12
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-28.1.52
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-29.1.32
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-30.1.22
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-31.0.42
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-32.2.22
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-33.0.82
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-34.0.12
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-36.1.22
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-37.0.52
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-38.1.12
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.49
-rw-r--r--metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.5 (renamed from metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.3)4
-rw-r--r--metadata/md5-cache/x11-themes/papirus-icon-theme-2024020112
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/stabilization-groups/xapian.group4
-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-analyzer/Manifest.gzbin43602 -> 43601 bytes
-rw-r--r--net-analyzer/nagios-plugins-linux-madrisan/Manifest5
-rw-r--r--net-analyzer/nagios-plugins-linux-madrisan/files/nagios-plugins-linux-madrisan-32-rename-with-systemd.patch86
-rw-r--r--net-analyzer/nagios-plugins-linux-madrisan/nagios-plugins-linux-madrisan-32.ebuild (renamed from net-analyzer/nagios-plugins-linux-madrisan/nagios-plugins-linux-madrisan-30.ebuild)10
-rw-r--r--net-mail/Manifest.gzbin14049 -> 14052 bytes
-rw-r--r--net-mail/mu/Manifest7
-rw-r--r--net-mail/mu/files/mu-1.12.0-cld2-opt.patch36
-rw-r--r--net-mail/mu/mu-1.10.6.ebuild88
-rw-r--r--net-mail/mu/mu-1.12.0.ebuild (renamed from net-mail/mu/mu-1.10.7-r1.ebuild)7
-rw-r--r--net-misc/Manifest.gzbin55114 -> 55120 bytes
-rw-r--r--net-misc/proxychains/Manifest5
-rw-r--r--net-misc/proxychains/files/proxychains-4.17-makefile.patch54
-rw-r--r--net-misc/proxychains/metadata.xml9
-rw-r--r--net-misc/proxychains/proxychains-4.17.ebuild49
-rw-r--r--profiles/Manifest.gzbin193619 -> 202049 bytes
-rw-r--r--profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/alpha/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.0/x32/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/23.0/readme.txt141
-rw-r--r--profiles/default/linux/arm/17.0/armv4t/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv5te/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv6j/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv7a/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/desktop/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/hppa/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ia64/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/m68k/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/n64/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/o32/systemd/deprecated33
-rw-r--r--profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/s390/17.0/s390x/systemd/deprecated33
-rw-r--r--profiles/default/linux/s390/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/systemd/deprecated33
-rw-r--r--profiles/default/linux/sparc/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/x86/17.0/systemd/deprecated33
-rw-r--r--profiles/profiles.desc113
-rw-r--r--sys-apps/Manifest.gzbin50814 -> 50818 bytes
-rw-r--r--sys-apps/systemd/Manifest8
-rw-r--r--sys-apps/systemd/systemd-254.8-r1.ebuild4
-rw-r--r--sys-apps/systemd/systemd-254.9-r1.ebuild4
-rw-r--r--sys-apps/systemd/systemd-255.3-r1.ebuild4
-rw-r--r--sys-apps/systemd/systemd-9999.ebuild4
-rw-r--r--sys-kernel/Manifest.gzbin4571 -> 4569 bytes
-rw-r--r--sys-kernel/linux-firmware/Manifest2
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20240220-r2.ebuild2
-rw-r--r--sys-power/Manifest.gzbin5748 -> 5745 bytes
-rw-r--r--sys-power/power-profiles-daemon/Manifest2
-rw-r--r--sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild78
-rw-r--r--x11-misc/Manifest.gzbin46545 -> 46550 bytes
-rw-r--r--x11-misc/xdg-utils/Manifest4
-rw-r--r--x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r2.ebuild (renamed from x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r1.ebuild)10
-rw-r--r--x11-misc/xdg-utils/xdg-utils-1.2.1-r1.ebuild (renamed from x11-misc/xdg-utils/xdg-utils-1.2.1.ebuild)8
-rw-r--r--x11-misc/xvfb-run/Manifest2
-rw-r--r--x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild31
-rw-r--r--x11-plugins/Manifest.gzbin26762 -> 26771 bytes
-rw-r--r--x11-plugins/pidgin-birthday-reminder/Manifest4
-rw-r--r--x11-plugins/pidgin-birthday-reminder/metadata.xml7
-rw-r--r--x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.13.ebuild33
-rw-r--r--x11-plugins/pidgin-hotkeys/Manifest3
-rw-r--r--x11-plugins/pidgin-hotkeys/metadata.xml5
-rw-r--r--x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild23
-rw-r--r--x11-plugins/pidgin-led-notification/Manifest3
-rw-r--r--x11-plugins/pidgin-led-notification/metadata.xml5
-rw-r--r--x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1-r1.ebuild43
-rw-r--r--x11-plugins/pidgin-libnotify/Manifest3
-rw-r--r--x11-plugins/pidgin-libnotify/metadata.xml5
-rw-r--r--x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r2.ebuild42
-rw-r--r--x11-plugins/pidgin-mbpurple/Manifest3
-rw-r--r--x11-plugins/pidgin-mbpurple/metadata.xml5
-rw-r--r--x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r3.ebuild42
-rw-r--r--x11-plugins/pidgin-privacy-please/Manifest3
-rw-r--r--x11-plugins/pidgin-privacy-please/metadata.xml5
-rw-r--r--x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1-r1.ebuild31
-rw-r--r--x11-terms/Manifest.gzbin4549 -> 4548 bytes
-rw-r--r--x11-terms/kitty/Manifest2
-rw-r--r--x11-terms/kitty/kitty-9999.ebuild3
-rw-r--r--x11-themes/Manifest.gzbin20575 -> 20570 bytes
-rw-r--r--x11-themes/fedora-backgrounds/Manifest28
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild8
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild7
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild24
-rw-r--r--x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild (renamed from x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.3.ebuild)7
-rw-r--r--x11-themes/papirus-icon-theme/Manifest2
-rw-r--r--x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild15
272 files changed, 3721 insertions, 702 deletions
diff --git a/Manifest b/Manifest
index 8f2fb1e19697..a611164187b0 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29790 BLAKE2B 94bd431bcb0f710ecc4d1cf28f4af9d5f7d0e6c187ad30fb799fb230837b8e4637ef8e4e59ccfb45d1b1360d8e3baa5b5f879946697e2ff5119c24d96bb68023 SHA512 ef71bb0743f5c182a5c4b4a4b7c21e5e88fd9e426d2c22e8f5046350d892072c06cac01b4cbbdb812997f469a142aafc10b16ff51def7e09400da2da02f2b66e
-TIMESTAMP 2024-02-25T11:07:18Z
+MANIFEST Manifest.files.gz 29780 BLAKE2B 7d08a75530309da8d2d326c0bf2cb28e4618b67ecb45ff722c87f99099ec4dba4974bd217cd042ac3da6f8af73b2bec6b9353bafc5aa9d07fd0182ff07f9e27a SHA512 1b432017ee765f00ef67f45908cc3ce82dc9af8be0e3f63df268c6fa76f62efcfb29cc8def48b440a3fafa7c876d3da088707dce6f67a869f2c0fc1134d68d75
+TIMESTAMP 2024-02-25T17:10:27Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbH2ZfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbdINfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCOcQ//dD9YRQDOn5B0D2fhepz71M1zDghOY/OQws8lP+iMBRRxvfH8OOQYAyOB
-EI51hhkESleHS78mmpuo55+5OJwYm0U1+KwvCyKi5d1D7hS1PB/6j86mrb1rngEt
-NgNvUuPPB9novUdDLMHDalwM+k6PzyV8nSlwhzOlvsXNWBVCaxbXlmoHmo+ElGLp
-ZuUpMn8JXmGouxy/zUyY3sDVDQQTk2ibbqMiFkgX58bYwcSlQWb1KCy/s55dMErx
-Hmw94GwAqBnFXJhlF27xQLdoNSzYEdgU4/GjTieA+HOpgRvlNBeL0tFuDj15cBk0
-DaMqzkn06IlcVC+8rwhhjauOkRRT7RmN3LQnEVMU5497SZw685NuyquPII3UzAMa
-Gq14wBayLB4frYrGej+4+Yv0sOpJ2YVN/GEchc2feq/tkm9UEy5OLPKeCOup3QKS
-2DCJR8iSfHqUlGL6qdK8R2IKwBPnFT4g4dlAhKqI+wgjeojQ2JTnAQ9Rrh872CVR
-Z6zCATeNdfgKzz54APrmxLwpfazv/s6ihTT0UJzKE/qdG2rokt8sOLD8BOu6bxHX
-Y4r/1hCCxFvmLqODDe7pdTEJIVrMkKMTgC45ZD8xISAGPEz6G9b3rPvu6+zE9dlV
-7hCtkJC1O/5x/caDVo2ZfUjcTBfZ2PyX+JS/ZqeuNotn4L5zik0=
-=H7QA
+klBMvRAAiaujABvy7uqs7//eomz3l7yHSgAcG6cDTO5DbJeAW5VBtvGqTPWILT1X
+4zuVI978a9vESfhTTLwLBfeMF5frSyX0hN/XQetBc/brV3fkHVn1aUHe20lgP04e
+BX9rHQOjXrEn1h909LwuEU+9L/nXXkh2Yki1I9KTqchbSym0z2T+niB3zbykOm6/
++6HxMr9xqPid+JfL0uc6HgzBffYzJj5YSlV17H6NnmYZpbb5RxZfv2yultM+Uclu
+Er+aVTf/m7Wgr9tPjT5vOrGiZdNb9KMre5cKMOW5bQp15qe4keTJal4L0VWfwlHy
+fCbJ+WP8BW60P0JgV+xGvsnTbOvu3E0HJDCK/D97UD8vZOETllrpBVYng/aW9iA/
+g4ovRdtZGvktR6w0PSYV4MzfW8ZL3c3aEG64ewQgK7/WJonWgzrBESjfHyQn+Rn1
+jM/MntISZqUIRbfQD0AmvpGczEokcD7yFuy835DwoQXzjlJ/FQiQr6vNOeydOoVP
+VqKAncKXw0J12G5fqXN1WTzwfiGaZynakzQngAScsj3q+o3i9npJe3t17BBpz4WT
+gJyQSHyFi68/XsjApIHX5QMrgYkpHyQ1QFyFoqY8q8DloGkrwGF1DKTMd2pXwIql
+Sn20b2O/kSkuzcPfNvE+i/7pTnvRo74+rLSvUCYZG3J+dc/rs6k=
+=zVqM
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 3e15e9afb414..938ac829325f 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 81f15e1c11c8..75b61124fd9d 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/unp/Manifest b/app-arch/unp/Manifest
index b25ecfba8df5..b61528000134 100644
--- a/app-arch/unp/Manifest
+++ b/app-arch/unp/Manifest
@@ -1,7 +1,7 @@
DIST unp_2.0.tar.xz 19252 BLAKE2B d807cdae6cccd846b3d138b7060b17f37f6f6962e2dd75400e86f0fd8f7f4721afbf29509dfce16beb5dac66996df45cc146d72312f859999f33d435f66890d5 SHA512 bdb2059aa3f1872efd49eb6c8e2fa3a09c05d9e1c26abdcfc4e728699c25a132ea610525461e94183263086756e9b60daeb5cecf69533578d01ab1a37b0af744
DIST unp_2.0~pre10.tar.xz 17992 BLAKE2B 63d8c995091a1342677b6aed5854293c582cb6d42c6748ef3d92347ca75e1d3e9e5b128309299ec0b6fc0361bc14dededcc8e290fe8721aecfe82665e07998e9 SHA512 3f8f9f20eef88658b4b00efd37208d859fb3220178f9446696f755a864fea3c3dd301100668bd9c97ca9312ebe961aaf9ec523d8817b8aacb5a1ee6a36213666
DIST unp_2.0~pre9.tar.xz 16424 BLAKE2B 9042f48be0f80d5e40a08161a35c282ba458dc98cf13992835bdeecebd5fbadd33b3af9165738332cb9f508550a234a48d314332f00ecdacc808a8051eb0740b SHA512 74c9a6e143c9023bdd456dacff5c3a6e30722e259f324c066fe3eed9e4a09c38b399b381719c8677c2fa84434c1e7720384d782d97c098fa6fbcbdbf4030986e
-EBUILD unp-2.0.ebuild 1099 BLAKE2B b3ec9e576e4cdab665076cf2317396c0d7a2aeb6dc3142ec479d9e5b0264ad154183d86541b51ca2f2adee5c4748a7e3eb656d32fdc70bb31244863c70115b7e SHA512 e88adeaf750790b8344e0ddc8525c68de302df51c567dc7e63ff6c299fcab683a23636810fdbc1aaf6787d3cec1de34caa9abe0d41ac8dec535b88c2a97ed38a
+EBUILD unp-2.0.ebuild 1127 BLAKE2B 705dd3d11cd8fbf73f2ff123219432f2749a8e0182ae497596e9e0b83ee87b58bb59c185b25a6ba97a16d8cace469bd7be9b3da3fc3f079b992280cd701c4104 SHA512 5ad4b886d67d5a4df08dfa8284dae45caab51527025062807da765ff07b14798a0793f9059f591a609431126302b110f22e06ac4d511189fe70bedee10507433
EBUILD unp-2.0_pre10.ebuild 1150 BLAKE2B eba072022b195163c0c2d3124ef249bc0c2db671bb19c31c42396c2e9c5bef8def083998b91d027e812c4f6134d241164f43672f0c3241688afbcde9cb2bebf5 SHA512 6ccc815f11aac1cd61f6a97fce24eeb76ecafcf94a4318f7a5264e65b7e6f08c9bcb4bae66849fc2a7035bb043623630fc5858241f5ba070972bce6072fbf1ea
EBUILD unp-2.0_pre9.ebuild 1077 BLAKE2B 9577cdb1f0c55646b8eaa29665e77ed70a3ccb2eb5d537ac20cfeb4236843c77b04e09a4ff77f1d1141875942ccf951206c51c724484f8a395024cbf58379495 SHA512 3d2834f70dc9ada249c4e7afe54a8c85feea8e55448f34c0cdfc7597728dbbbd66a17b0d77c04773e6e56311e53e3a7bcf5221102cdb1e5cd8f972731bb4b240
MISC metadata.xml 217 BLAKE2B 4c798b28d6d7cb91ce9efa46084d222e24f1f62814b89dc32e8ee4c2d2e761392fa46cb368de68fdaf0c020acc5603a124b3a96edaa8e6ee333ba3f71ea59ad5 SHA512 83aaf1cf450d1a0769b0d5bc9533bb17e683dd88d04d3318da131cd1c8c66492451b9518f9f2b08d144ac0a2ba4113ed09ffaff1b7c4779f6c35bd7bdcabb874
diff --git a/app-arch/unp/unp-2.0.ebuild b/app-arch/unp/unp-2.0.ebuild
index adda2e2d2d1b..97e56777248a 100644
--- a/app-arch/unp/unp-2.0.ebuild
+++ b/app-arch/unp/unp-2.0.ebuild
@@ -23,6 +23,8 @@ DEPEND="nls? ( sys-devel/gettext )
RDEPEND="${DEPEND}
dev-lang/perl"
+RESTRICT="!test? ( test )"
+
src_compile() {
if use nls; then
strip-linguas -i .
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index df8c5348ca39..cbee572a57da 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest
index d75d46e7fa4e..02186e44e87e 100644
--- a/app-emulation/crossover-bin/Manifest
+++ b/app-emulation/crossover-bin/Manifest
@@ -1,7 +1,9 @@
DIST install-crossover-22.1.1.bin 335606941 BLAKE2B 3c5eada7190283f348348ef4d3b044db8e24e0dc3588d847854feb712d39bc9013e4f958a80c3f46e84b32f6b5c7d419ef6ab4fa1e946d308ba546140fb95504 SHA512 54bb40941baea184aa824c371a2eb73cdda26fa7c0765e242384e2c29a78f6b600c7455640b9888fd28ad482bf14f53a0308cbd55d9453f76d6eeb75cf0abfc7
DIST install-crossover-23.0.0.bin 340426479 BLAKE2B eb78fd03475e88a021d8ca3c46358e0092863a8d123fa00ebebef30774c16a5350d489b8b0fe158fbdeb2daf60c2dd5b9ca1b3db855d94901561cfcad09a1ac5 SHA512 29c4303e43a857451d7954fc86337cf007e5d32fbcbed4a65066b464e1caf5aad4dd58bc4e65b1c77bb70903f7b7e541b5c1b7df2b44f60d1235aeb558deda1e
DIST install-crossover-23.6.0.bin 333783609 BLAKE2B d24ef036530d2b8ce916ecb6adb6f5599d9beedb374a27a0009d14ff601685e8a4b23424a3a08e2ce613b3e77ea9893ce1b6caa07448aca365feea86f23fe320 SHA512 203c8966e71b91d98676b5e15646f790c2b4db3db3dbb8539a8ffe29b335f301535f5d7c80bf954c5e79b56668707ae960c396204f59e4079c455f12e663a445
+DIST install-crossover-24.0.0.bin 320724952 BLAKE2B a95028fda5c53889f09e567742fc881aaefc8c3c618b4de0f30cb53604bfa1a25097d56d8e025a509a9cce7aecde48b35ab7c8d87ba04761a8b42b717d1cf3b4 SHA512 93f3a4415ff29de98b38a488213d7f00b64f6fe70ae3a7555b911d5423163a678941ab859117172bf716b658eb8aecb1b6b430aed3233c1c55fd51893e8de046
EBUILD crossover-bin-22.1.1.ebuild 6566 BLAKE2B bc3f53098b6222d648f9a35c79897410b601f2abb5385e9e5bd764e0edff13395cfd606264fa73d17acf562227a92ea46efd419f43848bbcc0d7ddcfae051f20 SHA512 9f9e602824ce5c4e668f16759f8ee4716bdc1894ccf0e7a3b68253f21c132785eb5ffc9d85949b971d65decbf0ef4104a99297d76fb5ad7ff555f2fc61889abc
EBUILD crossover-bin-23.0.0.ebuild 6483 BLAKE2B 423c9f597754ce2b2a59718e05a14699ead71336aacda3912f4ee78b7df03d163e623602b1f3261a313f2a8b0c67383dc0ec7d49912fb71d9bbb0308d14e8c46 SHA512 9907209babf243bf1bf9c2257772bb760557d492ad988bd541fec8a18479a3308b5378ffe75ddde6b56a2c7466ca312e4b030c64b173f2e28371482e62eed461
EBUILD crossover-bin-23.6.0.ebuild 6307 BLAKE2B 30d5657eed1171b239a19e6faf9773c1f76800b5c5eb4814043516696bb2356fb47cfe21be49a386141ec4a39a4df457df4e43954ffae8e9b11a6d0db48f7690 SHA512 ee6ed46f86eccab611db8770576bd9ea2f050140742f6cbf9b1a1e46cb690c836c3004f7461a5c55b648175aff576a20eadb5f44cf31fc1f31afbb373ba25b68
+EBUILD crossover-bin-24.0.0.ebuild 5794 BLAKE2B 510d08ed56a3fdd7fae42657112493255a5c0405caaec5a9636ee52c6fc577c136b42cfda90a5ed8ba58eefd2e3cb5f9022c7d9fbbaa3280bbea13c89dd8c3d0 SHA512 ae336d042b2a29ac0046f1c02343ddc954a16bf953cb36b448b72f927d3c07737e5b29099f3ef7ca39e0d5f9bad7194828d25ad57b76f593fd5d771fae1087c8
MISC metadata.xml 470 BLAKE2B e6ce60679497552604b5210df3d42428dbbf024965e6acb8354c8b9be75896eceb94a6ba5bab305c92e575d22e87dcf90d532be27f992a76341ea89d79f24148 SHA512 46a827986ea3a4aa6cca106b7a3dc90d23c701d6a4bd5a439b3864c706462fb601d946bb5def7e853b2b0978c1c99a56ec37076178ef5eeb834330e1e77d97dd
diff --git a/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild b/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild
new file mode 100644
index 000000000000..1dac82ed70b9
--- /dev/null
+++ b/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-single-r1 unpacker
+
+DESCRIPTION="Commercial version of app-emulation/wine with paid support"
+HOMEPAGE="https://www.codeweavers.com/products/"
+SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin"
+
+LICENSE="CROSSOVER-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+capi +cups doc +gphoto2 +gstreamer +jpeg +lcms +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="bindist test"
+QA_PREBUILT="*"
+S="${WORKDIR}"
+
+DEPEND=""
+BDEPEND="${PYTHON_DEPS}
+ app-alternatives/cpio
+ app-arch/unzip
+ dev-lang/perl
+ dev-util/bbe
+"
+
+RDEPEND="${DEPEND}
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ !prefix? ( sys-libs/glibc )
+ capi? ( net-libs/libcapi[abi_x86_32(-)] )
+ cups? ( net-print/cups[abi_x86_32(-)] )
+ jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] )
+ lcms? ( media-libs/lcms:2 )
+ gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
+ gstreamer? (
+ media-libs/gstreamer:1.0[abi_x86_32(-)]
+ jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] )
+ media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)]
+ )
+ mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
+ nls? ( sys-devel/gettext[abi_x86_32(-)] )
+ openal? ( media-libs/openal[abi_x86_32(-)] )
+ opencl? ( virtual/opencl[abi_x86_32(-)] )
+ opengl? (
+ virtual/glu[abi_x86_32(-)]
+ virtual/opengl[abi_x86_32(-)]
+ )
+ pcap? ( net-libs/libpcap[abi_x86_32(-)] )
+ png? ( media-libs/libpng:0[abi_x86_32(-)] )
+ scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
+ ssl? ( net-libs/gnutls:0/30.30[abi_x86_32(-)] )
+ v4l? ( media-libs/libv4l[abi_x86_32(-)] )
+ vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] )
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ dev-libs/openssl-compat:1.1.1
+ dev-util/desktop-file-utils
+ media-libs/alsa-lib[abi_x86_32(-)]
+ media-libs/freetype:2[abi_x86_32(-)]
+ media-libs/mesa[abi_x86_32(-),osmesa?]
+ media-libs/tiff-compat:4[abi_x86_32(-)]
+ sys-auth/nss-mdns[abi_x86_32(-)]
+ sys-apps/util-linux[abi_x86_32(-)]
+ sys-libs/libunwind[abi_x86_32(-)]
+ sys-libs/ncurses-compat:5[abi_x86_32(-)]
+ sys-libs/zlib[abi_x86_32(-)]
+ x11-libs/libICE[abi_x86_32(-)]
+ x11-libs/libSM[abi_x86_32(-)]
+ x11-libs/libX11[abi_x86_32(-)]
+ x11-libs/libXau[abi_x86_32(-)]
+ x11-libs/libXcursor[abi_x86_32(-)]
+ x11-libs/libXdmcp[abi_x86_32(-)]
+ x11-libs/libXext[abi_x86_32(-)]
+ x11-libs/libXi[abi_x86_32(-)]
+ x11-libs/libXrandr[abi_x86_32(-)]
+ x11-libs/libXxf86vm[abi_x86_32(-)]
+ x11-libs/libxcb[abi_x86_32(-)]
+ x11-libs/gdk-pixbuf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+ x11-libs/pango[introspection]
+ x11-libs/vte:2.91[introspection]
+ sys-apps/pcsc-lite[abi_x86_32(-)]
+ sys-libs/libxcrypt[compat]
+"
+
+src_unpack() {
+ # self unpacking zip archive; unzip warns about the exe stuff
+ unpack_zip ${A}
+}
+
+src_prepare() {
+ default
+
+ # Remove unnecessary files, license.txt file kept as it's used by
+ # multiple files (apart of the menu to show the license)
+ rm -r guis/ || die "Could not remove files"
+ use doc || rm -r doc/ || die "Could not remove files"
+}
+
+src_install() {
+ sed -i \
+ -e "s:xdg_install_icons(:&\"${ED}\".:" \
+ -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
+ -e "s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
+ "${S}/lib/perl/CXMenuXDG.pm" || die
+
+ # Install crossover symlink, bug #476314
+ dosym ../cxoffice/bin/crossover /opt/bin/crossover
+
+ # Install documentation
+ dodoc README changelog.txt
+ rm README changelog.txt || die "Could not remove README and changelog.txt"
+
+ # Install files
+ dodir /opt/cxoffice
+ #cp -r ./* "${ED}/opt/cxoffice" \
+ find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
+ || die "Could not install into ${ED}/opt/cxoffice"
+
+ # Disable auto-update
+ sed -i -e 's/;;\"AutoUpdate\" = \"1\"/\"AutoUpdate\" = \"0\"/g' share/crossover/data/cxoffice.conf || die
+
+ # Install configuration file
+ insinto /opt/cxoffice/etc
+ doins share/crossover/data/cxoffice.conf
+ dodir /etc/env.d
+ echo "CONFIG_PROTECT=/opt/cxoffice/etc/cxoffice.conf" >> "${ED}"/etc/env.d/30crossover-bin || die
+
+ # Konqueror in its infinite wisdom decides to try opening things for
+ # writing, which are sandbox violations. This breaks the install process if
+ # it is installed, so we ninja edit it to false so it so doesn't run.
+ sed -i -e 's/cxwhich konqueror/false &/' "${ED}/opt/cxoffice/bin/locate_gui.sh" \
+ || die "Could not apply workaround for konqueror"
+
+ # Install menus
+ # XXX: locate_gui.sh automatically detects *-application-merged directories
+ # This means what we install will vary depending on the contents of
+ # /etc/xdg, which is a QA violation. It is not clear how to resolve this.
+ XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
+ "${ED}/opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover --install \
+ || die "Could not install menus"
+
+ # Revert ninja edit
+ sed -i -e 's/false \(cxwhich konqueror\)/\1/' "${ED}/opt/cxoffice/bin/locate_gui.sh" \
+ || die "Could not apply workaround for konqueror"
+
+ # Drop Uninstall menus
+ rm "${ED}/usr/share/applications/"*"Uninstall"* \
+ || die "Could not remove uninstall menus"
+
+ # Fix PATHs
+ sed -i \
+ -e "s:\"${ED}\".::" \
+ -e "s:${ED}::" \
+ "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
+ || die "Could not fix paths in ${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
+ sed -i -e "s:${ED}::" \
+ "${ED}/usr/share/applications/"*"CrossOver.desktop" \
+ || die "Could not fix paths of *.desktop files"
+
+ # Remove libs that link to opencl
+ if ! use opencl; then
+ rm "${ED}"/opt/cxoffice/lib/wine/{i386,x86_64}-unix/opencl.so || die
+ fi
+}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 3c11027d0dfd..ad9a0ce48e69 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/sl/Manifest b/app-misc/sl/Manifest
index 42be2643933c..f6b81fc98dd3 100644
--- a/app-misc/sl/Manifest
+++ b/app-misc/sl/Manifest
@@ -1,3 +1,5 @@
+AUX sl-5.02-LDFLAGS.patch 172 BLAKE2B 8c09df0c67c2de29e1167a33e8c8a5faa83838171474a1c3ba2d7a2aea0a0a145eaae75a5531443c0ae16b7ca816dd4e2be5dd9d3517235f76446ab69bd622c4 SHA512 c01253cbd3138dfd4774e684ac030d4d51c7eb7aa7c7f5187b685d0918fa92246503debc9bc716fb00d0eb98d89132f9bed56a842e3a15a1b82a643a7b56ddec
DIST sl-5.02.tar.gz 5353 BLAKE2B dd8513bf22cf209fe69e28b4f3de5b11db6cdb8afe375fd32ef40c7b21b2ec39dbf2d71a260c13fd440219fb1209957beb1026d065628af45f6f2ebd0437956e SHA512 a4d18bc79d7e0eca7748b10226a6b2a85a7a01d636e4e9215bf524a7849bc5cb250034326e5a69f7423d79e40b92182fddc0e56e25df616edae06369c782cb26
+EBUILD sl-5.02-r1.ebuild 1033 BLAKE2B fbccd8e0cdec61721d9b8dcea7c64e5062d4d0ed105c875e01195e64db92418bd859683a803171e7513cd28110d5508c0481a8be5c77c98c74ec5d0c8e6f39a2 SHA512 074756d87da9d14b50a10c6cf4ac2b654ec291c050b5dae3221d5919ac6c949a9847419737ccbad0d7035d53dc0d56f7373c4e9f2ba17f35a1b2ec937c461fa5
EBUILD sl-5.02.ebuild 975 BLAKE2B a8feae0f81f31ede476c558a197271371146a1adbc28dc183f81b1cb12f6dc7322ee4d20ea58f61ce64d2384aa50643b32851e590622a4a5f817a8bfef35e10c SHA512 7cfda4b3a8dc0c2a19a9119e7be60d0fab6a0a90247a25e1ae536a4b0d0fe7daffe2e02eaa1b7088c8ac170936a85830d99f692de769c51dddaa502ceaf9cfcd
MISC metadata.xml 608 BLAKE2B 893c44104636ef6eae97c55a79c20e2c30e05684911e109f82a1457a564d4b8048116f34239ce543f898a67d74b9e643adb1371475413d2283765df306afbbf6 SHA512 581259d5cefceaaf1f8d505e8071437b66a59c18868aa1ab23ccff174003490957ca6c9cb6c1c437cebbbc6700ed19dfe5f3b906aaa61bc85a027d4ab2cacb81
diff --git a/app-misc/sl/files/sl-5.02-LDFLAGS.patch b/app-misc/sl/files/sl-5.02-LDFLAGS.patch
new file mode 100644
index 000000000000..22416a71594f
--- /dev/null
+++ b/app-misc/sl/files/sl-5.02-LDFLAGS.patch
@@ -0,0 +1,8 @@
+--- a/Makefile
++++ b/Makefile
+@@ -10,4 +10,4 @@ CC=gcc
+ CFLAGS=-O
+
+ sl: sl.c sl.h
+- $(CC) $(CFLAGS) -o sl sl.c -lncurses
++ $(CC) $(CFLAGS) -o sl $(LDFLAGS) sl.c -lncurses
diff --git a/app-misc/sl/sl-5.02-r1.ebuild b/app-misc/sl/sl-5.02-r1.ebuild
new file mode 100644
index 000000000000..50d9b2537716
--- /dev/null
+++ b/app-misc/sl/sl-5.02-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Sophisticated graphical program which corrects your miss typing"
+HOMEPAGE="http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html https://github.com/mtoyoda/sl/"
+SRC_URI="https://github.com/mtoyoda/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Toyoda"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="l10n_ja"
+
+RDEPEND="sys-libs/ncurses:="
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( README.md )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.02-LDFLAGS.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e \
+ "s/-lncurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" \
+ Makefile || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin "${PN}"
+ doman "${PN}.1"
+
+ if use l10n_ja; then
+ newman "${PN}.1.ja" "${PN}.ja.1"
+ DOCS+=( README.ja.md )
+ fi
+
+ einstalldocs
+}
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index cf19f5b84c0a..d1df2277d5d0 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 17695e26b6b6..1e8fa607c2aa 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -2,5 +2,7 @@ DIST wps-office_11.1.0.11698_amd64.deb 413452358 BLAKE2B 99c71532b1481444875bd59
DIST wps-office_11.1.0.11698_arm64.deb 363977336 BLAKE2B f8e356d93b2cdfde4b9b0c892869c6e2da3ec717f39d281aa6aa97219a63bbcf4206d2196b7a8cab04e0884fbe3e08e01d1b80fc08d182fa38a1f9b97d678a59 SHA512 828523dab2f78d7fe0f522adfe7b56895a882c5fa76667a6a3c499bfea0281866e2436852434b1853e96c7ba3e9a70c306fd73d76346d64582a8320a8475a247
DIST wps-office_11.1.0.11698_loongarch64.deb 377014384 BLAKE2B 2a2e38a88abc4d43397d5464458811a9a1445cc0ad5ce24b2abbfab3b10b32c653ec770cb657746a853f59ef62813df34f7ad6fa71d99c6fc43e4f988f83f477 SHA512 433f99bc7c7896342c522e78f9f5f640f94e517f86d6624b8333fd806d115d004cbd163f0b66e81b3ca0fe7e97b8929205dcd81f1d497b01dac1cc2801087765
DIST wps-office_11.1.0.11698_mips64el.deb 362887032 BLAKE2B f96dbc01db707e3b68ffef8fcf7589598d3e0cd7657533c6ba7def8ea5b5e3d1ffd861d4205517678525a25046157503853ae25df0cd631e6fed05b3bf1a2525 SHA512 a254fa1ed9e5b89558cb49a390366c9a5877f9688ff2cad9f72d8ff609edf03ab17f54798362fd2f0ca4a830b10d0b048bff9691c506668d8b9b7fabe583fd12
+DIST wps-office_11.1.0.11719.XA_amd64.deb 319340366 BLAKE2B b2d9a93ea5ec3dfefc49b276556c1fdcd37b24fee9abae8c0521aa8c816102f739b345b6442c8fc27b7fe64c4c03468afbe74a5da41b8c22de8f2dda4b04e346 SHA512 9e4bdaa7c3e276d8b38b020adbae69f395bfda0da91e41566eb427b9eeeddfcf8957eff69e134cdb1e4c42a2d08a32069920db8834145a035b1b1739e23b7203
EBUILD wps-office-11.1.0.11698.ebuild 2524 BLAKE2B 70f4bc576c1ba6e643c7bf857fb6fb8fb1e46de8c380a0a1a78c3d048d0a3d03a844449bfc76be0fa9b226c0c28d063860d085953cebf21f6b87bcab729a73cb SHA512 ec60e3876ebc8ed90b15fa90e6d50b5c6c2f0fd723f42c27bfa5b055d8e0c6f3b12e02621e8c4ad77a0749ce63de88e22cfe9921756c5b07480b267ceab90856
+EBUILD wps-office-11.1.0.11719.ebuild 2163 BLAKE2B ab43e87b3619bacce95072517e236c724b44d2d54d89c349e204e276b1c3ce106650d8b70265d619064b1291762b4825e29e31a538dbe1ec5b70a9576dc6d410 SHA512 85af2848c29336d45b00bf2c96a2618fdd5c4e36f84c25a89a9dd78c926b9a1fa20371b3c10b0629b86c286b9c9a3cd5f59921657db1afecbadbc85a8baef7e6
MISC metadata.xml 240 BLAKE2B 1f4d972fe6e8f4096f8905fe5ec3f77b8689f3b0e01ac676ae4e55ce3aa66c18473cc82b5766131f155b9f4cd3fa6c541ab3bd32bfd233ff89722937105f968a SHA512 2e9f28bd0e525aa062cb098048dd176668b1ca2220e0018279ec4779eb80a2e8ad4f1ea73899aded97b7d27379e88d2f60cc80af4a6992880edf6e301b7e1090
diff --git a/app-office/wps-office/wps-office-11.1.0.11719.ebuild b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
new file mode 100644
index 000000000000..33b32f57c40b
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit unpacker xdg
+
+MY_PV="$(ver_cut 4)"
+
+DESCRIPTION="WPS Office is an office productivity suite"
+HOMEPAGE="https://www.wps.com/office/linux/"
+
+KEYWORDS="~amd64"
+
+SRC_URI="
+ amd64? ( https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb )
+"
+
+SLOT="0"
+RESTRICT="bindist strip mirror" # mirror as explained at bug #547372
+QA_PREBUILT="*"
+LICENSE="WPS-EULA"
+IUSE="systemd"
+
+# Deps got from this (listed in order):
+# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
+# ldd /opt/kingsoft/wps-office/office6/wps
+# ldd /opt/kingsoft/wps-office/office6/wpp
+RDEPEND="
+ app-arch/bzip2:0
+ app-arch/lz4
+ app-arch/xz-utils
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libbsd
+ dev-libs/libffi:0/8
+ dev-libs/libgcrypt:0
+ dev-libs/libgpg-error
+ dev-libs/libpcre:3
+ media-libs/fontconfig:1.0
+ media-libs/freetype:2
+ media-libs/flac:0/10-12
+ media-libs/libogg
+ media-libs/libpulse
+ media-libs/libsndfile
+ media-libs/libvorbis
+ media-libs/tiff-compat:4
+ net-libs/libasyncns
+ net-print/cups
+ sys-apps/attr
+ sys-apps/tcp-wrappers
+ sys-apps/util-linux
+ sys-libs/libcap
+ sys-libs/libcxx
+ sys-libs/zlib:0
+ virtual/glu
+ x11-libs/gtk+:2
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libXtst
+ systemd? ( sys-apps/systemd )
+"
+
+S="${WORKDIR}"
+
+src_install() {
+ # https://bugs.gentoo.org/878451
+ rm "${S}"/opt/kingsoft/wps-office/office6/libstdc++.so* || die
+
+ # https://bugs.gentoo.org/813138
+ use systemd || { rm "${S}"/opt/kingsoft/wps-office/office6/libdbus-1.so* || die ; }
+
+ exeinto /usr/bin
+ exeopts -m0755
+ doexe "${S}"/usr/bin/*
+
+ insinto /usr/share
+ # Skip mime subdir to not get selected over rest of office suites
+ doins -r "${S}"/usr/share/{applications,desktop-directories,icons,templates}
+
+ insinto /opt/kingsoft/wps-office
+ doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
+
+ fperms 0755 /opt/kingsoft/wps-office/office6/{wps,wpp,et,wpspdf,wpsoffice,promecefpluginhost,transerr,ksolaunch,wpscloudsvr}
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 01d01fbaac9f..334f4df855ab 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index d2ea8219c68a..6c3f470e5ae8 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -1,5 +1,7 @@
DIST xapian-omega-1.4.22.tar.xz 570476 BLAKE2B 05bd5c8135870b3a2058bcd032da9609cac7d0b1a07b31cb84f8fdf175bb87d22acd9beb392f93ebf1f23e4ebf4d23fbe12b70063628d318012b71246d14f26b SHA512 460120fa2c76ad99f818f4183c4ded92eaa7f01a9dd782af1e93faf11caf2479053f45a9e9f0a602bf31631dba8be2d2c18bba28340c578126e8658ad4937c19
DIST xapian-omega-1.4.23.tar.xz 571596 BLAKE2B fee64cf73a7bc8e6951c3555f1139bec8c94102b00ccf3a0a69c5037002f122f0d1688a798967f997f85d6c21bd69d72758168408d95159a7442bc46050fe915 SHA512 2137972cebb10315f35024c8a5e179ce082eab777e4fd795ba6700eeab0d77ec49b6e06d104222e77824898c25c1717d346564d59e5f349360fec89476e3ee4f
+DIST xapian-omega-1.4.24.tar.xz 580736 BLAKE2B bdefb4a28185e5966c8f7ec7056562bdca39d02b5fb92d57b3b4ab051107fb80d198c5f2d460d067fa085ebad99276476b6ec0cb53636ae4dd3fb62f6a546f0e SHA512 d3a5c5c4de9a13ed2e55ab46915aaea1ba51120b5716a4e7cab9fb628ef2c979c83e17a44d3354045459d08a6d7041322182d9c81bdbb54eb6bd53431d147a9c
EBUILD xapian-omega-1.4.22.ebuild 1164 BLAKE2B 351e0e1101338af3cb572e1780e3b9f9db87185b7394052eb6c8e0ab3253360de63e2f221640042ba514232ab4fa6fce14941f9fc9d32becbf1ad9e799516aa1 SHA512 3855689749b297f1d517b1e3cab40f6d33200c364c1fdbdf7cd33d2f30696faa7301f98f74359422586a7644669e772e4967d9730d759f7385e1072b92de5bf0
EBUILD xapian-omega-1.4.23.ebuild 1170 BLAKE2B d0c6ebc4aba16496356c4a99577004940257b60285def0d87c55a601080a3780efd9ab09c85c0ce587324f66527bbd88909381814d775cd3afb0eb9dc669e817 SHA512 25ccf46c937820321eac3a8153fec8da9baac934663c1afe0b8a345aef3f9da95973fa8509a0e60b0fc11a5db442d9c10e37b9ca8f56e51e3c84e20680aa999a
+EBUILD xapian-omega-1.4.24.ebuild 1156 BLAKE2B e7e50e70595fb909533d815ca95f86b0478625180d54a8f22689ded1e4ce72d00a03ac3d4415898bc109af25f0e811a87ccca8959cbe7294697b25b1f5a31513 SHA512 ab76f9abc419791bb6c537a6128c189f873832795cbb64b822649144d0d1b951defcee16042d2e7b471d1e19b5214005b3bbe27ab185c96ce8afed72901c2cfe
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-text/xapian-omega/xapian-omega-1.4.24.ebuild b/app-text/xapian-omega/xapian-omega-1.4.24.ebuild
new file mode 100644
index 000000000000..1e0983f89c26
--- /dev/null
+++ b/app-text/xapian-omega/xapian-omega-1.4.24.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend"
+HOMEPAGE="https://xapian.org/"
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND="
+ dev-lang/perl
+ dev-libs/libpcre2:=
+ ~dev-libs/xapian-${PV}:0/30
+ sys-apps/file
+ sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}" install
+
+ # Protect /etc/omega.conf
+ echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega || die
+ doenvd "${T}"/20xapian-omega
+ dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+
+ # Directory containing Xapian databases:
+ keepdir /var/lib/omega/data
+
+ # Directory containing OmegaScript templates:
+ keepdir /var/lib/omega/templates
+ mv "${S}"/templates/* "${ED}"/var/lib/omega/templates || die
+
+ # Directory to write Omega logs to:
+ keepdir /var/log/omega
+
+ # Directory containing any cdb files for the $lookup OmegaScript command:
+ keepdir /var/lib/omega/cdb
+}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 95402cb0b13b..d86fb5b8b849 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/npth/Manifest b/dev-libs/npth/Manifest
index 035ad7e4ff11..11075461d144 100644
--- a/dev-libs/npth/Manifest
+++ b/dev-libs/npth/Manifest
@@ -2,5 +2,5 @@ DIST npth-1.6.tar.bz2 300486 BLAKE2B 665fdb2f4cbe59750b6b4b7c2701ee80a23a122df10
DIST npth-1.7.tar.bz2 313213 BLAKE2B 39bc5857fb61a4264bef6ff23c28755d2a3b3ceef93034aefd5cf1c2ad905adf696c6753ebd5cea5e0a875df4ecb97db03e023a50a27f51ec0641bbc36b54089 SHA512 8893023bcf953a3f7c490cf8116bed323a9d4af2bea35277e919f437916fda8b8e68ded28ec1777717cf9187c504892556159cbdb8bc02ed4a8b30b3d897d244
EBUILD npth-1.6-r1.ebuild 1026 BLAKE2B e547f6fd629ea0aa193776e73327eff3cdcd0cdbcc3b693985f814477e34cc3db67786dad076380bb8b753a342eaad4d1cfe7548613c279b57425cc984643042 SHA512 c5568a25e529ca1af2a1a0d99f4b4c37d45bc3bc073617ba5ec712063176dcdea61b6be280783d8a00d830244f4acc26e6bbc9eaf6f105fe308ca80e575090c7
EBUILD npth-1.6-r2.ebuild 792 BLAKE2B 7942cb2e49768d80be40fcb76e2c8ca3ac9f0325de06541e3b22d1521e4f181e3b2f76fa784e0ffbaac329eb3e3a86974fbe83367dc8a2f807de27565a2b487d SHA512 df08937672e778acb4838b8fe323b42807fbc9b92aeb3f828547538fc6ebb1dafa7fa72daa6abe73bcaa28c83f8f02c78c9d4f44281f7bd978238fb495f70eb6
-EBUILD npth-1.7.ebuild 792 BLAKE2B 7942cb2e49768d80be40fcb76e2c8ca3ac9f0325de06541e3b22d1521e4f181e3b2f76fa784e0ffbaac329eb3e3a86974fbe83367dc8a2f807de27565a2b487d SHA512 df08937672e778acb4838b8fe323b42807fbc9b92aeb3f828547538fc6ebb1dafa7fa72daa6abe73bcaa28c83f8f02c78c9d4f44281f7bd978238fb495f70eb6
+EBUILD npth-1.7-r1.ebuild 825 BLAKE2B ec5b769ade3991e3a3b04e5b80f8ca879e2c263360c4654cd3e2628759f82ba394dcd0284f60707bffbd71c28915990ee06b41da538629407ff28b484805f391 SHA512 259e938633d30fe6f111d9f4d1ba6893d01f2b34f7d4bf0ee181cdd03356f96219963c8d96794080c8e00570e97972d2cbbf8e09f5ec90b797061af9f291fc25
MISC metadata.xml 248 BLAKE2B 8635d7e87f0f2de85f967cadf3324aecfe013decb6f6dbc4338f2bdbb3fad5b61b5a58780f4c6d4759ec51a1b89af067b689b716ad34c71b6f09887536da1493 SHA512 fb771f3d411fc1ab3e5600af41fc51d254b7c2c4d057e80e582fcf2f355f35204e7f61dba852bed35f21c87f2063d7ee0d3a5628395e4ed945955a818deeb37c
diff --git a/dev-libs/npth/npth-1.7.ebuild b/dev-libs/npth/npth-1.7-r1.ebuild
index 71d952cdae8c..d390d9c7bb59 100644
--- a/dev-libs/npth/npth-1.7.ebuild
+++ b/dev-libs/npth/npth-1.7-r1.ebuild
@@ -23,7 +23,8 @@ src_prepare() {
src_configure() {
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
- econf $(use_enable test tests)
+ econf $(use_enable test tests) \
+ --enable-install-npth-config
}
src_install() {
diff --git a/dev-libs/simde/Manifest b/dev-libs/simde/Manifest
new file mode 100644
index 000000000000..2f9857e477e9
--- /dev/null
+++ b/dev-libs/simde/Manifest
@@ -0,0 +1,3 @@
+DIST simde-0.7.6.tar.gz 6125123 BLAKE2B 96378e81a2e2a2d797289d26b3d0c1ea72288b51094e8c5fde75ecbef34a0c1d4dc029d5974281e2f9f938b190b4a648225fcb486205cc496ba57b1ec528cee4 SHA512 de17fca563c4db6766881e1c73142ad129a57febe55fa8ea1ae780226e60a84891b13d387e75574f2722d77e4013176e3c7dfaf17bccd8682b7d3d3ec8e92a54
+EBUILD simde-0.7.6.ebuild 776 BLAKE2B 9988810834a8355addbd78a8382a1678950048c8c3e3288e46f125423be823397f269b7d067ab500b09df6989421d521c73a787aa6701de8dc211afc6b8f63f1 SHA512 a1a01b5f5019feed17ad08eeb21652e2ed59d62937205db2615c0e05fb9c48079b2c0c049dfafcae1b227a356e8a3851533adeeb34d415a89305f3cd81b9cad8
+MISC metadata.xml 332 BLAKE2B d617fc3761fcdd13bfb89430ff299ebfff73c7ddf292c6695256e2a9b20b20e91830ce968e10df506cafd6ec61d863ecaa9bb0aad54b48025ba5e0bcfb07b1f5 SHA512 47c6c2b56e6299057413cb698bf78cd566843507df12215d1b359fff33ee004efad2b9194f830c3ede2f88dcc1dbf8206fc833172cfc5e1db71560c709b2d5bb
diff --git a/dev-libs/simde/metadata.xml b/dev-libs/simde/metadata.xml
new file mode 100644
index 000000000000..f92dc4d96537
--- /dev/null
+++ b/dev-libs/simde/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ionen@gentoo.org</email>
+ <name>Ionen Wolkens</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">simd-everywhere/simde</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-libs/simde/simde-0.7.6.ebuild b/dev-libs/simde/simde-0.7.6.ebuild
new file mode 100644
index 000000000000..8d8a8be32a7a
--- /dev/null
+++ b/dev-libs/simde/simde-0.7.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Header-only library providing implementations of SIMD instruction sets"
+HOMEPAGE="https://simd-everywhere.github.io/blog/"
+SRC_URI="
+ https://github.com/simd-everywhere/simde/archive/refs/tags/v${PV/_/-}.tar.gz
+ -> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ # *FLAGS are only used for tests (nothing that is installed), and
+ # upstream tests with specific *FLAGS and is otherwise flaky with
+ # -march=native, -mno-*, and such -- unset to be spared headaches.
+ unset {C,CPP,CXX,LD}FLAGS
+
+ local emesonargs=(
+ $(meson_use test tests)
+ )
+
+ meson_src_configure
+}
diff --git a/dev-libs/xapian-bindings/Manifest b/dev-libs/xapian-bindings/Manifest
index 309add792b28..bca5c3ca5bcb 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -2,6 +2,8 @@ AUX xapian-bindings-1.4.22-fix-java-installation.patch 462 BLAKE2B 7a938410063dc
AUX xapian-bindings-1.4.22-remove-precompiled-python.patch 774 BLAKE2B c6c75b017867f7460b426a3adcfc83f00f2705c0e20c967db2a561dd83bdde95d872d739033c0ee83e0959e9e7eb405b3f8aec852ffb4ab3c755844a81a789d7 SHA512 25712eb39d9297a727284d4d12bfd4affcaa6acb71e345e52229246ef4db5269d30d61f4c990f4d5f9fcdbc9781577afb46d0223edbc9225e5ffb375f09c95b4
DIST xapian-bindings-1.4.22.tar.xz 1074840 BLAKE2B 49c71ece1a159a21b95ff8b6d30c5786e6fd2d1744f0a2e27427b83a85ebced6106ab57655715f6e2089bc3e56da32d6f2ad3d71303a1b75316c7d1a61f84cd0 SHA512 0d1b615646d1bdf383e4e32ae152c1493a23ad173232929c8153bb311b3f5b6c6728f29f46f703854c9249ffb35cb620eda1d68cf742c2150f628c19ed55c10f
DIST xapian-bindings-1.4.23.tar.xz 1076480 BLAKE2B 521563f86d3be88458cee220065cbdbf27633f87535b1702c8c3484860533dc9395060c72582420e32b854601c1ee1eb424e03a9251965215de834f2b130b154 SHA512 25ac17baf1f288dedce70b983cba294d4ce100f6f5b607c76f5b697c04f6b08c276a55ccd5b9cc9c429664e1bb86f0fc31d88c72481a9cc951942efdfa9726a2
+DIST xapian-bindings-1.4.24.tar.xz 1112744 BLAKE2B 1910ad8b78c9ae011b51001e90d74eaa2ecc9ff0c44dae34e1a63a3de79e041dd25e6c0aff06e1cf954aecd0a2ab899f7474c25fddc55676dcad6bf8d12eae14 SHA512 e3d178679aaaf99efa1a19f764014f835783e72b057cb8c8a83eb4cb610e93bd4e6756410321770f6d7fa14986c71be19aaa140fb8267a848d4c8c96cc26d540
EBUILD xapian-bindings-1.4.22.ebuild 6976 BLAKE2B ea23791aa486a3b066a8da0b3695c0bdd0b66de3272ab3c25205f9fe2ccd8d73c4ecf15b525acf62495c319f1098da6f0744f1be6710c51e649b12984bdeef92 SHA512 1d4ca57739273a4e2e1ae3a3c511c35cd1132d3d44419388213dc1285fd00af822fc52a17901cf792043ec90999d904c5b862d56710c8c127932ecee093b9671
EBUILD xapian-bindings-1.4.23.ebuild 6998 BLAKE2B f61ba4fc7c25795b6462d0ffcc3295bb8614a078cae3e3d6924055f0552cdaf5c6c9a4f2c7decbbd2ca62c2168bfb1c6fd4a6b4be3ac8371b7452c398597892b SHA512 36950daac189c644d5ec77c6c653b96125c42720744fa692a1e793c15f298db97141aabc1d7eff8a0a6e52fdd00f1e524bb39a12371b29b74959ce1a259ffb74
+EBUILD xapian-bindings-1.4.24.ebuild 6993 BLAKE2B 59cfb88061fe1b91ed3b611d43ffa5c61f1c529f4f9aa63f0218e8f5fdc3146a9d455eb41c2e54f18a8f9c6b8be5a38423bde575543fdfb290c827fdf8fa672e SHA512 6637e2f96890c161f54c0871ac0fd9dcce19f855421b03205967a132954061f15aefba896a1e93ddab7cb246e8a5436a63415b6581c0eb8b31416a17ede529b4
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild
new file mode 100644
index 000000000000..bc39434724f1
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild
@@ -0,0 +1,346 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1,3,4} luajit )
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+USE_PHP="php8-1 php8-2"
+
+PHP_EXT_NAME="xapian"
+PHP_EXT_INI="yes"
+PHP_EXT_OPTIONAL_USE="php"
+
+USE_RUBY="ruby31 ruby32"
+RUBY_OPTIONAL="yes"
+
+# mono-env does not support EAPI 8
+inherit autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
+
+DESCRIPTION="SWIG and JNI bindings for Xapian"
+HOMEPAGE="https://xapian.org/"
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"
+S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="java lua mono perl php python ruby tcl"
+REQUIRED_USE="
+ || ( java lua mono perl php python ruby tcl )
+ lua? ( ${LUA_REQUIRED_USE} )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ ruby? ( || ( $(ruby_get_use_targets) ) )
+"
+
+COMMON_DEPEND="
+ ~dev-libs/xapian-${PV}
+ lua? ( ${LUA_DEPS} )
+ mono? ( dev-lang/mono )
+ perl? ( dev-lang/perl:= )
+ php? ( dev-lang/php:=[-threads] )
+ python? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}
+ )
+ ruby? ( $(ruby_implementations_depend) )
+ tcl? ( dev-lang/tcl:= )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ virtual/pkgconfig
+ java? ( >=virtual/jdk-1.8:* )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.22-remove-precompiled-python.patch
+ "${FILESDIR}"/${PN}-1.4.22-fix-java-installation.patch
+)
+
+has_basic_bindings() {
+ # Update this list if new bindings are added that are not built
+ # multiple times for multiple versions like lua, php, python and ruby are
+ return $(use mono || use java || use perl || use tcl)
+}
+
+php_copy_sources() {
+ local MULTIBUILD_VARIANTS=($(php_get_slots))
+ multibuild_copy_sources
+}
+
+php_foreach_impl() {
+ local MULTIBUILD_VARIANTS=($(php_get_slots))
+ multibuild_foreach_variant "$@"
+}
+
+ruby_copy_sources() {
+ local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+ multibuild_copy_sources
+}
+
+ruby_foreach_impl() {
+ local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+ multibuild_foreach_variant "$@"
+}
+
+pkg_setup() {
+ use mono && mono-env_pkg_setup
+ use java && java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+ default
+
+ if use php; then
+ local php_slot
+ for php_slot in $(php_get_slots); do
+ # Unfortunately required for php-ext-source-r3_createinifiles().
+ mkdir "${WORKDIR}/${php_slot}"
+ done
+ fi
+}
+
+src_prepare() {
+ eapply "${PATCHES[@]}"
+ eautoreconf
+
+ use java && java-pkg-opt-2_src_prepare
+
+ # https://trac.xapian.org/ticket/702
+ export XAPIAN_CONFIG="/usr/bin/xapian-config"
+
+ if use lua; then
+ lua_copy_sources
+ fi
+
+ if use php; then
+ php_copy_sources
+ fi
+
+ if use python; then
+ python_copy_sources
+ fi
+
+ if use ruby; then
+ ruby_copy_sources
+ fi
+
+ eapply_user
+}
+
+src_configure() {
+ # Needed to get e.g. test failure details
+ MAKEOPTS+=" VERBOSE=1"
+
+ if has_basic_bindings ; then
+ local conf=(
+ --disable-documentation
+ $(use_with mono csharp)
+ $(use_with java)
+ $(use_with perl)
+ $(use_with tcl)
+ --without-lua
+ --without-php
+ --without-python
+ --without-python3
+ --without-ruby
+ )
+
+ if use java; then
+ local -x CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
+ fi
+
+ if use perl; then
+ local -x PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')"
+ local -x PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')"
+ fi
+
+ econf "${conf[@]}"
+ fi
+
+ lua_configure() {
+ local myconf=(
+ --disable-documentation
+ --without-csharp
+ --without-java
+ --without-perl
+ --without-tcl
+ --without-php
+ --without-python
+ --without-python3
+ --without-ruby
+ --with-lua
+ )
+
+ local -x LUA_INC="$(lua_get_include_dir)"
+ local -x LUA_LIB="$(lua_get_cmod_dir)"
+
+ econf "${myconf[@]}"
+
+ }
+
+ if use lua; then
+ lua_foreach_impl run_in_build_dir lua_configure
+ fi
+
+ php_configure() {
+ local myconf=(
+ --disable-documentation
+ --without-java
+ --without-lua
+ --without-csharp
+ --without-perl
+ --without-python
+ --without-python3
+ --without-ruby
+ --without-tcl
+ --with-php
+ )
+ local -x PHP_CONFIG="${EPREFIX}/usr/$(get_libdir)/${MULTIBUILD_VARIANT/-/.}/bin/php-config"
+
+ econf "${myconf[@]}"
+ }
+
+ if use php; then
+ addpredict /usr/share/snmp/mibs/.index
+ addpredict /var/lib/net-snmp/mib_indexes
+
+ php_foreach_impl run_in_build_dir php_configure
+ fi
+
+ python_configure() {
+ local myconf=(
+ --disable-documentation
+ --without-java
+ --without-lua
+ --without-csharp
+ --without-perl
+ --without-php
+ --without-ruby
+ --without-tcl
+ --with-python3
+ )
+
+ # Avoid sandbox failures when compiling modules
+ addpredict "$(python_get_sitedir)"
+
+ econf "${myconf[@]}"
+ }
+
+ if use python; then
+ python_foreach_impl run_in_build_dir python_configure
+ fi
+
+ ruby_configure() {
+ local myconf=(
+ --disable-documentation
+ --without-java
+ --without-lua
+ --without-csharp
+ --without-perl
+ --without-php
+ --without-python
+ --without-python3
+ --with-ruby
+ --without-tcl
+ )
+ local -x RUBY="${EPREFIX}/usr/bin/${MULTIBUILD_VARIANT}"
+
+ econf "${myconf[@]}"
+ }
+
+ if use ruby; then
+ ruby_foreach_impl run_in_build_dir ruby_configure
+ fi
+}
+
+src_compile() {
+ if has_basic_bindings ; then
+ default
+ fi
+
+ if use lua; then
+ lua_foreach_impl run_in_build_dir emake
+ fi
+
+ if use php; then
+ php_foreach_impl run_in_build_dir emake
+ fi
+
+ if use python; then
+ unset PYTHONDONTWRITEBYTECODE
+ python_foreach_impl run_in_build_dir emake
+ fi
+
+ if use ruby; then
+ ruby_foreach_impl run_in_build_dir emake
+ fi
+}
+
+src_test() {
+ if has_basic_bindings ; then
+ default
+ fi
+
+ if use lua; then
+ lua_foreach_impl run_in_build_dir emake check
+ fi
+
+ if use php; then
+ php_foreach_impl run_in_build_dir emake check
+ fi
+
+ if use python; then
+ python_foreach_impl run_in_build_dir emake check
+ fi
+
+ if use ruby; then
+ ruby_foreach_impl run_in_build_dir emake check
+ fi
+}
+
+src_install() {
+ if has_basic_bindings ; then
+ emake DESTDIR="${D}" install
+ fi
+
+ if use java; then
+ java-pkg_dojar java/built/xapian.jar
+ java-pkg_doso java/.libs/libxapian_jni.so
+ fi
+
+ if use lua; then
+ lua_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
+ fi
+
+ if use php; then
+ php_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
+ php-ext-source-r3_createinifiles
+ # php-ext-source-r3_createinifiles() changes current directory.
+ cd "${S}"
+ fi
+
+ if use python; then
+ python_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
+ python_foreach_impl python_optimize
+ fi
+
+ if use ruby; then
+ ruby_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
+ find "${ED}"/usr/share/doc/${PF}/ruby/rdocs/js -name \*.gz -delete || die
+ fi
+
+ # For some USE combinations this directory is not created
+ if [[ -d "${ED}/usr/share/doc/xapian-bindings" ]]; then
+ mv "${ED}/usr/share/doc/xapian-bindings" "${ED}/usr/share/doc/${PF}" || die
+ fi
+
+ dodoc AUTHORS HACKING NEWS TODO README
+}
diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index f23892d335a2..3c5f928ad6bd 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,5 +1,7 @@
DIST xapian-core-1.4.22.tar.xz 3019608 BLAKE2B f4aec86cd5f63f6f1825a4f8f427ea23be2092ffb4ca11a2fdf20bdf652e7b9f768b1155bcf7ee5e5c5313206c92e1725d1b4d562e3074539a2e8f9901c44f8e SHA512 60d66adbacbd59622d25e392060984bd1dc6c870f9031765f54cb335fb29f72f6d006d27af82a50c8da2cfbebd08dac4503a8afa8ad51bc4e6fa9cb367a59d29
DIST xapian-core-1.4.23.tar.xz 3024644 BLAKE2B e26a9fd5e79daf553b474e3c794178df2cdcd83ce7d7a45ae112dde624d6e7add157c76fda3a333afce6103b2edaf7e3c928e78c47aa1fd19821c3c73926442f SHA512 52dffc93301f99aa150dda8ecd5fb7cc7d0f2ce30e60f393b1058055ade24281af16cf5b5c0e6b08e4754e3d18c39bb5bc068b19330a294ad460ef8a6bc56380
+DIST xapian-core-1.4.24.tar.xz 3194164 BLAKE2B fc3484df448d2102d47005b2819eea8eee3fdb4337a42967e2b535187e4b7be9841a8e12b19291f29bdef52b3270529f94376fe91d5e4c70afebaf690a23b18f SHA512 2b156dd90784264d6bf64e66aca559578f946c013bb52e14e56fcd96e9c2fece71c236735b13d2baad0d7f2d410dea3ae54c94cd80f735baf1071bafe2e5c01c
EBUILD xapian-1.4.22.ebuild 1398 BLAKE2B 6e07efec41d17aed2bad9aeb396297a541143eed799dec4fddb0b07f98a2dab9a910ee94f02a3ada2fba4d4d21795477d22132738f6a232333a7dcc9d8c20e6c SHA512 13dca9f8cc0c0e91612540d39042b7928026c4fdeb5bedf624c83dec045d82fcdedeaac18dbc3235f9d2702777cb68923ed86e560f79984cad503620c78a2785
EBUILD xapian-1.4.23.ebuild 1405 BLAKE2B 09494d14f4d2655ac5c159ec16c5e5bd3b4bb1e044037f434c1205e511108b4159eb22a77b0624a7145dceceab89225f70a73577089f98609c426c252db0e25c SHA512 d39ede4bc59862166324c994c01af32a17731619b85ca4da832c40b1262fb1c971c321702015e9b4b08f16dc4446856bd3e20b1392a3814a2883a1ba0f6c0904
+EBUILD xapian-1.4.24.ebuild 1524 BLAKE2B d76e93f55f218b1ec6328c996d8dd56b2a49a396a18b9fc5fb341836a4bb357bcf696e9df9280d1ff4d8518209a6c4cd22d9390f50b0434c0962b9e1e13218b8 SHA512 ecdc47a3a92d964ab9a17a15d4bc9da46caa0fe61c3d3bef297dfeec2c7c0d244865b228e0c5cdfb4414b23494c675bc02e881873f1a2fb2a802d675e6ff2a64
MISC metadata.xml 728 BLAKE2B 7873e39dfb724c6f3268a7de74226d86dea77e6dd53b21aa0df104db1d30efa5c24c18b8e6597acc45b4b6bb39f1f069b7944ef0ebc2906e75a2b5efeed02ebc SHA512 5f582793cee9b74f5b36f57d6997120cf61c4f4204c49694d07b9ace813a9821710a812df2db315e9effa4913fa3b62ab069be96399369f46cc7c811b6d728ba
diff --git a/dev-libs/xapian/xapian-1.4.24.ebuild b/dev-libs/xapian/xapian-1.4.24.ebuild
new file mode 100644
index 000000000000..dc4d3f009870
--- /dev/null
+++ b/dev-libs/xapian/xapian-1.4.24.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="${PN}-core-${PV}"
+DESCRIPTION="Xapian Probabilistic Information Retrieval library"
+HOMEPAGE="https://xapian.org/"
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0/30" # ABI version of libxapian.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 debug static-libs"
+
+DEPEND="
+ sys-libs/zlib:=
+ !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux ) )
+ elibc_SunOS? ( sys-libs/libuuid )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS HACKING PLATFORMS README NEWS )
+
+src_configure() {
+ tc-export_build_env BUILD_CC
+ local -x CC_FOR_BUILD="${BUILD_CC}"
+
+ # skip certain autoconf checks
+ local -x VALGRIND=
+ local -x EATMYDATA=
+
+ local -a myconf=(
+ --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+ --disable-werror
+ --enable-backend-chert
+ --enable-backend-glass
+ --enable-backend-inmemory
+ --enable-backend-remote
+ --program-suffix=
+ $(use_enable debug assertions)
+ $(use_enable debug log)
+ $(use_enable static-libs static)
+ )
+
+ if use cpu_flags_x86_sse2; then
+ myconf+=( --enable-sse=sse2 )
+ elif use cpu_flags_x86_sse; then
+ myconf+=( --enable-sse=sse )
+ else
+ myconf+=( --disable-sse )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -type f -delete || die
+}
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 886ae6cb6f16..f7db3e7631fb 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Search-Xapian/Manifest b/dev-perl/Search-Xapian/Manifest
index 482e84ffaea2..3ddb81f4798d 100644
--- a/dev-perl/Search-Xapian/Manifest
+++ b/dev-perl/Search-Xapian/Manifest
@@ -1,4 +1,4 @@
DIST Search-Xapian-1.2.25.5.tar.gz 74960 BLAKE2B e0691383c4fd8ddd286b8db653ddd9175cde9f37ccf470764272456dbea8ceb8893eb011ae57a18816b3974a56db2dc773d90b7a4778e24ac0a6c78eb175a19e SHA512 3099ba3f8726029d7a5c916f6b05d2d7cea41534b0f364687c7d9e0212340dca2a313a1ac8e0f6531a7c1084c8833a0e6d45bcff8fec32e0a6e5922bc0bcb81f
EBUILD Search-Xapian-1.2.25.5-r1.ebuild 756 BLAKE2B 118a68e37040db9c6dee940c09fec4f5884540f00c566c482a903596b0228b9e43a2b41611a751af9020c28b0b1d0ab5342d11155eed7c127ab24c99ce1642c3 SHA512 5264d100437c1c77e51a2e48474aac226a69f80c2df6011517ba76bc4deb8b0ca10799d33b3450b0ad0c1d439c227e68e036fe0dd89c1e6726dcf8d740588326
-EBUILD Search-Xapian-1.2.25.5-r2.ebuild 771 BLAKE2B 913c110c287bab22edc3d491a4ea5a795b6789b9d2cd48c73eba01f25a5c40819de97714eb614fa538358d42e778570d341bd46ba78f3a116ef9947ce6786c6f SHA512 f17b9769af1e1a9cd97a04233ad9426c03c5b16be3e79be9b76b04e4d4424728f3df2053ea6980f4f088897b40c828c3ad7f33e5684f228bb4f8a1b56a3a2d3e
+EBUILD Search-Xapian-1.2.25.5-r3.ebuild 774 BLAKE2B 578daf20a206ac217cecaaeee93c0abe82ba0f6227ca212daead71fac965799c1b71773a82f7898e5da678eb4d0dad33a82add11b50a3895c4e8dddbcc8414df SHA512 9a483b13d1e200e314dbb095b5419d9b8e0bae79f30877840a860fcf9d2e4df2e5f78fbe9fc54278ad891f6b7fc08a2b5a09009770ddd27b2cf805ba6aac0f77
MISC metadata.xml 3845 BLAKE2B 4fed8b123b1edb5364aecb6ac3e04c23360a65505277eb3db015b21da00ae6817fbb76e8f3730b9e1090a29d3c633722bf52e27d0efa47e7d7652326ddec2e8f SHA512 7238c5f1c97c70ab40df3412e696abfd16917ba033e3ec8356cae341ad8f0591eaa0a22320b434a1aa70756780889c2d5eb24773d0b6b94a6fa23ed187b2ca80
diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r2.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r3.ebuild
index 9f7f612265b6..5790b00e3a89 100644
--- a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r2.ebuild
+++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r3.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 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples test"
RESTRICT="!test? ( test )"
-RDEPEND=">=dev-libs/xapian-1.4:0=[inmemory]
+RDEPEND=">=dev-libs/xapian-1.4:0=[inmemory(+)]
!dev-libs/xapian-bindings[perl]"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 2137fcdd1eeb..e9e452128a3a 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest
index d99cd2b498bc..7e5a2be086ba 100644
--- a/dev-ruby/listen/Manifest
+++ b/dev-ruby/listen/Manifest
@@ -1,3 +1,5 @@
DIST listen-3.8.0.tar.gz 56514 BLAKE2B 5b316487defe902f755bc53e40052289d03052d3fc54cf2431bb833204ea0fdee9dffa26e2d6d78267f96214a6d1ca3f097c175ec6ccf9cd3037eff64abd3169 SHA512 9f1cb065f3db96d3d416ba255b327a10dfdc6cd72f1509bd4fa95a157966bc436282fd37cf16df645ede1594e8eda62c7cc0934936db9d118d39a55521e7c35e
+DIST listen-3.9.0.tar.gz 57903 BLAKE2B 819ba309ab78179590946eca5cceb0bd8a82411f3b8af63c25a3735a7c33b1560b36d48fd0f1d4617fa84927adff0ff74cffa9682835c49089f545af68cabefb SHA512 abec4720db6331da5b3d7ea998a9e2cc77e55ad4919b473c0172f6e852dcb376671379b79cad88fb5a850cd2ba2178d36a3bd2534cd81408186805497d58238f
EBUILD listen-3.8.0.ebuild 1193 BLAKE2B 9903a5fee58802818a2fbdf2df9f1fd6ce67e3074a2140d79d9d18932c12a933a8dd8c9dfc4a84ca4350dbb520e2c06a26e0c428047c7dfd5318a42c3c3a22f6 SHA512 f75cabbfdc13f4e026c2ac9a8170236da0d6d2abb27d0c64e3815dbc24ba797e7187734bbb911b232127e732d5e59cd72870d1f0fb0f8d50a74ccfa411d1cc0f
+EBUILD listen-3.9.0.ebuild 1199 BLAKE2B ed1fe7a33bdf66e30893f464abbf4f79bb92fc6525e42290bd7bb5776bb39f9cb0fa93b3ab43d7bd8a1f2777c86bd22b1ef889eec1306e42b381b442f0e24412 SHA512 d78142c6bd32f6f7a07475a6c3a510ee585d8415939d30a7c5a564570e18f4e42b79a152700381770ba6f1b5d0660a3f511ff6aade4834d7a8403f26942d4294
MISC metadata.xml 339 BLAKE2B 13641c725d126e51be4bc7ce83c26afd940fd2562cdca16b523a6d447fdb876b48bd8f948dc50edc30d0573d93fc6d12c1598bc201ddc8aa33d2279b33260fa9 SHA512 269d7d6f3d427c9a4497d1f4ce13ed601d0db8f807f2378510a0fc0dc0b0bdc065059b09b8cfa8beaaefef510925d0ac47750bb790b85c13b95c0923afcde9d6
diff --git a/dev-ruby/listen/listen-3.9.0.ebuild b/dev-ruby/listen/listen-3.9.0.ebuild
new file mode 100644
index 000000000000..3f7e818cef6c
--- /dev/null
+++ b/dev-ruby/listen/listen-3.9.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Listens to file modifications and notifies you about the changes"
+HOMEPAGE="https://github.com/guard/listen"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+
+# Block on other packages trying to install a /usr/bin/listen
+RDEPEND+="!!media-radio/ax25-apps"
+
+ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.10"
+
+ruby_add_bdepend "test? ( dev-ruby/thor )"
+
+all_ruby_prepare() {
+ rm -f Gemfile || die
+ sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
+ sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die
+ rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
+}
+
+each_ruby_prepare() {
+ mkdir spec/.fixtures || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ rm -rf spec/.fixtures || die
+}
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 194d1d0a391d..b5c388c3859f 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index 59d30d1937ad..725705e59cd2 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,7 +1,5 @@
-DIST gnome-shell-extension-alphabetical-grid-32.0.tar.gz 214580 BLAKE2B b3fd0be85c5f74240f25a96b041df6ca0e3cf02b2b025eb2ffa5f1e3ed9f9562dac3ee37b7a32a548b3a8054ad8728a9d93c9bd84d771eadb0c9d56b2366cd97 SHA512 8ac96bea822df28cd980179a19d3f7acb8a950b3f1e41e650ff2982cb3b657434a0eb49357ebd206b68de102bb3c89b823f16cbcd379e7807598b923e5a64c6c
-DIST gnome-shell-extension-alphabetical-grid-36.0.tar.gz 215631 BLAKE2B 339fc9d6fde299b2c989aa135d1eb7f6d95d5c3cedf1e38ed17b1a280cac4092aea361fe44fa957b7ec3a821f7f51514d10dda4ad195734fb92f0278453a02ee SHA512 4c7b5e32b14e59e2d80e84a0d039b0655750e2f1eb75e20a4c903a6a24b813c0378644db449e757e35c6eb27b69598bd614294a3e631853bb3c628b3eac322af
DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d SHA512 4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1
-EBUILD gnome-shell-extension-alphabetical-grid-32.0.ebuild 1385 BLAKE2B 2a0ce88f49f8789e4a656b03ada3e9ad943f178f8c6472f9811f07f256dcfa312be4b1c647cda373b92ef804d8efa4b2c7d2ae006bdcab3ddc6b38d4f14f2b3a SHA512 c0092922a198c41d4535b5e74c43a7398ebd76bfc9db1a8492989cfae2e52ddd8640eb28b0387dde0ef2bc226d43de7d259f764eb46dcfe22445c3df13c62b57
-EBUILD gnome-shell-extension-alphabetical-grid-36.0.ebuild 1385 BLAKE2B 04a3df789888aa2ee183565bb21af96b0a031f8160216424ba1eccded2861ad926f1c154f3e8e359a5292e05de71c2602538e2c64ac791ef78ed8a87881a508c SHA512 6c45a3ce971ed7ae767a974b3036e16b8cee8716affc8375a13c3d9d525be8509a2dffd066ebe8cb40346d3b343bcfcf7eadf4949a269a200670ebc127c94578
-EBUILD gnome-shell-extension-alphabetical-grid-38.0.ebuild 1387 BLAKE2B fb4c838566524835ea9c57f4ff9369404c09194a58f0bfd6b4745257e99ff48f155d922cec9f1d344179334261642553cce6ac2d059e5abfea8294c9b085bb30 SHA512 4c9b64f883534d2090d7a2a205af2cf86431bd1f75e2a67ff759305f664590a5b18b1833b2d0ae1337954b836fde37b0b4aed52a2ed9a7e6e466c92eb7f35235
+DIST gnome-shell-extension-alphabetical-grid-39.0.tar.gz 216879 BLAKE2B 4fb6aa97f01350dbbe2992f5a45c1e85f1b32456869670261224516de15b7b735500af2e59622bf9a010cf9b1da32ddb5d641143c5b12e4fa51da4ed6449e38e SHA512 046662c32c5b5fdf22b770e437aab1cfc8462798966683749484f199de5c716d72789b0f4928c5d03f5139e5fd8182fee5335f6b50e6c79a32a6f1df7ee2aae8
+EBUILD gnome-shell-extension-alphabetical-grid-38.0.ebuild 1385 BLAKE2B 04a3df789888aa2ee183565bb21af96b0a031f8160216424ba1eccded2861ad926f1c154f3e8e359a5292e05de71c2602538e2c64ac791ef78ed8a87881a508c SHA512 6c45a3ce971ed7ae767a974b3036e16b8cee8716affc8375a13c3d9d525be8509a2dffd066ebe8cb40346d3b343bcfcf7eadf4949a269a200670ebc127c94578
+EBUILD gnome-shell-extension-alphabetical-grid-39.0.ebuild 1387 BLAKE2B fb4c838566524835ea9c57f4ff9369404c09194a58f0bfd6b4745257e99ff48f155d922cec9f1d344179334261642553cce6ac2d059e5abfea8294c9b085bb30 SHA512 4c9b64f883534d2090d7a2a205af2cf86431bd1f75e2a67ff759305f664590a5b18b1833b2d0ae1337954b836fde37b0b4aed52a2ed9a7e6e466c92eb7f35235
MISC metadata.xml 348 BLAKE2B 303e8d4a9a60f5ba180599657f84e5461ea5ee6f568c5d9141f7b25380dca38571dda9d2c62d35224ffc355e550e619d51c000ed072f829de9450d8792aa5676 SHA512 41ff2daf09ad93d37977304a55984cf96ed18ea825e59a9ebf88377700b7e6b7f67d948c88c68e74fe034e46700ab6de7c487aa72d7a6652213981a733af5b7a
diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild
deleted file mode 100644
index 76a35b86c273..000000000000
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-# Useful specially to prevent
-# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
-# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
-DESCRIPTION="Restore the alphabetical ordering of the app grid"
-HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension"
-SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
- app-eselect/eselect-gnome-shell-extensions
- >=gnome-base/gnome-shell-3.38
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/alphabetical-grid-extension-${PV}"
-extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
-
-# Tests are only useful for upstream
-RESTRICT="test"
-
-# Not useful for us
-src_compile() { :; }
-
-src_install() {
- einstalldocs
- mv docs/icon.svg extension || die
- cd extension || die
- insinto /usr/share/glib-2.0/schemas
- doins schemas/*.xml
- rm -rf schemas || die
- insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
- doins -r *
-}
-
-pkg_preinst() {
- gnome2_schemas_savelist
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- ebegin "Updating list of installed extensions"
- eselect gnome-shell-extensions update
- eend $?
-}
-
-pkg_postrm() {
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
index 50291ca4a9f4..51d07d2584b1 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/r
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="
app-eselect/eselect-gnome-shell-extensions
diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild
index 51d07d2584b1..50291ca4a9f4 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/r
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
app-eselect/eselect-gnome-shell-extensions
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index 2731b7f57716..16ca3a437fa2 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest
index f82f5abd6268..49c00149ddaf 100644
--- a/kde-frameworks/breeze-icons-rcc/Manifest
+++ b/kde-frameworks/breeze-icons-rcc/Manifest
@@ -1,5 +1,5 @@
DIST breeze-icons-5.113.0.tar.xz 2173152 BLAKE2B e34582879fdcbcd620aac9cbe627e623b212f6a3fe9684fe82386319cdc33b039cae5fe7119ba18cadf33a4e0008b8268bb3ba303106908e910213ba98ce1698 SHA512 deb5f824fc9613a9e46fd2bfc048901c7b34ae364e566f406fc1316a01a1942385845f6127827032a5785b30d2e3c6e37b8185f891911401629dd27dcb8b15d5
DIST breeze-icons-5.115.0.tar.xz 2173528 BLAKE2B 712c9cabb74bbdf9feb9a889fddda6ea654fd2a618f5c36a4aa782b5389032b829919ca5ef69a3310749ac10e2dc381700474d56e7cbc1478ae51030248d8789 SHA512 f4b5f54bb80dcd2bba6edd02a412eb675b02d438ba0ee82d6dc4eaac1ed2aceb11b46ce143bbe825c26f823d5b897619e02c26b23addf2de05830a320dd124f8
-EBUILD breeze-icons-rcc-5.113.0.ebuild 1088 BLAKE2B 61d939ceeb4c67afc18ddbec26e77336fc2fb2e3bdf7bbda995ffaabd883817f888ae35bacf8a682f4148895e056cc20a60e78129bfd881792aeb73d529d1aa8 SHA512 514107e5be467d19462201c8c86ea117359b4d81f54339945d713775a612dd2f6e4fec035cbb498884746c42731ca6871b1ebe70f6bc22775a7c270e551fc38e
-EBUILD breeze-icons-rcc-5.115.0.ebuild 1090 BLAKE2B b3572cdcdd0429b323ebf59fbafbe671824a4051d240e29dc86c0e9cdb668f685a6560a3d43a6afa2255a8e7432f2e2b228b4ec93252d7add99c60d4becb3f56 SHA512 6b3ad41af4490b9f145173b46bd45fa64583d7eb472915caa1532f4bbfc70eceab22f7f1728c430ca2960adacbd6e8446cf3e29f17c72d9876fb6f558732a081
+EBUILD breeze-icons-rcc-5.113.0.ebuild 1096 BLAKE2B 22d946ff54ea15f244f39990efb9cbaed8e91fbf6f824c2c8b47a7312858dc51deaf911e2f1170a767178551f88a6bf0530fa69f2ee07638e3f340114ec9a793 SHA512 c1cb4fe31f755d8cc2d1300600d8292200d9bda470965ad5310c78d2ba9628697a123ed71b68ab63d63ae457ca2a068fd66bb25f9f4da9a8828994dc64a7e616
+EBUILD breeze-icons-rcc-5.115.0.ebuild 1098 BLAKE2B 2ae3dae674499dec5b6edd13bff86e35f3bbc88d96e33047461222cae8e1355c7bcf497e1a8af39b6b16f116b48a17d0509e406c849b85af0f815f0d63e43fa2 SHA512 81d0a97a51ef491b3198c2e2b58ef2838dd7547a40900fed292e62a84f178696463e69cec4e03734536598cd10771ff2c56be9cb0aa88b39cac4c62d692f3b56
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild
index 2d648b47b47f..7b30df9618f8 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.113.0.ebuild
@@ -9,16 +9,21 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Breeze SVG icon theme binary resource"
+
LICENSE="LGPL-3"
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND="test? ( dev-qt/qttest:5 )"
+DEPEND="
+ test? (
+ dev-qt/qtcore:5
+ dev-qt/qttest:5
+ )
+"
BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- dev-qt/qtcore:5
>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
test? ( app-misc/fdupes )
"
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild
index 38db299d2874..f108a80ee82a 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.115.0.ebuild
@@ -9,16 +9,21 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit cmake frameworks.kde.org python-any-r1
DESCRIPTION="Breeze SVG icon theme binary resource"
+
LICENSE="LGPL-3"
KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND="test? ( dev-qt/qttest:5 )"
+DEPEND="
+ test? (
+ dev-qt/qtcore:5
+ dev-qt/qttest:5
+ )
+"
BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- dev-qt/qtcore:5
>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
test? ( app-misc/fdupes )
"
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index f124a9a6043e..d9ebcedda5ba 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -2,7 +2,7 @@ AUX breeze-icons-5.249.0-cmake.patch 766 BLAKE2B 353d26c2d2770a04ce42228f48d2619
DIST breeze-icons-5.113.0.tar.xz 2173152 BLAKE2B e34582879fdcbcd620aac9cbe627e623b212f6a3fe9684fe82386319cdc33b039cae5fe7119ba18cadf33a4e0008b8268bb3ba303106908e910213ba98ce1698 SHA512 deb5f824fc9613a9e46fd2bfc048901c7b34ae364e566f406fc1316a01a1942385845f6127827032a5785b30d2e3c6e37b8185f891911401629dd27dcb8b15d5
DIST breeze-icons-5.115.0.tar.xz 2173528 BLAKE2B 712c9cabb74bbdf9feb9a889fddda6ea654fd2a618f5c36a4aa782b5389032b829919ca5ef69a3310749ac10e2dc381700474d56e7cbc1478ae51030248d8789 SHA512 f4b5f54bb80dcd2bba6edd02a412eb675b02d438ba0ee82d6dc4eaac1ed2aceb11b46ce143bbe825c26f823d5b897619e02c26b23addf2de05830a320dd124f8
DIST breeze-icons-5.249.0.tar.xz 2253596 BLAKE2B 1c1cb759260608eeae18e49d50a1fe069379c3e65c0a89021b406048ff1b7ccfadfe54c780dab0f0176006fda41e42b6e68ece4adaf3f2a60dcaf52f9e1c4f6d SHA512 0a9feb9d11e8872db14169124c05129213c404a1725d78a19dbabe155cf1e56af736e8ea262633c8c6d2d6ed376270a69e0c2cf7a2e6e1f8023ae9d2e3569abf
-EBUILD breeze-icons-5.113.0.ebuild 1147 BLAKE2B d7686559fcdf2ead4305fa52b24cff2c8feb6bef440f522aaaa5ed7d58f2091ce72c73905f8043f67c8a2edfbac9fc29e65055f3c842a1c3c05c55dd35c14736 SHA512 89dc64e905d23ba9dc15ced7388be84b590298d90f1e6fb2646d3ba3eb0f10bc2523409b23868e9ea96c48ee65d6fb57568fc42d0b186a7a5e22787f6c7b5d41
-EBUILD breeze-icons-5.115.0.ebuild 1150 BLAKE2B 701d39427bcc93324e37edf7344d8323b1de938c4dd7de4cff01fa6b84e1aedeca8ad30ee573e13abe877b0bcaaa74f4e246b44f10e8ac2aa9c4da6151fc93c0 SHA512 f9986ef867db4ac1b21dd2bf4e3daa3a822c5dbd3a994f07c76ebe85a7a3b7999eaf61345ea147430bf80ba3dd8805850c9da17cb202f8ddc35d88485ef66728
-EBUILD breeze-icons-5.249.0.ebuild 1148 BLAKE2B 00bd25924ee32391581578ad1c28e601a3e738a41d5a567a5b1d6f62359374f95a03c87f4cbf6a3776e2640209b59b1a532b82bdd8dd50f1b4aaaf6190c1d5a7 SHA512 b0bc42356d327219450cd9f8a4bb327c7e71b79aa89dbfb3bd38301d08c6078e3e872cca38d664e132bc16be10213263c25a30ba13210e6c25eea844f770e52a
+EBUILD breeze-icons-5.113.0.ebuild 1154 BLAKE2B 461169ee4fe635cf4e85daa0e08a0b18181532aaa33be249630c2bdd853be21e636f5dd13d922d5b86d8b691622d0935976fbcf94b87d447234c07558e0bbd89 SHA512 c150c1cf4952bfe74a9d318298065a71349f1190f07cceea722a478d82c3c102c7ae1bd6d928d6e0bff485b3b736c2f80c34c9992c674015d48c7f9cebe79c64
+EBUILD breeze-icons-5.115.0.ebuild 1157 BLAKE2B 1c40e55a9ee65796700b7fe78d145267e2414ac64c7a55eefa603f77eda9b32da15ffdab371c349362cbddb5695556fd3d39ce5f045047c909afe995405c0aaf SHA512 2dcc0ec3cd2452c209fec80db04187f73710035d53f119baf145e6965e8a0518ab56f4e29e2e91470d2e479780bb069b7dfc72c9a80d800b1a0c81edb4b91ac8
+EBUILD breeze-icons-5.249.0.ebuild 1166 BLAKE2B f4200fc18e6e991e02e95e68e1aea9c4ceb4cf0b3a3d36b7ef97f715855176b37141c8d21b68bbf6f6b9509a082261d656cb1fc6ca3dd7d0173074f7bdecd247 SHA512 b5a587e8550a88982574b61cef252e38a02ae91052b539b12e9300ec646f84c7d3972683110efb08f5d87ce781a38b97e012a6458a8b2ec1bd905af8b95f322a
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild
index d64d7e552aa6..da876a1dbb42 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.113.0.ebuild
@@ -15,10 +15,14 @@ IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND="test? ( dev-qt/qttest:5 )"
+DEPEND="
+ test? (
+ dev-qt/qtcore:5
+ dev-qt/qttest:5
+ )
+"
BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- dev-qt/qtcore:5
>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
test? ( app-misc/fdupes )
"
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild
index 5203648eec2f..18f2c8e2f6c9 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.115.0.ebuild
@@ -15,10 +15,14 @@ IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND="test? ( dev-qt/qttest:5 )"
+DEPEND="
+ test? (
+ dev-qt/qtcore:5
+ dev-qt/qttest:5
+ )
+"
BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- dev-qt/qtcore:5
>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
test? ( app-misc/fdupes )
"
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild
index 99b2dd10ad60..585248215855 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.249.0.ebuild
@@ -20,9 +20,9 @@ RDEPEND="
!kde-frameworks/${PN}-rcc:5
!kde-frameworks/${PN}-rcc:6
"
+DEPEND="test? ( dev-qt/qtbase:6 )"
BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- dev-qt/qtbase:6
>=kde-frameworks/extra-cmake-modules-${PVCUT}:*
test? ( app-misc/fdupes )
"
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index 33ed6d917632..aea018419920 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,5 +1,5 @@
DIST oxygen-icons-5.113.0.tar.xz 238637464 BLAKE2B 35ba9e5d144164ea5006f877d9104f2a5285e9aef1100e678d9792d06aa2fe686e53e3a35c6b25c5302468ca148e6f9dea271a8212e0addce63b4c471cc2b27b SHA512 0674e2df6d2c4c676dc4bf969dda487bf4936978d8990f6f9a2824afe855f1e4f122b52f80d0ccee98419a31e309be6bac314aa525293902f3f8770aec90b574
DIST oxygen-icons-5.115.0.tar.xz 238640536 BLAKE2B 0b8e165da8ca8cd60e12d8eb7d0f63aa4553b77382d447f5b2b0a4810652819d2ba8504d352c1f5a1109b55ba6f353ec5eb3b153535d6748aeeee03d1512fce7 SHA512 2b830e9230c3ffed4d780e1d1768dfefcbbd94307be6d19339605cb31971497c0b0b896266ad53d8c687726eea07ead0d84a432bd54916052799bf2268e22804
-EBUILD oxygen-icons-5.113.0.ebuild 681 BLAKE2B df5fc20e1e94f1232df8786fb42e17dacd4476b2a548881c22299c412f3fd993ebebf80cf8c77f4b923e4eae582007014f66703c506a18bbecf9ada419e1c9a3 SHA512 ffba2426c1c40b7495f064184fbed5096027d0c789e00e035bcca19c1cee9a872c1db0d835be6ab49c78815ae39b556a50800877dff3ef469c89429c8ebadd37
-EBUILD oxygen-icons-5.115.0.ebuild 684 BLAKE2B 094a2d2c2d40486108833935bbdd580340e7f1f1929d861af227d997d8f6c4bed6c31b5bdd04a5cb8adfc5754d26cfae7c34d8defb55fcb7a6a13e8fbd7a60f1 SHA512 ea1a414a3084357b7d1730ed88d05e46c78d6f5bf76720e500a078c1b95b3f7f20465d7fc532b22d1de8ce0d6d72f881e805d8d7084e04c128e2adf07acbdafa
+EBUILD oxygen-icons-5.113.0.ebuild 688 BLAKE2B 7fab0535f0bc1626eea432e496a4b5f6fd85d0fa04358ac96f72aefc0554a6291cee889ce80c627d278f43d5ee7eb1efecb2ff167f7d0bcfd80228d5047f66cb SHA512 24da74e276fc0353278a1877f09e31dbc2995f7db27ff6d167c3338511a7b6e1260cac50f0c24ab75d54f83edc5740c7e9efcef2839c0f332f66197cd7ca836f
+EBUILD oxygen-icons-5.115.0.ebuild 691 BLAKE2B 2ae081adc59f0f432b6588ba501c140c412fba33d699099e30dcafc0e79a190aad0c4c77eeb7f228535950b06adf91c16d7b5c08f1cac7af68a84aefdb7dd85c SHA512 7df6ffc65112e607d499ae8051ad8d6f173e5b5b2b96f19c86c29e9a3c35dc8cd56c2505624fa53f9edfb4f4e893b0b39bf01a44913cc2be5e6adf5980b42fcf
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild
index 26f481349abd..e2882448cfd2 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.113.0.ebuild
@@ -15,9 +15,13 @@ IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND="test? ( >=dev-qt/qttest-${QTMIN}:5 )"
+DEPEND="
+ test? (
+ >=dev-qt/qtcore-${QTMIN}:5
+ >=dev-qt/qttest-${QTMIN}:5
+ )
+"
BDEPEND="
- >=dev-qt/qtcore-${QTMIN}:5
>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
test? ( app-misc/fdupes )
"
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild
index 4adc4d4c0b2d..b271dc5bc092 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild
@@ -15,9 +15,13 @@ IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND="test? ( >=dev-qt/qttest-${QTMIN}:5 )"
+DEPEND="
+ test? (
+ >=dev-qt/qtcore-${QTMIN}:5
+ >=dev-qt/qttest-${QTMIN}:5
+ )
+"
BDEPEND="
- >=dev-qt/qtcore-${QTMIN}:5
>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
test? ( app-misc/fdupes )
"
diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz
index 219f8c0c40c9..3a5ce64d5e91 100644
--- a/kde-plasma/Manifest.gz
+++ b/kde-plasma/Manifest.gz
Binary files differ
diff --git a/kde-plasma/plasma-activities/Manifest b/kde-plasma/plasma-activities/Manifest
index 9cce5f04c481..b0119f7305a9 100644
--- a/kde-plasma/plasma-activities/Manifest
+++ b/kde-plasma/plasma-activities/Manifest
@@ -2,6 +2,6 @@ DIST kactivities-5.113.0.tar.xz 73560 BLAKE2B cd8d184afd85c496444e852a8e1963b631
DIST kactivities-5.115.0.tar.xz 73552 BLAKE2B b3d50bbef065937345e550367235073800ea0ef7d6dd46452d93574b83ce8d783d5e35550425c372972950243ab57e0f041dfa876ad953eaae7a50de60d8cbf6 SHA512 8addffc50b40a4b8a13f26d625b6cf76cfa1758c2aa78b9eb1578f4b9447044e21b643f4140f0dcda0bab7f4b0598a1cce6246c0c0c31ae9a49d33cb31382a3b
DIST plasma-activities-5.93.0.tar.xz 71012 BLAKE2B ba106c93471368562cf3e324e8f4402649608dccf0a640eac0784645a7e26b469f6efc9d6b5c903fbc29673bed3f1dd3cf2747f1eda1d5d23f4fad63ad4f8a24 SHA512 e8d26de8b493472e7de287ca5b4b5ae28d6aaaaf2d02c29f9eef1e66a08e45a9d72ba4cd876d81a9011bcc4eedc705beec61fe90c177e07a1c8fd529e2581af2
EBUILD plasma-activities-5.113.0.ebuild 823 BLAKE2B 181fddbc2029704b400cc5301e71e51161c7187b9286b96c3a81ceea9365ccbaa08149e8bad6103f5e8a95c04b688408373107ed753d25e16c5c07cf47db5927 SHA512 bcbcb0135c30388098f875168d34ec9d5d3d9080a9fe49b7de97fca1134ab8071e0ea259249c7c193e99a6428d770fbf09d73d1834222763483385c4cb7ce1ce
-EBUILD plasma-activities-5.115.0.ebuild 722 BLAKE2B 9851050ac2036a955b2831a3fb989c1e3f0719b2e3a64901895a49da36b9d2e3dd0acb5e848dea7673409672f55f1fc1723caf3dd2ef0e1e40e46c78e73aae74 SHA512 15e5e782740c79a91c6e5c2664388b0db24473dd915766fe7c44bf01814c0064ad7b9eb686395b76a9e419a213971c4ecad7e818f2094b72a3ad63e78836ed86
+EBUILD plasma-activities-5.115.0.ebuild 725 BLAKE2B 947d6a599402b9b33374970e15a3fbceb527634b6095cc94e4b18be3cf4f01b2baf15d036f5af3d82e6049b62c9c263437fc66ed6baab0ea7d13f738372d14d0 SHA512 d23576999b25932a35c9a37c013b5170b38aa60f39cd76ebd8f97a7ee914c7db72d0d38a76d7bd5ddbee70c2c7fdfbc8b153843cbc9c8450beac89deebe31d90
EBUILD plasma-activities-5.93.0.ebuild 621 BLAKE2B 690aa28e7aba523f4c4b661ec450499963be4f9b527349489cd8bdbaa823fcc161eb27d89942bf7c04b6ececd7615c4ce21fb7e4b6e2653018054a716d0faa43 SHA512 3419102e559e05b0124abbe0efa635e7d9abd595229481b51d94b850374d89bd0c42945023408a658b426d697564d1ee03baaed723e6ceddf4889061ee84b0e1
MISC metadata.xml 524 BLAKE2B f20ba537c3c8d6204414e41777240ec2369dbd3b21a44e820b115a03598f70ecdbf89b9a91ea13bda320e0fefd9a03a59e0eb83398312afef43db87720ad0362 SHA512 419013fe1076ebf038beffa958d9e515a2c6e3c55c266e9f26a82f2120d2f8001eec24ae9e771aaef2889f1112bd147c995cfb03ba3de2d743615d3fe7ea69b5
diff --git a/kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild b/kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild
index 94f8e745878e..b761ae4dfd91 100644
--- a/kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild
+++ b/kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild
@@ -27,5 +27,5 @@ RDEPEND="
"
DEPEND="${RDEPEND}
dev-libs/boost
- test? ( =kde-frameworks/kwindowsystem-${KFMIN}*:5 )
+ test? ( =kde-frameworks/kwindowsystem-${KFMIN}*:5[X] )
"
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index f5e5966a14cc..e3b942b08691 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 808cb9591757..4f79ac23bcbf 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -2,9 +2,9 @@ AUX 66-noto-mono.conf 326 BLAKE2B 5bf5d20d31635e0b84f34d9a619df0de842431d319c283
AUX 66-noto-sans.conf 318 BLAKE2B 42a6036c93c982b2b0eb04a530dafe6d8eceeac0e770411d8dedda2e6ae62a921642f23db1f0849d6d08295ebe44f1b204fd93a27661e3f5ca52e5c6f8bd76cc SHA512 80c15846c014c723830aefb84c6d3069f9addffd1ca227a8a7b17023c64a949254152541f7e81b4afeca690ddeab959f35f390366f7e697e3b7715d692ea7c98
AUX 66-noto-serif.conf 310 BLAKE2B 804753d2e703ce309e74da15aefdac6d510f52396a312a143c1a9e0e499f0301e5a154f6df48cf4a71834c637b1545953354d0c3518d67a429850135ed2db4da SHA512 c0ade988e2560191098c539de4341dfee29bc67d177f5916c7eb3346586c19c791c32842016db334c3d3689d89a1437220544f2c45934a9c0d74d2f6064aaa69
DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02 SHA512 ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab
-DIST noto-20231031.tar.gz 1062488324 BLAKE2B a2494936557b9af06da87ed2287122933f0953aca800a0cf02bccef55ae12ba3135dd83cbed7361b59d8dc84d5a170f9b536a8a7bfbf0820832480e8a59ad1df SHA512 60f5c0fd4bda81c93c21137ac3ba64da1efadad106e081434be7d01b344518104451222915f585a06be6bde43893ed0e248b58600b029f8d89e51325f204b324
DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
+DIST noto-20240131.tar.gz 1065422681 BLAKE2B 2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb SHA512 1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821
EBUILD noto-20230930.ebuild 1325 BLAKE2B d2f2754b203f06f5b6066b95814be21c6ab27a0e93115c48da2e9d1aae4531784bddfa565329ebe60238d6211eb95ba4483293de48e6272ee94c406659448f24 SHA512 988d000af58facf8412e330c135a354cc91aaa7213da37dbe138ed8e879779002d179ef4e8869c6a9749539f9e83e5829c28afb9301dcd3e8ed45537bb0e98a8
-EBUILD noto-20231031.ebuild 1332 BLAKE2B 8181314717e83853462bc97f9cb0ed10d2ead2233b07d19825d09a97081a62e71f968283f229389d90cf4fd3761f5dabeec16aff02f3888ff6ef7da1040e1dda SHA512 c9172b424593682eedd9796e61cf49f66eac86e39fb731c74a5f5662444f443b306acbeb4745abe2ea08754cb3e9226d1d995561412222cd3fb8e224471e7cd1
EBUILD noto-20231128.ebuild 1322 BLAKE2B 9c790f90655e2f973f28d7c6517c46962c60cb689cb6118fab61f0e59caf5a7c5701fbed23b4b6a230be1aebd4ffba26ab3c0bcb8fb6e8929bde865f8f17eba0 SHA512 80b4562e19c9b22f0048f493bd1c1a51e4c4d9f2dbf21154c34f7490b5ab41409bbe047bc30b52b19bfb61c726834f99f5711b590515f18dac4723191b9ec11e
+EBUILD noto-20240131.ebuild 1322 BLAKE2B 43cc809f0cc83ebcdd3af3348f0abab911250a8b6a8f77e58b58e679837147c8e99b67e3a1ccc9e30bb10176bacf765eb6cad29413aaf2809e61b0776f78c6e3 SHA512 3558a6827db2d04a6cc1158cecd12e1a3e4f298ac74bc7bcc60829149a514d222e13b48093fbc67b941e540b1ada8e3566c1649356378738f0f5c308785733af
MISC metadata.xml 564 BLAKE2B 8a5a57d0c7d0595cd149b35ca37bb0657a59e32c8be70ab9f1db87f091fa2c725be532cc6266c05440582fb4b0a7bc90c2e96eb9ce54a4c957d48f25e5daf504 SHA512 058b6a482169a2b4839f79de7ff1eb98bc98c4592785cf7d431d69bbf6622ac620b718670a248011d42a258620a35fb98c7e992adc0bfcdfc8488698a891ddde
diff --git a/media-fonts/noto/noto-20231031.ebuild b/media-fonts/noto/noto-20240131.ebuild
index bf3d96184e73..3630f254eaa9 100644
--- a/media-fonts/noto/noto-20231031.ebuild
+++ b/media-fonts/noto/noto-20240131.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
@@ -7,7 +7,7 @@ inherit font
DESCRIPTION="Google's font family that aims to support all the world's languages"
HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io"
-COMMIT="f83d3a3623a3c6fc7049674ea7902f924d677087"
+COMMIT="beca583e3780a833115fc6f55e014ed730d76e74"
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="OFL-1.1"
@@ -18,7 +18,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="cjk +extra"
RDEPEND="cjk? ( media-fonts/noto-cjk )"
-DEPEND=""
RESTRICT="binchecks strip"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 4cbef4f8a56a..a2d0d1f0f72c 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 a16996a7c7c4..c1fbd3a6ca2e 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 11:06:28 +0000
+Sun, 25 Feb 2024 17:10:22 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 7ac299c553f6..19fb4c468a9e 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 568221 BLAKE2B 8f70bf43815708ae4e34084aeeb908cbb07c74f33084a5345ae24a2a1d88665ee206e530983bb7b10b059cf4f0cc00d0b4aa10090458fe84f565d50f5c1d6fe8 SHA512 08ebbb1997fa25a896326e1231819e34a12f02b0554afb445aa41a5a47fb79fa02b9ff381be55d26790e6b3e665e1a44794ecd7f40c313404336dc49092f2784
-TIMESTAMP 2024-02-25T11:07:17Z
+TIMESTAMP 2024-02-25T17:10:26Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbH2VfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbdIJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBBfhAAjTqS7i0XrDIGy+7ziuzwfih0obchLXNPmKZtbd2j2J6uS8FD9HqRzk++
-OoajaJfoubjYPK+wz4eAFh8VXIP7ZEP5Xexqck4Poa8jmEcWxhU3cOfnEOIF+aaT
-dJaiV+suohSuJL9D33ZdttIELldqgnoIKNzuHDd1JXD8JQ7Vnf2BMOQ+gZT3qEGJ
-PQyS2Q8aJbjjwR45ccJvUPjLCtCU2bbtQkWcX2gocg/SM/74cKyTw5xTemUDyq26
-bn1umHRfZ0KeTC4wlZEdrLucU9vGQOTDIW4RNa0jhSU2UznVN8ECLpjbuUmbYhN0
-N2J/R7jszL40Ca8+770gE11h03NJgNtuTDXNCNc3ikbh+w5RJu5K/xYM/550odLh
-ttARQUcmOgfQEIbvfCti4TpyIT3nWasYankJnFJUjgIMR3uc2Ja1s6UcC9E0wU2C
-6tDdgh2hGJemqWBANTvSwpcDTpuvqu5ezxTY6s6463Qk38iJJG47wQbHq/7wW4fR
-xqyjUWB2iydSIlP0gIT23SsOZHejAwrGNPuhs1UCO2jF7Nh8kiSaLHRaDpWHhQ7U
-bGUzu2bEpfBFp7cbLj0TyFhwtHTcGeR9Vtjky8pSnXJAppcxSpIHtsSZsc8kqp88
-EiNaGiqXGdp8QRgXQd8tJmJT8VAHToc7dvpqKoiCNmkoDH7DVoA=
-=+fd1
+klByPxAAm6lpb4PXGfTWK3aUd0M67LCkoBzskvYeDQPaf1bs6qAkoiogACnpIoNk
+YAgb1NLJZ8R3HjNFogi42qH+kHn9rzJANT082kyWYmo7Td9o0VhlNOSrfeVuYmJ8
+XYm76FNRYCwjwG8TysH32wLDhkwe+j7YMz3hlMzkvQepNdnGFKU+Plbx3aEA8CZo
+lraZfb2NXgzzGwKz85qx6CksaG+4xeHkUNDwRpopelpBejfkC/hEL8cinClCN3R9
+64TgJF1PX0rr3uAQRms5DJgxoEULdTPZG8eAeyFBblhPwuDO5lv4lcPFq6NPkuGA
++DBgqkfQZBWDcBzqvM3o/stRcAe0wa0WZlUwNDS5603PRtWv0UoBe0IrdMrb2UAs
+kURHZxOi8DvLIL7oTUViGdiCZQrH1SEbN2Xu/AMmFCTKa5bA9SgIYoaUYNGpQeDn
+ZUwFX5HguQqOa5cCcMb25SIg30og/Dn4WKDZbuNG8y0b8Tj/dy2tsuITBZwTkguy
+XlrHC5ZdCmDfHmOLea8QfzC3FO199f4Pzn0HK9W4NwNXT6KyC3gugUGCkY94/k2u
+VQ77fucP/6m5kCgTbE5fMmvxJrrbscUo0xfVPDzP0qb00LUZYu8OKi0glHfBMGs/
+CSG191YuFm2bj011qJnYgJ6Fmgaf8wyGe4r260PSkf3AGjSJUkA=
+=HndI
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index ef40a32dc922..c1fbd3a6ca2e 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 11:06:36 +0000
+Sun, 25 Feb 2024 17:10:22 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 3640285a5b27..df4d44b46839 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 173437e7b0be..cb8697ffc4b3 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/unp-2.0 b/metadata/md5-cache/app-arch/unp-2.0
index 36e88134298c..fedabfadc944 100644
--- a/metadata/md5-cache/app-arch/unp-2.0
+++ b/metadata/md5-cache/app-arch/unp-2.0
@@ -8,7 +8,8 @@ IUSE=nls test
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
RDEPEND=nls? ( sys-devel/gettext ) test? ( app-arch/lzop app-arch/lzip app-arch/zstd ) dev-lang/perl
+RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/u/unp/unp_2.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7e3e4d3ad9fd26c6a2e2a0cffc0c4327
+_md5_=28951c8a44e9a6981b8429e54a195955
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 9ff7f5367027..2861ffd808dd 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/crossover-bin-24.0.0 b/metadata/md5-cache/app-emulation/crossover-bin-24.0.0
new file mode 100644
index 000000000000..f066d7c421fa
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/crossover-bin-24.0.0
@@ -0,0 +1,16 @@
+BDEPEND=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 ) app-alternatives/cpio app-arch/unzip dev-lang/perl dev-util/bbe
+DEFINED_PHASES=install prepare setup unpack
+DESCRIPTION=Commercial version of app-emulation/wine with paid support
+EAPI=8
+HOMEPAGE=https://www.codeweavers.com/products/
+INHERIT=python-single-r1 unpacker
+IUSE=+capi +cups doc +gphoto2 +gstreamer +jpeg +lcms +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=CROSSOVER-3
+RDEPEND=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/dbus-python[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pycairo[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) !prefix? ( sys-libs/glibc ) capi? ( net-libs/libcapi[abi_x86_32(-)] ) cups? ( net-print/cups[abi_x86_32(-)] ) jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] ) lcms? ( media-libs/lcms:2 ) gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)] jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) nls? ( sys-devel/gettext[abi_x86_32(-)] ) openal? ( media-libs/openal[abi_x86_32(-)] ) opencl? ( virtual/opencl[abi_x86_32(-)] ) opengl? ( virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] ) pcap? ( net-libs/libpcap[abi_x86_32(-)] ) png? ( media-libs/libpng:0[abi_x86_32(-)] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) ssl? ( net-libs/gnutls:0/30.30[abi_x86_32(-)] ) v4l? ( media-libs/libv4l[abi_x86_32(-)] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/openssl-compat:1.1.1 dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] media-libs/tiff-compat:4[abi_x86_32(-)] sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/libunwind[abi_x86_32(-)] sys-libs/ncurses-compat:5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXau[abi_x86_32(-)] x11-libs/libXcursor[abi_x86_32(-)] x11-libs/libXdmcp[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] x11-libs/libXi[abi_x86_32(-)] x11-libs/libXrandr[abi_x86_32(-)] x11-libs/libXxf86vm[abi_x86_32(-)] x11-libs/libxcb[abi_x86_32(-)] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] x11-libs/vte:2.91[introspection] sys-apps/pcsc-lite[abi_x86_32(-)] sys-libs/libxcrypt[compat]
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=bindist test
+SLOT=0
+SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-24.0.0.bin
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=1d41c96a915bf32bf15fa6a5f8232d31
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index cc7fde37e505..1e779e14e809 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/sl-5.02-r1 b/metadata/md5-cache/app-misc/sl-5.02-r1
new file mode 100644
index 000000000000..69c2a156db96
--- /dev/null
+++ b/metadata/md5-cache/app-misc/sl-5.02-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/ncurses:= virtual/pkgconfig
+DESCRIPTION=Sophisticated graphical program which corrects your miss typing
+EAPI=8
+HOMEPAGE=http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html https://github.com/mtoyoda/sl/
+INHERIT=toolchain-funcs
+IUSE=l10n_ja
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=Toyoda
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=https://github.com/mtoyoda/sl/archive/5.02.tar.gz -> sl-5.02.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9349f2b267a1f43351ca83529a76f4c5
diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz
index f364c67dd832..0011982a6da3 100644
--- a/metadata/md5-cache/app-office/Manifest.gz
+++ b/metadata/md5-cache/app-office/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-office/wps-office-11.1.0.11719 b/metadata/md5-cache/app-office/wps-office-11.1.0.11719
new file mode 100644
index 000000000000..7bcdd0d2ddd9
--- /dev/null
+++ b/metadata/md5-cache/app-office/wps-office-11.1.0.11719
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst unpack
+DESCRIPTION=WPS Office is an office productivity suite
+EAPI=8
+HOMEPAGE=https://www.wps.com/office/linux/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=unpacker xdg
+IUSE=systemd
+KEYWORDS=~amd64
+LICENSE=WPS-EULA
+RDEPEND=app-arch/bzip2:0 app-arch/lz4 app-arch/xz-utils dev-libs/expat dev-libs/glib:2 dev-libs/libbsd dev-libs/libffi:0/8 dev-libs/libgcrypt:0 dev-libs/libgpg-error dev-libs/libpcre:3 media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/flac:0/10-12 media-libs/libogg media-libs/libpulse media-libs/libsndfile media-libs/libvorbis media-libs/tiff-compat:4 net-libs/libasyncns net-print/cups sys-apps/attr sys-apps/tcp-wrappers sys-apps/util-linux sys-libs/libcap sys-libs/libcxx sys-libs/zlib:0 virtual/glu x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXdmcp x11-libs/libXext x11-libs/libXrender x11-libs/libXtst systemd? ( sys-apps/systemd )
+RESTRICT=bindist strip mirror
+SLOT=0
+SRC_URI=amd64? ( https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/11719/wps-office_11.1.0.11719.XA_amd64.deb )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f26ec49595c415eaec612b517ccbe3d5
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index f45ce2aa371c..ec646c9c0b41 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/xapian-omega-1.4.24 b/metadata/md5-cache/app-text/xapian-omega-1.4.24
new file mode 100644
index 000000000000..8039255432f9
--- /dev/null
+++ b/metadata/md5-cache/app-text/xapian-omega-1.4.24
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.24:0/30 sys-apps/file sys-libs/zlib
+DESCRIPTION=An application built on Xapian, consisting of indexers and a CGI search frontend
+EAPI=8
+HOMEPAGE=https://xapian.org/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.24:0/30 sys-apps/file sys-libs/zlib
+SLOT=0
+SRC_URI=https://oligarchy.co.uk/xapian/1.4.24/xapian-omega-1.4.24.tar.xz
+_md5_=492d06a3bc589c77839ddd34f8c23f60
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 90a455f7e08a..6d0a3a93d9f4 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/npth-1.7 b/metadata/md5-cache/dev-libs/npth-1.7-r1
index d0789408000c..435e5dd5fade 100644
--- a/metadata/md5-cache/dev-libs/npth-1.7
+++ b/metadata/md5-cache/dev-libs/npth-1.7-r1
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnupg/npth/npth-1.7.tar.bz2
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ca33079e1ea243d230a12a1655d596e0
+_md5_=aac1a45abcc70783b1088a5d3681d80d
diff --git a/metadata/md5-cache/dev-libs/simde-0.7.6 b/metadata/md5-cache/dev-libs/simde-0.7.6
new file mode 100644
index 000000000000..a4f5db92bec6
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/simde-0.7.6
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-build/meson-1.2.1 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Header-only library providing implementations of SIMD instruction sets
+EAPI=8
+HOMEPAGE=https://simd-everywhere.github.io/blog/
+INHERIT=meson
+IUSE=test
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/simd-everywhere/simde/archive/refs/tags/v0.7.6.tar.gz -> simde-0.7.6.tar.gz
+_eclasses_=meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a0e68238d7adc2b196e7b3d55905dadb
diff --git a/metadata/md5-cache/dev-libs/xapian-1.4.24 b/metadata/md5-cache/dev-libs/xapian-1.4.24
new file mode 100644
index 000000000000..053457a6bbf0
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/xapian-1.4.24
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install
+DEPEND=sys-libs/zlib:= !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux ) ) elibc_SunOS? ( sys-libs/libuuid )
+DESCRIPTION=Xapian Probabilistic Information Retrieval library
+EAPI=8
+HOMEPAGE=https://xapian.org/
+INHERIT=toolchain-funcs
+IUSE=cpu_flags_x86_sse cpu_flags_x86_sse2 debug static-libs
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=sys-libs/zlib:= !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux ) ) elibc_SunOS? ( sys-libs/libuuid )
+SLOT=0/30
+SRC_URI=https://oligarchy.co.uk/xapian/1.4.24/xapian-core-1.4.24.tar.xz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b5dac0b0849ffe31bb904f9d82aecbac
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24
new file mode 100644
index 000000000000..4214ffbfc627
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=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 sys-devel/m4 dev-build/libtool php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
+DEFINED_PHASES=compile configure install preinst prepare setup test unpack
+DEPEND=~dev-libs/xapian-1.4.24 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
+DESCRIPTION=SWIG and JNI bindings for Xapian
+EAPI=7
+HOMEPAGE=https://xapian.org/
+INHERIT=autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
+IUSE=java lua mono perl php python ruby tcl java lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 php_targets_php8-1 php_targets_php8-2 python_targets_python3_10 python_targets_python3_11 ruby_targets_ruby31 ruby_targets_ruby32
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=~dev-libs/xapian-1.4.24 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
+REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
+SLOT=0
+SRC_URI=https://oligarchy.co.uk/xapian/1.4.24/xapian-bindings-1.4.24.tar.xz
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=545c15b580dea27fbacae301234cbd56
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 57b24aefe000..b66517220733 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r2 b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r3
index 8a0ee94a3cde..57d46d0b6a72 100644
--- a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r2
+++ b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r3
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/xapian-1.4:0=[inmemory] !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) dev-lang/perl
+DEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) dev-lang/perl
DESCRIPTION=Perl XS frontend to the Xapian C++ search library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Search-Xapian
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=examples test test
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-libs/xapian-1.4:0=[inmemory] !dev-libs/xapian-bindings[perl] dev-lang/perl:=
+RDEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OL/OLLY/Search-Xapian-1.2.25.5.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0f9d145458f0ee4fa069ed466a02ca19
+_md5_=d8e9f7f97b51cc1dd3844ee3737e68fd
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 6dbf3ca858dc..df69b4a113ee 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/listen-3.9.0 b/metadata/md5-cache/dev-ruby/listen-3.9.0
new file mode 100644
index 000000000000..1b1ba33f5270
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/listen-3.9.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/thor[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/thor[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/thor[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Listens to file modifications and notifies you about the changes
+EAPI=8
+HOMEPAGE=https://github.com/guard/listen
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=!!media-radio/ax25-apps ruby_targets_ruby31? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://github.com/guard/listen/archive/v3.9.0.tar.gz -> listen-3.9.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ef6ff33f23db6eda5404f963cee1ff0c
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index b28ae491e0bb..15a4018bbb5c 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-32.0 b/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-32.0
deleted file mode 100644
index 06776355206f..000000000000
--- a/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-32.0
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst
-DESCRIPTION=Restore the alphabetical ordering of the app grid
-EAPI=8
-HOMEPAGE=https://github.com/stuarthayhurst/alphabetical-grid-extension
-INHERIT=gnome2-utils
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=app-eselect/eselect-gnome-shell-extensions >=gnome-base/gnome-shell-3.38
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v32.0.tar.gz -> gnome-shell-extension-alphabetical-grid-32.0.tar.gz
-_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9b7a7758a632ca587460274220ca6258
diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-38.0 b/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-38.0
index fd576f820f5b..b1de10feb30c 100644
--- a/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-38.0
+++ b/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-38.0
@@ -3,11 +3,11 @@ DESCRIPTION=Restore the alphabetical ordering of the app grid
EAPI=8
HOMEPAGE=https://github.com/stuarthayhurst/alphabetical-grid-extension
INHERIT=gnome2-utils
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=app-eselect/eselect-gnome-shell-extensions >=gnome-base/gnome-shell-45 gui-libs/libadwaita
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v38.0.tar.gz -> gnome-shell-extension-alphabetical-grid-38.0.tar.gz
_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=30606e686983968181bbf450e8632959
+_md5_=714c0b63a4f2c8ff128a7d00a1dc68b1
diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-36.0 b/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-39.0
index 9829c991302b..ce693fdd1a09 100644
--- a/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-36.0
+++ b/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-39.0
@@ -3,11 +3,11 @@ DESCRIPTION=Restore the alphabetical ordering of the app grid
EAPI=8
HOMEPAGE=https://github.com/stuarthayhurst/alphabetical-grid-extension
INHERIT=gnome2-utils
-KEYWORDS=amd64 x86
+KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=app-eselect/eselect-gnome-shell-extensions >=gnome-base/gnome-shell-45 gui-libs/libadwaita
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v36.0.tar.gz -> gnome-shell-extension-alphabetical-grid-36.0.tar.gz
+SRC_URI=https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v39.0.tar.gz -> gnome-shell-extension-alphabetical-grid-39.0.tar.gz
_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=714c0b63a4f2c8ff128a7d00a1dc68b1
+_md5_=30606e686983968181bbf450e8632959
diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz
index e5fcbd7752a9..74afaa6ec012 100644
--- a/metadata/md5-cache/kde-frameworks/Manifest.gz
+++ b/metadata/md5-cache/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-5.113.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-5.113.0
index 69da45b77c38..93c98e1d1f5d 100644
--- a/metadata/md5-cache/kde-frameworks/breeze-icons-5.113.0
+++ b/metadata/md5-cache/kde-frameworks/breeze-icons-5.113.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.113:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=kde-frameworks/extra-cmake-modules-5.113:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch postinst postrm prepare setup test unpack
-DEPEND=test? ( dev-qt/qttest:5 )
+DEPEND=test? ( dev-qt/qtcore:5 dev-qt/qttest:5 )
DESCRIPTION=Breeze SVG icon theme
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.113
SRC_URI=mirror://kde/stable/frameworks/5.113/breeze-icons-5.113.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e5c46115de81bcbb5798b6c6802ee0fe
+_md5_=677ab619b447047ced48c2fb20b23625
diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-5.115.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-5.115.0
index a88cc43fcb14..1729bc879799 100644
--- a/metadata/md5-cache/kde-frameworks/breeze-icons-5.115.0
+++ b/metadata/md5-cache/kde-frameworks/breeze-icons-5.115.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.115:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=kde-frameworks/extra-cmake-modules-5.115:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch postinst postrm prepare setup test unpack
-DEPEND=test? ( dev-qt/qttest:5 )
+DEPEND=test? ( dev-qt/qtcore:5 dev-qt/qttest:5 )
DESCRIPTION=Breeze SVG icon theme
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.115
SRC_URI=mirror://kde/stable/frameworks/5.115/breeze-icons-5.115.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9b098fda8edb2221417c059bea2eedf4
+_md5_=f552b074e4e010a9f93109177b752637
diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-5.249.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-5.249.0
index ab13643d9f7b..01f527ac6ab2 100644
--- a/metadata/md5-cache/kde-frameworks/breeze-icons-5.249.0
+++ b/metadata/md5-cache/kde-frameworks/breeze-icons-5.249.0
@@ -1,5 +1,6 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtbase:6 >=kde-frameworks/extra-cmake-modules-5.249:* test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=kde-frameworks/extra-cmake-modules-5.249:* test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=test? ( dev-qt/qtbase:6 )
DESCRIPTION=Breeze SVG icon theme
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -13,4 +14,4 @@ RESTRICT=!test? ( test ) mirror
SLOT=6/5.249
SRC_URI=mirror://kde/unstable/frameworks/5.249.0/breeze-icons-5.249.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b368b6e2e5080cccd8c2f371d7877264
+_md5_=a17809488fdf442b39bb30abee35c8ca
diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.113.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.113.0
index 81c693253fc0..25bfdbf19672 100644
--- a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.113.0
+++ b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.113.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.113:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=kde-frameworks/extra-cmake-modules-5.113:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
-DEPEND=test? ( dev-qt/qttest:5 )
+DEPEND=test? ( dev-qt/qtcore:5 dev-qt/qttest:5 )
DESCRIPTION=Breeze SVG icon theme binary resource
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.113
SRC_URI=mirror://kde/stable/frameworks/5.113/breeze-icons-5.113.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4671a2f7aebdf190edc1b0f62943fb01
+_md5_=4cfe15a8a834cfa604c911693cb4187c
diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.115.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.115.0
index a78261cb67ac..a7e1fe36c36a 100644
--- a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.115.0
+++ b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.115.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.115:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=kde-frameworks/extra-cmake-modules-5.115:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
-DEPEND=test? ( dev-qt/qttest:5 )
+DEPEND=test? ( dev-qt/qtcore:5 dev-qt/qttest:5 )
DESCRIPTION=Breeze SVG icon theme binary resource
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.115
SRC_URI=mirror://kde/stable/frameworks/5.115/breeze-icons-5.115.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cce3fa43f06624f5c5f751b5cea16557
+_md5_=5c585c94f06aab749f6dde23cd17b473
diff --git a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.113.0 b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.113.0
index 62a0bdc030cc..ce993c624ba0 100644
--- a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.113.0
+++ b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.113.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-qt/qtcore-5.15.9:5 >=kde-frameworks/extra-cmake-modules-5.113:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=>=kde-frameworks/extra-cmake-modules-5.113:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch postinst postrm prepare test unpack
-DEPEND=test? ( >=dev-qt/qttest-5.15.9:5 )
+DEPEND=test? ( >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qttest-5.15.9:5 )
DESCRIPTION=Oxygen SVG icon theme
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.113
SRC_URI=mirror://kde/stable/frameworks/5.113/oxygen-icons-5.113.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1be9418eddd323498c00d19685c4de09
+_md5_=2f517166a43726e98970fe49d813ff2b
diff --git a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.115.0 b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.115.0
index 5ff9170432d1..177420af056b 100644
--- a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.115.0
+++ b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.115.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-qt/qtcore-5.15.9:5 >=kde-frameworks/extra-cmake-modules-5.115:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=>=kde-frameworks/extra-cmake-modules-5.115:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch postinst postrm prepare test unpack
-DEPEND=test? ( >=dev-qt/qttest-5.15.9:5 )
+DEPEND=test? ( >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qttest-5.15.9:5 )
DESCRIPTION=Oxygen SVG icon theme
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.115
SRC_URI=mirror://kde/stable/frameworks/5.115/oxygen-icons-5.115.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=64a8af0ec899975f20ad266131b6debb
+_md5_=3cac10457a907781814a62ed9ccb03e6
diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz
index 0f31e6e33d64..c993003c8694 100644
--- a/metadata/md5-cache/kde-plasma/Manifest.gz
+++ b/metadata/md5-cache/kde-plasma/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-plasma/plasma-activities-5.115.0 b/metadata/md5-cache/kde-plasma/plasma-activities-5.115.0
index 0afbe3c32000..4f9479fe9fdd 100644
--- a/metadata/md5-cache/kde-plasma/plasma-activities-5.115.0
+++ b/metadata/md5-cache/kde-plasma/plasma-activities-5.115.0
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) doc? ( dev-qt/qthelp:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115:*
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kconfig-5.115*:5 =kde-frameworks/kcoreaddons-5.115*:5 dev-libs/boost test? ( =kde-frameworks/kwindowsystem-5.115*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5
+DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kconfig-5.115*:5 =kde-frameworks/kcoreaddons-5.115*:5 dev-libs/boost test? ( =kde-frameworks/kwindowsystem-5.115*:5[X] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5
DESCRIPTION=Core components for KDE's Activities System
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.115
SRC_URI=mirror://kde/stable/frameworks/5.115/kactivities-5.115.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm a9d1de06ef0d5d4de7114a10dcb64daa flag-o-matic 24c947ff5f858625cf0b33c15eed4425 frameworks.kde.org 50e5e124e8a083f031e4122130830388 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a1218a6f655e64c8835c9cb0140365ce
+_md5_=3bfa9566834466e9c5f6fbec382508e1
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index cd272f8f3eea..b5eb61c65004 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/noto-20231031 b/metadata/md5-cache/media-fonts/noto-20240131
index 29d3a35db519..dbc1758a15f4 100644
--- a/metadata/md5-cache/media-fonts/noto-20231031
+++ b/metadata/md5-cache/media-fonts/noto-20240131
@@ -10,6 +10,6 @@ LICENSE=OFL-1.1
RDEPEND=cjk? ( media-fonts/noto-cjk )
RESTRICT=binchecks strip
SLOT=0
-SRC_URI=https://github.com/notofonts/notofonts.github.io/archive/f83d3a3623a3c6fc7049674ea7902f924d677087.tar.gz -> noto-20231031.tar.gz
+SRC_URI=https://github.com/notofonts/notofonts.github.io/archive/beca583e3780a833115fc6f55e014ed730d76e74.tar.gz -> noto-20240131.tar.gz
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=b3fb7616885e5794c7936ba6159feb6b
+_md5_=e9e96fef645f6afe0053b0867584d379
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index fd18abd1f56b..a914b3f2a735 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/nagios-plugins-linux-madrisan-30 b/metadata/md5-cache/net-analyzer/nagios-plugins-linux-madrisan-32
index 0ac97a2ec083..0b78387bda61 100644
--- a/metadata/md5-cache/net-analyzer/nagios-plugins-linux-madrisan-30
+++ b/metadata/md5-cache/net-analyzer/nagios-plugins-linux-madrisan-32
@@ -1,15 +1,15 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=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
DEFINED_PHASES=configure prepare test
-DEPEND=curl? ( net-misc/curl:0= ) varlink? ( dev-libs/libvarlink:= )
+DEPEND=curl? ( net-misc/curl:0= ) systemd? ( sys-apps/systemd:= ) varlink? ( dev-libs/libvarlink:= )
DESCRIPTION=Additional and alternative Nagios plugins for Linux
EAPI=8
HOMEPAGE=https://github.com/madrisan/nagios-plugins-linux
INHERIT=autotools
-IUSE=curl varlink
+IUSE=curl systemd varlink
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=curl? ( net-misc/curl:0= ) varlink? ( dev-libs/libvarlink:= )
+RDEPEND=curl? ( net-misc/curl:0= ) systemd? ( sys-apps/systemd:= ) varlink? ( dev-libs/libvarlink:= )
SLOT=0
-SRC_URI=https://github.com/madrisan/nagios-plugins-linux/releases/download/v30/nagios-plugins-linux-30.tar.xz -> nagios-plugins-linux-madrisan-30.tar.xz
+SRC_URI=https://github.com/madrisan/nagios-plugins-linux/releases/download/v32/nagios-plugins-linux-32.tar.xz -> nagios-plugins-linux-madrisan-32.tar.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ff51ba722974ff6e7c0f87ef0174ad23
+_md5_=a0669d1d70a46b5efe3b13f4c28c23b9
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index c2d94c189939..914694091939 100644
--- a/metadata/md5-cache/net-mail/Manifest.gz
+++ b/metadata/md5-cache/net-mail/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-mail/mu-1.10.6 b/metadata/md5-cache/net-mail/mu-1.10.6
deleted file mode 100644
index 37f99a79e186..000000000000
--- a/metadata/md5-cache/net-mail/mu-1.10.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-apps/texinfo virtual/pkgconfig >=dev-build/meson-1.2.1 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-libs/glib:2 dev-libs/gmime:3.0 >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-25.3:* ) readline? ( sys-libs/readline:= )
-DESCRIPTION=Set of tools to deal with Maildirs, in particular, searching and indexing
-EAPI=8
-HOMEPAGE=https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu
-INHERIT=elisp-common meson
-IUSE=emacs readline
-KEYWORDS=amd64 arm arm64 ~riscv x86 ~x64-macos
-LICENSE=GPL-3+
-RDEPEND=dev-libs/glib:2 dev-libs/gmime:3.0 >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-25.3:* ) readline? ( sys-libs/readline:= )
-SLOT=0
-SRC_URI=https://github.com/djcb/mu/releases/download/v1.10.6/mu-1.10.6.tar.xz
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=042957c1c6658265e3c3507bb3244b25
diff --git a/metadata/md5-cache/net-mail/mu-1.10.7-r1 b/metadata/md5-cache/net-mail/mu-1.12.0
index 37d4dc967979..b7d36f89fbea 100644
--- a/metadata/md5-cache/net-mail/mu-1.10.7-r1
+++ b/metadata/md5-cache/net-mail/mu-1.12.0
@@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos
LICENSE=GPL-3+
RDEPEND=dev-libs/glib:2 dev-libs/gmime:3.0 >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-25.3:* ) readline? ( sys-libs/readline:= )
SLOT=0
-SRC_URI=https://github.com/djcb/mu/releases/download/v1.10.7/mu-1.10.7.tar.xz
+SRC_URI=https://github.com/djcb/mu/releases/download/v1.12.0/mu-1.12.0.tar.xz
_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=57ced84701c9808ec31e31aa08114174
+_md5_=0d35e5e3e3c7f4c0ae4a635333c159b2
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 8daa011c7ea8..5e3f73bb586a 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/proxychains-4.17 b/metadata/md5-cache/net-misc/proxychains-4.17
new file mode 100644
index 000000000000..e90fcbf5ded6
--- /dev/null
+++ b/metadata/md5-cache/net-misc/proxychains-4.17
@@ -0,0 +1,11 @@
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=force any tcp connections to flow through a proxy (or proxy chain)
+EAPI=8
+HOMEPAGE=https://github.com/rofl0r/proxychains-ng/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~ppc ~riscv ~sparc ~x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=http://ftp.barfooze.de/pub/sabotage/tarballs/proxychains-ng-4.17.tar.xz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a3d1672e01c42d0521b5943be0306fa3
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index a0c886b7c5a6..de907e34a708 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/systemd-254.8-r1 b/metadata/md5-cache/sys-apps/systemd-254.8-r1
index 7d075c0c7312..b7eb559dea65 100644
--- a/metadata/md5-cache/sys-apps/systemd-254.8-r1
+++ b/metadata/md5-cache/sys-apps/systemd-254.8-r1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/systemd/systemd-stable/archive/v254.8/systemd-stable-254.8.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson e322276188f86eacb29ae081ba5485c8 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a secureboot 4911adb593665638c76fbd4e70d451ac systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=4b7e262cfd2939b10f3669866bb781b0
+_md5_=592b173a56118ae4c0df7ac9ef4c5b79
diff --git a/metadata/md5-cache/sys-apps/systemd-254.9-r1 b/metadata/md5-cache/sys-apps/systemd-254.9-r1
index 07e1953daa3c..7ea9118e2333 100644
--- a/metadata/md5-cache/sys-apps/systemd-254.9-r1
+++ b/metadata/md5-cache/sys-apps/systemd-254.9-r1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/systemd/systemd-stable/archive/v254.9/systemd-stable-254.9.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson e322276188f86eacb29ae081ba5485c8 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a secureboot 4911adb593665638c76fbd4e70d451ac systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=527f73e99e8e71937f0f48254d00cbe5
+_md5_=a15218ad36f084d9e042f00409fa5351
diff --git a/metadata/md5-cache/sys-apps/systemd-255.3-r1 b/metadata/md5-cache/sys-apps/systemd-255.3-r1
index 233d137d281d..8e9ce81b3e11 100644
--- a/metadata/md5-cache/sys-apps/systemd-255.3-r1
+++ b/metadata/md5-cache/sys-apps/systemd-255.3-r1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/systemd/systemd-stable/archive/v255.3/systemd-stable-255.3.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson e322276188f86eacb29ae081ba5485c8 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a secureboot 4911adb593665638c76fbd4e70d451ac systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=4f0fb9751d25a7884c6bcdd1d735ee31
+_md5_=33718e196b0004423381cdf6a67880a8
diff --git a/metadata/md5-cache/sys-apps/systemd-9999 b/metadata/md5-cache/sys-apps/systemd-9999
index 7f18ecdd0ece..18caa58952e9 100644
--- a/metadata/md5-cache/sys-apps/systemd-9999
+++ b/metadata/md5-cache/sys-apps/systemd-9999
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0/2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson e322276188f86eacb29ae081ba5485c8 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a secureboot 4911adb593665638c76fbd4e70d451ac systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=41900c0a8a16eb3c838b00d4e58cf658
+_md5_=33da4fd6f8e22eb15d192c812c5e131d
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 54effe866c4f..854f6d61ddc2 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20240220-r2 b/metadata/md5-cache/sys-kernel/linux-firmware-20240220-r2
index 8d9528894b9a..aacb54e414f9 100644
--- a/metadata/md5-cache/sys-kernel/linux-firmware-20240220-r2
+++ b/metadata/md5-cache/sys-kernel/linux-firmware-20240220-r2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
INHERIT=linux-info mount-boot savedconfig multiprocessing
IUSE=bindist compress-xz compress-zstd deduplicate initramfs +redistributable savedconfig unknown-license savedconfig
-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=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) unknown-license? ( all-rights-reserved )
RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/iwl1000-ucode !sys-firmware/iwl6005-ucode !sys-firmware/iwl6030-ucode !sys-firmware/iwl3160-ucode !sys-firmware/iwl7260-ucode !sys-firmware/iwl3160-7260-bt-ucode !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) )
REQUIRED_USE=initramfs? ( redistributable ) ?? ( compress-xz compress-zstd ) savedconfig? ( !deduplicate )
@@ -13,4 +13,4 @@ RESTRICT=binchecks strip test !bindist? ( bindist ) unknown-license? ( bindist )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20240220.tar.xz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5c7be59be59fee4d6ff85ff26115db67
+_md5_=e7f1f303313605a8221e0516d42e973c
diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz
index 16394a26a867..2b0c11f48955 100644
--- a/metadata/md5-cache/sys-power/Manifest.gz
+++ b/metadata/md5-cache/sys-power/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-power/power-profiles-daemon-0.20 b/metadata/md5-cache/sys-power/power-profiles-daemon-0.20
new file mode 100644
index 000000000000..17c5d74d7d76
--- /dev/null
+++ b/metadata/md5-cache/sys-power/power-profiles-daemon-0.20
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils gtk-doc? ( dev-util/gi-docgen dev-util/gtk-doc ) test? ( dev-util/umockdev python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/python-dbusmock[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/python-dbusmock[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/python-dbusmock[python_targets_python3_12(-)] ) ) >=dev-build/meson-1.2.1 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst setup test
+DEPEND=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/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(-)] ) dev-libs/glib:2 >=dev-libs/libgudev-234 >=sys-auth/polkit-0.99 sys-power/upower selinux? ( sec-policy/selinux-powerprofiles )
+DESCRIPTION=Makes power profiles handling available over D-Bus
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/upower/power-profiles-daemon/
+INHERIT=meson python-single-r1 systemd
+IUSE=gtk-doc selinux test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=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/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(-)] ) dev-libs/glib:2 >=dev-libs/libgudev-234 >=sys-auth/polkit-0.99 sys-power/upower selinux? ( sec-policy/selinux-powerprofiles )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/archive/0.20/power-profiles-daemon-0.20.tar.bz2
+_eclasses_=meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e5b875a04732e95cc55dcdf25f70ad0e
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 3d4c6553c7d7..984ad07c59ef 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/xdg-utils-1.1.3_p20210805-r1 b/metadata/md5-cache/x11-misc/xdg-utils-1.1.3_p20210805-r2
index 16c8c6e5e7d9..0523bfae3c1f 100644
--- a/metadata/md5-cache/x11-misc/xdg-utils-1.1.3_p20210805-r1
+++ b/metadata/md5-cache/x11-misc/xdg-utils-1.1.3_p20210805-r2
@@ -4,13 +4,13 @@ DESCRIPTION=Portland utils for cross-platform/cross-toolkit/cross-desktop intero
EAPI=8
HOMEPAGE=https://www.freedesktop.org/wiki/Software/xdg-utils/
INHERIT=autotools
-IUSE=dbus doc gnome
+IUSE=dbus doc gnome X
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=dev-util/desktop-file-utils dev-perl/File-MimeInfo dbus? ( sys-apps/dbus gnome? ( dev-perl/Net-DBus dev-perl/X11-Protocol ) ) x11-misc/shared-mime-info x11-apps/xprop x11-apps/xset
+RDEPEND=dev-util/desktop-file-utils dev-perl/File-MimeInfo dbus? ( sys-apps/dbus gnome? ( dev-perl/Net-DBus dev-perl/X11-Protocol ) ) x11-misc/shared-mime-info X? ( x11-apps/xprop x11-apps/xset )
REQUIRED_USE=gnome? ( dbus )
RESTRICT=test
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/1a58bc28f6844898532daf9ee1bf6da7764955a9/xdg-utils-1.1.3_p20210805.tar.bz2 https://dev.gentoo.org/~sam/distfiles/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-no-which.patch.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6af99ef5fff2592d03f65e81d3834fc6
+_md5_=fef7962d719de5e7aedc501e003f894f
diff --git a/metadata/md5-cache/x11-misc/xdg-utils-1.2.1 b/metadata/md5-cache/x11-misc/xdg-utils-1.2.1-r1
index 437bd85ae2db..ec34152ad4ac 100644
--- a/metadata/md5-cache/x11-misc/xdg-utils-1.2.1
+++ b/metadata/md5-cache/x11-misc/xdg-utils-1.2.1-r1
@@ -4,13 +4,13 @@ DESCRIPTION=Portland utils for cross-platform/cross-toolkit/cross-desktop intero
EAPI=8
HOMEPAGE=https://www.freedesktop.org/wiki/Software/xdg-utils/
INHERIT=autotools
-IUSE=dbus doc gnome
+IUSE=dbus doc gnome X
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=dev-util/desktop-file-utils dev-perl/File-MimeInfo dbus? ( sys-apps/dbus gnome? ( dev-perl/Net-DBus dev-perl/X11-Protocol ) ) x11-misc/shared-mime-info x11-apps/xprop x11-apps/xset
+RDEPEND=dev-util/desktop-file-utils dev-perl/File-MimeInfo dbus? ( sys-apps/dbus gnome? ( dev-perl/Net-DBus dev-perl/X11-Protocol ) ) x11-misc/shared-mime-info X? ( x11-apps/xprop x11-apps/xset )
REQUIRED_USE=gnome? ( dbus )
RESTRICT=test
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/v1.2.1/xdg-utils-v1.2.1.tar.bz2
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=df06f9033950351d0caf27da586bd098
+_md5_=8e5c5a72f098bb07a2eab3e801f78543
diff --git a/metadata/md5-cache/x11-misc/xvfb-run-21.1.11.2 b/metadata/md5-cache/x11-misc/xvfb-run-21.1.11.2
new file mode 100644
index 000000000000..cdb90f5ab6b5
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/xvfb-run-21.1.11.2
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install prepare
+DEPEND=dev-util/patchutils
+DESCRIPTION=Run a command in a virtual X server environment
+EAPI=8
+HOMEPAGE=https://packages.debian.org/sid/xvfb
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=x11-apps/xauth x11-base/xorg-server[xvfb]
+SLOT=0
+SRC_URI=mirror://debian/pool/main/x/xorg-server/xorg-server_21.1.11-2.diff.gz
+_md5_=e5725e1f6da7c7951e88cb3fdc07790f
diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz
index b18f0c3bc7cf..a8b1b4164bf6 100644
--- a/metadata/md5-cache/x11-plugins/Manifest.gz
+++ b/metadata/md5-cache/x11-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-plugins/pidgin-birthday-reminder-1.13 b/metadata/md5-cache/x11-plugins/pidgin-birthday-reminder-1.13
new file mode 100644
index 000000000000..ed742203c103
--- /dev/null
+++ b/metadata/md5-cache/x11-plugins/pidgin-birthday-reminder-1.13
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=net-im/pidgin:=[gtk] dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DESCRIPTION=Plugin for Pidgin that reminds you of your buddies birthdays
+EAPI=8
+HOMEPAGE=https://github.com/kgraefe/pidgin-birthday-reminder
+IUSE=static-libs
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=net-im/pidgin:=[gtk]
+SLOT=0
+SRC_URI=https://github.com/kgraefe/pidgin-birthday-reminder/releases/download/v1.13/pidgin-birthday-reminder-1.13.tar.gz
+_md5_=076dc69774c5567b45b51c966c28c698
diff --git a/metadata/md5-cache/x11-plugins/pidgin-hotkeys-0.2.4-r1 b/metadata/md5-cache/x11-plugins/pidgin-hotkeys-0.2.4-r1
new file mode 100644
index 000000000000..f907cedfff2b
--- /dev/null
+++ b/metadata/md5-cache/x11-plugins/pidgin-hotkeys-0.2.4-r1
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install
+DEPEND=net-im/pidgin[gtk] x11-libs/gtk+:2
+DESCRIPTION=Pidgin plugin to define global hotkeys for various actions
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/pidgin-hotkeys/
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=net-im/pidgin[gtk] x11-libs/gtk+:2
+SLOT=0
+SRC_URI=mirror://sourceforge/pidgin-hotkeys/pidgin-hotkeys-0.2.4.tar.gz
+_md5_=b813543e5e80df50f048a303e630fd53
diff --git a/metadata/md5-cache/x11-plugins/pidgin-led-notification-0.1-r1 b/metadata/md5-cache/x11-plugins/pidgin-led-notification-0.1-r1
new file mode 100644
index 000000000000..8f162c90cb77
--- /dev/null
+++ b/metadata/md5-cache/x11-plugins/pidgin-led-notification-0.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=net-im/pidgin[gtk] x11-libs/gtk+:2
+DESCRIPTION=Pidgin plugin to notify by writing user defined strings to (led control) files
+EAPI=8
+HOMEPAGE=https://sites.google.com/site/simohmattila/led-notification
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=net-im/pidgin[gtk] x11-libs/gtk+:2
+SLOT=0
+SRC_URI=https://sites.google.com/site/simohmattila/led-notification-0.1.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ed2d1b155f8de51f037d42d1f565ccf1
diff --git a/metadata/md5-cache/x11-plugins/pidgin-libnotify-0.14-r2 b/metadata/md5-cache/x11-plugins/pidgin-libnotify-0.14-r2
new file mode 100644
index 000000000000..e9db242abeaf
--- /dev/null
+++ b/metadata/md5-cache/x11-plugins/pidgin-libnotify-0.14-r2
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=>=x11-libs/libnotify-0.3.2 net-im/pidgin[gtk] x11-libs/gtk+:2
+DESCRIPTION=Pidgin-libnotify provides popups for pidgin via a libnotify interface
+EAPI=8
+HOMEPAGE=https://gaim-libnotify.sourceforge.net/
+IUSE=nls debug
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=x11-libs/libnotify-0.3.2 net-im/pidgin[gtk] x11-libs/gtk+:2
+SLOT=0
+SRC_URI=mirror://sourceforge/gaim-libnotify/pidgin-libnotify-0.14.tar.gz mirror://debian/pool/main/p/pidgin-libnotify/pidgin-libnotify_0.14-4.debian.tar.gz
+_md5_=749fefbb7d881b985e237029df9d8e5d
diff --git a/metadata/md5-cache/x11-plugins/pidgin-mbpurple-0.3.0-r3 b/metadata/md5-cache/x11-plugins/pidgin-mbpurple-0.3.0-r3
new file mode 100644
index 000000000000..3b0c879f4ea9
--- /dev/null
+++ b/metadata/md5-cache/x11-plugins/pidgin-mbpurple-0.3.0-r3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure prepare
+DEPEND=net-im/pidgin twitgin? ( net-im/pidgin[gtk] )
+DESCRIPTION=Pidgin plug-in supporting microblog services like Twitter or identi.ca
+EAPI=8
+HOMEPAGE=https://code.google.com/archive/p/microblog-purple/
+INHERIT=toolchain-funcs
+IUSE=+twitgin
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=net-im/pidgin twitgin? ( net-im/pidgin[gtk] )
+SLOT=0
+SRC_URI=https://microblog-purple.googlecode.com/files/mbpurple-0.3.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f49d9ed250a1fecdeabc369472649164
diff --git a/metadata/md5-cache/x11-plugins/pidgin-privacy-please-0.7.1-r1 b/metadata/md5-cache/x11-plugins/pidgin-privacy-please-0.7.1-r1
new file mode 100644
index 000000000000..24ce28f34810
--- /dev/null
+++ b/metadata/md5-cache/x11-plugins/pidgin-privacy-please-0.7.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=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
+DEFINED_PHASES=install prepare
+DEPEND=<net-im/pidgin-3[gtk]
+DESCRIPTION=Pidgin plugin to stop spammers from annoying you
+EAPI=8
+HOMEPAGE=https://code.google.com/p/pidgin-privacy-please/
+INHERIT=autotools
+KEYWORDS=~amd64 ~riscv
+LICENSE=GPL-3+
+RDEPEND=<net-im/pidgin-3[gtk]
+SLOT=0
+SRC_URI=https://pidgin-privacy-please.googlecode.com/files/pidgin-privacy-please-0.7.1.tar.gz
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fb145b9a20129c60c57bbd132c981db2
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index c241c10e0743..5b4a90418cf5 100644
--- a/metadata/md5-cache/x11-terms/Manifest.gz
+++ b/metadata/md5-cache/x11-terms/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-terms/kitty-9999 b/metadata/md5-cache/x11-terms/kitty-9999
index 0780aa995425..06b75e0e58b8 100644
--- a/metadata/md5-cache/x11-terms/kitty-9999
+++ b/metadata/md5-cache/x11-terms/kitty-9999
@@ -1,6 +1,6 @@
BDEPEND=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 ) >=dev-lang/go-1.21:= sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] ) ) wayland? ( dev-util/wayland-scanner ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=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 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-9999 ~x11-terms/kitty-terminfo-9999 X? ( x11-libs/libX11 x11-libs/libXcursor ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat X? ( x11-base/xorg-proto x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols )
+DEPEND=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 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-9999 ~x11-terms/kitty-terminfo-9999 X? ( x11-libs/libX11 x11-libs/libXcursor ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat amd64? ( dev-libs/simde ) arm64? ( dev-libs/simde ) x86? ( dev-libs/simde ) X? ( x11-base/xorg-proto x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols )
DESCRIPTION=Fast, feature-rich, GPU-based terminal
EAPI=8
HOMEPAGE=https://sw.kovidgoyal.net/kitty/
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b go-env 96e1747610bbb2f5c5d3fb16f0f3a83a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=747633e29aa7b4ba74d25592acbe9e65
+_md5_=b0b1289fa9e32142068d1ffcdc3cf7ca
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index ef9013021c1a..e71abde4a93e 100644
--- a/metadata/md5-cache/x11-themes/Manifest.gz
+++ b/metadata/md5-cache/x11-themes/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-27.0.1 b/metadata/md5-cache/x11-themes/fedora-backgrounds-27.0.1
index 84c00dd38a6a..40f7875d03d0 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-27.0.1
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-27.0.1
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=27
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v27.0.1/f27-backgrounds-27.0.1.tar.xz
-_md5_=85d2a969cc32f369cff0a4239f75ce72
+_md5_=9137936c017ade6feab4d1af9093191b
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-28.1.5 b/metadata/md5-cache/x11-themes/fedora-backgrounds-28.1.5
index dc656c489360..b97d495425b3 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-28.1.5
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-28.1.5
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=28
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v28.1.5/f28-backgrounds-28.1.5.tar.xz
-_md5_=85d2a969cc32f369cff0a4239f75ce72
+_md5_=9137936c017ade6feab4d1af9093191b
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-29.1.3 b/metadata/md5-cache/x11-themes/fedora-backgrounds-29.1.3
index fb0751e75718..c20455f223cf 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-29.1.3
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-29.1.3
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=29
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v29.1.3/f29-backgrounds-29.1.3.tar.xz
-_md5_=85d2a969cc32f369cff0a4239f75ce72
+_md5_=9137936c017ade6feab4d1af9093191b
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-30.1.2 b/metadata/md5-cache/x11-themes/fedora-backgrounds-30.1.2
index ce411c7df02d..d4e78b859665 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-30.1.2
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-30.1.2
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=30
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v30.1.2/f30-backgrounds-30.1.2.tar.xz
-_md5_=85d2a969cc32f369cff0a4239f75ce72
+_md5_=9137936c017ade6feab4d1af9093191b
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-31.0.4 b/metadata/md5-cache/x11-themes/fedora-backgrounds-31.0.4
index 63408c937635..9555188dd937 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-31.0.4
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-31.0.4
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 Free-Art-1.3
SLOT=31
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v31.0.4/f31-backgrounds-31.0.4.tar.xz
-_md5_=889cd449b063c101f7f9fceef2700a78
+_md5_=ed065633885a3ad9b4d23cf7c4a5cd4b
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-32.2.2 b/metadata/md5-cache/x11-themes/fedora-backgrounds-32.2.2
index 8d7e82fcd3c4..58ad02661d69 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-32.2.2
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-32.2.2
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=32
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v32.2.2/f32-backgrounds-32.2.2.tar.xz
-_md5_=19de60e5f0dae5165473aa9044503e85
+_md5_=8c30e18d33fbbf07e6454e9da10c4ec0
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-33.0.8 b/metadata/md5-cache/x11-themes/fedora-backgrounds-33.0.8
index 4a43e560993e..d7f29bc7d905 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-33.0.8
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-33.0.8
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=33
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v33.0.8/f33-backgrounds-33.0.8.tar.xz
-_md5_=6bd020d082168fb4ce4c68a855bfb6bd
+_md5_=53b9df338a58703404c61ae204c4cac9
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-34.0.1 b/metadata/md5-cache/x11-themes/fedora-backgrounds-34.0.1
index 7e187d2ce9d3..51635554a847 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-34.0.1
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-34.0.1
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=34
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v34.0.1/f34-backgrounds-34.0.1.tar.xz
-_md5_=6bd020d082168fb4ce4c68a855bfb6bd
+_md5_=53b9df338a58703404c61ae204c4cac9
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-36.1.2 b/metadata/md5-cache/x11-themes/fedora-backgrounds-36.1.2
index fdeeb4541fe3..1b1cf8e3bc2f 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-36.1.2
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-36.1.2
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=36
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v36.1.2/f36-backgrounds-36.1.2.tar.xz
-_md5_=c17f91f2e9b20e2240f03b47dc64d021
+_md5_=53b9df338a58703404c61ae204c4cac9
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-37.0.5 b/metadata/md5-cache/x11-themes/fedora-backgrounds-37.0.5
index 0fe0799c4298..11f7f6148b17 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-37.0.5
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-37.0.5
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=37
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v37.0.5/f37-backgrounds-37.0.5.tar.xz
-_md5_=6bd020d082168fb4ce4c68a855bfb6bd
+_md5_=53b9df338a58703404c61ae204c4cac9
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-38.1.1 b/metadata/md5-cache/x11-themes/fedora-backgrounds-38.1.1
index 4973fe71befe..28f0a8fa6889 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-38.1.1
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-38.1.1
@@ -6,4 +6,4 @@ KEYWORDS=amd64 x86
LICENSE=CC-BY-SA-4.0
SLOT=38
SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v38.1.1/f38-backgrounds-38.1.1.tar.xz
-_md5_=6bd020d082168fb4ce4c68a855bfb6bd
+_md5_=53b9df338a58703404c61ae204c4cac9
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.4 b/metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.4
deleted file mode 100644
index 4f1d5caadc8d..000000000000
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.4
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=A set of default and supplemental wallpapers for Fedora
-EAPI=8
-HOMEPAGE=https://github.com/fedoradesign/backgrounds
-KEYWORDS=~amd64 ~x86
-LICENSE=CC-BY-SA-4.0
-SLOT=39
-SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v39.0.4/f39-backgrounds-39.0.4.tar.xz
-_md5_=23a4ba6127bd366b49d85e4298992fa5
diff --git a/metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.3 b/metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.5
index 623baa0b112e..e42e6b513573 100644
--- a/metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.3
+++ b/metadata/md5-cache/x11-themes/fedora-backgrounds-39.0.5
@@ -5,5 +5,5 @@ HOMEPAGE=https://github.com/fedoradesign/backgrounds
KEYWORDS=~amd64 ~x86
LICENSE=CC-BY-SA-4.0
SLOT=39
-SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v39.0.3/f39-backgrounds-39.0.3.tar.xz
-_md5_=23a4ba6127bd366b49d85e4298992fa5
+SRC_URI=https://github.com/fedoradesign/backgrounds/releases/download/v39.0.5/f39-backgrounds-39.0.5.tar.xz
+_md5_=2748fe9c0ab33889297ef2c583aabedb
diff --git a/metadata/md5-cache/x11-themes/papirus-icon-theme-20240201 b/metadata/md5-cache/x11-themes/papirus-icon-theme-20240201
new file mode 100644
index 000000000000..c1bbaa13c7f8
--- /dev/null
+++ b/metadata/md5-cache/x11-themes/papirus-icon-theme-20240201
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile postinst postrm preinst
+DESCRIPTION=Free and open source SVG icon theme
+EAPI=8
+HOMEPAGE=https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-3
+SLOT=0
+SRC_URI=https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/20240201.tar.gz -> papirus-icon-theme-20240201.tar.gz
+_eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2e66a5cb5a6c5274a282b4be85398cea
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 4e7724b4f467..9e9604dec640 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16949 BLAKE2B 9b8ecbdd697a427f20ca2d97da0f281c600291e550c7453a0600204bf307290b966bf9643b72625e530520ec5705529f09655572fff3b93464413cf55480f853 SHA512 62737cf53c402be7ced50622f2efb50ef6c78491ae97a38ebdb7facf1577db9042e75dc1446c32fe92d0fba7bca893daa58a19919ce30f7a8f77487668addd1a
-TIMESTAMP 2024-02-25T11:07:17Z
+TIMESTAMP 2024-02-25T17:10:26Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbH2VfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbdIJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDFZA/+PgdsM50EIttPlCn9XU3nOYs5OiNxD0NtDJrmc8DM8QQiH7d2TNAfBoh5
-otXPXy9mfwQkf9/s8I6+bTmcioP5wpleYgbXdFuRGtB4GKPcA2aIWLleIdliS7Co
-Mx5hNfLRmhT2m4VGjOgkDoKvazJJUrCoQZ8cCNbOSBAScULsgcqKoTN2JzrhRs/e
-maiI+lAuFPNxlEeQurXWtg4yyEsKjVchnMY5wDQ8lVT5IUI2s5HSk3w706RteepA
-0VpX12BXF3E1i2pb8aKfl+6WunBTNcHm4/4j1PwgCzGUWkEiZ20HRo1yGHyXEdqo
-TfZ0lQU+05C3vwjxPjjP/kNyh6NIqv0BGXWgPdX64mGgvMCoTvSygsHYarb4q4jV
-5LWuVt/o9ZGGNPUdEcOlg8FB6bmbbbrIu5WRMdH2HuE92tRPO+B7ahb1Yv4Y5FEx
-kBerwUJZ+VtTuTwzoDA5uN0Rvq1Y6FWb+Fsd0Y7qvKXyANt879cqcUfXJTtwNkpQ
-OiLfBQx+gfX4N2iQ6QQmgv+eri4AxTl8P0pmBmwkCW+BBWpe/StA+6KhfmgzDChc
-56EhrcolpYFE6dd9rCpPKJ49O6g/njdI9pfhgj8xiX32Sv2U6BUQzR0Y7uXqEgPm
-w3xQBcEp4S9riGqRS7ssHL7mL+/K4vHUSmes2t2lSfBBydQpPOA=
-=2MXY
+klCBChAAiKVXYw/L1hRKAtKIMVBTQCk17S7hJRIimEvM8NCT9Ufr0h0SzKofiSol
+f/tBrIfR3BKhqUiuTdSWj0KfFOm/1NB29yQok09fbXnM9LI9rRAFk+8vupubAsQP
+8cCZtrQyJkHRLYf0tlYYrz8Q/h3VX7x8aj1tMkpGZ1DLbl6KhDWwieXn04e9gIi/
+7CCV9unL7zbzgzhKWKbG45rtSag6pM0IGyfIMHCYCCH1CjIlx5cIJsfYe/QYTQA7
+24FCVBCFC4X7CRMf/qVMMQSJ9wcHFFGPvjg1BJujeztK9lFXqitofMVWct+Okh8C
+QprpdTwjkPQ92j56OnwvRrw5AAbunSW19YUO+keZemRXz/FocCy+dVAv1IS32lRB
+OsFxT2KOyQ/SzY1XZWQMHmM68AZoYrUdGKRGXBAcOOQ8b3dAnEfwkc3/7QiHn6Ba
+7rQASmWrRTLhPD1a9rMfr5fml3aiHtEZ/M47e/7T6PdyuHvBQ9lygFNEH+i3bjHX
+clBBZkzq5g5EVEKgMlnHPQfPCNdXaIsT3m1ZWnqS/lb1tJmT9W5ypeAklECg21Kf
+7V6IhJTuUdjUG+YvJE3kjszLLPBDJEe0neTsmC9eekhMbH9SylX0cs4r2T8sKIXW
+H7U91JeG1HhqL3dNg/5jPLx39x7U9OrryaPxixUxMbr905v7Qv4=
+=Xp6k
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index a3f3157478a7..c1fbd3a6ca2e 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 11:06:38 +0000
+Sun, 25 Feb 2024 17:10:22 +0000
diff --git a/metadata/stabilization-groups/xapian.group b/metadata/stabilization-groups/xapian.group
new file mode 100644
index 000000000000..9bbc3a24c62f
--- /dev/null
+++ b/metadata/stabilization-groups/xapian.group
@@ -0,0 +1,4 @@
+app-text/xapian-omega
+dev-libs/xapian
+dev-libs/xapian-bindings
+dev-perl/Search-Xapian
diff --git a/metadata/timestamp b/metadata/timestamp
index 58c3a0002007..458419f0dd97 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Feb 25 11:06:28 AM UTC 2024
+Sun Feb 25 05:10:22 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 4e01c9219f93..2745acf5da7c 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 11:15:00 +0000
+Sun, 25 Feb 2024 17:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index a61c95a3537e..21591a0d388a 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-cf52bbfa8321519a7b222f0ef295f45543762497 1708856864 2024-02-25T10:27:44+00:00
+2d109d48bad261d99d3253aa9d30934f7ee96e7a 1708880102 2024-02-25T16:55:02+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 7592a0926dd6..5a6656cac784 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1708859400 Sun 25 Feb 2024 11:10:00 AM UTC
+1708881000 Sun 25 Feb 2024 05:10:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index a16996a7c7c4..c1fbd3a6ca2e 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 11:06:28 +0000
+Sun, 25 Feb 2024 17:10:22 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index e32203c3935f..fd1f1bdaaaed 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/nagios-plugins-linux-madrisan/Manifest b/net-analyzer/nagios-plugins-linux-madrisan/Manifest
index e33265c97588..cc4bc056e41a 100644
--- a/net-analyzer/nagios-plugins-linux-madrisan/Manifest
+++ b/net-analyzer/nagios-plugins-linux-madrisan/Manifest
@@ -1,5 +1,6 @@
-DIST nagios-plugins-linux-madrisan-30.tar.xz 391164 BLAKE2B 3b16d0e61a68153fa90bed4c3540d9457546d2448b3b0da2b9313cd99e9b65f44c6f8d52322500570510171a049759ab85855f262d0581c6f926a96fbfe268dd SHA512 c02f81b6bbd4a0453780d9301a5cd1be67b9640e1b75d06c626a433b6e544fb4649c9b14e8e9a2c84dc6917aaf2011fb9a864ef36fef661bbcd673fa00bc5d57
+AUX nagios-plugins-linux-madrisan-32-rename-with-systemd.patch 3351 BLAKE2B 911021c3f6b566993a26ebc75359b86f8717fd6fb112e8f3fd749a149ca0eecb7fd3073b02d96eb9ce2361190946afaac0d4fb7bf3d2101b6cba04106ee2cbdd SHA512 dceb3f991d8d9ef3b7b05df5a39e444285401e5402874f0d5d3a7553a71238b7899141209739aef0af723929d8020363b10c4869f06f2d2650a7ecbf43c349e6
DIST nagios-plugins-linux-madrisan-31.tar.xz 401556 BLAKE2B 5eca1e96f14b518d9ab5304bb2a54ba47f194bf22cea8445d7fef0769c3b14c800e4ed24c5c0ca32f0daf53aa81a0bd52234478c606a8d2d1a12e96abb90179c SHA512 34d8ae400766e9c7ddd246998f004a50c87ec9ad8dc13deb8e31fc6fcfa07fbe5af2f091d0523b93d06b26438d1a25240bd82d60946e5897bc257fff7c1b73d0
-EBUILD nagios-plugins-linux-madrisan-30.ebuild 1108 BLAKE2B 2aca6ca84f1342ac0c5aa44e70ad6372d97650bd133335066980a707a0bf0607cba5ede1a8f1cd39c95cd7f3a4d7ed0106407b9d7dda2cffcf23e3756428a455 SHA512 026aa2ff3049aee60ee56d9ea0948cd5b4c0bbdd83be5c7f1a3674bbf39c41ded84f87d87da3b7034cb0a59499263a68d1d620d136c82488c4789dea94f424a8
+DIST nagios-plugins-linux-madrisan-32.tar.xz 402976 BLAKE2B ef66934315f3ddbee1a2d84723477773549c9a5ed731853780ef15b9f44ea462256f730f854d517415dce2b944a4bf0abcbfa0623a7a1faffef4b5bbf162af76 SHA512 42392c123961bb17192344f20973a3d26c74aeef112638384d5b7a687e7117a3378d6efdb07ad15a7309f5db621404602e9c2beb0dcc4e207924d0d3a466ab59
EBUILD nagios-plugins-linux-madrisan-31.ebuild 1108 BLAKE2B 2aca6ca84f1342ac0c5aa44e70ad6372d97650bd133335066980a707a0bf0607cba5ede1a8f1cd39c95cd7f3a4d7ed0106407b9d7dda2cffcf23e3756428a455 SHA512 026aa2ff3049aee60ee56d9ea0948cd5b4c0bbdd83be5c7f1a3674bbf39c41ded84f87d87da3b7034cb0a59499263a68d1d620d136c82488c4789dea94f424a8
+EBUILD nagios-plugins-linux-madrisan-32.ebuild 1237 BLAKE2B 3ac90c4208a006e04538420c7ba1e1de74bcd999928c13eb9731ec8609367d2fa21de466144147550f3a549a86b8b2f578ac6cc96d3ec45daa2fd0517f6003f7 SHA512 996526fa0d18f42ad56b756c3b092b10f0197718a7d8e069caac4325b5dd5b9b9b40d3a25edd725e460ba9f7a3b94d9b4dbb879b136b7eff30cc8744daef191f
MISC metadata.xml 613 BLAKE2B c6c247d18381bc631d4c818acbb3051ec35c243519d289816bcd9f9742c45ffa870d552651b0509b8607b8558a35216afaf609a4747df99cba1d4192c251e2f2 SHA512 9648f98d75b34851252c147db60cbdd5d2ca6bcc42555a65170f79adb911ba175f28b1d286e686be7cbb927bb623e09837dd683e42b95cc045507e23ca51b4d9
diff --git a/net-analyzer/nagios-plugins-linux-madrisan/files/nagios-plugins-linux-madrisan-32-rename-with-systemd.patch b/net-analyzer/nagios-plugins-linux-madrisan/files/nagios-plugins-linux-madrisan-32-rename-with-systemd.patch
new file mode 100644
index 000000000000..f47319dcd39a
--- /dev/null
+++ b/net-analyzer/nagios-plugins-linux-madrisan/files/nagios-plugins-linux-madrisan-32-rename-with-systemd.patch
@@ -0,0 +1,86 @@
+https://github.com/madrisan/nagios-plugins-linux/commit/63914284097e3a59e3407bf894376b859a0d1a2e
+
+From 63914284097e3a59e3407bf894376b859a0d1a2e Mon Sep 17 00:00:00 2001
+From: Davide Madrisan <d.madrisan@proton.me>
+Date: Tue, 30 Jan 2024 18:57:16 +0100
+Subject: [PATCH] fix(configure): rename cmdline option --with-systemd
+
+ Rename --with-systemd to --enable-systemd for consistency
+ with the other optional boolean options.
+
+Signed-off-by: Davide Madrisan <d.madrisan@proton.me>
+--- a/configure.ac
++++ b/configure.ac
+@@ -337,7 +337,7 @@ AC_CHECK_DECLS([CPU_ALLOC], [], [],
+
+ dnl Check for libcurl
+ AC_ARG_ENABLE([libcurl],
+- AS_HELP_STRING([--enable-libcurl], [Enable libcurl]))
++ AS_HELP_STRING([--enable-libcurl], [enable libcurl]))
+ AS_IF([test "x$enable_libcurl" = "xyes"], [
+ LIBCURL_CHECK_CONFIG([], [7.40.0], [],
+ [AC_MSG_ERROR([Missing required libcurl >= 7.40.0])])
+@@ -346,27 +346,9 @@ AS_IF([test "x$enable_libcurl" = "xyes"], [
+ AM_CONDITIONAL(HAVE_LIBCURL, [test "$libcurl_cv_lib_curl_usable" = "yes"])
+ ], [AM_CONDITIONAL(HAVE_LIBCURL, false)])
+
+-dnl Check for systemd-login libraries
+-AC_ARG_WITH([systemd],
+- AS_HELP_STRING([--without-systemd], [do not build with systemd support]),
+- [], [with_systemd=check]
+-)
+-have_systemd=no
+-AS_IF([test "x$with_systemd" != "xno"], [
+- PKG_CHECK_MODULES([SYSTEMD], [libsystemd], [have_systemd=yes], [have_systemd=no])
+- AS_CASE([$with_systemd:$have_systemd],
+- [yes:no],
+- [AC_MSG_ERROR([systemd expected but libsystemd not found])],
+- [*:yes],
+- AC_DEFINE([HAVE_LIBSYSTEMD], [1], [Define if libsystemd is available])
+- AC_DEFINE([USE_SYSTEMD], [1], [Define if systemd support is wanted ])
+- )
+-])
+-AM_CONDITIONAL([HAVE_SYSTEMD], [test "x$have_systemd" = "xyes"])
+-
+ dnl Check for libvarlink
+ AC_ARG_ENABLE([libvarlink],
+- AS_HELP_STRING([--enable-libvarlink], [Enable libvarlink]))
++ AS_HELP_STRING([--enable-libvarlink], [enable libvarlink]))
+ AS_IF([test "x$enable_libvarlink" = "xyes"], [
+ PKG_CHECK_EXISTS([libvarlink],
+ [PKG_CHECK_MODULES(LIBVARLINK, [libvarlink >= 18],
+@@ -394,6 +376,24 @@ AS_IF([test "x$enable_libprocps" = "xyes"], [
+ ])
+ AM_CONDITIONAL(HAVE_LIBPROCPS, [test "$have_libprocps" = "yes"])
+
++dnl Check for systemd-login libraries
++AC_ARG_ENABLE([systemd],
++ AS_HELP_STRING([--enable-systemd], [enable systemd related features]),
++ [], [enable_systemd=check]
++)
++have_systemd=no
++AS_IF([test "x$enable_systemd" != "xno"], [
++ PKG_CHECK_MODULES([SYSTEMD], [libsystemd], [have_systemd=yes], [have_systemd=no])
++ AS_CASE([$enable_systemd:$have_systemd],
++ [yes:no],
++ [AC_MSG_ERROR([systemd expected but libsystemd not found])],
++ [*:yes],
++ AC_DEFINE([HAVE_LIBSYSTEMD], [1], [Define if libsystemd is available])
++ AC_DEFINE([USE_SYSTEMD], [1], [Define if systemd support is wanted])
++ )
++])
++AM_CONDITIONAL([HAVE_SYSTEMD], [test "x$have_systemd" = "xyes"])
++
+ dnl Add the option '--with-proc-meminfo=PATH'
+ AC_ARG_WITH(proc-meminfo,
+ AS_HELP_STRING([--with-proc-meminfo=PATH],
+@@ -604,3 +604,9 @@ if test "$have_libvarlink" = "yes"; then
+ echo " VARLINK_ADDRESS = $VARLINK_ADDRESS"
+ echo
+ fi
++
++if test "$have_systemd" = "yes"; then
++ echo "Optional systemd library support is enabled:"
++ echo " SYSTEMD_CFLAGS = $SYSTEMD_CFLAGS"
++ echo " SYSTEMD_LIBS = $SYSTEMD_LIBS"
++fi
diff --git a/net-analyzer/nagios-plugins-linux-madrisan/nagios-plugins-linux-madrisan-30.ebuild b/net-analyzer/nagios-plugins-linux-madrisan/nagios-plugins-linux-madrisan-32.ebuild
index 6e71445b286d..ef628d4e230c 100644
--- a/net-analyzer/nagios-plugins-linux-madrisan/nagios-plugins-linux-madrisan-30.ebuild
+++ b/net-analyzer/nagios-plugins-linux-madrisan/nagios-plugins-linux-madrisan-32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,14 +16,19 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="curl varlink"
+IUSE="curl systemd varlink"
DEPEND="
curl? ( net-misc/curl:0= )
+ systemd? ( sys-apps/systemd:= )
varlink? ( dev-libs/libvarlink:= )
"
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}/${P}-rename-with-systemd.patch"
+)
+
src_prepare() {
default
# Avoid collision with net-analyzer/monitoring-plugins
@@ -38,6 +43,7 @@ src_configure() {
# Most options are already defaults for Gentoo
--disable-hardening
$(use_enable curl libcurl)
+ $(use_enable systemd)
$(use_enable varlink libvarlink)
)
econf "${myconf[@]}"
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index 1a90d6941cc7..0eef51da1f0d 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index 344c9a739c7a..c602923be9cc 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,8 +1,7 @@
AUX 70mu-gentoo-autoload.el 68 BLAKE2B 518f6544d9b36a845e58fca8c4c9dc02c6855f48576508d47718afb1b08b4f83ce87f257e68756690f4ac70ed9770b7064f2613dc3c4077bbcf9b826512644d0 SHA512 ae50746ba93e3ac81a11d3c8746b72182fcdadc3e29966d65233debd8e6b8aa56f76f5e6a70fc68f7761e4dd55045d2b32e3765cedcced4813de3682187beeea
-DIST mu-1.10.6.tar.xz 570660 BLAKE2B 96816753a3b38392e7e943d8b72fd98b44d201c022b6018eb692cf594bd9f7285a84d00da53ab85a671d5375b7eafb9eb5a0e1fff51ad5a9b2d035fa1c0f8d23 SHA512 78eb5e21ac2dc2a6665a257593781c3b9a390644f78945ce9eef18acab6ca750b16773de2665a1ced9b2f9434b4a2879d07bc586b3abdb82ccc0cd3b59ab51e5
-DIST mu-1.10.7.tar.xz 570740 BLAKE2B fcc1d3f6f293e2161e5bcef85eb085a3af95ff8d410e074f6a015f68e914592da171c357c795dad9d48ac8438e46f261b4f1be54d8f2e8075f93d72bd5a9a483 SHA512 0b588bb54ac79d23920150dbee7f7f7ca606d0fc8e169b2ca64a7cf0d062bb5c399c522d68f9bf6c3624addb8d9342efe0f45309d422eac3e3f8948acfebd904
+AUX mu-1.12.0-cld2-opt.patch 1097 BLAKE2B 886209d6fba2d2ea619811e6bea7eafb15f48e2d485b07d37ced1b6c75efdca01e3efbcd85897af276bb496bb3105ef6fccd8fce3fcde11fd385b0f5553e0957 SHA512 995b7fb3079984922f39b5d84dda46a6a880561bea22ed7608ee773c126fa7f87428a2a722ecb45648d23cc7d658e1374c56ddb252f21503c2ba84f69be66712
DIST mu-1.10.8.tar.xz 570792 BLAKE2B 6e65e77544011d0f6b8fb1a5ac4dfe074fe6af3504e2ce2577185a280af43c8d40e7ec3ed6bde90c6b6c6b4cd678a6ae5bae9430f7c2a03451f3f08fffe1c963 SHA512 d77fe955c44c09272feb7cd903dfc6f2a3b5974b81fef82bdb553ed2079e68451bb1ed11ce338ee2dfe9be835f0d99cb4ce0c4b41f43ecfad76e978732243c71
-EBUILD mu-1.10.6.ebuild 2116 BLAKE2B 4661e7d9a2bd195ef2dae29b60b3e7c21ec36fb9bf2f87c78048e7087905bd4264fc94153b5f727e3c05f912b4b1295983c4ae1dbe945be91a62060ee5056f69 SHA512 6c575416d7f4c3df3b7c077a90bbe81a41adb40448a82c3af2ceb7ae19d5e83c9d0535b0b39b43ffa04a5651c0a7950c4b59a903ece8a2e657e18c444a6705ef
-EBUILD mu-1.10.7-r1.ebuild 2200 BLAKE2B 8bea3794f28a03c41e64751cf15a267f458148a2366ca2eb43d603e29a03109c3c2c9f58b5d46af53dea6611f45948e1a93519e37b32de0c8e617b72d82982a2 SHA512 38144f5879b86c2e6f5552c16a71f250d3e625855b873608d1b4254730a21b6fa4881b74f3dcc5fc0a8386d68558a200e5bd2b4a4fda7d4a1287762af50a732a
+DIST mu-1.12.0.tar.xz 707400 BLAKE2B 05db6162b0662fb1fdf796d534abbfee8cd3f6359a9f74af10127d932c94e74abe736ef23c1535fc88faae0f23989548908c64b8165af2005b57f2f86bd2cde6 SHA512 349785803e72bc07f361412e282a42baf11c5f4b94a05ef0a13cec9311ac62cafaca10ffaa149574e2f1adb83fecfafb586554d1c2711dc16b53e67c03a01f6f
EBUILD mu-1.10.8-r1.ebuild 2196 BLAKE2B 94f794bd3be0a72cb038225aa78644258a85558aba0db46d9f0b3604b34f20111dd3f76e87a2925d619068d48bf5e07c26861ea1674f23e74aeedeb89ef36248 SHA512 b6a997cf017581293c6b0a28f1b74938edff5f50571a49b56a00cd5877b0d738b6f3f12b185668640fa4862950ce42ff8994b54a607eb6f8ee2a3142d31fe686
+EBUILD mu-1.12.0.ebuild 2274 BLAKE2B bc9afca53cc5758a99321e3a3a47de83787ec8d09c6ee132cfafc64a5588eb2928b39775a7029edb2cc757822cd83fc037e6323159a314e49cf7bd1f4d8ada2c SHA512 a13d764e06f5348b13091a1573e66545b6403ebe22f42524b26ceda7c0e286613bb40204c2b31fdb39a2ac3cc97b1a385975c41d90f97580a3dd0177bd216e5a
MISC metadata.xml 893 BLAKE2B 4d21c0794fc184957939ebaab628b9a1abe0bbdb63915157e266ce0a773fe3acc52722d010d3b4e096f86257e945c0f9dd51cd0dbe54c37f717408ffe942bc06 SHA512 7f499e039820d12c9acd0affe2a402fc53ee6367684a3c2ba25669987f02b0fabb3db0de978e197876bd9e3af315734af398ba7c8305119c511d59c709b6e225
diff --git a/net-mail/mu/files/mu-1.12.0-cld2-opt.patch b/net-mail/mu/files/mu-1.12.0-cld2-opt.patch
new file mode 100644
index 000000000000..124675868670
--- /dev/null
+++ b/net-mail/mu/files/mu-1.12.0-cld2-opt.patch
@@ -0,0 +1,36 @@
+https://github.com/djcb/mu/pull/2632
+
+--- a/meson.build
++++ b/meson.build
+@@ -189,11 +189,11 @@ else
+ endif
+
+ # optionally, use Compact Language Detector2 if we can find it.
+-cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: false)
+-if cld2_dep.found()
++cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: get_option('cld2'))
++if not get_option('cld2').disabled() and cld2_dep.found()
+ config_h_data.set('HAVE_CLD2', 1)
+ else
+- message('CLD2 not found; no support for language detection')
++ message('CLD2 not found or disabled; no support for language detection')
+ endif
+
+ # note: these are for the unit-tests
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -24,6 +24,11 @@ option('guile',
+ value: 'auto',
+ description: 'build the guile scripting support (requires guile-3.x)')
+
++option('cld2',
++ type : 'feature',
++ value: 'auto',
++ description: 'Compact Language Detector2')
++
+ # by default, this uses guile_dep.get_variable(pkgconfig: 'extensiondir')
+ option('guile-extension-dir',
+ type: 'string',
+--
+2.44.0
+
diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild
deleted file mode 100644
index 6db9039141c9..000000000000
--- a/net-mail/mu/mu-1.10.6.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp-common meson
-
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing"
-HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu"
-SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
-IUSE="emacs readline"
-
-DEPEND="
- dev-libs/glib:2
- dev-libs/gmime:3.0
- >=dev-libs/xapian-1.4:=
- emacs? ( >=app-editors/emacs-25.3:* )
- readline? ( sys-libs/readline:= )"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-apps/texinfo
- virtual/pkgconfig
-"
-
-SITEFILE="70mu-gentoo-autoload.el"
-
-src_prepare() {
- default
-
- # Don't install NEWS.org into /usr/share/doc.
- sed -i '/NEWS.org/,+1 d' meson.build || die
- sed -i '/mu4e-about.org/d' mu4e/meson.build || die
-
- # Don't compress the info file.
- sed -i '/gzip/d' build-aux/meson-install-info.sh || die
-
- # Instead, put it in /usr/share/doc/${PF}.
- sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature readline)
- -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)"
- # TODO: revisit this, it's not actually deprecated, just been reworked
- -Dguile=disabled
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # Since meson no longer installs NEWS.org, install it with dodoc.
- # Also, it must be uncompressed so that it can be viewed with
- # mu4e-info.
- docompress -x /usr/share/doc/${PF}/NEWS.org
- dodoc NEWS.org
-
- # Same as above.
- docompress -x /usr/share/doc/${PF}/mu4e-about.org
- dodoc mu4e/mu4e-about.org
-}
-
-pkg_preinst() {
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- elog "After upgrading from an old major version, you should"
- elog "rebuild your mail index."
- fi
-}
-
-pkg_postinst() {
- if use emacs; then
- einfo "To use mu4e you need to configure it in your .emacs file"
- einfo "See the manual for more information:"
- einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"
-
- elisp-site-regen
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/net-mail/mu/mu-1.10.7-r1.ebuild b/net-mail/mu/mu-1.12.0.ebuild
index f637744311ea..4df4e56cb6e2 100644
--- a/net-mail/mu/mu-1.10.7-r1.ebuild
+++ b/net-mail/mu/mu-1.12.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
@@ -26,6 +26,10 @@ BDEPEND="
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.12.0-cld2-opt.patch
+)
+
SITEFILE="70mu-gentoo-autoload.el"
src_prepare() {
@@ -45,6 +49,7 @@ src_prepare() {
src_configure() {
local emesonargs=(
$(meson_feature readline)
+ -Dcld2=disabled
-Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)"
# TODO: revisit this, it's not actually deprecated, just been reworked
-Dguile=disabled
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 87db3f6a4984..4ad96055e6da 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/proxychains/Manifest b/net-misc/proxychains/Manifest
index 3799fb3cf502..7050c3d14779 100644
--- a/net-misc/proxychains/Manifest
+++ b/net-misc/proxychains/Manifest
@@ -1,4 +1,7 @@
AUX proxychains-4.14-makefile.patch 1299 BLAKE2B 9c53f252910da0f0247c95e74856703bf257a9d7c5a4bf91cbf4574f117dd7d6dc800a1def5d772d6ab74194db92d053e759d2ae2955d5d1d11fb4598b0f0d6e SHA512 79dde568a605a085208a2cefa23780448a71b44a273ebe8f19f2ba478b33eeb29b38a478a5c2aa88dcf2352f52aefded8ac8985ccf52839e8b332bf885381203
+AUX proxychains-4.17-makefile.patch 1758 BLAKE2B c1bec2d4d44be33e27010bc2a271b6cffe85c98bcfa4eebd4b977335c22b1c34da72c2ba8cfa32bef530e0826335f9e2170ee4845883dcd5914f1aa49ac1da94 SHA512 a1303ca4860749a4a413d8579515ea1e5ef8afab9ded472e5f6d3f5eb27a9c7489b2b5f83d1ffb0b5ee1cb3e5cbe2ac82f074c43e34cf6c679cd7fb650bca63c
DIST proxychains-ng-4.14.tar.xz 33844 BLAKE2B 598dd7973fd341a9916ece55ee18aeb0e0654d01659ffd3f5b7b9437fbb3660376aca77cd1326553a1beffd1ea4f95c6eb3da9c0f6ce43f3d72b1a16cf2bab4e SHA512 75a1a4629d2b7ebac9b909a694b395339cf669fa4e23bfcc57938e46377b5619f31c9651d2bc457d1ad10ec1be7747981106392bf8bf65999cb7bb9c748d7e95
+DIST proxychains-ng-4.17.tar.xz 45288 BLAKE2B 3e34742dc06fa80fceeb5250c48584c53fc8d4231147d9ef7a5aff21acfae0f814916c89033d1f92d3cf0cbb96d4031cb9769fa81c1cba81259ca34fb1182f63 SHA512 aa35ae27305065a7f296cbf99b3308b2ac759287761a5d234ddaa558292467fae88c33a3ced1d71329cf6a7e8f56aa4e2ffd4274d57d87857f13ca8393d5d983
EBUILD proxychains-4.14.ebuild 1033 BLAKE2B dc46210baf6b0039ee3f20dd29ec55926049c624489c61509fbc5ee5845b8fa5b9f870b968d6cd2b00b64bea26b1794638197498cf59b292e8566d5153651ca5 SHA512 b858a00883fbd41971881f13c70452c9097e1edaa0c36cce73cb73ec0672e852b0927c83ef03512f4dd4efa5af40a13bdfa74cbbf06cc0402c2fef6f9146760b
-MISC metadata.xml 539 BLAKE2B 7f1a04862b7f31e3e21b63fef44ac5f042722650947039c2f5865780c43548df45ffc0f4ab1c57d6e243d9a5b37d0b77dfd4d51547960bd453a0bead405dc3c9 SHA512 cada43412d27eced1d75ed6636a8ba95c9ca7958ad218d08335bf8cd0c8409bb2b24dd263d87b43b2b9c623552674e8002faa07a0d0799650e0c20428720b705
+EBUILD proxychains-4.17.ebuild 1106 BLAKE2B 3e276b0bb3d3d363c57d7e2361302ad6fb857b3c059ded917cd6ea77d813feae1611d25ac29f8c77069ee8e90bc4dfa622a284a4c8e9eeb4e3a714bde74edf0b SHA512 bd40fce6cf95b4d126417aa1b544e7cc584b7286c47c6637c56eb95a15e6312da60b8b20d49a9d8d993eb459a937cf501b680588e7f965879b8a617e025bdde1
+MISC metadata.xml 768 BLAKE2B b188a0fa1f5a3dd939e8b45cc9bd2753357f164669237dbbe5ed64794adb92f93e0a9b96d8ade8129a4cb1750e7d531f88ca66ec32b6e37520fa6224badf0790 SHA512 e1edb6fd6429c66ac2dcc467b2a5a0790cdc2dca652360401988fd9b813acc89d06edc5b5be799bba4424e65cfb18da3958129e71d049da93b4332f64ff3e920
diff --git a/net-misc/proxychains/files/proxychains-4.17-makefile.patch b/net-misc/proxychains/files/proxychains-4.17-makefile.patch
new file mode 100644
index 000000000000..149fd39be88e
--- /dev/null
+++ b/net-misc/proxychains/files/proxychains-4.17-makefile.patch
@@ -0,0 +1,54 @@
+diff --git a/Makefile b/Makefile
+index 11d0df8..8e9874d 100644
+--- a/Makefile
++++ b/Makefile
+@@ -28,9 +28,8 @@ LOBJS = src/version.o \
+
+ GENH = src/version.h
+
+-CFLAGS += -Wall -O0 -g -std=c99 -D_GNU_SOURCE -pipe
+-NO_AS_NEEDED = -Wl,--no-as-needed
+-LDFLAGS = -fPIC $(NO_AS_NEEDED) $(LIBDL) $(PTHREAD)
++CFLAGS = -Wall -std=c99 -D_GNU_SOURCE
++LIBS = -ldl -lpthread
+ INC =
+ PIC = -fPIC
+ AR = $(CROSS_COMPILE)ar
+@@ -41,15 +40,15 @@ LDSO_SUFFIX = so
+ LD_SET_SONAME = -Wl,-soname=
+ INSTALL = ./tools/install.sh
+
+-LDSO_PATHNAME = libproxychains4.$(LDSO_SUFFIX)
++LDSO_PATHNAME = libproxychains.$(LDSO_SUFFIX)
+
+ SHARED_LIBS = $(LDSO_PATHNAME)
+ ALL_LIBS = $(SHARED_LIBS)
+-PXCHAINS = proxychains4
+-PXCHAINS_D = proxychains4-daemon
++PXCHAINS = proxychains
++PXCHAINS_D = proxychains-daemon
+ ALL_TOOLS = $(PXCHAINS) $(PXCHAINS_D)
+ ALL_CONFIGS = src/proxychains.conf
+-ZSH_COMPLETION = completions/zsh/_proxychains4
++ZSH_COMPLETION = completions/zsh/_proxychains
+
+ -include config.mak
+
+@@ -93,14 +92,13 @@ src/version.o: src/version.h
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(CFLAGS_MAIN) $(INC) $(PIC) -c -o $@ $<
+
+ $(LDSO_PATHNAME): $(LOBJS)
+- $(CC) $(LDFLAGS) $(FAT_LDFLAGS) $(LD_SET_SONAME)$(LDSO_PATHNAME) \
+- $(USER_LDFLAGS) -shared -o $@ $^ $(SOCKET_LIBS)
++ $(CC) $(LDFLAGS) $(LD_SET_SONAME)$(LDSO_PATHNAME) -shared $(PIC) -o $@ $^ $(LIBS) $(SOCKET_LIBS)
+
+ $(PXCHAINS): $(OBJS)
+- $(CC) $^ $(FAT_BIN_LDFLAGS) $(USER_LDFLAGS) $(LIBDL) -o $@
++ $(CC) $(LDFLAGS) $^ $(FAT_BIN_LDFLAGS) $(USER_LDFLAGS) $(LIBDL) -o $@
+
+ $(PXCHAINS_D): $(DOBJS)
+- $(CC) $^ $(FAT_BIN_LDFLAGS) $(USER_LDFLAGS) -o $@
++ $(CC) $(LDFLAGS) $^ $(FAT_BIN_LDFLAGS) $(USER_LDFLAGS) -o $@
+
+
+ .PHONY: all clean install install-config install-libs install-tools install-zsh-completion
diff --git a/net-misc/proxychains/metadata.xml b/net-misc/proxychains/metadata.xml
index e7d93515de55..63d1cbd32283 100644
--- a/net-misc/proxychains/metadata.xml
+++ b/net-misc/proxychains/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>hlein@korelogic.com</email>
+ <name>Hank Leininger</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<longdescription lang="en">
Program that hooks network-related libc functions
in DYNAMICALLY LINKED programs via a preloaded DLL (dlsym(), LD_PRELOAD)
diff --git a/net-misc/proxychains/proxychains-4.17.ebuild b/net-misc/proxychains/proxychains-4.17.ebuild
new file mode 100644
index 000000000000..54aa7c5f8772
--- /dev/null
+++ b/net-misc/proxychains/proxychains-4.17.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PN=${PN}-ng
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="force any tcp connections to flow through a proxy (or proxy chain)"
+HOMEPAGE="https://github.com/rofl0r/proxychains-ng/"
+SRC_URI="http://ftp.barfooze.de/pub/sabotage/tarballs/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+
+src_prepare() {
+ default
+ sed -i "s/^\(LDSO_SUFFIX\).*/\1 = so.${PV}/" Makefile || die
+ mv completions/zsh/_proxychains4 completions/zsh/_proxychains || die
+ tc-export CC
+}
+
+src_configure() {
+ # not autotools
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --sysconfdir="${EPREFIX}"/etc \
+ || die
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc AUTHORS README TODO
+
+ dolib.so lib${PN}.so.${PV}
+ dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV:0:1}
+ dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
+
+ insinto /etc
+ doins src/${PN}.conf
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index ea159906e462..c711ee5b7fe3 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..32d5b17adb75
--- /dev/null
+++ b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/alpha/17.0/systemd/deprecated b/profiles/default/linux/alpha/17.0/systemd/deprecated
new file mode 100644
index 000000000000..16a4b3aae54c
--- /dev/null
+++ b/profiles/default/linux/alpha/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/alpha/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/amd64/17.0/x32/systemd/deprecated b/profiles/default/linux/amd64/17.0/x32/systemd/deprecated
new file mode 100644
index 000000000000..76dd7eb1ebe9
--- /dev/null
+++ b/profiles/default/linux/amd64/17.0/x32/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/amd64/17.0/x32/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..6564f566a31d
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..1bec4128defd
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/amd64/17.1/desktop/systemd/deprecated b/profiles/default/linux/amd64/17.1/desktop/systemd/deprecated
new file mode 100644
index 000000000000..3c0b3773bd56
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/desktop/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/amd64/17.1/desktop/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated b/profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated
new file mode 100644
index 000000000000..8ac160031416
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/amd64/17.1/no-multilib/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/amd64/17.1/systemd/deprecated b/profiles/default/linux/amd64/17.1/systemd/deprecated
new file mode 100644
index 000000000000..9fc683582596
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/amd64/17.1/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/amd64/23.0/readme.txt b/profiles/default/linux/amd64/23.0/readme.txt
deleted file mode 100644
index a4fb52c03bc5..000000000000
--- a/profiles/default/linux/amd64/23.0/readme.txt
+++ /dev/null
@@ -1,141 +0,0 @@
-
-WARNING - the 23.0 profile tree is still experimental.
-
-Recommended upgrade path:
-(please make sure to read the annotations like [*] if applicable)
-
-default/linux/amd64/17.1
-==> default/linux/amd64/23.0/split-usr
-
-default/linux/amd64/17.1/selinux
-==> default/linux/amd64/23.0/split-usr/hardened/selinux [%]
-
-default/linux/amd64/17.1/hardened
-==> default/linux/amd64/23.0/split-usr/hardened
-
-default/linux/amd64/17.1/hardened/selinux
-==> default/linux/amd64/23.0/split-usr/hardened/selinux
-
-default/linux/amd64/17.1/desktop
-==> default/linux/amd64/23.0/split-usr/desktop
-
-default/linux/amd64/17.1/desktop/gnome
-==> default/linux/amd64/23.0/split-usr/desktop/gnome
-
-default/linux/amd64/17.1/desktop/gnome/systemd
-==> default/linux/amd64/23.0/desktop/gnome/systemd [*]
-
-default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr
-==> default/linux/amd64/23.0/desktop/gnome/systemd
-
-default/linux/amd64/17.1/desktop/plasma
-==> default/linux/amd64/23.0/split-usr/desktop/plasma
-
-default/linux/amd64/17.1/desktop/plasma/systemd
-==> default/linux/amd64/23.0/desktop/plasma/systemd [*]
-
-default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr
-==> default/linux/amd64/23.0/desktop/plasma/systemd
-
-default/linux/amd64/17.1/desktop/systemd
-==> default/linux/amd64/23.0/desktop/systemd [*]
-
-default/linux/amd64/17.1/desktop/systemd/merged-usr
-==> default/linux/amd64/23.0/desktop/systemd
-
-default/linux/amd64/17.1/developer
-==> default/linux/amd64/23.0 [*,#]
-
-default/linux/amd64/17.1/no-multilib
-==> default/linux/amd64/23.0/split-usr/no-multilib
-
-default/linux/amd64/17.1/no-multilib/hardened
-==> default/linux/amd64/23.0/split-usr/no-multilib/hardened
-
-default/linux/amd64/17.1/no-multilib/hardened/selinux
-==> default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux
-
-default/linux/amd64/17.1/no-multilib/systemd
-==> default/linux/amd64/23.0/no-multilib/systemd [*]
-
-default/linux/amd64/17.1/no-multilib/systemd/merged-usr
-==> default/linux/amd64/23.0/no-multilib/systemd
-
-default/linux/amd64/17.1/no-multilib/systemd/selinux
-==> default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd [*,%]
-
-default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr
-==> default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd [%]
-
-default/linux/amd64/17.1/systemd
-==> default/linux/amd64/23.0/systemd [*]
-
-default/linux/amd64/17.1/systemd/merged-usr
-==> default/linux/amd64/23.0/systemd
-
-default/linux/amd64/17.1/systemd/selinux
-==> default/linux/amd64/23.0/hardened/selinux/systemd [*,%]
-
-default/linux/amd64/17.1/systemd/selinux/merged-usr
-==> default/linux/amd64/23.0/hardened/selinux/systemd [%]
-
-default/linux/amd64/17.1/clang
-==> default/linux/amd64/23.0/split-usr/llvm
-
-default/linux/amd64/17.1/systemd/clang
-==> default/linux/amd64/23.0/llvm/systemd [*]
-
-default/linux/amd64/17.1/systemd/clang/merged-usr
-==> default/linux/amd64/23.0/llvm/systemd
-
-default/linux/amd64/17.0/x32
-==> default/linux/amd64/23.0/split-usr/x32
-
-default/linux/amd64/17.0/x32/systemd
-==> default/linux/amd64/23.0/x32/systemd [*]
-
-default/linux/amd64/17.0/x32/systemd/merged-usr
-==> default/linux/amd64/23.0/x32/systemd
-
-default/linux/amd64/17.0/musl
-==> default/linux/amd64/23.0/split-usr/musl
-
-default/linux/amd64/17.0/musl/clang
-==> default/linux/amd64/23.0/split-usr/musl/llvm
-
-default/linux/amd64/17.0/musl/hardened
-==> default/linux/amd64/23.0/split-usr/musl/hardened
-
-default/linux/amd64/17.0/musl/hardened/selinux
-==> default/linux/amd64/23.0/split-usr/musl/hardened/selinux
-
-default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+
-==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ [&]
-
-default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+
-==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ [&]
-
-default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+
-==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ [&]
-
-default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+
-==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+
-
-default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+
-==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+
-
-default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+
-==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+
-
-
-
-[*] This upgrade switches from split-usr to merged-usr layout since
- the corresponding profile is not available anymore.
- Please follow the migration guide.
-
-[#] The developer profiles are gone. Please migrate eventual settings
- to your make.conf.
-
-[&] You will have to do the symlink migration from 17.0 to 17.1 first.
-
-[%] There are no standalone selinux profiles anymore, only hardened/selinux.
diff --git a/profiles/default/linux/arm/17.0/armv4t/systemd/deprecated b/profiles/default/linux/arm/17.0/armv4t/systemd/deprecated
new file mode 100644
index 000000000000..a7b4dc969e19
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv4t/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/armv4t/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm/17.0/armv5te/systemd/deprecated b/profiles/default/linux/arm/17.0/armv5te/systemd/deprecated
new file mode 100644
index 000000000000..9ee3d7aae798
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv5te/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/armv5te/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm/17.0/armv6j/systemd/deprecated b/profiles/default/linux/arm/17.0/armv6j/systemd/deprecated
new file mode 100644
index 000000000000..ef5ac526fcdb
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv6j/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/armv6j/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated b/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..6df64695c1bc
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated b/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..5d443e47a6a1
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm/17.0/armv7a/systemd/deprecated b/profiles/default/linux/arm/17.0/armv7a/systemd/deprecated
new file mode 100644
index 000000000000..916e671f99e4
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv7a/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/armv7a/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..5df1b225fffd
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..6fc56dcead18
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm/17.0/desktop/plasma/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated b/profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated
new file mode 100644
index 000000000000..913e40b249ce
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm64/17.0/big-endian/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..b5bcf6fbdd24
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..466d50981b88
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm64/17.0/desktop/systemd/deprecated b/profiles/default/linux/arm64/17.0/desktop/systemd/deprecated
new file mode 100644
index 000000000000..a0b9ec14096f
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/desktop/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm64/17.0/desktop/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/arm64/17.0/systemd/deprecated b/profiles/default/linux/arm64/17.0/systemd/deprecated
new file mode 100644
index 000000000000..3c38e7633ac1
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/arm64/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/hppa/17.0/systemd/deprecated b/profiles/default/linux/hppa/17.0/systemd/deprecated
new file mode 100644
index 000000000000..5ddf7ee70c06
--- /dev/null
+++ b/profiles/default/linux/hppa/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/hppa/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..e91b42445e45
--- /dev/null
+++ b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ia64/17.0/systemd/deprecated b/profiles/default/linux/ia64/17.0/systemd/deprecated
new file mode 100644
index 000000000000..37010bfe7dbf
--- /dev/null
+++ b/profiles/default/linux/ia64/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ia64/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/m68k/17.0/systemd/deprecated b/profiles/default/linux/m68k/17.0/systemd/deprecated
new file mode 100644
index 000000000000..8c64d737ba05
--- /dev/null
+++ b/profiles/default/linux/m68k/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/m68k/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated
new file mode 100644
index 000000000000..2cd7e8e50835
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/mipsel/multilib/n32/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated
new file mode 100644
index 000000000000..0614b889e7c5
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated
new file mode 100644
index 000000000000..22b7c1bbb3cc
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/mipsel/n32/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated
new file mode 100644
index 000000000000..d5daa6b7bff3
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/mipsel/n64/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated
new file mode 100644
index 000000000000..e2ba50bc3989
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/mipsel/o32/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated
new file mode 100644
index 000000000000..4f4b53b5189f
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/multilib/n32/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/n32/systemd/deprecated
new file mode 100644
index 000000000000..32dfd11fef75
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/n32/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/n32/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/n64/systemd/deprecated b/profiles/default/linux/mips/17.0/n64/systemd/deprecated
new file mode 100644
index 000000000000..4d26bab84aa8
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/n64/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/n64/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/mips/17.0/o32/systemd/deprecated b/profiles/default/linux/mips/17.0/o32/systemd/deprecated
new file mode 100644
index 000000000000..4178ba848c11
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/o32/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/mips/17.0/o32/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..36bae5bdb267
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..30fe24c6600d
--- /dev/null
+++ b/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc/17.0/systemd/deprecated b/profiles/default/linux/ppc/17.0/systemd/deprecated
new file mode 100644
index 000000000000..d043424ac439
--- /dev/null
+++ b/profiles/default/linux/ppc/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..227dbe0c9c79
--- /dev/null
+++ b/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc64/17.0/systemd/deprecated b/profiles/default/linux/ppc64/17.0/systemd/deprecated
new file mode 100644
index 000000000000..db627a6a0d5c
--- /dev/null
+++ b/profiles/default/linux/ppc64/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc64/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..1887e7d079c5
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..3f5b75e94a25
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated
new file mode 100644
index 000000000000..4b65ac5db5a8
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc64le/17.0/desktop/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/ppc64le/17.0/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/systemd/deprecated
new file mode 100644
index 000000000000..49ab4c705e7e
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/ppc64le/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/s390/17.0/s390x/systemd/deprecated b/profiles/default/linux/s390/17.0/s390x/systemd/deprecated
new file mode 100644
index 000000000000..658d81f01f36
--- /dev/null
+++ b/profiles/default/linux/s390/17.0/s390x/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/s390/17.0/s390x/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/s390/17.0/systemd/deprecated b/profiles/default/linux/s390/17.0/systemd/deprecated
new file mode 100644
index 000000000000..cdb040722a44
--- /dev/null
+++ b/profiles/default/linux/s390/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/s390/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/sparc/17.0/64ul/systemd/deprecated b/profiles/default/linux/sparc/17.0/64ul/systemd/deprecated
new file mode 100644
index 000000000000..cea0444b5e7b
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/sparc/17.0/64ul/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/sparc/17.0/systemd/deprecated b/profiles/default/linux/sparc/17.0/systemd/deprecated
new file mode 100644
index 000000000000..d5ac62261b32
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/sparc/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..12a34a088c05
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/x86/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..f733a8b86eec
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/x86/17.0/desktop/plasma/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/default/linux/x86/17.0/systemd/deprecated b/profiles/default/linux/x86/17.0/systemd/deprecated
new file mode 100644
index 000000000000..7fe8f16957c6
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/x86/17.0/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+Migrating to merged-usr will move all data from /bin, /sbin, and /lib
+into the /usr/bin and /usr/lib directories. The directories in / are
+replaced with symlinks.
+
+To facilitate this, a new set of sub-profiles has been created, and a
+script is available to perform the actual migration.
+
+To migrate a system to merged-usr, follow this procedure:
+
+1. Ensure your system backups are up to date. Please also update
+ your system fully and depclean before proceeding.
+
+2. Install sys-apps/merge-usr.
+
+3. Run "merge-usr --dryrun" as root to check for conflicts. These will
+ appear with the word ERROR at the start of the line.
+
+4. Resolve any conflicts. This may involve deleting duplicate files. If
+ in doubt, seek support in a Gentoo support channel.
+
+5. Run the merge-usr script from a root shell. Avoid running it via sudo
+ directly to avoid locking yourself out if an unexpected error occurs.
+
+6. Switch to a merged-usr profile.
+
+7. Run emerge with the --newuse or --changed-use option to rebuild
+ any packages that have a "split-usr" USE flag.
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 543d8299bf2f..2b280d2263a5 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -1,4 +1,4 @@
-# Copyright 2003-2023 Gentoo Authors
+# Copyright 2003-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#############################################
@@ -12,11 +12,9 @@
# Alpha Profiles
# @MAINTAINER: alpha@gentoo.org
alpha default/linux/alpha/17.0 exp
-alpha default/linux/alpha/17.0/systemd exp
alpha default/linux/alpha/17.0/systemd/merged-usr exp
alpha default/linux/alpha/17.0/desktop exp
alpha default/linux/alpha/17.0/desktop/gnome exp
-alpha default/linux/alpha/17.0/desktop/gnome/systemd exp
alpha default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr exp
alpha default/linux/alpha/17.0/developer exp
alpha default/linux/alpha/23.0 exp
@@ -28,43 +26,77 @@ alpha default/linux/alpha/23.0/split-usr exp
alpha default/linux/alpha/23.0/split-usr/desktop exp
alpha default/linux/alpha/23.0/split-usr/desktop/gnome exp
-# SYMLINK_LIB=no profiles
-# Run app-portage/unsymlink-lib *before* switching the profile.
-# @MAINTAINER: mgorny@gentoo.org
+
+# AMD64 Profiles
+# @MAINTAINER: amd64@gentoo.org
amd64 default/linux/amd64/17.1 stable
amd64 default/linux/amd64/17.1/selinux stable
amd64 default/linux/amd64/17.1/hardened stable
amd64 default/linux/amd64/17.1/hardened/selinux stable
amd64 default/linux/amd64/17.1/desktop stable
amd64 default/linux/amd64/17.1/desktop/gnome stable
-amd64 default/linux/amd64/17.1/desktop/gnome/systemd stable
amd64 default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr stable
amd64 default/linux/amd64/17.1/desktop/plasma stable
-amd64 default/linux/amd64/17.1/desktop/plasma/systemd stable
amd64 default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr stable
-amd64 default/linux/amd64/17.1/desktop/systemd stable
amd64 default/linux/amd64/17.1/desktop/systemd/merged-usr stable
amd64 default/linux/amd64/17.1/developer exp
amd64 default/linux/amd64/17.1/no-multilib stable
amd64 default/linux/amd64/17.1/no-multilib/hardened stable
amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable
-amd64 default/linux/amd64/17.1/no-multilib/systemd dev
amd64 default/linux/amd64/17.1/no-multilib/systemd/merged-usr dev
-amd64 default/linux/amd64/17.1/no-multilib/systemd/selinux exp
amd64 default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr exp
-amd64 default/linux/amd64/17.1/systemd stable
amd64 default/linux/amd64/17.1/systemd/merged-usr stable
-amd64 default/linux/amd64/17.1/systemd/selinux exp
amd64 default/linux/amd64/17.1/systemd/selinux/merged-usr exp
amd64 default/linux/amd64/17.1/clang exp
-amd64 default/linux/amd64/17.1/systemd/clang exp
amd64 default/linux/amd64/17.1/systemd/clang/merged-usr exp
+amd64 default/linux/amd64/23.0 exp
+amd64 default/linux/amd64/23.0/systemd exp
+amd64 default/linux/amd64/23.0/desktop exp
+amd64 default/linux/amd64/23.0/desktop/systemd exp
+amd64 default/linux/amd64/23.0/desktop/gnome exp
+amd64 default/linux/amd64/23.0/desktop/gnome/systemd exp
+amd64 default/linux/amd64/23.0/desktop/plasma exp
+amd64 default/linux/amd64/23.0/desktop/plasma/systemd exp
+amd64 default/linux/amd64/23.0/no-multilib exp
+amd64 default/linux/amd64/23.0/no-multilib/systemd exp
+amd64 default/linux/amd64/23.0/no-multilib/hardened exp
+amd64 default/linux/amd64/23.0/no-multilib/hardened/systemd exp
+amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux exp
+amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd exp
+amd64 default/linux/amd64/23.0/no-multilib/prefix exp
+amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.32+ exp
+amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.16+ exp
+amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+ exp
+amd64 default/linux/amd64/23.0/llvm exp
+amd64 default/linux/amd64/23.0/llvm/systemd exp
+amd64 default/linux/amd64/23.0/hardened exp
+amd64 default/linux/amd64/23.0/hardened/systemd exp
+amd64 default/linux/amd64/23.0/hardened/selinux exp
+amd64 default/linux/amd64/23.0/hardened/selinux/systemd exp
+amd64 default/linux/amd64/23.0/split-usr exp
+amd64 default/linux/amd64/23.0/split-usr/desktop exp
+amd64 default/linux/amd64/23.0/split-usr/desktop/gnome exp
+amd64 default/linux/amd64/23.0/split-usr/desktop/plasma exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib/selinux exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ exp
+amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ exp
+amd64 default/linux/amd64/23.0/split-usr/llvm exp
+amd64 default/linux/amd64/23.0/split-usr/hardened exp
+amd64 default/linux/amd64/23.0/split-usr/hardened/selinux exp
+
# AMD64 Profiles
# @MAINTAINER: amd64@gentoo.org
amd64 default/linux/amd64/17.0/x32 dev
-amd64 default/linux/amd64/17.0/x32/systemd exp
amd64 default/linux/amd64/17.0/x32/systemd/merged-usr exp
+amd64 default/linux/amd64/23.0/x32 exp
+amd64 default/linux/amd64/23.0/x32/systemd exp
+amd64 default/linux/amd64/23.0/split-usr/x32 exp
# ARM Profiles
@@ -72,10 +104,8 @@ amd64 default/linux/amd64/17.0/x32/systemd/merged-usr exp
arm default/linux/arm/17.0 stable
arm default/linux/arm/17.0/desktop dev
arm default/linux/arm/17.0/desktop/gnome dev
-arm default/linux/arm/17.0/desktop/gnome/systemd dev
arm default/linux/arm/17.0/desktop/gnome/systemd/merged-usr dev
arm default/linux/arm/17.0/desktop/plasma dev
-arm default/linux/arm/17.0/desktop/plasma/systemd dev
arm default/linux/arm/17.0/desktop/plasma/systemd/merged-usr dev
arm default/linux/arm/17.0/developer exp
arm default/linux/arm/17.0/armv4 dev
@@ -88,14 +118,12 @@ arm default/linux/arm/17.0/armv4t/desktop dev
arm default/linux/arm/17.0/armv4t/desktop/gnome dev
arm default/linux/arm/17.0/armv4t/desktop/plasma dev
arm default/linux/arm/17.0/armv4t/developer exp
-arm default/linux/arm/17.0/armv4t/systemd dev
arm default/linux/arm/17.0/armv4t/systemd/merged-usr dev
arm default/linux/arm/17.0/armv5te dev
arm default/linux/arm/17.0/armv5te/desktop dev
arm default/linux/arm/17.0/armv5te/desktop/gnome dev
arm default/linux/arm/17.0/armv5te/desktop/plasma dev
arm default/linux/arm/17.0/armv5te/developer exp
-arm default/linux/arm/17.0/armv5te/systemd dev
arm default/linux/arm/17.0/armv5te/systemd/merged-usr dev
arm default/linux/arm/17.0/armv6j stable
arm default/linux/arm/17.0/armv6j/hardened exp
@@ -105,20 +133,16 @@ arm default/linux/arm/17.0/armv6j/desktop/gnome dev
arm default/linux/arm/17.0/armv6j/desktop/plasma dev
arm default/linux/arm/17.0/armv6j/developer exp
arm default/linux/arm/17.0/armv6j/selinux exp
-arm default/linux/arm/17.0/armv6j/systemd dev
arm default/linux/arm/17.0/armv6j/systemd/merged-usr dev
arm default/linux/arm/17.0/armv7a stable
arm default/linux/arm/17.0/armv7a/hardened exp
arm default/linux/arm/17.0/armv7a/hardened/selinux dev
arm default/linux/arm/17.0/armv7a/desktop dev
arm default/linux/arm/17.0/armv7a/desktop/gnome dev
-arm default/linux/arm/17.0/armv7a/desktop/gnome/systemd dev
arm default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr dev
arm default/linux/arm/17.0/armv7a/desktop/plasma dev
-arm default/linux/arm/17.0/armv7a/desktop/plasma/systemd dev
arm default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr dev
arm default/linux/arm/17.0/armv7a/developer exp
-arm default/linux/arm/17.0/armv7a/systemd dev
arm default/linux/arm/17.0/armv7a/systemd/merged-usr dev
arm default/linux/arm/23.0 exp
arm default/linux/arm/23.0/desktop exp
@@ -191,20 +215,14 @@ arm64 default/linux/arm64/17.0/hardened exp
arm64 default/linux/arm64/17.0/hardened/selinux dev
arm64 default/linux/arm64/17.0/desktop stable
arm64 default/linux/arm64/17.0/desktop/gnome stable
-arm64 default/linux/arm64/17.0/desktop/gnome/systemd stable
arm64 default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr stable
arm64 default/linux/arm64/17.0/desktop/plasma stable
-arm64 default/linux/arm64/17.0/desktop/plasma/systemd stable
arm64 default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr stable
-arm64 default/linux/arm64/17.0/desktop/systemd stable
arm64 default/linux/arm64/17.0/desktop/systemd/merged-usr stable
arm64 default/linux/arm64/17.0/developer exp
-arm64 default/linux/arm64/17.0/systemd stable
arm64 default/linux/arm64/17.0/systemd/merged-usr stable
-arm64 default/linux/arm64/17.0/systemd/selinux exp
arm64 default/linux/arm64/17.0/systemd/selinux/merged-usr exp
arm64 default/linux/arm64/17.0/llvm exp
-arm64 default/linux/arm64/17.0/systemd/llvm exp
arm64 default/linux/arm64/17.0/systemd/llvm/merged-usr exp
arm64 default/linux/arm64/23.0 exp
arm64 default/linux/arm64/23.0/hardened exp
@@ -233,7 +251,6 @@ arm64 default/linux/arm64/23.0/split-usr/llvm exp
# big-endian profile intentionally does not contain all flavours
# until it's lightly tested.
arm64 default/linux/arm64/17.0/big-endian exp
-arm64 default/linux/arm64/17.0/big-endian/systemd exp
arm64 default/linux/arm64/17.0/big-endian/systemd/merged-usr exp
arm64 default/linux/arm64/23.0/big-endian exp
arm64 default/linux/arm64/23.0/big-endian/systemd exp
@@ -243,7 +260,6 @@ arm64 default/linux/arm64/23.0/split-usr/big-endian exp
# HPPA Profiles
# @MAINTAINER: hppa@gentoo.org
hppa default/linux/hppa/17.0 stable
-hppa default/linux/hppa/17.0/systemd exp
hppa default/linux/hppa/17.0/systemd/merged-usr exp
hppa default/linux/hppa/17.0/desktop stable
hppa default/linux/hppa/17.0/developer exp
@@ -266,10 +282,8 @@ hppa default/linux/hppa/23.0/hppa2.0/split-usr/desktop exp
ia64 default/linux/ia64/17.0 stable
ia64 default/linux/ia64/17.0/desktop stable
ia64 default/linux/ia64/17.0/desktop/gnome stable
-ia64 default/linux/ia64/17.0/desktop/gnome/systemd stable
ia64 default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr stable
ia64 default/linux/ia64/17.0/developer exp
-ia64 default/linux/ia64/17.0/systemd exp
ia64 default/linux/ia64/17.0/systemd/merged-usr exp
ia64 default/linux/ia64/23.0 exp
ia64 default/linux/ia64/23.0/desktop exp
@@ -315,7 +329,6 @@ loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma exp
# M68K Profiles
# @MAINTAINER: m68k@gentoo.org
m68k default/linux/m68k/17.0 exp
-m68k default/linux/m68k/17.0/systemd exp
m68k default/linux/m68k/17.0/systemd/merged-usr exp
m68k default/linux/m68k/23.0 exp
m68k default/linux/m68k/23.0/systemd exp
@@ -324,34 +337,25 @@ m68k default/linux/m68k/23.0/split-usr exp
# MIPS Profiles
# @MAINTAINER: mips@gentoo.org
mips default/linux/mips/17.0/o32 exp
-mips default/linux/mips/17.0/o32/systemd exp
mips default/linux/mips/17.0/o32/systemd/merged-usr exp
mips default/linux/mips/17.0/n32 exp
-mips default/linux/mips/17.0/n32/systemd exp
mips default/linux/mips/17.0/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/n64 exp
-mips default/linux/mips/17.0/n64/systemd exp
mips default/linux/mips/17.0/n64/systemd/merged-usr exp
mips default/linux/mips/17.0/multilib/o32 exp
mips default/linux/mips/17.0/multilib/n32 exp
-mips default/linux/mips/17.0/multilib/n32/systemd exp
mips default/linux/mips/17.0/multilib/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/multilib/n64 exp
mips default/linux/mips/17.0/mipsel/o32 exp
-mips default/linux/mips/17.0/mipsel/o32/systemd exp
mips default/linux/mips/17.0/mipsel/o32/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/n32 exp
-mips default/linux/mips/17.0/mipsel/n32/systemd exp
mips default/linux/mips/17.0/mipsel/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/n64 exp
-mips default/linux/mips/17.0/mipsel/n64/systemd exp
mips default/linux/mips/17.0/mipsel/n64/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/multilib/o32 exp
mips default/linux/mips/17.0/mipsel/multilib/n32 exp
-mips default/linux/mips/17.0/mipsel/multilib/n32/systemd exp
mips default/linux/mips/17.0/mipsel/multilib/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/multilib/n64 exp
-mips default/linux/mips/17.0/mipsel/multilib/n64/systemd exp
mips default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr exp
mips default/linux/mips/23.0/mipsel/o32_sf exp
mips default/linux/mips/23.0/mipsel/o32_sf/systemd exp
@@ -403,9 +407,7 @@ ppc default/linux/powerpc/ppc64/17.0/32bit-userland/developer exp
ppc default/linux/ppc/17.0 stable
ppc default/linux/ppc/17.0/desktop stable
ppc default/linux/ppc/17.0/desktop/gnome stable
-ppc default/linux/ppc/17.0/desktop/gnome/systemd stable
ppc default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr stable
-ppc default/linux/ppc/17.0/systemd stable
ppc default/linux/ppc/17.0/systemd/merged-usr stable
ppc default/linux/ppc/17.0/developer exp
ppc default/linux/ppc/17.0/musl dev
@@ -428,9 +430,7 @@ ppc default/linux/ppc/23.0/split-usr/musl/hardened exp
ppc64 default/linux/ppc64/17.0 stable
ppc64 default/linux/ppc64/17.0/desktop stable
ppc64 default/linux/ppc64/17.0/desktop/gnome stable
-ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd stable
ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr stable
-ppc64 default/linux/ppc64/17.0/systemd stable
ppc64 default/linux/ppc64/17.0/systemd/merged-usr stable
ppc64 default/linux/ppc64/17.0/developer exp
ppc64 default/linux/ppc64/17.0/musl dev
@@ -453,14 +453,10 @@ ppc64 default/linux/ppc64/23.0/split-usr/musl/hardened exp
ppc64 default/linux/ppc64le/17.0 stable
ppc64 default/linux/ppc64le/17.0/desktop stable
ppc64 default/linux/ppc64le/17.0/desktop/gnome stable
-ppc64 default/linux/ppc64le/17.0/desktop/gnome/systemd stable
ppc64 default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr stable
ppc64 default/linux/ppc64le/17.0/desktop/plasma stable
-ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd stable
ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr stable
-ppc64 default/linux/ppc64le/17.0/desktop/systemd stable
ppc64 default/linux/ppc64le/17.0/desktop/systemd/merged-usr stable
-ppc64 default/linux/ppc64le/17.0/systemd stable
ppc64 default/linux/ppc64le/17.0/systemd/merged-usr stable
ppc64 default/linux/ppc64le/17.0/developer exp
ppc64 default/linux/ppc64le/17.0/musl dev
@@ -545,9 +541,7 @@ riscv default/linux/riscv/23.0/rv64/split-usr/multilib exp
# @MAINTAINER: s390@gentoo.org
s390 default/linux/s390/17.0 stable
s390 default/linux/s390/17.0/s390x stable
-s390 default/linux/s390/17.0/systemd stable
s390 default/linux/s390/17.0/systemd/merged-usr stable
-s390 default/linux/s390/17.0/s390x/systemd exp
s390 default/linux/s390/17.0/s390x/systemd/merged-usr exp
s390 default/linux/s390/23.0 exp
s390 default/linux/s390/23.0/systemd exp
@@ -561,12 +555,10 @@ s390 default/linux/s390/23.0/s390x/systemd exp
sparc default/linux/sparc/17.0 stable
sparc default/linux/sparc/17.0/desktop stable
sparc default/linux/sparc/17.0/developer exp
-sparc default/linux/sparc/17.0/systemd stable
sparc default/linux/sparc/17.0/systemd/merged-usr stable
sparc default/linux/sparc/17.0/64ul stable
sparc default/linux/sparc/17.0/64ul/desktop stable
sparc default/linux/sparc/17.0/64ul/developer exp
-sparc default/linux/sparc/17.0/64ul/systemd stable
sparc default/linux/sparc/17.0/64ul/systemd/merged-usr stable
sparc default/linux/sparc/23.0 exp
sparc default/linux/sparc/23.0/desktop exp
@@ -587,13 +579,10 @@ x86 default/linux/x86/17.0/hardened stable
x86 default/linux/x86/17.0/hardened/selinux stable
x86 default/linux/x86/17.0/desktop stable
x86 default/linux/x86/17.0/desktop/gnome stable
-x86 default/linux/x86/17.0/desktop/gnome/systemd stable
x86 default/linux/x86/17.0/desktop/gnome/systemd/merged-usr stable
x86 default/linux/x86/17.0/desktop/plasma stable
-x86 default/linux/x86/17.0/desktop/plasma/systemd stable
x86 default/linux/x86/17.0/desktop/plasma/systemd/merged-usr stable
x86 default/linux/x86/17.0/developer exp
-x86 default/linux/x86/17.0/systemd stable
x86 default/linux/x86/17.0/systemd/merged-usr stable
x86 default/linux/x86/23.0/i686 exp
x86 default/linux/x86/23.0/i686/systemd exp
@@ -632,6 +621,14 @@ amd64 default/linux/amd64/17.0/musl dev
amd64 default/linux/amd64/17.0/musl/clang exp
amd64 default/linux/amd64/17.0/musl/hardened exp
amd64 default/linux/amd64/17.0/musl/hardened/selinux exp
+amd64 default/linux/amd64/23.0/musl exp
+amd64 default/linux/amd64/23.0/musl/llvm exp
+amd64 default/linux/amd64/23.0/musl/hardened exp
+amd64 default/linux/amd64/23.0/musl/hardened/selinux exp
+amd64 default/linux/amd64/23.0/split-usr/musl exp
+amd64 default/linux/amd64/23.0/split-usr/musl/llvm exp
+amd64 default/linux/amd64/23.0/split-usr/musl/hardened exp
+amd64 default/linux/amd64/23.0/split-usr/musl/hardened/selinux exp
arm default/linux/arm/17.0/musl/armv6j dev
arm default/linux/arm/17.0/musl/armv6j/hardened exp
arm default/linux/arm/17.0/musl/armv6j/hardened/selinux exp
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 7fb75d950cf0..d4e5401c82e2 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index dccfc6829a3f..fb93cb866389 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -9,8 +9,8 @@ AUX systemd-user.pam 122 BLAKE2B cccc07cab47dfc0481438e503c34fa1a0b2c6b1f8ab2821
DIST systemd-stable-254.8.tar.gz 14418468 BLAKE2B e5a151ece86e57c7224fc95bda1b4ede1277fce4a2ba28d3605ab0431a2aafe1088f90c49a20e3b53a5b56aeef7c0f1f5da0601db740150f5efdf6eae7bbde80 SHA512 a3f35d9fcafcccd8d9c33ab1047241f226146017be95562a67c7dcc9eeb4b77bded92ad80e92f4767f2bf2009df0172a621d4c54a805e07ed5a5ed03940ec28e
DIST systemd-stable-254.9.tar.gz 14423806 BLAKE2B ab39c0a00b8451b24b40e39f4bf7ecb912ff23d9cd6f8d30fd0545e895936baa635b1ff63c02a83761682b72f44244aac8338bf6506885c9b07cd0c5247b6693 SHA512 a0300693a044cfe4c76deb0e3e48a927125eb97c3952c07ba68936f1e093c93506d8044b249b534b8e778ade6143b43194f8d6b721a8cd520bc7bb4cb3d3e5c1
DIST systemd-stable-255.3.tar.gz 14873273 BLAKE2B e22ef391c691fcf1e765c5112e1a55096d3bba61a9dae3ea1a3958add4e355892a97d5214e63c516ba3b70e2a83bb5d21254812d870f06c16c74a58d4f957d75 SHA512 c2868a53df2176649b0d0c94e5d451c46ba783bcdbc89ce12434ed2d11dba44b4854ffe4c2430f3f64eef2e214cbb51d5f740170afbd9edd66761a8851157453
-EBUILD systemd-254.8-r1.ebuild 15523 BLAKE2B 494be6bec6adfdd00621311f85476c58d244940115a54a92314b3e66cf86af39f0a8d9f1643f7a09ab3cc70026918e185c6298e9fb42573865b106dbcc711e69 SHA512 b3abd9b1d93e49b7c4aac38cebb62ec4b02113f3f4534017b169c30e8b7579535e7a3527a96e29bab4471bdbd801f3a249d7ec23b1b6dec863bcca6a09ece24f
-EBUILD systemd-254.9-r1.ebuild 15577 BLAKE2B 8fbfa998bbfcba77b86446b4a38dd006f109e30800cf8177cd21b02e38defa62e7aef41f0ad3bf4f68fa37583596b53130fe82f0230aa639a02946dda730e50e SHA512 1b114706349eaffebbb28bb65764b2f162dad85e24413ab97ea3709e600b415a2f9dcb71ee2b7ed8b2a9892271d8f3c9ad07fb42acccafdc7db5002d42672f59
-EBUILD systemd-255.3-r1.ebuild 14969 BLAKE2B 29235c09521b4856a770afa623a3b5b4096cc2dc965c4e2fadb75fc87f4b9864e1625c146c4c4015cd46c00b2b0ab882adc7ca418597c4fe0bb2a3453a37186d SHA512 2c393284326095d1f42ca5a29eb5ca7dcd69eecc1bab55a97a394c6c128dddbee232ead61f569d80d91ef4abd6227a475edc25148e92433b9a880fde70e44e0c
-EBUILD systemd-9999.ebuild 14973 BLAKE2B b71367b0ce0a4b12666483d32ada0f552242b4627e6cfbe068cef3a02cde3ee6869e94822b08f6e84bec32a2cf032673810aaceb9986c0fc79efe1de102431d0 SHA512 7e2ffaaaa5a2c4ff46b7136d288a1de8d65642a7b3d53ea744cd1f589bab269682efdcd79ab288192a78886ec556e3de658ea69391e01324c98323f69a7ab8f1
+EBUILD systemd-254.8-r1.ebuild 15472 BLAKE2B 22b00b6cefce875f30858d26a8b900096a99551dddda2b2a6a9d4461ad6278bf875254d0b83eab8dbc8b68ef3c647ec1a35cb4bec9cf6d9fec6e723b2539eeaa SHA512 f70748a5b0066598e7d87ee3dc21d3b472c51f327249a0629fc77d24156294b74820442f76597fe5d7ce1d823a6680805e9b2d4aea7a9c1ad0719d494c9de27b
+EBUILD systemd-254.9-r1.ebuild 15526 BLAKE2B 8dcef82b133f49b1916c107575b64e695f0aa2e37aeb41adb9f8e5f0dfa5417343dae73df750c752b85830541b0d6eac4979a432fe9b196476e6a176e93077c0 SHA512 35585c7eb25279b5d668db7ed714e81158b3df57385440225d0267a8e8b7f9f479503de18d5fdfe90c5a29f6f528dc476eb270c7fcdfafa30a5beccf6c050694
+EBUILD systemd-255.3-r1.ebuild 14918 BLAKE2B 9a556ae3888e0ccd49bd08da7971645335a9458a3f0a00aff392da4ea40fcee992797154371e93c24404807c5d3ccc6d8c8afd6c4ad07e41e101232aff89d35c SHA512 ecedaa74e75503942a4604d52d4b232b7f016e1a36d42d49ae9be1f4aa5ec0f3422c10847aba40ffe49a22c33c8575e9f3ebc90a45e660bb9f4c8cf201d2db7b
+EBUILD systemd-9999.ebuild 14922 BLAKE2B d5209e4494884f558b5c90465f3403b055ca220b4af9ca4d439719083c07bed52840574412943c212f108ae9400656bc7f90c2fe579bee145bbc2718341b7675 SHA512 5f153c7d46e1c5b3675f4c4424cb2a3e77d26cba4460a3872917d1900eea4d810ab1c3ba9e14233ff72e32aad14e3c8b0faa13d139215f052f3aae6f8ae11ae1
MISC metadata.xml 2609 BLAKE2B 8947f3b696fbba7b90e838a54fbb4fd933c71907c8011652fc2b7d68d4ce5f78a19f350a309e4c0f66ef0159376c9064ba9c15941ecf1748c359c4ae3b072102 SHA512 dfeea24b7a93f5d4af4ac47b87ba08092d069fb1a4749c0c1f36a669be6115eaea8f67e6183b6a4f155ef90d7714f74299109420d569c2b0545d80584ed0e97e
diff --git a/sys-apps/systemd/systemd-254.8-r1.ebuild b/sys-apps/systemd/systemd-254.8-r1.ebuild
index 6546ff87b78f..d2400135d84b 100644
--- a/sys-apps/systemd/systemd-254.8-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.8-r1.ebuild
@@ -523,11 +523,11 @@ pkg_postinst() {
fi
if use boot; then
- optfeature "automatically installing the kernels in systemd-boot's native layout and updating the bootloader configuration" \
+ optfeature "installing kernels in systemd-boot's native layout and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
- optfeature "automatically generating an unified kernel image on each kernel installation" \
+ optfeature "generating unified kernel image on each kernel installation" \
"sys-kernel/installkernel[ukify]"
fi
}
diff --git a/sys-apps/systemd/systemd-254.9-r1.ebuild b/sys-apps/systemd/systemd-254.9-r1.ebuild
index b9a20c537da3..58e10b48b7e1 100644
--- a/sys-apps/systemd/systemd-254.9-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.9-r1.ebuild
@@ -524,11 +524,11 @@ pkg_postinst() {
fi
if use boot; then
- optfeature "automatically installing the kernels in systemd-boot's native layout and updating the bootloader configuration" \
+ optfeature "installing kernels in systemd-boot's native layout and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
- optfeature "automatically generating an unified kernel image on each kernel installation" \
+ optfeature "generating unified kernel image on each kernel installation" \
"sys-kernel/installkernel[ukify]"
fi
}
diff --git a/sys-apps/systemd/systemd-255.3-r1.ebuild b/sys-apps/systemd/systemd-255.3-r1.ebuild
index 6297e312e107..28b054eee17b 100644
--- a/sys-apps/systemd/systemd-255.3-r1.ebuild
+++ b/sys-apps/systemd/systemd-255.3-r1.ebuild
@@ -510,11 +510,11 @@ pkg_postinst() {
fi
if use boot; then
- optfeature "automatically installing the kernels in systemd-boot's native layout and updating the bootloader configuration" \
+ optfeature "installing kernels in systemd-boot's native layout and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
- optfeature "automatically generating an unified kernel image on each kernel installation" \
+ optfeature "generating unified kernel image on each kernel installation" \
"sys-kernel/installkernel[ukify]"
fi
}
diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild
index 6437ef1e3b47..183166373f1d 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -510,11 +510,11 @@ pkg_postinst() {
fi
if use boot; then
- optfeature "automatically installing the kernels in systemd-boot's native layout and updating the bootloader configuration" \
+ optfeature "installing kernels in systemd-boot's native layout and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
- optfeature "automatically generating an unified kernel image on each kernel installation" \
+ optfeature "generating unified kernel image on each kernel installation" \
"sys-kernel/installkernel[ukify]"
fi
}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 2d5d66f9386e..e9ee9590d5c4 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest
index 98cfe43df488..477a87090ea4 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -5,6 +5,6 @@ DIST linux-firmware-20240220.tar.xz 368128968 BLAKE2B 6eefe70f8b55619d58b2ed538c
EBUILD linux-firmware-20240115-r3.ebuild 11122 BLAKE2B 882535f2161b96598beb84454d49bdb7903df8e4bfc18e15627dc309e0c6894109b7476de633da69e020be37a23441414d7c692d7783b8357eaa3b21099893e4 SHA512 79ad81ff34aad14f102ec628701ece559d92c0fb1c41ab8fb1bee8fdef93611d72100e6f3aa09059828f79706df4654cc337c9d2cc6309bd2a2e92a535ca6058
EBUILD linux-firmware-20240115.ebuild 11383 BLAKE2B 4bce49693e7e86f69da95cfd9123aa6e63bf39aeb2777408e54e6e9e633e877283244d346cb4c413ce144b6c2147f67433886c3d405078f9cb13bf4f0174c637 SHA512 7e4d282aab026c4de7e07925108967c8d523474dd8d5b88979716d7139a73bbaa0c384ba0ad6509fd661a1749c26165a8a23d8a70821fec3b2aefb0fd2bfe089
EBUILD linux-firmware-20240220-r1.ebuild 11295 BLAKE2B 8ba2fa814fcafff9092a68f5c12e9c82b657a1b3d1ea8423f0da67aaf809cd8e9ba33993d56d6d23e83813a7194219e2bb564c6b0d26dcd307cfc40554511445 SHA512 aea3c8e11e41a973d73c2986e432b8b44b4c6476a9af94e26af7824cdbb37a9e90126a151fd1e5886b224fb60525a82e80111ea87ed68b397c0f6a66af6624cb
-EBUILD linux-firmware-20240220-r2.ebuild 11117 BLAKE2B 2296570c1d59e82e34a3e913f386c358e87981daa33dcc41953f0d001eafeb42af7a051bcb040faeb884fc78df795651124a364a80fe15f67abf6e91d3f08a7f SHA512 f962a441f8891649d81501e15edfae5f5ca16979dd981ab7a9eef71579ca751652671f1a58d2efc318e38f0867c30387a93f173e33aea5d00f281ce42889b46e
+EBUILD linux-firmware-20240220-r2.ebuild 11117 BLAKE2B 84195c29c1ddd9c9c5298bc8d189ef1620351d3f9e1d9a87c948ea080f07f134aa19535376c29b38278ecafa2e5c0d27c400f33c9edcf7f4e4fecf785a400d11 SHA512 c9096a0ff731c879b3bfcaf1320c7b2b2cfb9cca10a4fddb8dd351f8983f50140086937bba0e05b46e4fe56f8b48453a95d912226e07ba6480f303a49b6e7530
EBUILD linux-firmware-99999999.ebuild 11247 BLAKE2B 5beb777e773325535aa9b0ca75d20bb2c9dd2ae6aec098947b0eda7b5a9d140c898530ed0e8623168052bbf0a84b795a05718e07c241be946f8904d36dafdfdf SHA512 f5ff962e300cd5f4c2a74e6dd89ec2f9acdfccc836c2d2562246ee8599a8be44760626b7dfa1e193f1c1b8e6f630184cee39a25313f4b5410397e678b7c788a4
MISC metadata.xml 1289 BLAKE2B 109336d30e5ec5fb5e679cff9b31e6f69c0b4f629e2aaf4d0d7b6c0db78c1ddcbbb0b283f724f2758207324b622c2af9dfe15874ab34b34876e3e4f58cb5ced6 SHA512 9b925b26bb58a39360ab5ff3cdd7d88bd489645e73f101209f0813a0b926b15dae34f28db05ff6419a0a62fab2ac84ae0546b5007ce17ad3611188bf7aeda3e5
diff --git a/sys-kernel/linux-firmware/linux-firmware-20240220-r2.ebuild b/sys-kernel/linux-firmware/linux-firmware-20240220-r2.ebuild
index 472d2802f8f3..8ea7565f00ce 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20240220-r2.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20240220-r2.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz"
fi
- 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"
fi
DESCRIPTION="Linux firmware files"
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 2c75aeaa8ebe..1aa5617ef4a8 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/power-profiles-daemon/Manifest b/sys-power/power-profiles-daemon/Manifest
index 7c11a4859ac2..310af53465bf 100644
--- a/sys-power/power-profiles-daemon/Manifest
+++ b/sys-power/power-profiles-daemon/Manifest
@@ -1,4 +1,6 @@
AUX power-profiles-daemon.initd 391 BLAKE2B dd75825711a868de7b6c996c67c332b80a361b84dab19b86f93c77ae781c007ed8a665fbf776dfb18671ad7b297a85cc8bd021ffb4d7ff33451e9e074c53eb23 SHA512 5652346153ad999525bf2973336ebe7806af279fce9dd62091918d00ce0ebbdf315a03472bf8de61a1df51c9087feb0b2771ce85870274ae5770a0f1aea08bfc
DIST power-profiles-daemon-0.13.tar.bz2 49079 BLAKE2B 2a7c81b0ac8b4ac4a9805f5dcd722959ff0abe736782eba7678f49eb3c5790d59b2bcc35577733aaae9fc8baa76a65ca9a973ac9f0d9154061c3af86abe0e65d SHA512 dab0c44968480a2f5ae2074f07a48d901970c9b3b3ec104d14108615f85b1eb0f9f3e1b5f0ff766659e4d76b243da2cd4c025cd81b992b7149fb671e103a7d6b
+DIST power-profiles-daemon-0.20.tar.bz2 58388 BLAKE2B f25bc2618441f53624567c4f40d9960b28bf46fb2098eb0e2098207149df3d4923a13c40d781885e37708bf896b537ccb969ec7a928669a3776722e5e58801cf SHA512 2236aac94dafbf6fd951f3bd44953f1a14bc7c5e55349307374d836e20377e1768dcf1250fa8dcf9f01d4eddea8ab64082881189b4e958fbfcd5e2e90d3e823a
EBUILD power-profiles-daemon-0.13.ebuild 1892 BLAKE2B 258ffdd3974546cf9ab3426237490cbba39ecf8e3365a655a81c28a727e1ac67a998169f50e00c08a331f0b0d3856d84d3b519d4ddba2e9736212c8547515ab6 SHA512 153471babab7c72b681e57b5768de83799dd1d67b1c96c399c173f16c76cfe5deaf1b0ea1930179dccc445c2f9a8c02aba6437358f9d07e15f13bf64d248b0bf
+EBUILD power-profiles-daemon-0.20.ebuild 1892 BLAKE2B 2718d5e2c432536ff1f3426d3fbd9e1151ddc513c3e986d3af3853e50c5bea663e0cbec840f9dcc2cd877bc738f3eca6af724221f3a362029a7ccb074ba442a3 SHA512 9eff4c0a594afb097e11bd2ee534710233a30e5505e3299019daaaa401474749e67f3d7a18fe48406740b85ccecb3a58d955ae4a17023b320e152e1ea28f4a92
MISC metadata.xml 349 BLAKE2B 3d5b11de51426f4ba58d91ba184112dc8c2ca996eb68b55a1fee0ebd1c5f9a04369304ca1dc06adf67c936e429a5f4982352696a436768f86cdb59689d0c6f0a SHA512 a857194a96f8d2e3d639b93256e5c0518578aa2ff3e85e3a4c5f1293750e0d40a5637b3660199153bd25185b2cf548d0bd54c52a4f4a7673f44eb027653fcaec
diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild
new file mode 100644
index 000000000000..f14d7178c710
--- /dev/null
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild
@@ -0,0 +1,78 @@
+# 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-single-r1 systemd
+
+DESCRIPTION="Makes power profiles handling available over D-Bus"
+HOMEPAGE="https://gitlab.freedesktop.org/upower/power-profiles-daemon/"
+SRC_URI="https://gitlab.freedesktop.org/upower/${PN}/-/archive/${PV}/${P}.tar.bz2"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="gtk-doc selinux test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+ dev-libs/glib:2
+ >=dev-libs/libgudev-234
+ >=sys-auth/polkit-0.99
+ sys-power/upower
+ selinux? ( sec-policy/selinux-powerprofiles )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ gtk-doc? (
+ dev-util/gi-docgen
+ dev-util/gtk-doc
+ )
+ test? (
+ dev-util/umockdev
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+python_check_deps() {
+ if use test; then
+ python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+ else
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use test tests)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ python_fix_shebang "${D}"/usr/bin/powerprofilesctl
+ newinitd "${FILESDIR}/power-profiles-daemon.initd" power-profiles-daemon
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "You need to enable the service:"
+ if systemd_is_booted; then
+ elog "# systemctl enable ${PN}"
+ else
+ elog "# rc-update add ${PN} default"
+ fi
+ fi
+}
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 56efdb05c9c7..9e45785cee2e 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/xdg-utils/Manifest b/x11-misc/xdg-utils/Manifest
index 79a40bced67d..6754798ff7b9 100644
--- a/x11-misc/xdg-utils/Manifest
+++ b/x11-misc/xdg-utils/Manifest
@@ -2,6 +2,6 @@ AUX xdg-utils-egrep.patch 760 BLAKE2B 641a75615aa54000acee26ad65e802245c12db388f
DIST xdg-utils-1.1.3_p20200220-no-which.patch.xz 5576 BLAKE2B cf8c3111689c355add2a0c16a887fd463dc2d00c267cac0561d4598430f043d19fea376859aa4ff521273ff788b4e8afdea5ef6e7b0ba51ffded23be2ad61335 SHA512 c30e512e8caae3f4d2282592722bc24e08cb33f5ec01d5504d2e49833c1598fe27807c095dc2226efca57dcbef4d2883fd9bfa46fb8eeee93c53f9880c050b51
DIST xdg-utils-1.1.3_p20210805.tar.bz2 287544 BLAKE2B ec3755e5e6f596c5787324ab254ba14938f35dda6df5a4ef88fb582c5df7704e706dee2f4362cc0597164cf2aeab5cf8f5f6db1b9d374355723e3d738e101264 SHA512 ec51e98e4c73ad7cb3c77051617a939c7956c7da6bcbbcda4e54121af247ce6978c8638c80bc644a49cfca14b18f06cb25747719bc20c97f7e60b9b4f3597a71
DIST xdg-utils-v1.2.1.tar.bz2 293386 BLAKE2B 9d6ce4be8c27ad5b8d0ae55ad0d8b4457b59cb1bd260884ca5bfd2cb8ed7ed68a2f5a8db6d660ceabab59cbb9880fd4f1a26cb71a8f759ec40c2f9f95bbc8a05 SHA512 d5436449fec2f4db952239ee910bfda203955c8df8cb92379f182dc36f9c82b6ceb092ccbebfd02ed00eb7ef5f6895ef745baca67906ae7490e425db27b1dbfc
-EBUILD xdg-utils-1.1.3_p20210805-r1.ebuild 2411 BLAKE2B d865d9ef3b77bca4f346ac0bfd7e331160dff65fee28a20f4316c27063be4e108b36d0d889f9539a3ae387ab34c006ec3688f6ad55119535cf9a10743addf78d SHA512 31e1afb2b8a199a38a56a5ffe3252146e0be6c539f86292578a58abcbb568183ac4b1ada97cf1128e6d039fe324cbd2a040b5793fbb80fec28c674caa41effba
-EBUILD xdg-utils-1.2.1.ebuild 2285 BLAKE2B 77bc90cac8382c24fbe1c20d21124ca8acbdc20185bcd4f44041a48326904912e78c310d87f6d4a2d0657876f4280caf8413fe40fe491e5b98f5c85e7ce8cbc2 SHA512 763c67b57d6b18e79410f53ca63754606c573e26c1cd84e21f3f3169a4a4662f77d332860ea583c5d363e4889f8e5892da934b7d7ba66918d9767738a2703ffa
+EBUILD xdg-utils-1.1.3_p20210805-r2.ebuild 2424 BLAKE2B 44c105b594dcff348860cfdb915e1b18bfc028a9bc8a0a5c8ae33f7d9e67b6bca2b15360b908a921fc1e9629569152f6adbe81ff335f07d558b8d60b3029c7c6 SHA512 c944a53cc3a5f2c81f8e33bf39aea958ae95398f862f30a21636a1729b8bd196c0d7d4766ea25a501189edbb25fc194c75f4e62913faab8cb5d4862bb77bc865
+EBUILD xdg-utils-1.2.1-r1.ebuild 2298 BLAKE2B 5c42cb9f494018eca60e2d5066147ac51d6536f1cc76def1f15de48ce82716b80260d4fd305f2f608ed67c0389594f8ca4dadc67bb8a0f59fff78f5ca627f30e SHA512 56c6a414e8a4591163ad1d3924c69597825d04dccc86b09a3e5b555233bae5aff4a54159fe56989eddd5daf50d59b9050f51425abe593f062516a6846ba7cc0e
MISC metadata.xml 319 BLAKE2B 4910953400fa3f3b0b72b8baba239a1e0c3466c38f84b6a60bc816620b789473179c151b1af68d0629ba7f79a1ea826b536f0f29678007bba025714ceb514061 SHA512 c07b03f20aeedd0ceaf7de137b76578142c703317d98ac7a57ae5143cab7523974a50aafa58e92c541d4a84ec0961b7de180d11d95c7da45f5698e3c19e7182d
diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r1.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r2.ebuild
index 561fb1c79f9c..852bfc0c9eea 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r1.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ S="${WORKDIR}"/xdg-utils-${MY_COMMIT}
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc gnome"
+IUSE="dbus doc gnome X"
REQUIRED_USE="gnome? ( dbus )"
RDEPEND="
@@ -30,8 +30,10 @@ RDEPEND="
)
)
x11-misc/shared-mime-info
- x11-apps/xprop
- x11-apps/xset
+ X? (
+ x11-apps/xprop
+ x11-apps/xset
+ )
"
BDEPEND="
>=app-text/xmlto-0.0.28-r3[text(+)]
diff --git a/x11-misc/xdg-utils/xdg-utils-1.2.1.ebuild b/x11-misc/xdg-utils/xdg-utils-1.2.1-r1.ebuild
index 110d275dac9b..ffa605d5f864 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.2.1.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.2.1-r1.ebuild
@@ -19,7 +19,7 @@ fi
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus doc gnome"
+IUSE="dbus doc gnome X"
REQUIRED_USE="gnome? ( dbus )"
RDEPEND="
@@ -33,8 +33,10 @@ RDEPEND="
)
)
x11-misc/shared-mime-info
- x11-apps/xprop
- x11-apps/xset
+ X? (
+ x11-apps/xprop
+ x11-apps/xset
+ )
"
BDEPEND="
>=app-text/xmlto-0.0.28-r3[text(+)]
diff --git a/x11-misc/xvfb-run/Manifest b/x11-misc/xvfb-run/Manifest
index fa1ad784ae23..47ffc5bf04df 100644
--- a/x11-misc/xvfb-run/Manifest
+++ b/x11-misc/xvfb-run/Manifest
@@ -1,5 +1,7 @@
DIST xorg-server_21.1.10-1.diff.gz 168382 BLAKE2B ef41295c9f45836b99aa09f2bea632ff909796538d5f6adb42db78b7b57a4ff41ad997657923820d4c703f21ab43ad2f83998391d8090b30717c600ddf7b8162 SHA512 417b5dcc167b5b066802e70754817aa0c8b22294c779084fca0ca85d0ca926b5b59b633adb2794f31715ff6c36677ea61cb4c7ebd4f32f97471d9257f327c8fb
+DIST xorg-server_21.1.11-2.diff.gz 169271 BLAKE2B 79318e2395e60c2deebaa456e5b43ae3a0f095ddd3e9ff179d9861d48166823e4ed4356ae60fafc8e7703ab10bade80d8fed773f636e0d2355f241d8e31ff809 SHA512 42a782544e674e0ae0b95093d65c0b66224ab12cdf08e47eff1f605d1f8bf149dcdc6267f29748823b529a045b6f994c6f6614ff38811fe6c25d6c7c6640cb40
DIST xorg-server_21.1.7-1.diff.gz 168149 BLAKE2B 68011ab5d77efec6c42921c906ff1be4f7b3b2455025d5fb8f33270bddf02f1bd2c3fd0997b9ad356298d0ee4b8b2f1af6244b39281756259a737e3a5d7a6814 SHA512 433f8d19691f3d0f8bd04f4d8dbd201079da8503d4174d01894824b8239c032af35727e5502b4a2491d9975ba0c6ba6d55c504fbc23c0ca65cc7ba695594d143
EBUILD xvfb-run-21.1.10.1.ebuild 782 BLAKE2B cfa2801b9ad78e8073c4306932214d130d652fbc6d1b0be7309ef00cff654401012768c11403648e6f7c193fc57ee8133970cfde078f56d3191425e7e5d36caf SHA512 15df4547d9d939e8e9f23e72433b8b7f2b228dd4148158976ae4bdf69fa270d632db084451785442a50920c20619ee44d1fae69b7025e537ef540d909047f37b
+EBUILD xvfb-run-21.1.11.2.ebuild 782 BLAKE2B 7ae6f515d19355549ce8465d4e18d8b626f473b85a891dbca4d784edd5326af7bba456ac0f16b381b5e9ea09087ca7ba08fbf281ee508e0ed5a487761c026fa8 SHA512 30124b9a48ccb2f21ee1cd5cdd1d87952b1868d4c8f6a4293282fa017af6c122f7b3db0d2e7324f23925515d459233d6633066bb38ddb3ba3f1dd7b0ee20e591
EBUILD xvfb-run-21.1.7.1.ebuild 787 BLAKE2B 091b41135f4c717a1e7aa47f3ecfcb1e1c6172a79a87a9ec786886e6c91799bea2a373e574c9ba1b3b000b517407a112fe15fbeca1f2af0639be5d028a998a8e SHA512 4a3ddc52abd27f5e210084009afc263a1ccafcb273e30f7a23f19ebc54de4f672ea5081a47aa30813aede5218c418d7cefdae9960715ed4a410034714f561976
MISC metadata.xml 250 BLAKE2B 2bc2e14adc90cf0097dec7f5c2eeeaebecbd404252555385c3455d81ea3a22eecc3dc27aa17699ab500fdfcb737f58a6cc981aeb691fe6266537c290655ca54f SHA512 913641ea55e6cbeb7ca80b13ed2161dd3d22e6d2f59408bf272c4a79e4590b4f2c726f4025d190e58617e262313fbf9ba0892b72773e4769466f812b5c009374
diff --git a/x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild b/x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild
new file mode 100644
index 000000000000..1191b6b39e1c
--- /dev/null
+++ b/x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=xorg-server
+MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
+DESCRIPTION="Run a command in a virtual X server environment"
+HOMEPAGE="https://packages.debian.org/sid/xvfb"
+SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="dev-util/patchutils"
+RDEPEND="x11-apps/xauth
+ x11-base/xorg-server[xvfb]"
+
+S="${WORKDIR}"/
+
+src_prepare() {
+ # Not in src_unpack to silence warning "'patch' call should be moved to src_prepare"
+ filterdiff --include='*xvfb-run*' ${MY_PN}_${MY_PV}.diff | patch || die
+ eapply_user
+}
+
+src_install() {
+ doman ${PN}.1
+ dobin ${PN}
+}
diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz
index aad087c4d4d2..5524d096d71e 100644
--- a/x11-plugins/Manifest.gz
+++ b/x11-plugins/Manifest.gz
Binary files differ
diff --git a/x11-plugins/pidgin-birthday-reminder/Manifest b/x11-plugins/pidgin-birthday-reminder/Manifest
index 257c7544ef9f..a8dd21195ff9 100644
--- a/x11-plugins/pidgin-birthday-reminder/Manifest
+++ b/x11-plugins/pidgin-birthday-reminder/Manifest
@@ -1,3 +1,5 @@
+DIST pidgin-birthday-reminder-1.13.tar.gz 535270 BLAKE2B a49477046b99b3949e72d120ca4f09164d3b844d15b5232eacf8c076d7e2dca629a391fe6c86d69d15d77996a6c0a32224126115cd799b7d77dc31a46a9bd69d SHA512 c858c99c01c1105074d2ece46b8f6dbbf4045ee34dee046286a64b1886e32df416d844070a061a6fc8841d9e698f7d129fcf0b0079de0b24a5baf9a2f0b90e75
DIST pidgin-birthday-reminder-1.7.tar.gz 470361 BLAKE2B ea97e495fa04b5a4860b5363034058defcecd0ae7d911ed2f0eb0e56331ece6d66063ae83a2ec0fd346d935a122b35f45818f58755676c7fc598bbd52e5be5be SHA512 1213c193b141f006caf9cfa7b55b052f54f00426414353e758224a1aa35a70436c452b52ea25fa088c346f4f0da25af40b2f4991452a2d3aabf13d40c8438e47
+EBUILD pidgin-birthday-reminder-1.13.ebuild 858 BLAKE2B 18610e817bcf4c6c8934054b5565d57b0b9254d0a4a6d14e1f814176ea7b25eacb198138d156786e4cf4bff8075141f0be1f43f69400288248e8fb46a34dd6d3 SHA512 54eaedbbcf5e157186beea4eab7efe4a30c2ca7cee800d07d4304495ddc53ee42003949c40189855afe1bbdf44655796dedce2fdd5e8d8dc2b36c4eb245fbf69
EBUILD pidgin-birthday-reminder-1.7-r1.ebuild 695 BLAKE2B 0622ed8ebe3eb37c1d17162d57c15d4555712f839fd7aa998fd906b4c2c3ff6b4634b727c5ba0ff2c547c1a89bb9516c1ab527bcc60e01ba4f080dfd0458c867 SHA512 4a486329e2ccd8f6a79e1bca22c12a03b7645b6139901c6a5aa65e4d42edd8c40f1234affb4bde9b8853741dfdf8effe574fec55314db43764802930e4322537
-MISC metadata.xml 333 BLAKE2B 0f816679807c1d37b7a9f1fe45a2bac907f98b68741b173b8c2286f3fd4a14aecefd3577f2db3b46ebc2f6663e58bfd5717d3fa8b18a3faedd06ee2526d84f6d SHA512 8f72e21b66340ca9fcaf1a0b722e3d6953aefb7092efb3ea3ee1caf4dab9d2d0d46dd2a779e5654ee8274f2cfe40e88e6f46b33d3a064b540912cfaad0f8d7d5
+MISC metadata.xml 417 BLAKE2B affbf9d75c532539089ff900044cafdee2ae9af99efb2968d655683b7a896bb24d32b3334fd0f248717f672dce8b74da8ecb277fb0dd62e483f80ef45c6bfc5e SHA512 7a5599a222ca31952bd8f18b3a1ff3cb332d2bf8977dff95e659a0ab0b00fb568c240c0979927f282a5cfc77428e1bbee93a7206646c324424f97c112d7919de
diff --git a/x11-plugins/pidgin-birthday-reminder/metadata.xml b/x11-plugins/pidgin-birthday-reminder/metadata.xml
index 539812e55d71..29879cf2a8c6 100644
--- a/x11-plugins/pidgin-birthday-reminder/metadata.xml
+++ b/x11-plugins/pidgin-birthday-reminder/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>nativemad@gentoo.org</email>
+ <name>Andreas Schuerch</name>
+ </maintainer>
<upstream>
- <bugs-to>https://bugs.launchpad.net/pidgin-birthday-reminder</bugs-to>
<remote-id type="launchpad">pidgin-birthday-reminder</remote-id>
+ <remote-id type="github">kgraefe/pidgin-birthday-reminder</remote-id>
</upstream>
</pkgmetadata>
diff --git a/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.13.ebuild b/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.13.ebuild
new file mode 100644
index 000000000000..47ac2a78c511
--- /dev/null
+++ b/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.13.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Plugin for Pidgin that reminds you of your buddies birthdays"
+HOMEPAGE="https://github.com/kgraefe/pidgin-birthday-reminder"
+SRC_URI="https://github.com/kgraefe/pidgin-birthday-reminder/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="static-libs"
+
+RDEPEND="net-im/pidgin:=[gtk]"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+ mkdir "${D}/usr/share/metainfo"
+ mv "${D}/usr/share/appdata/pidgin-birthday-reminder.metainfo.xml" "${D}/usr/share/metainfo/"
+ if ! use static-libs ; then
+ find "${D}" -type f -name '*.la' -delete || die "la removal failed"
+ fi
+}
diff --git a/x11-plugins/pidgin-hotkeys/Manifest b/x11-plugins/pidgin-hotkeys/Manifest
index 721bce1f15b1..85abd4bdf2a5 100644
--- a/x11-plugins/pidgin-hotkeys/Manifest
+++ b/x11-plugins/pidgin-hotkeys/Manifest
@@ -1,3 +1,4 @@
DIST pidgin-hotkeys-0.2.4.tar.gz 341912 BLAKE2B fe4b6d841010df2bfc17febbbc54d0dc10eb65f3c414b17728a92afb856232df1a7a9996631dc2564102346236cb5e7ae2fb3b10f67679dbaed11f3d83b03372 SHA512 99897a47f91c5ceacabdec13859526f6af6270e171b94b49183ad5cc5118b5e3f5377d02ffd0bdbdbaafdd6f23f400deb604a8fe686cd29103187276f20aca86
+EBUILD pidgin-hotkeys-0.2.4-r1.ebuild 530 BLAKE2B 15bf6f6ba7811b606e8a112d703a50740bd9ef3c787310d37ac402d950c467e43894a508b81841e44431843a194e212b84ad0df513e5b553706c14a96f24d4f8 SHA512 0045582765f808a4ce0cacc2d50293b2167eeb461d7aa2cb5653dda333aa028d85a005d1b660feb84a7b1849e83ba1fa266b74395fb5828d5c930714e2519bfb
EBUILD pidgin-hotkeys-0.2.4.ebuild 438 BLAKE2B 832f8aab1ea1ad969796248d747329c285a6caca31210a4556c50db0dbd803fafd0eb87d1dbbecd86a486edb0209e92cc36e0e0f7457514f9a595fe2c1528272 SHA512 c5d665dbf7f95d49a2fc5ce642c0e60fe39f994db4236d726ac270d3472429499afd31123051823506c7fda53bfa11ccf2b3974fe296af07f42dc7b62f1592c0
-MISC metadata.xml 252 BLAKE2B 86dade54a45b23e0cd67ab6fb9be652ccd57766fee39aa607805496edb24bfd1c6486b64996a1826b7b0fb06f522250f9670d247b9f0b8d81add2865fb2b483e SHA512 b879412bc05041ea5e658958e9a642ae3ab37d9221c7262c2eb73c2aa82053f4e53b15f41e37c4c237faeb7f2421d4d8156e0da4ec457201725f030816f9621c
+MISC metadata.xml 337 BLAKE2B f5e43305b08f037baf84fe1f3d9f2a7cb7f977a1aef4d032d181c0d416c14f97f8c0c9dc8dc38089b140e4ec47d4ff51030ae53be13039b53d28a4e494d5d744 SHA512 dd387828adee133ca46112944c9b506c97d0bdf5904c327821cc33aecd35a0b183e173f9e84ed39954e060404bd18c574f258a7fe3c402ea4a8b34d4f17be51a
diff --git a/x11-plugins/pidgin-hotkeys/metadata.xml b/x11-plugins/pidgin-hotkeys/metadata.xml
index 59c00cc967ef..44b8a99cfc0a 100644
--- a/x11-plugins/pidgin-hotkeys/metadata.xml
+++ b/x11-plugins/pidgin-hotkeys/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>nativemad@gentoo.org</email>
+ <name>Andreas Schuerch</name>
+ </maintainer>
<upstream>
<remote-id type="sourceforge">pidgin-hotkeys</remote-id>
</upstream>
diff --git a/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild b/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild
new file mode 100644
index 000000000000..bb859ee62736
--- /dev/null
+++ b/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Pidgin plugin to define global hotkeys for various actions"
+HOMEPAGE="https://sourceforge.net/projects/pidgin-hotkeys/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_install() {
+ default
+
+ find "${D}" -type f -name '*.la' -delete || die
+}
diff --git a/x11-plugins/pidgin-led-notification/Manifest b/x11-plugins/pidgin-led-notification/Manifest
index 3dcf8da0c747..aa6f4f4d1ad2 100644
--- a/x11-plugins/pidgin-led-notification/Manifest
+++ b/x11-plugins/pidgin-led-notification/Manifest
@@ -1,4 +1,5 @@
AUX pidgin-led-notification-0.1-hardware.patch 1217 BLAKE2B f690121631b48b160b965b4aeafb447d98ef205b5984eaf3e45b711560b4d8c0e84400a4b3e43b92bd895530175b60b69dd1fb10e93fa531fc68c5cd97df2b63 SHA512 ce90c57c216f0811256a562820f346fc1ee900f5c08696daf4aae44410578ca3dd039101378594aeae258b38145003e7ec21dadce5c5a829a46b2f4b2e917868
DIST led-notification-0.1.tar.bz2 8848 BLAKE2B e609c61105a8ef00244be5f21fec6c55cadde3b79c22bf6c42886973089aa88ae4149270d5f71a4940025179f950c92aebac92e2dd20f687042b312d304f1b4b SHA512 40773a14c42e3c723d6cb693288378184b291df106810de99d7887c3ef8e938633498326419febb17d80e0aa4fb4e4cf7ced16ce5186f30df1ee84b38c0f6ed2
+EBUILD pidgin-led-notification-0.1-r1.ebuild 964 BLAKE2B b23e5ee2a3d969e472a81042414bf6587be6294b08c66c8570cbcf949dc223836b24d7f1f5a4a2ded4e748851469c59740a273ab65b6bdd545868ffe30928e81 SHA512 ec908233b42935c8d2817f44f158e5662f90fbd303ba822c71556768b1233cd016ad7a64c684e0dfec95985f1192c3c58fe4552b2f43b136a69badf6bd75829e
EBUILD pidgin-led-notification-0.1.ebuild 957 BLAKE2B 92be872b7eba6487be4b2d6595af64b3d44461082dffd6af7830d427ddd266bbc02791e17745a9c0bb206982b9e861b4dda7f57eb79c9c7f37a20ad703c51a87 SHA512 e9e7ff43c05f39c8680d43dbea1fc10af736890e80dcb0a9efa977e8ea3f64564bac305c0dab4713c1633358a668e4988d2abf0758a0cb56991f1db68a43417d
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
+MISC metadata.xml 253 BLAKE2B 48176bf4d3261fa1fa73f54f89eb55371dae1f30f8b6fce3ca78b404418583f11c35e1978342d406e1918f737bb8e971778a780d4195f4a1936f866a23cd8423 SHA512 26103b425624e485d98f014bc88d2574fad61a638f750ff21507690509c78529885f72d410975d4f3586b11192d86d8b6457a86330e39d64312c24ce58aea7c9
diff --git a/x11-plugins/pidgin-led-notification/metadata.xml b/x11-plugins/pidgin-led-notification/metadata.xml
index 85e4ed814fa2..e8de1c56b30f 100644
--- a/x11-plugins/pidgin-led-notification/metadata.xml
+++ b/x11-plugins/pidgin-led-notification/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>nativemad@gentoo.org</email>
+ <name>Andreas Schuerch</name>
+ </maintainer>
</pkgmetadata>
diff --git a/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1-r1.ebuild b/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1-r1.ebuild
new file mode 100644
index 000000000000..da59b6d4d098
--- /dev/null
+++ b/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PN="${PN/pidgin-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Pidgin plugin to notify by writing user defined strings to (led control) files"
+HOMEPAGE="https://sites.google.com/site/simohmattila/led-notification"
+SRC_URI="https://sites.google.com/site/simohmattila/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+
+RDEPEND="
+ net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-hardware.patch )
+
+src_compile() {
+ $(tc-getCC) \
+ ${CFLAGS} -fPIC \
+ ${CPPFLAGS} \
+ ${LDFLAGS} \
+ $($(tc-getPKG_CONFIG) --cflags gtk+-2.0 pidgin) \
+ -shared ${MY_PN}.c -o ${MY_PN}.so \
+ $($(tc-getPKG_CONFIG) --libs gtk+-2.0 pidgin) || die
+}
+
+src_install() {
+ exeinto /usr/$(get_libdir)/pidgin
+ doexe ${MY_PN}.so
+
+ einstalldocs
+}
diff --git a/x11-plugins/pidgin-libnotify/Manifest b/x11-plugins/pidgin-libnotify/Manifest
index 56fb73a0d3cf..b7ea8af353b0 100644
--- a/x11-plugins/pidgin-libnotify/Manifest
+++ b/x11-plugins/pidgin-libnotify/Manifest
@@ -2,4 +2,5 @@ AUX pidgin-libnotify-0.14-libnotify-0.7.patch 559 BLAKE2B 2189d5663489b04b267feb
DIST pidgin-libnotify-0.14.tar.gz 316365 BLAKE2B 0635df1858f0893405ebd38049527bf9ea0e36bc599718677f35644fc29b458c375fb7bef33de9b3eb071c4591c5effcc682f143759a050f6a9ad9e9d51d43c9 SHA512 2ff6b2bad74cb2fd9a3de94c06a2261fa07938bc1971baa578b9a9ae120175943592bf773ec5f00857c5ea35771a7fd1943299521626ce49f410cfd70ea2b399
DIST pidgin-libnotify_0.14-4.debian.tar.gz 4722 BLAKE2B c3e83636716ae84b1669a80b09d6776d0d8fbe0633c496022780d55bf9fe8fe0af661c35c9d99d4b53f736ee1e7f5b31cb59291319e5d3428009619b51da1616 SHA512 a95aab2e29b658650321ab794561fe085c619638c251d8555dfc6f79ddf298d4893671f43827ce742ebc5aa594324aeff12a57c51f3ca0a0454590195c760530
EBUILD pidgin-libnotify-0.14-r1.ebuild 907 BLAKE2B d5bb0634afbcfac1e374010fc51812c86f8aaf43cfb2010685ca1f6003c6567c62587be060ad1cb079af769943c3a54f5acedda9e4d170bb2cbdc4e959f739a1 SHA512 9ca1bb4d1d4add3272640809f8014bc975c6fd206f9e9d381b1a2da2fb25e70c926e980d82ae623a898b6c23c428d5006b0d00cd81c40bdb4cf4031738ee2a73
-MISC metadata.xml 252 BLAKE2B c1a378e730925dd2edf53102f4359c4a03509ec632de8d2d419201e80a7dcab80082a1fd174238f18425b12c7dfad775ec291d8f9bfeb5d8eaa392603ddabb7a SHA512 65795632ea5ff1ff37ce0b061d05bda17fea2a0903dbfe459012817d9d73b4dc3fadff67a17328b43d648897abb07be0af2bc26098921d2875df05a51604aa71
+EBUILD pidgin-libnotify-0.14-r2.ebuild 921 BLAKE2B 583c6c9c93526a7f985a7e89b4a1076046f1ca0dcca838774962dcb6b32b56261361368b07ea5dcf0558f510d3b7aa65a4ef41b526b99cb0431215db16c9687f SHA512 b5e7492ee80009a9e610fe884368e4f61a197a7c0e1932ecc72d01cc9fba094d208e23a71e6ac2853fbf4a4bf185a16517b00f8435988a4ad06f2dbd239cb44f
+MISC metadata.xml 337 BLAKE2B c2b4dd5bdb87fb567761f5d760361f4be5c409e6907671850b851618b32f4a42a29eb23fd32b0af92f809bf2cd8cba57a15e13cb3d9acf869c14f2209eb4ace2 SHA512 1e0e759948f3ec5d00c7a4968a223763c2015257f7baa6daa8534f72348f5ce7004c7cfc61af6742d314f017448b4a6c2119821bd47f6221c7fc750417c81a23
diff --git a/x11-plugins/pidgin-libnotify/metadata.xml b/x11-plugins/pidgin-libnotify/metadata.xml
index d2ead32ea16b..caaf7205d7df 100644
--- a/x11-plugins/pidgin-libnotify/metadata.xml
+++ b/x11-plugins/pidgin-libnotify/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>nativemad@gentoo.org</email>
+ <name>Andreas Schuerch</name>
+ </maintainer>
<upstream>
<remote-id type="sourceforge">gaim-libnotify</remote-id>
</upstream>
diff --git a/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r2.ebuild b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r2.ebuild
new file mode 100644
index 000000000000..355ebc642121
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Pidgin-libnotify provides popups for pidgin via a libnotify interface"
+HOMEPAGE="https://gaim-libnotify.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gaim-libnotify/${P}.tar.gz
+ mirror://debian/pool/main/p/${PN}/${PN}_${PV}-4.debian.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="nls debug"
+
+RDEPEND=">=x11-libs/libnotify-0.3.2
+ net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/debian/patches"
+ "${FILESDIR}/${P}-libnotify-0.7.patch"
+)
+
+src_prepare() {
+ default
+ sed -i -e '/CFLAGS/s:-g3::' configure || die "sed failed"
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die "Pruning failed"
+}
diff --git a/x11-plugins/pidgin-mbpurple/Manifest b/x11-plugins/pidgin-mbpurple/Manifest
index 8ad109f52cfa..d683ce7724d8 100644
--- a/x11-plugins/pidgin-mbpurple/Manifest
+++ b/x11-plugins/pidgin-mbpurple/Manifest
@@ -1,3 +1,4 @@
DIST mbpurple-0.3.0.tar.gz 83685 BLAKE2B d1d39b659c0ecd0c81e749d81b8681d83202845232d906c665eec5bf18bc708acda087b117a16eecb510efa13f411ed4816ab4a686b6d38795d8d0cc2f78391b SHA512 9152ce783efd9d1841ec172ccc0f50f2fe0a5d64e9363fdc14150d40d0ec3ef642ed59662f4255dead1d32ce3ae2a47098c993c15c9d2c40b297ddc5f8fe110e
EBUILD pidgin-mbpurple-0.3.0-r2.ebuild 972 BLAKE2B 36da3c079cce7575ba025e224b5434c8356dacb9b503ba483c65519e7fbb3b5c3a202e4161cf50355ea2033ea075c171a575ee7bfd9d023a2a267fd78944c4bd SHA512 49a4ace2f1e769c76b55a6bdf74572cf8dcfd330afb4158dc3d74b638097db8a55e0175000faf4f4a8210c962cbaf49739b04b485641b50621590a7a0cfe6deb
-MISC metadata.xml 352 BLAKE2B 26e0425966b4f051ad2256c896acdbb30149f4dc4d0c26ee7754d924b3a9f785e645337114638a772f984099dc9e02d592581d741d7e418cec9ea16b51cac7db SHA512 8d34620e7c33622adc0c6457aa1ddc5d124be967aff353548fdaa762ca92584461ed3ec5991e3c3323656cb2f65465ef2a89b342d859f4951de728609ca48b29
+EBUILD pidgin-mbpurple-0.3.0-r3.ebuild 993 BLAKE2B 117b9a0c0954fea49dc2a3e4db3d30797848b9f157a002fd8ab136930e07d868c7ac8c586f79015ca5e06589ff6cf62c506c320ed5400d3b063a465364f08497 SHA512 4a46c5a7425f6f69a45d1f774cdf058ef041b3e2babc3ca3b0dde58b7aec40922308813f91f03629cfaf29b57461e54ca108e1dca96f42e3a9b49c3c906d2dd8
+MISC metadata.xml 438 BLAKE2B 113a996eb08935c346b0ad9b3aab9a79542ed63fcdfae953981b8128f681912a734ae336d6ce091f37212c8aead46c660cbab825b53e9217deb88c77068cb2aa SHA512 9d399dbe4a37bde4b94ca2d3a2ad3a3a9d462048feedbc93ded8ab9fc5449b5e35e71f367c35dc9275f8860ce5676ee56735895c0a0e3681e3eb890a3d723af8
diff --git a/x11-plugins/pidgin-mbpurple/metadata.xml b/x11-plugins/pidgin-mbpurple/metadata.xml
index 61a93d27d668..daef1582193d 100644
--- a/x11-plugins/pidgin-mbpurple/metadata.xml
+++ b/x11-plugins/pidgin-mbpurple/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>nativemad@gentoo.org</email>
+ <name>Andreas Schuerch</name>
+ </maintainer>
<use>
<flag name="twitgin">Enable graphical plugin for Gtk+ interface of Pidgin.</flag>
</use>
diff --git a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r3.ebuild b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r3.ebuild
new file mode 100644
index 000000000000..fc5eecc24d38
--- /dev/null
+++ b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="${P/pidgin-/}"
+
+DESCRIPTION="Pidgin plug-in supporting microblog services like Twitter or identi.ca"
+HOMEPAGE="https://code.google.com/archive/p/microblog-purple/"
+SRC_URI="https://microblog-purple.googlecode.com/files/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="+twitgin"
+
+RDEPEND="net-im/pidgin
+ twitgin? ( net-im/pidgin[gtk] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ # upstream Issue 226 (Respect LDFLAGS)
+ sed -i "/^LDFLAGS/d" global.mak || die "sed for LDFLAGS failed"
+
+ # upstream Issue 225 (Warnings during compilation using make -j2)
+ sed -i "s/make /\$(MAKE) /g" Makefile || die "sed #2 failed"
+
+ # upstream Issue 224 (configurable twitgin)
+ if ! use twitgin; then
+ sed -i 's/twitgin//g' Makefile || die
+ fi
+}
+
+src_configure() {
+ tc-export CC
+}
diff --git a/x11-plugins/pidgin-privacy-please/Manifest b/x11-plugins/pidgin-privacy-please/Manifest
index 97638df8fd6e..d2b6c2bd66e8 100644
--- a/x11-plugins/pidgin-privacy-please/Manifest
+++ b/x11-plugins/pidgin-privacy-please/Manifest
@@ -1,3 +1,4 @@
DIST pidgin-privacy-please-0.7.1.tar.gz 346421 BLAKE2B 051dca780d11eb6c8e4fed65a0dc6d660185f6210fd5c76021dd80bfa89894ee3dfbc829344498f87b8af25dd048d19bcaa4070f669b723a9374fe62685b8acd SHA512 4acec4556c209b6ff5b059244d79894efba984cdebaaf5893c67ba384126127614aea676af6deb89561f6d5776abdbdc915061db9e1004c0fea3339d45a6646a
+EBUILD pidgin-privacy-please-0.7.1-r1.ebuild 651 BLAKE2B cec001651d8816a97272ab6ec50d29b5bf4158c8939d00177f91fbc0b801d1037e5f1deb948def8457c52e3706c39d9336845301e35e3f292a661ade33c4ee19 SHA512 cb0fea41f97c2b06c1e6e129e8c3d4b5c9c74c88b4b3e5a2deb527fd19f7f443a77b165e1422f8c8ea4b7fc8665991839c730bc51ae40af34b8feffd76a43b2f
EBUILD pidgin-privacy-please-0.7.1.ebuild 542 BLAKE2B b2aecdb7737306365412a8a892a03365296cb4a966b2fd858b895e9975fe2da5d15e7a3265cf30a1cbe0fa43f8c46c73ecf51cbeba3cb0113f0f234efd726923 SHA512 2d9da19ea1716d7c9595921e7aee0d09d5e414ceaa56aa24104c51a4e02d6284735a121c20fe69072e8e99ea61b58255d2031d8ecce5540d6423f17e74917c06
-MISC metadata.xml 259 BLAKE2B 4e3d02bae5ec4083ed6e394434a5d0a973c4c0c62b234924d04c38977a7be2975d5b003fa861402cd0c098ff247ebb16166cacf531fc218977fe4b72f02dc16f SHA512 bb0956dbaf1c37a314b6a15b06cd0800d80b68ce2726b9cce937c854a7aa452063c9585d06b8491a0e73a051ca71e383b93c0416d5bb3a4481a7e012493cab86
+MISC metadata.xml 344 BLAKE2B b55d77f6553548fcced3a5489d1bb4ba6ddfae6f673ba5cd31cede7621ca45bbde112c9888b72a2844a8fbc93dc836a23688bfa1e8997c6ce6755b25cfd21b57 SHA512 3c16b42076043df6a66ea718b7d081eb8bbdbeb6abb581e52fbe8832c5196c3c058418ed4e32179625a2afc6bdae64d40e75ef473583e51324ed0c6d053fc680
diff --git a/x11-plugins/pidgin-privacy-please/metadata.xml b/x11-plugins/pidgin-privacy-please/metadata.xml
index c3c97dea8658..11298de835d5 100644
--- a/x11-plugins/pidgin-privacy-please/metadata.xml
+++ b/x11-plugins/pidgin-privacy-please/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>nativemad@gentoo.org</email>
+ <name>Andreas Schuerch</name>
+ </maintainer>
<upstream>
<remote-id type="google-code">pidgin-privacy-please</remote-id>
</upstream>
diff --git a/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1-r1.ebuild b/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1-r1.ebuild
new file mode 100644
index 000000000000..8c2af2004dc2
--- /dev/null
+++ b/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Pidgin plugin to stop spammers from annoying you"
+HOMEPAGE="https://code.google.com/p/pidgin-privacy-please/"
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="<net-im/pidgin-3[gtk]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ sys-devel/gettext"
+
+src_prepare() {
+ default
+ sed -e 's: -Wall -g3::' -i configure.ac || die
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ find "${D}" -type f -name '*.la' -delete || die "la removal failed"
+}
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 7fe3063e8940..909f56a02edf 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 03177387cb15..4c1a616a0fd1 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -6,5 +6,5 @@ DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 637449eb655973700493f725846263bfba19372
DIST kitty-0.32.2.tar.xz.sig 566 BLAKE2B 42ac9788a4dc63fdbae22667e301decb195f8f852f1f08c486993c0cc6284adc11860778fbef976026c0e3fa87b47a8cf69894657324b860b98bb0bedaf51f97 SHA512 e18368b917f3617be76a23e2ec278d418f19ec25b3a4ee84d08190fbeaea009dd16ffb3639c644da009429005344e4d1245f3c9c45d39aecd2cb3b44d4f0d132
EBUILD kitty-0.32.1.ebuild 4843 BLAKE2B c20abe05bcac52c5d41e154dfa8275a32f5d44d48645bfce6ce42842d560e9bd8eb55acf9cfd4778dc609c222e807cadfe24d74323f89563c825177f356b46a8 SHA512 6151b5dee561154741f0de1d892964d472d126d973b99880dd8b7deb9a8808177c445d716c1efc341cacedd9e3263d30d3214953c66bd7214537eb6b4b18a385
EBUILD kitty-0.32.2.ebuild 4846 BLAKE2B 2a63ad8dd5e86143aab9887c0b050cff672992465babf1d46a9ae1bad112c7f6a773a96661673ac41b88077b6d9fae9a5104928cf11315f86d8eabdd07d79251 SHA512 e7f3ac16bd540d05bb352b921fed4e921919481f54425b3ae720b4651c454ee61eb27efd1ee3f2ce62acf9b0e3f028362986145c4efc5ccf34c4f81037ca382d
-EBUILD kitty-9999.ebuild 4846 BLAKE2B 2a63ad8dd5e86143aab9887c0b050cff672992465babf1d46a9ae1bad112c7f6a773a96661673ac41b88077b6d9fae9a5104928cf11315f86d8eabdd07d79251 SHA512 e7f3ac16bd540d05bb352b921fed4e921919481f54425b3ae720b4651c454ee61eb27efd1ee3f2ce62acf9b0e3f028362986145c4efc5ccf34c4f81037ca382d
+EBUILD kitty-9999.ebuild 4925 BLAKE2B 79b4a7a282c9f8671c50a496b75da59743480871e705ed70bf032391c7f7ab92b11c2368d11d17d7db329a0c639542795c0e39c274a8c773b11543be9da2b7d9 SHA512 890010a29e3d9dabde7d0002c4714b2ebb8d045761999186ec44181add6016cb535a2c824abac19784e88fdbeaefc1460525c0fd90d4e5354df66b0087ac4567
MISC metadata.xml 653 BLAKE2B fd4fd98a8cac30a2e941770c43af4cd475eea1609f35f454780eb4463e052ccb44a1c7f84fe3f1e29eef08041d57d5bc8a688a404d105e7d15691f41cf701f48 SHA512 4c3c390b41e81444a7a22eb78afa92b7a5a15ad8558e92d387da64364bbe0c2fa1088aa9ea7516814280eefc1e7221a7b963a54beeab0213dc2974fcbc2fd003
diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild
index 5099295c3d2c..72d581ffd389 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -60,6 +60,9 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
+ amd64? ( dev-libs/simde )
+ arm64? ( dev-libs/simde )
+ x86? ( dev-libs/simde )
X? (
x11-base/xorg-proto
x11-libs/libXi
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index 37f938441f37..4cd4f315b095 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/fedora-backgrounds/Manifest b/x11-themes/fedora-backgrounds/Manifest
index edac7cf55fce..dbfeba702129 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -9,19 +9,17 @@ DIST f34-backgrounds-34.0.1.tar.xz 23613140 BLAKE2B 22295e9eb8e9d9d3ae73b6ebcc27
DIST f36-backgrounds-36.1.2.tar.xz 7757840 BLAKE2B be36bfbd1a16e7ceb98afe38ad2f2e2dae7e88ff8d19a636206120b2f248b43a79752c5a90c324ad5f1851961306c13570a1c3325456f2499d609b36db01d4e1 SHA512 7e9e0e2844c55df1097baad546d4284e01dbec10bf3b544efb6eab001a0d059317bf28160d11deb049243fa5542ccf342c571f95f185d9b905f81bb75d2f5026
DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 9cdad101aee869e4a4f3132494854c513820b78d1b85350079fae6b6d6f344c2e98e951319cd2cce104344893dd303544e3afb939f7e39af9a659186c95e7a11 SHA512 1ee6fd5cbca0d3f86cd917cd83155b95bf6bebf43437d78f810fd9f80a11786203d36b6f6ea163d9585d72e771e26b6ca910b31f69a7a61d066495b4f3159309
DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8 SHA512 79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1
-DIST f39-backgrounds-39.0.3.tar.xz 9726796 BLAKE2B b2a471fbef4c5a7e3c271e8e33793b6f4415c930b09290823623786b22a2b9bc3b6040c4efa09928d8135409fb805a1626b6f8f2f9f07def3fde512290a31d78 SHA512 0f161ae580971ae11b9f645d0493c1cdb22bf86f849db2e057d1e6d611489152fb5ef4fe9aa9709791323105b6bacb999dcd0ee25d686ca5f82bf214dcd7a315
-DIST f39-backgrounds-39.0.4.tar.xz 15240932 BLAKE2B 89106f86da9b4db629d9b3bc7fa9a8781f964bdf142c5eb0a03864c69d3f5078474282af540e79cbc3e4eede90f5542ad04cefb2bc1dba507084e0645cf5eb03 SHA512 15e02c6e17a5eb0ad900ea1237e69f8f0d040a17f4d9772f66a9585cd42115a22f7a6bcf9e910edc8a729b8e3f87a62e21a5b8cddb5af6fe3166f7f905ddfe5c
-EBUILD fedora-backgrounds-27.0.1.ebuild 520 BLAKE2B 0e8d749e01d6eea4d342c7424533dad5df2de287cf9d572a72c989db711a42ddd8ac9af818cca8d2d959455c7d92eaa955d50133b46d979e52aa008d37ec68ef SHA512 76f403ebf77db03eff69261f49b7e8d410b9a63031fd4cc2045d3bc4665a10537ad8d3051e7a88eb4408a84069068324908468d7d02bac2ef7361dc76d7495a4
-EBUILD fedora-backgrounds-28.1.5.ebuild 520 BLAKE2B 0e8d749e01d6eea4d342c7424533dad5df2de287cf9d572a72c989db711a42ddd8ac9af818cca8d2d959455c7d92eaa955d50133b46d979e52aa008d37ec68ef SHA512 76f403ebf77db03eff69261f49b7e8d410b9a63031fd4cc2045d3bc4665a10537ad8d3051e7a88eb4408a84069068324908468d7d02bac2ef7361dc76d7495a4
-EBUILD fedora-backgrounds-29.1.3.ebuild 520 BLAKE2B 0e8d749e01d6eea4d342c7424533dad5df2de287cf9d572a72c989db711a42ddd8ac9af818cca8d2d959455c7d92eaa955d50133b46d979e52aa008d37ec68ef SHA512 76f403ebf77db03eff69261f49b7e8d410b9a63031fd4cc2045d3bc4665a10537ad8d3051e7a88eb4408a84069068324908468d7d02bac2ef7361dc76d7495a4
-EBUILD fedora-backgrounds-30.1.2.ebuild 520 BLAKE2B 0e8d749e01d6eea4d342c7424533dad5df2de287cf9d572a72c989db711a42ddd8ac9af818cca8d2d959455c7d92eaa955d50133b46d979e52aa008d37ec68ef SHA512 76f403ebf77db03eff69261f49b7e8d410b9a63031fd4cc2045d3bc4665a10537ad8d3051e7a88eb4408a84069068324908468d7d02bac2ef7361dc76d7495a4
-EBUILD fedora-backgrounds-31.0.4.ebuild 594 BLAKE2B 8d84cfec766bceb9f3c15dd71fe4be5af03ec396f2baf1f82c9b9b8712b1f19932d77d4ab01bb6def000b4e6b32cf08d114b73f4e2d6d6fc43f37d446b7b6bb9 SHA512 041d4132d885b640ba8f20c0a1b1824ccdb36c2f253b7ad65922e7d29ad67a80227ade41b471e21c59e4a2b3a86609d3cbe1ab74b9b3c3ea39fc53666a2bf7e5
-EBUILD fedora-backgrounds-32.2.2.ebuild 689 BLAKE2B 28c2ad98244929a68b087222b90d1b27220dd1179b58551885f6be5b462f92afac9a1d8af4ac973c0c73270de2f993c0313afc5d20988dbf816e4e92a453b1e2 SHA512 b661c4f4a7967b557f7ea4e85475ed6be84de9aed661df09c6090aef1be8aa84fe4cdbc9c39baec6eb0d4230f91ff7c6af2955d4163857fc08548e7cd7338cb2
-EBUILD fedora-backgrounds-33.0.8.ebuild 563 BLAKE2B 1693e12a87e377e3d662ec7023a24ad6e5460b5aff9eec404878f875ed592770fc8e4c4ea867147426d478a632a18afd518347fada455337846c20513ec8e4a5 SHA512 6a89d59f5aa6c2a021d558728ddcd180dabbaa10c902455dbcc4cddd85f64d52b836b957fab7b216c69e12f96ef9d065eaca2e76c15bf19433d19fffcecc125b
-EBUILD fedora-backgrounds-34.0.1.ebuild 563 BLAKE2B 1693e12a87e377e3d662ec7023a24ad6e5460b5aff9eec404878f875ed592770fc8e4c4ea867147426d478a632a18afd518347fada455337846c20513ec8e4a5 SHA512 6a89d59f5aa6c2a021d558728ddcd180dabbaa10c902455dbcc4cddd85f64d52b836b957fab7b216c69e12f96ef9d065eaca2e76c15bf19433d19fffcecc125b
-EBUILD fedora-backgrounds-36.1.2.ebuild 563 BLAKE2B 76eaa1b926bbd198ce92839e9f120cf617d7ed1b8f45a8e45ec4b9b7fdf034bf9491388a9369e5db48f03e45f16bf9a9b76de06e4ee8ff0c5f3cfb89fb0ab14c SHA512 863d2209eb943ead14cc0d4be595a204210dabcb85513546fcf4eda2618fdbfa274e0b78b2d6e304a4050abb3a8372d1bbbcbd8dcd2c3d225f18eb760d7f3474
-EBUILD fedora-backgrounds-37.0.5.ebuild 563 BLAKE2B 1693e12a87e377e3d662ec7023a24ad6e5460b5aff9eec404878f875ed592770fc8e4c4ea867147426d478a632a18afd518347fada455337846c20513ec8e4a5 SHA512 6a89d59f5aa6c2a021d558728ddcd180dabbaa10c902455dbcc4cddd85f64d52b836b957fab7b216c69e12f96ef9d065eaca2e76c15bf19433d19fffcecc125b
-EBUILD fedora-backgrounds-38.1.1.ebuild 563 BLAKE2B 1693e12a87e377e3d662ec7023a24ad6e5460b5aff9eec404878f875ed592770fc8e4c4ea867147426d478a632a18afd518347fada455337846c20513ec8e4a5 SHA512 6a89d59f5aa6c2a021d558728ddcd180dabbaa10c902455dbcc4cddd85f64d52b836b957fab7b216c69e12f96ef9d065eaca2e76c15bf19433d19fffcecc125b
-EBUILD fedora-backgrounds-39.0.3.ebuild 565 BLAKE2B 6775828e97e28cec8c5b4e185618b2bb2524b730f32fca1e8de500fb4203c8bea685c352cc35a30ab158ea3f94d0ac969e1d43c042dfffa90d21eb6c8bcbae2c SHA512 919e65b8602fb3e75febc79a09caec457f9887d577cc8747859c9c2a6c1b89a909da81581e7c4c73663582076267a30125ef213f53f79d93dfe7c08a533bbdd9
-EBUILD fedora-backgrounds-39.0.4.ebuild 565 BLAKE2B 6775828e97e28cec8c5b4e185618b2bb2524b730f32fca1e8de500fb4203c8bea685c352cc35a30ab158ea3f94d0ac969e1d43c042dfffa90d21eb6c8bcbae2c SHA512 919e65b8602fb3e75febc79a09caec457f9887d577cc8747859c9c2a6c1b89a909da81581e7c4c73663582076267a30125ef213f53f79d93dfe7c08a533bbdd9
+DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723 SHA512 e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e
+EBUILD fedora-backgrounds-27.0.1.ebuild 479 BLAKE2B ffb97962a56445421fe52fb97ef021c293e1780682ec64e22d19c1897f987f98c8435737d8d640a386c4544ef28eb91efa89d73101dd1cd3e637a24d25f96ebc SHA512 a2fb6fbc9a1b0210356b5177d071fcf988c26a5f4e400b264735050422e2412572952978e2073e8f8fcb7c6ecb9bda8be2836954f8267c88b252b36ec12eff03
+EBUILD fedora-backgrounds-28.1.5.ebuild 479 BLAKE2B ffb97962a56445421fe52fb97ef021c293e1780682ec64e22d19c1897f987f98c8435737d8d640a386c4544ef28eb91efa89d73101dd1cd3e637a24d25f96ebc SHA512 a2fb6fbc9a1b0210356b5177d071fcf988c26a5f4e400b264735050422e2412572952978e2073e8f8fcb7c6ecb9bda8be2836954f8267c88b252b36ec12eff03
+EBUILD fedora-backgrounds-29.1.3.ebuild 479 BLAKE2B ffb97962a56445421fe52fb97ef021c293e1780682ec64e22d19c1897f987f98c8435737d8d640a386c4544ef28eb91efa89d73101dd1cd3e637a24d25f96ebc SHA512 a2fb6fbc9a1b0210356b5177d071fcf988c26a5f4e400b264735050422e2412572952978e2073e8f8fcb7c6ecb9bda8be2836954f8267c88b252b36ec12eff03
+EBUILD fedora-backgrounds-30.1.2.ebuild 479 BLAKE2B ffb97962a56445421fe52fb97ef021c293e1780682ec64e22d19c1897f987f98c8435737d8d640a386c4544ef28eb91efa89d73101dd1cd3e637a24d25f96ebc SHA512 a2fb6fbc9a1b0210356b5177d071fcf988c26a5f4e400b264735050422e2412572952978e2073e8f8fcb7c6ecb9bda8be2836954f8267c88b252b36ec12eff03
+EBUILD fedora-backgrounds-31.0.4.ebuild 552 BLAKE2B 75e3904b1e4f9a83bf80edbd274b015241ce3429d56b072ad850040d77458312be8368fd37bebb0dbbcf1019ebe29403ee77aa70646e22e8e62c8881dbad33a5 SHA512 10f54c01e95ad06e804fa40aaba72817deb29e6437e0aa68c9b005a10f7af0059bcd7ef321327c9979c046fa22efa88ae8b7819fbba55b5f4eb1195f5de4f041
+EBUILD fedora-backgrounds-32.2.2.ebuild 648 BLAKE2B 4c70e020c9273d91094764b1cfa61b34a676ccee70deca68c4dd88745596426b7a71bbe229695eab30651a0105658ccbab35226530e15d70d689c765047845bf SHA512 ce1c2f725260390459d4966addbeab37ace0c9204c2c8df5d48a27b25d0b86e12d41080b1d0fa847dae2f681af98339acc94b7704822b4ef674cb04acc304074
+EBUILD fedora-backgrounds-33.0.8.ebuild 522 BLAKE2B 5dc949304acb5286429c0744fa2f39af5eb130fc7a8e4399be76b1710a1138c75fae643799af661f29b4565239f88eb5bfa87adea093ed64b1154c1e861cae1b SHA512 180192080c5c76cbcec65ccc2503d606d16b45a845314a4a0302d2759c1d89d3c37ebeb0a1a52ad9605074bac8860def42ad7230686e57dff1ed5f0b04a42475
+EBUILD fedora-backgrounds-34.0.1.ebuild 522 BLAKE2B 5dc949304acb5286429c0744fa2f39af5eb130fc7a8e4399be76b1710a1138c75fae643799af661f29b4565239f88eb5bfa87adea093ed64b1154c1e861cae1b SHA512 180192080c5c76cbcec65ccc2503d606d16b45a845314a4a0302d2759c1d89d3c37ebeb0a1a52ad9605074bac8860def42ad7230686e57dff1ed5f0b04a42475
+EBUILD fedora-backgrounds-36.1.2.ebuild 522 BLAKE2B 5dc949304acb5286429c0744fa2f39af5eb130fc7a8e4399be76b1710a1138c75fae643799af661f29b4565239f88eb5bfa87adea093ed64b1154c1e861cae1b SHA512 180192080c5c76cbcec65ccc2503d606d16b45a845314a4a0302d2759c1d89d3c37ebeb0a1a52ad9605074bac8860def42ad7230686e57dff1ed5f0b04a42475
+EBUILD fedora-backgrounds-37.0.5.ebuild 522 BLAKE2B 5dc949304acb5286429c0744fa2f39af5eb130fc7a8e4399be76b1710a1138c75fae643799af661f29b4565239f88eb5bfa87adea093ed64b1154c1e861cae1b SHA512 180192080c5c76cbcec65ccc2503d606d16b45a845314a4a0302d2759c1d89d3c37ebeb0a1a52ad9605074bac8860def42ad7230686e57dff1ed5f0b04a42475
+EBUILD fedora-backgrounds-38.1.1.ebuild 522 BLAKE2B 5dc949304acb5286429c0744fa2f39af5eb130fc7a8e4399be76b1710a1138c75fae643799af661f29b4565239f88eb5bfa87adea093ed64b1154c1e861cae1b SHA512 180192080c5c76cbcec65ccc2503d606d16b45a845314a4a0302d2759c1d89d3c37ebeb0a1a52ad9605074bac8860def42ad7230686e57dff1ed5f0b04a42475
+EBUILD fedora-backgrounds-39.0.5.ebuild 524 BLAKE2B b8a9f4ef27bea2adcf043aec5c37fbbc57a4e0d50628a1b2c38b57a280e194f8674158769872619d4e2494651e654cafeebbd5739d5fce14d74200f5a6e0c63c SHA512 29c30683dd36d157fe6d1eab3d468396691ba9163d5a0b91ec3a786cc968f4b6ac238e9e0219596a6a7c24275d80ba180a98c2c627f8ca4fb74b4bbe9376741f
MISC metadata.xml 330 BLAKE2B 2b9a98d0e413c2735910ac9491e4217007b40953c685b54ae826fc4f0f55099258a4f50588cc0d4a7cdd0c451462cff16a035b953b38c5e32e025bf1be121b57 SHA512 617792846191034a119b0edab1a3c3e3a4d07e3d570d880d48313f1004b482df2602703e7195b6121df988a115fa3252b52bd955f294cf37a0a610273bb2f59f
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild
index 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.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,11 +12,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild
index 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.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,11 +12,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild
index 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.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
@@ -12,11 +12,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild
index 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.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,11 +12,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild
index 2e3c9eb609aa..cd943b33fee0 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.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
@@ -14,11 +14,5 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 Free-Art-1.3"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild
index 1991621fda50..eb511a15e336 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.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
@@ -14,13 +14,8 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
src_install() {
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild
index 2bbc93856366..cc3c29201002 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.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
@@ -14,11 +14,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild
index 2bbc93856366..cc3c29201002 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.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
@@ -14,11 +14,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild
index 89beba70eefc..cc3c29201002 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,11 +14,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild
index 2bbc93856366..cc3c29201002 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.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
@@ -14,11 +14,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild
index 2bbc93856366..cc3c29201002 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.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
@@ -14,11 +14,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="amd64 x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild
deleted file mode 100644
index 5a5f5beabdca..000000000000
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
-HOMEPAGE="https://github.com/fedoradesign/backgrounds"
-
-MY_PN="f$(ver_cut 1)-backgrounds"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz"
-
-# Review on each bump, files Attribution*
-LICENSE="CC-BY-SA-4.0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-SLOT="$(ver_cut 1)"
-
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.3.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild
index 5a5f5beabdca..a20531228483 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.3.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.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
@@ -14,11 +14,6 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
LICENSE="CC-BY-SA-4.0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
SLOT="$(ver_cut 1)"
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
S="${WORKDIR}/${MY_PN}"
diff --git a/x11-themes/papirus-icon-theme/Manifest b/x11-themes/papirus-icon-theme/Manifest
index a39d441a9b02..0c849fdca016 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,3 +1,5 @@
DIST papirus-icon-theme-20231201.tar.gz 33478959 BLAKE2B ae89b85cec7bd6299a12cdd74aea4a54120ededb6340f39789df0bcf0abd0217d1e2c038e18056b15819cc3a7aedc54310b9c3a63ab037fbe16caf719c28af8f SHA512 49c9ef429ba5368d40c996aa84576bb4b7585291398c76ef13c969df19aaa4108ccc4691aed7881a7121cdc79b20f87caf3aa146cf8f0d353096506dce889faa
+DIST papirus-icon-theme-20240201.tar.gz 33512835 BLAKE2B ebfc5495aac5cf49da4fbc5b5ea59d823074a5dc1fa2c6833dbc334cebb4a9145f5c7e86e6ce1f59282bd3b91fe657257eea93808cbed6a3a1e99d8f765b7004 SHA512 ac4b653e904bcda1a643accd43c8fcda2f4d0b5d9844e92c31e3fe950b440f172a53d0042677b902c41769884be54a06ccb42ea01283104b80daf421a70a6516
EBUILD papirus-icon-theme-20231201.ebuild 435 BLAKE2B e97aaafc8f21379cb0ad2b905838c4111f6689dc1363c90f371eafa08744e51703843ce11fe52ed31b8e30aaa88eaf64bef311c8ce93ae352254503a0c319349 SHA512 69e0cc2ba48810bd964163acd032fdfb47e069876e29b08df6e88e20edf1c7ef45976b45a0b68e0348d17291efb1ed21b5fa70603d7ddf6974d5b9e7d73339d5
+EBUILD papirus-icon-theme-20240201.ebuild 439 BLAKE2B 78bf1f17c38a9797dc3c68e2d6f3deb3e1c427db76d3be2f0c7e99c03b8677b61e7b2fe451071659f73e45977a9155bb521063f53ceb3001c3bf853788b427cb SHA512 eb2b99185358a8af9444072eed9239aaa0adb6e44ca7fc6fdeccf52b3a8d4efd4f5d6f827a3ad52cf68967e6d97b1f3e77856a9742e14d65cf56a491c12f92bf
MISC metadata.xml 436 BLAKE2B f884e84b63ce044c156c635e6bdc6e7b970e7ece131ec561df7f24280302ee8b13a84c4363649040358de88459371c490ce187b50e6fcda07328315e1bcd865a SHA512 64a963b39e82b2df247b72db0c57a6451b5b0f7c3063101848d4838b78ccf86065725606b78ca3d3143efb35bffab4d9cf9609274f46314c66a65541d53ff8fe
diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild
new file mode 100644
index 000000000000..7f705870568c
--- /dev/null
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xdg
+
+DESCRIPTION="Free and open source SVG icon theme"
+HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme"
+SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+src_compile() { :; }