summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-26 01:31:19 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-26 01:31:19 +0100
commitd2b7cca519cd1aa575ebbc562c57071266ae63f1 (patch)
tree20d2a4b55096c14c4effc9e92ab6001fca68544d
parent6fe5af3f06c92a6b1a6b21ff5e1bc9d107490971 (diff)
gentoo auto-resync : 26:06:2023 - 01:31:19
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29305 -> 29293 bytes
-rw-r--r--app-crypt/Manifest.gzbin24805 -> 24803 bytes
-rw-r--r--app-crypt/rhash/Manifest2
-rw-r--r--app-crypt/rhash/rhash-1.4.3.ebuild2
-rw-r--r--app-crypt/tpm2-tss/Manifest12
-rw-r--r--app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch57
-rw-r--r--app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-slibtool.patch49
-rw-r--r--app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-test-fix-usage-of-FILE-in-unit-test-fapi-io.patch146
-rw-r--r--app-crypt/tpm2-tss/files/tpm2-tss-3.2.1-Dont-run-systemd-sysusers-in-Makefile.patch61
-rw-r--r--app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild104
-rw-r--r--app-crypt/tpm2-tss/tpm2-tss-3.2.1.ebuild90
-rw-r--r--app-crypt/tpm2-tss/tpm2-tss-3.2.2.ebuild90
-rw-r--r--app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild93
-rw-r--r--app-emulation/Manifest.gzbin15325 -> 15327 bytes
-rw-r--r--app-emulation/aranym/Manifest2
-rw-r--r--app-emulation/aranym/aranym-1.1.0-r1.ebuild4
-rw-r--r--dev-lang/Manifest.gzbin19507 -> 19513 bytes
-rw-r--r--dev-lang/python/Manifest2
-rw-r--r--dev-lang/python/python-3.12.0_beta3.ebuild5
-rw-r--r--dev-libs/Manifest.gzbin97740 -> 97736 bytes
-rw-r--r--dev-libs/opencl-clang/Manifest2
-rw-r--r--dev-libs/opencl-clang/opencl-clang-16.0.0.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin105652 -> 105815 bytes
-rw-r--r--dev-ruby/colorize/Manifest2
-rw-r--r--dev-ruby/colorize/colorize-1.1.0.ebuild27
-rw-r--r--dev-ruby/fiber-annotation/Manifest3
-rw-r--r--dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild28
-rw-r--r--dev-ruby/fiber-annotation/metadata.xml12
-rw-r--r--dev-ruby/ruby_parser/Manifest2
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.20.0.ebuild2
-rw-r--r--games-action/Manifest.gzbin14864 -> 14861 bytes
-rw-r--r--games-action/dxx-rebirth/Manifest5
-rw-r--r--games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230625.ebuild (renamed from games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230618.ebuild)6
-rw-r--r--games-action/dxx-rebirth/files/dxx-rebirth-0.61.0_pre20230618-sdl12-compat.patch38
-rw-r--r--mail-filter/Manifest.gzbin8386 -> 8381 bytes
-rw-r--r--mail-filter/spamassassin/Manifest4
-rw-r--r--mail-filter/spamassassin/files/4.0.0-sa-update-rdatastr.patch12
-rw-r--r--mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild2
-rw-r--r--mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild340
-rw-r--r--media-libs/Manifest.gzbin68446 -> 68444 bytes
-rw-r--r--media-libs/libsfml/Manifest2
-rw-r--r--media-libs/libsfml/libsfml-2.5.1-r1.ebuild15
-rw-r--r--media-libs/vulkan-layers/Manifest2
-rw-r--r--media-libs/vulkan-layers/vulkan-layers-9999.ebuild2
-rw-r--r--media-plugins/Manifest.gzbin43199 -> 43197 bytes
-rw-r--r--media-plugins/libvisual-plugins/Manifest1
-rw-r--r--media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild60
-rw-r--r--media-sound/Manifest.gzbin57294 -> 57297 bytes
-rw-r--r--media-sound/teamspeak-client/Manifest6
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-3.5.6-r10.ebuild (renamed from media-sound/teamspeak-client/teamspeak-client-3.5.6-r9.ebuild)2
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild (renamed from media-sound/teamspeak-client/teamspeak-client-3.6.0.ebuild)2
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild2
-rw-r--r--media-video/Manifest.gzbin25363 -> 25362 bytes
-rw-r--r--media-video/mediainfo/Manifest2
-rw-r--r--media-video/mediainfo/mediainfo-23.04.ebuild2
-rw-r--r--metadata/Manifest.gzbin3509 -> 3514 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27870 -> 27874 bytes
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38782 -> 38154 bytes
-rw-r--r--metadata/md5-cache/app-crypt/rhash-1.4.32
-rw-r--r--metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r417
-rw-r--r--metadata/md5-cache/app-crypt/tpm2-tss-3.2.117
-rw-r--r--metadata/md5-cache/app-crypt/tpm2-tss-3.2.217
-rw-r--r--metadata/md5-cache/app-crypt/tpm2-tss-4.0.017
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin31570 -> 31572 bytes
-rw-r--r--metadata/md5-cache/app-emulation/aranym-1.1.0-r16
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin41324 -> 41330 bytes
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta34
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin156368 -> 156372 bytes
-rw-r--r--metadata/md5-cache/dev-libs/opencl-clang-16.0.04
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin176632 -> 176971 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/colorize-1.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/fiber-annotation-0.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/ruby_parser-3.20.04
-rw-r--r--metadata/md5-cache/games-action/Manifest.gzbin15665 -> 15666 bytes
-rw-r--r--metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230625 (renamed from metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230618)4
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin12077 -> 12237 bytes
-rw-r--r--metadata/md5-cache/mail-filter/spamassassin-4.0.0-r34
-rw-r--r--metadata/md5-cache/mail-filter/spamassassin-4.0.0-r416
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin110996 -> 110996 bytes
-rw-r--r--metadata/md5-cache/media-libs/libsfml-2.5.1-r16
-rw-r--r--metadata/md5-cache/media-libs/vulkan-layers-99992
-rw-r--r--metadata/md5-cache/media-plugins/Manifest.gzbin107682 -> 107830 bytes
-rw-r--r--metadata/md5-cache/media-plugins/libvisual-plugins-0.4.2-r115
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin73882 -> 73879 bytes
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r10 (renamed from metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r9)4
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-3.6.0-r1 (renamed from metadata/md5-cache/media-sound/teamspeak-client-3.6.0)4
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta734
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin38283 -> 38293 bytes
-rw-r--r--metadata/md5-cache/media-video/mediainfo-23.044
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin55543 -> 55545 bytes
-rw-r--r--metadata/md5-cache/net-libs/libmicrohttpd-0.9.772
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin86701 -> 86700 bytes
-rw-r--r--metadata/md5-cache/net-misc/openssh-9.3_p1-r12
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin16416 -> 16244 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/klayout-0.28.516
-rw-r--r--metadata/md5-cache/sci-electronics/klayout-0.28.912
-rw-r--r--metadata/md5-cache/sci-electronics/klayout-999910
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin37528 -> 37526 bytes
-rw-r--r--metadata/md5-cache/sys-fs/e2fsprogs-1.47.0-r12
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin36007 -> 36005 bytes
-rw-r--r--metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r22
-rw-r--r--metadata/md5-cache/sys-libs/ncurses-6.4_p202304012
-rw-r--r--metadata/md5-cache/sys-libs/ncurses-6.4_p202305272
-rw-r--r--metadata/md5-cache/sys-libs/readline-8.1_p2-r12
-rw-r--r--metadata/md5-cache/sys-libs/readline-8.2_p12
-rw-r--r--metadata/md5-cache/sys-libs/readline-99992
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin50528 -> 50525 bytes
-rw-r--r--metadata/md5-cache/virtual/os-headers-0-r24
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin61942 -> 62100 bytes
-rw-r--r--metadata/md5-cache/x11-misc/autorandr-1.1416
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-libs/Manifest.gzbin32621 -> 32617 bytes
-rw-r--r--net-libs/libmicrohttpd/Manifest2
-rw-r--r--net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild2
-rw-r--r--net-misc/Manifest.gzbin54079 -> 54082 bytes
-rw-r--r--net-misc/openssh/Manifest2
-rw-r--r--net-misc/openssh/openssh-9.3_p1-r1.ebuild2
-rw-r--r--profiles/Manifest.gzbin179022 -> 179027 bytes
-rw-r--r--profiles/arch/m68k/make.defaults3
-rw-r--r--profiles/base/make.defaults4
-rw-r--r--sci-electronics/Manifest.gzbin8872 -> 8869 bytes
-rw-r--r--sci-electronics/klayout/Manifest6
-rw-r--r--sci-electronics/klayout/klayout-0.28.5.ebuild91
-rw-r--r--sci-electronics/klayout/klayout-0.28.9.ebuild4
-rw-r--r--sci-electronics/klayout/klayout-9999.ebuild2
-rw-r--r--sys-fs/Manifest.gzbin22565 -> 22557 bytes
-rw-r--r--sys-fs/e2fsprogs/Manifest2
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.47.0-r1.ebuild8
-rw-r--r--sys-libs/Manifest.gzbin14895 -> 14903 bytes
-rw-r--r--sys-libs/ncurses/Manifest6
-rw-r--r--sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild4
-rw-r--r--sys-libs/ncurses/ncurses-6.4_p20230401.ebuild2
-rw-r--r--sys-libs/ncurses/ncurses-6.4_p20230527.ebuild4
-rw-r--r--sys-libs/readline/Manifest6
-rw-r--r--sys-libs/readline/readline-8.1_p2-r1.ebuild2
-rw-r--r--sys-libs/readline/readline-8.2_p1.ebuild2
-rw-r--r--sys-libs/readline/readline-9999.ebuild2
-rw-r--r--virtual/Manifest.gzbin28278 -> 28278 bytes
-rw-r--r--virtual/os-headers/Manifest2
-rw-r--r--virtual/os-headers/os-headers-0-r2.ebuild8
-rw-r--r--x11-misc/Manifest.gzbin47035 -> 47034 bytes
-rw-r--r--x11-misc/autorandr/Manifest2
-rw-r--r--x11-misc/autorandr/autorandr-1.14.ebuild76
153 files changed, 811 insertions, 1100 deletions
diff --git a/Manifest b/Manifest
index 4c513016a41b..8a376800b5c1 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29305 BLAKE2B ccdfc3b5b5124bd40c208181a5d2270ff932d42444a9642c1f66623c42d20812fd7a035527885df1ff5db7f7b369ce000d5c0b1bc11d5405570e8c406888d69d SHA512 3cbf610492bbb77aa7d2b6008c748936917880c9a134f881d7c5641f424b60fade14cb86aee3eb215179ca00a1f755b710428e2b261c466318a5b8d521cc7f3b
-TIMESTAMP 2023-06-25T18:09:50Z
+MANIFEST Manifest.files.gz 29293 BLAKE2B ed279251fb65c57fade2209eb52005ad72f6cb16bbc73372a66992198858236376eea48206652a6d4e12c194fdafe0f5dad4ece0a7496cb501bb1b590b61975e SHA512 4904bda7f464aba866b2e2c29f286fec135c6a4ce29d5ef73a54fa5b4b5834079dbbe3354fa1b2e6934fe5d1ac14bf5e82591daa0db21d77185ca3cc93733394
+TIMESTAMP 2023-06-26T00:09:46Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSYgu5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSY10pfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCSqA/+IDrAJgYa86PWlF1MO3WUY8JsvsIcwqPGq5PsBd8kOU6GpfikaZf8Y+ot
-JNpq+bB9zO+ijWsp2mHHjw7jU3MJ5OUnfwdfRyGN/wXurjc67Ve+CxoJGj2WAhdQ
-+aNDj4NEZuB3EDLi80ztx+Z5UgmdjIAjPh+eWSTPjm2Qk0m36Hy5x+c9qzLaYCto
-meaZ6HDTXhEq6URYOcfNv0GALE4i738crXzTeCysJpW2Zf4chLr8SYbSm3q1u7y/
-8MqlStvdOHyqzbm/7KPJ3cz05rl4HUyZDd84Buhfq2AHCDpM4hTyv7GBPGi6XtYB
-tClCcKyni0OFVPRmBA6kr9YHWSPHHJFTZVxbIIV+XdYph11WL5qdvkkjBHNjRHEL
-OKz48cmuOwOzzjU3hpPNMHG6wIoMw6ec/jQwhu9W72DJejga7OiE3wLU+X0g8BIq
-j7yYWn5xIfk4Lmp6xjNMwHvBGz1TrSX0LK4Dm63g4ckGJJ2f5emtX1xmgNxVFT4e
-xwWdx0d/JKMNWjFwpuDQRwaF25xD6DArSNruEW2zzt2B7yUi9xLxGMUNuMW/97Eh
-OTEnv4i2ngEBHxslrSQv5vE5pDNtK0VD0cCmsje4YJGGk21SxUChCtgBe/7P0ZdH
-O6nIyG+hR/TAu5CEvDCCXzPs7cknJ+sFcHjXAjXqtKhsVxsp+Uk=
-=mnPi
+klAUnw/9HlMVpZYo/c6YiuPJrUKB1yIrxAFY0csO+p12EgffXe3Md/UacslDHPfR
+Lhh4g+pS9Pt/zIST7X5FC8yHAWdmiJpt7vvJq18UwABPbliZkxfyfmPlFemrh5s2
+SnpG7dyOb1iwa92xI4RQOzXbNy05h4JUu6feAf+LeSRtYGp9Z7x8WumsWIu3XSRT
+fOgH2JjdxaFAqhsw98enTsTXGCczBwsQZfahI33xl4Ba4TAlXjW68IEVbreNUw/r
+mQw8e6XVuo+Di4EQc9CguqCU1ZdXDkvVhS0DKlgMdRGMFZEWTiGSzWGMAGZ06JQU
+1MHyLJNNeTESpt8btOc/10d9qB/u5m2SVnCZcPiI+Fm+S1MfDahV+8163OGQELh0
+YWJgBZzykTS6HMbPsAk1W/iZvmzvn3JBEW1YSegenpRBYSWRrBnp7shEF9cP+MLd
+gSbmPp72hS/Bm9e9QQ5Y3KKbrzvoSi6CkF/OqhsdVilgeCO3ndl90FFVbveM/sZX
+jv0QDRSVnHFT5WL8qbPqzfY+ohu68t6SxUADX7p2qiXNQQ02lNUBhCQMS6wGDWZL
++lcZZkb8ypg4xzWj8Uj2yuxEB557nebGdLNTtodbOhU0SMd5fFIqLCPWNYHcrotL
+PiFpJ2HEHJs+lyImE8uZrn73GqW/owukjuXCSra2voCyUm16S8w=
+=g4G/
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 09fcb3674d32..6860b4d98e35 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 414f66f9a1f6..d45ad8c1763b 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index 89c92214ebe8..e5b40ce32c4f 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,3 +1,3 @@
DIST rhash-1.4.3-src.tar.gz 429290 BLAKE2B d225aeae0b3a8fb2e093a9aef50cd07a790c7e9734e91114deef2ca8492c85261b8ed5dea45958e35e049ea888885175608962ea72297bdef48b00c52f51eaca SHA512 d87ffcde28d8f25cf775c279fed457e52d24523ed9b695629dae694b3c22372247d18f6032f8ce13a0b70fa2953be408982e46659daaa7c4ab227ae89eaed9c7
-EBUILD rhash-1.4.3.ebuild 2141 BLAKE2B 341f0302fed17a6424b6b07aaba6d01632e96ec0c100cd0a3214b9d341df9b41da1889cf91f5778f4396562858822bd2c1412e2beee443c53557baf2e25f44dd SHA512 0f5a1368bb481b676abf394d97d01b7460f502b90405631a0d256db05bad8af945fe94301c20274a3e7156c963dfc916d41c79b856ba616eb8d5f2e32af7041e
+EBUILD rhash-1.4.3.ebuild 2113 BLAKE2B 2462ca1adacaedcfe7352553356498ba501ecf184c79ff64c29ee40b88d987ef1e45da8987f17c33d7e8cd40fa244e81fd41d1c91aa9fb3f8da49c06ed72aa85 SHA512 f2192895a9ae0195f403e1feddce71a10df7105765892a09f219614b2be50b9f20205baadf5f6ce32997d56ad5fed733e839fb5493f76423d8329c9be3d66763
MISC metadata.xml 817 BLAKE2B eeb15cde9e06507f73330759d44dca59dea3bbcb972cb25af71d91f065eb64dbd1ddc61e43f8fad50c264c269542f92efdace36d3397647c3c53972e695da22f SHA512 3e2f688b57c74e051fcfb90d34685346c459c5e9f425266fd3d8e099f586037b14c2bfdac76f135a046c77cc850bb49954c0e7d8dc9ded1db47bf0919ab3ea93
diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild
index f466b436e267..b7b11fc50fbd 100644
--- a/app-crypt/rhash/rhash-1.4.3.ebuild
+++ b/app-crypt/rhash/rhash-1.4.3.ebuild
@@ -81,7 +81,7 @@ multilib_src_install() {
emake DESTDIR="${D}" -j1 \
install{,-lib-headers,-pkg-config} \
$(multilib_is_native_abi && use nls && echo install-gmo) \
- $(use kernel_Winnt || echo install-lib-so-link)
+ install-lib-so-link
}
multilib_src_test() {
diff --git a/app-crypt/tpm2-tss/Manifest b/app-crypt/tpm2-tss/Manifest
index 8dfa5295509b..5840bc394388 100644
--- a/app-crypt/tpm2-tss/Manifest
+++ b/app-crypt/tpm2-tss/Manifest
@@ -1,16 +1,4 @@
-AUX tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch 2556 BLAKE2B ea8799561378e718019ed2e3885a91f5b5a270f65eb22f11f952e4346fe066f40fc8ae21230d77c53f4a2ebee3d508342777f34e7e7aa6aa81fcd48fb766984e SHA512 ba555d93affd142c213cc023ddccdfbdfabc9aa05528005cca5bd51751f729c6b44111054443f7ed69c1316cf2986b1f84d5c470e918a1ac34f9c4760eb2e596
-AUX tpm2-tss-3.2.0-slibtool.patch 3603 BLAKE2B f0a0047b316396dfa5800702b793bf5247d62be75704be42968b7719a87a25200b6870e14f87ccb45876b53600052b6716386493ddcbead87857093188608621 SHA512 8c20df4be8857dfcf030770e74f27dc14c31f4a5b6eb1a90c9dca6f0dd01987a7983478c0dfe9774669b9f8fc9ddace66d5d51f991582ba3689bcdcea64a1b86
-AUX tpm2-tss-3.2.0-test-fix-usage-of-FILE-in-unit-test-fapi-io.patch 4895 BLAKE2B cb6e4d4544bb78e4fb768b4943dc0ebd381e2a480528d824634f486343955ea29370a731f5bbec222f653a3194615b4cbf13749fa089b58e2ded29e6bcaf06b8 SHA512 1fae2396bcf7bf1af55d4a8e6aa522e8a86344252a3b642c16f84158a3e3eb98dd2d0e2e41c2f13fa25af9452dd1a252bed4af91896aa2efa23029aa0ed1bf2f
-AUX tpm2-tss-3.2.1-Dont-run-systemd-sysusers-in-Makefile.patch 2651 BLAKE2B a14f328ff6942ad76ec16e818730073b2086bcf97542d966ee252cf36e417932ef45c1780f69436af5f032c7b11095e6645bd0a1cf9ab56a93fccdd4bb88ca75 SHA512 434ffe40495bc5adca0eea2a58ae8ef1fc7ff145cc7e096cdd436e96eee420f6f671e9bf5be7254918810773ae2f6a91d04b6039e5cb6cc472b12066ffe5bc49
AUX tpm2-tss-4.0.0-Dont-install-files-into-run.patch 880 BLAKE2B 8ae9b55e853dcd117730eebc274252ea7afc4e3e415eafb21d3994690687cc9daa796a97536597da8cbfc4f54567cbb678fe61ba4eb4fdc1dee6d851d472efa3 SHA512 811dd1d2597557cf9fd08d7231cd5f48a8dd9dc76adf33bc4a0ee978dc8973fc5309bdc7386cbd9878b78dba1b4a8ecf9c2e2f856c887b141a423f0d94e3244e
-DIST tpm2-tss-3.2.0.tar.gz 1629211 BLAKE2B a89aa4d89a50bdfb5a9652874d30e2138747bd022049f2be2d0b56e296329d0c41254033ec3a062dbd64fde54a62e952f54446c551e5788231827cd53fae045a SHA512 cabb411f074dfa94919ba914849aac77a0ac2f50622e28a1406cf575369148774748e0e2b7a7c566ec83561a96d4b883bac5a3b1763f4cf48668a0c5d68c0a23
-DIST tpm2-tss-3.2.1.tar.gz 1638566 BLAKE2B bdf5eeca1e7269a639cefd8b4a38e16c5b7c08518411a22718dcd14bc9fe3b621eee77cdd98f9ece0f6d9a52319bce5e0a502ff9a6e4ba6716341bd01f5967a9 SHA512 dbe5e29349d78621fcd608d9c75fa58f5e6462264b9654ca85af9f9faafebe1107d9f735a1b6ad4956a089b0dd96cbda3f46364cabd846f9fb29a419b074c78f
-DIST tpm2-tss-3.2.2.tar.gz 1638857 BLAKE2B 164c54b7c43a3379a9aae86fd39788a0906030bc2df9a96d7264635b0e281088f46f470d28098e194e77067f1c4412a8f1ef30d7877eb2410aeefee2d3639409 SHA512 efa71d04de907f74cf0e451a55124cb6fa804fddc2530ecc728a76030e0ae1e8597048c81cd4316397318f273e95754cf85745fc49966208b60babd398989aa6
-DIST tpm2-tss-4.0.0.tar.gz 1787084 BLAKE2B 9b9d466eab77ae71ec916c911f9e1321013fe49594e103610fcb03492a2f20e811a2faddc2237519b710a1931226d5664581cd671d2318319a92e16bcb5ccfb4 SHA512 1058aa74e2358bfb60a17b85291dc642d40b49bb076453810c5b2b0c37c72671c319d783c879f719ccbe7aaeb5f464e0144c6ee12d28242b477be5d579cb3f9c
DIST tpm2-tss-4.0.1.tar.gz 1787139 BLAKE2B 627cdefeff6c64148f9da1425922a0a7a72debcee4930ffab208a3b9b66127c2d4f923e3e105bfd45410cdb13c19cb40cc15a720e9a05dd32ff622dabf5fcc32 SHA512 ed6ddc52cb0e8c1082a4bb001e1225eb9905fd2380da88db5fd69ff5b5d9d43a93eb67b634e49d53eb5d586832da3aef2c4c7e5f18d51bb730481f8913319d7d
-EBUILD tpm2-tss-3.2.0-r4.ebuild 2770 BLAKE2B 72a9aeab39843fa5f59a73c1cd52148ec74d785222474a576f369c78c95be2d76fbc10e8eb8715f3314f5cc3504a09fbd8be26f59867435616af537979254009 SHA512 6dbf11de1a9615d1b19183a84df5fbd113c59cc6df1c82e642461f637bf6334a00e15d5fb28d039473fc594167248ca087e1f2203d8340a4a32c92b1d4e63813
-EBUILD tpm2-tss-3.2.1.ebuild 2239 BLAKE2B 977935a7d06de6eccfa56a2ca9b3ef9ec1c35e66f34e03f866a21cb4b8e88941f8c9e99ee05e9f4bc03d882c262e996b8a59e4a55a28fa48ce7fe070b352544d SHA512 5dae9dbe08390dbfe91c07abe0e5754e61098e41c819c57be66695244d22a3de6ef0599d4d12e3714a0a9d34051d524c3aa702613d3edecb40151432756231df
-EBUILD tpm2-tss-3.2.2.ebuild 2234 BLAKE2B 5a3d949199a85978142d7ff125b343f616a473966665f317798698709cce326969f23ea43b76bc614105caa19b91a98d31211420378cb12af8fa811997396183 SHA512 60072faab0e67a617df1fb14715e870a1ad8c683a4d9b5d900b70c77b86d2c8dfc2e5ebc2b738c0b341ad94d4a84c9c6ec5932799baf25b22dd31818d206af36
-EBUILD tpm2-tss-4.0.0.ebuild 2319 BLAKE2B 2226d74ede3fe17e44848e1a41a16143b06773b33f86093e1a1fe25a96acb024b2a8fb073ade80568a53c4833283e11fd302dbd9f41faf61e95243848ff1844d SHA512 69787586fad184ffa65f32252d8249b2ae7c01671a4f5b08908e43c3b35cd6b21d353ec1d65962e59798871e55f16f2bbde108068afb43c1b308764ee844508a
EBUILD tpm2-tss-4.0.1.ebuild 2357 BLAKE2B 1b2a4910e57b85bca930d47aadbfcb0fda6cb8be7fe288ca9b20fc0627f6a4c3a767f349fbc01d505a089ddde93558a7b5c040e549d09701c7110b84dc346d62 SHA512 9781d67e9466524464ac5f30b808d2b0370295268806924ef9548fe3975c90c8f58945dc87ac90d5800d08f76ea71647cfe41614608fd6e37201026b4c80ffb2
MISC metadata.xml 835 BLAKE2B 58fcbb63b8fd77dd42f081e060cec1fc5593d13ad9237bd644462fd839a1fea9936342d5339a3ec8d339106ca6074c73ac31e7546feb0f1c5f0f212b21831d8a SHA512 941bfce986619b387410d49fe046218a388243c257a3164293033f8ebb4e2d64d7ff06d35dd4ef770a9e9194035839d68dcf1f00edbe439272c2e9c01ecb3c6b
diff --git a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch b/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch
deleted file mode 100644
index 90b12801226b..000000000000
--- a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index ce19aac3..22a8c075 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -498,10 +498,9 @@ fapi-config.json: dist/fapi-config.json.in
- -e 's|[@]userstatedir@|$(userstatedir)|g' \
- < "$<" > "$@"
-
--sysusers_DATA = dist/sysusers.d/tpm2-tss.conf
- tmpfiles_DATA = tpm2-tss-fapi.conf
-
--EXTRA_DIST += dist/sysusers.d/tpm2-tss.conf dist/tmpfiles.d/tpm2-tss-fapi.conf.in
-+EXTRA_DIST += dist/tmpfiles.d/tpm2-tss-fapi.conf.in
- CLEANFILES += tpm2-tss-fapi.conf
-
- # We have to do this ourselves, in order to get absolute paths
-@@ -726,13 +725,6 @@ EXTRA_DIST += dist/tpm-udev.rules
-
- install-dirs:
- if HOSTOS_LINUX
--if SYSD_SYSUSERS
-- @echo "systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf"
-- @systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf || echo "WARNING Failed to create the tss user and group"
--else
-- @echo "call make_tss_user_and_group"
-- @$(call make_tss_user_and_group) || echo "WARNING Failed to create the tss user and group"
--endif
- if SYSD_TMPFILES
- @echo "systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf"
- @systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf|| echo "WARNING Failed to create the FAPI directories with the correct permissions"
-diff --git a/configure.ac b/configure.ac
-index 6482944f..44c0e383 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -483,22 +483,9 @@ AS_IF([test "x$enable_integration" = "xyes" && test "x$enable_self_generated_cer
- [AC_MSG_WARN([Running integration tests without EK certificate verification, use --enable-self-generated-certificate for full test coverage])])
-
- # Check for systemd helper tools used by make install
--AC_CHECK_PROG(systemd_sysusers, systemd-sysusers, yes)
--AM_CONDITIONAL(SYSD_SYSUSERS, test "x$systemd_sysusers" = "xyes")
- AC_CHECK_PROG(systemd_tmpfiles, systemd-tmpfiles, yes)
- AM_CONDITIONAL(SYSD_TMPFILES, test "x$systemd_tmpfiles" = "xyes")
-
--# Check all tools used by make install
--AS_IF([test "$HOSTOS" = "Linux"],
-- [ AC_CHECK_PROG(useradd, useradd, yes)
-- AC_CHECK_PROG(groupadd, groupadd, yes)
-- AC_CHECK_PROG(adduser, adduser, yes)
-- AC_CHECK_PROG(addgroup, addgroup, yes)
-- AS_IF([test "x$addgroup" != "xyes" && test "x$groupadd" != "xyes" ],
-- [AC_MSG_ERROR([addgroup or groupadd are needed.])])
-- AS_IF([test "x$adduser" != "xyes" && test "x$useradd" != "xyes" ],
-- [AC_MSG_ERROR([adduser or useradd are needed.])])])
--
- AC_SUBST([PATH])
-
- dnl --------- Doxy Gen -----------------------
diff --git a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-slibtool.patch b/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-slibtool.patch
deleted file mode 100644
index b7d5e5c7d96d..000000000000
--- a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-slibtool.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-Bug: https://bugs.gentoo.org/858674
-Upstream-PR: https://github.com/tpm2-software/tpm2-tss/pull/2391
-Upstream-Commit: https://github.com/tpm2-software/tpm2-tss/commit/5e626ab72283017cf4cb2dc4b101d16a58a6c470
-
-From f61fd726c064e909b7576f233f0ad0e885e1752e Mon Sep 17 00:00:00 2001
-From: orbea <orbea@riseup.net>
-Date: Thu, 14 Jul 2022 09:22:49 -0700
-Subject: [PATCH] build: Remove erroneous comma
-
-When building tpm2-tss with slibtool instead of GNU libtool the build
-will fail during 'make check'. This happens because there is an extra
-erroneous comma which is then passed to gcc causing it to fail to find a
-non-existent file. With GNU libtool it appears that the comma is
-silently removed while slibtool does not do this.
-
-rdlibtool --tag=CC --mode=link gcc -I./src -I./include/tss2 -I./test/fuzz/tcti -std=c99 -Wall -Wextra -Wformat-security -Werror -fstack-protector-all -fpic -fPIC -Wno-missing-braces -Wstrict-overflow=5 -DINTERNALBUILD=1 -I./include -I./src/tss2-mu -I./src/tss2-sys -I./src/tss2-esys -I./src/tss2-fapi -I./test/data -Wno-unused-parameter -Wno-missing-field-initializers -DTOP_SOURCEDIR="." -DTOP_SOURCEDIR="." -g -Wl,--wrap=read -Wl,--wrap=write, -Wl,--wrap=poll -Wl,--wrap=open -o test/unit/tcti-device test/unit/tcti_device-tcti-device.o src/tss2-tcti/test_unit_tcti_device-tcti-common.o src/tss2-tcti/test_unit_tcti_device-tcti-device.o -lcmocka src/tss2-mu/libtss2-mu.la libutil.la
-
-rdlibtool: lconf: {.name="libtool"}.
-rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/tmp/tpm2-tss"}.
-rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 45, .st_ino = 15835}.
-rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = 3.
-rdlibtool: lconf: found "/tmp/tpm2-tss/libtool".
-rdlibtool: link: gcc test/unit/tcti_device-tcti-device.o src/tss2-tcti/test_unit_tcti_device-tcti-common.o src/tss2-tcti/test_unit_tcti_device-tcti-device.o .libs/libutil.a -I./src -I./include/tss2 -I./test/fuzz/tcti -std=c99 -Wall -Wextra -Wformat-security -Werror -fstack-protector-all -fpic -fPIC -Wno-missing-braces -Wstrict-overflow=5 -DINTERNALBUILD=1 -I./include -I./src/tss2-mu -I./src/tss2-sys -I./src/tss2-esys -I./src/tss2-fapi -I./test/data -Wno-unused-parameter -Wno-missing-field-initializers -DTOP_SOURCEDIR="." -DTOP_SOURCEDIR="." -g -Wl,--wrap=read -Wl,--wrap=write, -Wl,--wrap=poll -Wl,--wrap=open -lcmocka -Lsrc/tss2-mu/.libs -ltss2-mu -L.libs -o test/unit/.libs/tcti-device
-/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find : No such file or directory
-collect2: error: ld returned 1 exit status
-rdlibtool: exec error upon slbt_exec_link_create_executable(), line 1745: (see child process error messages).
-rdlibtool: < returned to > slbt_exec_link(), line 2155.
-make[1]: *** [Makefile:14899: test/unit/tcti-device] Error 2
-make[1]: Leaving directory '/tmp/tpm2-tss'
-make: *** [Makefile:29619: check-am] Error 2
-
-Signed-off-by: orbea <orbea@riseup.net>
----
- Makefile-test.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile-test.am b/Makefile-test.am
-index bb933e956..533dfb38a 100644
---- a/Makefile-test.am
-+++ b/Makefile-test.am
-@@ -413,7 +413,7 @@ if UNIT
- if ENABLE_TCTI_DEVICE
- test_unit_tcti_device_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
- test_unit_tcti_device_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(libutil)
--test_unit_tcti_device_LDFLAGS = -Wl,--wrap=read -Wl,--wrap=write, -Wl,--wrap=poll \
-+test_unit_tcti_device_LDFLAGS = -Wl,--wrap=read -Wl,--wrap=write -Wl,--wrap=poll \
- -Wl,--wrap=open
- test_unit_tcti_device_SOURCES = test/unit/tcti-device.c \
- src/tss2-tcti/tcti-common.c \
diff --git a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-test-fix-usage-of-FILE-in-unit-test-fapi-io.patch b/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-test-fix-usage-of-FILE-in-unit-test-fapi-io.patch
deleted file mode 100644
index aff792a28263..000000000000
--- a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-test-fix-usage-of-FILE-in-unit-test-fapi-io.patch
+++ /dev/null
@@ -1,146 +0,0 @@
-https://github.com/tpm2-software/tpm2-tss/commit/bda22252507124bb8e466ac2f0c61d5ebed9027d
-https://github.com/tpm2-software/tpm2-tss/pull/2423
-https://bugs.gentoo.org/833530
-
-From bda22252507124bb8e466ac2f0c61d5ebed9027d Mon Sep 17 00:00:00 2001
-From: William Roberts <william.c.roberts@intel.com>
-Date: Mon, 26 Sep 2022 15:16:15 -0500
-Subject: [PATCH] test: fix usage of FILE in unit test fapi-io
-
-The unit test had a static FILE structure used to pass to stdio FILE *
-routines as a dummy value to indicate to use the __real_xxx variant of
-the mocked function. This doesn't work when FILE is opaque as the
-compiler cannot figure out how much storage space is needed for a FILE
-struct.
-
-Fix this by passing a dummy pointer to a data type the compiler knows
-about and casting it to FILE pointer.
-
-Fixes: #2419
-
-Signed-off-by: William Roberts <william.c.roberts@intel.com>
----
- test/unit/fapi-io.c | 30 ++++++++++++++++--------------
- 1 file changed, 16 insertions(+), 14 deletions(-)
-
-diff --git a/test/unit/fapi-io.c b/test/unit/fapi-io.c
-index dbadcb47..8a883a43 100644
---- a/test/unit/fapi-io.c
-+++ b/test/unit/fapi-io.c
-@@ -38,7 +38,9 @@
- bool wrap_fcntl_test = false;
- bool wrap_malloc_test = false;
- bool wrap_read_test = false;
--FILE mock_stream; /**< stream will be used to activate wrapper.*/
-+char _mock_stream; /**< stream will be used to activate wrapper.*/
-+
-+#define MOCK_STREAM ((FILE *)(&_mock_stream))
-
- /*
- * Wrapper functions for file system io.
-@@ -74,7 +76,7 @@ __real_fclose(FILE *stream, ...);
- int
- __wrap_fclose(FILE *stream, ...)
- {
-- if (stream != &mock_stream) {
-+ if (stream != MOCK_STREAM) {
- return __real_fclose(stream);
- }
- return mock_type(int);
-@@ -86,7 +88,7 @@ __real_fseek(FILE *stream, long offset, int whence, ...);
- int
- __wrap_fseek(FILE *stream, long offset, int whence, ...)
- {
-- if (stream != &mock_stream) {
-+ if (stream != MOCK_STREAM) {
- return __real_fseek(stream, offset, whence);
- }
- return mock_type(int);
-@@ -98,7 +100,7 @@ __real_ftell(FILE *stream, ...);
- long
- __wrap_ftell(FILE *stream, ...)
- {
-- if (stream != &mock_stream) {
-+ if (stream != MOCK_STREAM) {
- return __real_ftell(stream);
- }
- return mock_type(int);
-@@ -135,7 +137,7 @@ __real_fileno(FILE *stream, ...);
- int
- __wrap_fileno(FILE *stream, ...)
- {
-- if (stream != &mock_stream) {
-+ if (stream != MOCK_STREAM) {
- return __real_fileno(stream);
- }
- return 1;
-@@ -179,7 +181,7 @@ check_io_read_async(void **state) {
- assert_int_equal(r, TSS2_FAPI_RC_IO_ERROR);
-
- wrap_fcntl_test = true;
-- will_return(__wrap_fopen, &mock_stream);
-+ will_return(__wrap_fopen, MOCK_STREAM);
- will_return(__wrap_fcntl, -1);
- will_return_always(__wrap_fclose, 0);
- errno = EAGAIN;
-@@ -187,8 +189,8 @@ check_io_read_async(void **state) {
- r = ifapi_io_read_async(&io, "tss_unit_dummyf");
- assert_int_equal(r, TSS2_FAPI_RC_IO_ERROR);
-
-- will_return(__wrap_fopen, &mock_stream);
-- will_return(__wrap_fopen, &mock_stream);
-+ will_return(__wrap_fopen, MOCK_STREAM);
-+ will_return(__wrap_fopen, MOCK_STREAM);
- will_return(__wrap_fcntl, 0);
- will_return(__wrap_fseek, 0);
- will_return(__wrap_ftell, 1);
-@@ -202,8 +204,8 @@ check_io_read_async(void **state) {
-
- wrap_malloc_test = false;
-
-- will_return(__wrap_fopen, &mock_stream);
-- will_return(__wrap_fopen, &mock_stream);
-+ will_return(__wrap_fopen, MOCK_STREAM);
-+ will_return(__wrap_fopen, MOCK_STREAM);
- will_return(__wrap_fcntl, 0);
- will_return(__wrap_fseek, 0);
- will_return(__wrap_ftell, 1);
-@@ -236,7 +238,7 @@ check_io_read_finish(void **state) {
- will_return_always(__wrap_fclose, 0);
- io.char_buffer = &io_char_buffer[0];
- io.buffer_length = 10;
-- io.stream = &mock_stream;
-+ io.stream = MOCK_STREAM;
- errno = EAGAIN;
- r = ifapi_io_read_finish(&io, &buffer[0], &count);
- assert_int_equal(r, TSS2_FAPI_RC_TRY_AGAIN);
-@@ -298,7 +300,7 @@ check_io_write_async(void **state) {
- assert_int_equal(r, TSS2_FAPI_RC_IO_ERROR);
-
- wrap_fcntl_test = true;
-- will_return(__wrap_fopen, &mock_stream);
-+ will_return(__wrap_fopen, MOCK_STREAM);
- will_return(__wrap_fcntl, -1);
-
- errno = EAGAIN;
-@@ -306,7 +308,7 @@ check_io_write_async(void **state) {
- assert_int_equal(r, TSS2_FAPI_RC_IO_ERROR);
-
- io.char_rbuffer = NULL;
-- will_return(__wrap_fopen, &mock_stream);
-+ will_return(__wrap_fopen, MOCK_STREAM);
- will_return(__wrap_fcntl, 0);
- will_return(__wrap_fcntl, 0);
- will_return(__wrap_fcntl, -1);
-@@ -345,7 +347,7 @@ check_io_write_finish(void **state) {
- will_return_always(__wrap_fclose, 0);
-
- wrap_write_test = true;
-- io.stream = &mock_stream;
-+ io.stream = MOCK_STREAM;
- will_return(__wrap_write, -1);
- errno = EAGAIN;
- r = ifapi_io_write_finish(&io);
---
-2.35.1
-
diff --git a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.1-Dont-run-systemd-sysusers-in-Makefile.patch b/app-crypt/tpm2-tss/files/tpm2-tss-3.2.1-Dont-run-systemd-sysusers-in-Makefile.patch
deleted file mode 100644
index 7e55f965bd2f..000000000000
--- a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.1-Dont-run-systemd-sysusers-in-Makefile.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index 6242b19c..b30ec6e0 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -492,7 +492,6 @@ fapi-config.json: dist/fapi-config.json.in
- -e 's|[@]userstatedir@|$(userstatedir)|g' \
- < "$<" > "$@"
-
--sysusers_DATA = dist/sysusers.d/tpm2-tss.conf
- tmpfiles_DATA = tpm2-tss-fapi.conf
-
- CLEANFILES += tpm2-tss-fapi.conf
-@@ -516,7 +515,6 @@ EXTRA_DIST += \
- dist/fapi-config.json.in \
- dist/fapi-profiles/P_RSA2048SHA256.json \
- dist/fapi-profiles/P_ECCP256SHA256.json \
-- dist/sysusers.d/tpm2-tss.conf \
- dist/tmpfiles.d/tpm2-tss-fapi.conf.in \
- doc/fapi-config.md \
- doc/fapi-profile.md \
-@@ -726,13 +724,6 @@ EXTRA_DIST += dist/tpm-udev.rules
-
- install-dirs:
- if HOSTOS_LINUX
--if SYSD_SYSUSERS
-- @echo "systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf"
-- @systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf || echo "WARNING Failed to create the tss user and group"
--else
-- @echo "call make_tss_user_and_group"
-- @$(call make_tss_user_and_group) || echo "WARNING Failed to create the tss user and group"
--endif
- if SYSD_TMPFILES
- @echo "systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf"
- @systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf|| echo "WARNING Failed to create the FAPI directories with the correct permissions"
-diff --git a/configure.ac b/configure.ac
-index 83554edd..c9599b93 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -483,22 +483,9 @@ AS_IF([test "x$enable_integration" = "xyes" && test "x$enable_self_generated_cer
- [AC_MSG_WARN([Running integration tests without EK certificate verification, use --enable-self-generated-certificate for full test coverage])])
-
- # Check for systemd helper tools used by make install
--AC_CHECK_PROG(systemd_sysusers, systemd-sysusers, yes)
--AM_CONDITIONAL(SYSD_SYSUSERS, test "x$systemd_sysusers" = "xyes")
- AC_CHECK_PROG(systemd_tmpfiles, systemd-tmpfiles, yes)
- AM_CONDITIONAL(SYSD_TMPFILES, test "x$systemd_tmpfiles" = "xyes")
-
--# Check all tools used by make install
--AS_IF([test "$HOSTOS" = "Linux"],
-- [ AC_CHECK_PROG(useradd, useradd, yes)
-- AC_CHECK_PROG(groupadd, groupadd, yes)
-- AC_CHECK_PROG(adduser, adduser, yes)
-- AC_CHECK_PROG(addgroup, addgroup, yes)
-- AS_IF([test "x$addgroup" != "xyes" && test "x$groupadd" != "xyes" ],
-- [AC_MSG_ERROR([addgroup or groupadd are needed.])])
-- AS_IF([test "x$adduser" != "xyes" && test "x$useradd" != "xyes" ],
-- [AC_MSG_ERROR([adduser or useradd are needed.])])])
--
- AC_SUBST([PATH])
-
- dnl --------- Doxy Gen -----------------------
diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild
deleted file mode 100644
index f4bd7889b8ec..000000000000
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-
-DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
-HOMEPAGE="https://github.com/tpm2-software/tpm2-tss"
-SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="doc +fapi +openssl mbedtls static-libs test"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="^^ ( mbedtls openssl )
- fapi? ( openssl !mbedtls )"
-
-RDEPEND="acct-group/tss
- acct-user/tss
- fapi? ( dev-libs/json-c:=[${MULTILIB_USEDEP}]
- >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] )
- mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
- openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- test? ( app-crypt/swtpm
- dev-libs/uthash
- dev-util/cmocka
- fapi? ( >=net-misc/curl-7.80.0 ) )"
-BDEPEND="sys-apps/acl
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch"
- "${FILESDIR}/${PN}-3.2.0-slibtool.patch" # 858674
- "${FILESDIR}/${PN}-3.2.0-test-fix-usage-of-FILE-in-unit-test-fapi-io.patch"
-)
-
-pkg_setup() {
- local CONFIG_CHECK=" \
- ~TCG_TPM
- "
- linux-info_pkg_setup
- kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
-}
-
-src_prepare() {
- default
-
- # See bug #833887 (and similar); eautoreconf means .pc file gets wrong version.
- sed -i \
- "s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${PV}/" \
- "configure.ac" || die
-
- eautoreconf
-}
-
-multilib_src_configure() {
- # tests fail with LTO enabbled. See bug 865275 and 865279
- filter-lto
-
- ECONF_SOURCE=${S} econf \
- --localstatedir=/var \
- $(multilib_native_use_enable doc doxygen-doc) \
- $(use_enable fapi) \
- $(use_enable static-libs static) \
- $(multilib_native_use_enable test unit) \
- $(multilib_native_use_enable test integration) \
- $(multilib_native_use_enable test self-generated-certificate) \
- --disable-tcti-libtpms \
- --disable-defaultflags \
- --disable-weakcrypto \
- --with-crypto="$(usex mbedtls mbed ossl)" \
- --with-runstatedir=/run \
- --with-udevrulesdir="$(get_udevdir)/rules.d" \
- --with-udevrulesprefix=60- \
- --with-sysusersdir="/usr/lib/sysusers.d" \
- --with-tmpfilesdir="/usr/lib/tmpfiles.d"
-}
-
-multilib_src_install() {
- default
-
- if [[ ${PV} != $(sed -n -e 's/^Version: //p' "${ED}/usr/$(get_libdir)/pkgconfig/tss2-sys.pc" || die) ]] ; then
- # Safeguard for bug #833887
- die "pkg-config file version doesn't match ${PV}! Please report a bug!"
- fi
-
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process tpm2-tss-fapi.conf
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.1.ebuild b/app-crypt/tpm2-tss/tpm2-tss-3.2.1.ebuild
deleted file mode 100644
index 0a1f2270a6ce..000000000000
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-
-DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
-HOMEPAGE="https://github.com/tpm2-software/tpm2-tss"
-SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="doc +fapi +openssl mbedtls static-libs test"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="^^ ( mbedtls openssl )
- fapi? ( openssl !mbedtls )"
-
-RDEPEND="acct-group/tss
- acct-user/tss
- fapi? ( dev-libs/json-c:=[${MULTILIB_USEDEP}]
- >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] )
- mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
- openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- test? ( app-crypt/swtpm
- dev-libs/uthash
- dev-util/cmocka
- fapi? ( >=net-misc/curl-7.80.0 ) )"
-BDEPEND="sys-apps/acl
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.2.1-Dont-run-systemd-sysusers-in-Makefile.patch"
-)
-
-pkg_setup() {
- local CONFIG_CHECK=" \
- ~TCG_TPM
- "
- linux-info_pkg_setup
- kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
-}
-
-src_prepare() {
- eautoreconf
- default
-}
-
-multilib_src_configure() {
- # tests fail with LTO enabbled. See bug 865275 and 865279
- filter-lto
-
- ECONF_SOURCE=${S} econf \
- --localstatedir=/var \
- $(multilib_native_use_enable doc doxygen-doc) \
- $(use_enable fapi) \
- $(use_enable static-libs static) \
- $(multilib_native_use_enable test unit) \
- $(multilib_native_use_enable test integration) \
- $(multilib_native_use_enable test self-generated-certificate) \
- --disable-tcti-libtpms \
- --disable-defaultflags \
- --disable-weakcrypto \
- --with-crypto="$(usex mbedtls mbed ossl)" \
- --with-runstatedir=/run \
- --with-udevrulesdir="$(get_udevdir)/rules.d" \
- --with-udevrulesprefix=60- \
- --with-sysusersdir="/usr/lib/sysusers.d" \
- --with-tmpfilesdir="/usr/lib/tmpfiles.d"
-}
-
-multilib_src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process tpm2-tss-fapi.conf
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.2.ebuild b/app-crypt/tpm2-tss/tpm2-tss-3.2.2.ebuild
deleted file mode 100644
index 98139319e210..000000000000
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-
-DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
-HOMEPAGE="https://github.com/tpm2-software/tpm2-tss"
-SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="doc +fapi +openssl mbedtls static-libs test"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="^^ ( mbedtls openssl )
- fapi? ( openssl !mbedtls )"
-
-RDEPEND="acct-group/tss
- acct-user/tss
- fapi? ( dev-libs/json-c:=[${MULTILIB_USEDEP}]
- >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] )
- mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
- openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- test? ( app-crypt/swtpm
- dev-libs/uthash
- dev-util/cmocka
- fapi? ( >=net-misc/curl-7.80.0 ) )"
-BDEPEND="sys-apps/acl
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.2.1-Dont-run-systemd-sysusers-in-Makefile.patch"
-)
-
-pkg_setup() {
- local CONFIG_CHECK=" \
- ~TCG_TPM
- "
- linux-info_pkg_setup
- kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
-}
-
-src_prepare() {
- eautoreconf
- default
-}
-
-multilib_src_configure() {
- # tests fail with LTO enabbled. See bug 865275 and 865279
- filter-lto
-
- ECONF_SOURCE=${S} econf \
- --localstatedir=/var \
- $(multilib_native_use_enable doc doxygen-doc) \
- $(use_enable fapi) \
- $(use_enable static-libs static) \
- $(multilib_native_use_enable test unit) \
- $(multilib_native_use_enable test integration) \
- $(multilib_native_use_enable test self-generated-certificate) \
- --disable-tcti-libtpms \
- --disable-defaultflags \
- --disable-weakcrypto \
- --with-crypto="$(usex mbedtls mbed ossl)" \
- --with-runstatedir=/run \
- --with-udevrulesdir="$(get_udevdir)/rules.d" \
- --with-udevrulesprefix=60- \
- --with-sysusersdir="/usr/lib/sysusers.d" \
- --with-tmpfilesdir="/usr/lib/tmpfiles.d"
-}
-
-multilib_src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process tpm2-tss-fapi.conf
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild b/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
deleted file mode 100644
index c3ee7e33a8d1..000000000000
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-
-DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
-HOMEPAGE="https://github.com/tpm2-software/tpm2-tss"
-SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="doc +fapi +openssl mbedtls +policy static-libs test"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="^^ ( mbedtls openssl )
- fapi? ( openssl !mbedtls )
- policy? ( openssl !mbedtls )"
-
-RDEPEND="acct-group/tss
- acct-user/tss
- fapi? ( dev-libs/json-c:=[${MULTILIB_USEDEP}]
- >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] )
- mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
- openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- test? ( app-crypt/swtpm
- dev-libs/uthash
- dev-util/cmocka
- fapi? ( >=net-misc/curl-7.80.0 ) )"
-BDEPEND="sys-apps/acl
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.0-Dont-install-files-into-run.patch"
- )
-
-pkg_setup() {
- local CONFIG_CHECK=" \
- ~TCG_TPM
- "
- linux-info_pkg_setup
- kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- # tests fail with LTO enabbled. See bug 865275 and 865279
- filter-lto
-
- ECONF_SOURCE=${S} econf \
- --localstatedir=/var \
- $(multilib_native_use_enable doc doxygen-doc) \
- $(use_enable fapi) \
- $(use_enable policy) \
- $(use_enable static-libs static) \
- $(multilib_native_use_enable test unit) \
- $(multilib_native_use_enable test integration) \
- $(multilib_native_use_enable test self-generated-certificate) \
- --disable-tcti-libtpms \
- --disable-defaultflags \
- --disable-weakcrypto \
- --with-crypto="$(usex mbedtls mbed ossl)" \
- --with-runstatedir=/run \
- --with-udevrulesdir="$(get_udevdir)/rules.d" \
- --with-udevrulesprefix=60- \
- --without-sysusersdir \
- --with-tmpfilesdir="/usr/lib/tmpfiles.d"
-}
-
-multilib_src_install() {
- default
- keepdir /var/lib/tpm2-tss/system/keystore
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process tpm2-tss-fapi.conf
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 247f961ce3b7..78596e99c063 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/aranym/Manifest b/app-emulation/aranym/Manifest
index 357912ef9a3f..c03159e982d6 100644
--- a/app-emulation/aranym/Manifest
+++ b/app-emulation/aranym/Manifest
@@ -5,5 +5,5 @@ AUX aranym-1.1.0-configure-bashisms.patch 1202 BLAKE2B 963ab649c4659be267a59e97c
AUX aranym-1.1.0-configure-clang16.patch 1097 BLAKE2B 1c638475d9935a8642bf072d30de9d3fbde33c7027d2fbde373261d44cbeaba9055b8d9561d6790c081ac80291f999c6e1ba33bfb652ff714eae8301076cdf4a SHA512 554f35cb47790a389fc6ed8d92e6437fbfa2c3cc7a5f584282306d5b8c101bf9bd4ee2beb0acd05977a44dec0ea6dc65d9cdfc46af15eddc1d02de5bad6f1292
AUX aranym-1.1.0-libcwrap.patch 830 BLAKE2B 6eed885e5f06d3e9405501ade35c52afe8e01ecebde21ca6a9a0020d4402e39a97939c0ed64cf96a47f95779885eb1132bda90d3ba325b1d6a1f36527df072f9 SHA512 7050d4e24457f5ee12adb1a9aaddb2f5cb16c06105a74f78d8eefbf431629a043acb53160be5e66cfd82b64e8324fdf3cd7f4374cf8a64a66aa669ff701c2019
DIST aranym_1.1.0.orig.tar.gz 3785612 BLAKE2B 52b5fa34c78c67cb94cbe0d94795368cb7007f37571282d67387a0237500143f8078117132c9df392c5fd48b32cdb8c1cf727fe4d22a3d24eac0595215bddf4e SHA512 723b1a7c80532734e1dea288dbffd66746d9c7d1302ccb0259248a26aac5dedc7f66a134929de7064686af6c676d10918d90e2cf58cb010fd445979945177b51
-EBUILD aranym-1.1.0-r1.ebuild 2765 BLAKE2B 117bbd2e2de4c5cce4738ccf191b248179376228d7aa185699a5e5a2c90be0e8109ba29174f7d31f3ec7287de7d91fa13ee0e56b14c169faf9d6e77d354eec64 SHA512 0f2d97b3db74f7f124878155ff41552d29fc7b7ff2d4edb3db6f713a8ee405f524e80ddf3eee5b0eb1f180fb0cc42fe306560ec31e371f623ea4cb738dbdc7ee
+EBUILD aranym-1.1.0-r1.ebuild 2746 BLAKE2B b4768276bf773ed1f35536e12b933cf73a08c59f5d95414000798caf69618d4a28f95759fec835268745ffd314497935cd55c0c6d1df900743d30dc939f19748 SHA512 f1a778dc1d04166eb42bd7bbf831189b8484eb0e6e54f62ac91134153d65e392336c48d95c6daf053fc7130f2653eb9bece00518b0611c982162dd2437e7e040
MISC metadata.xml 862 BLAKE2B 3661f056df9749365d616c3a8c0c99458c08347e199bef3c21c657fe634862fb43edb6966d4acc2eec7196e310087fcb26b64c3f4177d8dc9ef8d6d62166abcb SHA512 0c85331417427933b6ee396f623054fbe3dbf6e51e0621159a6a7524104985f73d97f87473a1fb5388032bca37351d27199558e6f0726c199d7568962cd4f8d8
diff --git a/app-emulation/aranym/aranym-1.1.0-r1.ebuild b/app-emulation/aranym/aranym-1.1.0-r1.ebuild
index 3b4f4ca886c8..7f7bb559528d 100644
--- a/app-emulation/aranym/aranym-1.1.0-r1.ebuild
+++ b/app-emulation/aranym/aranym-1.1.0-r1.ebuild
@@ -20,10 +20,10 @@ REQUIRED_USE="|| ( jit pmmu standard ) lilo? ( pmmu )"
RDEPEND="
dev-libs/gmp:0=
media-libs/libsdl2[video]
- clipboard? ( !kernel_Winnt? (
+ clipboard? (
media-libs/libsdl2[X]
x11-libs/libX11
- ) )
+ )
jpeg? ( virtual/jpeg )
kernel_linux? ( virtual/libudev )
lilo? ( sys-libs/zlib )
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 18a548388ebb..9733a999e18c 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 9b1d75132393..49ac364ce22d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -21,7 +21,7 @@ DIST python-gentoo-patches-3.9.17.tar.xz 25048 BLAKE2B da19105dfa2fda7b422ac368f
EBUILD python-2.7.18_p16-r1.ebuild 8603 BLAKE2B 13c654aad809e8f999fa36e63f4a4eec5c2804644fab92c6f1a5c8ef75b20bde8509c34358e32350d7ddcbf8a309b9c5c008a9f9ab83c7d208434bd7efab0467 SHA512 88de339a316876a5a71560842cd879ba96b522f7dc4e409e6a22109639a538cb38abdc1a3d6c8ef468476841d1fe6014327197e8e2b0dd2d357ecde34bf8993a
EBUILD python-3.10.12.ebuild 14061 BLAKE2B 53cbacdaca9dd0c42126aa275dd62ca5454339ae5fea06112885d1b176617975625e14dacc02ee6bb0c9d0c2541d34f4a54bd724be45fed243f373977e6aaa17 SHA512 336ee041317b478d888ef80f8600ad3fdc388233cd738e82fc1b512ed60a4a2116db50a4c033b7f3a0c57ccb74c1d325f385ef05e9f1873f44660aaf7c001148
EBUILD python-3.11.4.ebuild 14960 BLAKE2B 5c91cffce5e98dd4ab172e95e80f1bfea08a96fd4b0773f38aa9097932b380892b4e806713454f957d50c8b193771186495df72b275ab62fa95449daf4708f45 SHA512 55f4da61955b2a54f797f2935b9f8eb77a40efb74596710b0836667674fd80e82525497e1081ffac6d395b29da0e389dcece62a5f0bc1acff8ee6ab877dbb0e9
-EBUILD python-3.12.0_beta3.ebuild 14769 BLAKE2B b4bb46417d66c4329f77ebc2380058fa380fa4f1bc4574c7a8e8fa7ee5e676901caf5e973a85dadecb29a23e98fb29c83e9b9ad6a48a148756b14f3e43078519 SHA512 d46d57921a9260c5264fd0cd7e49d887531c3f1eb1b834367027608a62790daa366c63cc5de248e6dbea62fdff43bb4e1c9118752b5b728740725d079fb91b8d
+EBUILD python-3.12.0_beta3.ebuild 14802 BLAKE2B 2e6875d0070a25e513d93d6c9fe1d88cb05a6376c758988845437341c6b185eaecdd9c6fdb4f5bc3beae4ce50d18abfffec2cbc8c3b52dd385081499f7e47fc4 SHA512 768740c45729e7d62c37de708aa13591fcd372d788697fc622277b453524470c767ee60ba3e09e012220efca160d26257068183c77054aeced90fc35b97a7c0b
EBUILD python-3.8.17.ebuild 12186 BLAKE2B 3a3f7f0701c0b4124fbcdd9caae9156a11108584bad90ed3051f9798ca5726af39c4002d4468d388256be6bd4d8e6967481e600fdacd0f2571c749a622fc3cbb SHA512 c8d1027498d66751af4d842445db10e29c55c3e5ce1dffa1d6487244e1c98ad19eb9188a31165756e5d3adc1d6d334535ebd784db29e468b2eaa2244fc563ffa
EBUILD python-3.9.17.ebuild 13687 BLAKE2B ebd310d7f38daafe117b0174bc25f738e170aec49ec0cbf522f4f4ee2ab91ac80ce20c5eac2c5c6e853a5fcc004b2719c96d60a6704d50fc7f405334e9ad68b3 SHA512 f281ac933df35e3be51efd88008fa3312d88e692aac05a25241f5a1d5e862f485676dac6ba5b44269e710a445e14c9463ccfdf3330766a36a5abf1bcaa1e9c67
MISC metadata.xml 1436 BLAKE2B fd5ebcef153bc74aae02f8930dba67736ce44b1dd23418448e7d5bd22391845f5edf0ba8cdf3f43af9254c68734b95fbac9ee891f09c4584c9272ac4233eede6 SHA512 124a1e743cef7236f7936aa843d3aae739a420b1b6173f02c2ef787745616891142724446320d887aeecb95fac09e3620a9666e8e3e32085d79019fe71ff7da5
diff --git a/dev-lang/python/python-3.12.0_beta3.ebuild b/dev-lang/python/python-3.12.0_beta3.ebuild
index 336af662f253..a413c1ef6a6c 100644
--- a/dev-lang/python/python-3.12.0_beta3.ebuild
+++ b/dev-lang/python/python-3.12.0_beta3.ebuild
@@ -71,7 +71,10 @@ RDEPEND="
DEPEND="
${RDEPEND}
bluetooth? ( net-wireless/bluez )
- test? ( app-arch/xz-utils[extra-filters(+)] )
+ test? (
+ app-arch/xz-utils[extra-filters(+)]
+ dev-python/ensurepip-wheels
+ )
valgrind? ( dev-util/valgrind )
"
# autoconf-archive needed to eautoreconf
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 10452294a67c..1ea4931f990e 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index 46a7c3fa7bba..789980d25ff6 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -9,5 +9,5 @@ DIST opencl-clang-15.0.0.tar.gz 26212 BLAKE2B 02d3a8eb3964b6882bd94b676b4459412c
DIST opencl-clang-16.0.0.tar.gz 28413 BLAKE2B c99f043171186f5d9e44618d5d637d6a5c7997f22577491f544e78d93edd5afe74ba88eaaea92a931dd87af71fb630fdf03d27f1a9f55d7c3b8bdf53dee54b07 SHA512 bf723edab7dc7a028eb79d01fd2306690a2169472760bf2783d593ffec4eb788f28f184c66b204cc074cb95a4149fcc63a1dcbee5563c620a9dc2c76bb5a2d5a
EBUILD opencl-clang-14.0.0.ebuild 879 BLAKE2B c8e67dc6c53a91e153bec1b9c22849ae0a56aa009ee3b317b8332858fc19cc2d28afbf4fe312dfed35bd0b0614e2e64498dc68c8cadcad83aa417b0948b7a34a SHA512 41e32bdafaf1a956120b0bce9ba5f792335a68145e7665d22d153398cee8923bb62b8c3777005bb34d9df9fde331e416b360ae9231e2e7dd53392e38e0e8c991
EBUILD opencl-clang-15.0.0.ebuild 842 BLAKE2B c516ee1dc3f7e4bb1c1be637b44f151b33a0d36921d907568f561f3be5bd3762d56b88468bb2d146ff57bbc708b6e006e4c10a83825ae536b93ce80edc105d9d SHA512 a12ff19192edfbb5f90adea21510454fc77b387ac44a35e9d70c0c25ded54dc4c9ed327394097a1eeb0f912507bf3354d2b2fe196bac21034e4a4dd05e9eb497
-EBUILD opencl-clang-16.0.0.ebuild 962 BLAKE2B d6e2726cf7e84a52788e4d37c745608332812809b011cd32c062ccbd1fcb4ea9f2a54a5ac77155413e43f4732bba16938d5a3944dd1d241e237adc7be317bb9f SHA512 95a602e66469f09687d99b0511e8e014508cddd5830e00d2b191257cfbb00400b84c43be433c72f76e7b3ac7a3b5d4efa9976aa157a6fbd434ebe4dcd372c786
+EBUILD opencl-clang-16.0.0.ebuild 961 BLAKE2B 20b1be5db6e4ef6ec29a8f037c987cbd50684574a58711bc157ebcdf1cf51544df710df4e482646e7139ce52f562a43023c0a060b6c1c9078075f6f2e3259e25 SHA512 3d3d12b2e91a3b721a5fd24dc4f53896b640e6e866d90e6235877ba76d511fc3cd2ddb01c21c38be7808e93a461e85a5b1b544caa9aeeb2f7ff47cc4855760fb
MISC metadata.xml 583 BLAKE2B a16519cc07cd2add030b90218d3cdcf9473c684e0a1a0149e7dd352881213c8579c3ed7ceee69db479264fca10561ac023c01be7451ce689fa6408b81cf8b032 SHA512 d3c3f41c5c5fdb4b6b85c737071540ef8d53e148d5f7e69367eeaa6cbe7cb84563d2381de851cc4da41b5300856dd7e6b1e67454a4fc9a9d890590e3a17526b5
diff --git a/dev-libs/opencl-clang/opencl-clang-16.0.0.ebuild b/dev-libs/opencl-clang/opencl-clang-16.0.0.ebuild
index b902e1ab200f..72b5408a634a 100644
--- a/dev-libs/opencl-clang/opencl-clang-16.0.0.ebuild
+++ b/dev-libs/opencl-clang/opencl-clang-16.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RDEPEND="
dev-util/spirv-llvm-translator:${SLOT}=
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 612c1daf8504..1167f83b4d47 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/colorize/Manifest b/dev-ruby/colorize/Manifest
index d54da20ff55d..02c78b7a717f 100644
--- a/dev-ruby/colorize/Manifest
+++ b/dev-ruby/colorize/Manifest
@@ -2,8 +2,10 @@ DIST colorize-0.8.1.gem 15872 BLAKE2B fe8e3a3e010d55954fb9e3e26626202e1d3eba5478
DIST colorize-1.0.1.gem 17920 BLAKE2B 850fe181d1f6c9d10cc0c5ebe65913ed2cdc6bfa9a50d7d5377f273927c4b3a5c4e9567473f08c96d92d7b96ab8809836b513a8acefe449be4c187c0b9bbf250 SHA512 c9ccfafc2bee79ec7b908fe73b20831bebf2de8e96d2c1e654eb2441c2e507bd8ded08797f5f34779e0af1eb56ac3659f61c6e091403a3246d1f72cf7a2e0a70
DIST colorize-1.0.3.gem 17920 BLAKE2B 33864dd5967685ceda163d379063a190ea031a35d5ebb99dc90b54ef7f6c0f95a7b3fd13a73f702c843dc6691095831b777d8572f46da7f897ef01b99fe61c88 SHA512 854bffcadd27ff8a5a52b627125dbfc15f56d4714d28a1e0d64c8d95181d9013ce1ee2f3635cd0b765b3d3cf1688844478a51c2518fac516b3e4e2630a8fc07a
DIST colorize-1.0.5.gem 17920 BLAKE2B 332b430510de5e85e69bf2a96cba81f53db49aab00bf9cef82a98e49654707ce4dcb4956a637c9b529df2a16ce3ed155dc4f6cb596aad9558c5409507763ead3 SHA512 b0edad3771928ae8ca91ef5a0f44adfb026f894a254a7422ea33439d8bf301f3ce98d5d03eb5ed3a95e5d750e7c7bded1f5767042639dce816934146dad00d51
+DIST colorize-1.1.0.gem 17920 BLAKE2B 31d66bccfcd9f75175feb5f8fb1ace3e39f95255b041b9eef3171465c66b36fab548ca17625e52a9a8c93737b8c1ca54adb334ca0d5957ac157bd34752242d97 SHA512 d1257c6be909e92ef59e39536e802bbcbbc5f49b0ac0f1f372f36f9ac1a0ed9016ab374f6f6b389b5d158dcebfabc9e047d9b0d797b408b82224355e5c9a2b2a
EBUILD colorize-0.8.1-r2.ebuild 613 BLAKE2B 17320ab5eaed3782f4b0474c21b08fb8e8d73f74d31272cb8820ef3c26affce24f774d3fe84624273dfcdc7a27504e4a6e27ad9b32762baf0c8fb2b1f8a5fcdb SHA512 d53fe3a6ad62b5e38f0a0dbf510458bb7459c3a03ba0c2bd4c830cb13f813658970be65bd235869b0307649d186315b0dcc968755aabc04d51accc70a8b3607f
EBUILD colorize-1.0.1.ebuild 616 BLAKE2B 060cacb706d10eef4817f3faf26c5d46a2900986e197b0dd1470bd92b88e73ec83941444aa6ab8d51932b52d6cc151c0451e069fa9f528078e6a36aec4c43985 SHA512 37413105c0a08a9581fe9c495b8c077a35afae1e39dd78f2fe72aee4e74a80e74e76eb8a01a8fe333b41f830d76848378abcfdc846fb2853bdb556eb6bea6710
EBUILD colorize-1.0.3.ebuild 616 BLAKE2B 060cacb706d10eef4817f3faf26c5d46a2900986e197b0dd1470bd92b88e73ec83941444aa6ab8d51932b52d6cc151c0451e069fa9f528078e6a36aec4c43985 SHA512 37413105c0a08a9581fe9c495b8c077a35afae1e39dd78f2fe72aee4e74a80e74e76eb8a01a8fe333b41f830d76848378abcfdc846fb2853bdb556eb6bea6710
EBUILD colorize-1.0.5.ebuild 616 BLAKE2B 060cacb706d10eef4817f3faf26c5d46a2900986e197b0dd1470bd92b88e73ec83941444aa6ab8d51932b52d6cc151c0451e069fa9f528078e6a36aec4c43985 SHA512 37413105c0a08a9581fe9c495b8c077a35afae1e39dd78f2fe72aee4e74a80e74e76eb8a01a8fe333b41f830d76848378abcfdc846fb2853bdb556eb6bea6710
+EBUILD colorize-1.1.0.ebuild 741 BLAKE2B 226edbb0ab90f1a7a99d4444201a4e33ca3a3a648eb301b4e9c936c33b062a68a96f60e43038107f9e133027d732da905a75d035988afe0142dc1f61fdbb49c3 SHA512 55de779354ca76799fdd091c9eda2ee2437aad02e072f993d1a955556224ba2d26875d510462dda1f2e1d4f2ed378966814e0e976458b66e99416224e0d2553a
MISC metadata.xml 344 BLAKE2B 5262445ecd7094595496227408c33e21782ec5e216fc9bb9c8e457b3bc30f93435d31beb84a6eefd6058cea8d4bf34cad7d2a88abd84396d585b5f1ee282f8ea SHA512 afb66a90e485bc54295f83d4fb25c66ed5bff62ce95949ffe6fcb5cdfeb28298738f4e88e3a8c7499d491968100119fc2e38120340c86a40902504f6ead99890
diff --git a/dev-ruby/colorize/colorize-1.1.0.ebuild b/dev-ruby/colorize/colorize-1.1.0.ebuild
new file mode 100644
index 000000000000..4dce118faff0
--- /dev/null
+++ b/dev-ruby/colorize/colorize-1.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_TASK_TEST="default"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds methods to set color, background color and text effect on console easier"
+HOMEPAGE="https://github.com/fazibear/colorize"
+LICENSE="GPL-2+"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ sed -i -e "/[Cc]ode[Cc]limate/d" test/test_colorize.rb || die
+
+ # Skip unpackaged test as this release is not tagged upstream.
+ sed -i -e '/test_\(colorize\|colorized_string\)_with_readline/,/execute/ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/fiber-annotation/Manifest b/dev-ruby/fiber-annotation/Manifest
new file mode 100644
index 000000000000..1cecbb672ce8
--- /dev/null
+++ b/dev-ruby/fiber-annotation/Manifest
@@ -0,0 +1,3 @@
+DIST fiber-annotation-0.2.0.tar.gz 5743 BLAKE2B 87ab3601f53ecbac05ed251438b95f10d26078d319ced6fcde6e1b9c96d58bcbd5c8d5e9e15325f54c32543b61e91ce53f02964aacb8afc57d7636aa70597007 SHA512 d030ad1a3824ea2e7b31781ed31aa1fba187c44479351fb21911ade090f8596b38f5b6352420b26df705d12b086421b78a4987590169a33550de1ed565630e87
+EBUILD fiber-annotation-0.2.0.ebuild 721 BLAKE2B de4a503123a1f54aa9b53921a29af927a33a8df162977b8f0cb9bdd4bc716b9529b07492f303df8885803592e84bed86ccbd1c974072d84bd4907f144e72a06e SHA512 4898afabf287f7b6d01eb84a1832282221c96cdd3038e7b0e49853a412f54cab3c3d96ba0ab4575f09d004e9bfb371d14099a4d4058fbaf33927bdc96e292565
+MISC metadata.xml 412 BLAKE2B 3adae6eb3a314949c424f07301b9810f2e23a01437fb49e46c93fee1f12013230919817b917f6658ed3090d2c759cb102bda51e6d813030a6d93835f7d309db2 SHA512 cb1e3d7242ac7f93cd8435285a4f381e576fd023ee2711bbfe56be413f58700b7cfd9568b371b9f43505596fbd8a10ff4fcd9b293179d2db9307959873e4279b
diff --git a/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
new file mode 100644
index 000000000000..5ba21af36201
--- /dev/null
+++ b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A mechanism for annotating fibers"
+HOMEPAGE="https://github.com/ioquatix/fiber-annotation"
+SRC_URI="https://github.com/ioquatix/fiber-annotation/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # Avoid unpackaged sus covered
+ rm -f config/sus.rb
+}
diff --git a/dev-ruby/fiber-annotation/metadata.xml b/dev-ruby/fiber-annotation/metadata.xml
new file mode 100644
index 000000000000..c20327fbd2e4
--- /dev/null
+++ b/dev-ruby/fiber-annotation/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ioquatix/fiber-annotation</remote-id>
+ <remote-id type="rubygems">fiber-annotation</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index 08eeba7944be..be64fbbb606a 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -2,6 +2,6 @@ DIST ruby_parser-3.19.2.gem 778240 BLAKE2B b9a136f8aa93fe915eedc5ca16a54a8c21446
DIST ruby_parser-3.20.0.gem 852992 BLAKE2B fd261c46e1fd0dbdbe13f02aa0c063334294a82a22af1491d760af2f1922a0c71355d2c002dcaa1fcf7c24fc9a157a4a640969ed946750ba90dfb87dcf8e785a SHA512 4cbd35703c35a799d8e06b78708adff378ff82d53f658908fb6cccfddbd6c200892bb2a3b4923fc17d2c4f7f611af12e3c942495a511d5470a05abb61ee1fba7
DIST ruby_parser-3.20.1.gem 856576 BLAKE2B 8944c8c1403bb23aeb77ea19fe5ff7596879c94350609fcffc839c15b9009efe7c172369363aa99edd561cfdf4fcf081e665dea494cf87d88b105c797cea25a4 SHA512 50e77dcf4893e0b56399e10804e7c6652f57b812444edcd247d3c70f89cf4e5308a90103dd63e032588557472513bc2e6ac49988fddeea81f9f7262e14653abd
EBUILD ruby_parser-3.19.2.ebuild 1023 BLAKE2B fbda86970777f0fc3fba15123091885bd4bd28b0bafbb465b5dcedd9a711516142f1689305dd8729c52ad7e35b2ca4452f32602ff7a19483c2b85e1168ef5647 SHA512 5a97966e448b0db3afbccf65844af1627cfc25bc13e7100d3f6d0ec68ed0a19f36498d88897ff581fced173ef6f4336460805c4268d3ab5e77db3e53dcbcf0af
-EBUILD ruby_parser-3.20.0.ebuild 1018 BLAKE2B 1316f0e96e8d08f2c93215e951be0b412e905c3ccca871ed306c0bb3a798f8ac123e9c299aaf9fcaa9c97c86c52066c2d9de3e206b34456bd0b9fc814b0af481 SHA512 50413ae27fbbcc76bc76abb0192d28755618276e017c19852afb067cbdd2f321ec175fda37620e64c25344c236547878f6a0d306f40818a2c7d107df7c3322b3
+EBUILD ruby_parser-3.20.0.ebuild 1016 BLAKE2B fefe1e88784815f731ce58cca1189ba6775c7a409667b7a1ce7717f403bb09df5c688bbf031c4640fa5521d8e48b05c4a58df7ce2720151b792041e235d3537e SHA512 e407085f41b70ddaef423f2394e8e28c2502235b21a9d0a2b94121a7993c472d3248263a8d5c9dc731f1bf3a81e480bcc023f333e1d3f846d85f4332cd33ebd1
EBUILD ruby_parser-3.20.1.ebuild 1018 BLAKE2B 1316f0e96e8d08f2c93215e951be0b412e905c3ccca871ed306c0bb3a798f8ac123e9c299aaf9fcaa9c97c86c52066c2d9de3e206b34456bd0b9fc814b0af481 SHA512 50413ae27fbbcc76bc76abb0192d28755618276e017c19852afb067cbdd2f321ec175fda37620e64c25344c236547878f6a0d306f40818a2c7d107df7c3322b3
MISC metadata.xml 348 BLAKE2B 10262df68f010eaed20fa390ed4feff5d619e168319f6477d9d70ef15a91219af5b4f49f89316c0350f3cedee9a47eb46a67c9837d22ce58ac190c55a747ac21 SHA512 66eb4ff6e49c3249c2a952b39d3738f3c66252203b16cd635aa04d59eed907cfe9c11197a4e104fd8cf0585b9f3d60c639e4ffbe7ddabb211266f60a9e348bdb
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.20.0.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.20.0.ebuild
index 489adba616d9..ca27abe02501 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.20.0.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.20.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby_parser"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz
index f1f375cdda1f..49f085c21490 100644
--- a/games-action/Manifest.gz
+++ b/games-action/Manifest.gz
Binary files differ
diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index d0a8a435fdb9..d0eaa4971c7c 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -1,5 +1,4 @@
-AUX dxx-rebirth-0.61.0_pre20230618-sdl12-compat.patch 1508 BLAKE2B 95aeba4f6e77d20e7a4e3bbcbfe6844e48c0b52763dd0407920b5afcd3a012867ab698b730c14d5e7d0b4b2244aa57f460b012607ba5d9c49a5c0b807b278eec SHA512 807dd3483b470438fc10e6440752b350956bf77382674a99af09bea035ebd9702158a82a693f2aaccf131eac2897434217fb79b6137840dc7f6620988e41cf62
-DIST dxx-rebirth-0.61.0_pre20230618.tar.gz 2063234 BLAKE2B d602e8e92f8a494eabe3645e4c465f1f1b1bc10a0b27d4b518a617f07c90c86c903b7a6bed42085bfe992cd8533f57ac6eca2c10ee0b02d5fc677859f0d80bd3 SHA512 a0a0318169ed55ef9969fe9827d87871bec3d168fb94bed1e7d0c61ce62fdad9f57040181f2c05f9107a0f898ba4876b802e74d43028c90169eefebd2b9eb79d
-EBUILD dxx-rebirth-0.61.0_pre20230618.ebuild 8813 BLAKE2B e4c8ba037c924577b1437cf8cb2bf500b7161c3760e578142fa71a8954b284972b0bf92e8b5527a2f91069f2cd2fd78b9120b90e0a5ffdbb32a596d3ac9ff85c SHA512 c4933a48f56497cf77da27c33d9aeefa49a0323cf581f67c3e5f9eaa8549d5e2d9bee59359d5b4afc4deb3f566404da20e44e814c4fe1141bb081c45be7075e8
+DIST dxx-rebirth-0.61.0_pre20230625.tar.gz 2063234 BLAKE2B 5ca7c699e7240553c6106fc008acf08e56fbbf8eed15fa6988390b82f149f91c522bf1fcaebf463fc0923ed2b5518f71f913b17c446a04176addc8f6fa03fab7 SHA512 21a1fa46da4f4b20515e79c746bc6eac82164777c88caf6dd048f8e289f85914c1ae844f8bad6f858855172e8556649f60daa17b9ea23c2d6854e4acb777ee2a
+EBUILD dxx-rebirth-0.61.0_pre20230625.ebuild 8761 BLAKE2B 3edbaea5744ef70e4075f8ae1a7f1e58c8e7b9156a49f653a2a106780f0fc47189c144470f1b73eb941f21ee024ab3f54b7e7a0aba1edec162f547cd1081ff52 SHA512 7df8e1c1c8bd3fe63d720b8184677eb8af635329e6c93fe057a0cf0092d15f1c96f457908fe1a91f051c3a7075976097cf879cd25ee80c663605d5791c1d2b25
EBUILD dxx-rebirth-9999.ebuild 8721 BLAKE2B 6310d16f6be4c40bb40474f81763a64d362ee5684389ac2053d39f0a1fe07f3a12e5712b86dea7fb9c51e3b9dfb3cc00065e0372dc536056630b41a778c8278c SHA512 ea78a739b730e949599ae375a8de2bf0a018ec7c1118a7fd2805b9fa09cc80479446df4af549fac812d0f059ee2e2998e689ed15d5bb8875763b789ca71e2e5f
MISC metadata.xml 2427 BLAKE2B e1a42d52d5ba0038e9ee63e6cc477239189e665812217abec4f5ed9f450f505472b611e3a2031ccf1508eee8b71ad651304eae79cad9ff00d91c4737100838ad SHA512 5e7f527575308ee42bd16c6df893fc300ee298da805b16aa825ff0f2013135c88656de1ed264a7c6d5ae0424ae4dedf79ab4d55debd0c09d4044917ab2f17f8c
diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230618.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230625.ebuild
index 833ffdb92ee8..dc93d9200327 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230618.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230625.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
-MY_COMMIT="111f6f2f0dd8de7c2f669eb4d784a0d9e9f124f9"
+MY_COMMIT="e9daf03769d8408719c1b420a133155cb700b9a2"
# Games under Gentoo are marked as 'testing' by convention
#
@@ -168,10 +168,6 @@ BDEPEND="virtual/pkgconfig"
# and therefore requires a rebuild when changed.
#IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
-PATCHES=(
- "${FILESDIR}"/${P}-sdl12-compat.patch
-)
-
dxx_scons() {
# Always build profile `m`. If use editor, also build profile `e`.
# Set most variables in the default anonymous profile. Only
diff --git a/games-action/dxx-rebirth/files/dxx-rebirth-0.61.0_pre20230618-sdl12-compat.patch b/games-action/dxx-rebirth/files/dxx-rebirth-0.61.0_pre20230618-sdl12-compat.patch
deleted file mode 100644
index 4c01c8cd0dbb..000000000000
--- a/games-action/dxx-rebirth/files/dxx-rebirth-0.61.0_pre20230618-sdl12-compat.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From e9daf03769d8408719c1b420a133155cb700b9a2 Mon Sep 17 00:00:00 2001
-From: James Le Cuirot <chewi@gentoo.org>
-Date: Sun, 25 Jun 2023 15:16:55 +0100
-Subject: [PATCH] Skip SDL OpenGL build check when the SDL2 wrapper is detected
-
-The wrapper does not define SDL_VIDEO_OPENGL in SDL_config.h. This
-appears to be deliberate, although it's not entirely clear why.
-
- /* Don't define most of the SDL backends, under the assumption checking for these against the headers won't work anyhow.
- The exception is the X11 backend; you need its define to know if you can use its syswm interface. */
-
-We could check SDL2's SDL_config.h instead, but that seems awkward to
-pull off.
-
-Closes: https://github.com/dxx-rebirth/dxx-rebirth/issues/689
----
- SConstruct | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/SConstruct b/SConstruct
-index c98a22bc8..59210a802 100644
---- a/SConstruct
-+++ b/SConstruct
-@@ -1586,9 +1586,11 @@ static void terminate_handler()
- init_cdrom = '0' if sdl2 else 'SDL_INIT_CDROM'
- error_text_opengl_mismatch = f'Rebirth configured with OpenGL enabled, but SDL{sdl2} configured with OpenGL disabled. Disable Rebirth OpenGL or install an SDL{sdl2} with OpenGL enabled.'
- test_opengl = (f'''
-+#if !((SDL_MAJOR_VERSION == 1) && (SDL_MINOR_VERSION == 2) && (SDL_PATCHLEVEL >= 50))
- #ifndef SDL_VIDEO_OPENGL
- #error "{error_text_opengl_mismatch}"
- #endif
-+#endif
- ''') if user_settings.opengl else ''
- main = '''
- SDL_RWops *ops = reinterpret_cast<SDL_RWops *>(argv);
---
-2.40.1
-
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index e9d9de75efdf..2a551a6ae308 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/spamassassin/Manifest b/mail-filter/spamassassin/Manifest
index dcb96826b7b8..486f2edb486a 100644
--- a/mail-filter/spamassassin/Manifest
+++ b/mail-filter/spamassassin/Manifest
@@ -2,6 +2,7 @@ AUX 3.4.1-spamd.conf-r1 1257 BLAKE2B bbdeeda731965dcd863c2a9bc615295b7d48e011099
AUX 3.4.1-spamd.init-r3 1180 BLAKE2B c7290e6016b27247610b050f77368fcbf3dd3f4ab0a72a933b3819f35dfe9f9085f13f73be95b1169e04d3a09bc4cec6284e87963059ac047d5908df3458fb2b SHA512 2c968750da3252e8dcce4cebf105a26a9dbc471e39bda7d66180e0fbf930b11dd3a98337d7c387026375918b660768c637c2f2031d6624ce3237d9cc8cd88a02
AUX 3.4.6-configure-clang16.patch 1452 BLAKE2B 72c9cf2b411e54c955c9bfbe10b234e43ba5969d4daef21d3a1aeb95ee32fe337c47cc91375dcca9922f65d0f09ab3eaeeb7b3113002f6036b9f1c260fe0d196 SHA512 0ec2a51263d5211cfca405bcff10a589bd616d1c652f5b07e669d34c3a7c22eff6921836161fa174884d324a6964c89036b0bf1a9d86bd130fcbadec70dac989
AUX 4.0.0-DnsResolver-udpsize.patch 685 BLAKE2B cea6e3b795bf1a43d975fe33a6b90e03355c1807d79f62b9e25254a88c297190313d0d5ea307f61d4b1e909f22a661389aa9a8a898a6dde8a9f75fd3a15130fc SHA512 a3194f268534984643bd1870de81eb0eba8df07fee5e0cd79954edd3b54e646bb985cd0d141bd272e8c3035348d0d4c8b5b896ac2ead07edd465175bb26b5bdc
+AUX 4.0.0-sa-update-rdatastr.patch 588 BLAKE2B 2740ffdb0d3080259e7cd31362385176c7d5a65928192918fd89d6bd69d5f5ca60aee5ebaad5695301cf4446b778bde0ff553a929dbe15a1f88e50d46741864e SHA512 ce1064fa38ba4d849e3610c3122db12234bf6f04f27c2f74c9437f0fe53657138a8cbd37080df17be331e35006a73884d2b834f3edcb633b015261952cf47f05
AUX 4.0.0-tests-dnsbl_subtests.t.patch 376 BLAKE2B 8df7bf985504bb76461cdbbe402863c1d66f9179dc6974a1d269f062d84ff4b7361697b24b7bc81446abd13f4a99754e0f721692f6c8c1987bfd6e4df13fa2ec SHA512 7a3739f4286c15e15f91244311253d466ff7fb783fe10a12fc4c8f342ac028bb14b4f4e3c535ac8e678eab576876531d45590f4905d572ef962ac4c920769b5e
AUX 4.0.0-tests-strip2.t.patch 579 BLAKE2B c874e1efebe9b6f2a80ff63b116facbfc55fd05abe0c9e02665764509991d26b029b4bd9e7c03a368a7a1f072ce7e843859a0570b807a7bdc18779bff75a0a2a SHA512 bd5206d77cfa67dcb870cbcdf586457fa287d20555a1972ff3dc89d52ffdca4a57eb5011e734a5c6ca4c0017cb8fc9116c9f8e468db599c91d5fa1ba8a510151
AUX geoip-4.0.0.cf 2608 BLAKE2B 903672505fb9c8b6a05b100b81b7c6786cd7242065c812c871df8bfe2080644fa53fd762c60587fca8aa8b4c79fe0641f27160bd1f14d16285c0eee5c24cc018 SHA512 f313ac34dd79a577ddec59e6623a27b3645401fcf3375c73f3634ca92f20658d6101a10554c8da1210da8e8116441624c01d2dc88c7dd61f1a2ed5fc8ab192e7
@@ -17,5 +18,6 @@ DIST Mail-SpamAssassin-4.0.0.tar.bz2.asc 833 BLAKE2B 44170d411d9eb656d67bf408080
EBUILD spamassassin-3.4.6-r2.ebuild 9832 BLAKE2B aeae24c04e90169b1e87605b53c23e57d3a14a825c023c39dae7a316860fd4f2a9393c68a5963838e4b39bb231db9cf94f417bc0baf9ab0f6752f842424cb523 SHA512 7fb3fdcf03bb93b8e8534dab572408a895c519e6dfcf4fc9016471d539f5ec00220cd5a4246c738d288a553273db78769b2c3feba4ce91548777293604cc44d1
EBUILD spamassassin-4.0.0-r1.ebuild 10154 BLAKE2B 64bcdf5c45bf51eac04c1411fdf41536d01490501683ca93cc765998ee5112b4bf7cc615c7fcf9d4442b6d6d2b44a1fbeea60ed4e3c606a749049c461615e34b SHA512 65ff1abdfea21b57d79b18f7a180aeb892287667265d74d15690e6709ba8d944bf12e9db46084095f970ec3eefff5c1eb32f30813c80ccbc28a175f79288c178
EBUILD spamassassin-4.0.0-r2.ebuild 10433 BLAKE2B b5bbb6b7706cb2674d6035a68d5cf8d7c0cf654ae7a43a1945042abd29d47c6ef856e1b4f52a6125d39f849934b4dfb3e3a20f921b0648f2b287293740786ca3 SHA512 eb3185a325afc60898be772d8002d7f03c8c3d3149c4dd1f7d356193693148ee0ae849721eab5e8a8e210e1cc0cf306d177404961ee0931ab5efb24e1d5c4c8a
-EBUILD spamassassin-4.0.0-r3.ebuild 10484 BLAKE2B 372d692cc59f2890a5247c1bc2e1bdc0a570927eefa4eed9480b03a9ef7211174d0c92a9dddd0a255ff200eefb9b711f9d207a363dad50dd2d848aef1df30d04 SHA512 ff1f03cf66cf61d4c6c279162ce8787342748b8f89e5c674443bb1d1719ad76a56d40c1d371e784495507187fd512c6057b0bc8c6cd37423caf683cbab8a50c2
+EBUILD spamassassin-4.0.0-r3.ebuild 10482 BLAKE2B 72e4f145a7260d6252d04bee31eae37e1b371d26137b71f3c2ad99c2413145d3020d15477f18acb852eda3b910ad1a7eed61d60ccdc8877b941adcaca94fd6ca SHA512 d8543d0ca1588c36165f4244bf9852dc64f0dfddbff3e5f77f4066bc9031d50ce6ef5f929488137168c1cd966c596490a0b9257cb94a9023d8f537053dd57a27
+EBUILD spamassassin-4.0.0-r4.ebuild 10533 BLAKE2B cddac1033cefe870d15f685fbf9c7a1a3d24b07c5e7637eca90ba767045fe6b14e7df25b2019668adafd1539242b9e8d6b3c6a81ef65293e38abfa4793557c12 SHA512 1f46b53d1ea4bba50eed48484a6d0af23aa39dec5655b92c6de42d0c653c28c84d8373d2c93b3f9eb8648b46b976229b1b96e2918024d3a7bbc02d018f40d72e
MISC metadata.xml 698 BLAKE2B 09a986c93fde495aceb1370ed7440e2d141d83a3b631e050d09571441637029d5beda9fed264d6d65fe094c99fc27c91a6ba350f55d6aa6136c484b2acbd874b SHA512 1bd90e2b4339e685ebc4af7ddd6f371cebd566610fe8cc256c5bf3d120ae9bb527da633c38fff9a9e1dbd7b4949ccd78dab6cb1016311ee23e143426ed61e515
diff --git a/mail-filter/spamassassin/files/4.0.0-sa-update-rdatastr.patch b/mail-filter/spamassassin/files/4.0.0-sa-update-rdatastr.patch
new file mode 100644
index 000000000000..415bc187865d
--- /dev/null
+++ b/mail-filter/spamassassin/files/4.0.0-sa-update-rdatastr.patch
@@ -0,0 +1,12 @@
+https://svn.apache.org/viewvc/spamassassin/trunk/sa-update.raw?r1=1910601&r2=1910600&pathrev=1910601
+--- a/sa-update.raw
++++ b/sa-update.raw
+@@ -1458,7 +1458,7 @@
+ next if !$rr; # no answer records, only rcode
+ next if $rr->type ne $rr_type;
+ # scalar context!
+- my $text = $rr->UNIVERSAL::can('txtdata') ? $rr->txtdata : $rr->rdatastr;
++ my $text = $rr->UNIVERSAL::can('txtdata') ? $rr->txtdata : $rr->rdstring;
+ push(@result,$text) if defined $text && $text ne '';
+ }
+ printf("DNS %s query: %s -> %s\n", $rr_type, $query, join(", ",@result))
diff --git a/mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild b/mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild
index 40f5f55dc813..8092e98fd3f0 100644
--- a/mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild
+++ b/mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test"
RESTRICT="!test? ( test )"
diff --git a/mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild b/mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild
new file mode 100644
index 000000000000..ef2e2c316414
--- /dev/null
+++ b/mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild
@@ -0,0 +1,340 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit perl-functions systemd toolchain-funcs verify-sig autotools
+
+MY_P="Mail-SpamAssassin-${PV//_/-}"
+DESCRIPTION="An extensible mail filter which can identify and tag spam"
+HOMEPAGE="https://spamassassin.apache.org/"
+SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2
+ verify-sig? (
+ https://downloads.apache.org/spamassassin/source/${MY_P}.tar.bz2.asc
+ )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test"
+RESTRICT="!test? ( test )"
+
+# The Makefile.PL script checks for dependencies, but only fails if a
+# required (i.e. not optional) dependency is missing. We therefore
+# require most of the optional modules only at runtime.
+REQDEPEND="acct-user/spamd
+ acct-group/spamd
+ dev-lang/perl:=
+ dev-perl/HTML-Parser
+ dev-perl/Net-DNS
+ dev-perl/NetAddr-IP
+ virtual/perl-Digest-SHA
+ ssl? (
+ dev-libs/openssl:0=
+ )"
+
+# SpamAssassin doesn't use libwww-perl except as a fallback for when
+# curl/wget are missing, so we depend on one of those instead. Some
+# mirrors use https, so we need those utilities to support SSL.
+#
+# re2c is needed to compile the rules (sa-compile).
+#
+# We still need the old Digest-SHA1 because razor2 has not been ported
+# to Digest-SHA.
+OPTDEPEND="app-crypt/gnupg
+ dev-perl/Archive-Zip
+ dev-perl/BSD-Resource
+ dev-perl/Digest-SHA1
+ dev-perl/Email-Address-XS
+ dev-perl/Encode-Detect
+ || ( dev-perl/GeoIP2 dev-perl/Geo-IP )
+ dev-perl/IO-String
+ dev-perl/Mail-DKIM
+ dev-perl/Mail-DMARC
+ dev-perl/Mail-SPF
+ dev-perl/Net-Patricia
+ dev-perl/Net-LibIDN2
+ dev-util/re2c
+ || ( net-misc/wget[ssl] net-misc/curl[ssl] )
+ virtual/perl-MIME-Base64
+ dev-perl/Pod-Parser
+ berkdb? ( virtual/perl-DB_File )
+ ipv6? ( dev-perl/IO-Socket-INET6 )
+ ldap? ( dev-perl/perl-ldap )
+ mysql? (
+ dev-perl/DBI
+ dev-perl/DBD-mysql
+ )
+ postgres? (
+ dev-perl/DBI
+ dev-perl/DBD-Pg
+ )
+ sqlite? (
+ dev-perl/DBI
+ dev-perl/DBD-SQLite
+ )
+ ssl? ( dev-perl/IO-Socket-SSL )"
+
+DEPEND="${REQDEPEND}
+ test? (
+ ${OPTDEPEND}
+ virtual/perl-Test-Harness
+ )"
+RDEPEND="${REQDEPEND} ${OPTDEPEND}"
+BDEPEND="${RDEPEND}
+ verify-sig? ( sec-keys/openpgp-keys-spamassassin )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/spamassassin.apache.org.asc
+
+PATCHES=(
+ "${FILESDIR}/mention-geoip.cf-in-init.pre.patch"
+ "${FILESDIR}/4.0.0-tests-dnsbl_subtests.t.patch"
+ "${FILESDIR}/4.0.0-tests-strip2.t.patch"
+ "${FILESDIR}/4.0.0-DnsResolver-udpsize.patch"
+ "${FILESDIR}/4.0.0-sa-update-rdatastr.patch"
+)
+
+# There are a few renames and use-dependent ones in src_install as well.
+DOCS=(
+ NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes
+ sql/README.awl procmailrc.example sample-nonspam.txt
+ sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail
+ spamd-apache2/README.apache
+)
+
+src_prepare() {
+ default
+
+ # The sa_compile test does some weird stuff like hopping around in
+ # the directory tree and calling "make" to create a dist tarball
+ # from ${S}. It fails, and is more trouble than it's worth...
+ perl_rm_files t/sa_compile.t
+
+ # The spamc tests (which need the networked spamd daemon) fail for
+ # irrelevant reasons. It's too hard to disable them (unlike the
+ # spamd tests themselves -- see src_test), so use a crude
+ # workaround.
+ perl_rm_files t/spamc_*.t
+
+ # Some tests need extra dependencies
+ # e.g. t/sql_based_whitelist.t needs DBD
+ # This is kinder than REQUIRED_USE for tests which hurts automation
+ if ! use mysql && ! use postgres && ! use sqlite ; then
+ perl_rm_files t/sql_based_whitelist.t
+ fi
+
+ # Disable plugin by default
+ sed -i -e 's/^loadplugin/\#loadplugin/g' \
+ "rules/init.pre" \
+ || die "failed to disable plugins by default"
+}
+
+src_configure() {
+ # This is how and where the perl-module eclass disables the
+ # MakeMaker interactive prompt.
+ export PERL_MM_USE_DEFAULT=1
+
+ # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again
+ # (just to be sure, nobody knows how it could happen in the first place).
+ #
+ # We also set the path to the perl executable explictly. This will be
+ # used to create the initial shebang line in the scripts (bug 62276).
+ perl Makefile.PL \
+ PREFIX="${EPREFIX}/usr" \
+ INSTALLDIRS=vendor \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ DATADIR="${EPREFIX}/usr/share/spamassassin" \
+ PERL_BIN="${EPREFIX}/usr/bin/perl" \
+ ENABLE_SSL="$(usex ssl)" \
+ DESTDIR="${D}" \
+ || die 'failed to create a Makefile using Makefile.PL'
+
+ # Now configure spamc.
+
+ # Run autoreconf to avoid some issues caused by a standard test in the
+ # current autoconf. Expected to be fixed in next autoconf release, so
+ # these next 3 lines might not be needed for long. See bug #899782.
+ pushd spamc >/dev/null
+ eautoreconf
+ popd >/dev/null
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile
+}
+
+src_compile() {
+ emake
+ use qmail && emake spamc/qmail-spamc
+}
+
+src_install () {
+ default
+
+ # Create the stub dir used by sa-update and friends
+ keepdir /var/lib/spamassassin
+
+ # Move spamd to sbin where it belongs.
+ dodir /usr/sbin
+ mv "${ED}"/usr/bin/spamd "${ED}"/usr/sbin/spamd || die "move spamd failed"
+
+ if use qmail; then
+ dobin spamc/qmail-spamc
+ fi
+
+ dosym mail/spamassassin /etc/spamassassin
+
+ # Add the init and config scripts.
+ newinitd "${FILESDIR}/3.4.1-spamd.init-r3" spamd
+ newconfd "${FILESDIR}/3.4.1-spamd.conf-r1" spamd
+
+ systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service"
+ systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r2" \
+ "${PN}.service"
+
+ use postgres && dodoc sql/*_pg.sql
+ use mysql && dodoc sql/*_mysql.sql
+ use qmail && dodoc spamc/README.qmail
+
+ # Rename some files so that they don't clash with others.
+ newdoc spamd/README README.spamd
+ newdoc sql/README README.sql
+ newdoc ldap/README README.ldap
+
+ insinto /etc/mail/spamassassin/
+ newins "${FILESDIR}"/geoip-4.0.0.cf geoip.cf
+ insopts -m0400
+ newins "${FILESDIR}"/secrets.cf secrets.cf.example
+
+ # Create the directory where sa-update stores its GPG key (if you
+ # choose to import one). If this directory does not exist, the
+ # import will fail. This is bug 396307. We expect that the import
+ # will be performed as root, and making the directory accessible
+ # only to root prevents a warning on the command-line.
+ diropts -m0700
+ dodir /etc/mail/spamassassin/sa-update-keys
+
+ if use cron; then
+ # Install the cron job if they want it.
+ exeinto /etc/cron.daily
+ newexe "${FILESDIR}/update-spamassassin-rules-r1.cron" \
+ update-spamassassin-rules
+ fi
+
+ # Remove perllocal.pod to avoid file collisions (bug #603338).
+ perl_delete_localpod
+
+ # The perl-module eclass calls three other functions to clean
+ # up in src_install. The first fixes references to ${D} in the
+ # packlist, and is useful to us, too. The other two functions,
+ # perl_delete_emptybsdir and perl_remove_temppath, don't seem
+ # to be needed: there are no empty directories, *.bs files, or
+ # ${D} paths remaining in our installed image.
+ perl_fix_packlist
+}
+
+src_test() {
+ # Trick the test suite into skipping the spamd tests. Setting
+ # SPAMD_HOST to a non-localhost value causes SKIP_SPAMD_TESTS to be
+ # set in SATest.pm.
+ export SPAMD_HOST=disabled
+ default
+}
+
+pkg_preinst() {
+ if use mysql || use postgres ; then
+ local _awlwarn=0
+ local _v
+ for _v in ${REPLACING_VERSIONS}; do
+ if ver_test "${_v}" -lt "3.4.3"; then
+ _awlwarn=1
+ break
+ fi
+ done
+ if [[ ${_awlwarn} == 1 ]] ; then
+ ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.'
+ ewarn 'You will need to manually ALTER your tables for them to'
+ ewarn 'continue working. See the UPGRADE documentation for'
+ ewarn 'details.'
+ ewarn
+ fi
+ fi
+}
+
+pkg_postinst() {
+ elog
+ elog 'No rules are installed by default. You will need to run sa-update'
+ elog 'at least once, and most likely configure SpamAssassin before it'
+ elog 'will work.'
+
+ if ! use cron; then
+ elog
+ elog 'You should consider a cron job for sa-update. One is provided'
+ elog 'for daily updates if you enable the "cron" USE flag.'
+ fi
+ elog
+ elog 'Configuration and update help can be found on the wiki:'
+ elog
+ elog ' https://wiki.gentoo.org/wiki/SpamAssassin'
+ elog
+
+ if use mysql || use postgres ; then
+ local _v
+ for _v in ${REPLACING_VERSIONS}; do
+ if ver_test "${_v}" -lt "3.4.3"; then
+ ewarn
+ ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.'
+ ewarn 'You will need to manually ALTER your tables for them to'
+ ewarn 'continue working. See the UPGRADE documentation for'
+ ewarn 'details.'
+ ewarn
+
+ # show this only once
+ break
+ fi
+ done
+ fi
+
+ ewarn 'If this version of SpamAssassin causes permissions issues'
+ ewarn 'with your user configurations or bayes databases, then you'
+ ewarn 'may need to set SPAMD_RUN_AS_ROOT=true in your OpenRC service'
+ ewarn 'configuration file, or remove the --username and --groupname'
+ ewarn 'flags from the SPAMD_OPTS variable in your systemd service'
+ ewarn 'configuration file.'
+
+ if [[ ! ~spamd -ef "${ROOT}/var/lib/spamd" ]] ; then
+ ewarn "The spamd user's home folder has been moved to a new location."
+ elog
+ elog "The acct-user/spamd package should have relocated it for you,"
+ elog "but may have failed because your spamd daemon was running."
+ elog
+ elog "To fix this:"
+ elog " - Stop your spamd daemon"
+ elog " - emerge -1 acct-user/spamd"
+ elog " - Restart your spamd daemon"
+ elog " - Remove the old home folder if you want"
+ elog " rm -rf \"${ROOT}/home/spamd\""
+ fi
+ if [[ -e "${ROOT}/home/spamd" ]] ; then
+ ewarn
+ ewarn "The spamd user's home folder has been moved to a new location."
+ elog
+ elog " Old Home: ${ROOT}/home/spamd"
+ elog " New Home: ${ROOT}/var/lib/spamd"
+ elog
+ elog "You may wish to migrate your data to the new location:"
+ elog " - Stop your spamd daemon"
+ elog " - Re-emerge acct-user/spamd to ensure the home folder has been"
+ elog " updated to the new location, now that the daemon isn't running:"
+ elog " # emerge -1 acct-user/spamd"
+ elog " # echo ~spamd"
+ elog " - Migrate the contents from the old location to the new home"
+ elog " For example:"
+ elog " # cp -Rpi \"${ROOT}/home/spamd/\" \"${ROOT}/var/lib/\""
+ elog " - Remove the old home folder"
+ elog " # rm -rf \"${ROOT}/home/spamd\""
+ elog " - Restart your spamd daemon"
+ elog
+ elog "If you do not wish to migrate data, you should remove the old"
+ elog "home folder from your system as it is not used."
+ fi
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 2d5463efb102..b06f78c9414e 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libsfml/Manifest b/media-libs/libsfml/Manifest
index b989f13d6dff..1eb27977a968 100644
--- a/media-libs/libsfml/Manifest
+++ b/media-libs/libsfml/Manifest
@@ -1,4 +1,4 @@
AUX libsfml-2.5.1-musl-1.2.3-nullptr.patch 626 BLAKE2B dac65018937df6088b5f44f57678b6acde4f67a4f03180428374f26c7248181058185bce053bb79fdd4d4044c6369740daed5db95f803965d2b15a3250bedd1c SHA512 76535c8d01f21cc32df1c66ba1567356737a9c14b73be1c03606305f905d31a615759054b60fbf3347a57d3b24ab9b3978c96f898262000fe4c58af697b7dac7
DIST libsfml-2.5.1.tar.gz 22868556 BLAKE2B b6c70b75a778ffeb141438153fb1e5693c3e92e277919b8f8befe98f55dfd519a67c86504bb5656961b947fcf60758b16a18d5a4ae7585c7c5256f327529ae31 SHA512 7aed2fc29d1da98e6c4d598d5c86cf536cb4eb5c2079cdc23bb8e502288833c052579dadbe0ce13ad6461792d959bf6d9660229f54c54cf90a541c88c6b03d59
-EBUILD libsfml-2.5.1-r1.ebuild 1591 BLAKE2B 5c9f466e859e963808d616f843c853224ff909cfddbfd21aba8361e6067c97262957e2566ceac2330cd95f21b5c897f253c05ef33c1d3bfb58964568396a0a1b SHA512 59cfff853544e80304e59856523492d463d70d99ee0ff17c7459b457f8a2c59eedb9967f89c81bf70b49e3c4f001daf0c9aae9b2a7e7e06351ac014ee2f03ecc
+EBUILD libsfml-2.5.1-r1.ebuild 1488 BLAKE2B 369b7e91f80616f2d9ebd54f780c4284b6ac76e9da487e40949cc15f0538192e73c803761aa3b6b96baab88678b1933df7bf77936dd9a973095207f040097058 SHA512 2d43769822c5275bfd56f5a657dfc81d2b9187b11fe07b71636d9ad2d5888a9c9f620b586dac166a5cfa0b24e25d6d4b50be7f8037cb827012958abf0356f11b
MISC metadata.xml 733 BLAKE2B c5b2bf1cea8b01c89531f68544f8b82dc3f8b8e26327ec868cf2ce1beabd6b1b0e977ad4a5dd3cdcbe3ae0fd66930f0c411023d77f9c4a5f7464d90209fa6f6d SHA512 ffb4954d9d55f0ab147c8ef2d5e970ef728b0dd1ad78f04aac16346583a9b858d3861f6f3bfe0940ca4b41c23abf8904bf3e0160d347d9e007efa047e663ccda
diff --git a/media-libs/libsfml/libsfml-2.5.1-r1.ebuild b/media-libs/libsfml/libsfml-2.5.1-r1.ebuild
index 6d65d6438f26..d5937df91ebb 100644
--- a/media-libs/libsfml/libsfml-2.5.1-r1.ebuild
+++ b/media-libs/libsfml/libsfml-2.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,13 +24,11 @@ RDEPEND="
media-libs/openal
sys-libs/zlib
virtual/opengl
+ x11-libs/libX11
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-libs/xcb-util-image
kernel_linux? ( virtual/libudev:= )
- !kernel_Winnt? (
- x11-libs/libX11
- x11-libs/libXrandr
- x11-libs/libxcb
- x11-libs/xcb-util-image
- )
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -59,9 +57,6 @@ src_configure() {
-DSFML_INSTALL_PKGCONFIG_FILES=TRUE
)
- if use kernel_Winnt; then
- mycmakeargs+=( -DSFML_USE_SYSTEM_DEPS=TRUE )
- fi
cmake_src_configure
}
diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest
index 3fae67a7a588..b32138fedb60 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -7,5 +7,5 @@ DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 9e05c53d283df1d57c205742243332
EBUILD vulkan-layers-1.3.243.ebuild 1571 BLAKE2B bb4d3088696d8d2df94aa9254bdf2a03a1e2ad7dfd0643e24f98470cb91d1a0b06e8afd3ec55489976d58c293e0ee0ff42209f80b4c843828d32fe8ec9d1b0aa SHA512 9160c4b7484a52027fc37b8adfbcfed1d97ca4e666bf50399fa111d0d07eaff501c3f6f0b7c5ef54fb40bd563854ed0fbd7943547cd97cc2923331056d552aae
EBUILD vulkan-layers-1.3.246.ebuild 1611 BLAKE2B 9032f2432b2e8fa68695c8644db1958152a1846138cfe1c54871b48f6cb02a5546215a5740247b25875f2b49cd8b15d0f7adb09c2780ceb973080763ae15d0c4 SHA512 6d9958819ef9d0db7fb11cb0827f9b627d3cfe2ff707d92cc61a1ecd1100d3544d3b629c36bd95bbfdd3177c685a29cad1ebfb62e21261f20ef7dcbcdf9af534
EBUILD vulkan-layers-1.3.250.ebuild 1574 BLAKE2B 5012ec35f581aee7d0fa2696248b814034fdbc1b9e1190bee24bb6eda41d4cf02f92e23f6f5c7226a04c218fd0cb7d7049f7db834da9b2ba1448116e4b6d9688 SHA512 05d5c4a86b20b5a0a12306c26c70029fd723c9635b207604ab98bc7a82c78698edbcd5d690fb78851b09a05f7835e573b5d54e8275b2486a45c8e58ff3513568
-EBUILD vulkan-layers-9999.ebuild 1580 BLAKE2B 086d2be05d103aee2bb5754e3af0604b828b0cfb486d4580ad4fb26609621f91aa7e224150772ff214d36af12219175ad4fe96bba538f69312d597504b91c115 SHA512 de59d737a14fc00cdecd52e84592aed3e834af1addab350f1266e9e270747ab7f125c54d3a618fb8402a0441d45c26e93490d8b9ec21995fe6b2d6996a81afce
+EBUILD vulkan-layers-9999.ebuild 1577 BLAKE2B 5172b581017817a8db8cc126566a54d8712cdc9456c246b041171fa8811d1e66bd871923face2031f81a077d03ce0d29e93c3973038cee0338c7d577c8b26e27 SHA512 0ce7e8918612899e41a4d93a7380d887df8d06b134303df2ae6f9def522fbddf3e03f9075d8e5e958d7f2c3b4e2e0fd37fba2f7e5938c8729d49b65d6c1d601f
MISC metadata.xml 441 BLAKE2B d2183b70060e05054bd1fa93696ab04b5487fb8cc6b6af72520a47d0490b066c8ecdf10c9717cfaec7463668d7f639cfe8d05e5aa3ad860dbce3f4316122cd02 SHA512 c6c9c42f4cdd6c08cff6259c24ae05fe0755792f77078741e60594cd083a198b5575def4544a85162a7120578416c95b76d4b5847b9b781e16e9b826dcb5d095
diff --git a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild
index 8fe27ccd0040..12806d2b6391 100644
--- a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild
@@ -37,7 +37,7 @@ DEPEND="${RDEPEND}
)
"
-PATCHES="${FILESDIR}/${PN}-1.3.239-r2-Build-shared-libs.patch"
+PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
multilib_src_configure() {
local mycmakeargs=(
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 58649c166f6e..e340d9ae4b1d 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/libvisual-plugins/Manifest b/media-plugins/libvisual-plugins/Manifest
index 024928574498..7ed3e3c08b15 100644
--- a/media-plugins/libvisual-plugins/Manifest
+++ b/media-plugins/libvisual-plugins/Manifest
@@ -1,5 +1,6 @@
DIST libvisual-plugins-0.4.1.tar.bz2 687994 BLAKE2B 5899580c3b4f5959a5105b79565bd69d87973a38c3d860fb480d88a29846d3017b207ec318ffbd4a2e47382207ccd04cb043a99b68e76f0690cf77fa270e8722 SHA512 db80b081615e129d4bea34c7d99af1978bd1b569f4a1f17cfbbe3cadafc954085552c5944198f9c86f43aa367460d3ca5b4e4ea2aacee4f78dce9ff802a80663
DIST libvisual-plugins-0.4.2.tar.bz2 731700 BLAKE2B 9a803c2b545fe854959043a37123089f4a215fa8139fc72a520f6cffccb004f347709ea68c273dccf60373a957ecd0aaf7ed0fd3319d431c1f65dcfe10432a95 SHA512 16015bad0a898d0990ba9d5a1fe2ab2d649b5db8b965cc00fa62b095033dc8cf27559e79cc49099b5b0a1d679f1f5f6ba9ccf2eac3ac87ebe48da2e64554a568
EBUILD libvisual-plugins-0.4.1.ebuild 1650 BLAKE2B f938c38af3219afe5115a3ce7b2ebb0dc5baae6968ff7b0d103e82eb5ae02a9d8be3128b981fe1fc86c80aa8014c5bcacccd192c97e919a5b8054dd1bc8ad937 SHA512 f07c5943f467615453e77dc9634ba9ce9c434c7037629b73fd0477e6e31e6b47d0a7157a84efd0130307453cbd97c06a42800f6584d2364c796ab12458ca71dc
+EBUILD libvisual-plugins-0.4.2-r1.ebuild 1891 BLAKE2B 6d20a0cfceb3551b1d4bb7ea36b716c0c0058ce482fc84dfbfc204b8b6a5d9925e458fe5b221c2abd69daec754178b3ff9a5a59c4c9c535cd220e67b0c9ada65 SHA512 04589c2f3faf38cd3ad8086a5438966624a0b96595d74dfc4694b721bde5fb13774b9175d08d690cee7b24627a4a91e52e956110b0f9f9bd326d9adbbf0ad524
EBUILD libvisual-plugins-0.4.2.ebuild 1888 BLAKE2B fec206179161f4e09cd7e0a12817771d7a6bdc00b29cf3d06cead708a6f8788618c46d1217c0e899fbb7e5d1f29adf8a2e40731132760a7f5566741578a86815 SHA512 c8758ba490afc3b6abf6157a49753b821029843eedfb13120d9956e2e52990b82e9654ccfa339443668a8e084b8d3ff9c3027f842d86453da43a0ea17c8e1e12
MISC metadata.xml 502 BLAKE2B cdca87d3e30a985550bf0ae3d922a07670553d360128283d789adbf4584d0d3fa5ae339e52901a8e16c5e1650b6414e5f260aca841957f2ed124e7c437c29a14 SHA512 da4595d0e3dc330fabf03183ae7233323eea087b8e4daeb336d6d2e1ee84156d0639a74b41fe742147477442ab5fef2e51c1cf56e06cdba2647f97f0964bf2cd
diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild
new file mode 100644
index 000000000000..28741d94cac2
--- /dev/null
+++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit multilib-minimal
+
+DESCRIPTION="collection of visualization plugins for use with the libvisual framework"
+HOMEPAGE="http://libvisual.org/"
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio"
+
+RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+ ~media-libs/libvisual-${PV}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+ alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ gstreamer? ( media-libs/gstreamer[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ )
+ portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+"
+BDEPEND=">=virtual/pkgconfig-0-r1"
+
+DEPEND="${RDEPEND}
+ >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable jack) \
+ $(use_enable gtk gdkpixbuf-plugin) \
+ $(use_enable gstreamer gstreamer-plugin) \
+ $(use_enable alsa) \
+ $(use_enable mplayer) \
+ --enable-inputdebug \
+ $(use_enable opengl gltest) \
+ $(use_enable opengl nastyfft) \
+ $(use_enable opengl madspin) \
+ $(use_enable opengl flower) \
+ $(use_enable debug) \
+ $(use_enable portaudio) \
+ $(use_enable pulseaudio)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${D}" -name "*.la" -delete || die
+}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index a8de9adbac54..e4ce11c288db 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index 682a4b59df90..8ec16fd43905 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -3,7 +3,7 @@ DIST TeamSpeak3-Client-linux_amd64-3.5.6.run 100152301 BLAKE2B 9fbaa32ac000c9e29
DIST TeamSpeak3-Client-linux_amd64-3.6.0.run 110887559 BLAKE2B e3b09089be342c7818d7fe0ecc868a78e8820aa1e233302c9a6de1f5a619e701c3ab50e9243e7acdd9c4a8300dd7b92e6cae60149defba7e19ec01d15ce1138f SHA512 59b156feeb4b9ee68962c90f27541e86a926536ac67c376aee71e3534ba1776aacf1597fd3eee3b0c9b3177386a042e6f4355a464fd2f63222d6d479c7146553
DIST TeamSpeak3-Client-linux_x86-3.5.6.run 98637555 BLAKE2B 6f891e6846f8f899edb8ef107b7ea6518f413488525b7696863292d99d73614cae40631f5ed2341cce75ea62ffd94c60968ff6b5d587446d7469271835c01202 SHA512 dfc5ed3e2a92ed9f1cea2fdde5e40cf73e4a999ea782c434b26072ac0e7ac37d6305c06ae2d39c104eeee10639f325c7b96f538082e60224a68c0553fab0d12c
DIST teamspeak-client-5.0.0_beta73.tar.gz 140767030 BLAKE2B b63500054021a38858cf070b4f2841f37b2434f74f2e4022c604a1aaa4c20a28db7c8a595ef3763e63f4d368bbe158438015f63088f85d3339fbc0db7687a6a3 SHA512 118cbfb10e7c9a9a69cafe1bee903d9223f46fb317a6af2af5fb0edc78c28d63fad6c18b667e98b06bf677d52393f75efe9806cf10583360525a04880f3b49e0
-EBUILD teamspeak-client-3.5.6-r9.ebuild 3087 BLAKE2B c3cfced231e545ec2f7ba8ba2f7235898e32ce9a4ae5756f5a8409f4eb4bf7586e51557d10d904d5c11e7a691428c3a7afb5dc9395328aee705f3e22746ae256 SHA512 9d8040e26bfcc24676a5e83ade0c286fe4f710642efda12af30a8ea15c0dd354572dc965e5ce03c9e3c7c5090cce154573bdb779f535694be058601fd3756b74
-EBUILD teamspeak-client-3.6.0.ebuild 3241 BLAKE2B 602bf9c24b18f78b3dd8893451044a8349d5d1a132000b74a518818c393c089614b2de1cdae2ab8658594f13fbedd0dc2561ec3b163efae1c6ca527c7f31bade SHA512 66fa53aa9741063dca5093fbb71e76c0467c51b585289265b700acd16465644ceda25d51d68f87d2203ab7373294324518af61e795acacc68a807cad9cefb71c
-EBUILD teamspeak-client-5.0.0_beta73.ebuild 2181 BLAKE2B cf2c176ad9165f87df794482c594857909e4bcf73e0ff2ead098659e006f01bb59e62fb2805ddb1cbb09948b0c26375739328a450afc625627995eec532f8e1d SHA512 a1614376b7f139b782b40b387aca9b923b0b5248fb94e4788586095007cbe86a69745484a40c1f1a2d56693eacef55cef1033dd6074c4c2f1bbc11b55fe10786
+EBUILD teamspeak-client-3.5.6-r10.ebuild 3077 BLAKE2B dc82adf7bd01f4652585921397574697a975ee0d8b924d4362c29ad61d619cbd98f72e3bd841a5ce302acdaf375b6b2b5faca61a66c93c0279e61f31cb20d1fa SHA512 322d252de222b37f3f4f2dfad5ff86f495431d9dbe0d5e3ddc11d61fc89f0cee5f61010f5d48304358528ca2d4cb71e973fa52ea3225f2727798352c5332bcc6
+EBUILD teamspeak-client-3.6.0-r1.ebuild 3231 BLAKE2B 79f4c8d926b092774c17e216a098dc1048656772f3f5c5f2a315bbac9ee4acefb5e0cc7daa85cd77b521835d6932a820d2e4d43f07e736a0e6f562e5db01fb80 SHA512 95b62bc9c54aaeb64839d42ed89a0661ab8263df5b480c784d7caf172dc1aeb9d5175b559447bcda77f16f690dcd5ab5e4981a8f16050c2fb7cb8c881e7f9c43
+EBUILD teamspeak-client-5.0.0_beta73.ebuild 2171 BLAKE2B b781b73c327a304ecce2c740b6034b7d75a706cfe44344065bad96d4e521aa6ddd18db686fbfbe026c0ab2ef46274d4d77f566d82ebafa5bb5785fd639e40ca0 SHA512 113be11210b31ad1d020f80a62855be7a9b0449e9ca20d096e5df5167b4220eaa6b1cdd6afa68d44af070f3b3f4b75072c5c5de51b4cf312626858d4e38699cc
MISC metadata.xml 837 BLAKE2B d2926740cb3d22acef425da63622d5c2e94a245bb05f62f6c80bab68df9af310fac05580624d30acbd4899e38ec9681f8dcf08111d7e78a69fc918883a622f15 SHA512 077d01b43b5e29ac89aaf6cd3bc312176021603d604573058c8cf432a1eea3e0bcc61c7c11fbc17459b98ccf8f56e38d8d8521b27c055f3ac3756176d6f80c70
diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r9.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r10.ebuild
index a94c8e6ee647..e2a7e5eeb8cd 100644
--- a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r9.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r10.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
sys-libs/zlib:0/1
virtual/udev
alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio-daemon )
+ pulseaudio? ( media-libs/libpulse )
system-libcxx? ( sys-libs/libcxx[libcxxabi] )
system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
"
diff --git a/media-sound/teamspeak-client/teamspeak-client-3.6.0.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild
index bee6b40f5a73..88bcd3b3469b 100644
--- a/media-sound/teamspeak-client/teamspeak-client-3.6.0.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
dev-qt/qtwidgets:5
sys-libs/libunwind
alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio-daemon )
+ pulseaudio? ( media-libs/libpulse )
system-libcxx? ( sys-libs/libcxx[libcxxabi] )
system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
"
diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild
index 38da6e862a80..71817d620270 100644
--- a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
dev-libs/nss
media-libs/alsa-lib
media-libs/fontconfig:1.0
- media-sound/pulseaudio-daemon
+ media-libs/libpulse
net-print/cups
sys-power/upower
sys-apps/dbus
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index c76cd3c6a389..4434016e7d23 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/mediainfo/Manifest b/media-video/mediainfo/Manifest
index 440d190dcdbe..7d5ddf466cfb 100644
--- a/media-video/mediainfo/Manifest
+++ b/media-video/mediainfo/Manifest
@@ -3,5 +3,5 @@ DIST mediainfo_23.03.tar.xz 2027676 BLAKE2B 2da17afaccb3a8b4a1e19012cb3bb2928485
DIST mediainfo_23.04.tar.xz 2022444 BLAKE2B 4e5c1c09b670ee20839c49365f0973d783ec7ed4bd336bed7574b6369f356f8f11fe63fe99dd80a28b2677b3c872bc45941b89c307190fe0b8ab867f66ab7755 SHA512 768ac916da81ea10323be2957a87058ba863015f26a337ba3b3db15e40e52c7cd7b24f2ca2508334e35cdae6476d147ed4c81eeabfe801fa9dc5ca68ceb1e7af
EBUILD mediainfo-22.09.ebuild 1780 BLAKE2B fc5c58923404c035c2bf3f30310a20d9c04c55a4107908d6922d0a84458b3061bb305847371a27d21179fb38566365e2e90ef777b1e32c8e98fba697032bff50 SHA512 493a741ef961dd8871e79bfd5f1e521cabccc434077e49ff58822edd999ac1ffce2a39b7480ef58b4bcf58af025f3629937ecfeecf91856ad22ca620991ef514
EBUILD mediainfo-23.03.ebuild 1845 BLAKE2B 646434c342e19b3da44642cf5bc58d5a28582d598faa87164d69cb329f6a6cdcada3a57cf9bedec85cbc4a41078d77f3efedfc028a5054ff904657611aa0e7fb SHA512 158d6c501626faf9b87df87cc7afab394157ba3c906cdc48817b1792ebfbe2fb1a79acc3773d13f202fc2b61d7de33d8e92f9bdb91a4a9e2cdd9c54b684d5a5e
-EBUILD mediainfo-23.04.ebuild 1848 BLAKE2B 17215d592d7eff89958c3437d7224ce1bbc48d5259bdbae6cb159d2b93988722d451d8013d3139231b03e402f460fcd1f623c3a1239567144293bdafd2095548 SHA512 a94baf3f4dc7a8f66d7e58b8f0021276188d0982bf85876d96954ad3f69598c36ab829a3e9d4362e4a32bc9e8a4d73301176a7142ea5e7f4f39e78c5865791c3
+EBUILD mediainfo-23.04.ebuild 1846 BLAKE2B 581bb3a9570aaf5dbf041e2c409ce81bc9039e3004a3dfadeeb71ea3bdfc6368434b80df12fcca38bfc957af24580eeda40dfa887e26a7aa5dc83b95790980b0 SHA512 046453c5600d29031f05fe07c26bbcfc378396ea9cc7082a3595f38df85eb2d156ee38237cd9b75504212893fe5e3d22cf7d25f7410b2af4758f739d9c03f088
MISC metadata.xml 344 BLAKE2B c70240ab3644a4c1d2367d1eb094a01b60198549456dfae21604c03bb30298f0abde2afda7dfdcf16425ca90856e98f57869481b85358e1724595454c8fdb308 SHA512 cdf31d4cd6185e0fdf604b611ee54b0bb90ffd369119cfd0bcc759e1e3d63a0d5ce673f508d3963b06c0c6152cdc1ef7d369ad2e84327ebd91c1e4a196e75d2e
diff --git a/media-video/mediainfo/mediainfo-23.04.ebuild b/media-video/mediainfo/mediainfo-23.04.ebuild
index 187692d4da31..afd4587e221c 100644
--- a/media-video/mediainfo/mediainfo-23.04.ebuild
+++ b/media-video/mediainfo/mediainfo-23.04.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/MediaInfo"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="curl mms wxwidgets"
# The libzen dep usually needs to be bumped for each release!
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index d133e21a7c64..f104c29cc463 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 7d3621cb4a50..30dbac3661f4 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Jun 2023 18:09:47 +0000
+Mon, 26 Jun 2023 00:09:42 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index b1d8063468d1..ce22206d106d 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-06-25T18:09:50Z
+TIMESTAMP 2023-06-26T00:09:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSYgu5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSY10pfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAjtw/8DG8Cq354+O3OUUq2cJvcPwmXEqFp2MK9ECTQeWewNyzlJ4evGwvGPXCU
-aihq8LPW79R40pXd8JwdHre+jpK+2MMAomr1f2lXi0tbv4JcC8DqgcOQ0No3p1vK
-qy4//RZv76qGvV2Y4fWScus4oGyf6SRIBM+IKpZti+2EvRFfvrjyAhipPN95EXMf
-KlKnD2yrXTJyCmO+kiY0zoK6w47kl5uUFTXwN1uk4MFJ79ctMIWCGxZhPoLHxXon
-TihByjNy++EI+91Tix8wu5GXAlWJpzqzDeOqCsAB0n4M0rrFRQy1YHax5tHWPJ5A
-N4fwzJ8wr7DUtFCavbf0oXoS6ZwV7mWByO+rhmfWhnt/HZERaZ4my919Xal2WsUH
-Ol7u2/FjlefxToGpUJbV/5OyIqpExExlgFFcHgY3zHuLqKpw8/mLF78HxeVBMlNh
-8WoWd7yb1V30SBN0/Wvm8P2YGwMGhAFkbBEAIa6HCQeQ3ArlZiM8oBJyMfF+bypc
-Lsi+0i3N84y8v0H/LiUpBFaReetLD8N55m3JdYcc0I0TmAYP6CHnOq6iSrr0A9c6
-51Ja2oaiVi+om61IIMWQimePTzY6nmChZBCe4LYnl25cqDOShwHzJ0fwiFj5iVbL
-h+P6g6mYfC7fXzo/A5zoLcL9zZ8DAbxb/va5FYXjqzvOCTXWqOA=
-=FcPq
+klDMmBAAjx5TqHjncn1kmTIU0tgaKtUE7DC8bflsvf75KsmJEXdX6ihTeQ4iV98k
+nHJPprmvNYUM3Cvtg1bxJ7JK2mDoVXlr8RKOV2eQ7LKwa1JuLD1FKYUqj0jfBMCU
+In3SrEXKYINqjnrGSzH6yvaAAOCod2UjpS2fzOUzgTn4AmYYGf7vSRlJsbjG7W3a
+9F9g7uIE17YMBQEBNcbIKega/HC+PyfgYkVV5oO6AciRVPCzo6vZlpKtOU3xgI5E
+rrk0Zq5a5FRw2M475BydjueW/clX4645pTxMqZoYNey57Qcco9ffjeGyCEZ89sdp
+20WF/fwCFG38u20orKHhqFdZayE6ugElzGkbIrP3Fah+0vSBxfHsGAaNpjHQSQ2M
+UXWW9BPT4lttGS+/wcVtAiLMRK/JL2bxH1iUWm3qsY0DXR6e+fX5WBYAwemvVhYD
++pxrqE++C2SRawl3V74jt55lWEqAaM676KWjkb00gIWZKVH7T3CCyrPgmXBNMjoW
+fwLbsyhTrz49+UM7ah7FrXQDgD4969QTaoKU7NW3UYivzZv/EHl5S11js2DoncPQ
+He/iIYhaji1A7JWGa6Ij7QBdonPD14iYaJe21n54jDLTBfCYlky0sUDfxQj+xK6t
+ivLHW3UUuC67m3Fn2vHrQw5AfqZIJpwfbVlNQdP+sqoghSHsE+0=
+=UMLx
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 7d3621cb4a50..30dbac3661f4 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Jun 2023 18:09:47 +0000
+Mon, 26 Jun 2023 00:09:42 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index cd0aa0f9e220..32c7800f44e2 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 8a49552af8d0..79a9951c6d5d 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/rhash-1.4.3 b/metadata/md5-cache/app-crypt/rhash-1.4.3
index 76f2fdbba226..8fccf1ff14db 100644
--- a/metadata/md5-cache/app-crypt/rhash-1.4.3
+++ b/metadata/md5-cache/app-crypt/rhash-1.4.3
@@ -12,4 +12,4 @@ RDEPEND=ssl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?
SLOT=0
SRC_URI=mirror://sourceforge/rhash/rhash-1.4.3-src.tar.gz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=9e6da9efb8ed9e1edb1054be4415e0e4
+_md5_=8fa367742bdf3b0327661e57af4754fb
diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r4 b/metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r4
deleted file mode 100644
index d16c0f4caad5..000000000000
--- a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( app-crypt/swtpm dev-libs/uthash dev-util/cmocka fapi? ( >=net-misc/curl-7.80.0 ) )
-DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack
-EAPI=7
-HOMEPAGE=https://github.com/tpm2-software/tpm2-tss
-INHERIT=autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-IUSE=doc +fapi +openssl mbedtls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=BSD-2
-RDEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) virtual/tmpfiles
-REQUIRED_USE=^^ ( mbedtls openssl ) fapi? ( openssl !mbedtls )
-RESTRICT=!test? ( test )
-SLOT=0/3
-SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.0/tpm2-tss-3.2.0.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=8762ce87c916f4f8fb28942677a3ee23
diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.1 b/metadata/md5-cache/app-crypt/tpm2-tss-3.2.1
deleted file mode 100644
index 104ed43dea01..000000000000
--- a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( app-crypt/swtpm dev-libs/uthash dev-util/cmocka fapi? ( >=net-misc/curl-7.80.0 ) )
-DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack
-EAPI=7
-HOMEPAGE=https://github.com/tpm2-software/tpm2-tss
-INHERIT=autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-IUSE=doc +fapi +openssl mbedtls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=BSD-2
-RDEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) virtual/tmpfiles
-REQUIRED_USE=^^ ( mbedtls openssl ) fapi? ( openssl !mbedtls )
-RESTRICT=!test? ( test )
-SLOT=0/3
-SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.1/tpm2-tss-3.2.1.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=9ba0226033c744412ad4097c445c74d1
diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.2 b/metadata/md5-cache/app-crypt/tpm2-tss-3.2.2
deleted file mode 100644
index 0f0c9629015a..000000000000
--- a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( app-crypt/swtpm dev-libs/uthash dev-util/cmocka fapi? ( >=net-misc/curl-7.80.0 ) )
-DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack
-EAPI=7
-HOMEPAGE=https://github.com/tpm2-software/tpm2-tss
-INHERIT=autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-IUSE=doc +fapi +openssl mbedtls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=BSD-2
-RDEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) virtual/tmpfiles
-REQUIRED_USE=^^ ( mbedtls openssl ) fapi? ( openssl !mbedtls )
-RESTRICT=!test? ( test )
-SLOT=0/3
-SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.2/tpm2-tss-3.2.2.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=497ba0e572e9fd2485d887b67de1f51c
diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-4.0.0 b/metadata/md5-cache/app-crypt/tpm2-tss-4.0.0
deleted file mode 100644
index a93c75af2978..000000000000
--- a/metadata/md5-cache/app-crypt/tpm2-tss-4.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( app-crypt/swtpm dev-libs/uthash dev-util/cmocka fapi? ( >=net-misc/curl-7.80.0 ) )
-DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack
-EAPI=8
-HOMEPAGE=https://github.com/tpm2-software/tpm2-tss
-INHERIT=autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
-IUSE=doc +fapi +openssl mbedtls +policy static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=BSD-2
-RDEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) virtual/tmpfiles
-REQUIRED_USE=^^ ( mbedtls openssl ) fapi? ( openssl !mbedtls ) policy? ( openssl !mbedtls )
-RESTRICT=!test? ( test )
-SLOT=0/4
-SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/4.0.0/tpm2-tss-4.0.0.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=abd8b822d9056c7a1e8d9c3a23b1575c
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 1fcb4c15e853..bf82d64fb658 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/aranym-1.1.0-r1 b/metadata/md5-cache/app-emulation/aranym-1.1.0-r1
index e614fd84619e..4b8b97f04222 100644
--- a/metadata/md5-cache/app-emulation/aranym-1.1.0-r1
+++ b/metadata/md5-cache/app-emulation/aranym-1.1.0-r1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=dev-libs/gmp:0= media-libs/libsdl2[video] clipboard? ( !kernel_Winnt? ( media-libs/libsdl2[X] x11-libs/libX11 ) ) jpeg? ( virtual/jpeg ) kernel_linux? ( virtual/libudev ) lilo? ( sys-libs/zlib ) opengl? ( virtual/opengl ) osmesa? ( media-libs/mesa[osmesa] ) pmmu? ( dev-libs/mpfr:0= ) usb? ( virtual/libusb:1 ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=dev-libs/gmp:0= media-libs/libsdl2[video] clipboard? ( media-libs/libsdl2[X] x11-libs/libX11 ) jpeg? ( virtual/jpeg ) kernel_linux? ( virtual/libudev ) lilo? ( sys-libs/zlib ) opengl? ( virtual/opengl ) osmesa? ( media-libs/mesa[osmesa] ) pmmu? ( dev-libs/mpfr:0= ) usb? ( virtual/libusb:1 ) dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=Atari Running on Any Machine, VM running Atari ST/TT/Falcon OS and TOS/GEM apps
EAPI=7
HOMEPAGE=https://aranym.github.io
@@ -8,9 +8,9 @@ INHERIT=autotools multibuild toolchain-funcs xdg
IUSE=+clipboard +jit jpeg lilo opengl osmesa pmmu +standard usb
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-libs/gmp:0= media-libs/libsdl2[video] clipboard? ( !kernel_Winnt? ( media-libs/libsdl2[X] x11-libs/libX11 ) ) jpeg? ( virtual/jpeg ) kernel_linux? ( virtual/libudev ) lilo? ( sys-libs/zlib ) opengl? ( virtual/opengl ) osmesa? ( media-libs/mesa[osmesa] ) pmmu? ( dev-libs/mpfr:0= ) usb? ( virtual/libusb:1 )
+RDEPEND=dev-libs/gmp:0= media-libs/libsdl2[video] clipboard? ( media-libs/libsdl2[X] x11-libs/libX11 ) jpeg? ( virtual/jpeg ) kernel_linux? ( virtual/libudev ) lilo? ( sys-libs/zlib ) opengl? ( virtual/opengl ) osmesa? ( media-libs/mesa[osmesa] ) pmmu? ( dev-libs/mpfr:0= ) usb? ( virtual/libusb:1 )
REQUIRED_USE=|| ( jit pmmu standard ) lilo? ( pmmu )
SLOT=0
SRC_URI=https://github.com/aranym/aranym/releases/download/ARANYM_1_1_0/aranym_1.1.0.orig.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=593fa62a5e63d8fe31c2486d843d0176
+_md5_=6c6df6dae665d3dff66e9628dab2aa7d
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 83b9df3b2055..a5d334e9cabf 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta3 b/metadata/md5-cache/dev-lang/python-3.12.0_beta3
index dc680599d0b9..ef32c268b6c9 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_beta3
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta3
@@ -1,6 +1,6 @@
BDEPEND=sys-devel/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) valgrind? ( dev-util/valgrind )
+DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] dev-python/ensurepip-wheels ) valgrind? ( dev-util/valgrind )
DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=352af2fb3fd2b61cbbcd85dd89868b91
+_md5_=5fe382796fac8fae7752ee8f7218806c
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 96d9c2cad3bd..cf2c9d6c9283 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/opencl-clang-16.0.0 b/metadata/md5-cache/dev-libs/opencl-clang-16.0.0
index 4cbb8f34eaf1..95b1864e6c2f 100644
--- a/metadata/md5-cache/dev-libs/opencl-clang-16.0.0
+++ b/metadata/md5-cache/dev-libs/opencl-clang-16.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=OpenCL-oriented thin wrapper library around clang
EAPI=8
HOMEPAGE=https://github.com/intel/opencl-clang
INHERIT=cmake llvm
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=UoI-NCSA
RDEPEND=dev-util/spirv-llvm-translator:16= sys-devel/clang:16=[static-analyzer] sys-devel/llvm:16=
SLOT=16
SRC_URI=https://github.com/intel/opencl-clang/archive/refs/tags/v16.0.0.tar.gz -> opencl-clang-16.0.0.tar.gz
_eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=22c17927713296cc7dd4160661630713
+_md5_=c71d3b5c94f10cb8a1e33dd2aa090a1d
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 8042106e76a2..6d8de4545488 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/colorize-1.1.0 b/metadata/md5-cache/dev-ruby/colorize-1.1.0
new file mode 100644
index 000000000000..d9a09c100183
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/colorize-1.1.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Adds methods to set color, background color and text effect on console easier
+EAPI=8
+HOMEPAGE=https://github.com/fazibear/colorize
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/colorize-1.1.0.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=40aab6b39febbb242bf7e145d8076ac7
diff --git a/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0 b/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0
new file mode 100644
index 000000000000..feb3706b6220
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/sus[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/sus[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/sus[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=A mechanism for annotating fibers
+EAPI=8
+HOMEPAGE=https://github.com/ioquatix/fiber-annotation
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ioquatix/fiber-annotation/archive/refs/tags/v0.2.0.tar.gz -> fiber-annotation-0.2.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=648bdbc035534faa8302f35215cc99ab
diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.20.0 b/metadata/md5-cache/dev-ruby/ruby_parser-3.20.0
index cd4d62e59419..e1fa7e0c790d 100644
--- a/metadata/md5-cache/dev-ruby/ruby_parser-3.20.0
+++ b/metadata/md5-cache/dev-ruby/ruby_parser-3.20.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/seattlerb/ruby_parser
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://rubygems.org/gems/ruby_parser-3.20.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=5224fee3f2f6d8cde71cc10680f35eb3
+_md5_=ae0317d6bae0e9075591c22cb392c47d
diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz
index 55f391e655d7..d3a95acb399b 100644
--- a/metadata/md5-cache/games-action/Manifest.gz
+++ b/metadata/md5-cache/games-action/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230618 b/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230625
index bd6b94342442..47aee21806f3 100644
--- a/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230618
+++ b/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230625
@@ -12,6 +12,6 @@ LICENSE=DXX-Rebirth GPL-3
RDEPEND=dev-games/physfs[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( !<games-action/d1x-rebirth-0.59.100 data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( !<games-action/d2x-rebirth-0.59.100 data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) )
REQUIRED_USE=|| ( d1x d2x ) flac? ( music ) midi? ( music ) mp3? ( music ) vorbis? ( music ) opl3-musicpack? ( vorbis ) sc55-musicpack? ( vorbis ) sdl2? ( opengl )
SLOT=0
-SRC_URI=https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/111f6f2f0dd8de7c2f669eb4d784a0d9e9f124f9 -> dxx-rebirth-0.61.0_pre20230618.tar.gz
+SRC_URI=https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/e9daf03769d8408719c1b420a133155cb700b9a2 -> dxx-rebirth-0.61.0_pre20230625.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 scons-utils 03ca4edc3a0fdb533f0f358787059bdc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2078d428fadfafd47ebbe9def00d90f2
+_md5_=18ce1347988f733ac26bf59da92cc570
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index 6f98a9c756d5..970ffb0e62d0 100644
--- a/metadata/md5-cache/mail-filter/Manifest.gz
+++ b/metadata/md5-cache/mail-filter/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/spamassassin-4.0.0-r3 b/metadata/md5-cache/mail-filter/spamassassin-4.0.0-r3
index ea488f5126b1..10755ee73a0e 100644
--- a/metadata/md5-cache/mail-filter/spamassassin-4.0.0-r3
+++ b/metadata/md5-cache/mail-filter/spamassassin-4.0.0-r3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://spamassassin.apache.org/
INHERIT=perl-functions systemd toolchain-funcs verify-sig autotools
IUSE=berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test verify-sig
-KEYWORDS=~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0 GPL-2
RDEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Digest-SHA ssl? ( dev-libs/openssl:0= ) app-crypt/gnupg dev-perl/Archive-Zip dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Email-Address-XS dev-perl/Encode-Detect || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) dev-perl/IO-String dev-perl/Mail-DKIM dev-perl/Mail-DMARC dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-LibIDN2 dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 dev-perl/Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-4.0.0.tar.bz2 verify-sig? ( https://downloads.apache.org/spamassassin/source/Mail-SpamAssassin-4.0.0.tar.bz2.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=f3a7277e0253feb175012018926bad54
+_md5_=2ce6ab7532ccfd4c9098478dae10826c
diff --git a/metadata/md5-cache/mail-filter/spamassassin-4.0.0-r4 b/metadata/md5-cache/mail-filter/spamassassin-4.0.0-r4
new file mode 100644
index 000000000000..4bfcf5dba35f
--- /dev/null
+++ b/metadata/md5-cache/mail-filter/spamassassin-4.0.0-r4
@@ -0,0 +1,16 @@
+BDEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Digest-SHA ssl? ( dev-libs/openssl:0= ) app-crypt/gnupg dev-perl/Archive-Zip dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Email-Address-XS dev-perl/Encode-Detect || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) dev-perl/IO-String dev-perl/Mail-DKIM dev-perl/Mail-DMARC dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-LibIDN2 dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 dev-perl/Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) verify-sig? ( sec-keys/openpgp-keys-spamassassin ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
+DEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Digest-SHA ssl? ( dev-libs/openssl:0= ) test? ( app-crypt/gnupg dev-perl/Archive-Zip dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Email-Address-XS dev-perl/Encode-Detect || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) dev-perl/IO-String dev-perl/Mail-DKIM dev-perl/Mail-DMARC dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-LibIDN2 dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 dev-perl/Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-Test-Harness )
+DESCRIPTION=An extensible mail filter which can identify and tag spam
+EAPI=8
+HOMEPAGE=https://spamassassin.apache.org/
+INHERIT=perl-functions systemd toolchain-funcs verify-sig autotools
+IUSE=berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0 GPL-2
+RDEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Digest-SHA ssl? ( dev-libs/openssl:0= ) app-crypt/gnupg dev-perl/Archive-Zip dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Email-Address-XS dev-perl/Encode-Detect || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) dev-perl/IO-String dev-perl/Mail-DKIM dev-perl/Mail-DMARC dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-LibIDN2 dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 dev-perl/Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-4.0.0.tar.bz2 verify-sig? ( https://downloads.apache.org/spamassassin/source/Mail-SpamAssassin-4.0.0.tar.bz2.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=abf851d6bd10be044e4502a6243de498
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index dbd16b4efbf3..c86b97e85d54 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/libsfml-2.5.1-r1 b/metadata/md5-cache/media-libs/libsfml-2.5.1-r1
index 9f84b21aa0b3..ff6ca8409b76 100644
--- a/metadata/md5-cache/media-libs/libsfml-2.5.1-r1
+++ b/metadata/md5-cache/media-libs/libsfml-2.5.1-r1
@@ -1,6 +1,6 @@
BDEPEND=doc? ( app-doc/doxygen ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl kernel_linux? ( virtual/libudev:= ) !kernel_Winnt? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image )
+DEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
DESCRIPTION=Simple and Fast Multimedia Library (SFML)
EAPI=8
HOMEPAGE=https://www.sfml-dev.org/ https://github.com/SFML/SFML
@@ -8,8 +8,8 @@ INHERIT=cmake
IUSE=debug doc examples
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=ZLIB
-RDEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl kernel_linux? ( virtual/libudev:= ) !kernel_Winnt? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image )
+RDEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
SLOT=0/2.5
SRC_URI=https://github.com/SFML/SFML/archive/2.5.1.tar.gz -> libsfml-2.5.1.tar.gz
_eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=645fe8eb6ebc8ba73ef1e65bbed8c780
+_md5_=a2d31480e058d58a22219eaad3972304
diff --git a/metadata/md5-cache/media-libs/vulkan-layers-9999 b/metadata/md5-cache/media-libs/vulkan-layers-9999
index 526d9cf01252..6e0c48a82dc8 100644
--- a/metadata/md5-cache/media-libs/vulkan-layers-9999
+++ b/metadata/md5-cache/media-libs/vulkan-layers-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=~dev-util/spirv-tools-99999999:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0
_eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7ebf8027666b51057692bc2758219359
+_md5_=12e1234e161d94ab7638265b22f20516
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index 3cd0753db54d..5de6b938b254 100644
--- a/metadata/md5-cache/media-plugins/Manifest.gz
+++ b/metadata/md5-cache/media-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-plugins/libvisual-plugins-0.4.2-r1 b/metadata/md5-cache/media-plugins/libvisual-plugins-0.4.2-r1
new file mode 100644
index 000000000000..8bebd78acf97
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/libvisual-plugins-0.4.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/pkgconfig-0-r1
+DEFINED_PHASES=compile configure install test
+DEPEND=>=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~media-libs/libvisual-0.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) portaudio? ( media-libs/portaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=collection of visualization plugins for use with the libvisual framework
+EAPI=8
+HOMEPAGE=http://libvisual.org/
+INHERIT=multilib-minimal
+IUSE=alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=>=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~media-libs/libvisual-0.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) portaudio? ( media-libs/portaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0.4
+SRC_URI=https://github.com/Libvisual/libvisual/releases/download/libvisual-plugins-0.4.2/libvisual-plugins-0.4.2.tar.bz2
+_eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=44856db5eb6fbb6b95b482d4021537bd
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index df11dc99a643..745d90835baf 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r9 b/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r10
index 71231e21bd31..65c6c5ace10c 100644
--- a/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r9
+++ b/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r10
@@ -8,10 +8,10 @@ INHERIT=desktop toolchain-funcs unpacker xdg
IUSE=+alsa pulseaudio system-libcxx +system-quazip
KEYWORDS=-* amd64 ~x86
LICENSE=teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )
-RDEPEND=app-arch/snappy dev-libs/openssl:0 dev-qt/qtcore:5 dev-qt/qtgui:5[accessibility,dbus,X(-)] dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[geolocation(+),widgets] dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 net-libs/libsrtp:0 sys-libs/zlib:0/1 virtual/udev alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio-daemon ) system-libcxx? ( sys-libs/libcxx[libcxxabi] ) system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
+RDEPEND=app-arch/snappy dev-libs/openssl:0 dev-qt/qtcore:5 dev-qt/qtgui:5[accessibility,dbus,X(-)] dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[geolocation(+),widgets] dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 net-libs/libsrtp:0 sys-libs/zlib:0/1 virtual/udev alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) system-libcxx? ( sys-libs/libcxx[libcxxabi] ) system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
REQUIRED_USE=|| ( alsa pulseaudio )
RESTRICT=bindist mirror
SLOT=3
SRC_URI=amd64? ( https://files.teamspeak-services.com/releases/client/3.5.6/TeamSpeak3-Client-linux_amd64-3.5.6.run ) x86? ( https://files.teamspeak-services.com/releases/client/3.5.6/TeamSpeak3-Client-linux_x86-3.5.6.run )
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=406f3176305b7f9e9c1e7a54a12228ff
+_md5_=7bf04686b79d2fd97c4806f1c247bfe4
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-3.6.0 b/metadata/md5-cache/media-sound/teamspeak-client-3.6.0-r1
index e929ffc11cf1..e8f0656028db 100644
--- a/metadata/md5-cache/media-sound/teamspeak-client-3.6.0
+++ b/metadata/md5-cache/media-sound/teamspeak-client-3.6.0-r1
@@ -8,10 +8,10 @@ INHERIT=desktop toolchain-funcs unpacker xdg
IUSE=+alsa pulseaudio system-libcxx +system-quazip
KEYWORDS=-* ~amd64
LICENSE=teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )
-RDEPEND=dev-libs/glib:2 dev-qt/qtcore:5 dev-qt/qtgui:5[accessibility,dbus,X(-)] dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[geolocation(+),widgets] dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 sys-libs/libunwind alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio-daemon ) system-libcxx? ( sys-libs/libcxx[libcxxabi] ) system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
+RDEPEND=dev-libs/glib:2 dev-qt/qtcore:5 dev-qt/qtgui:5[accessibility,dbus,X(-)] dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[geolocation(+),widgets] dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 sys-libs/libunwind alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) system-libcxx? ( sys-libs/libcxx[libcxxabi] ) system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
REQUIRED_USE=|| ( alsa pulseaudio )
RESTRICT=bindist mirror
SLOT=3
SRC_URI=https://files.teamspeak-services.com/releases/client/3.6.0/TeamSpeak3-Client-linux_amd64-3.6.0.run
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b1cdfed1094536e0a8d926baffb27c1f
+_md5_=d0a09206c3e45fd4a6da1bf02af13cac
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta73 b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta73
index 2a8ac6f5dc48..096d9a0c788c 100644
--- a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta73
+++ b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta73
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://www.teamspeak.com/
INHERIT=desktop xdg-utils
LICENSE=teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )
-RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig:1.0 media-sound/pulseaudio-daemon net-print/cups sys-power/upower sys-apps/dbus x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango
+RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig:1.0 media-libs/libpulse net-print/cups sys-power/upower sys-apps/dbus x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango
RESTRICT=bindist mirror
SLOT=5
SRC_URI=https://files.teamspeak-services.com/pre_releases/client/5.0.0-beta73/teamspeak-client.tar.gz -> teamspeak-client-5.0.0_beta73.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c5bfc7544e3f1c2810732ca42bee61b8
+_md5_=b6a3441261a9ecbbbccc0b1f68641a9f
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 6d72c05c4c44..4eca1b6a2135 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/mediainfo-23.04 b/metadata/md5-cache/media-video/mediainfo-23.04
index 199f8fca47a1..aa445b6dfae8 100644
--- a/metadata/md5-cache/media-video/mediainfo-23.04
+++ b/metadata/md5-cache/media-video/mediainfo-23.04
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfo
INHERIT=xdg-utils autotools wxwidgets
IUSE=curl mms wxwidgets
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=BSD-2
RDEPEND=~media-libs/libmediainfo-23.04[curl=,mms=] >=media-libs/libzen-0.4.41 sys-libs/zlib wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X] )
SLOT=0
SRC_URI=https://mediaarea.net/download/source/mediainfo/23.04/mediainfo_23.04.tar.xz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6bdab68933069e7fe39282f857d25938
+_md5_=4633de1d77f79a08b64dbef6a4150ced
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index b0179b299cc9..a4e13014f847 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libmicrohttpd-0.9.77 b/metadata/md5-cache/net-libs/libmicrohttpd-0.9.77
index f33245e96666..5c48d0b8e8f3 100644
--- a/metadata/md5-cache/net-libs/libmicrohttpd-0.9.77
+++ b/metadata/md5-cache/net-libs/libmicrohttpd-0.9.77
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/12
SRC_URI=mirror://gnu/libmicrohttpd/libmicrohttpd-0.9.77.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=fc6a86cbfc857f1a363b394188a250cb
+_md5_=c67e31a5d6123541fa9f22b7abb1ef32
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 1fc4aec4f1ba..5f08fde66b98 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/openssh-9.3_p1-r1 b/metadata/md5-cache/net-misc/openssh-9.3_p1-r1
index 47eb5d513e60..72d0e606755d 100644
--- a/metadata/md5-cache/net-misc/openssh-9.3_p1-r1
+++ b/metadata/md5-cache/net-misc/openssh-9.3_p1-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.3p1.tar.gz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam 4efe951aa8ce2c16288d7c915196fe29 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c user-info 83547b4df3e1ba5a6bf91a0837eaa664 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=5f4d59b5412bcd1189dc26c993bc439a
+_md5_=2174ad3ca80f33b6dafe014f16d6b45d
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index acb1ccc37c67..0189804dcfea 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/klayout-0.28.5 b/metadata/md5-cache/sci-electronics/klayout-0.28.5
deleted file mode 100644
index 0115e17c86e6..000000000000
--- a/metadata/md5-cache/sci-electronics/klayout-0.28.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
-DESCRIPTION=Viewer and editor for GDS and OASIS integrated circuit layouts
-EAPI=8
-HOMEPAGE=https://www.klayout.de/
-INHERIT=toolchain-funcs python-single-r1 ruby-ng
-IUSE=python_single_target_python3_10 python_single_target_python3_11 ruby_targets_ruby30
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( ruby_targets_ruby30 )
-SLOT=0
-SRC_URI=https://www.klayout.org/downloads/source/klayout-0.28.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=761607da187204c0932a4d602bdbb731
diff --git a/metadata/md5-cache/sci-electronics/klayout-0.28.9 b/metadata/md5-cache/sci-electronics/klayout-0.28.9
index e5699e9f587b..3bee9d22fe52 100644
--- a/metadata/md5-cache/sci-electronics/klayout-0.28.9
+++ b/metadata/md5-cache/sci-electronics/klayout-0.28.9
@@ -1,16 +1,16 @@
BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
+DEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
DESCRIPTION=Viewer and editor for GDS and OASIS integrated circuit layouts
EAPI=8
HOMEPAGE=https://www.klayout.de/
INHERIT=toolchain-funcs python-single-r1 ruby-ng
-IUSE=python_single_target_python3_10 python_single_target_python3_11 ruby_targets_ruby31
-KEYWORDS=~amd64 ~x86
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ruby_targets_ruby31
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( ruby_targets_ruby31 )
+RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( ruby_targets_ruby31 )
SLOT=0
SRC_URI=https://www.klayout.org/downloads/source/klayout-0.28.9.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=dfbc98489b31b6b32bf3d889602a21b1
+_md5_=2050f5c62b30b810885c3655618782dd
diff --git a/metadata/md5-cache/sci-electronics/klayout-9999 b/metadata/md5-cache/sci-electronics/klayout-9999
index 8d8a12be0884..8ece0b745fae 100644
--- a/metadata/md5-cache/sci-electronics/klayout-9999
+++ b/metadata/md5-cache/sci-electronics/klayout-9999
@@ -1,15 +1,15 @@
BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
+DEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
DESCRIPTION=Viewer and editor for GDS and OASIS integrated circuit layouts
EAPI=8
HOMEPAGE=https://www.klayout.de/
INHERIT=toolchain-funcs python-single-r1 ruby-ng git-r3
-IUSE=python_single_target_python3_10 python_single_target_python3_11 ruby_targets_ruby31
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ruby_targets_ruby31
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( ruby_targets_ruby31 )
+RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( ruby_targets_ruby31 )
SLOT=0
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=dfbc98489b31b6b32bf3d889602a21b1
+_md5_=d133b063abaafd5f36fb6e7163472356
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index c82d8c1c9cfa..f8b93869cd9d 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/e2fsprogs-1.47.0-r1 b/metadata/md5-cache/sys-fs/e2fsprogs-1.47.0-r1
index 0f32b8b0392a..8487efb85e69 100644
--- a/metadata/md5-cache/sys-fs/e2fsprogs-1.47.0-r1
+++ b/metadata/md5-cache/sys-fs/e2fsprogs-1.47.0-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.47.0/e2fsprogs-1.47.0.tar.xz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=9eefcf5263257d9fee4a6f38a96fe5a3
+_md5_=44c46486f4e525001c6e10b68a4421e8
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index ed5a2f01f881..cdec24ee2ce1 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2 b/metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2
index 73c850e459ff..56ed6015d27a 100644
--- a/metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2
+++ b/metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/6
SRC_URI=mirror://gnu/ncurses/ncurses-6.3.tar.gz https://invisible-island.net/archives/ncurses/ncurses-6.3.tar.gz https://invisible-mirror.net/archives/ncurses/ncurses-6.3.tar.gz verify-sig? ( mirror://gnu/ncurses/ncurses-6.3.tar.gz.sig ) https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211026.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211030.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211106.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211113.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211115.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211120.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211127.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211204.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211211.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211219.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211225.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220101.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220115.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220122.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220129.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220205.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220212.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220219.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220226.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220305.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220312.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220319.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220326.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220402.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220409.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220416.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220423.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220430.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220501.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220507.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220514.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220521.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220529.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220604.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220612.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220618.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220625.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220703.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220709.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220716.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220724.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220729.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220806.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220813.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220820.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220827.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220903.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220910.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220917.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220924.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221001.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221008.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221015.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221023.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221029.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221105.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221112.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221119.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221126.patch.gz https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221203.patch.gz verify-sig? ( https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211026.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211030.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211106.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211113.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211115.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211120.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211127.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211204.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211211.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211219.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20211225.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220101.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220115.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220122.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220129.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220205.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220212.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220219.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220226.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220305.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220312.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220319.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220326.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220402.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220409.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220416.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220423.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220430.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220501.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220507.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220514.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220521.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220529.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220604.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220612.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220618.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220625.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220703.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220709.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220716.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220724.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220729.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220806.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220813.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220820.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220827.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220903.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220910.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220917.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20220924.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221001.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221008.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221015.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221023.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221029.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221105.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221112.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221119.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221126.patch.gz.asc https://invisible-island.net/archives/ncurses/6.3/ncurses-6.3-20221203.patch.gz.asc ) https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211026.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211030.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211106.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211113.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211115.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211120.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211127.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211204.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211211.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211219.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211225.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220101.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220115.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220122.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220129.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220205.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220212.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220219.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220226.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220305.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220312.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220319.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220326.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220402.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220409.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220416.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220423.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220430.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220501.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220507.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220514.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220521.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220529.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220604.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220612.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220618.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220625.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220703.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220709.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220716.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220724.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220729.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220806.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220813.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220820.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220827.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220903.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220910.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220917.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220924.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221001.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221008.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221015.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221023.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221029.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221105.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221112.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221119.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221126.patch.gz https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221203.patch.gz verify-sig? ( https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211026.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211030.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211106.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211113.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211115.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211120.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211127.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211204.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211211.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211219.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20211225.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220101.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220115.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220122.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220129.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220205.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220212.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220219.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220226.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220305.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220312.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220319.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220326.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220402.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220409.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220416.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220423.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220430.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220501.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220507.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220514.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220521.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220529.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220604.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220612.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220618.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220625.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220703.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220709.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220716.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220724.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220729.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220806.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220813.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220820.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220827.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220903.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220910.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220917.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20220924.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221001.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221008.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221015.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221023.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221029.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221105.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221112.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221119.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221126.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.3/ncurses-6.3-20221203.patch.gz.asc ) https://dev.gentoo.org/~sam/distfiles/sys-libs/ncurses/ncurses-6.3_p20221203-patches.tar.xz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=09e14d7047f6a8a14cd5f00535ee5f0d
+_md5_=c1d16e0cba864d3713aef21ba1488f44
diff --git a/metadata/md5-cache/sys-libs/ncurses-6.4_p20230401 b/metadata/md5-cache/sys-libs/ncurses-6.4_p20230401
index e185e54b7b0b..969574ec21df 100644
--- a/metadata/md5-cache/sys-libs/ncurses-6.4_p20230401
+++ b/metadata/md5-cache/sys-libs/ncurses-6.4_p20230401
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/6
SRC_URI=mirror://gnu/ncurses/ncurses-6.4.tar.gz https://invisible-island.net/archives/ncurses/ncurses-6.4.tar.gz https://invisible-mirror.net/archives/ncurses/ncurses-6.4.tar.gz verify-sig? ( mirror://gnu/ncurses/ncurses-6.4.tar.gz.sig ) https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz verify-sig? ( https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz.asc ) https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz verify-sig? ( https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz.asc ) https://dev.gentoo.org/~sam/distfiles/sys-libs/ncurses/ncurses-6.4_p20230408-patches.tar.xz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=4bbd72a263f0b89ffaf4d086d78e9161
+_md5_=36eacd9b526a5599249776057ad5a564
diff --git a/metadata/md5-cache/sys-libs/ncurses-6.4_p20230527 b/metadata/md5-cache/sys-libs/ncurses-6.4_p20230527
index 453e7c74d2e7..eb49de77352e 100644
--- a/metadata/md5-cache/sys-libs/ncurses-6.4_p20230527
+++ b/metadata/md5-cache/sys-libs/ncurses-6.4_p20230527
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/6
SRC_URI=mirror://gnu/ncurses/ncurses-6.4.tar.gz https://invisible-island.net/archives/ncurses/ncurses-6.4.tar.gz https://invisible-mirror.net/archives/ncurses/ncurses-6.4.tar.gz verify-sig? ( mirror://gnu/ncurses/ncurses-6.4.tar.gz.sig ) https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230408.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230415.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230418.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230423.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230424.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230429.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230506.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230514.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230520.patch.gz https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230527.patch.gz verify-sig? ( https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230408.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230415.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230418.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230423.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230424.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230429.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230506.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230514.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230520.patch.gz.asc https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230527.patch.gz.asc ) https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230408.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230415.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230418.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230423.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230424.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230429.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230506.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230514.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230520.patch.gz https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230527.patch.gz verify-sig? ( https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230107.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230114.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230121.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230128.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230211.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230218.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230225.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230401.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230408.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230415.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230418.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230423.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230424.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230429.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230506.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230514.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230520.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.4/ncurses-6.4-20230527.patch.gz.asc ) https://dev.gentoo.org/~sam/distfiles/sys-libs/ncurses/ncurses-6.4_p20230527-patches.tar.xz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=504974ee4341768ab3f48225d8a0cf3a
+_md5_=3bb8a8bf6a6008fd2a1e5f058df1bb51
diff --git a/metadata/md5-cache/sys-libs/readline-8.1_p2-r1 b/metadata/md5-cache/sys-libs/readline-8.1_p2-r1
index 164e215671af..db2ad982c040 100644
--- a/metadata/md5-cache/sys-libs/readline-8.1_p2-r1
+++ b/metadata/md5-cache/sys-libs/readline-8.1_p2-r1
@@ -12,4 +12,4 @@ RDEPEND=>=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,abi_x86_32(-)?,abi_
SLOT=0/8
SRC_URI=mirror://gnu/readline/readline-8.1.tar.gz verify-sig? ( mirror://gnu/readline/readline-8.1.tar.gz.sig ) mirror://gnu/bash/readline-8.1-patches/readline81-001 verify-sig? ( mirror://gnu/bash/readline-8.1-patches/readline81-001.sig ) ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/readline81-001 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/readline81-001 ) mirror://gnu/bash/readline-8.1-patches/readline81-002 verify-sig? ( mirror://gnu/bash/readline-8.1-patches/readline81-002.sig ) ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/readline81-002 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/readline81-002 )
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=8d892dc17ed53f1583d5dc5d738e5df1
+_md5_=efa4a75b1e4dcb1858408fc90cbd15ea
diff --git a/metadata/md5-cache/sys-libs/readline-8.2_p1 b/metadata/md5-cache/sys-libs/readline-8.2_p1
index eb5a0c2f7b7a..ca16c3a940d3 100644
--- a/metadata/md5-cache/sys-libs/readline-8.2_p1
+++ b/metadata/md5-cache/sys-libs/readline-8.2_p1
@@ -12,4 +12,4 @@ RDEPEND=>=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,abi_x86_32(-)?,abi_
SLOT=0/8
SRC_URI=mirror://gnu/readline/readline-8.2.tar.gz verify-sig? ( mirror://gnu/readline/readline-8.2.tar.gz.sig ) mirror://gnu/bash/readline-8.2-patches/readline82-001 verify-sig? ( mirror://gnu/bash/readline-8.2-patches/readline82-001.sig ) ftp://ftp.cwru.edu/pub/bash/readline-8.2-patches/readline82-001 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/readline-8.2-patches/readline82-001 )
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=a16f07566066c210bb285c2264f27319
+_md5_=61361d940bce43b7824c5ec78941b2a2
diff --git a/metadata/md5-cache/sys-libs/readline-9999 b/metadata/md5-cache/sys-libs/readline-9999
index 54c1177a1e14..9eae7d354ed0 100644
--- a/metadata/md5-cache/sys-libs/readline-9999
+++ b/metadata/md5-cache/sys-libs/readline-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=>=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0/8
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=a16f07566066c210bb285c2264f27319
+_md5_=61361d940bce43b7824c5ec78941b2a2
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 7de695df7d34..998a2eacb801 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/os-headers-0-r2 b/metadata/md5-cache/virtual/os-headers-0-r2
index 92392fbee3e4..0552c46052e7 100644
--- a/metadata/md5-cache/virtual/os-headers-0-r2
+++ b/metadata/md5-cache/virtual/os-headers-0-r2
@@ -2,6 +2,6 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for operating system headers
EAPI=7
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-RDEPEND=!prefix-guest? ( || ( kernel_linux? ( sys-kernel/linux-headers:0 ) kernel_Winnt? ( elibc_mingw? ( dev-util/mingw64-runtime ) ) ) ) prefix-guest? ( !sys-kernel/linux-headers )
+RDEPEND=!prefix-guest? ( kernel_linux? ( sys-kernel/linux-headers:0 ) ) prefix-guest? ( !sys-kernel/linux-headers )
SLOT=0
-_md5_=a32962881e63a2b655d158e321756c73
+_md5_=1cf9925a8d0eeeba10002f30b98130da
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 79cb849476f4..2c09cabc7d48 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/autorandr-1.14 b/metadata/md5-cache/x11-misc/autorandr-1.14
new file mode 100644
index 000000000000..5013ba86c929
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/autorandr-1.14
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/desktop-file-utils virtual/pkgconfig python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=x11-apps/xrandr launcher? ( x11-libs/libxcb ) udev? ( virtual/udev )
+DESCRIPTION=Automatically select a display configuration based on connected devices
+EAPI=8
+HOMEPAGE=https://github.com/phillipberndt/autorandr
+INHERIT=bash-completion-r1 distutils-r1 systemd udev
+IUSE=launcher systemd udev python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=x11-apps/xrandr launcher? ( x11-libs/libxcb ) udev? ( virtual/udev ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://github.com/phillipberndt/autorandr/archive/1.14.tar.gz -> autorandr-1.14.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=5e32ad9707e08f461da2ca4dfd216eba
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 7c395ae23834..176eb8ff6091 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-06-25T18:09:50Z
+TIMESTAMP 2023-06-26T00:09:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSYgu5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSY10pfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBmpg//avAefJPqbmxFoco1tRGVbHAJMFUG6vMlmRkj1IN+/8MwbpmXGnGF3VSM
-9lsR9u7RYMXucxwgIHstaWF8Ug0vEqfGnNkmfQAzifjSinnY2BbGwqw0l0EuvxNH
-XRZHV4jqeUy7gmOnts4/yq0wBwZ3+yaCYUsNLFJjpM2Z6gyJfe5IbJVBSWBN2GGW
-5GKH5z/JGRA8i226gBC09240VOZMoNO6tP+4/Cs49JvpvPJ8Zg0egXV6iP5h9Boh
-W4SOk1QSCFe1527Pmm4+G5/28yXrh7k79gEbLHQbXYWHLE33gK50tGp/rNgeu8rp
-52Unh8/QOxJ7J5+OO7ZYU+iaEgjXY81IfDg3uPC5WlO3dtZA5rTMZofVsXAl7I2V
-RhuFuZvtRPOIVgkvcA6AGiHuL15+/jHHdqxasPuoJrQSGFgrgLM6yFN0TQn2OivV
-bvkh74/JKX9aGvEMfcuQJN5ab0eDR6jJhQNFKpok0gO2UkeTn8woddVBhqWtKghj
-VpO8MD/fLVusDLjck+Y0oK9KUZ6MqtT40KZKOqh3qokJJhdcZ0quSErYvpV5DgCV
-N0al4L21bx/H88tM32VZKqESrEy3Ja2FJCBVwEGHjDmpE0PrjnZfPjY1t+/rOQdD
-5XwnGXb//ghtuVmxTStFtR7DENO1mcUgJYpSo4riIKlJmeBrgEQ=
-=JW4C
+klAUaw/+KsvwEaDaQy3T5Te0YNSXfQdMcjKmDAGjenirG3dOr/q9cYDwR/0ACr73
+MZUZZo1Oxms5LOT4f+xhFrKpfeB9YsAi1YcKv+2R+IWxW330NJr42bNXdo46cR+4
+T/yichVj+s5qd+JB+j3vNPMJoG5AoszN6nXw6QdJgEBX23olvsy+fPrGDaoTWNha
+nT8e3LUWI47qyIY5Dq6aDap6bKw/QhSCRURuXkxHBbqXTdwSHy5ypOlgRW/uEyzk
+b4+RlZuQi4D0QXHOjiUU95RHrk9RZpCn+m+RKQWDScbCeN5DzwE4qlaDtEkQjyKo
+8j/AQIpH/blbPKZRaLKM1B4k0FW/Igz4u6D1YQmKdDBGuImq0q7jvagdNBm+ZMhx
+z8lZO8ZKnFABEldGIzPGeSvc5Ad9HCIXmQnbXVAcHyMyHVbie6jZPXyqxCzlHhfH
+jixVdZkMYl65H4UxRhVJoC9e3t3jEa9mr4zYfz+pbpwzbprFmwgefLhtO29h6f8W
+Sa6tkeu1CZCgQiy0xWXdNvqTES1BsENLXQhrg5Ibv1MmkBEUuw3bcVlYDwYYixdE
+Aii3Hhn8AiruSPbj+NXN2mpgB7GvWrH3l0QnLmBfncPMbGyLpL6A3wcZ6hmo1llc
+HELOLZ998ptQfmCQXENi+KPPGMG9vvrxx7bVEczthTpaSYwsZAI=
+=p5zO
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 7d3621cb4a50..30dbac3661f4 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Jun 2023 18:09:47 +0000
+Mon, 26 Jun 2023 00:09:42 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 55c47d928982..f33e4b34a626 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Jun 25 06:09:47 PM UTC 2023
+Mon Jun 26 12:09:42 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index a3b19a5a676a..8077e4d9c126 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Jun 2023 18:15:01 +0000
+Mon, 26 Jun 2023 00:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 95585a0f07f0..a5852eac278f 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-164acd41b34fab10bf77bc053e1c0c6e28163cab 1687716042 2023-06-25T18:00:42+00:00
+058bc7c53c712e59a7daf674c4cae73631304d6c 1687736149 2023-06-25T23:35:49+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 7ef1511c8945..b1d32bce823e 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1687716601 Sun 25 Jun 2023 06:10:01 PM UTC
+1687738201 Mon 26 Jun 2023 12:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 7d3621cb4a50..30dbac3661f4 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Jun 2023 18:09:47 +0000
+Mon, 26 Jun 2023 00:09:42 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index a5818f54d1ad..9ea60d216861 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest
index e17d718c911e..177f99294f8f 100644
--- a/net-libs/libmicrohttpd/Manifest
+++ b/net-libs/libmicrohttpd/Manifest
@@ -4,5 +4,5 @@ DIST libmicrohttpd-0.9.76.tar.gz 2199858 BLAKE2B 2c2de77d731ff130bb1491733b91e9e
DIST libmicrohttpd-0.9.77.tar.gz 1896679 BLAKE2B 09a07c7da77d6072e5aa0fb121aedffb66b6cfdb2da30d1809583469282365832beb935417e779ddb31876949358d25c10bf79616079393503ca5860d88ac052 SHA512 001025c023dd94c4a0cf017ed575e65a577b5ce595e7e450346bfb75def77eaa8a4cfbeffb9f4b912e34165c2cfca147c02c895e067a4f6c5a321a12035758a5
EBUILD libmicrohttpd-0.9.75.ebuild 2133 BLAKE2B d5a6e913aa3fc8067076fb93c270c3750d9e7395354a9337e3c12ff66ca2b3adbd55359cf180f2ac50f5bccdd9fb8af88aa4ad0fb99f91cdc3342018abea80c0 SHA512 c65ea464266d1d04a771b2b021fe85255613577ea4751e30318978750f4bbda8d1c161c16d6f3de61a6070e5cc7b875dd4fa483fcf65cb173501fa133ce88fcd
EBUILD libmicrohttpd-0.9.76.ebuild 2141 BLAKE2B 6fef5583a9de3e782e32f8cea3bbb77b6e101330b1398cf7317abaea16be559d0b15e9623afa5fc9125cdef5f5a9c956b4e1a0a3d26349ed358f7dc032d27d02 SHA512 b4e76ed574f2b5525aeba67f31ca0b621be1117171729ec31b2e75ac701d9afac355413850c932da14ff8883ddb61f54bf43bf1ae7e99691ad79dfb1988d26dc
-EBUILD libmicrohttpd-0.9.77.ebuild 2130 BLAKE2B 2ca272fb6ecef5ed14466191109d2502e035d6b562a79b71d3e8f8f5561400df55ead5ccc60e0d0266590b0ae18654d11fa3b6ba41863779ee5150c61b898c26 SHA512 580d45f62b6ac25cff32ff5ca45bf54bca4828f99bb46f9d5d344f908e7d92d932f16cc9abfd8eff09c78552f1e0d9db7fcec892f6060cb9ff518af5fe32f6b6
+EBUILD libmicrohttpd-0.9.77.ebuild 2076 BLAKE2B abaf4f1a3721ca902ac2d7174a3fb91218f82e4c3a2d9c7a0296c864ac0d0bb85cbbb952f44f4e4baf11545c6854cbb95db70bbd0a95be95950f7950670c9ca3 SHA512 1cfd355c808c489d6a6283d2cc267a4ef1b33390b85d6b67b69685c27ff180d8b6212cdddbd0a217404f8531a4515d71a584fe9855d307a5615ce3e7e80c18e9
MISC metadata.xml 739 BLAKE2B d56bb58c6d6347fc17894e8f7a5d287fcbd99f613b47fd4e589e992eb3726b55e4cc0218267db884c6e1c2006a2acad9f677a9681e73eb4498b61bd9558dd246 SHA512 b8643f623f3b874e9ff9d6ce2c9f5d0ddee1722fbb58f4e5250e1a8a784295b0f88a36fc78f15047ec2447b7fafd3d3d3fc1394ca40c9944a306d730fa48644a
diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild
index c1536aaf159b..79c9a9b899b2 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild
@@ -44,8 +44,6 @@ multilib_src_configure() {
local itc_type
if use eventfd ; then
itc_type="eventfd"
- elif use kernel_Winnt ; then
- itc_type="socketpair"
else
itc_type="pipe"
fi
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 7f91ea5a8acf..87d4a6d2b3f2 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 4abc2ae95c3d..e502624cd4f8 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -13,5 +13,5 @@ AUX sshd.socket 136 BLAKE2B 22e218c831fc384a3151ef97c391253738fa9002e20cf4628c6f
AUX sshd_at.service.1 163 BLAKE2B b5c77d69e3860d365ba96a5b2fe14514bda9425e170fc7f324dcaf95fb02756ef9c5c2658904e812232f40fac9a3c2f4abf61b9129038bde66bb7d3a992d2606 SHA512 fbfe0aed3a5e99f15dc68838975cc49a206d697fb3549d8b31db25617dc7b7b8dd2397d865d89f305d5da391cd56a69277c2215c4335fccb4dd6a9b95ba34e2f
DIST openssh-9.3p1.tar.gz 1856839 BLAKE2B 45578edf98bba3d23c7cefe60d8a7d3079e7c6676459f7422ace7a2461ab96943fbcadb478633a80f40bc098f2435722850b563714adb78b14922be53cb5753d SHA512 087ff6fe5f6caab4c6c3001d906399e02beffad7277280f11187420c2939fd4befdcb14643862a657ce4cad2f115b82a0a1a2c99df6ee54dcd76b53647637c19
DIST openssh-9.3p1.tar.gz.asc 833 BLAKE2B e6533d64b117a400b76b90f71fa856d352dea57d91e4e89fa375429403ac0734cc0a2f075bc58c6bb4f40a8f9776735aa36bdb0bbf3880a2115cea787633e48b SHA512 6222378eb24a445c6c1db255392b405f5369b1af0e92f558d4ba05b0d83ab0d084cb8f4b91d7ae8636f333d970638a6635e2bc7af885135dd34992d87f2ef1f4
-EBUILD openssh-9.3_p1-r1.ebuild 13431 BLAKE2B 5f50ca3ad0de18098f3c0d19cc5633ea2b84b096240b7c0104ed23dc7db0fbe5545da1c3adcacc523dfe0905c5e35bd3048fdbc71c82a1b3b67446b120a5d6ca SHA512 98dd7b8fbb016315ad1068e4e63d3eb09cfd8cebc2cb249321d86b5bab8eac72bd54a002035bbc92243075e211552e5f8ed243e10b11e6e72e2a4491e487d275
+EBUILD openssh-9.3_p1-r1.ebuild 13404 BLAKE2B e90967abd981b984cabb0103e2137ced43b424de3e9bb26c1d7dac510566e167f6b88e0303dab44699a0ecac82ba438181c03a08330c3dd7f5dae108c4b81705 SHA512 6a12f83fb31479316e5573321beb82bab76752e2a01622c35073950edeeae819d791032056bf11fe5ea310a3cee0834e33cb814e87a8b3ad1dda9a4641702666
MISC metadata.xml 1788 BLAKE2B d04d3030f70f3615522672fa56e684acaa67ddce8d16cce86ba8911fb8fc11ed152be012ecf560427d271868c4841a7422aaa644305947302d3ebab62bdb577d SHA512 bd328e3a33ce04b989149333db5f774f1b52540f12ef83b08b7fcf136ae2a3a9c83bef42c28991d3536249098ca0b9ffd21e583d93599580510d8619e9fd01ca
diff --git a/net-misc/openssh/openssh-9.3_p1-r1.ebuild b/net-misc/openssh/openssh-9.3_p1-r1.ebuild
index 2ec7c9966dff..e3184f35c252 100644
--- a/net-misc/openssh/openssh-9.3_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-9.3_p1-r1.ebuild
@@ -185,6 +185,7 @@ src_configure() {
--datadir="${EPREFIX}"/usr/share/openssh
--with-privsep-path="${EPREFIX}"/var/empty
--with-privsep-user=sshd
+ --with-hardening
$(use_with audit audit linux)
$(use_with kerberos kerberos5 "${EPREFIX}"/usr)
$(use_with ldns)
@@ -195,7 +196,6 @@ src_configure() {
$(use_with security-key security-key-builtin)
$(use_with ssl openssl)
$(use_with ssl ssl-engine)
- $(use_with !elibc_Cygwin hardening) #659210
)
if use elibc_musl; then
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index d7a69bcb54cd..6470f9d8e272 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/m68k/make.defaults b/profiles/arch/m68k/make.defaults
index af979d6131c0..58248d7c6cde 100644
--- a/profiles/arch/m68k/make.defaults
+++ b/profiles/arch/m68k/make.defaults
@@ -18,6 +18,3 @@ DEFAULT_ABI="m68k"
MULTILIB_ABIS="m68k"
LIBDIR_m68k="lib"
CHOST_m68k="${CHOST}"
-
-# Disable sandbox on this architecture
-FEATURES="-sandbox"
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 2f6fe5f5d9f0..3646d139c927 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -7,8 +7,8 @@
# Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_IMPLICIT="ELIBC KERNEL"
-USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS"
-USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
+USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
+USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 91ed65ce1b17..9715bf7d90d6 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 6920c8f28939..71280b1ee5b1 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,6 +1,4 @@
-DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082
DIST klayout-0.28.9.tar.gz 88388706 BLAKE2B 0997bf15aae1dd1e8356fec91ae281511751db0ae1a4bfdfde38d5a04392351a7893206806a0eb7d842f8ee2fd7819b1a86257376d3ba5af11bb81b84836e571 SHA512 dcd882ef84161f2d28195f8e0239fd122f17f9954e5cc146f71bbb6816b9fb723eb3b0299e01fbb293ef7fb7f87c25efbfe09126349ee13f89de68c5bb5f7e93
-EBUILD klayout-0.28.5.ebuild 1873 BLAKE2B 9e2273a61172683645bd0d5b9111d2c6c51701abe899ae3657f9b46f8cc23a419ce78873cc05b4c30ae27a034610e7dce9cf4b2faf803526497bced614db81fa SHA512 a713d02746333386a4ef1600685c8485bb9e0b300b593c7a9c59e23fcdf79320123e5cc8db9325d4adcdd6fea6ebc1de4c15b7f2e0648febc69433be2a9ec8ff
-EBUILD klayout-0.28.9.ebuild 1874 BLAKE2B bc4363a9b2c14365d5d44b7f2df3d2d0356ea282de1b7e0eb85491004a3dcb3376eca0b0f78fb5c7e251f02eadbf164a916b4edcfe9867e11e7a8018bec8f212 SHA512 da5d9833766f78b59f6c55facc8bef50f624965241d91e168ab6ae0ba1ffde05ee7b6bbab12d905b8ae803a4f26970768bde32c3585327b223e4385379f07ebb
-EBUILD klayout-9999.ebuild 1874 BLAKE2B bc4363a9b2c14365d5d44b7f2df3d2d0356ea282de1b7e0eb85491004a3dcb3376eca0b0f78fb5c7e251f02eadbf164a916b4edcfe9867e11e7a8018bec8f212 SHA512 da5d9833766f78b59f6c55facc8bef50f624965241d91e168ab6ae0ba1ffde05ee7b6bbab12d905b8ae803a4f26970768bde32c3585327b223e4385379f07ebb
+EBUILD klayout-0.28.9.ebuild 1876 BLAKE2B d1f8528ff120073d818ea78add679b0cd72f6177877a39ace7b4530057032ac9b875407eb8e252fc7c233b0bfc228461724dd8025c422a253cc045701d320e8c SHA512 fd6063462fc037562b09b5f7abefaf642245e13a32d447f23752fff88a0eb55d48b9fe5fc8fdee12541462ea971757c10d8d50f05d34be986b1b5ebe2049bb36
+EBUILD klayout-9999.ebuild 1877 BLAKE2B 1859196f7db06365dfef82439f4c1130f59b3cf669b397831089885cdec3cc981c4ab794a99e0b8f5e392d680b5bf12bc15840dcc5adba2149a68a78c44a9d8a SHA512 563aa109096d10ac922ea2992c80f8443c6d7125fafe1f911b67ee5c945dce219e95a75e229bbe4bc7e179156c0d5cf216a171165465bb5f1cc9d16d9d4f2216
MISC metadata.xml 459 BLAKE2B 991af576cef99c2b7a659026da387777cdd94dcba1037147fd476cde48d3b150755d4da3d44815ac34e4260387d5fbd9a8c107a5a64b7a4261dcd42c04c8e828 SHA512 d8766767f4af4b83ffe2f2485d40cca3a893a270d04ac62be3188f6a74b9f426e62223acc1900784f3ac0b36f6481c9b2a2b7181c4fa37d05b87d012d9213dc2
diff --git a/sci-electronics/klayout/klayout-0.28.5.ebuild b/sci-electronics/klayout/klayout-0.28.5.ebuild
deleted file mode 100644
index c3810e90ea1a..000000000000
--- a/sci-electronics/klayout/klayout-0.28.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby30"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
- inherit git-r3
- EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
- SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
- dev-qt/designer:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtprintsupport:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- dev-qt/qtxmlpatterns:5
- sys-libs/zlib
- ${PYTHON_DEPS}
- $(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- python-single-r1_pkg_setup
- ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
- tc-export CC CXX AR LD RANLIB
- export CFLAGS CXXFLAGS
- ./build.sh \
- -expert \
- -dry-run \
- -qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
- -ruby "${RUBY}" \
- -python "${PYTHON}" \
- -build . \
- -bin "${T}/bin" \
- -rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
- -option "${MAKEOPTS}" \
- -with-qtbinding \
- -without-64bit-coord \
- -qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
- emake all
-}
-
-each_ruby_install() {
- emake install
-
- cd "${T}/bin" || die
-
- dodir "/usr/$(get_libdir)/klayout"
- mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
- mkdir -p "${D}/$(python_get_sitedir)" || die
- mv pymod/* "${D}/$(python_get_sitedir)/" || die
- rmdir pymod || die
-
- dobin *
-
- python_optimize
-}
diff --git a/sci-electronics/klayout/klayout-0.28.9.ebuild b/sci-electronics/klayout/klayout-0.28.9.ebuild
index 93673852a5a8..a67a35ae96a7 100644
--- a/sci-electronics/klayout/klayout-0.28.9.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.9.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
USE_RUBY="ruby31"
# note: define maximally ONE implementation here
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
inherit toolchain-funcs python-single-r1 ruby-ng
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
else
SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 93673852a5a8..a09175915e24 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
USE_RUBY="ruby31"
# note: define maximally ONE implementation here
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
inherit toolchain-funcs python-single-r1 ruby-ng
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index b5ff32f841d1..399d20a46356 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest
index 1a7a62af6637..8a3ab8b2b7c0 100644
--- a/sys-fs/e2fsprogs/Manifest
+++ b/sys-fs/e2fsprogs/Manifest
@@ -8,5 +8,5 @@ DIST e2fsprogs-1.46.6.tar.xz 7051160 BLAKE2B 683274bf9468a3aaf41e542f22266482e75
DIST e2fsprogs-1.47.0.tar.xz 7059372 BLAKE2B 84f58b05a9f0e14e1a66c6e5171ff23b022f51c4e9a02d4d6d1d26c91909f3c7ec9c9f0462663a4457b4479043774502b8891f691e58a61f4ef6bf9ba33f33aa SHA512 0e6d64c565b455becb84166b6a5c7090724bac5cfe69098657a31bf0481b4e2cace3de1363121b7d84820fbae85b7c83ac5f2a2b02bb36280f0e3ae83a934cec
EBUILD e2fsprogs-1.46.5-r4.ebuild 4371 BLAKE2B 80744fbe4c68bef79dc3d2819469c05de76e45d304cee44305f46978f51a5d5c7c665ace9963301c300b207383753251b5ace19f3e1e217b957ff9ef382db366 SHA512 2aec21d9853f28a2d61fcea50105bea642531496c151bf4f25ecd83f4af2acc4f9ca0467ed949f435ef418030a5bbc385d1c8c4406eb9e81309b3382f15a93f6
EBUILD e2fsprogs-1.46.6.ebuild 4385 BLAKE2B e47d2e171f330aa12c4317d58492d9c0840140d7763a4df87cbc43c2e23faf9472f40110c6d45d9536331591e6c4969f410c50d2932f7b065abadb76a2a76973 SHA512 0c50777260571930ae96350620d87babca84e16435742512edb97e6de0889cb9a3a0feab53fac149067d93d46e116ddc6df0c2b759bc54cc5389b79e2a1b7067
-EBUILD e2fsprogs-1.47.0-r1.ebuild 4646 BLAKE2B a5ce73412111b665fa2e89218976acb393a2c789158db6a19265187c9880486beb4ee622ca282668d9c5bc2e6e99d1473ca086863a39010d0f7b68f0cc42fa34 SHA512 701fdab69ec9bf460317cb33a20ed4ddc47048af8b6603122bd349615cc40e6deba437ec3da7807f9dc7126ffa75603f48f9bc7d961b0de8efc31f3c6e1e81a9
+EBUILD e2fsprogs-1.47.0-r1.ebuild 4712 BLAKE2B 2c154f51ea8509d3e87fcf614b3baf30af62a247a03fcb6c1d1247892312aade0cad97110709c042bab5c79123851583053111b38e1df38129c2a7f721e3273f SHA512 055e5e2de770062bbe9aba8e3d39ab1e09e88c8bd92871986fc0b29a5da304a3f4c5c85d6c7e60012a5a2d936532e39899162b0c8a3cb3bf149de38a65c6dafe
MISC metadata.xml 715 BLAKE2B 7a5d2ea0cd9b404d7ac0916648edd979852fc477513f55ed887b2198ec14f78cc42e13c52f7851605e16a0ac1a717484f2cd7ac6f953dd5ceec18a9738eba2c1 SHA512 286aedab5c877c6b3de25bc4764bb92e1f95d41a996003f86cd5050a122eb59d1bd6f06a6a5e27ff42d404c14baa1e71cf450e7a3aaeecb17f6db067eebf1c3f
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.47.0-r1.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.47.0-r1.ebuild
index 580ff96d90bc..ed3a2e8d4f31 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.47.0-r1.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.47.0-r1.ebuild
@@ -68,8 +68,8 @@ multilib_src_configure() {
# Keep the package from doing silly things, bug #261411
export VARTEXFONTS="${T}/fonts"
- # Needs open64() prototypes and friends
- append-cppflags -D_GNU_SOURCE
+ # needed for >=musl-1.2.4, bug 908892
+ use elibc_musl && append-cflags -D_FILE_OFFSET_BITS=64
local myeconfargs=(
--with-root-prefix="${EPREFIX}"
@@ -85,10 +85,12 @@ multilib_src_configure() {
--disable-fsck
--disable-uuidd
--disable-lto
- --disable-largefile # need to check effect on ABI
--with-pthread
)
+ # need to check effect on ABI (???)
+ use elibc_glibc && myeconfargs+=( --disable-largefile )
+
# We use blkid/uuid from util-linux now
if use kernel_linux ; then
export ac_cv_lib_{uuid_uuid_generate,blkid_blkid_get_cache}=yes
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 901b8058f36f..2478f26de0b6 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 5da8716cf409..9303a3a24c47 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -163,7 +163,7 @@ DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dba
DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512 f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed
DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e SHA512 32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4
DIST ncurses-6.4_p20230527-patches.tar.xz 63080 BLAKE2B 9db4ac28c8936d3a9c6f3ca5cb8a4c92aa79ee4ce49789bcfc9c031a0454bf6f55a0544bc4a3dbb5c243ed9b2d0792afb98622a6a14b11675b7988100a650eb5 SHA512 3eacda173e8a177cd201ca3fef65311ac92e7e5af4039dc8a5792beae7db1d37efd06f5a55c249eebb771d1245995ff3a206a45794936b6b4299151666dbeade
-EBUILD ncurses-6.3_p20221203-r2.ebuild 14079 BLAKE2B 0a72be0740d51851ca9dfbc5d52bc1774dfd8ebf1c6a3f6dbcb295d0b69539c0ed89e7c9f21eb9e84a53065e1be757222c35d40098fcac3da35fc896b70ce8f0 SHA512 b0ef1f8d3f0f7bbdfb8d5ff16a9e54046d0a275b5f49d3e1c59633452f2ce763fec1deaf64577bdfba00d39d2903948032c6300c3fa4cf9f3db208579f65ed16
-EBUILD ncurses-6.4_p20230401.ebuild 13413 BLAKE2B 3c46f45db1ea464c9ca7f5fa85d38e792f562628592eb94f78bebf5d5114234b3b21117add3daac22428e94f403b3c39e55b2221014464dea91e58c6b8412b2e SHA512 2594fde3c1be49aba31be77e5134b37a55577968dd4af1106332699279bbd22eec378eecda9c6cd8d33f1f7dc6b13d99c65489e1cad133087542327a7cdb44b2
-EBUILD ncurses-6.4_p20230527.ebuild 13656 BLAKE2B bf526256a79dc211eca18eaa438015b4bd1a3d5fc3c22439114fe94820dd762abb19aeba23d70d9817dba0d6ce57853ec858e1139e254470566baec82c604de9 SHA512 ec55e5d2ef3b270dcce6f7a7d4900ee6434ffe0cde99c4492f9fb9df364fb415fcab5738529125ed8d94cb9d459859d16e056fa7f057e5f10526fced089ab85e
+EBUILD ncurses-6.3_p20221203-r2.ebuild 13967 BLAKE2B 662700983a793b283a6fc596beb5e4dcc7bcd5519fa110b47baad92ab7b8c2c271c7a6472b6a3fbfda9d95170d7bfe01057abb4334598640fa3241de2de0396d SHA512 48da47228797b583c932ce6f39e4631d29f0791580baea82be6b14131e3f9a42a9e58b0b4634b4c92488b865f08a87d82765802d82cef8599aaddc149b06bde1
+EBUILD ncurses-6.4_p20230401.ebuild 13396 BLAKE2B e59f98e55036dc77e5ef6b40fd4eb2a2c4b1b522a48f395a1ce0f362ff038f342b8654ece25a81adbfdc3c205f8f04dd0f06f86aee8f8531252ad8a8694faa74 SHA512 af244a1fd7e70dd1e5077c1b62e0970f6e22476c0f0cd5258aeb053de86eb2708d6bdb48090496478560ed391ef172e0a542b1d232f3a53a5a154824ee42a72a
+EBUILD ncurses-6.4_p20230527.ebuild 13544 BLAKE2B 1bda8f9f120d43c429c055e67182ace2b5b2fe9310cfc5392155f9c4fa3fed92e1235c558cadfb982a59897a878358c1b76bcfd02c1f1073758d172927e59b86 SHA512 5aa86c51fc5f17d17092949025deebb081a58bb1db001512065e5061f15ba720faef6bb898021725ca8b791823975b14710370333434eaa628b7f5421fca4fa9
MISC metadata.xml 1094 BLAKE2B a65bbb9584f77fb07fff735e6471ef48a5d63e7fa79112bf75df67f2f94e816706165fdd42a482708a7fd2ab3b3e308f9766eac0b39c3a4e31dcff5b3db25d57 SHA512 adf0f939a1e14c964bfb44ab80b1b8c1ee897a036a994848ba3e40280ab3a73ddb3beef540c905efd623e71b890c4c91e0b7c24651561d0e2bb2a4c86f039dba
diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild
index 49ffaefaa688..c03553c06924 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild
@@ -288,9 +288,7 @@ do_configure() {
# The configure script uses ldd to parse the linked output which
# is flaky for cross-compiling/multilib/ldd versions/etc...
$(use_with gpm gpm libgpm.so.1)
- # Required for building on mingw-w64, and possibly other windows
- # platforms, bug #639670
- $(use_enable kernel_Winnt term-driver)
+ --disable-term-driver
--disable-termcap
--enable-symlinks
--with-manpage-format=normal
diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
index 0d8e53d2c0e1..1ddd33c22cfd 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild
@@ -237,7 +237,7 @@ do_configure() {
$(use_with gpm gpm libgpm.so.1)
# Required for building on mingw-w64, and possibly other windows
# platforms, bug #639670
- $(use_enable kernel_Winnt term-driver)
+ --disable-term-driver
--disable-termcap
--enable-symlinks
--with-manpage-format=normal
diff --git a/sys-libs/ncurses/ncurses-6.4_p20230527.ebuild b/sys-libs/ncurses/ncurses-6.4_p20230527.ebuild
index 460f89a85065..96f95fd80cda 100644
--- a/sys-libs/ncurses/ncurses-6.4_p20230527.ebuild
+++ b/sys-libs/ncurses/ncurses-6.4_p20230527.ebuild
@@ -248,9 +248,7 @@ do_configure() {
# The configure script uses ldd to parse the linked output which
# is flaky for cross-compiling/multilib/ldd versions/etc...
$(use_with gpm gpm libgpm.so.1)
- # Required for building on mingw-w64, and possibly other windows
- # platforms, bug #639670
- $(use_enable kernel_Winnt term-driver)
+ --disable-term-driver
--disable-termcap
--enable-symlinks
--with-manpage-format=normal
diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index 5855905e73f7..7fa7a89f07d3 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -14,7 +14,7 @@ DIST readline81-002 1242 BLAKE2B 4ef0404561bd8fc5559e8e5f675ae3f12c467178a8954f5
DIST readline81-002.sig 95 BLAKE2B f85d8a65a7326d6e18b32a603c8082952e4b81c53b6a1bd1668c7b0064ecce6ef04a41e2a042f100424dbf152e4db32c0e07ff166d528aa4ac4a9bd7daf4c7a9 SHA512 9ffb6cc697499f57df133f5ebaa5e43e24d33df5eb450d94a02144e94c833424218594c366f21101bc63331c1d532299c9327bd447d0a9849b0bbedce206a5b7
DIST readline82-001 1198 BLAKE2B 2e8f3d2aa14c4c4c4f9621f80f4ffae9bbd6f46c3561e87aaf684c759ffd82e3c46843cf4c4224533b28a847d83f7b8b254813f8a306d438e9f7cb457516c4e0 SHA512 ea3800a62e992b3e594d78e77b6c4b662fb8c501b81010277e478656bb3b56db7747ba40c6c3d68c3ec5ab8e9e41be104788ec52268135d7e642ff40dea421a8
DIST readline82-001.sig 94 BLAKE2B 542ac331a7da3702b47f4828b3264bc7bf996f473807d675044beeb9688c4ca3645bcba0898d3ea9447c1cde540eb8a6b1934008b0a11baef33235e43f44c6c7 SHA512 01ad9769fee42dc601b511c87bd39e15c74226e1747c4ae8914e303213706005780135add180dbfe538fe847533dc56cfe8f51a3ad9ec55d1fde2cb2e096bfb5
-EBUILD readline-8.1_p2-r1.ebuild 6699 BLAKE2B f844a03f2fda6fab711b9a1d352689ddbbaf15f509c302c7aa44a496747dbf8b278df2e87c8ecbf9101ab259c86d977b54775a5187caa1b9109734d1db32b62e SHA512 5808e9c6dd311f57450b338243260cc9d24b74775fcd57ba5a9bfcd68bb6c95ffff047f198083ba25f54ffe4e7d429689aea7ed9961e54bf4a8203bacf20a880
-EBUILD readline-8.2_p1.ebuild 7350 BLAKE2B 0ec6855d6791452dc69801bf660f43154aeaa3919d978dd2a925a18edb05a211d08360c79e8df2bd00ccd910cdc040be0f7717266b675918fd5eca93cf25375f SHA512 4cfdb3edba75ef04194d888426111a4c49d66845cfffead9f77d54420e973395d9f7710faa41ef0b3119b5b42f1c05e462a751f152805f7138ee4a25eca161e0
-EBUILD readline-9999.ebuild 7350 BLAKE2B 0ec6855d6791452dc69801bf660f43154aeaa3919d978dd2a925a18edb05a211d08360c79e8df2bd00ccd910cdc040be0f7717266b675918fd5eca93cf25375f SHA512 4cfdb3edba75ef04194d888426111a4c49d66845cfffead9f77d54420e973395d9f7710faa41ef0b3119b5b42f1c05e462a751f152805f7138ee4a25eca161e0
+EBUILD readline-8.1_p2-r1.ebuild 6679 BLAKE2B adc3cd3d40e02e7e76f7f0d0a4c703d1cb47a97b34003effbf5bbc30da1a13d1f01c7a86f04a501885fbbca23aecd5c188fbef794b8833fed0e8ff8249c9f032 SHA512 231a465b15281fd7191c3f179f1e962c55f183222a287c9925a64aadf328e0e80b0f10eb08246c3b5cfe8bc07807a06e87a5937b10be82007f384dfff3465271
+EBUILD readline-8.2_p1.ebuild 7330 BLAKE2B 9dd38ba04e4e72537834a1998fb4468e280fe2fc6d572b3bf7b1fc520c98f4100f1831505420d69df49157b9c9135f6441bcca1715336ea58e70b2ad4542f80c SHA512 92c85f263da21f61c0b70728a5ca8cdff8c035ee4ee0ed89286ca2bb4e651b01688359245c31844ac9ecc84623025e9c4048b83904f452e77a500d1b02727f96
+EBUILD readline-9999.ebuild 7330 BLAKE2B 9dd38ba04e4e72537834a1998fb4468e280fe2fc6d572b3bf7b1fc520c98f4100f1831505420d69df49157b9c9135f6441bcca1715336ea58e70b2ad4542f80c SHA512 92c85f263da21f61c0b70728a5ca8cdff8c035ee4ee0ed89286ca2bb4e651b01688359245c31844ac9ecc84623025e9c4048b83904f452e77a500d1b02727f96
MISC metadata.xml 533 BLAKE2B 2324b38d79697509a98d761cb8f91e08934b419f71bfd65cf09149773e3f44e8ff153d173cb1af80ccc4c10c7c65103bba5ca797f3b18b96c13132ffd777049e SHA512 5d66a8a464db16ea8afebeca7102632629486ccd4d348821ef693abde571c8a70a6aa38e9b563ddcfe93950afc38f63d2cb4239c645d97e92138a0c1e5c67f00
diff --git a/sys-libs/readline/readline-8.1_p2-r1.ebuild b/sys-libs/readline/readline-8.1_p2-r1.ebuild
index 8e926747c368..84edd8c8f750 100644
--- a/sys-libs/readline/readline-8.1_p2-r1.ebuild
+++ b/sys-libs/readline/readline-8.1_p2-r1.ebuild
@@ -141,7 +141,7 @@ src_configure() {
# In cases where the C library doesn't support wide characters, readline
# itself won't work correctly, so forcing the answer below should be OK.
if tc-is-cross-compiler ; then
- use kernel_Winnt || export bash_cv_func_sigsetjmp='present'
+ export bash_cv_func_sigsetjmp='present'
export bash_cv_func_ctype_nonascii='yes'
export bash_cv_wcwidth_broken='no' #503312
fi
diff --git a/sys-libs/readline/readline-8.2_p1.ebuild b/sys-libs/readline/readline-8.2_p1.ebuild
index 29aa8e80be60..bc5e7e68325c 100644
--- a/sys-libs/readline/readline-8.2_p1.ebuild
+++ b/sys-libs/readline/readline-8.2_p1.ebuild
@@ -168,7 +168,7 @@ src_configure() {
# In cases where the C library doesn't support wide characters, readline
# itself won't work correctly, so forcing the answer below should be OK.
if tc-is-cross-compiler ; then
- use kernel_Winnt || export bash_cv_func_sigsetjmp="present"
+ export bash_cv_func_sigsetjmp="present"
export bash_cv_func_ctype_nonascii="yes"
# bug #503312
export bash_cv_wcwidth_broken="no"
diff --git a/sys-libs/readline/readline-9999.ebuild b/sys-libs/readline/readline-9999.ebuild
index 29aa8e80be60..bc5e7e68325c 100644
--- a/sys-libs/readline/readline-9999.ebuild
+++ b/sys-libs/readline/readline-9999.ebuild
@@ -168,7 +168,7 @@ src_configure() {
# In cases where the C library doesn't support wide characters, readline
# itself won't work correctly, so forcing the answer below should be OK.
if tc-is-cross-compiler ; then
- use kernel_Winnt || export bash_cv_func_sigsetjmp="present"
+ export bash_cv_func_sigsetjmp="present"
export bash_cv_func_ctype_nonascii="yes"
# bug #503312
export bash_cv_wcwidth_broken="no"
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index d76a07f56360..0544865ac311 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/os-headers/Manifest b/virtual/os-headers/Manifest
index 4c85fb33755a..5c465ee3f3ef 100644
--- a/virtual/os-headers/Manifest
+++ b/virtual/os-headers/Manifest
@@ -1,2 +1,2 @@
-EBUILD os-headers-0-r2.ebuild 656 BLAKE2B a2f4ef7f43b6d31c421359e5089798fc1dc0eb040922ef567bfc88af9856dacf8b8ef19c4159c02b41d04765b23592a193eb75a72f784fb6c978623f066b978b SHA512 1b0f3f61b7a78aac486c94b52ad90809625d462fddea993347fcc2974ed630c06a545a96891353e21872b6698ff30d67ca646f54f41abe26cd2fb60388458549
+EBUILD os-headers-0-r2.ebuild 576 BLAKE2B 06f95e2b3bcaf130ff98f45a658669ce2eaa74b35493360b1a7bf34eb37b152952dcf1b8f050052ec962ddb4be8e7839f8dfc96893b48f96fdd01c02d7df8bcf SHA512 878fee3576d19a3422bb5326e65fc0d067d3560dbf4ed33db66018248e0ce3756779488e49f2d3e09cdd8da1a13793476945e782a74d1e72fa9962b5c27318f6
MISC metadata.xml 286 BLAKE2B e2e007d7accebf84a8ce85442aab8f854639e308b3ddbfefa75c26e3b02b92a67526dcd177e619df1030a0f7ac52be3deb62be1c218bf34b01b76ca3cae4d0e7 SHA512 9d65bbb0c878ae150fcc102b1d81810bfc91025a375da3c6905bd56a2cefcc4f939540ca504547642e98d837b63ac4a6674328449547a883a93964a1487503c5
diff --git a/virtual/os-headers/os-headers-0-r2.ebuild b/virtual/os-headers/os-headers-0-r2.ebuild
index fbda159dfb22..2d7a6473fe16 100644
--- a/virtual/os-headers/os-headers-0-r2.ebuild
+++ b/virtual/os-headers/os-headers-0-r2.ebuild
@@ -11,13 +11,9 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv
# sets a different SLOT for cross-building
RDEPEND="
!prefix-guest? (
- || (
kernel_linux? ( sys-kernel/linux-headers:0 )
- kernel_Winnt? (
- elibc_mingw? ( dev-util/mingw64-runtime )
- )
- )
)
prefix-guest? (
!sys-kernel/linux-headers
- )"
+ )
+"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 8428eb55a817..ff957abad9c9 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/autorandr/Manifest b/x11-misc/autorandr/Manifest
index 3029b442e703..c48de7eaa7d1 100644
--- a/x11-misc/autorandr/Manifest
+++ b/x11-misc/autorandr/Manifest
@@ -1,7 +1,9 @@
AUX autorandr-Makefile-fix-install_udev-target-by-s-TARGETS-MAKECM.patch 1682 BLAKE2B 6c168ffc8e0b217999e4780a9776c6ca7d1fd16868a00ec8301ab8b94412033a38cec28929bb21d7a39fe18544244a947891715a32fe1e80d927b3550dec8513 SHA512 8d3b1164e962bd6b6d741e22f1328b98037b6f2ea878ffe26da07f22947476ca35c5fa066462b913fda7319b8671055c3f28354261daf6e5c3301d7a85f5dc88
DIST autorandr-1.12.1.tar.gz 45550 BLAKE2B 5b434325d13c00c3fa70b5d09edb540cdcf3bb921307c60f2c616231e7a87ea85f60e39500ed8116f28619139f71ecc4a8fa153ffadc6b8d74df570736a0d815 SHA512 a7e095eb96e7e0d3a5b3b2122d68a3d3a5121d8be7a86ddd9f837ad42b7a53ed5ee45151f23861c5b900e214a4dfc0c575f45fe70c8c5587562a4035458137a0
DIST autorandr-1.13.3.tar.gz 47630 BLAKE2B fb53316af4d3fa399f278be874e95d06cbd188bebf1e22793ca30ad4f9a8817674390c7d02d501f4a35a0a6f23b16202e97f2a6559727e67e908d21121de8a56 SHA512 6c3f99da52a029a8f1717020ebafbd7afb58d97651776a6620f47e299584704ab65c37be5e9497cca3c53d6268ebde11481f32967ec289adf606a73e587e874f
+DIST autorandr-1.14.tar.gz 49234 BLAKE2B 3ff149d30b023bc54d83c4be1f81f67204d20d3e6a7a43e15009c1c4f1180fa920789ce84ae56f13946a9cec1f72bc7adb27be3c58ca8532235d0457b1f5aa92 SHA512 dc1ee4c28b06dde4a721fe564734e7a79c1c843986f7c84307ea60f19c2237ba53d1bcd2202e377363e7e0a5bf5dea95bea4490b3fa5ec5fa6738114646a502d
EBUILD autorandr-1.12.1-r2.ebuild 1571 BLAKE2B cc9ee1819681f13aa237e4ffac593834822f795cb9d5c41b94edd39262ed345cb5772efbc35f177afe9a5ef1379b5cdd6bffdc52fd97b210f75db5c5ef32dd38 SHA512 ae624c9ed4df52dfdb9061c147f6339ff9c4c50234650315feee79765973273bd6c34b0de7db843c6deb1b9ff36d690ecefd854e512d82e553da40b49c394cbc
EBUILD autorandr-1.13.3.ebuild 1507 BLAKE2B a1f749c6298eb9f42d3e714ff5039667b9991a1c9e32b589c3019d779b9ac64b982d4d33c3f23eb133fb98253a944550a06fda5a281f06e3bbe3f2dbdc90ae52 SHA512 d7ae39c907788956ffe55757f93d113acc2f8dcca03055a7610f6cf05933b72f48e9688a599b545d3db64ad5ea182a373babea1814c31a7800039de828659f57
+EBUILD autorandr-1.14.ebuild 1509 BLAKE2B 38fdd65595ae46310629c7f40bf3a56820999f8838194e41871377bc49663f1bc497c034c26c70d44fe8642bdc2a8a9d8448a6a88a39f3a9cf4d0c4d1c2b0612 SHA512 331b770efe9b3945c8bf964d7c7a91c5d734b58209db6b757baf3253863204eb20c262d927b9cfda504fa1a6a843750c66b081a0e7c1752b6dfdcec12f47d50c
EBUILD autorandr-9999.ebuild 1509 BLAKE2B 38fdd65595ae46310629c7f40bf3a56820999f8838194e41871377bc49663f1bc497c034c26c70d44fe8642bdc2a8a9d8448a6a88a39f3a9cf4d0c4d1c2b0612 SHA512 331b770efe9b3945c8bf964d7c7a91c5d734b58209db6b757baf3253863204eb20c262d927b9cfda504fa1a6a843750c66b081a0e7c1752b6dfdcec12f47d50c
MISC metadata.xml 450 BLAKE2B bb36360893882faa3306ce69953a4c699e613dd5608bd379c3a179cd68d79ce42171c01611fb08269b9521eca61c67825ea1d52711a0ac67fa99f919350b54bd SHA512 d676779669537dff4c0964d48996b3cdcbc1b6d7f3f00412b48614f42b86b6acdea05b646d3d9d048db6b19e0733bbc1281ed8dbea7d4ea36f19f14c5a055d29
diff --git a/x11-misc/autorandr/autorandr-1.14.ebuild b/x11-misc/autorandr/autorandr-1.14.ebuild
new file mode 100644
index 000000000000..5a4cdc0e7c9f
--- /dev/null
+++ b/x11-misc/autorandr/autorandr-1.14.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit bash-completion-r1 distutils-r1 systemd udev
+
+if [[ "${PV}" = "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/phillipberndt/${PN}.git"
+else
+ SRC_URI="https://github.com/phillipberndt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Automatically select a display configuration based on connected devices"
+HOMEPAGE="https://github.com/phillipberndt/autorandr"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="launcher systemd udev"
+
+RDEPEND="
+ x11-apps/xrandr
+ launcher? ( x11-libs/libxcb )
+ udev? ( virtual/udev )
+"
+DEPEND="${RDEPEND}"
+# desktop-file-util: uses desktop-file-edit in Makefile
+BDEPEND="
+ dev-util/desktop-file-utils
+ virtual/pkgconfig
+"
+
+src_compile() {
+ distutils-r1_src_compile
+
+ if use launcher; then
+ emake contrib/autorandr_launcher/autorandr-launcher
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ doman autorandr.1
+
+ local targets=(
+ autostart_config
+ bash_completion
+ $(usev launcher)
+ $(usev systemd)
+ $(usev udev)
+ )
+
+ emake DESTDIR="${D}" \
+ BASH_COMPLETIONS_DIR="$(get_bashcompdir)" \
+ SYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)" \
+ UDEV_RULES_DIR="$(get_udevdir)"/rules.d \
+ $(printf "install_%s " "${targets[@]}")
+}
+
+pkg_postinst() {
+ if use udev; then
+ udev_reload
+ fi
+}
+
+pkg_postrm() {
+ if use udev; then
+ udev_reload
+ fi
+}