summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29468 -> 29483 bytes
-rw-r--r--app-admin/Manifest.gzbin32087 -> 32087 bytes
-rw-r--r--app-admin/exo/Manifest4
-rw-r--r--app-admin/exo/exo-1.67.0.ebuild (renamed from app-admin/exo/exo-1.66.0.ebuild)0
-rw-r--r--app-admin/hcloud/Manifest4
-rw-r--r--app-admin/hcloud/hcloud-1.33.1.ebuild (renamed from app-admin/hcloud/hcloud-1.33.0.ebuild)0
-rw-r--r--app-admin/syslog-ng/Manifest3
-rw-r--r--app-admin/syslog-ng/files/syslog-ng.conf.gentoo.hardened.in-r1115
-rw-r--r--app-admin/syslog-ng/files/syslog-ng.conf.gentoo.in-r136
-rw-r--r--app-admin/syslog-ng/syslog-ng-4.1.1-r2.ebuild183
-rw-r--r--app-editors/Manifest.gzbin14088 -> 14085 bytes
-rw-r--r--app-editors/gvim/Manifest2
-rw-r--r--app-editors/gvim/gvim-9.0.1403.ebuild2
-rw-r--r--app-editors/vim-core/Manifest2
-rw-r--r--app-editors/vim-core/vim-core-9.0.1403.ebuild2
-rw-r--r--app-editors/vim/Manifest2
-rw-r--r--app-editors/vim/vim-9.0.1403.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin67833 -> 67827 bytes
-rw-r--r--app-emacs/jinx/Manifest7
-rw-r--r--app-emacs/jinx/files/50jinx-gentoo.el2
-rw-r--r--app-emacs/jinx/files/jinx-0.6-try-load-path.patch32
-rw-r--r--app-emacs/jinx/jinx-0.7.ebuild (renamed from app-emacs/jinx/jinx-0.6.ebuild)5
-rw-r--r--dev-db/Manifest.gzbin15223 -> 15223 bytes
-rw-r--r--dev-db/mysql-workbench/Manifest5
-rw-r--r--dev-db/mysql-workbench/mysql-workbench-8.0.33.ebuild (renamed from dev-db/mysql-workbench/mysql-workbench-8.0.31-r1.ebuild)15
-rw-r--r--dev-db/pg_activity/Manifest4
-rw-r--r--dev-db/pg_activity/pg_activity-3.3.0.ebuild (renamed from dev-db/pg_activity/pg_activity-3.1.1.ebuild)4
-rw-r--r--dev-java/Manifest.gzbin57472 -> 57468 bytes
-rw-r--r--dev-java/istack-commons-runtime/Manifest2
-rw-r--r--dev-java/istack-commons-runtime/istack-commons-runtime-3.0.12.ebuild2
-rw-r--r--dev-java/jaxb-runtime/Manifest2
-rw-r--r--dev-java/jaxb-runtime/jaxb-runtime-2.3.8.ebuild2
-rw-r--r--dev-java/jaxb-stax-ex/Manifest2
-rw-r--r--dev-java/jaxb-stax-ex/jaxb-stax-ex-1.8.3.ebuild2
-rw-r--r--dev-java/txw2/Manifest2
-rw-r--r--dev-java/txw2/txw2-2.3.8-r1.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin96797 -> 96788 bytes
-rw-r--r--dev-libs/clhpp/Manifest2
-rw-r--r--dev-libs/clhpp/clhpp-2023.04.17.ebuild39
-rw-r--r--dev-libs/kirigami-addons/Manifest2
-rw-r--r--dev-libs/kirigami-addons/kirigami-addons-0.7.2.ebuild2
-rw-r--r--dev-libs/opencl-icd-loader/Manifest2
-rw-r--r--dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild39
-rw-r--r--dev-libs/qcoro5/Manifest2
-rw-r--r--dev-libs/qcoro5/qcoro5-0.8.0.ebuild2
-rw-r--r--dev-lua/Manifest.gzbin7310 -> 7313 bytes
-rw-r--r--dev-lua/lua-bit32/Manifest2
-rw-r--r--dev-lua/lua-bit32/metadata.xml8
-rw-r--r--dev-lua/luaexpat/Manifest2
-rw-r--r--dev-lua/luaexpat/metadata.xml8
-rw-r--r--dev-lua/luaposix/Manifest2
-rw-r--r--dev-lua/luaposix/metadata.xml8
-rw-r--r--dev-ml/Manifest.gzbin37126 -> 37124 bytes
-rw-r--r--dev-ml/textutils_kernel/Manifest2
-rw-r--r--dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild2
-rw-r--r--dev-ml/timezone/Manifest2
-rw-r--r--dev-ml/timezone/timezone-0.15.0.ebuild2
-rw-r--r--dev-perl/Manifest.gzbin283209 -> 283041 bytes
-rw-r--r--dev-perl/PerlMol/Manifest3
-rw-r--r--dev-perl/PerlMol/PerlMol-0.3500.ebuild24
-rw-r--r--dev-perl/PerlMol/metadata.xml49
-rw-r--r--dev-ruby/Manifest.gzbin107259 -> 106450 bytes
-rw-r--r--dev-ruby/bit-struct/Manifest3
-rw-r--r--dev-ruby/bit-struct/bit-struct-0.17.ebuild17
-rw-r--r--dev-ruby/bit-struct/metadata.xml12
-rw-r--r--dev-ruby/elasticsearch-transport/Manifest2
-rw-r--r--dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild55
-rw-r--r--dev-ruby/fivemat/Manifest3
-rw-r--r--dev-ruby/fivemat/fivemat-1.3.7.ebuild21
-rw-r--r--dev-ruby/fivemat/metadata.xml15
-rw-r--r--dev-ruby/rackup/Manifest3
-rw-r--r--dev-ruby/rackup/metadata.xml (renamed from dev-ruby/six/metadata.xml)3
-rw-r--r--dev-ruby/rackup/rackup-2.1.0.ebuild39
-rw-r--r--dev-ruby/ruby-xslt/Manifest3
-rw-r--r--dev-ruby/ruby-xslt/metadata.xml8
-rw-r--r--dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild40
-rw-r--r--dev-ruby/sigar/Manifest3
-rw-r--r--dev-ruby/sigar/metadata.xml8
-rw-r--r--dev-ruby/sigar/sigar-0.7.3-r1.ebuild30
-rw-r--r--dev-ruby/six/Manifest3
-rw-r--r--dev-ruby/six/six-0.2.0-r1.ebuild24
-rw-r--r--dev-ruby/tidy-ext/Manifest4
-rw-r--r--dev-ruby/tidy-ext/files/11CVE-2015-5522.patch34
-rw-r--r--dev-ruby/tidy-ext/metadata.xml11
-rw-r--r--dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild34
-rw-r--r--dev-util/Manifest.gzbin68421 -> 68261 bytes
-rw-r--r--dev-util/bpftool/Manifest2
-rw-r--r--dev-util/bpftool/bpftool-6.2.11.ebuild123
-rw-r--r--dev-util/dmake/Manifest5
-rw-r--r--dev-util/dmake/dmake-4.12.2.ebuild32
-rw-r--r--dev-util/dmake/dmake-4.13.1.ebuild28
-rw-r--r--dev-util/dmake/metadata.xml11
-rw-r--r--dev-util/opencl-headers/Manifest2
-rw-r--r--dev-util/opencl-headers/opencl-headers-2023.04.17.ebuild29
-rw-r--r--media-gfx/Manifest.gzbin37858 -> 37862 bytes
-rw-r--r--media-gfx/gscan2pdf/Manifest2
-rw-r--r--media-gfx/gscan2pdf/gscan2pdf-2.13.2.ebuild2
-rw-r--r--media-gfx/mcomix/Manifest4
-rw-r--r--media-gfx/mcomix/mcomix-2.1.0.ebuild2
-rw-r--r--media-gfx/mcomix/metadata.xml1
-rw-r--r--media-libs/Manifest.gzbin68071 -> 68071 bytes
-rw-r--r--media-libs/libsoundtouch/Manifest2
-rw-r--r--media-libs/libsoundtouch/libsoundtouch-2.3.1.ebuild60
-rw-r--r--media-plugins/Manifest.gzbin43098 -> 42933 bytes
-rw-r--r--media-plugins/vdr-remotetimers/Manifest4
-rw-r--r--media-plugins/vdr-remotetimers/metadata.xml8
-rw-r--r--media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild16
-rw-r--r--media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild18
-rw-r--r--media-sound/Manifest.gzbin56768 -> 56770 bytes
-rw-r--r--media-sound/mpg123/Manifest2
-rw-r--r--media-sound/mpg123/mpg123-1.31.3.ebuild2
-rw-r--r--media-sound/patchage/Manifest2
-rw-r--r--media-sound/patchage/patchage-1.0.8.ebuild50
-rw-r--r--metadata/Manifest.gzbin3513 -> 3509 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.gzbin28071 -> 28064 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55055 -> 55226 bytes
-rw-r--r--metadata/md5-cache/app-admin/exo-1.67.0 (renamed from metadata/md5-cache/app-admin/exo-1.66.0)2
-rw-r--r--metadata/md5-cache/app-admin/hcloud-1.33.1 (renamed from metadata/md5-cache/app-admin/hcloud-1.33.0)2
-rw-r--r--metadata/md5-cache/app-admin/syslog-ng-4.1.1-r217
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin26306 -> 26312 bytes
-rw-r--r--metadata/md5-cache/app-editors/gvim-9.0.14034
-rw-r--r--metadata/md5-cache/app-editors/vim-9.0.14034
-rw-r--r--metadata/md5-cache/app-editors/vim-core-9.0.14034
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin108875 -> 108872 bytes
-rw-r--r--metadata/md5-cache/app-emacs/jinx-0.7 (renamed from metadata/md5-cache/app-emacs/jinx-0.6)4
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin29563 -> 29552 bytes
-rw-r--r--metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r116
-rw-r--r--metadata/md5-cache/dev-db/mysql-workbench-8.0.3316
-rw-r--r--metadata/md5-cache/dev-db/pg_activity-3.3.0 (renamed from metadata/md5-cache/dev-db/pg_activity-3.1.1)6
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin71193 -> 71199 bytes
-rw-r--r--metadata/md5-cache/dev-java/istack-commons-runtime-3.0.124
-rw-r--r--metadata/md5-cache/dev-java/jaxb-runtime-2.3.84
-rw-r--r--metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.34
-rw-r--r--metadata/md5-cache/dev-java/txw2-2.3.8-r14
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin155803 -> 156130 bytes
-rw-r--r--metadata/md5-cache/dev-libs/clhpp-2023.04.1716
-rw-r--r--metadata/md5-cache/dev-libs/kirigami-addons-0.7.24
-rw-r--r--metadata/md5-cache/dev-libs/opencl-icd-loader-2023.04.1716
-rw-r--r--metadata/md5-cache/dev-libs/qcoro5-0.8.04
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin90132 -> 90139 bytes
-rw-r--r--metadata/md5-cache/dev-ml/textutils_kernel-0.15.04
-rw-r--r--metadata/md5-cache/dev-ml/timezone-0.15.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin316598 -> 316442 bytes
-rw-r--r--metadata/md5-cache/dev-perl/PerlMol-0.350016
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin180163 -> 179169 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/bit-struct-0.1717
-rw-r--r--metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.117
-rw-r--r--metadata/md5-cache/dev-ruby/fivemat-1.3.716
-rw-r--r--metadata/md5-cache/dev-ruby/rackup-2.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r117
-rw-r--r--metadata/md5-cache/dev-ruby/sigar-0.7.3-r117
-rw-r--r--metadata/md5-cache/dev-ruby/six-0.2.0-r117
-rw-r--r--metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r417
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin127867 -> 127879 bytes
-rw-r--r--metadata/md5-cache/dev-util/bpftool-6.2.1115
-rw-r--r--metadata/md5-cache/dev-util/dmake-4.12.211
-rw-r--r--metadata/md5-cache/dev-util/dmake-4.13.110
-rw-r--r--metadata/md5-cache/dev-util/opencl-headers-2023.04.1714
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin57341 -> 57344 bytes
-rw-r--r--metadata/md5-cache/media-gfx/gscan2pdf-2.13.24
-rw-r--r--metadata/md5-cache/media-gfx/mcomix-2.1.04
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin106985 -> 106832 bytes
-rw-r--r--metadata/md5-cache/media-libs/libsoundtouch-2.3.113
-rw-r--r--metadata/md5-cache/media-plugins/Manifest.gzbin96058 -> 95737 bytes
-rw-r--r--metadata/md5-cache/media-plugins/vdr-remotetimers-1.0.214
-rw-r--r--metadata/md5-cache/media-plugins/vdr-remotetimers-1.0.2-r114
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin73603 -> 73438 bytes
-rw-r--r--metadata/md5-cache/media-sound/mpg123-1.31.34
-rw-r--r--metadata/md5-cache/media-sound/patchage-1.0.817
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin60338 -> 60000 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/bigeye-0.3-r411
-rw-r--r--metadata/md5-cache/net-analyzer/traceroute-nanog-6.4.2_p111
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin89078 -> 89245 bytes
-rw-r--r--metadata/md5-cache/net-misc/dhcpcd-10.0.115
-rw-r--r--metadata/md5-cache/net-misc/dhcpcd-99992
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin25993 -> 25663 bytes
-rw-r--r--metadata/md5-cache/net-wireless/spectools-2016.01.1-r115
-rw-r--r--metadata/md5-cache/net-wireless/spectools-999914
-rw-r--r--metadata/md5-cache/sci-chemistry/Manifest.gzbin13669 -> 13491 bytes
-rw-r--r--metadata/md5-cache/sci-chemistry/prekin-6.51.081122-r114
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin61551 -> 61384 bytes
-rw-r--r--metadata/md5-cache/sci-libs/xdrfile-1.1.4-r115
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin87366 -> 87523 bytes
-rw-r--r--metadata/md5-cache/sys-apps/flatpak-1.12.84
-rw-r--r--metadata/md5-cache/sys-apps/flatpak-1.14.4-r14
-rw-r--r--metadata/md5-cache/sys-apps/grep-3.10_p20230421 (renamed from metadata/md5-cache/sys-apps/grep-3.10_p20230410)4
-rw-r--r--metadata/md5-cache/sys-apps/pkgcore-0.12.2116
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin34783 -> 34943 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.0.1_pre2023042117
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24009 -> 24009 bytes
-rw-r--r--metadata/md5-cache/www-apps/xpra-html5-6.14
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin9322 -> 9806 bytes
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.28.118
-rw-r--r--metadata/md5-cache/x11-terms/kitty-99994
-rw-r--r--metadata/md5-cache/x11-terms/kitty-shell-integration-0.28.110
-rw-r--r--metadata/md5-cache/x11-terms/kitty-terminfo-0.28.111
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16398 -> 16223 bytes
-rw-r--r--metadata/md5-cache/x11-wm/subtle-0.11.3244-r217
-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-analyzer/Manifest.gzbin43383 -> 43060 bytes
-rw-r--r--net-analyzer/bigeye/Manifest5
-rw-r--r--net-analyzer/bigeye/bigeye-0.3-r4.ebuild42
-rw-r--r--net-analyzer/bigeye/files/bigeye-0.3-overflow.patch11
-rw-r--r--net-analyzer/bigeye/metadata.xml8
-rw-r--r--net-analyzer/traceroute-nanog/Manifest4
-rw-r--r--net-analyzer/traceroute-nanog/metadata.xml8
-rw-r--r--net-analyzer/traceroute-nanog/traceroute-nanog-6.4.2_p1.ebuild44
-rw-r--r--net-misc/Manifest.gzbin53984 -> 53982 bytes
-rw-r--r--net-misc/dhcpcd/Manifest4
-rw-r--r--net-misc/dhcpcd/dhcpcd-10.0.1.ebuild154
-rw-r--r--net-misc/dhcpcd/dhcpcd-9999.ebuild4
-rw-r--r--net-wireless/Manifest.gzbin14212 -> 14045 bytes
-rw-r--r--net-wireless/spectools/Manifest5
-rw-r--r--net-wireless/spectools/files/spectools-2011.08.1_p20140618-tinfo.patch41
-rw-r--r--net-wireless/spectools/metadata.xml19
-rw-r--r--net-wireless/spectools/spectools-2016.01.1-r1.ebuild91
-rw-r--r--net-wireless/spectools/spectools-9999.ebuild91
-rw-r--r--profiles/Manifest.gzbin185128 -> 185133 bytes
-rw-r--r--profiles/package.mask94
-rw-r--r--profiles/use.local.desc5
-rw-r--r--sci-chemistry/Manifest.gzbin9697 -> 9531 bytes
-rw-r--r--sci-chemistry/prekin/Manifest6
-rw-r--r--sci-chemistry/prekin/files/6.51.081122-Makefile.patch39
-rw-r--r--sci-chemistry/prekin/files/6.51.081122-overflow.patch26
-rw-r--r--sci-chemistry/prekin/files/prekin-6.51.081122-fno-common.patch34
-rw-r--r--sci-chemistry/prekin/metadata.xml8
-rw-r--r--sci-chemistry/prekin/prekin-6.51.081122-r1.ebuild49
-rw-r--r--sci-libs/Manifest.gzbin44125 -> 43963 bytes
-rw-r--r--sci-libs/xdrfile/Manifest3
-rw-r--r--sci-libs/xdrfile/metadata.xml12
-rw-r--r--sci-libs/xdrfile/xdrfile-1.1.4-r1.ebuild23
-rw-r--r--sys-apps/Manifest.gzbin49325 -> 49327 bytes
-rw-r--r--sys-apps/flatpak/Manifest4
-rw-r--r--sys-apps/flatpak/flatpak-1.12.8.ebuild2
-rw-r--r--sys-apps/flatpak/flatpak-1.14.4-r1.ebuild2
-rw-r--r--sys-apps/grep/Manifest6
-rw-r--r--sys-apps/grep/grep-3.10_p20230421.ebuild (renamed from sys-apps/grep/grep-3.10_p20230410.ebuild)2
-rw-r--r--sys-apps/pkgcore/Manifest2
-rw-r--r--sys-apps/pkgcore/pkgcore-0.12.21.ebuild47
-rw-r--r--sys-devel/Manifest.gzbin10647 -> 10650 bytes
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/gcc-13.0.1_pre20230421.ebuild62
-rw-r--r--www-apps/Manifest.gzbin12951 -> 12955 bytes
-rw-r--r--www-apps/xpra-html5/Manifest2
-rw-r--r--www-apps/xpra-html5/xpra-html5-6.1.ebuild2
-rw-r--r--x11-terms/Manifest.gzbin4551 -> 4557 bytes
-rw-r--r--x11-terms/kitty-shell-integration/Manifest2
-rw-r--r--x11-terms/kitty-shell-integration/kitty-shell-integration-0.28.1.ebuild37
-rw-r--r--x11-terms/kitty-terminfo/Manifest2
-rw-r--r--x11-terms/kitty-terminfo/kitty-terminfo-0.28.1.ebuild23
-rw-r--r--x11-terms/kitty/Manifest6
-rw-r--r--x11-terms/kitty/kitty-0.28.1.ebuild165
-rw-r--r--x11-terms/kitty/kitty-9999.ebuild2
-rw-r--r--x11-wm/Manifest.gzbin9456 -> 9293 bytes
-rw-r--r--x11-wm/subtle/Manifest3
-rw-r--r--x11-wm/subtle/metadata.xml23
-rw-r--r--x11-wm/subtle/subtle-0.11.3244-r2.ebuild83
267 files changed, 1492 insertions, 1968 deletions
diff --git a/Manifest b/Manifest
index 1f8b7efdcd08..b041790637d1 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29468 BLAKE2B 52c52da1a976bf26d390bcc19f47f3b00f963a4683de675fb892c5ccf4ca0295ae906a96b4b5185dcbfb9c3b415841d20ab335771e8fbc56dacb22f5c33cde02 SHA512 d18477908fdf05f9df0d248dab5ed6c27b4646225025bf68515a526abd0addea67a56099a9c66ae1a4603cae17ce7c3025f5fec19dbea062053417edbab55478
-TIMESTAMP 2023-04-21T04:39:58Z
+MANIFEST Manifest.files.gz 29483 BLAKE2B 45cf2d3981e363c6fcb1628e4d6c913d2017baeb5f7b676b3468e0f95e34ec35d2a4c058357b45056b3a40ccd9946fef3fc7bfe55f6c02c5a64e85d1f1e64256 SHA512 f5618001300d1bdd5ff15f75d593063b443c6ee5c1542d36a5f19907bca66569e836cd0986b2df272f7c4d466cdeb8b9b6a65002cd611013f6d40f995af32282
+TIMESTAMP 2023-04-21T10:39:58Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRCE55fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRCZ/5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDpXBAAhGc1LBqf/6vfs58ZQEvvuwc9KGp0q/0bHntejic7rv6H8mPPiYcAB6DQ
-I3Iil3gJ8pJcYamOV7M7uHcDJwht6hUiYtgvUscQkriymVMvmrpB69aOrlcasrP2
-2grYrDti3iHKFZuNstNJBdsLTn26CCu7KpJQeXbLNNvVKlPOVHADSdf+vOHCYyPh
-aNUYebccB9hP+lKTcN3cRkbKpwM+Wqf8PzEop+m2dpw/s2BoomFEea2jj7EanBml
-G6uBVmBZj7djezEV0bwOwQ6vvrkMkghtJ4oyeo59uiYdEyOT1kIO77C75kIOJMPv
-tpV2hJ6ES4DduSPRWryPqJhAF8lfKiNTPW3vXNM30y0r1L8djmuJcVX7aPf6YNas
-+B62fATufh1cIJKicdw8FULqw/MjBANgQPQHeINhIgNUaZC5mTqxs4nl/kyY5D5V
-Q6/FIUXVSMNYoZrIVu8kI2ZD6Yia/VDnwCFlxOsjme2H6juAmt9rdEntkD37rHXm
-2wjSvU8Y+twOqKGjsbtfOob3wEFdKFH+XZVLDJ607gznUGurfVmYlEcslSJ+YGPK
-ypyol6aWM59+xAOivAItA4GnlBWoHrlLV1N0MBPL83vrZEN/6sRnSm4Uy7i3ISp2
-QPNTI+avURkzVeXob0APnj8jL+zC8SP2iM+0e3ri8ZnHquCoRoQ=
-=nq22
+klAnYQ/9EakEo33fwRHTCU9/Pl4QZhGSOXQ1ZNzEorHtX3m8mEtPzkuYHYldj/Rm
+BJ2Lv4cDy8IE/QBT08yd9Gh/KPnPtje/P74oLiC8bKLijjPfUI0+C7mPjnL+ZCIW
+N4vW3jB3/wuwQKIaICCmAhhXVsx7MBCrqnQU2IksheXfhmQu6xWlFx+FZIGVqja8
+cWSBCIjktx3t+Firxj3VUtyKD2+Z4W4B3QgzNrkUAvpGoOguFMtTw1JMFGjJ7iuK
+m1T9omOruEQm9iK5aWmkH745NTt8WO2FooN0ZQkGLYDfPNK/puNkGDUqyU8RyQHq
+ntHpsI9MSwDsi77dMvllJ0/FRhUmrhTN0qoUsQRVhJ6uuVeDGkvPWIkcscPNvf9a
+fSxPLDJ6oBSc7opldRB2vbdbaOZ4xiLnbxmXXdMRaZD7az5ribQelSrWqbWTfp/B
+13CNFlYooTPxaYtPSLsWAC2hybEYsycQo/Mn8iPm+e5GKxNbtMhB681CbemHnv08
+B+41caxfdltwws+mVnNVKjnT0UMKh5ZZX47MEAIC/7Mcx5ENP7hPGkXoyw36q+Rl
++/6Hyw7qgjJOnbUtz8r/DWD3KC6dza2kJV6/HZirNJXNXjtkpxmAZ2sDj31V08xm
+DnkhD8uHZT7LUOVXotPE9nGPcO3KFim+XkcCMzfBIspf7Y1FXY0=
+=nSW5
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index d5517db89c22..581d89be127f 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index ca134c73fdba..028e41d2448e 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest
index 4c5ce9789dc6..e93523c6bf06 100644
--- a/app-admin/exo/Manifest
+++ b/app-admin/exo/Manifest
@@ -1,3 +1,3 @@
-DIST exo-1.66.0.gh.tar.gz 5543430 BLAKE2B 26b52cfb118219fa4ee1203cf96c5cbe321eaee86ddbca31ecc9ceb287744b08cbeed659dbb54f8ffa4deadcb03fdea810c24dea11dd1cbbb3f1d1aa3220669e SHA512 3886f2e73d8a6ae41cbbdeb390c4f3036537249d61507cf7e397feeb588bfa70498a49e379933bffe16ef5b7df2018f1b5e975717adb8c65efb8c077a411d15d
-EBUILD exo-1.66.0.ebuild 763 BLAKE2B e97494f3d636b940f860bd553a141b5c1cae0ba8dac343789774c8d3adc96b3ed3bacb5479e3bc4d418a66658e5b30ddb9c9339b21402633d374ab8ccb066d80 SHA512 23cc94f4feb80958e40fe21a469a65ed65a497b3c472930df8597cc62694aa4b117fc08d054dfc93ede708662a83509005c43c3bceabad902ef31c9e558660d8
+DIST exo-1.67.0.gh.tar.gz 5547755 BLAKE2B 34d72dda795ee79513bbeb84ec26ae23805e108256eec39ff78e0b92dee67902762ae112229b307d3ce1f61e978977505ae7a96c87a71bbd4c0b154be4b7612c SHA512 2fcc2248b9ffdfead1eb5ed84560bd9f28bf5a16d5b00b7106a16b91571176689e3de37c8d89580ac73e12191843eba01a22d93c752070a7912acd37412c437f
+EBUILD exo-1.67.0.ebuild 763 BLAKE2B e97494f3d636b940f860bd553a141b5c1cae0ba8dac343789774c8d3adc96b3ed3bacb5479e3bc4d418a66658e5b30ddb9c9339b21402633d374ab8ccb066d80 SHA512 23cc94f4feb80958e40fe21a469a65ed65a497b3c472930df8597cc62694aa4b117fc08d054dfc93ede708662a83509005c43c3bceabad902ef31c9e558660d8
MISC metadata.xml 334 BLAKE2B 230d1a47a3e39f796c16a9e9a622fbc27560c951da0c49adf7aca135970c0c944f42da7eb624c7193d44830c72cf95da9d69d977562853de6a00fd8fb6408977 SHA512 cd1366d99abc260c6f2899000e2a517be9a4c43e921078764fdc996871df34c1827e512087c3eb6f95bf3b685c2f34cbc1f1462eaa303a948640a362b4501b01
diff --git a/app-admin/exo/exo-1.66.0.ebuild b/app-admin/exo/exo-1.67.0.ebuild
index 8b7ec86e5d08..8b7ec86e5d08 100644
--- a/app-admin/exo/exo-1.66.0.ebuild
+++ b/app-admin/exo/exo-1.67.0.ebuild
diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest
index 86778db15bd6..7915be8db347 100644
--- a/app-admin/hcloud/Manifest
+++ b/app-admin/hcloud/Manifest
@@ -1,5 +1,5 @@
DIST hcloud-1.31.1.tar.xz 1735560 BLAKE2B 66b2deaefbf61a72bf6a9e004c29d1198e5cfd40956e9936d5db27903aff5f8151c230da61b33ce4231885613d53ba5c96f99fb10df03fdcc241ec32fa465de5 SHA512 b61683ea54455be1db0ae196615642d0247e56ca51f3848847fba09124a45606aea2495f4408694acc5e819d9dc79ffdb2b9ce4e85aade7dea0335be94461066
-DIST hcloud-1.33.0.tar.xz 1814888 BLAKE2B e34022a4586457026759835398ba5086f625b79c8a3cecdec1b6f3cbe0c5e40ef0e190d839504c587456fccb9d599f21c8421c3b5d91de18fa0208ed7f0a387b SHA512 9d4030ca56dd8e775032d13f7f9af6d6375d10026ced74657563a7a175aeafcc6d03e77d86277be73f63ba02f3c757c19e5bf9770a09533f0a7450295767a2c7
+DIST hcloud-1.33.1.tar.xz 1815372 BLAKE2B 06cdf9082a842f1103d9c446979f230ad6d2f59779321dee5a6fa1eddfb372ac7576cca411a4b296c1fda5f14b7e43c9debe6dc2542256d28a1fa7c64429ef77 SHA512 e0a09b347c9baf955a631d8ab04c7da4ea8add86006522a7551375bbf86f8b30a13d463dce12990c08ef606d2f536c5b632b4880288192cec1db9ee07416eeeb
EBUILD hcloud-1.31.1.ebuild 725 BLAKE2B a29556a8792e60682acd0cc250125579771cd4a9c02fa8a09b9b325342c808dba1b56173a0df67906cec11ca99cd50ef60d735f81588950b2688bef60d16121a SHA512 6a4e0d0449abf54f01a1f3df27a157b88241174f07d2f2b88b9eca8564263fc9eaf73f8fbd50e10bf0cacc4244c72557f4e399b334535ce533aaad5a7da00561
-EBUILD hcloud-1.33.0.ebuild 726 BLAKE2B 802a45912528b9ecc029b0cd9ee7a8029ba75db67dccef14ed38342e69b1284f0f04b727ad5afa96344b99432406d0fdfa9020fa5fcf8b8ef615b830c2fea76e SHA512 561a023615e3308544fb48376df6a41b0e2a9ebbd43632c4ee9fa28fa6c0df145282eb486bedb271042c17ade87dca9e4ff821f46efa3e0cdb93eeb32aff0702
+EBUILD hcloud-1.33.1.ebuild 726 BLAKE2B 802a45912528b9ecc029b0cd9ee7a8029ba75db67dccef14ed38342e69b1284f0f04b727ad5afa96344b99432406d0fdfa9020fa5fcf8b8ef615b830c2fea76e SHA512 561a023615e3308544fb48376df6a41b0e2a9ebbd43632c4ee9fa28fa6c0df145282eb486bedb271042c17ade87dca9e4ff821f46efa3e0cdb93eeb32aff0702
MISC metadata.xml 338 BLAKE2B 6ba2cbe509581ac35dabd93abe166f960d69d1f14336779848483386d28e22dd06e5d196061312827b7a945369f05a466417a1636b607e138515957a75db6f84 SHA512 cc69ce0ab7ba3a9af94ef1918738074cdd725bef2ff70d6c19e46d07bb9514d05ef6415c7ba5b372e7a98902a8440cdb9f7b14a848c3ff2f054863356971ddde
diff --git a/app-admin/hcloud/hcloud-1.33.0.ebuild b/app-admin/hcloud/hcloud-1.33.1.ebuild
index c9186ddd8470..c9186ddd8470 100644
--- a/app-admin/hcloud/hcloud-1.33.0.ebuild
+++ b/app-admin/hcloud/hcloud-1.33.1.ebuild
diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index b22f7342a5f1..1d7d95d3832d 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,7 +1,9 @@
AUX README.hardened 358 BLAKE2B a816cf461b4c3553e979c309ced21537841e24ad805b67f43d5bf06fb77b86959a75c7680df87e7ded7fd72073ad469a06bdec1e739784c82776d04a91bd3add SHA512 75b4af1543436506e28d9b0e2625985ab864d1452604b1514ec030df822c36d90ae062508381610cc1f750082a52545f8678102dc475abff15f0f3c9a838128e
AUX syslog-ng-3.28.1-net-snmp.patch 292 BLAKE2B 7833709af12ab6531596bdb3b2c327fd2df3a5da3e3b00a597926f5bc5a1053dd2f37dbf0e89784946e169b9d3408c26da84b5355a309b76e424fc48f07ae4b6 SHA512 3b4b62b6e10fcca501891ce878202f1171c8f6bbd69098215015d1a9a1c571e11aa2d8d83d35145f0b5da9c6231952758b60a7116160d64d995d5b2b870b1904
AUX syslog-ng.conf.gentoo.hardened.in 4509 BLAKE2B 39f130c008df8d5e31c121246997f8f31d2d8e2a78f1a881f4ca07ade0b3a5386c6e8c3fd8518e2ae471751564263886b8e3b78e8651efe0eeccd1d06c23c2a5 SHA512 0670952e6f5d0405e90bb5cb1ea168832bb2293095250c01a9baaf9e4fcdf8578ecf5b60809bd9e5089096a4d97fa966fcc47324fbe70cfd14266a10eb0001c6
+AUX syslog-ng.conf.gentoo.hardened.in-r1 4510 BLAKE2B 9ac299ecb7bbdf24b50251bbd3b73da88f1a5b3bf99a8e360fb1fbef253d88543c011c84bdb1c290b558d8fc0249af6b70835a0fb74c0f6182b2cfbc60bf8b3b SHA512 5bb635b21343f8f3219bcf6c6dc2fed5e1d7235379304546959b657bc889af311938da88bc0f907de62067f96345a7e919f855caa6dac873d6922ea442b92405
AUX syslog-ng.conf.gentoo.in 1198 BLAKE2B a95b1fb9f46655502a41b0381c7388c9b54cfe9b8c3fd68dc68bd473175688e8ae72145a0ef718ef65220ecced7ecab00b39755cf41d4e21a6d375059cf6f309 SHA512 2830d1c5071a50c4aea6288b35c2880988111f29a11a641ee89f001a4ca4319943f87fdb1fd7079988888efa55401e2ed62f7a507c452de137f2e97a445d60e1
+AUX syslog-ng.conf.gentoo.in-r1 1199 BLAKE2B e767c0b05621d3a8ace13822b58f96acde0d81ac88d5d4364dc9fd236b91a27a24e384e432b490c7d7fb57e4996d7b23004afeb10fe289928377e952af986146 SHA512 7e63795b35693fbea2e9bade51f311f69c81c43f5c031ff2e7538e6277b1e7a3260c2c0bef87ea1717177593f4ff755feacd69e67c4d76b1323d6f9d2c3b09b9
AUX syslog-ng.confd 1557 BLAKE2B 42b5b1593c877b7395a8470bdf19571705f0c586a1a3530903659828565018dff71d62e56bfba28afa6c5e9fcb55aee2a41bcfff53c9ad006ee319124adbd66a SHA512 c945d27560afa310ac7f15e0cde3a564d5296892c747827d68df1b49c728998b056b596f93ac2564a5cb349f88db6585de58ec64cdaa13b92f20f5aac213ef44
AUX syslog-ng.logrotate.hardened.in 1662 BLAKE2B 488ab7e26b081267bdeecd91013ce5118e79dca89567789be9b85f8712a0f8f11005c2459eb334ab5bdfab08c780063e7025a242330367f710717a79352e0d96 SHA512 1c19837570da6c77d49252303abe0ac91280c500bd82c1eab45c4c1534b83d758782dd576b12006bdd738508892d4b898ba29c0969aba536b333ab9b99e6bd83
AUX syslog-ng.logrotate.in 237 BLAKE2B dd2851749f3f56b2099442610fcd85cbfd50a52a8c1ae60726b312ea845f3f0b20e436a4e11a377b9faecb1fa3f0febc008ae262e56018775b82d923ba5f2340 SHA512 4e59f8537579caa249ebe12c53946266633972ac6805b7ccd684a5749deeb897783a4e74570ceec15311edb3531aa4278bba468058227ab4c664a697cc604376
@@ -12,4 +14,5 @@ DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 3e1a9c394b8a88cc7b39a026950760cbc779
EBUILD syslog-ng-3.38.1.ebuild 4904 BLAKE2B 756015bb90e4d93608cd20d94406ae186bd9ac730a07c2dbd7e5034fc7b91edf5e4cb442fddfd0b6a0fc1f6e295f34bc85f28c2eee5d2c1417bdf0a8da3df76d SHA512 4ac6c11e784eb28abe38f7ddead8e02bfd5f3eca20d46d451fe9f968c3e1a4b17f5d0ff904e064b8d5be1fc8425e5ee8040a021b19ff9dd30908529fde7fe061
EBUILD syslog-ng-4.0.1.ebuild 5116 BLAKE2B 00723fb39423ced4cc1c70942948e7dd6b85b21af80e8796df65ec3879c2ef3d99b788ea7be16b8477ce5104632d55a00b2fd0b1a4cd69eccc40743dd0f96e01 SHA512 d81cb32892dc82bb0affaede3141ee0aa9bcc0d029986f7c897f05af596747f8b8faca2b7e2cad026b31a35fe01f54f1aff6c219184ce3dff7bf992f7a5dfd15
EBUILD syslog-ng-4.1.1-r1.ebuild 5196 BLAKE2B 40f06ee661e9b74b3dc6497e79c2e74f8daa16744bb68bd50dfc9dd1aeb9691920e3f1a944049489ee442e89fad0b89c56b052ad2234ec3c85b41a3dbc670c0b SHA512 408226a572889d7f3361cc7265123861e959ae1dcb8bb81ddc7240894a557c241d1ec90ac6694f809552365aa55e86585e6b621e95e36768700f5a66f80fa2d2
+EBUILD syslog-ng-4.1.1-r2.ebuild 5205 BLAKE2B d746d3f854cbfc13e03d5328a652e16513c9c5d29a7e2322e952f417be799e290f9f72748e418ee17398975355aee59f3f15805023d3a37471c5c6d5080cad11 SHA512 fc7f76046edabad88d1712f6ea9e734294afb18dafacb2ae61aeab465334ff939416b485a2449d5fe40d94031c19501e28d2718b3157f2ee1cd0d5df55e76a80
MISC metadata.xml 1285 BLAKE2B 91f0ecae07c9131f516a2b9dd6b71d021c84cde055ec58b21734b36f540f65b02452ac20dffaac4a3edc8942ad9a1a1afc3c9837ea4775d40d0d8b3d41083316 SHA512 80924020dccf9bd8d1a83d995af57644eaab761204e2b75a3ef997a2b7582506ba25f476b6203446d116af841629520adfa1cfe443c6e1547755e72956161eb2
diff --git a/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.hardened.in-r1 b/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.hardened.in-r1
new file mode 100644
index 000000000000..fe3b6ee99a99
--- /dev/null
+++ b/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.hardened.in-r1
@@ -0,0 +1,115 @@
+@version: @SYSLOGNG_VERSION@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# https://bugs.gentoo.org/426814
+@include "scl.conf"
+
+#
+# Syslog-ng configuration file, compatible with default hardened installations.
+#
+
+options {
+ threaded(yes);
+ chain_hostnames(no);
+ stats(freq(43200));
+};
+
+source src {
+ system();
+ internal();
+};
+
+source kernsrc {
+ file("/proc/kmsg");
+};
+
+#source net { udp(); };
+#log { source(net); destination(net_logs); };
+#destination net_logs { file("/var/log/HOSTS/$HOST/$YEAR$MONTH$DAY.log"); };
+
+destination authlog { file("/var/log/auth.log"); };
+destination _syslog { file("/var/log/syslog"); };
+destination cron { file("/var/log/cron.log"); };
+destination daemon { file("/var/log/daemon.log"); };
+destination kern { file("/var/log/kern.log"); };
+destination lpr { file("/var/log/lpr.log"); };
+destination user { file("/var/log/user.log"); };
+destination uucp { file("/var/log/uucp.log"); };
+#destination ppp { file("/var/log/ppp.log"); };
+destination mail { file("/var/log/mail.log"); };
+
+destination avc { file("/var/log/avc.log"); };
+destination audit { file("/var/log/audit.log"); };
+destination pax { file("/var/log/pax.log"); };
+destination grsec { file("/var/log/grsec.log"); };
+
+destination mailinfo { file("/var/log/mail.info"); };
+destination mailwarn { file("/var/log/mail.warn"); };
+destination mailerr { file("/var/log/mail.err"); };
+
+destination newscrit { file("/var/log/news/news.crit"); };
+destination newserr { file("/var/log/news/news.err"); };
+destination newsnotice { file("/var/log/news/news.notice"); };
+
+destination debug { file("/var/log/debug"); };
+destination messages { file("/var/log/messages"); };
+destination console { usertty("root"); };
+destination console_all { file("/dev/tty12"); };
+#destination loghost { udp("loghost" port(999)); };
+
+destination xconsole { pipe("/dev/xconsole"); };
+
+filter f_auth { facility(auth); };
+filter f_authpriv { facility(auth, authpriv); };
+filter f_syslog { not facility(authpriv, mail); };
+filter f_cron { facility(cron); };
+filter f_daemon { facility(daemon); };
+filter f_kern { facility(kern); };
+filter f_lpr { facility(lpr); };
+filter f_mail { facility(mail); };
+filter f_user { facility(user); };
+filter f_uucp { facility(uucp); };
+#filter f_ppp { facility(ppp); };
+filter f_news { facility(news); };
+filter f_debug { not facility(auth, authpriv, news, mail); };
+filter f_messages { level(info..warn)
+ and not facility(auth, authpriv, mail, news); };
+filter f_emergency { level(emerg); };
+
+filter f_info { level(info); };
+
+filter f_notice { level(notice); };
+filter f_warn { level(warn); };
+filter f_crit { level(crit); };
+filter f_err { level(err); };
+
+filter f_avc { message(".*avc: .*"); };
+filter f_audit { message("^(\\[.*\..*\] |)audit.*") and not message(".*avc: .*"); };
+filter f_pax { message("^(\\[.*\..*\] |)PAX:.*"); };
+filter f_grsec { message("^(\\[.*\..*\] |)grsec:.*"); };
+
+log { source(src); filter(f_authpriv); destination(authlog); };
+log { source(src); filter(f_syslog); destination(_syslog); };
+log { source(src); filter(f_cron); destination(cron); };
+log { source(src); filter(f_daemon); destination(daemon); };
+log { source(kernsrc); filter(f_kern); destination(kern); destination(console_all); };
+log { source(src); filter(f_lpr); destination(lpr); };
+log { source(src); filter(f_mail); destination(mail); };
+log { source(src); filter(f_user); destination(user); };
+log { source(src); filter(f_uucp); destination(uucp); };
+log { source(kernsrc); filter(f_pax); destination(pax); };
+log { source(kernsrc); filter(f_grsec); destination(grsec); };
+log { source(kernsrc); filter(f_audit); destination(audit); };
+log { source(kernsrc); filter(f_avc); destination(avc); };
+log { source(src); filter(f_mail); filter(f_info); destination(mailinfo); };
+log { source(src); filter(f_mail); filter(f_warn); destination(mailwarn); };
+log { source(src); filter(f_mail); filter(f_err); destination(mailerr); };
+log { source(src); filter(f_news); filter(f_crit); destination(newscrit); };
+log { source(src); filter(f_news); filter(f_err); destination(newserr); };
+log { source(src); filter(f_news); filter(f_notice); destination(newsnotice); };
+log { source(src); filter(f_debug); destination(debug); };
+log { source(src); filter(f_messages); destination(messages); };
+log { source(src); filter(f_emergency); destination(console); };
+#log { source(src); filter(f_ppp); destination(ppp); };
+log { source(src); destination(console_all); };
diff --git a/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.in-r1 b/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.in-r1
new file mode 100644
index 000000000000..9940491ec78f
--- /dev/null
+++ b/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.in-r1
@@ -0,0 +1,36 @@
+@version: @SYSLOGNG_VERSION@
+#
+# Syslog-ng default configuration file for Gentoo Linux
+
+# https://bugs.gentoo.org/426814
+@include "scl.conf"
+
+options {
+ threaded(yes);
+ chain_hostnames(no);
+
+ # The default action of syslog-ng is to log a STATS line
+ # to the file every 10 minutes. That's pretty ugly after a while.
+ # Change it to every 12 hours so you get a nice daily update of
+ # how many messages syslog-ng missed (0).
+ stats(freq(43200));
+ # The default action of syslog-ng is to log a MARK line
+ # to the file every 20 minutes. That's seems high for most
+ # people so turn it down to once an hour. Set it to zero
+ # if you don't want the functionality at all.
+ mark_freq(3600);
+};
+
+source src { system(); internal(); };
+
+destination messages { file("/var/log/messages"); };
+
+# By default messages are logged to tty12...
+destination console_all { file("/dev/tty12"); };
+# ...if you intend to use /dev/console for programs like xconsole
+# you can comment out the destination line above that references /dev/tty12
+# and uncomment the line below.
+#destination console_all { file("/dev/console"); };
+
+log { source(src); destination(messages); };
+log { source(src); destination(console_all); };
diff --git a/app-admin/syslog-ng/syslog-ng-4.1.1-r2.ebuild b/app-admin/syslog-ng/syslog-ng-4.1.1-r2.ebuild
new file mode 100644
index 000000000000..b27f4ec1f395
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.1.1-r2.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/"
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+ test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.10.1:2
+ >=dev-libs/ivykis-0.42.4
+ >=dev-libs/libpcre-6.1:=
+ !dev-libs/eventlog
+ amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+ caps? ( sys-libs/libcap )
+ dbi? ( >=dev-db/libdbi-0.9.0 )
+ geoip2? ( dev-libs/libmaxminddb:= )
+ http? ( net-misc/curl )
+ json? ( >=dev-libs/json-c-0.9:= )
+ kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+ mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ )
+ redis? ( >=dev-libs/hiredis-0.11.0:= )
+ smtp? ( net-libs/libesmtp:= )
+ snmp? ( net-analyzer/net-snmp:0= )
+ spoof-source? ( net-libs/libnet:1.1= )
+ systemd? ( sys-apps/systemd:= )
+ tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+ dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+ test? ( dev-libs/criterion )"
+BDEPEND="
+ >=sys-devel/bison-3.7.6
+ sys-devel/flex
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+ contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+ "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ local f
+
+ # disable python-modules test as it requires additional python modules not
+ # packaged in Gentoo
+ sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh || die
+
+ use python && python_fix_shebang .
+
+ # remove bundled libs
+ rm -r lib/ivykis || die
+
+ # drop scl modules requiring json
+ if use !json; then
+ sed -i -r '/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d' scl/Makefile.am || die
+ fi
+
+ # drop scl modules requiring http
+ if use !http; then
+ sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+ fi
+
+ # use gentoo default path
+ if use systemd; then
+ sed -e 's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
+ -i contrib/systemd/syslog-ng@default || die
+ fi
+
+ for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
+ sed \
+ -e "s#@GENTOO_RESTART@#$(usex systemd "systemctl kill -s HUP syslog-ng@default" \
+ "/etc/init.d/syslog-ng reload")#g" \
+ "${FILESDIR}/${f}" > "${T}/${f/.in/}" || die
+ done
+
+ for f in syslog-ng.conf.gentoo.hardened.in-r1 \
+ syslog-ng.conf.gentoo.in-r1; do
+ sed -e "s/@SYSLOGNG_VERSION@/${MY_PV_MM}/g" "${FILESDIR}/${f}" > "${T}/${f/.in-r1/}" || die
+ done
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --disable-docs
+ --disable-java
+ --disable-java-modules
+ --disable-riemann
+ --enable-manpages
+ --localstatedir=/var/lib/syslog-ng
+ --sysconfdir=/etc/syslog-ng
+ --with-embedded-crypto
+ --with-ivykis=system
+ --with-module-dir=/usr/$(get_libdir)/syslog-ng
+ --with-pidfile-dir=/var/run
+ --with-python-packages=none
+ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+ $(use_enable amqp)
+ $(usex amqp --with-librabbitmq-client=system --without-librabbitmq-client)
+ $(use_enable caps linux-caps)
+ $(use_enable dbi sql)
+ $(use_enable geoip2)
+ $(use_enable http)
+ $(use_enable ipv6)
+ $(use_enable json)
+ $(use_enable kafka)
+ $(use_enable mongodb)
+ $(usex mongodb --with-mongoc=system "--without-mongoc --disable-legacy-mongodb-options")
+ $(use_enable pacct)
+ $(use_enable python)
+ $(use_enable redis)
+ $(use_enable smtp)
+ $(use_enable snmp afsnmp)
+ $(use_enable spoof-source)
+ $(use_enable systemd)
+ $(use_enable tcpd tcp-wrapper)
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ # Install default configuration
+ insinto /etc/default
+ doins contrib/systemd/syslog-ng@default
+
+ insinto /etc/syslog-ng
+ newins "${T}/syslog-ng.conf.gentoo" syslog-ng.conf
+
+ insinto /etc/logrotate.d
+ newins "${T}/syslog-ng.logrotate" syslog-ng
+
+ newinitd "${FILESDIR}/syslog-ng.rc" syslog-ng
+ newconfd "${FILESDIR}/syslog-ng.confd" syslog-ng
+ keepdir /etc/syslog-ng/patterndb.d /var/lib/syslog-ng
+ find "${D}" -name '*.la' -delete || die
+
+ use python && python_optimize
+}
+
+pkg_postinst() {
+ # bug #355257
+ if ! has_version app-admin/logrotate ; then
+ elog "It is highly recommended that app-admin/logrotate be emerged to"
+ elog "manage the log files. ${PN} installs a file in /etc/logrotate.d"
+ elog "for logrotate to use."
+ fi
+
+ if use systemd; then
+ ewarn "The service file for systemd has changed to support multiple instances."
+ ewarn "To start the default instance issue:"
+ ewarn "# systemctl start syslog-ng@default"
+ fi
+}
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 406591c1122a..94b05f104182 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index f1b0188bd8ea..00cf897641ea 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -6,6 +6,6 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 9664d52de488086308fcbcda0b0a1167161afb
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
EBUILD gvim-9.0.1157.ebuild 10050 BLAKE2B 0db99d2dd4856560cf9edc9480442f9b05005f848e9d70c339e5402a93e83068c1cf93220805d3a49d3ccddd704b1ddf7c6660d103f0defacc90202da35fceb9 SHA512 cc6fd41954ac5a78acb6cee2c996cdfaabb948c5d9a89fe47c12b32b0ce6455285ffa4348368d982de77760197547505ba19ee4727ee0e525db465428e38f419
EBUILD gvim-9.0.1363.ebuild 10078 BLAKE2B deb6b37dffc6c123bed5008dcedad3e7391fad898456fee5c388909b7244266438714cd2e0053778b5bad36b8c514dec4732d0c1fc9dd20c9a341a1963438a28 SHA512 e02b58eec54de9204580bef1d68dce4cbd5f48509b8de96a4f1a29f9c9a4533a31ffb207c45a8e7dd4b4893fa7e7bfc5fd1bdc09176a4845a26d98a067f81ae0
-EBUILD gvim-9.0.1403.ebuild 10078 BLAKE2B deb6b37dffc6c123bed5008dcedad3e7391fad898456fee5c388909b7244266438714cd2e0053778b5bad36b8c514dec4732d0c1fc9dd20c9a341a1963438a28 SHA512 e02b58eec54de9204580bef1d68dce4cbd5f48509b8de96a4f1a29f9c9a4533a31ffb207c45a8e7dd4b4893fa7e7bfc5fd1bdc09176a4845a26d98a067f81ae0
+EBUILD gvim-9.0.1403.ebuild 10076 BLAKE2B 857cf38e011046105c3e67aba11260830c2a1cffc09a746e2f278cf1b47bd6cee22fb3a8042805821bcb4d5aa694df1565034c3e05087f7bfa295026b0d5174b SHA512 880f6259241a8bab9fcdb8f02c70579a8b12c68646a57ff7b0781d18fc044754f4cf9b7b1f655c1eb06f1438e07cec1023e5ab78940676615d177a0e01ef3627
EBUILD gvim-9999.ebuild 10057 BLAKE2B 5231066f96761f572ab70679a4918e76b7da50cb2b87599682214b1dd02a2a78608c1f4cf064074c698efe7cca85f809e71829fde68197e7d9998990423fea3a SHA512 865cd904c52cb495f41a5074c0586fa610056ae2e9cf5b578115d7625453219df498756d87584c73c1285f3ff950b8ee3ed6e42164dfff4c69c008b274372137
MISC metadata.xml 938 BLAKE2B 14b5a8f0a77608a07d2d8241cf4b48b4b418f905e688962f995495ccd2dc649d1ab2ab14076042d814e8a33df21557f2a76f78e9df5e8eb810f361a5c0930fa5 SHA512 3e6cb69512c6a02fb56e78c7d1f4e5223ba15ce0036df81dc536dd3b4c16bb76bb37f403a767473a2a2a8fa55e075e9f5142f6b7a0037d282569841a1032293f
diff --git a/app-editors/gvim/gvim-9.0.1403.ebuild b/app-editors/gvim/gvim-9.0.1403.ebuild
index 63f2a43f8dc6..84601d34604e 100644
--- a/app-editors/gvim/gvim-9.0.1403.ebuild
+++ b/app-editors/gvim/gvim-9.0.1403.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == 9999* ]]; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
fi
S="${WORKDIR}"/vim-${PV}
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index bf0cc2bc3146..90675574eed3 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -7,6 +7,6 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 9664d52de488086308fcbcda0b0a1167161afb
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
EBUILD vim-core-9.0.1157.ebuild 6745 BLAKE2B 5b0e6f810878fbf10e6d7e137023b2be030e73c06b5a503a9ce1e3584ee5e6c3111ac277f09504f5eeed2a4a0abe0e2c262969c4ee077ebe957d21ca44bb42d3 SHA512 944b0b4f712dcc8bdd0d1ce3e665b8ccfe9ce5115dbbe232bff14330f6887a18298427dc3aa0d90d203e2084c861a825f3dd7253f4d6632714ac911c02086602
EBUILD vim-core-9.0.1363.ebuild 6753 BLAKE2B 1628711e3320533075a172eb0342bfd8ba2f6f0c0a657366c0b92a243da054c2bf498686fab6f7c75c3e6e43bf6958a65f3893cf98e125e90035ba5caa76a61c SHA512 a03fb9819b4a609d128727cc1cfd75f12ddfe5f1b2a5097013dcc606a3071f066eab02945915bd851d44d4f278468a03370118d68bf6f50f2f438bff717bbe09
-EBUILD vim-core-9.0.1403.ebuild 6753 BLAKE2B 1628711e3320533075a172eb0342bfd8ba2f6f0c0a657366c0b92a243da054c2bf498686fab6f7c75c3e6e43bf6958a65f3893cf98e125e90035ba5caa76a61c SHA512 a03fb9819b4a609d128727cc1cfd75f12ddfe5f1b2a5097013dcc606a3071f066eab02945915bd851d44d4f278468a03370118d68bf6f50f2f438bff717bbe09
+EBUILD vim-core-9.0.1403.ebuild 6751 BLAKE2B 0fa9d7371d80d457f88d444cdf1718c553a6326ab29d8a06d660f3ac163aa6bf8c43cbbe5e6c5310ade5e42002ae3411e356a21875970b7709141942388abfd9 SHA512 0ca0d67f5d763a950370bff9e7491a59fd456f2f203d0651c00bde618c2b94267410b132230c44cd00478005a8189e2eec69515b2805066ae8ff8ffb1743ad74
EBUILD vim-core-9999.ebuild 6753 BLAKE2B 1628711e3320533075a172eb0342bfd8ba2f6f0c0a657366c0b92a243da054c2bf498686fab6f7c75c3e6e43bf6958a65f3893cf98e125e90035ba5caa76a61c SHA512 a03fb9819b4a609d128727cc1cfd75f12ddfe5f1b2a5097013dcc606a3071f066eab02945915bd851d44d4f278468a03370118d68bf6f50f2f438bff717bbe09
MISC metadata.xml 634 BLAKE2B 3f1b64411e3535e9d5f1541e104f3616be4793999c526dd87f478cc948ac4c564bd68a6477ca713cd2e73f775098a835dc071d66ba35d2a0abc9572e1107c2ce SHA512 b472d227fb1e3c97b0ede3ea67beb4969ef3ced95d040eef6f3ff35d4a669dddf5ad4db22bd1dd3178c4f2ea76b4ec49ad780b5c94c14324da5fd57607d4d32e
diff --git a/app-editors/vim-core/vim-core-9.0.1403.ebuild b/app-editors/vim-core/vim-core-9.0.1403.ebuild
index 890bcfa4b54a..b4d172893b16 100644
--- a/app-editors/vim-core/vim-core-9.0.1403.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1403.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
S="${WORKDIR}/vim-${PV}"
diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index c27d57ca5eab..204dc48e9538 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -5,6 +5,6 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 9664d52de488086308fcbcda0b0a1167161afb
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
EBUILD vim-9.0.1157.ebuild 10642 BLAKE2B 20ed91e9a49c5a303b7a208cfa32691c73377d1936c48f77086cee168482da64374c85adcbf5c45344e8c166916441f0ef7399b56f6043556d139339d441335e SHA512 b81b7f2d8b0ba9aa5608bb0c2c580de15034f450c20fe4039383a16b2d6304433caf8ea9618621428192ca8673af0d4ddfa0d6dc086c0f7df8aeb77f68e64ea6
EBUILD vim-9.0.1363.ebuild 10650 BLAKE2B 111dfcc9c058dc069e6ecd8523c8561e99c3a1ee6d5f6953e42b77b0545a515c3bd9d8c99ce33134eb90ba622237011f0ed1531be137758c767d90a87ff44ba5 SHA512 a04eef7f8b3d0b371cd3fb2b627c2f47ce8873f81d97e56321c88abd765cc235dd8f7c063423b41bf6150b53b3dfbf54442b0b6321a4a16339086d8db345d7d4
-EBUILD vim-9.0.1403.ebuild 10650 BLAKE2B 111dfcc9c058dc069e6ecd8523c8561e99c3a1ee6d5f6953e42b77b0545a515c3bd9d8c99ce33134eb90ba622237011f0ed1531be137758c767d90a87ff44ba5 SHA512 a04eef7f8b3d0b371cd3fb2b627c2f47ce8873f81d97e56321c88abd765cc235dd8f7c063423b41bf6150b53b3dfbf54442b0b6321a4a16339086d8db345d7d4
+EBUILD vim-9.0.1403.ebuild 10648 BLAKE2B 5160338c8441e0936d989d52bb22a3b7394aa4a4df7a9a62d48c6280d228c8cc13b91a702c0cc76352bdf6c8ae676e965141b88e9133ebeab9a34260a64f2024 SHA512 f9e546ffadf8eaa607c6f28cda182916b7ff866ea187b316648a00c1a921196bfcf56762c1c4cac79418408276f7edc1f1e9172cec4afbcfeb575076589412f6
EBUILD vim-9999.ebuild 10650 BLAKE2B 111dfcc9c058dc069e6ecd8523c8561e99c3a1ee6d5f6953e42b77b0545a515c3bd9d8c99ce33134eb90ba622237011f0ed1531be137758c767d90a87ff44ba5 SHA512 a04eef7f8b3d0b371cd3fb2b627c2f47ce8873f81d97e56321c88abd765cc235dd8f7c063423b41bf6150b53b3dfbf54442b0b6321a4a16339086d8db345d7d4
MISC metadata.xml 1164 BLAKE2B 39fb0d92234f77f68213d7185ca6c4f9145cca22f8a4c27f8bafeec464232b493bfea9f853ba0d5cd613885728ac0b10f1e11a16910af8fcd211a3a338904264 SHA512 d89a143dc214c3397c2a299b18e3499dc7797a39fbaa731dee2887c9f62b367f1d3f79b7f76b7014ad31caf8ef3bd612c9881b2f72a6b79142684f222483b157
diff --git a/app-editors/vim/vim-9.0.1403.ebuild b/app-editors/vim/vim-9.0.1403.ebuild
index 50428d19e4ba..740d9b9d366c 100644
--- a/app-editors/vim/vim-9.0.1403.ebuild
+++ b/app-editors/vim/vim-9.0.1403.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 8603e80d568a..49933dc3f2e8 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index 999ebd3515a5..c55cc66a030d 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -1,5 +1,4 @@
-AUX 50jinx-gentoo.el 190 BLAKE2B 8b113ff9d9d377b46055bd4c485aa8e7e93db737b1997ba0c6ee951691441a66e16c31bd2ac4485d1f34b8f170c5046da1bb927b582004482f43dc87a962bd4e SHA512 d09e497620b9f7056c7c55cee35bd0bba2cb2a5aaad4d3b760364b28c3ce2a76da7c07d31fd49e33025754a8883bce390fdf3c2e0c6f855182f2326aff0c689a
-AUX jinx-0.6-try-load-path.patch 1066 BLAKE2B 73746f6bab3633f7d9a22410c8726685d778dcbed60bcee9a1dd4e3eef8dc49e97d30c8b15364a865be2718bca5f6a27e34b526fa022302fbd77d1f5b00d23a1 SHA512 ca610b05fb205fb74d38d84871fbf507ad5a9bbf878858ae40e195d8dd6bda0a350e3e4352d6403a0b3c58ce3a0b2c9b6b1a6a156d3ff933477fe00bed138ba4
-DIST jinx-0.6.tar.xz 16692 BLAKE2B 49a391b55b809dd6749ce264b4f732b5c902c1ea67a39e681327ddcf8f728271897202ecd282dc5c4999cf336a5b37c89b9863239291fc944cee352920d99189 SHA512 aa253836d04aec04674ca6dbbd1e73719bee78f4d01d4d93eef2cb05f4c3edc6ec4a11c352fb8952780523f187581fae9c33ea0d30416ec30803b7a196d03f60
-EBUILD jinx-0.6.ebuild 880 BLAKE2B 35139546fd7ff06b7f8eb361f11263befedfb820a4f65871ba99d3c1e0f004f0b15b580eb361c05e5233cfdf8a4c4a222f7b02f06494de3e9e19b2d7cbc2be3c SHA512 a6120ceac27d5124bde41c631f5aea1bed4e3ea5cf752fbc59adc5101dcf84e5e3d9d2da09f01579d754044adcbb9786704892eec1ae416f479adf38be070e33
+AUX 50jinx-gentoo.el 191 BLAKE2B a183a9485eea61590192547a8c99e8c974b1974851073a49a33304ec0d9d43158279669aa8dc2ca26d9521c61b229c9fd490dec81643126f678585974dea7483 SHA512 dc0378743253f61f1c94d7fbcf8e3fff767296eecb26e856bbb5f24409b879e3d1a4f52efe87ea0ce106281b216396e94a72a7842b0fe4a48a80b4c41cb05921
+DIST jinx-0.7.tar.xz 17816 BLAKE2B d31ae1c35c5808237890c5c6ecaab915af7cc70260ae05de06c049a9bc250c3ff824a18256715fb7ed12e02df60b24aa957192b95fd3a0ab28e5102f5cf63718 SHA512 ed291b1d5eb5b799f629ed3d0d5bfca65e7f11d9349a672f09087a47ebe65a7bc8bef8fda6d344472dc8bc14c97c5d49c79365d45da5c9570e0cf84d51723928
+EBUILD jinx-0.7.ebuild 851 BLAKE2B 34a93054271372e697f5432bde9fe725fb0b357251a4866c3748c816c30910df8a0c130f06ef42e8ebe643117e3033f8710f4eba26fd3ca9ce99129d8af9988f SHA512 e9f0d8cc02c507f1952d09a65a3954e90517dc3a9bd390c235e26713dc5f50816ed53c0f7f9a09d9a31edd3c9062ec744ae0e7fec4d6c507962e24f4533fa0fc
MISC metadata.xml 596 BLAKE2B 637e6f9f170f3ce64857712ff8156e123e42fa1e3495291ca05fc260f69ba267df6536c08b2a1ba042d8cc13f86f499d1e5f8dd223b89efd2c62ca38a9f37d2d SHA512 1fd1a6b8ba360f7aa2c03e8c318482b564afcf2392c20fe0c70d96b181df9323706c3b81bd3aa98916b65cff29aafcf9c9a486bfbbd55b775ff7adee85886950
diff --git a/app-emacs/jinx/files/50jinx-gentoo.el b/app-emacs/jinx/files/50jinx-gentoo.el
index 35fde43c0137..dda9db8dd61b 100644
--- a/app-emacs/jinx/files/50jinx-gentoo.el
+++ b/app-emacs/jinx/files/50jinx-gentoo.el
@@ -1,4 +1,4 @@
;;; app-emacs/jinx site configuration -*- lexical-binding: t; -*-
(add-to-list 'load-path "@SITELISP@")
(add-to-list 'load-path "@EMACSMODULES@")
-(load "@SITELISP@/jinx-autoload.el" nil t)
+(load "@SITELISP@/jinx-autoloads.el" nil t)
diff --git a/app-emacs/jinx/files/jinx-0.6-try-load-path.patch b/app-emacs/jinx/files/jinx-0.6-try-load-path.patch
deleted file mode 100644
index 5cb498015791..000000000000
--- a/app-emacs/jinx/files/jinx-0.6-try-load-path.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 3c0aa84130e07cf69219adce8a3494e76977fc26 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@gentoo.org>
-Date: Tue, 18 Apr 2023 01:29:55 +0200
-Subject: [PATCH] Try searching the whole load-path for jinx-mod
-
-* jinx.el (jinx--load-module): Try to (locate-library module)
-before trying to look for a sibling file of jinx.el.
----
-https://github.com/minad/jinx/pull/42
-
- jinx.el | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/jinx.el b/jinx.el
-index d0cf56d..e829d50 100644
---- a/jinx.el
-+++ b/jinx.el
-@@ -472,6 +472,11 @@ If VISIBLE is non-nil, only include visible overlays."
- (let ((default-directory
- (file-name-directory (locate-library "jinx.el" t)))
- (module (file-name-with-extension "jinx-mod" module-file-suffix)))
-+
-+ (let ((located-module (locate-library module)))
-+ (when located-module
-+ (setq module located-module)))
-+
- (unless (file-exists-p module)
- (let ((command
- `("cc" "-I." "-O2" "-Wall" "-Wextra" "-fPIC" "-shared"
---
-2.40.0
-
diff --git a/app-emacs/jinx/jinx-0.6.ebuild b/app-emacs/jinx/jinx-0.7.ebuild
index 4cb2cfcb7ae9..3708e4eda694 100644
--- a/app-emacs/jinx/jinx-0.6.ebuild
+++ b/app-emacs/jinx/jinx-0.7.ebuild
@@ -23,12 +23,9 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
+ELISP_REMOVE="${PN}-pkg.el"
SITEFILE="50${PN}-gentoo.el"
-PATCHES=(
- "${FILESDIR}"/jinx-0.6-try-load-path.patch
-)
-
src_compile() {
edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
$($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index b54f38f9d299..804f289b8aff 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest
index 346904e831d4..32a77ac03a2d 100644
--- a/dev-db/mysql-workbench/Manifest
+++ b/dev-db/mysql-workbench/Manifest
@@ -1,8 +1,9 @@
AUX mysql-workbench-6.2.5-wbcopytables.patch 496 BLAKE2B 4666f32098ec43ad36f1c726903472e829873002521262d6781a2febfc1394dac6f9708fbb99a3fa52a032a5b8f695c9b98579b28a63e74727eac21a8ef3fbe6 SHA512 c0766315cd345893af57880eccdc2c1dd9ffa456a27d0c736af1382ca24c507de865188588753f212f35d8781305dcbd8d555f128edd6454dc2299bd0357fd5b
AUX mysql-workbench-8.0.19-mysql-connector-8.patch 624 BLAKE2B 0cb899a8b0127664471877bb9cdcda946c35ed7a159646b94891a791a618c77201cc7696d6f2893e95fd78dbc13325cef752740f76e69974e10c0f88084594fb SHA512 09c2349cb42393f6d32f24804e2c3438a5d846fc9611e0684ccf2139fd30b0abcb0f2aa7b205c60a081259e073fb345cd72837dab1a216e6a8aaaba5ec3decf7
+DIST antlr-4.11.1-complete.jar 3547867 BLAKE2B 24e9799a402302fd13ebd91028a8e3b8141af50b446bc06bb4df3f7619cad956e9b681c0908b870a1f9d6701049e89099906cdc6038dc007984b19f7a8cc756b SHA512 a445bb71e4470ffa7bbb382a873fe5c5737b96b2c68b57593c1151ed9944ec701ce0c299ea5c3b593bd33916d384d598e2538a9b0b11b41c77a399beca4aab88
DIST antlr-4.9.1-complete.jar 2100605 BLAKE2B 6fcdc184900cd30e42b3e1b6f56bcccbf1d3c975edc8475b92b9c0779568148f711e9bcbb77859d8fbff2d31f362a9b562847b9b9ece03c8c4b7792341fab57e SHA512 a01815324c15fbff9cb917fa2cdef85aabf34c77730913026257e92c195d11f059c73a1579ffa74616b76b5aba34fd6074b19e1de8f2f3bec1c55cd950f4947b
-DIST mysql-workbench-community-8.0.31-src.tar.gz 19350289 BLAKE2B eac2024763f1129020584f1f0d019567b88a5de6236607d9c5c140e3041c6570a50bed50d3783f5a51ac2d16331300d49095f16f786d5152bb378f0d8f5cb548 SHA512 7ff9b6636292d6fa1708903e5fd26fdcd07150e34217ddb6fe552dd46c026ed49cd5086e7f43daea09d90f390cd14b59ddd8371b308dc6c9b3f0fe3455e04b7a
DIST mysql-workbench-community-8.0.32-src.tar.gz 19353724 BLAKE2B 0ae8b7cfa0c73b4637ea62bdb46ff4102a374a6dc0b84eed8df414c07277763c61312996a011da82af668c6600bb76f723be60995509b7108ec184fde514f7b0 SHA512 368f9874a996efa782b6e0e6cf8b8919aacd2d7d4ad273f8ab5ed1ac6c9490e2c37bc1413867c5ed85169f04773bafcea7d513c8fc12323ba225cdb411b9ff05
-EBUILD mysql-workbench-8.0.31-r1.ebuild 2718 BLAKE2B b9299bbc229f4c3bb1fae0a5bd4cd8f1a964d63723808b3863a1e48aac05c56052833694fcb54c7c00f6f1c331e4bf135825b1d10fd3d6ccd66f8cfaf99db1f7 SHA512 d0dbc55589b4634fd603387cad9bff00c003279ad5e98804f6378896d2c74243f3c0b29e72dde14c2500321d3a7d3ca030794802f07b40ca76b4d0ef6b5a1744
+DIST mysql-workbench-community-8.0.33-src.tar.gz 27900614 BLAKE2B fd1fd53eec882c1cdc42ac1f56bfec034e1e3266768f12d41306464e87e81008008b5a467bbad251f49d2c3c9e7737440c4c9d9a00020a7fa603c6f5c5fbe107 SHA512 cd251d7eb6aa0e1d8a1ee5c5cd7c7422979172b333420fbd30c626b1acc9563e34cf537374888365e3001277b4dcd7adffbb2f14f0dccc219ba1ef5f2d44b292
EBUILD mysql-workbench-8.0.32.ebuild 2718 BLAKE2B b9299bbc229f4c3bb1fae0a5bd4cd8f1a964d63723808b3863a1e48aac05c56052833694fcb54c7c00f6f1c331e4bf135825b1d10fd3d6ccd66f8cfaf99db1f7 SHA512 d0dbc55589b4634fd603387cad9bff00c003279ad5e98804f6378896d2c74243f3c0b29e72dde14c2500321d3a7d3ca030794802f07b40ca76b4d0ef6b5a1744
+EBUILD mysql-workbench-8.0.33.ebuild 2968 BLAKE2B bae5648bf9dd9ec733ff1ae4fdfbbc09e55481853b20d1503bd87bc65f03553bf47015cff42bd51c5d6fca945026d8cc65978db21ee11f67c9780770db80ce4f SHA512 292dc2511d409c190ddd389236140f7719fc02be78f132a4c6d0afb476c9af207574ebfe4eae40eeb93c44912b9555f8b35a72118dbcaea341cdfc75106707cf
MISC metadata.xml 312 BLAKE2B 8c491f0d45e24b9e367ef63f8822daf6925a17f8d44ff822b8faf7485f729524de02309b91e18411421b4533aa086853914c4a0b2a93d3fd5573a289fa1e3715 SHA512 01f2f645d167290bdb313e6c1c386b0426b41edd0ee9b50acf538a7353855c84321111ffd11c213c71424c7df73aa48b8fb9f3f2af914b595fb2961cc6b3186c
diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.31-r1.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.33.ebuild
index 865ff1995aa0..f22506106d34 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.31-r1.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.33.ebuild
@@ -4,10 +4,10 @@
EAPI=7
GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9,10,11} )
PYTHON_REQ_USE="sqlite"
-ANTLR_VERSION=4.9.1
+ANTLR_VERSION=4.11.1
inherit gnome2 flag-o-matic python-single-r1 cmake
@@ -20,7 +20,7 @@ SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug doc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -28,7 +28,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
CDEPEND="${PYTHON_DEPS}
app-crypt/libsecret
dev-libs/glib:2
- <dev-cpp/antlr-cpp-4.8:4
+ >=dev-cpp/antlr-cpp-4.11.1:4
dev-cpp/atkmm:*
dev-cpp/pangomm:1.4
>=dev-cpp/glibmm-2.14:2
@@ -83,6 +83,8 @@ src_prepare() {
sed -i -e 's/-Werror//' CMakeLists.txt || die
## Fix doc install directory
sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die
+ ## Look for an existing header file
+ sed -i -e 's/unixodbc.h/unixodbc_conf.h/' build/cmake/Modules/FindUNIXODBC.cmake || die
## package is very fragile...
strip-flags
@@ -95,6 +97,10 @@ src_configure() {
IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config"
fi
+ if has_version dev-db/unixODBC ; then
+ UNIXODBC="-DUNIXODBC_CONFIG_PATH=/usr/bin/odbc_config"
+ fi
+
append-cxxflags -std=c++11
ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar"
local mycmakeargs=(
@@ -102,6 +108,7 @@ src_configure() {
-DLIB_INSTALL_DIR="/usr/$(get_libdir)"
-DIODBC_INCLUDE_PATH="/usr/include/iodbc"
${IODBC}
+ ${UNIXODBC}
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
-DMySQL_CONFIG_PATH="/usr/bin/mysql_config"
diff --git a/dev-db/pg_activity/Manifest b/dev-db/pg_activity/Manifest
index c22300783e76..de4a2f58d183 100644
--- a/dev-db/pg_activity/Manifest
+++ b/dev-db/pg_activity/Manifest
@@ -1,3 +1,3 @@
-DIST pg_activity-3.1.1.tar.gz 427382 BLAKE2B a46090bca01f5b2bc73770df82acddeff17acab36b416f21b2a761cd1dc1631211bbac35a78ce94572824a6c269ad542c513f6a260f569adc21ae64150c767d3 SHA512 c8cd7812109d8237e4183e410723d978f219e5adf6e3fa6e3cc0dddf4bf6065df64b72a036004a1c59b96ff8eadfe96b06833b699177b29defccd47ddb55c8ff
-EBUILD pg_activity-3.1.1.ebuild 1003 BLAKE2B 1af6810808743b9d0398457d1983de82b464f00ec774c11ce766528c673749d04d8ad68b96a59776fe626626af405e1c6596c335f99232eaf402e677fc482901 SHA512 340bf65249c8a7371ec18c111314cf0b2838b8bd35e28b6a549c49dc3a1733a8c793ad5d2d6a01c1e9f334c8c78a7c8958bb1db4fe8b13344e6358c892f8d004
+DIST pg_activity-3.3.0.tar.gz 429012 BLAKE2B cc7a985c49713822ca0a250d6843820033e0ddac95429b5fbbb72e8beb6a6994020e6f2bdc0890341e72ad615d7da795e7411a817f5c25d275413852175f32b0 SHA512 94ffb48c5989fd47420c65c564a12fa0c2df7527e56c2832d00b04ed7fa75de77f3fce2c45e17435a4eecfd942665fa837147962fe695308455efb28c75cb5fc
+EBUILD pg_activity-3.3.0.ebuild 1034 BLAKE2B 8341c90494aac09064a3266cca444db46ef16fb012fbdcb5cfe4a86f17009bc021d36d4e0c5e64ec642d93e9fa7dfdb1323b04783ee214cc1eb77d2a4ce76c29 SHA512 253c2321357aff682d2f64a86bb0406a57ca064d702758670d4d19833a021c732fb83287839759ca415bb525451ed3034a2ec084819a74cc81b4d19e2f59eab7
MISC metadata.xml 340 BLAKE2B 694c72866277373c6387ae8622ab5458f8846cf5ac04c23b2730e490196f8bca1c7d8e94f88b6041a2ecc917a30e78035801f5318fb7fe4c95b9f83f07b81b76 SHA512 3d8717a513c5dbc736585578fce771798540816efc9a683ca38746d03945f1f847aaca9123c07c18e2e7269a4b216a030640d2ec90f7c1951849d8037b656048
diff --git a/dev-db/pg_activity/pg_activity-3.1.1.ebuild b/dev-db/pg_activity/pg_activity-3.3.0.ebuild
index 987d27b7f245..bb4c7b32493d 100644
--- a/dev-db/pg_activity/pg_activity-3.1.1.ebuild
+++ b/dev-db/pg_activity/pg_activity-3.3.0.ebuild
@@ -1,7 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="8"
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index b7347cc75396..4a7ca6a5b94c 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/istack-commons-runtime/Manifest b/dev-java/istack-commons-runtime/Manifest
index 8969540425a6..cef61644ae64 100644
--- a/dev-java/istack-commons-runtime/Manifest
+++ b/dev-java/istack-commons-runtime/Manifest
@@ -1,5 +1,5 @@
DIST jaxb-istack-commons-3.0.12.tar.gz 66063 BLAKE2B 7f869d17e78b62eac08b1c7c6bb0b974d9c7a8e4f0ad79ed4d659e3ea672a1e4947cd90fa122ac3d9b3ce902e17e8bfc7eca3d9133332bdbe1ff236d47b3bac5 SHA512 41193fbc20e9332f66754fc4dd52b7e98bd905c4a5dbca8adc46cb9b29f3e5fe39a684d9ca08b38c5ba15e54acb69dc289b72e2885946349bb48f4e9c2e34dfb
DIST jaxb-istack-commons-istack-commons-runtime-4.1.1.tar.gz 66161 BLAKE2B 07103ec616d23e14a5f61c4bb7ef9dce042f0df678db44f035b48c74eb7930f251d8b7fd8ce36c9bae7a7ef8ce213c62587dad2547518ba4638faf102ef651cd SHA512 b119b2c3582f5cbbd5793e0eb0a00c199c93119f3c18e34c57f8753b3a7008b9b93de58fd62df94d6cbedd698488616a80c334fda3d5038078e3858229f995cf
-EBUILD istack-commons-runtime-3.0.12.ebuild 990 BLAKE2B 68ddd362039cc97f95f2b37006d1e95d32172669a2b4321adfecd8484b15e75cfe2a5da32a6be06df67db5165e4dc0fe49522e9566d4f33a1b3f651787aa7c7c SHA512 f32b77761a845e843f871424507f0d7a268b1a472a50310f58e6fe8b883f5aa954c977f462ec412eb760f8ef69655ec7a650186a68b5785e04733302f13469dd
+EBUILD istack-commons-runtime-3.0.12.ebuild 989 BLAKE2B 7f96b472150f2d3a1476b231c2d67ee02b799adb2946dc243b7526de98d517e19d421f22e456de3b5382618442ef552645ddc0c01b2ab3cf9016dd3e78739e29 SHA512 fd8ee7b20fd532d6b90030d6f762c7163e49e8c32d21bb04ab45d640e6fbd3b4d88cc7bc59e3f76428c4ec75608bbcbca9f18593c6ac7c7d98e9c78ccf5c383c
EBUILD istack-commons-runtime-4.1.1-r1.ebuild 1568 BLAKE2B 728468bac6561a17fc4261db19d3aa59b28c46a919a574f354a086c0f18b1653cbd44560400b5f4d4b0a4be35e387678c3564c30d416a108965c4bba2ae2cd6c SHA512 1829283da6bf6e67832f18b18e403ba2007529945f1abf5b3c7ac578f8fe5e572570ce664a7ea3f62a95afc7d566ff42afa81b5b83756f0ed075ebaebe5dd687
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/istack-commons-runtime/istack-commons-runtime-3.0.12.ebuild b/dev-java/istack-commons-runtime/istack-commons-runtime-3.0.12.ebuild
index 571a37d385e3..b08a535e4c27 100644
--- a/dev-java/istack-commons-runtime/istack-commons-runtime-3.0.12.ebuild
+++ b/dev-java/istack-commons-runtime/istack-commons-runtime-3.0.12.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/jaxb-istack-commons-${PV}/istack-commons"
LICENSE="EPL-1.0"
SLOT="3"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
# fails if jdk-1.8:* # https://bugs.gentoo.org/857024
DEPEND="
diff --git a/dev-java/jaxb-runtime/Manifest b/dev-java/jaxb-runtime/Manifest
index 78987788635c..b860c6572fdb 100644
--- a/dev-java/jaxb-runtime/Manifest
+++ b/dev-java/jaxb-runtime/Manifest
@@ -1,5 +1,5 @@
DIST jaxb-ri-2.3.8.tar.gz 1734411 BLAKE2B e60a7f78f2bfaf23cc0ce6727ee1b1611facdeebd5b456c207260447a508674dcbf934d2c6343cfbb58b93adf3352c8145caa2a8c77e264ae2403351527ff96d SHA512 73fda68e8d936b681d53ec72153cec0f7608517d0f037b4f140e4fd48e26f3e03a88f5b34bb635d0e6c7701121befd7d18a98aebd019a663e08ed9667a39c535
DIST jaxb-ri-4.0.0.tar.gz 1739184 BLAKE2B a85a12fdca0b6eff8664894d65e2f82d30491e20050fde2ca828fa3c2c79ce2e158fca5ce6d0ae2cb2a00859abc0c9e9d49321c0943b862fd603a9e732f29dc4 SHA512 766a58d5107a88c19a99014b737b7b14a510b928dd26991adfe902073614923690c1e5a231834ec4a200a10adf9505b27179b8d84cf09dbb09292341c328e743
-EBUILD jaxb-runtime-2.3.8.ebuild 1690 BLAKE2B 5da02d171f90b4ccf35fc10c6663aeff064985a67e8e753a5789eb23c888b11da8948ff6011750fcfc1e63cd24a03f6b2b5dc294ae08784bd4bb827c796cb42e SHA512 cf32840ea788543f997bfd54f721c0053fe822453e31f361cc4def13cb7b71e4ba8f5fdb4b73e09b319783058de2e09c3a2ddb84b1182a3a5e139720765a6a49
+EBUILD jaxb-runtime-2.3.8.ebuild 1689 BLAKE2B 62c00b07eca318b785c53b413e1a58eb74d7ae23ff8ac068f3351cb564ab0a55d7df5ede7d2e69aa6dd0c704adb1c674c5ddab8c9cdb14db6050b56e7dc1c092 SHA512 eec828ace9b908e5abbae4b37379d6b48e02a2739a1276e376d72dbfd20d2173f402c42aae941d9bfa62fb5431b4f10e5f66b269b68932a707b58919e4c18faf
EBUILD jaxb-runtime-4.0.0-r1.ebuild 2985 BLAKE2B af8937c9a12b2e8f7f95f3b6977e7f70bfc9177c161ccf2effe99fcf7ef8ce2614759d66b8b47a951b720612f87b5de83bbdcc719d67e69f829d62c662c92156 SHA512 0e87d19a371a6a012b7d7e004ce38f34a71b0b2896eecdd55e4dbaa19200e0daad52425c0a05bde26fa3bae414acdff94c223f42464b55dd67fa028518c93b78
MISC metadata.xml 302 BLAKE2B c04f1b6c40f598e273d357faeeb149504ff1bbd5fcdb170549ae43314628eb5793da9ccf8c76956ce7a2b565db95090bdccd09fba5bac36fc26a7eb48bb63ef4 SHA512 5c11021d5ec5661435d8d6fca6ca9c0cdb34c859ddfa2a4752bd5de06575a36828f5ec9ad9c21b9c90ab92e693b0ef40b3e14bfa0cf46d9892481b896e19484e
diff --git a/dev-java/jaxb-runtime/jaxb-runtime-2.3.8.ebuild b/dev-java/jaxb-runtime/jaxb-runtime-2.3.8.ebuild
index b9c2c5895d8b..6f2e9531600b 100644
--- a/dev-java/jaxb-runtime/jaxb-runtime-2.3.8.ebuild
+++ b/dev-java/jaxb-runtime/jaxb-runtime-2.3.8.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/jaxb-ri-${PV}-RI/jaxb-ri/runtime/impl"
LICENSE="EPL-1.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
dev-java/fastinfoset:0
diff --git a/dev-java/jaxb-stax-ex/Manifest b/dev-java/jaxb-stax-ex/Manifest
index 6d927c60882f..54929d7e6531 100644
--- a/dev-java/jaxb-stax-ex/Manifest
+++ b/dev-java/jaxb-stax-ex/Manifest
@@ -1,5 +1,5 @@
DIST jaxb-stax-ex-1.8.3.tar.gz 28164 BLAKE2B 992597cf7556221449755f8d20b7695c277e6e28289cc4a60203d9ad5c9b549559ee98092cc03a11220221843eb02e7969ae307fb85924718aecc5a8c4dc9184 SHA512 c7a360c44a0546a2d8b5dac652886d439530049286791e61a4296575dde6b91f2d11e2b2b6d85b72494f8976d1ff15858f1032c880f2e61d24afca24e7f01cd5
DIST jaxb-stax-ex-2.1.0.tar.gz 28683 BLAKE2B 774f7420f996eb52abc9db56753f0fc492164ed12f4ddffacad8f801ac759666e6dcae85cf24ce1231df4d49d5b5084278d2cac0c5c129302ec973c215408782 SHA512 f81dcb4870800c4799e716254b84e57a15ef36a9e6a8502da7ee2711aad67765595674fccc1c4d9d4e8865c642dfadd694f8849d4e98c4e9f2368cb940deb38d
-EBUILD jaxb-stax-ex-1.8.3.ebuild 858 BLAKE2B 95f1931ddf54bc4679f288b463ed672990c54a99d21ff10b9e077b9dccc8e1aa4b0994ad601f403c82b50c2096f7d61456300728d3b6b16a6b7015e5decf9c88 SHA512 25fa33abe83f7372211606cd185fe69d8bcad08fd65ccb808954aca76dafa95e585c3367aa0d9f97903f7f7aa27e768cf5fd84b8ad054346bb2031dc93a43798
+EBUILD jaxb-stax-ex-1.8.3.ebuild 857 BLAKE2B 7552daa328cc899ecfa80ad07ff49e9f0e29e0625487dfffd5945a5f2d2ebb1201efb79c2bf355471462a834cd86d78269d8a3de7058420ee64c8afea3a3908f SHA512 b4ad8450accc93056e7317e818fc7aee812428f5fd6c72090150ff72737f7ef0f4e516d5800d62e8ba86114426ce7ae26bc6778b7f7267b02af8b606c66a5a0b
EBUILD jaxb-stax-ex-2.1.0-r1.ebuild 1055 BLAKE2B b3f7c3622b7668ca78c19eb8bc5dc1813917a619946da7cdacb47e5d7f12dfe9ac0ea4a7b7878bee3a651715d9da29df308294713e6a2c32f58214e7bfdca38a SHA512 e89fe08171d0efe22c26c1e229f1fb44d9695ee516baddddf84a958aa98a4cafeaea66fde1f28335c694bd5f8930596da93f11300ac8643e35f1cbe32b6344cf
MISC metadata.xml 307 BLAKE2B 840958b9dae03e35215d38f5415e7ebb855549276943e3a968ee0fb032a7a46384507232c3510ca72851bf3e4e78a482ccd4b9f7f3b712a7688254d113b1c120 SHA512 6cf44eed10944c273565dd6ba3819edf2850976a884f0ac1a4f760363eeee8ccd2f49312f7412eeaceecfe8f80adda0bd67f45366ed0bcd1aa7b5504a6361401
diff --git a/dev-java/jaxb-stax-ex/jaxb-stax-ex-1.8.3.ebuild b/dev-java/jaxb-stax-ex/jaxb-stax-ex-1.8.3.ebuild
index 9c70db275bfe..670310633c8a 100644
--- a/dev-java/jaxb-stax-ex/jaxb-stax-ex-1.8.3.ebuild
+++ b/dev-java/jaxb-stax-ex/jaxb-stax-ex-1.8.3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}"
LICENSE="EPL-1.0"
SLOT="1"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND="
dev-java/jakarta-activation-api:1
diff --git a/dev-java/txw2/Manifest b/dev-java/txw2/Manifest
index a34d4d20a537..2a84d71b94ee 100644
--- a/dev-java/txw2/Manifest
+++ b/dev-java/txw2/Manifest
@@ -1,3 +1,3 @@
DIST jaxb-ri-2.3.8.tar.gz 1734411 BLAKE2B e60a7f78f2bfaf23cc0ce6727ee1b1611facdeebd5b456c207260447a508674dcbf934d2c6343cfbb58b93adf3352c8145caa2a8c77e264ae2403351527ff96d SHA512 73fda68e8d936b681d53ec72153cec0f7608517d0f037b4f140e4fd48e26f3e03a88f5b34bb635d0e6c7701121befd7d18a98aebd019a663e08ed9667a39c535
-EBUILD txw2-2.3.8-r1.ebuild 645 BLAKE2B f74f63f9928185f3454ef85421119942f57a107826b26120074e9d3da3d753a9cbdfff6cd0daa74b3ea0a41fe0ddab706fec9b3d5ae680926cc4e1e2b0a5ce92 SHA512 9df0ca243d8bfa32b4517a74bf64e778c8a9f6f7e98f5a87f929ec9bd7a2186af468eb006d47f56b8b28d548f3021077e17b4748080002db880b38f2cb0d63e8
+EBUILD txw2-2.3.8-r1.ebuild 644 BLAKE2B c816ccc6a090b6da3afb0044f9771adf621c000b10e15104d164efbf5877fd38d15a3322aef94c9b0be21996bd4bdb84a44c71df4d78d1ac7be28fff09fce40a SHA512 239470eff35253693d7a83bcba4820026fbe46015173a2309be51a653364450188a08c1de5ffeaa13b5d562cc496e6de9c5cf751a20334e0e52a41baa7f72c60
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/txw2/txw2-2.3.8-r1.ebuild b/dev-java/txw2/txw2-2.3.8-r1.ebuild
index dfc1df0ee1a9..eafda8755fa8 100644
--- a/dev-java/txw2/txw2-2.3.8-r1.ebuild
+++ b/dev-java/txw2/txw2-2.3.8-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/jaxb-ri-${PV}-RI/jaxb-ri/txw/runtime"
LICENSE="EPL-1.0"
SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND=">=virtual/jdk-11:*"
RDEPEND=">=virtual/jre-1.8:*"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index f846f42b7bec..c16fca0f9471 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest
index 14ed34d8a3ba..18afe9a7c0e8 100644
--- a/dev-libs/clhpp/Manifest
+++ b/dev-libs/clhpp/Manifest
@@ -1,3 +1,5 @@
DIST clhpp-2023.02.06.tar.gz 106874 BLAKE2B c57cdff048fe80b8fd95f14a77883f0d3eb7a64f7b9fea2661e0127172783ece911f908d7b6597e1b1b2cdfc86c1d841a3047d295a85408ba4c25cb5c8a262f8 SHA512 30252a832287375d550a5e184779881d5b22207a636298c7f52f277c219d3a1ae6983259cfea7bf4f90f0840fec114ee0e7a8c1e6a6fe48c24fd3b5119e7a7f8
+DIST clhpp-2023.04.17.tar.gz 115042 BLAKE2B df0db751eda9fe2f23a5e3ef97f263885a09ca4b341b24c9580522e84a192e9afe526a441d0e3660e8819492945b2ff89bff7c96cd1fd1b3bd6a177042ec759e SHA512 1e37af647a37737240de1622bd772e1f154a07c2d27e020487163c42d0833096c1a2f2f2185b8f6371889c2cad3992f0c7a9d233c36941367da743ee7ee8e486
EBUILD clhpp-2023.02.06.ebuild 932 BLAKE2B b0527213917a031f4500183a4754f26cb69e6bafca6abf1a51d6bface0a90f3fa0165f8b4b3d7d94a9fc626b1252eea0399a64b4c5d3a8585fce36b0a8b6622b SHA512 c9fae768a12f4dd132787a8233fb1cd7f209ed46f88bf32cbedd59345ea1df230bb23b44e491dee615dff2f3deaa82926a82f0dd249305f8db464bf2f6cbbb1b
+EBUILD clhpp-2023.04.17.ebuild 934 BLAKE2B 63cba3680eaf3848d7a990956529002baa45338b8af5d32c55fad8a790cc3c66572946a9b62f1020523fb81e45687ceba04284b2612bdebf534d3f767d742e57 SHA512 d8cce17641a62b6d577fcc2627cd1b51fb010ba37443d86bb3b35149fb3506fe317eab6eb207e28f2c2506f2964aa49277d78c3e9fea4113c8c820a75045be1a
MISC metadata.xml 346 BLAKE2B acef91691221b9b27c8153b22470984b76fb92c720b9017da5cbae9464839c9625ea1d8902d18bf711ef7fcb435a07e7baf781d998881fe8179780d68e4c505e SHA512 78da9f326b7064b15eaf832bda21362f0a6eb495ed6a63c01cafb961d4ec7791c0806bd5f14d774092783fb55bb57012dc5ed74c04d445fce38cf72bc3998f73
diff --git a/dev-libs/clhpp/clhpp-2023.04.17.ebuild b/dev-libs/clhpp/clhpp-2023.04.17.ebuild
new file mode 100644
index 000000000000..a9a4c55d1789
--- /dev/null
+++ b/dev-libs/clhpp/clhpp-2023.04.17.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="OpenCL-CLHPP"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Khronos OpenCL C++ bindings"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/"
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Khronos-CLHPP"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+# Tests require CMock (NOT cmocka), which is currently not in Gentoo
+# and has been found to be extremely awkward to package.
+# Should it ever get packaged, consult git history for how to set things up
+# for the clhpp test suite.
+RESTRICT="test"
+
+RDEPEND="virtual/opencl"
+DEPEND="${RDEPEND}
+ >=dev-util/opencl-headers-${PV}"
+
+S="${WORKDIR}"/${MY_P}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DOCS=OFF
+ -DBUILD_EXAMPLES=OFF
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/kirigami-addons/Manifest b/dev-libs/kirigami-addons/Manifest
index 0de40aa19576..02a600e61cbf 100644
--- a/dev-libs/kirigami-addons/Manifest
+++ b/dev-libs/kirigami-addons/Manifest
@@ -1,5 +1,5 @@
DIST kirigami-addons-0.6.2.tar.xz 83620 BLAKE2B 36c8bd1c758d83aa45655f6323d65b7fed2394ddf066a4fc266d59e93d847cb1162a54f643fcee34235d58a9f919c532d87bed2901c075232100c486a54467bb SHA512 7e517a548c82e0a7a07da57950ce7f9bf3171e21b09cf041839af92e9602891e28d624cc55cf9660448a40669b6bbbdd05d050aa27e5f5547f1fdf4c9803ec2e
DIST kirigami-addons-0.7.2.tar.xz 94568 BLAKE2B d0d82fe8e685f577ae2cd633b4567775a80ef08e99cd385ff90e747faa44709dab18850286f69c0037c4301a3f2bd0403bf4a7f65977b6f28031c3b1ca6d8d65 SHA512 ff03f12c4224998e643776b1e63cc9eae63e65961a6b9b36f033144cbe46bcd521464d00bc55117f42442a888522a0c85729b25a9870eeea50600063d6191fe7
EBUILD kirigami-addons-0.6.2.ebuild 1082 BLAKE2B 58420e935ed5061ed2721b7ea2d265af825639f3ac880bed5983bf7b1a37e3c74e68e86cb51fa9045d322dddc2932236f0ee9dac2cc9524c862da6d746c0e9fc SHA512 94bf385d76bcc7214b5a4fcfa8753e79e65cb5f05035b7c899657accc143469e86d99303c10cfcdd24becc567f52628f97fa4f88349df26ec36fa5dd03c28573
-EBUILD kirigami-addons-0.7.2.ebuild 1087 BLAKE2B a527f56363d27ef09ab510ee9338ff2305d946ef428c89706354a27be1f5eda92719cbe21838b4ff12a7b21063d5a8f2c5e75cdcb49351990eb54111ab2d0d23 SHA512 c25fecd5fce23900fe6c3bfdbee389e40ef2f2a3a8f01704fa5bd676230c03219452a55206fdb55d78437251dc1947dbfc5760d18149f322f896c5f570e7d1b3
+EBUILD kirigami-addons-0.7.2.ebuild 1094 BLAKE2B 27a4f6564cb68191386125193726bb427692bc0dbddab73f8a740f8f01ad28e74ec402ae3148cbe61cf4171a0b111d32f1e9eb5ee9d42b6fb1b4a4aaa7d5b974 SHA512 80cd1ab590a682ee57bf6d5602bbdfd0f67a206a9629e21544d8074e46b7dac8d1957d786aee3babaf6f7d72c1331b430581b70bd577df16d11dbe2aaddc5cc8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-libs/kirigami-addons/kirigami-addons-0.7.2.ebuild b/dev-libs/kirigami-addons/kirigami-addons-0.7.2.ebuild
index 2d96f49216de..b1dbe707a9bf 100644
--- a/dev-libs/kirigami-addons/kirigami-addons-0.7.2.ebuild
+++ b/dev-libs/kirigami-addons/kirigami-addons-0.7.2.ebuild
@@ -12,7 +12,7 @@ inherit ecm kde.org
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
fi
DESCRIPTION="Visual end user components for Kirigami-based applications"
diff --git a/dev-libs/opencl-icd-loader/Manifest b/dev-libs/opencl-icd-loader/Manifest
index 7afc1c30f387..3268a0dc27d2 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,3 +1,5 @@
DIST opencl-icd-loader-2023.02.06.tar.gz 92484 BLAKE2B f86264a57533e67816711dba86e4f34920d5b1a605a6c0fdb01314b09eb9ced2022b1d25a88dfff58356ec8cdcf8ff8b1c857d49ddf196a4506e4e3420e3ace3 SHA512 e418b8f3cccb4716ed44acd0677afb96705f8b40a7714d483f1efe1a9b835f4a823c5a80f8457e72c8004f76d8a07c45d9cca55b699dd2fdaa6fe9f8cc863cbd
+DIST opencl-icd-loader-2023.04.17.tar.gz 93179 BLAKE2B 056213043095029cdc721d87fc9fb5023f6c593e975b4b069037c8db278317e68517227d2ccea444469baf15412e435de3dd8418f1d010c72a6c1dc252742b87 SHA512 55d1f5ac62da1294bfe4814f2370db0a11636f18afa7da06f04b84b9c1e6ef546846420d27094aaa838eb6cc87197cf6e120a38af0b7ce71297be646a58ecb7b
EBUILD opencl-icd-loader-2023.02.06.ebuild 863 BLAKE2B 4753c9590b0bcc6dd766ad9f1a4007da39328bcbad008ffcc048a41c088b9eda025d5b989f54efb4e9ea7ad9d8bcffd58ee28548b91049d624b35196e107ff50 SHA512 9838eb2a798545ca1993ba44be5817443781fa9828308bcf1d302ce72fb1430a3557b0a6dfcde5c610632f0fc0f9b9df952254768d25583a73920ed07477b6b1
+EBUILD opencl-icd-loader-2023.04.17.ebuild 877 BLAKE2B cf753a7d0ce17d1c45aa980af9e565ce0134e34815c410a2845b42f9b707e6beaeda6541dd56b8617f78cf17bdec496ec62160726f2974511ad7004c17fef994 SHA512 0bc37de4d0a6b341aa810da46b3f060a781c7b8c924bb6f25996a900b58e6aa5076a2ee9d7a3b2eb63fea8a8ce60f2157d6c6fd87dbb95840053ea6e06b47e36
MISC metadata.xml 341 BLAKE2B b49a18b36fbbf0c978ad2445ee4688f32cafd66001f04e02256a420b9dd1e808f85c32e43adb15e5814957f5273a135f82c5fdfe37baf7e6fa73abe2c8fcd990 SHA512 5dcf111b1e5ec3e7532258ed2e29946cab993051193bec1413096b52148117c935b028e071c501863620c4a51e81aee333b9e4375caa14fdab3701524da99268
diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
new file mode 100644
index 000000000000..744236b024f1
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib multibuild
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader"
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-libs/ocl-icd"
+DEPEND="${RDEPEND}
+ >=dev-util/opencl-headers-${PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ local -x OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
+ local -x OCL_ICD_VENDORS="/dev/null"
+ cmake_src_test
+}
diff --git a/dev-libs/qcoro5/Manifest b/dev-libs/qcoro5/Manifest
index 3d3d09a78432..cc6f19e7cf11 100644
--- a/dev-libs/qcoro5/Manifest
+++ b/dev-libs/qcoro5/Manifest
@@ -1,5 +1,5 @@
DIST qcoro5-0.7.0.tar.gz 135419 BLAKE2B 8f593e76e960349090cea649848c6b3d422125f1bd292ec79026d0cdab7f7e7de77ec409d442c624efe2683a24dd7715ba108f400e154813b6b3da3eb0b8fc09 SHA512 cd49f957d30b63ee70080425c1ed8ffe05c09f7d5e3c6f043c2a9e66eee9a537c9bd6f12ea54fa9fa53871c5d6e5c4502e2c4a10c30eb3bf017505ba875838ba
DIST qcoro5-0.8.0.tar.gz 139254 BLAKE2B 979e1744951742c7a3f5a70d291e0e63d6be1d73794c9af32ef48b8e440c1919ae487cf07d1896cc2a8e7bdf8a51cac14f81a6e17689b57a93cfb71db3500282 SHA512 bdcf6f9113e5dde57fb56abdeb5106dbba8892ecc6c11d9f4b8b653570ffb0e25f63ee0fe87cd9008e02b99b76f959b9af00b2875420517b13295d6b108db2cc
EBUILD qcoro5-0.7.0.ebuild 1364 BLAKE2B e5a40a2aeedbd93580888a25c8f5c132a16c607ea3cfde1c5fa0370aba1122d3ea33e89edfb7d21bdb080d09b3dfb8ac38acb3e96c507944d21c4a703f8e118a SHA512 360d05819d51c5c18880196f844927b631de50b1f3dbfd7e0d8cf06fe56609c51366dd8cd24d6f9de07a0fd28ab0f610d4cab2afa5f438f4a80aa3cdbc738e70
-EBUILD qcoro5-0.8.0.ebuild 1369 BLAKE2B 89d28ddbf44566a0a017a7e1b985876f8b5a2ac248883829c14e826c9a29aa221912ea9ed4cd8d1456007628be6bfb1db213a4c10b3b425dec9729f07f15f800 SHA512 7c56d5ca2f0fb11689edb94d2231654c9e480b634354a32149fac908a32d6c9eacec3eebd51e334a50b2c7fe8d387d48bbee2998a1a5751c3b3f7bd4e9686d0f
+EBUILD qcoro5-0.8.0.ebuild 1381 BLAKE2B b057de43c40938d86266ea98519f9fd639e5683bda04a35894fc5061fe2bf90bfc94186af88768d17765b87baa196c505b29630f57df006bc2d5370ea67764bc SHA512 8d3065f0a3e8ee4913428d2686b649274869c738833b81015eb740e343257762f2e78403116d86b32545f10d57799c0d24f4e6b2ffeb8518ef20ed71700e751e
MISC metadata.xml 647 BLAKE2B 99bb798a9950348fa169dcd61f759a2e5f179a7ffe70037be3657e0d01174d75694878355baa40256293380511decd804e1a0ee5eaa136d7279b99c78be64269 SHA512 9936b38eba4cdd71221bd5eb370bf782d9aee4665d6be6784fe0ece893e0deaaff8aff978fce308264d956e813185dc16b4bd0b3a7b36ebdd674f5782e166585
diff --git a/dev-libs/qcoro5/qcoro5-0.8.0.ebuild b/dev-libs/qcoro5/qcoro5-0.8.0.ebuild
index 2e0b29d831f1..a150b86d5d4d 100644
--- a/dev-libs/qcoro5/qcoro5-0.8.0.ebuild
+++ b/dev-libs/qcoro5/qcoro5-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
else
SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P/5/}"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
DESCRIPTION="C++ Coroutine Library for Qt5"
diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz
index 3f7d01c7658f..a72170236271 100644
--- a/dev-lua/Manifest.gz
+++ b/dev-lua/Manifest.gz
Binary files differ
diff --git a/dev-lua/lua-bit32/Manifest b/dev-lua/lua-bit32/Manifest
index deb63f58448e..dad5299c7dad 100644
--- a/dev-lua/lua-bit32/Manifest
+++ b/dev-lua/lua-bit32/Manifest
@@ -1,3 +1,3 @@
DIST lua-compat53-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
EBUILD lua-bit32-5.3.5.1-r1.ebuild 1455 BLAKE2B c86308b26dd02302e3968569287972940332c5726d7980fd03e4138ec2a771518848a4084b75b8840a0cafd54ba8262e9050cf77c2301640e3be799f25035a7b SHA512 4bcdc5ae5d2c6e22202d34ac35acffc11499735e3cdf57d7ec1b6c1ae4632f721e9839b238a64c9919bf780b46e3acb2db4888295ce9897ae5922101a6a90194
-MISC metadata.xml 611 BLAKE2B 9a21a0c6e2ecf52c5252061d73a2aa21bbfb49f6983dde4cabca70ef02d61bababc2a257e2e4c3cf4ca88e053dd946ef9c96bfee1a0488c92b7609e4efc82781 SHA512 9ea22021bf3d29ec0128a37faffe0e96c4fd8cdcdf96e9134836892b85158fb1a2c70f34adb739774b93a605a48fc1249e5921a5e4f7b21e27f81296b8751fb2
+MISC metadata.xml 344 BLAKE2B 8037074e24e18ee7e95331ac0baa03ad548c85fc769a3850bec7d8519ffbb89779b3021719adb584d1e4434784dc89b74c09e548a996a8c27e06f045a29e29cc SHA512 d6e63c58ea85b1de479548e131e79c84cd5f1d052311e680b24602a27a4e1eb81760eeefcbe3235fea4f81be02b62fc9f29bf3eb7d4bc872656083d669ed6b8b
diff --git a/dev-lua/lua-bit32/metadata.xml b/dev-lua/lua-bit32/metadata.xml
index 26709cb3423e..01c3067e69fc 100644
--- a/dev-lua/lua-bit32/metadata.xml
+++ b/dev-lua/lua-bit32/metadata.xml
@@ -1,14 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>azamat.hackimov@gmail.com</email>
- <name>Azamat H. Hackimov</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="person">
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
diff --git a/dev-lua/luaexpat/Manifest b/dev-lua/luaexpat/Manifest
index b926103faf61..347f6b834545 100644
--- a/dev-lua/luaexpat/Manifest
+++ b/dev-lua/luaexpat/Manifest
@@ -1,3 +1,3 @@
DIST luaexpat-1.5.1.tar.gz 53912 BLAKE2B 0e8aa342864159e7a3f3ac21bfd65a7fb4378fc51b5889a93f8c00fd497f985bf194b3889d39f28ca097fd84a6160c9804d5957744a7ac9a002d1a0b6969abf3 SHA512 45834b02d863a65c6de2ad3c5c671935ae512dd906233a647269438aeeb37c7bbd6e7166aefd8da72480b33e1aa79a86ed070ed8800a8e0f303ccc74918f3bb8
EBUILD luaexpat-1.5.1.ebuild 1250 BLAKE2B 87a9e484ee1419e443200bd424823797c5274f9b828bdf03fce94958bf90c9c5d70bb2aa95f5ac43986ab683c2fccc2bcebb33cd7f6520a3eecbc76ae45e7f5f SHA512 2df41c44ea53cd1bce8eebf7dcd5e9a5196afeb3ce8def512724b75979a42d1e9a26cece19e032dd3192879c76232f3a1791e90eec00b6a1449e5bcef2d00388
-MISC metadata.xml 667 BLAKE2B 5efd48f296044b9a01c80274ca8fa4ccee0d03a2e6758020d98e123438c13074ec95de3635bbe9abe0838db6f7c65aed8b351b90d1f670ffc331cbf29299d2d7 SHA512 72f967617a90fe28048ab9c128d86daaf360c13333ed8a27eb5628d4f9c39b91f15213b1459631f3eb147429917bb1500047116b4a8c6a7c91f4002b1670bf31
+MISC metadata.xml 400 BLAKE2B 4729d6a90ea60d7f879688847347b0339e82c73d71df5e92e6f8af4538294b1543655456899dc8cca83bdc2bcb5f27da11cd5673fb2fa3869f2799eb2c02c181 SHA512 65ac62c21f76428797d79b0003963759964b5d4a3c59dfa10b8e128cfb6cc893c3e7894f7a86a7c1ec3b543a84caccde7cc15e4cdc87be8dfc5adcb32eb1bb82
diff --git a/dev-lua/luaexpat/metadata.xml b/dev-lua/luaexpat/metadata.xml
index dbe425b3b348..8c09ba70bf56 100644
--- a/dev-lua/luaexpat/metadata.xml
+++ b/dev-lua/luaexpat/metadata.xml
@@ -1,14 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>azamat.hackimov@gmail.com</email>
- <name>Azamat H. Hackimov</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="person">
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index f8ee19ce60a3..6297c3723f37 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,3 +1,3 @@
DIST luaposix-36.1.tar.gz 185456 BLAKE2B 978a71a647f173a578bbe7106bbb7e46498007c4dfc4af5143c652708ecc8b56c19c9f4c76268b21a384f65b15356ef5bd0c36ba3b1ab933962a908ed0a1577f SHA512 444230b80c83e6691b6e52ff2ea4c558842418ffb6615ad81609ee62b65cc0e2a208cd3b1ad7f77a0a3ac72ffe4310a8027c6493494971d9d24097f5a0b1b1d0
EBUILD luaposix-36.1.ebuild 1692 BLAKE2B 1295d653c9e29392895bcbbdb7829fd50b2f52b328919aba1b0e1f18637b3f906a7775cf1f92ad3ae24d21b01953647f075a404416905b5759ebe92700ebe4f6 SHA512 1cdfe1d4358857d4b5b1321353e47033a18a6e4d1000deb9c23d4a2af829b31a8244d7041221483510310f2bc9e1324e86fd3bd3cc8bcd79885eab2aa636af9b
-MISC metadata.xml 600 BLAKE2B d695065d5b811b5ca92d40058cbbcd82bda51df5d56e8090473865e72d0a812e253cd17510768593cb54470d25fb930730f38dd0476ef7d08ce83a25282ffad0 SHA512 acc4b8b9964c24933453f46f5fba8e5b6138130e12b9393f524d02c2f7e80f71ff43c6c01488f5b68a6857695e6e4880770a0d8dc03fbbd1099b9a82cadff9ae
+MISC metadata.xml 333 BLAKE2B cde5d0fbb36e8fe0a6d1d2a4bf6a69dad4db3bf448c028af2c10ea7b2d77985ce4bca8cc64b019127bb20c9b98974fd5270d2d2a89c12da5febc0f984c519a91 SHA512 f5d2de55ae68b8d50f935c69c98246b94f94ff2065057f87a741f3bcb0862a29a94739d19f9b2cdecbb7e2001d141021a86538994864b53a1b2e62ba65d9f626
diff --git a/dev-lua/luaposix/metadata.xml b/dev-lua/luaposix/metadata.xml
index 6268cdd77d0a..38ab97b49eff 100644
--- a/dev-lua/luaposix/metadata.xml
+++ b/dev-lua/luaposix/metadata.xml
@@ -1,14 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>azamat.hackimov@gmail.com</email>
- <name>Azamat H. Hackimov</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="person">
<email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index d3df459513e5..013b679a5925 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/textutils_kernel/Manifest b/dev-ml/textutils_kernel/Manifest
index 85e9bbbf869e..749530b68a17 100644
--- a/dev-ml/textutils_kernel/Manifest
+++ b/dev-ml/textutils_kernel/Manifest
@@ -1,3 +1,3 @@
DIST textutils_kernel-0.15.0.tar.gz 17691 BLAKE2B 564a2bfd6d6a1248e9c004dd6740be1552219a11960872e67eae2c2485f01e662fbd108345992f4a924dc9b125516ac39c1c5b211a35aa296f64ca473a9bef3b SHA512 6295f0285e16829ba2282ca23225e783a422edfc2ea1a1e7b02df519430efd05b7e8e21a61078a1a523ddfb3668dba04f44836341efa260ffe3e9738603afdaf
-EBUILD textutils_kernel-0.15.0.ebuild 500 BLAKE2B 3ad9150df89611832f1c90650a6d83bb1db74938474cf6595e5e1975bcd24df646ecf72b1c17df10e1c0d1b0126732742689e096236ed137dc518e207d3d407f SHA512 41fde06ffb7696421842b9acab4721e56decf2b4a798f257a009dfe764e0df11c5d277d8914913c97b7068bf8c2db11d2ab4c50ab7962f40001346a669f33b89
+EBUILD textutils_kernel-0.15.0.ebuild 499 BLAKE2B cfadb5cb0fb7c1e11b4744f38f07c4d9c7eeef0fd6d6f0528039f0ef4c7136af9518e1bae54b415fb68811f54b48c97d36214df4b2636dc14161bf475ddfcbf0 SHA512 3388f2f42868b636910cb60a29f031939ac4abcd6652b74c9ef8e6165b35bd563c5da968669633a4593a0f701827d879555bfa1b2c8caa3d4ad1535e2e41b83c
MISC metadata.xml 335 BLAKE2B 6b4a60dd0c12b7739cd56ce99bd875bf2651c1a88b311b0009ef376faa0565effa9041cc81bb187e6031b804024848993c8e580786bdf03bb0217f92b2e8e75f SHA512 6c008fe31318425fd4c27dbf2547cabb4d02418ae338b3faefadbd0c2b8419236a1af6e3a1e17540ebe4f0d54bc463ea5f4945e7c8c5062c971a69cdd832ef1b
diff --git a/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild b/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild
index a3a2e2ddd62d..f3b37e492902 100644
--- a/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild
+++ b/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/timezone/Manifest b/dev-ml/timezone/Manifest
index 381501215463..0fe5d08827a4 100644
--- a/dev-ml/timezone/Manifest
+++ b/dev-ml/timezone/Manifest
@@ -1,5 +1,5 @@
DIST timezone-0.14.0.tar.gz 9480 BLAKE2B d9f65420671d8a0607d16f91c6b10b48def78a813a87ecbbc3e036367a2084d53a256c698521f10b407dac0606208e1f5f2cd56c475e0a173cfc0a3e5a5cdede SHA512 39abb7ebc9e08520a9c969da948bd3de0dc9dc01c75d5ca324afacf231671edca3eadd6992ef3037cc23218990af8061419e5580d9ab246a43d31c5788599cc5
DIST timezone-0.15.0.tar.gz 9480 BLAKE2B a47fd0efcd659e2bd3adcb07776a4ca25ef65fc5ba4af87ef361cd4aa2c45e3641e9f240b033f50c0e6108868deca7bf57eba6e8a753947ef7b14f03c74b911c SHA512 d50cd1e8f116f9121383b2d20d5dcbf99b5388a2fed915302f0566c6f2d93bdf1480c2f998fac6b81a636be52b601b38981b3083adaaf405a1154b63c0b0d6da
EBUILD timezone-0.14.0.ebuild 489 BLAKE2B 11dac57aad8d5a65501534c86b3a3bda04e6e6aa180afc6bed4f9677261cedf73e181cd1d449b8994a1a13420737445384cfa692451ab2a94f9859aaa5e937be SHA512 7f35a0b8797c0017cc8864c409a82bda853584ebfc622691c95e052f266a21ab1d8fea655d3feda2188e80c90978be388ef2837964726b59b3d9ba1595724528
-EBUILD timezone-0.15.0.ebuild 452 BLAKE2B 0ec1df32e75b2ffa90067088739491d7a35884e24904428ad67ad1d17ef8eaa2d30fad8632e21f9c1ee6d01d10a284955e237bf26420d00ffe423d03effea349 SHA512 715748ab1a28daa5e535b6b94748c2ec988e1ddd5fcec9c13529afa5da584891995795545c1c31ddf139ff6662ca6334936ee4956a23a29920679e44d85638e9
+EBUILD timezone-0.15.0.ebuild 451 BLAKE2B 2c7730650b72662e85375f51962453cb07d03763ebacf9722521455beb362945ff448cea601fda28b2835f278668594d114fc93394246712036dfddef77e7f8d SHA512 ce519e7bff235f0de4e892af8a263f13b35af9e2c24112ecee8558a354f3a184a5eca6315a6c8643404a42b2b6fdc4aef7a9f9d0c3b7655ca93df24838d18be3
MISC metadata.xml 317 BLAKE2B 2c8122e72010c3adb8e6f58fb7e3f30c7c790110e35d371cc7339670f58088a695f441559f194d85781a0f28fb1bb52c6388cb59b9fe55f942540815accc8928 SHA512 3f6edd5919bc0c36f2339b3af3fc36884a1c7c646eb521c4be1b14a017835a6aa9a10fa6d9952bfd310cba1e9dc1ed81ad51b5b2fee99d6363e37e6f86d3c17b
diff --git a/dev-ml/timezone/timezone-0.15.0.ebuild b/dev-ml/timezone/timezone-0.15.0.ebuild
index 67d5c4348438..e3090f18ccc7 100644
--- a/dev-ml/timezone/timezone-0.15.0.ebuild
+++ b/dev-ml/timezone/timezone-0.15.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="+ocamlopt"
RDEPEND="dev-ml/core:${SLOT}"
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 554c0b2c08e9..1f2ec3854618 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/PerlMol/Manifest b/dev-perl/PerlMol/Manifest
deleted file mode 100644
index 3af05f5568b4..000000000000
--- a/dev-perl/PerlMol/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST PerlMol-0.3500.tar.gz 337781 BLAKE2B c880f3c3c51093621852ed6a2bee0b431514182a1d743ad1fb65953b1d6bf45d86262485f3f17263005d6aa77d547e433ff068f004aea515734e9babeb6d6ad4 SHA512 7266eda99a6edc0365762066b283a57cbb71b64454276b6fd93eaab5ab1d5ef0d342571fe68f926c3d082fcd37fb8601ad5648c47548e3e2f97e85fd5a409a1a
-EBUILD PerlMol-0.3500.ebuild 450 BLAKE2B 9012c85f465987f8ec5023e6ef5cbf50dc2300252e7aa3b430fed55fa1ae1ffb52d0877e5f7beafde2b8b28e6f7000d195c9382641687b62d43457422068586e SHA512 fc74d2c5248fbc7e738ef11c535ff0a65421f21293da4872e78a14598e1020eee9ef052f4653acfc1f39ef783c6b4491195b9eff42415a41fee8e013a189ba7b
-MISC metadata.xml 2818 BLAKE2B 66f6d3c3957d1d17e8b1e517ad9bee402fb2d89b624195b2ff02d6322660e8c4f2f83e38aea8eece993c921fbdd50a80a39a7204fca96e41b9ab0690888809f7 SHA512 142160ba3aae90b526d6206418b88390e7abf59f0802e06edd7eea721522db461e1a3584dfd956f711c0eb64217562f77c5613777d7dc3ffc159bb29a9b861a6
diff --git a/dev-perl/PerlMol/PerlMol-0.3500.ebuild b/dev-perl/PerlMol/PerlMol-0.3500.ebuild
deleted file mode 100644
index 7f612787d1fd..000000000000
--- a/dev-perl/PerlMol/PerlMol-0.3500.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=ITUB
-inherit perl-module
-
-DESCRIPTION="PerlMol - Perl modules for molecular chemistry"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- virtual/perl-Storable
- virtual/perl-Test-Simple
- virtual/perl-Text-Balanced
- virtual/perl-Scalar-List-Utils
-"
-BDEPEND="${RDEPEND}
- dev-perl/Module-Install
- virtual/perl-ExtUtils-MakeMaker
-"
diff --git a/dev-perl/PerlMol/metadata.xml b/dev-perl/PerlMol/metadata.xml
deleted file mode 100644
index cedfacbcb97a..000000000000
--- a/dev-perl/PerlMol/metadata.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>alexxy@gentoo.org</email>
- <name>Alexey Shvetsov</name>
- </maintainer>
- <upstream>
- <remote-id type="cpan">PerlMol</remote-id>
- <remote-id type="cpan-module">Chemistry::3DBuilder</remote-id>
- <remote-id type="cpan-module">Chemistry::Atom</remote-id>
- <remote-id type="cpan-module">Chemistry::Bond</remote-id>
- <remote-id type="cpan-module">Chemistry::Bond::Find</remote-id>
- <remote-id type="cpan-module">Chemistry::Canonicalize</remote-id>
- <remote-id type="cpan-module">Chemistry::Domain</remote-id>
- <remote-id type="cpan-module">Chemistry::File</remote-id>
- <remote-id type="cpan-module">Chemistry::File::Dumper</remote-id>
- <remote-id type="cpan-module">Chemistry::File::Formula</remote-id>
- <remote-id type="cpan-module">Chemistry::File::FormulaPattern</remote-id>
- <remote-id type="cpan-module">Chemistry::File::MDLMol</remote-id>
- <remote-id type="cpan-module">Chemistry::File::MidasPattern</remote-id>
- <remote-id type="cpan-module">Chemistry::File::Mopac</remote-id>
- <remote-id type="cpan-module">Chemistry::File::PDB</remote-id>
- <remote-id type="cpan-module">Chemistry::File::SDF</remote-id>
- <remote-id type="cpan-module">Chemistry::File::SLN</remote-id>
- <remote-id type="cpan-module">Chemistry::File::SMARTS</remote-id>
- <remote-id type="cpan-module">Chemistry::File::SMILES</remote-id>
- <remote-id type="cpan-module">Chemistry::File::VRML</remote-id>
- <remote-id type="cpan-module">Chemistry::File::XYZ</remote-id>
- <remote-id type="cpan-module">Chemistry::FormulaPattern</remote-id>
- <remote-id type="cpan-module">Chemistry::InternalCoords</remote-id>
- <remote-id type="cpan-module">Chemistry::InternalCoords::Builder</remote-id>
- <remote-id type="cpan-module">Chemistry::Isotope</remote-id>
- <remote-id type="cpan-module">Chemistry::MacroMol</remote-id>
- <remote-id type="cpan-module">Chemistry::MidasPattern</remote-id>
- <remote-id type="cpan-module">Chemistry::Mok</remote-id>
- <remote-id type="cpan-module">Chemistry::Mol</remote-id>
- <remote-id type="cpan-module">Chemistry::Obj</remote-id>
- <remote-id type="cpan-module">Chemistry::Pattern</remote-id>
- <remote-id type="cpan-module">Chemistry::Pattern::Atom</remote-id>
- <remote-id type="cpan-module">Chemistry::Pattern::Bond</remote-id>
- <remote-id type="cpan-module">Chemistry::Reaction</remote-id>
- <remote-id type="cpan-module">Chemistry::Ring</remote-id>
- <remote-id type="cpan-module">Chemistry::Ring::Find</remote-id>
- <remote-id type="cpan-module">Chemistry::Tutorial</remote-id>
- <remote-id type="cpan-module">Math::VectorReal</remote-id>
- <remote-id type="cpan-module">Statistics::Regression</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index a11fbf70e67c..ca6f4d35e615 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/bit-struct/Manifest b/dev-ruby/bit-struct/Manifest
deleted file mode 100644
index 36df115729e9..000000000000
--- a/dev-ruby/bit-struct/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bit-struct-0.17.gem 31232 BLAKE2B 8dd802d22b543dbde4e59f9bbdf158379045b633e427ed2d01fa0a141f48298e2d3da48f19a2c113426b8dafab7ce139948fa8d097e6b87dc9957eecf65bf95b SHA512 9f3cc652d0f2983edc5a67a5b7ad5a64a2cd73b45414b3636fdd9e6d18fe971ec9d5cd3553ef384f039bfb166489fd303724c8c0c9d882cd757610c7986b0f1f
-EBUILD bit-struct-0.17.ebuild 349 BLAKE2B 49307724ef95454d91dcf6b5939e45435cdd865aed9ea2b2217cd582987e564917cb2fee8129eb9ea9b894ab310183fc78c1ac1a276a788d756983bc8463c362 SHA512 12efd6fc87cdcaa87b9b40a323d99cd728ad34358a1d531a76f199d323ff0a0cbc3dcdeb70f5197f9f369bf7a5554baf0f0474f6c74d4383d197198f630ce504
-MISC metadata.xml 393 BLAKE2B a1fcffeeafe987d026ff1e8db66d08d9a71081443c5e525aa5fa32979ba61324d56d99031624bc9a56ec96f8ac1c06821f40e57f880e056678c9f35a76cbb33b SHA512 b7f1540a265e54dfed28c2674ec7c27b701bbafe3dc35293ed302e9658b02d4a393cf8c1a929f18db2298fb1d82c899c32a0911bd80ab7900117ecdde978bfef
diff --git a/dev-ruby/bit-struct/bit-struct-0.17.ebuild b/dev-ruby/bit-struct/bit-struct-0.17.ebuild
deleted file mode 100644
index 25fc8284a70f..000000000000
--- a/dev-ruby/bit-struct/bit-struct-0.17.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for packed binary data stored in ruby Strings"
-HOMEPAGE="https://github.com/vjoel/bit-struct"
-
-LICENSE="Ruby-BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
diff --git a/dev-ruby/bit-struct/metadata.xml b/dev-ruby/bit-struct/metadata.xml
deleted file mode 100644
index 5c06e93a1139..000000000000
--- a/dev-ruby/bit-struct/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zerochaos@gentoo.org</email>
- <name>Rick Farina</name>
- </maintainer>
- <upstream>
- <remote-id type="github">vjoel/bit-struct</remote-id>
- <remote-id type="rubygems">bit-struct</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/elasticsearch-transport/Manifest b/dev-ruby/elasticsearch-transport/Manifest
index d4118a999e92..9cd6b12468eb 100644
--- a/dev-ruby/elasticsearch-transport/Manifest
+++ b/dev-ruby/elasticsearch-transport/Manifest
@@ -1,6 +1,4 @@
-DIST elasticsearch-ruby-6.8.1.tar.gz 336746 BLAKE2B b7e7f039c1605ca808f57ee2ecb5fd346672d89b1b1cc8eb2d30c8bfcab9d7283f082d9852f0f186a36298dadae98f6951cdbd6a0f401568640f7de006976b0c SHA512 01ab96c92ff04818e29dbab34d73865c1f2adc816670e1fbdfe29a545eb224ff2c6368d7e0f90264c71db76a4f369626ed2e0a4ed3401adf749e0cac41d1f41d
DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83
-EBUILD elasticsearch-transport-6.8.1.ebuild 1298 BLAKE2B cf1ca78351cdb27139af7cab950bdfcb00af19c63ba3906d0d872e8a1623c0c428f61d8850fa4c0966c16c856414ff11696405b5924b3d8fc2042490b0d6390e SHA512 8a382cb220e350e3750169bda8a60fa20912052f85563b8026f52c7b004167201ff3639fef71cc90acd8cc1878ef96b454c47f8f759802d344cbd326082acc3f
EBUILD elasticsearch-transport-6.8.3-r1.ebuild 1268 BLAKE2B 16c5b3a5a903709a3a47b73c8564f9c21b51c68643fe0b5f38b1173b3c68b7374c62a5d55a22d9534a542a68bcbb8ec00a583c97e3e2c4ee084fb4325ff6e1bc SHA512 fa7a40f250a26ad25849cd67850d97d2c4b7d06a56008f537bcc4ff2d26712d2f4b46fdce3a05455a78321342ad1ae3c3b167e342d8cf16dfc795e520821c390
EBUILD elasticsearch-transport-6.8.3.ebuild 1268 BLAKE2B 45188540ce39121c506e20f73068bbb7926bb9a0bdc4b1baab723a575dcf1ffcb8454f3148d9e07c6dd1b16b61b9fac0694c71da2f001770490f3cc88b9c55fd SHA512 19982e19087bf01c8cd26b61a6ab2375f62d4e0bbf6201d8e7e47d94bf19e0746d74769c0ca703639c5786bfae1d7bcfc972d78c334cc50840a6bea9f3f6244f
MISC metadata.xml 316 BLAKE2B 6dd63e5f6301f77e0a7eaa6cede387182abac37b0bd81ea6484e7a211318aadcdf8bb86f8b5b40abe82402a99c8ccaf9ca168921d085ddbb70319afd5e256db3 SHA512 28e3e5371dad297baa577034783afa219b4796d6dfbbcd24ad1e90c47f130dbaebdf0a9a76bf38a0b9e7df610d24cdc3a7b92f76bf1ff92b8ed88bcf861de881
diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild
deleted file mode 100644
index 15c571ae204d..000000000000
--- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_TASK_TEST="NOTURN=true test"
-
-inherit ruby-fakegem
-
-MY_P=elasticsearch-ruby-${PV}
-DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module"
-HOMEPAGE="https://github.com/elastic/elasticsearch-ruby"
-SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/faraday
- dev-ruby/multi_json
-"
-ruby_add_bdepend "
- doc? ( dev-ruby/yard )
- test? (
- dev-ruby/ansi
- dev-ruby/mocha:1.0
- dev-ruby/pry
- dev-ruby/shoulda-context
- dev-ruby/curb
- dev-ruby/patron
- )
-"
-
-RUBY_S=${MY_P}/${PN}
-
-all_ruby_prepare() {
- # fix to work without git
- sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
-
- # remove useless dependencies from Rakefile
- sed -e '/bundler/d' \
- -e '/require.*cane/,/end/d' \
- -i Rakefile || die
-
- # Tweak test setup to only run unit tests since we don't have a live cluster
- sed -e "s/RUBY_VERSION > '1.9'/false/" \
- -e '/module Elasticsearch/,$ s:^:#:' \
- -e '1igem "faraday", "~> 0.9"; gem "patron"' \
- -i test/test_helper.rb || die
-}
diff --git a/dev-ruby/fivemat/Manifest b/dev-ruby/fivemat/Manifest
deleted file mode 100644
index 3ced3a3445a8..000000000000
--- a/dev-ruby/fivemat/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST fivemat-1.3.7.gem 10240 BLAKE2B 624eabf458130792e6dd06667fe67f578005630e164a4ce30871204d792c5b562c1ad0fcf2470915bed877b60b3db341887735a3330cfeae181bee6775775295 SHA512 b380bef69756d0214325ee6f3f608062d63d8dd7603aac7b9af1abdf406687971cb4914634e9c807ca73819bafd8e99c5cec0a29f461a1ef3f861676bee86ddf
-EBUILD fivemat-1.3.7.ebuild 498 BLAKE2B 02f9934b1b06f315443f0fe993363ac02d6d4f2d5d82244dc1382fc6543e504b5587a1674ea1e8b988086b626b4a41952773032759e7bed4ea8327d4bec76df4 SHA512 54d065a130e1129817a4f0d5949225ca267ca550e20b1b59fbf8db2492a8822917b057ce985fe2298da9fcb8417614c37fbbdf4decb0fc3c6b2276c130b0ef83
-MISC metadata.xml 454 BLAKE2B 2338b0ad2995c951ba2c9acba4a90f4b79d61bb905fb269debf2d388e37ae7a4203a01b5909baa3f88f4af8021809b6d259a512a089728511dc6646116f08fe1 SHA512 23553c45de9521d3f994747280e9b0c1d2bc091b8c167398e61d977edc30b5c3a73ed88eec7c1f60a8808c27d95f7bb359540dd7b20c427216697cff5042c8a8
diff --git a/dev-ruby/fivemat/fivemat-1.3.7.ebuild b/dev-ruby/fivemat/fivemat-1.3.7.ebuild
deleted file mode 100644
index bdeb837a248b..000000000000
--- a/dev-ruby/fivemat/fivemat-1.3.7.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27"
-
-# Package does not contain tests
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="MiniTest/RSpec/Cucumber formatter that gives each test file its own line of dots"
-HOMEPAGE="https://github.com/tpope/fivemat"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
diff --git a/dev-ruby/fivemat/metadata.xml b/dev-ruby/fivemat/metadata.xml
deleted file mode 100644
index f39124a2e276..000000000000
--- a/dev-ruby/fivemat/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zerochaos@gentoo.org</email>
- <name>Rick Farina</name>
- </maintainer>
- <maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">tpope/fivemat</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/rackup/Manifest b/dev-ruby/rackup/Manifest
new file mode 100644
index 000000000000..a9afd359ec56
--- /dev/null
+++ b/dev-ruby/rackup/Manifest
@@ -0,0 +1,3 @@
+DIST rackup-2.1.0.tar.gz 25009 BLAKE2B 56de2ad40a1e4dbd0d7efb6583ceea6836eea4fa37b81c0f670dfe91b1c18e9cc4eed21c9057e027d8eb5b04a0cb148b6f5bd540ec3491e2381976902178aa24 SHA512 c470af246388243d2c48f244ccdc72aa8888539f5561fb1352c68ae3946713f14853820348b9a96f9507c316e0f619f111cd3cde077f6ee7f9dadc4bb2f2396d
+EBUILD rackup-2.1.0.ebuild 943 BLAKE2B 7f96531396d7f69cd553409424a2569a65f19658da3ba28c277ef6292f9cd4bcf7cc46de2e2cc170679e9ebd0631f54bf6a7b688eeede5b8d795510536f8c3ee SHA512 a75901b8976b07f144df3647d36e5c4f489e1a915fd10073b0fa7986fca844d71af7aac81a9c8d9ff3ef552786ebe97954a2cb93f7e0b5e6bdba0b74e5bce8f1
+MISC metadata.xml 388 BLAKE2B 91b54e0bb54c0eb80648ac887eedd5276a4dbbedf550c5707d5dd55847b63ebee20baa6019bf8aeae03de6cf8c7d314d0a8bfecaafb33fe78f95b02b41e7a13b SHA512 80ff7e014e68ae2599919b0bd00fcf5b5c9258c76519bda5e461afc959bc8082c2a5321071b649d72db9f7421980ac537b71c1cc58b6d6244ecd1b03500e402b
diff --git a/dev-ruby/six/metadata.xml b/dev-ruby/rackup/metadata.xml
index c1012fea0110..2b0a4ab4ca80 100644
--- a/dev-ruby/six/metadata.xml
+++ b/dev-ruby/rackup/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">randx/six</remote-id>
+ <remote-id type="github">rack/rackup</remote-id>
+ <remote-id type="rubygems">rackup</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-ruby/rackup/rackup-2.1.0.ebuild b/dev-ruby/rackup/rackup-2.1.0.ebuild
new file mode 100644
index 000000000000..07456d22a189
--- /dev/null
+++ b/dev-ruby/rackup/rackup-2.1.0.ebuild
@@ -0,0 +1,39 @@
+# 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="readme.md security.md"
+
+RUBY_FAKEGEM_GEMSPEC="rackup.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A general server command for Rack applications"
+HOMEPAGE="https://github.com/rack/rackup"
+SRC_URI="https://github.com/rack/rackup/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/rack:3.0
+ >=dev-ruby/webrick-1.8:0
+ virtual/ruby-ssl
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/minitest:5
+ dev-ruby/minitest-global_expectations
+)"
+
+all_ruby_prepare() {
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e "Dir['test/spec_*.rb'].each{ require _1 }" || die
+}
diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest
deleted file mode 100644
index aa0c8859e1af..000000000000
--- a/dev-ruby/ruby-xslt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ruby-xslt-0.9.10.gem 35328 BLAKE2B aa0a627e76fcbc5626018389b5adbdbef1d54cc228f5622fd8cef4305e2d79c023c193031b8f8cc5f0e63d9c0af96edc0398beea4ac7f5eafe3dcf13ad2ff0ea SHA512 b196a517b19c6cb91ed6f4543ecfc6b58532e66f460029d2618e792cfe4078342fcb4428642328cbe6d97d1d942a6025ecff617578fc3abe2b0e414bf61ca1c4
-EBUILD ruby-xslt-0.9.10-r1.ebuild 1038 BLAKE2B b34efa77a084f6032ea6c51ddcb036514ff6f2b824ef93b14ed2b404932f44b5cb74977f7af1321865861865faba45588546412d5037c74581c86ba3758c8c47 SHA512 f63aa17c162510879ca4212f9cf3db1adc33fd86a0c8b36a9ece9ffac22331fc84da8606ddaddb0b494f9c0c7029b2757c1a354b474c76d00c41addacb700842
-MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/ruby-xslt/metadata.xml b/dev-ruby/ruby-xslt/metadata.xml
deleted file mode 100644
index 658c72b1920d..000000000000
--- a/dev-ruby/ruby-xslt/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?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>
-</pkgmetadata>
diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild
deleted file mode 100644
index 3fe21732bb67..000000000000
--- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.rdoc AUTHORS.rdoc README.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/xslt_lib/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/xml"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby class for processing XSLT"
-HOMEPAGE="https://github.com/glejeune/ruby-xslt"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libxslt-1.1.12"
-RDEPEND+=" >=dev-libs/libxslt-1.1.12"
-
-all_ruby_prepare() {
- # Remove forced -g compiler flag.
- sed -i -e 's/-g //' ext/xslt_lib/extconf.rb || die
-
- # One test fails but we have installed this code already for a long
- # time so this probably isn't a regression. No upstream bug tracker
- # to report the problem :-(
- sed -i -e '/test_transformation_error/,/^ end/ s:^:#:' test/test.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -I../lib:lib -Ctest test.rb || die
-}
diff --git a/dev-ruby/sigar/Manifest b/dev-ruby/sigar/Manifest
deleted file mode 100644
index f973400d7ab1..000000000000
--- a/dev-ruby/sigar/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST sigar-0.7.3.gem 205312 BLAKE2B 1a1d526e2f60a4a91ef405bbb7bf6aede2d4707631108f2779dfd1533d345b9e2c1fb586aa748d13ff1f7cb0b228e34618a0e8d549a3b4b4dc44a37684f2e970 SHA512 cdab3ec8b9662bfa3a432f0206c34c99c6e6e0ac5c85a93cb472367a9f325a27d5232bf2166f5c2955817e3ab8bd1035db06aad709ce20cc261f1b15d89dea2a
-EBUILD sigar-0.7.3-r1.ebuild 824 BLAKE2B 6cac3ad94ac9fccf28b9e97cc3a58dea77434186d66a6cdbd7c6ac655691b0b45fc74b0470af36e3f413517eb8adebae5ad68697a20efe72c974160151e84327 SHA512 c075fc802641adcfa5a8473898352b06979f96dfd9dec9afbac1ba363431c1b5a2141e99b962615fba09c5e14fb8d32a9cb3fc02a530d40116d454c5195cf3ec
-MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/sigar/metadata.xml b/dev-ruby/sigar/metadata.xml
deleted file mode 100644
index 658c72b1920d..000000000000
--- a/dev-ruby/sigar/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?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>
-</pkgmetadata>
diff --git a/dev-ruby/sigar/sigar-0.7.3-r1.ebuild b/dev-ruby/sigar/sigar-0.7.3-r1.ebuild
deleted file mode 100644
index 1b01ab6860af..000000000000
--- a/dev-ruby/sigar/sigar-0.7.3-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="README"
-RUBY_FAKEGEM_EXTENSIONS=(bindings/ruby/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="System Information Gatherer And Reporter"
-HOMEPAGE="http://sigar.hyperic.com/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=" || ( <sys-libs/glibc-2.26 net-libs/libtirpc )"
-
-all_ruby_prepare() {
- sed -i -e '25i$CFLAGS += " -std=gnu89 -I/usr/include/tirpc"' \
- -e '25i$LDFLAGS += " -ltirpc"' bindings/ruby/extconf.rb || die
-
- # Fix compatibility with glibc 2.25
- sed -i -e '26i#include <sys/sysmacros.h>' \
- -e '27i#include <ctype.h>' bindings/ruby/rbsigar.c src/os/linux/linux_sigar.c || die
-}
diff --git a/dev-ruby/six/Manifest b/dev-ruby/six/Manifest
deleted file mode 100644
index 6e3f89352fd6..000000000000
--- a/dev-ruby/six/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST six-0.2.0.tar.gz 6747 BLAKE2B acf034ac527b3e5379a55ad95bacdf18d544577cad9e7f7ea322e6b05d2b1557f5712915ec79d51e48e5d246661f384207a5eae07775a85e27548fb9af99e6fb SHA512 8c3bfbe2b07b5682b696800a9235ebf542c7d292f69728aa9c9707f92fa042fe7bfee6a0b28808dab86f8ec80fec5ba993be5e42f4a098d8cfccbc7611fa2016
-EBUILD six-0.2.0-r1.ebuild 586 BLAKE2B e7d5252be2384ce1aca5174ad60f3550d1672868dd49f01b286903169b6db27f41fe6004b51b8b3f83c1d5451f65f7213be83f1bfe5a88de6db7f8a53e73f1db SHA512 ae8907888a35290902f756abf566e28614fd9dc5aaa013f1ff2d2119b74b81030b689f62125f6bcf24ac32b8735222072525cce8e3e991affb076344aaeee7e1
-MISC metadata.xml 336 BLAKE2B cd0f21e7796bcab8e066fd17623cb46c81766f6e87ec27cc5d28759405ddb48e1c41614f86b30943e9de52b424e3037787fcef66bc9db4c43d8f19b5d5a414c8 SHA512 5734e41d95b5939d6fe3ac6a64922a87e8966ad653808c14fe1358c4c40af65f2522a07ab31206f10a8eaaf14db288a57717128855412420f5861c1e8eec59b9
diff --git a/dev-ruby/six/six-0.2.0-r1.ebuild b/dev-ruby/six/six-0.2.0-r1.ebuild
deleted file mode 100644
index c5cbff4ef242..000000000000
--- a/dev-ruby/six/six-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.markdown"
-RUBY_FAKEGEM_GEMSPEC="six.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An ultra lite authorization library"
-HOMEPAGE="https://github.com/randx/six"
-SRC_URI="https://github.com/randx/six/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die "sed failed"
-}
diff --git a/dev-ruby/tidy-ext/Manifest b/dev-ruby/tidy-ext/Manifest
deleted file mode 100644
index 07db945b520d..000000000000
--- a/dev-ruby/tidy-ext/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 11CVE-2015-5522.patch 1397 BLAKE2B 4e14c9f6c4d18e930b9d9324ed69717980a491e2ee217b96085d570541d5622a8120a5f47d53310cdf36b8907b610f527e1acf53918289eaf8b50b121c0ee823 SHA512 d0ff033d757ab6b1b4d4d77d4429f8e39ef7e818f35a9d6edeaf7e031c6e45d9df33d318d724a66fbc0a7cecd3303c4fe5260e5b3dcda5983e732b33aa675bd8
-DIST tidy-ext-0.1.14.gem 260608 BLAKE2B 5401ec2019f25307f4083f3a1717cd2b0419e0025875b0ad461c72e50445f9b1ffc488a723db04432d262cf2dd94fd267f5261b33eb53d829f4a03d5cd29ab30 SHA512 8a8eada3cb5e815338de49332a24c85b9b2cabba0e10f2d72fe85bd4faf76924e52d82066e7b73e62bc459631aaa9d1c42a6941988ae2a71ca0ddd4f3302ad86
-EBUILD tidy-ext-0.1.14-r4.ebuild 816 BLAKE2B 6f70effef01801ddb40261dc7f4fc4c118b68440a368d54db1436b4c2b5b483c6428598f911a7bcab55a1762b13a394fe059af1395b2650d2c5007e18dbc5ee2 SHA512 feb8cb5cb4fced695e1f78f6a43051e4cac2df42006230b3b12c292144bf9a7147059ca29f63066139759561328a18f003be7209231dc23d5ab78ea015f4177c
-MISC metadata.xml 337 BLAKE2B a79aebb128de2c425a6a6aca3c7f5e0aa7cff2be5716ef7c53d90e8f2c0375d0a20b06b1cac6dd24dd4515149da8ca9c14b9bb0eb17a7d17c053a2ece3fb0329 SHA512 9c2e4983ae509f6b2dea3c201b320bf9d4e8ff250d6b4cc3039ae6b3b6afa7a744f92fc31c293c68b65372147d05ef070776481cb581d66272de7111e9c391f9
diff --git a/dev-ruby/tidy-ext/files/11CVE-2015-5522.patch b/dev-ruby/tidy-ext/files/11CVE-2015-5522.patch
deleted file mode 100644
index 942209873be0..000000000000
--- a/dev-ruby/tidy-ext/files/11CVE-2015-5522.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From c18f27a58792f7fbd0b30a0ff50d6b40a82f940d Mon Sep 17 00:00:00 2001
-From: Geoff McLane <ubuntu@geoffair.info>
-Date: Wed, 3 Jun 2015 20:26:03 +0200
-Subject: [PATCH] Issue #217 - avoid len going negative, ever...
-
----
- src/lexer.c | 8 +++++---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/src/lexer.c b/src/lexer.c
-index 376a3d8..664f806 100644
---- a/ext/tidy/lexer.c
-+++ b/ext/tidy/lexer.c
-@@ -3739,16 +3740,17 @@ static tmbstr ParseValue( TidyDocImpl* doc, ctmbstr name,
- /* and prompts attributes unless --literal-attributes is set to yes */
- /* #994841 - Whitespace is removed from value attributes */
-
-- if (munge &&
-+ /* Issue #217 - Also only if/while (len > 0) - MUST NEVER GO NEGATIVE! */
-+ if ((len > 0) && munge &&
- TY_(tmbstrcasecmp)(name, "alt") &&
- TY_(tmbstrcasecmp)(name, "title") &&
- TY_(tmbstrcasecmp)(name, "value") &&
- TY_(tmbstrcasecmp)(name, "prompt"))
- {
-- while (TY_(IsWhite)(lexer->lexbuf[start+len-1]))
-+ while (TY_(IsWhite)(lexer->lexbuf[start+len-1]) && (len > 0))
- --len;
-
-- while (TY_(IsWhite)(lexer->lexbuf[start]) && start < len)
-+ while (TY_(IsWhite)(lexer->lexbuf[start]) && (start < len) && (len > 0))
- {
- ++start;
- --len;
diff --git a/dev-ruby/tidy-ext/metadata.xml b/dev-ruby/tidy-ext/metadata.xml
deleted file mode 100644
index 0432a268b965..000000000000
--- a/dev-ruby/tidy-ext/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?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">carld/tidy</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild b/dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild
deleted file mode 100644
index 1027b579d387..000000000000
--- a/dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/tidy/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="W3C HTML Tidy library implemented as a Ruby extension"
-HOMEPAGE="https://github.com/carld/tidy"
-
-LICENSE="HTML-Tidy"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86"
-IUSE=""
-
-PATCHES=( "${FILESDIR}/11CVE-2015-5522.patch" )
-
-all_ruby_prepare() {
- mkdir lib || die
-
- # Remove reference to rspec 1
- sed -i -e '/spec/d' spec/spec_helper.rb || die
-
- # Avoid spec that needs network connectivity.
- rm spec/tidy/remote_uri_spec.rb || die
-
- # rspec 3 compatibility
- sed -i -e 's/be_true/be_truthy/' spec/tidy/compat_spec.rb || die
-}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 4520e65a1692..96ac9f833cc3 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest
index 7b1eb226cc91..4c3504b745f0 100644
--- a/dev-util/bpftool/Manifest
+++ b/dev-util/bpftool/Manifest
@@ -1,5 +1,7 @@
AUX 5.19.12-no-stack-protector.patch 517 BLAKE2B 5d47108db32a2c33a0151997c26da2d1f9944b4796e6b0e4c90a8dc8edfc0a0cfc78be248dd484e1b55038f64e226633e9b7d792bed980b875d9d628e04ee376 SHA512 155cf0d515b9c644fcfe233c0f2a05b2b6ffecfc634f0320b32e3dcbfcf7807896bc2d09a70f139af62d9c743c1fcdafade890dcedd73bb240f38b55b1ee6a2a
DIST linux-6.2.tar.xz 136430892 BLAKE2B 05b63254734ea685db437cb1c00a6da63eee74d7e99f4ed2d074aaa01ac4487813ab297d337a6855cdbcbb33346b631c4256ee3b06191adfb1be3615a56bdd6d SHA512 a01bee0b968b95183934fe3504516be7ef5811944a061f5aed05ecebaa27b5eb64e33232fd0a8dd622b3c8743bfe462ef7e464d381734d111a0ad6a6d9f66ddd
DIST patch-6.2.1.xz 5688 BLAKE2B 383ad7820e2b581b35c7b33e272782c1ea9588e050b2e306b7a31e82984c49f6da55dd10908c6c2d5cf0b524a7cfacc08b3ce0279e4ccd96286463ae28cb5e90 SHA512 e5777e2cb124ba5899c330135b25aaa4d612fed4af2230214c2311fe6ca03825e9c3f9be7ed84ac3712db6a4aad4fed43e88cbbf3d7b33d8d98000cba78f9085
+DIST patch-6.2.11.xz 683356 BLAKE2B e77dabcfb28aa22afcfd57c80508d345497ae95c176e49112136e67f914013d9480c55395992a0a8ee4c02f61354af78de2db13ea92d0f0b8bd220b2404c8cda SHA512 86fb459cd07b023014ec82f030189c732bb3717715b644f3b6012537465a26b9bda164b8f4a57e121a914ae7cae8209473505300ecd8c14d035266e7cf22dac6
EBUILD bpftool-6.2.1.ebuild 3002 BLAKE2B 8f0afdbdb41176ff1ed27224b310c88b67c44214d9ad82ba4bca353ba02f04e666b2c19f16e66d68e4cd7540412d7f6ee0eef3ce71048dcadd75f4594909c681 SHA512 604498cf1ba5b83edb808480577395f1d85b59644f06bd3d2d21a843f3062ca3d85f1390e09bc917c8ec2324c56cca4a45b79ee3b6c57311a85d4ce979c5751c
+EBUILD bpftool-6.2.11.ebuild 3003 BLAKE2B 4a4e2c20ada14d20cbdba794ca3e48b9da6096436eb624f958c0186d3953e05390cff04662fb93d6d2c287ca7dca201fb47101156faf3dc1d7fb3fdfc6bc8e2a SHA512 ebd77d297593d5366d2cf62721aad65426feabd454d8f28cdd25c50f68f2632b447eb9ce7df15fc2210f6ce1e999057ce1b2373b18a679719be7f8645b564519
MISC metadata.xml 356 BLAKE2B 4cc2dafd4a125f2144fc8537377c1857c4cf3ace56242965c41f29b5601b346b211ae8a05459b555569b4a11d2eed39345f02c3fe27ba8a8f93117969ee8b8cc SHA512 c2c0f149fbec22400163df406cdc10df537bef638251eeabc332709992e7470c323b366cfc465d6ecf14f2d84065660cccefef7a5ca45980d679b645ebf664be
diff --git a/dev-util/bpftool/bpftool-6.2.11.ebuild b/dev-util/bpftool/bpftool-6.2.11.ebuild
new file mode 100644
index 000000000000..5e04ebcc3cf1
--- /dev/null
+++ b/dev-util/bpftool/bpftool-6.2.11.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-pre/-git}"
+
+DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and maps"
+HOMEPAGE="https://kernel.org/"
+
+LINUX_V="${PV:0:1}.x"
+LINUX_VER=$(ver_cut 1-2)
+LINUX_PATCH=patch-${PV}.xz
+SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}"
+
+LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
+SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}"
+
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/bpf/bpftool"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="caps"
+
+RDEPEND="
+ sys-libs/binutils-libs:=
+ sys-libs/zlib:=
+ virtual/libelf:=
+ caps? ( sys-libs/libcap:= )
+"
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-5.8
+"
+BDEPEND="
+ ${LINUX_PATCH+dev-util/patchutils}
+ ${PYTHON_DEPS}
+ app-arch/tar
+ dev-python/docutils
+"
+
+CONFIG_CHECK="~DEBUG_INFO_BTF"
+
+# src_unpack and src_prepare are copied from dev-util/perf since
+# it's building from the same tarball, please keep it in sync with perf
+src_unpack() {
+ local paths=(
+ tools/bpf kernel/bpf
+ tools/{arch,build,include,lib,perf,scripts} {scripts,include,lib} "arch/*/lib"
+ )
+
+ # We expect the tar implementation to support the -j and --wildcards option
+ echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
+ gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
+ "${paths[@]/#/linux-${LINUX_VER}/}" || die
+
+ if [[ -n ${LINUX_PATCH} ]] ; then
+ eshopts_push -o noglob
+ ebegin "Filtering partial source patch"
+ filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} \
+ > ${P}.patch
+ eend $? || die "filterdiff failed"
+ eshopts_pop
+ fi
+
+ local a
+ for a in ${A}; do
+ [[ ${a} == ${LINUX_SOURCES} ]] && continue
+ [[ ${a} == ${LINUX_PATCH} ]] && continue
+ unpack ${a}
+ done
+}
+
+src_prepare() {
+ default
+
+ if [[ -n ${LINUX_PATCH} ]] ; then
+ pushd "${S_K}" >/dev/null || die
+ eapply "${WORKDIR}"/${P}.patch
+ popd || die
+ fi
+
+ pushd "${S_K}" >/dev/null || die
+ # bug #890638
+ eapply "${FILESDIR}"/5.19.12-no-stack-protector.patch
+ popd || die
+
+ # dev-python/docutils installs rst2man.py, not rst2man
+ sed -i -e 's/rst2man/rst2man.py/g' Documentation/Makefile || die
+}
+
+bpftool_make() {
+ local arch=$(tc-arch-kernel)
+ tc-export AR CC LD
+
+ emake V=1 VF=1 \
+ HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" \
+ EXTRA_CFLAGS="${CFLAGS}" ARCH="${arch}" BPFTOOL_VERSION="${MY_PV}" \
+ prefix="${EPREFIX}"/usr \
+ bash_compdir="$(get_bashcompdir)" \
+ feature-libcap="$(usex caps 1 0)" \
+ "$@"
+}
+
+src_compile() {
+ bpftool_make
+ bpftool_make -C Documentation
+}
+
+src_install() {
+ bpftool_make DESTDIR="${D}" install
+ bpftool_make mandir="${ED}"/usr/share/man -C Documentation install
+}
+
+pkg_postinst() {
+ optfeature "clang-bpf-co-re support" sys-devel/clang[llvm_targets_BPF]
+}
diff --git a/dev-util/dmake/Manifest b/dev-util/dmake/Manifest
deleted file mode 100644
index 68cfcb271222..000000000000
--- a/dev-util/dmake/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST dmake-4.12.2.tar.bz2 461738 BLAKE2B 2a80f5a566f9981d61472717f1df8dcb9634975356c2ca0d4d7053ea32e74f57e5daccd11c41b81bddc7994e57e2b001fc9610800f6d949146a23b1b065b9b16 SHA512 f09453205bd425882d933a7b2cf879d69d795765bb7586e1e35ca5c9e39444cb70cfe56ed9b350f12fae8d484670b4ae418bb5d2da7c0c2ff229d9165caff45b
-DIST dmake-4.13.1.tar.gz 677296 BLAKE2B e56966569a00f5d13396ff59536194831757bd8e19a3cb66dbf28c0f7189a2791938173b94ce56c96bc5e2cbec34f48b0cba4b8ed7034b73095a0a6c4a9b477f SHA512 fc1b6cddcba174d34e709dd39f98f363ab0dff85f55c672cb231ab18c6dd045c7a3ae7483fa256effef4f5b876e71e860d0354426a30f55c30d4b04127cb3954
-EBUILD dmake-4.12.2.ebuild 678 BLAKE2B 7f3ba1357d2471e5c2e1899ac504ce5a1b1ca50d3ac9fd3e1ae986b54113d5a02cba72ea97857a49b0b2bbc159c8b9b38cfd37059686bdbcedfe5a62ee91f1e3 SHA512 3d1db0871fc5b4cb39b8c26c03a3a8140bab5aa010fe00a4aec35fbd506fa46dc3c4215a1ecd70cabfed683175951577892e8e8db14f7fc7b713cb1a9dff1390
-EBUILD dmake-4.13.1.ebuild 553 BLAKE2B 477a7ff441a66d32e89e3bc136bbea5d18b7fc22aa4d87800d8b33c0e81e0cab1ab80bdea3d08d20429850c1a7a1099277efb042d90b9d0b6fcf588a564d58aa SHA512 4a54a4ced039776485c0d0c84f9174cd2b40025fe398d0c85729d9642cd974f97024883ccbd29b0c3fab880f9fff21dd0ea2f8fd35fa40b5a5d9b10abb089861
-MISC metadata.xml 345 BLAKE2B 10a7cae86f300e8f060b80f18cb33e87cc5eadfbd34f94e6db8597c4e112fa8d9b0200fe17c8754bf0c3e3bbf9116beab5fb84ff20fbf76ea50524645055fb78 SHA512 a05e8e10ec95cfa3abd41fadfd806af6b71619982f7c1efbd833ef8bf307fa79b01de4cd17a77e8d8a025193db6ec2612c35f7c17cfca410f9a020b44a50c2a3
diff --git a/dev-util/dmake/dmake-4.12.2.ebuild b/dev-util/dmake/dmake-4.12.2.ebuild
deleted file mode 100644
index c31db3ef0f51..000000000000
--- a/dev-util/dmake/dmake-4.12.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Improved make"
-HOMEPAGE="https://github.com/mohawk2/dmake"
-SRC_URI="http://${PN}.apache-extras.org.codespot.com/files/${P}.tar.bz2"
-
-LICENSE="GPL-1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-# test failure, reported upstream at
-# https://code.google.com/a/apache-extras.org/p/dmake/issues/detail?id=1
-RESTRICT="test"
-
-BDEPEND="
- app-arch/unzip
- sys-apps/groff"
-
-src_prepare() {
- default
-
- # make tests executable, bug #404989
- chmod +x tests/targets-{1..12} || die
-}
-
-src_install() {
- default
- newman man/dmake.tf dmake.1
-}
diff --git a/dev-util/dmake/dmake-4.13.1.ebuild b/dev-util/dmake/dmake-4.13.1.ebuild
deleted file mode 100644
index 2b106f632d52..000000000000
--- a/dev-util/dmake/dmake-4.13.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Improved make"
-HOMEPAGE="https://jimjag.github.io/dmake/"
-SRC_URI="https://github.com/jimjag/${PN}/archive/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-1"
-SLOT="0"
-KEYWORDS="amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-BDEPEND="
- app-arch/unzip
- sys-apps/groff"
-
-src_prepare() {
- default
-
- # make tests executable, bug #404989
- chmod +x tests/targets-{1..12} || die
-}
-
-src_install() {
- default
- newman man/dmake.tf dmake.1
-}
diff --git a/dev-util/dmake/metadata.xml b/dev-util/dmake/metadata.xml
deleted file mode 100644
index f61de6a5613f..000000000000
--- a/dev-util/dmake/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>chithanh@gentoo.org</email>
- <name>Chí-Thanh Christopher Nguyễn</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mohawk2/dmake</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-util/opencl-headers/Manifest b/dev-util/opencl-headers/Manifest
index d4737c315879..d795742d52b8 100644
--- a/dev-util/opencl-headers/Manifest
+++ b/dev-util/opencl-headers/Manifest
@@ -1,3 +1,5 @@
DIST opencl-headers-2023.02.06.tar.gz 66125 BLAKE2B 75018fab7e530c955b4a61dc40626751894cf9c471234f0d1d5346d1eb38d00b13df5f87cbd2af59bfa17d014bb20f9ed13727fb660bc79b3728c075b7b1c613 SHA512 41730e80b267de45db9d7a3bcf9e0f29bfc86b25475a86d50180a7258e1240fc8c8f2ad3e222b03b3ef50c10ef63fb5b1647c056fec615e87965aa3196e8ac60
+DIST opencl-headers-2023.04.17.tar.gz 73963 BLAKE2B 93b792559bb9dca0a2b62a113dd91f81297f86aabd1ca613f3770f02ff70b77276f02d13e0b8eb203495f520005fdd66da37e00fb49a2322f65b86671bb13271 SHA512 55945cdbd79b8a70b074dd09dd9cb6a560c454ce98c16341c75ac197cc85e57314f0e8fafd25aa51d4c4b4f7f8cf401a144d52aebfc8893bbbd1f28ec2850625
EBUILD opencl-headers-2023.02.06.ebuild 616 BLAKE2B 357a31bfbeca35b3a4900345fa617ef7f8d38b254eb0f20a9e36e51ac773df6eec09f5950a89d6762b0b444096c43bd025c7aebf8c37cd94b0671c54e8737d6b SHA512 ffa2378293a4ba70da1a9edc30fe1da4f7b9543d3c385c7d8b8a5985592dbdbfbedddc98a406e34a98cc02111266835331bc60ccf37065ac6636ea4375c898df
+EBUILD opencl-headers-2023.04.17.ebuild 619 BLAKE2B 8d1100dc4008fcb33498b35fa19bc60e758c6833f4b3a2579bcf2dd5edb12b25e0a483258aed97836cd00ccc17bbd2f8306d7d1595831fbda51c7274709819ef SHA512 61b91b1e0bcf8bf74cfe683f21272f1514dab8fe6247959b809d8566b7b62dfc34e7122b050dec60c79d7ce006b79499d7c641b902fd5befcaa70ffdb38855c3
MISC metadata.xml 1055 BLAKE2B ac96e1bf07e353236170d3678541555b7d901984266dfd1356456db90effe430e6a042afc0b9b5a7f51d0e9cfbcef0fbf66fb46de82fdc8cc1cfa29c6cfd61d0 SHA512 6233610591851e415ab0354ca900dfdfa14fa2442e56094d547420ce710942be86c701820c3a63e2c6f070b74c0801f92bbe9ed6c7f2a5cae406f74b81acd86a
diff --git a/dev-util/opencl-headers/opencl-headers-2023.04.17.ebuild b/dev-util/opencl-headers/opencl-headers-2023.04.17.ebuild
new file mode 100644
index 000000000000..e31ba9edaf8a
--- /dev/null
+++ b/dev-util/opencl-headers/opencl-headers-2023.04.17.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="OpenCL-Headers"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Unified C language headers for the OpenCL API"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-Headers"
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}"/${MY_P}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 8e0fd5950bb3..5b1fd3f669e0 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/gscan2pdf/Manifest b/media-gfx/gscan2pdf/Manifest
index 1fb91a9a971d..ad12a03cc3b3 100644
--- a/media-gfx/gscan2pdf/Manifest
+++ b/media-gfx/gscan2pdf/Manifest
@@ -3,5 +3,5 @@ DIST gscan2pdf-2.13.0.tar.xz 503876 BLAKE2B 784b52d9e06fe8a112b2e4d6ce281c037f1e
DIST gscan2pdf-2.13.2.tar.xz 507244 BLAKE2B 66ac15ddcf74ed2b04f231e24a663afa7494bd5df04ecb190b68b9822382e01953d97949174f3d6280fabc9d0a2ea1cc270c0aa333cf9992cfa2f58f645df156 SHA512 882b707b11df26310136ed72428eab6ec8e2c6cf34686675eee3b14181622f85d21be0e05cab411961f2a2441ad948e7b56c7fe24eecb558eae7a7ac6b4db9d1
EBUILD gscan2pdf-2.12.5.ebuild 2995 BLAKE2B 96336de1a27929613f0734fd8013031cd8f6fd239f8c344d6f35fbc5385b1d280266d587e45714d4a5c740e2dc03df7ac28b07593f5b376729c041d4591cac92 SHA512 d5e143d4f92ff01ff47d8d8a7cb4d0147e11ec3dfaf3eb323638670faf5f105b5af222b312bf39f2984be36b51c4dbf809ad498c311ba2a0a1baa54f543cce3b
EBUILD gscan2pdf-2.13.0.ebuild 3013 BLAKE2B 18f7a307ade095948cff2496a0ff23f6cb4ef4c80318b919cda9e7fa85760e09a9b642a57dcb7615acf3408c8285d873721465933d0e2bd1311728b4f98e2e84 SHA512 2786aa6f7d41f0376c0076d8a17dfd769b45418d039a60baca10f7c81c92b9fe79131a6b578a13886f1c88c2daf813c2cf8afdde3ff0b67adfa446e40176b675
-EBUILD gscan2pdf-2.13.2.ebuild 3013 BLAKE2B fe9c4f70e4f1688ab799a3611a58519a4d310c0e376a7d2a83dccd38ec47b2aa55124404358215476ae689831ea93a3998f4451b40c231cab92df9c41833e540 SHA512 d198dcf2ec0a2e37a2fe529c141e4d55e786915b620581a4cfda8b5586b8dfce0eb7851560b523d08cf957a77a193b75d88883c763b70267508d66a36798ad5b
+EBUILD gscan2pdf-2.13.2.ebuild 3011 BLAKE2B 9ebdc39b750fdc00de20b4bc836482b27cca65185cb3b93b9811a423e5e6ff10319ebe5702135548bb521189ef735282eeeb96e76f712500dfa24d8355bd352b SHA512 46a2156c7342cd8a39b3039035f933a9d97c2c166eb495113740b2de803302b929851fbd3a0b551d4d2de17a42119a59adb2061bead7291b91cfe7b20cf593c0
MISC metadata.xml 470 BLAKE2B d9a9ad2f443b0bca02e6b8e91c96f22430543ee82fe8a1174739d4ad59225f73b975d31316fecd4dde6f26002ef6ba9fd39bf5d4adfd2bc82540d14e90d623a6 SHA512 ecd2fe9215c3a65760b8c101989772a73a7e9975dc38a1b11b0334cf6e1d001ccebfca1bc6d7631eb3b3e3e03d1736205563b0c836a2aea026fdfe552d72cbe0
diff --git a/media-gfx/gscan2pdf/gscan2pdf-2.13.2.ebuild b/media-gfx/gscan2pdf/gscan2pdf-2.13.2.ebuild
index aa305e28fcbd..21f36a314c88 100644
--- a/media-gfx/gscan2pdf/gscan2pdf-2.13.2.ebuild
+++ b/media-gfx/gscan2pdf/gscan2pdf-2.13.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 210f6dcd82f1..9e4ea47b3aae 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -3,6 +3,6 @@ DIST mcomix-2.0.2.tar.gz 515427 BLAKE2B 3f7b7a0788622173049169034a0a8ed3d3d5fb64
DIST mcomix-2.1.0.tar.gz 517070 BLAKE2B 71aa67b48ac4cc09f12516312a07c1688e3d9ba086e0af8fab0f22549814fc82841b30965b7ac4e90192086338414c50d253af2d37b158fea8fc2358cee3d3db SHA512 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca
EBUILD mcomix-1.3.0_pre20211015.ebuild 1744 BLAKE2B 546324b50681f4ce3b9909e39efca2ef61e178efd637219e9157a41ee15bd693af63c5c8f9ebfac31ae3446f73c8fb451c385b26a82e8a45ef559582076cc28d SHA512 2b8f4cfd716f9b5205754e7ec54b3512169e49f64cbfcbda99150f14e8e245d513781430676fb8824290fc2e1b9e9ddb5deec19826d725ef441e3ca9229f5e16
EBUILD mcomix-2.0.2-r1.ebuild 1110 BLAKE2B 574e122d0a622e2687ba6925347f3f9b4d9fed85a97738c39603eff4aac5c282a622134dcfdaa8eb2b4e6c6dbaf05ed29590206957dd4559bf943c9fa2482843 SHA512 82d7d5cd61e753765a3870516a694883f2bb0d276c7f53a5b1428acfbd76ad6cc59b3141714237a85b4fb4a7a424a0c36dc6242a66d1644737f2a2b358b3b479
-EBUILD mcomix-2.1.0.ebuild 1109 BLAKE2B 1a0c9bf3cf215e3568f4894dfa2c3eced7e7cafc4a96b2b4dcf09e0e00669d043bff0d31f48e41c7d182508acc23a508f2ebc3a605571e2498a49c1aafdff663 SHA512 438b5b9bdcf53ab36b8509ba621eb44b47ba292b78c78d69ace564b258769265a297a395bb0a86afee0c571cf6ce361cda1d1ae9e97fccdbb52aa17262fd76f9
+EBUILD mcomix-2.1.0.ebuild 1108 BLAKE2B c754b836e6cfc156ebaa755df1d319be8e8e577b5e257b53f5460786d3fb7eafd6c6253613391ff7d83652c1902657eee74d20ae22a70b4df3f0ae70e23fc9b5 SHA512 310c1adc0ab586fa5537711133a51a8e0b685987a876fe887679d76a258eb592db94c332b30c8a6138e01ad7923e82fb7ea55d39de4c9105752ff5f80e4f4453
EBUILD mcomix-9999.ebuild 1095 BLAKE2B d01ec9ae161b0b2d7f3ca6dd4844a0c0e457937851661089e56a769ab714a4a931be7d877f7ecb10fe80c04f3d53066dd1a610f9f25ebd67cd5e0a4e9f3c65fa SHA512 0c584488b6906fc29d17e8a959c2afb92e63e940ab490d6bac828c0982d83969922ebc40d6e8ae3b658a1e91742649c2e0a5f34ec8fbafa33552456f9d96812c
-MISC metadata.xml 339 BLAKE2B 16c122a9f4454ff61d2b777e14de1bf321ba4d98aadd3284f88a13419bac2cdb227bd1001ef6960aaaa183b3e2f86f2d7b5a555aa9a17a6ad1f9e46db2657609 SHA512 a66ff965443f30fe9c647a760359ee71b4ed9cbe5ff684979fb547823bf1ae5ffbf8cd4128afdfef13d07c03e953ed5495b9e80526ec01a0e53b66b1b0f2e6dc
+MISC metadata.xml 398 BLAKE2B 1595be3107e03d5ea0602c77d75d0d5b10c6c36307edaa979b64ce3418c674cd3905578ea098159493860ea4b3fb3c297da24b281869dedf92b7eec8f70d32c8 SHA512 4783cdb12689f0e346769eebd4da9a14e40225c30f6afed9b7058a6ac6eb3591b39990c70f2b57339582f27a71c2fa9f88390401f51cb5f7d43cc8c0d9a39205
diff --git a/media-gfx/mcomix/mcomix-2.1.0.ebuild b/media-gfx/mcomix/mcomix-2.1.0.ebuild
index 1cfb05564ec3..9d3d4f27b674 100644
--- a/media-gfx/mcomix/mcomix-2.1.0.ebuild
+++ b/media-gfx/mcomix/mcomix-2.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
IUSE=""
DEPEND="${PYTHON_DEPS}"
diff --git a/media-gfx/mcomix/metadata.xml b/media-gfx/mcomix/metadata.xml
index f62d0f2ed5e2..d517b361220b 100644
--- a/media-gfx/mcomix/metadata.xml
+++ b/media-gfx/mcomix/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="sourceforge">mcomix</remote-id>
+ <remote-id type="github">multiSnow/mcomix3</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 05fa92544cab..af45727fd25a 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libsoundtouch/Manifest b/media-libs/libsoundtouch/Manifest
index 685c9306b71f..3527bf354b60 100644
--- a/media-libs/libsoundtouch/Manifest
+++ b/media-libs/libsoundtouch/Manifest
@@ -1,5 +1,3 @@
-DIST soundtouch-2.3.1.tar.bz2 529126 BLAKE2B f8ba587ac199cd1e91f3d3487b81457b7c7bb2b4dca8867376ae47f92bf4d5e60aef3d310eab56510995d5ce72e94ce55ecc4e601bfb3b4eba52c40982032d6b SHA512 9fac7484aead1a20aae019b29847ea13ad6d8cb72272313fcffd859b31479d2ab2fe2f69cfef2b3fd35e9b03923d095bf44a67b46f2b313ac711aa31df0fdd59
DIST soundtouch-2.3.2.tar.gz 583373 BLAKE2B cd3c8fffaa81a2ed867f5a564dd7ff3047b4de576536c3c116162981261bf3789d16def1c94e5be2450373be3f61fd67fa44e3552e19cad7b7d5d56500b98255 SHA512 72cd38f3e11f3c55ff7ed3691fd9a749a5f8d072e08ed03f2fd43a8664962138afaf3e4647116940e86f6ae374a1ba3bcd4b108280da29f3ffa6091cf383ea35
-EBUILD libsoundtouch-2.3.1.ebuild 1580 BLAKE2B 96f5f32e57f59fab94d6f23183c6349c47c2153dc8cdff58e52170422227b60057e1537240daff4820bf55da3e11a89078a9f870ebfa42e76d3f247e18d3ee63 SHA512 f89fdadddf1a75cc14d5cd3faf0a5ca0b94f62756cf825b24e82eaa9f897913e6ee5f4cb4fdb54e51a120082914154044a86a7dda6c86439d6ac80a0c34b9f68
EBUILD libsoundtouch-2.3.2.ebuild 1559 BLAKE2B 9719be8239a1d1c96f0ddfdf603f90569feb42d0cfe594c460acf0f7e0f9166e7550c5a269e9e0721a87658f02e3ea9113dfbc62c086d471b19cf4ccb3b6b209 SHA512 baf7860ef52d76a26068dc0976fc7f0a87bf3d6c857268dd5d9acbc0d69af52f8ccc3c5884c9b6dc10091ebcfb5842bd06e7fc58fdceb8cf6d71dc35539a9863
MISC metadata.xml 340 BLAKE2B 79434139d8b16ccc23413b2d7edeb5ac184e75c88db217aacec899034da6bd355bb764b25954d7857f6abf9bc7136708ed5313abbc2b58ed580b22c705a9191d SHA512 9dce73f2eef4da8acf3d2bfc4e2c44faefe42ca63173db09adfd00943a9de363716a6090817016b422b7bc12305b995ccd379ff649ac7c38cb3c95948ceb2319
diff --git a/media-libs/libsoundtouch/libsoundtouch-2.3.1.ebuild b/media-libs/libsoundtouch/libsoundtouch-2.3.1.ebuild
deleted file mode 100644
index 04978df25d43..000000000000
--- a/media-libs/libsoundtouch/libsoundtouch-2.3.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal toolchain-funcs
-
-MY_PN=${PN/lib}
-MY_P=${MY_PN}-${PV}
-DESCRIPTION="Audio processing library for changing tempo, pitch and playback rates"
-HOMEPAGE="https://www.surina.net/soundtouch/ https://gitlab.com/soundtouch/soundtouch"
-SRC_URI="https://gitlab.com/${MY_PN}/${MY_PN}/-/archive/${PV}/${MY_P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-# subslot = libSoundTouch.so soname
-SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="cpu_flags_x86_sse openmp static-libs"
-
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
- default
- sed -i "s:^\(dist_doc_DATA=\)COPYING.TXT :\1:" Makefile.am || die
- sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' configure.ac || die
- eautoreconf
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- --enable-shared
- --disable-integer-samples
- $(use_enable cpu_flags_x86_sse x86-optimizations)
- $(use_enable openmp)
- $(use_enable static-libs static)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" pkgdocdir="${EPREFIX}"/usr/share/doc/${PF}/html install
-}
-
-multilib_src_install_all() {
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 058c92aaab41..7dc9e9096cf6 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/vdr-remotetimers/Manifest b/media-plugins/vdr-remotetimers/Manifest
deleted file mode 100644
index 47264dae1e23..000000000000
--- a/media-plugins/vdr-remotetimers/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST vdr-remotetimers-1.0.2.tgz 62750 BLAKE2B 9c741c45d78c195e112cc936fdee76a36be1443468d027b8672d6641bd3ab8e897864f169d9956373944f788388a22746b4597fbd567f03b0f911b4d4f029c2a SHA512 37a93600e11c21b0ab5d18b0e0631b527db96b4a19967b34fb7f912607f803ca8872efdbd642dfcde0953129b7a1a8fe971459deab6d8c78449f94505d8674de
-EBUILD vdr-remotetimers-1.0.2-r1.ebuild 369 BLAKE2B 3060c8a8c89bab0c64862e7acd91a80aa9173ae26644d93538f4b0f3c6077d558a4a536a9c831ca49c43333a39fbfe3afe33e54173eb31333fa0357e5dcb3313 SHA512 9d68d0acf6f0982e292e8d00bf6bd91dbc3e84936b5e7b61fd79426f0a18c840ad01ee740a1164f25806a6c9d3c04d76ceb2a2e9597ca8d6099f1f5b2d05993e
-EBUILD vdr-remotetimers-1.0.2.ebuild 398 BLAKE2B 8686869920ac3ed131b47df252a782f55aba71c1f5711a48faedab2ea3e50ad67ab06a6a3d265b45fb7d7e73422f2904b22c9e130e51c655e734e9dc6ccfc807 SHA512 1902880f7d93612c016ec6adf85ad98bbaa72d912ac63cbee1ddc23e62b6aa805d470798226a70f8f81e9979e2612f7ed9ca8ce64d3de86806d561d3be4862aa
-MISC metadata.xml 250 BLAKE2B 85787781bee26099abdc6b9035c66df92026cff1b418979513ea9e220d33698b803a452c9bf551802f4b2cfa1fb4f8cc978e7222f1cc3f469c9612f25ce6adea SHA512 e4b8dc67ce23a9e4ff2ef8dd02e7dec6409c2c3aab0ac4a59792438bbe546f694dd3ab6610467daf98c9968d03299674232ea130f472869d63c0b1dc2b82bc9e
diff --git a/media-plugins/vdr-remotetimers/metadata.xml b/media-plugins/vdr-remotetimers/metadata.xml
deleted file mode 100644
index 2b167a7461de..000000000000
--- a/media-plugins/vdr-remotetimers/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild
deleted file mode 100644
index f8d21fdb299f..000000000000
--- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: edit timers on remote vdr instances"
-HOMEPAGE="https://vdr.schmirler.de/"
-SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-
-DEPEND="~media-video/vdr-2.2.0"
diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
deleted file mode 100644
index a276dcd90f49..000000000000
--- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: edit timers on remote vdr instances"
-HOMEPAGE="https://vdr.schmirler.de/"
-SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2.0.0"
-RDEPEND="${DEPEND}"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 93a55b28f75e..93bee6e5f643 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 1beab0e7e4f3..30dff822011d 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1,5 +1,5 @@
DIST mpg123-1.31.2.tar.bz2 1093881 BLAKE2B a5c2d0a5df6067322979176498592a429c36fa06000b512e944b1f6ceeeae29fa3efeb0e5d604c8f2930aa51ae75e53be4312abaf74e43504fb1643b66b8b682 SHA512 eca285382ee3e780353834addf1336c4a2f8f11256af22f95e11efa243de669761c083c86ddfc6ac8c02a920a3c4ab4ad767efa2739fb052e9719f35ef407bc3
DIST mpg123-1.31.3.tar.bz2 1094474 BLAKE2B 343bca53e067485dba438a177ba65f38d512c4aaac6f413bb1e070f99d6407f9a694899f06fbd3577ef287b4e898b38ac3585f86d18f643cab15f678d3105c11 SHA512 5dd550e06f5d0d432cac1b7e546215e56378b44588c1a98031498473211e08bc4228de45be41f7ba764f7f6c0eb752a6501235bcc3712c9a8d8852ae3c607d98
EBUILD mpg123-1.31.2.ebuild 3019 BLAKE2B 3712b6b382b3a26171cab36614d69bbb56b726f2557622ff1bb0fc3d125f4f605ce1240fffa682fa443f91d859994884ee68dcfe5b86f2f9b064b53a9e5529ab SHA512 fdb82d8cf805c019c08df24bcc7eb51acae4a8016c216b548e8e64ce5ee4e2fe7b1b1b2cabea9d2e730e82334dde23c846f8a7b0b9d76e96a805ba62ef5f6e02
-EBUILD mpg123-1.31.3.ebuild 3026 BLAKE2B e10f14a878fbfa768fd8d11c6117e36190e396bd05a4a0bdc713f62c7ffddc73fc19593f2c127be3ea06909875718b1dab6c2ebc2dae43937b9e16141e7f8ec5 SHA512 1373f98d03ce7660c3dcebd4da53511667977675219c23eb2f64f5c460d4df8beec34892329098012a57cfd6e4cb87b3a5afc343e1e43b2f3d45c1b2460c4ba6
+EBUILD mpg123-1.31.3.ebuild 3022 BLAKE2B d864be439488eb108d3c266ef191efa3032dd98c928e043a42f3c751637d50da1ec10c67ce0b941c25027ae51fac34c9c561364a001aa99354506b2f4e9dc1c5 SHA512 129e8798d38fec4b58bae336d78b089b97d4ee0fead27f00ed478d2894962f593a52ff142ec1060e694755b29c9461c19de46e29ee5620b5c2862cc2dfe520a4
MISC metadata.xml 526 BLAKE2B 42eed8f068420cefea4cf3e75a880889be7abe182feec2aa95e0e7f550cf68eb2582460e43500d24b7ad189adb3e0e135da1079efb405957fe3dfc6b93a91ece SHA512 11e572b6ec77d6c971766e666db84ee4b605479c3f89ba639177de7fb109a8d9e38d1f5034a52554736e6bd0915aae84830169ba3580f6d64794adc4c8cb9d0e
diff --git a/media-sound/mpg123/mpg123-1.31.3.ebuild b/media-sound/mpg123/mpg123-1.31.3.ebuild
index 0d189895b3ef..fdba1cf35c66 100644
--- a/media-sound/mpg123/mpg123-1.31.3.ebuild
+++ b/media-sound/mpg123/mpg123-1.31.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse"
# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
diff --git a/media-sound/patchage/Manifest b/media-sound/patchage/Manifest
index da6ddec8697e..cf9e02de70f9 100644
--- a/media-sound/patchage/Manifest
+++ b/media-sound/patchage/Manifest
@@ -1,6 +1,4 @@
DIST patchage-1.0.10.tar.xz 341164 BLAKE2B db7e17acc483b1fec27c80a3bedf3b546d303d8ce4f90f7f7669a4e4e1dcb526881d949d91edfdd6283dff3d9382c4c3534972065e2769a43e9e4b982b0dfbec SHA512 c6c43afc50978db02517282c1e8c7aad131e30f6255e79e65ea17edcee0b470ec3172da2c057abe4cf4bb12a081a92165ac322cfc4ec77382bb992e74827831b
-DIST patchage-1.0.8.tar.xz 334888 BLAKE2B d6bac04a3a6880c7758a01c60b4f4c907e7ae191ef8956fb6ad6f039d9bf40e973ff6e38fc6a5af5b4b4ce5386496282ab5cb06573b0e091e24b7c80fae73ac3 SHA512 af2e43c53ce80ab59416745e85cd7fc524fd3b21ae259d171f15998566cfa067a84a7406e78f5b50bc3ff339363b3ed9cacc9790f08cc6189e4919fc43d041dc
EBUILD patchage-1.0.10.ebuild 1003 BLAKE2B 5b5bfc570b0cc63c11bff0d4e65c22558aaefb89342076ca1b55229e7785207feb10950be3a85f6e9a4ccb1d250bdd9ea0833ad916c2ca6d4ec71c47edae40ef SHA512 7d09111734ebe366bda193be2723cd15b8e0b96c7720a11ddc5817ac96b5320aa783405cacd8e8252efda803e864857596c161bd37b8f60966874d363b959965
-EBUILD patchage-1.0.8.ebuild 1002 BLAKE2B e4522cda3442f0d1394430503f41bca04e5ea95b30c529cac64a214803ebc2f87e165fe73c8f8589ec1756a43d56a9c6e96c285791ad2cd7c2958e2c0796382d SHA512 43a2fe4b8ec43bfcaedef197fcc958bd50be84630ce8504d80a87cb741952362dde909c651d1de24f753208ca732a5e322a7ce58252f17e5b798704986315895
EBUILD patchage-9999.ebuild 1005 BLAKE2B 3c10e0793301589778fb9eb93831c6bc9aabe4266e48964fe93b518be46a96355833d6ad358b7a848137b59a74655563de17f68c911bf92b873122bea5a0d671 SHA512 81ef4e512a6eb275fefd4db62e23f6ad392281b9040cfb1c097dcf0ec4d98dbed9e5ba5fd3d9914a05ae9f762db8f3b4d215fbd0aa69ca28a0df0ecb8a0f34f1
MISC metadata.xml 427 BLAKE2B a77d10e847d1ceb32b0ba9ba22a723df471d751c6ecd7ddc849f13fea71c451b9a0c7959687ba09efd23ca7dd6ffd7a77e00abd69021f5ecfeacde0680fa0814 SHA512 3ed9c62eb59dad36bd4477bcdbb95eeff21fcf8ac8c989814d24e288e58b7032452acbce472a191c8151551071b86274fdb935ae6ef5cb916a4b22510ec96789
diff --git a/media-sound/patchage/patchage-1.0.8.ebuild b/media-sound/patchage/patchage-1.0.8.ebuild
deleted file mode 100644
index e292e0cb168b..000000000000
--- a/media-sound/patchage/patchage-1.0.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="Modular patch bay for JACK-based audio and MIDI systems"
-HOMEPAGE="https://drobilla.net/software/patchage"
-
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/drobilla/patchage.git"
-else
- SRC_URI="https://download.drobilla.net/${P}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="alsa jack jack-dbus test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- virtual/pkgconfig
-"
-RDEPEND="dev-cpp/glibmm:2
- dev-cpp/gtkmm:2.4
- media-libs/ganv
- alsa? ( media-libs/alsa-lib )
- jack? ( virtual/jack )
- jack-dbus? (
- dev-libs/dbus-glib
- sys-apps/dbus
- )"
-DEPEND="${RDEPEND}
- dev-libs/boost
- <dev-libs/libfmt-9:="
-
-DOCS=( AUTHORS NEWS README.md )
-
-src_configure() {
- local emesonargs=(
- $(meson_feature alsa)
- $(meson_feature jack)
- $(meson_feature jack-dbus jack_dbus)
- $(meson_feature test tests)
- )
- meson_src_configure
-}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 5a4d6bbaf4d5..2e9d320c8453 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 4c4164d94ac6..14b0b8135cd0 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 21 Apr 2023 04:39:54 +0000
+Fri, 21 Apr 2023 10:39:54 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index e77fb31c462a..22b1f25d3104 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 540216 BLAKE2B d30aef090eaffb1f3ce91f96dfcc44f7a5d1a954885fba68126dee1aa21a3de740e45dd7106f5d3ba2b51e48eda29870b954e2a90cc8bfa9dc1ac93912daadef SHA512 f9ff42d8d58ea6e6bae5d32f95af7bcddc333ce0478d31cfefb14e85c8d99eaf4d3d9a0802c961e3f7e7d8f3696894cb1d1d0e81db3807d1796858a550f0351f
-TIMESTAMP 2023-04-21T04:39:58Z
+TIMESTAMP 2023-04-21T10:39:57Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRCE55fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRCZ/1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDvZQ/+P0JxDlF78td+F/YTyCIqqXntHLJXV7yPCx7gwy5RBlnuwGMGrUw1D6Im
-phijXsm5l6SQdIdz7JICDIOoYXg43St1tpFbFFsbpja7qsSyQI/eXmOrrrPkdrnd
-TGlW7kPajatanEZKUapJvcP47k/zQ8FPhTYVqze119drk3H7G61Cm4KJvWNFe/ZG
-2iEtJ9uWSBytbwY4Nkk6/Zkx08zhX2j1NEGWy/Fcv38WdfOv6diWOBo90+Ibrv+O
-U3FG28/QIEI4QbEVo+i8bEeKNmG9faXsjEpazdCEtyBxlcxsatNSqa/XzA2zj1QE
-ycP+dxyEVaWGcUii0PbJdkwFj0RvOF7B3FCZgmYx43kiwiO7wfsiS/L3+A9ZPmF3
-WgvQ2EQM366eUHU8qEfcA+8Jm08+G7VOo7WRKg2CI290fv7GmyYhlOa/8FhkK4Xr
-h+lDGvBvqCA6zI1korzrAEg8stNZGWVbkWzAhicsm9L5Kh1wVS1YRwYmIqtgfDN8
-ZrXkRgHYgIjqbUd2U/yb6oEskxYQU9HBdBOi9rOwVOP4pNmU9ZPmLquVexZ6Qhsc
-+iHpoTlopMxPSRAeTGiLGCW9JeV12lAriCPRcOOM8WypIfaFkFhOfTvHj9HWLSoW
-vbIfpkohQOB98ODOEFDWicuLyvDrW2HB4LkIS1mAdigoooezSmA=
-=WsLu
+klAL0w/8CI6e7mbRRwre2Ge6QKoeOwtzYaHfCm3WAHgS6FS9BeGIDhZ9Pcc5+/nz
+5EIXRHrcX3j0Epw6AP/fMT2IVin5PtYR8Eb2DwrR2y4UWinhqBkjZx7P8+A8v+tp
+wKXfoDFLoHcTyx8wsyUoCosk2XI5udzm3Kztr+3oEc1BhyKh+INkwTLF2bj8a2b7
+R3xuME3veAwfStXy0hGsTx6pVag/MIJRPS4VqUQYrTY2qtpzZaNkPCfVZodIKuxw
+++5Y2h4S4F+0G8MVEQPLh8/6/7dqxdnPOZc/xwmm5pN7lllUjg80fNJfQ9/KQH/y
+XI+CpwNlvFBjx5xNp2GY5cZzrnwE2HElqc8yXGCCKp/gawOmTz+YjO2zIHWRvAFR
+kWQFQVQxNcBdIG57eCLOB7iEFfMWjABl6mNcdARrJEbSoSU2xHmvz5Es+t7ES442
+2+hUmzgdWZN/pPkNYGJSdsGv1Hz4zDmUjnI/vWhtKs74RfRfFZ8uOHEIPcudmpdL
+nnQqSU+VZ96lYq4XTSAPJdRklJIwQmscL9z/8iHe61EkrWWFF7YQP9qqwfeuD3Bw
+/iu7b21LDQlva2+vqmINiCShUVHyAdafR3ql7fYCWnSoocrgCCdK5mVO9aPvnYOc
+e7mBSkzdetr1xA5axjgkHL3ZW19/YeowJpeuzE9BhvpQthWdYg0=
+=56uv
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 4c4164d94ac6..14b0b8135cd0 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 21 Apr 2023 04:39:54 +0000
+Fri, 21 Apr 2023 10:39:54 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index a45f8880bffa..dbd9bcc76436 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 6111d545ef0e..91f51d5eadb1 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/exo-1.66.0 b/metadata/md5-cache/app-admin/exo-1.67.0
index 08ad2ba1a11f..4f113b51bfcd 100644
--- a/metadata/md5-cache/app-admin/exo-1.66.0
+++ b/metadata/md5-cache/app-admin/exo-1.67.0
@@ -7,5 +7,5 @@ KEYWORDS=~amd64
LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
-SRC_URI=https://github.com/exoscale/cli/archive/v1.66.0.tar.gz -> exo-1.66.0.gh.tar.gz
+SRC_URI=https://github.com/exoscale/cli/archive/v1.67.0.tar.gz -> exo-1.67.0.gh.tar.gz
_md5_=e9656d34c44fbb4045b1d839d67e8d0f
diff --git a/metadata/md5-cache/app-admin/hcloud-1.33.0 b/metadata/md5-cache/app-admin/hcloud-1.33.1
index 28562fe5fc46..23af7322a564 100644
--- a/metadata/md5-cache/app-admin/hcloud-1.33.0
+++ b/metadata/md5-cache/app-admin/hcloud-1.33.1
@@ -7,5 +7,5 @@ KEYWORDS=~amd64
LICENSE=MIT
RESTRICT=strip
SLOT=0
-SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.33.0.tar.xz
+SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.33.1.tar.xz
_md5_=28936c9f02e26dc9c53ffb79780b5efd
diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2
new file mode 100644
index 000000000000..031eb90ed133
--- /dev/null
+++ b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2
@@ -0,0 +1,17 @@
+BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex 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 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare setup
+DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1:= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1= ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-libs/openssl:0= test? ( dev-libs/criterion )
+DESCRIPTION=syslog replacement with advanced filtering features
+EAPI=8
+HOMEPAGE=https://www.syslog-ng.com/products/open-source-log-management/
+INHERIT=autotools python-single-r1 systemd
+IUSE=amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis smtp snmp test spoof-source systemd tcpd python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2+ LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1:= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1= ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-libs/openssl:0=
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) test? ( python )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.1.1/syslog-ng-4.1.1.tar.gz
+_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=f4f4395babc5ff45f20b4e5eab456f7e
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 2f6b5b9364b0..e240f0edb982 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/gvim-9.0.1403 b/metadata/md5-cache/app-editors/gvim-9.0.1403
index 8474b9a47c14..d8ef8497f590 100644
--- a/metadata/md5-cache/app-editors/gvim-9.0.1403
+++ b/metadata/md5-cache/app-editors/gvim-9.0.1403
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.vim.org https://github.com/vim/vim
INHERIT=bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 ruby-single toolchain-funcs vim-doc xdg-utils
IUSE=acl aqua crypt cscope debug lua minimal motif netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
RDEPEND=~app-editors/vim-core-9.0.1403 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( x11-libs/gtk+:3 x11-libs/libXft ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( ( dev-lang/ruby:3.0 virtual/rubygems[ruby_targets_ruby30(-)] ) ( dev-lang/ruby:2.7 virtual/rubygems[ruby_targets_ruby27(-)] ) ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ) ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v9.0.1403.tar.gz -> vim-9.0.1403.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.1000-patches.tar.bz2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 ruby-single 291cec9036393ebb5b11a4199edce193 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a52ee67997106204e4372df6bd3fc698
+_md5_=95d375844d535e96709bca402dc56ee7
diff --git a/metadata/md5-cache/app-editors/vim-9.0.1403 b/metadata/md5-cache/app-editors/vim-9.0.1403
index b5091b08b5cf..4235e867d343 100644
--- a/metadata/md5-cache/app-editors/vim-9.0.1403
+++ b/metadata/md5-cache/app-editors/vim-9.0.1403
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.vim.org https://github.com/vim/vim
INHERIT=vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single toolchain-funcs desktop xdg-utils
IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) ~app-editors/vim-core-9.0.1403 !<app-editors/vim-core-8.2.4328-r1 vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( ( dev-lang/ruby:3.0 virtual/rubygems[ruby_targets_ruby30(-)] ) ( dev-lang/ruby:2.7 virtual/rubygems[ruby_targets_ruby27(-)] ) ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ) ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
@@ -14,4 +14,4 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_s
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v9.0.1403.tar.gz -> vim-9.0.1403.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.1000-patches.tar.bz2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 ruby-single 291cec9036393ebb5b11a4199edce193 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=34fd949d6ba567f5b4ed19bdfca36062
+_md5_=d94db91bdf2044fb6174290c18c8adb4
diff --git a/metadata/md5-cache/app-editors/vim-core-9.0.1403 b/metadata/md5-cache/app-editors/vim-core-9.0.1403
index f873428da66a..c850020afd60 100644
--- a/metadata/md5-cache/app-editors/vim-core-9.0.1403
+++ b/metadata/md5-cache/app-editors/vim-core-9.0.1403
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://www.vim.org https://github.com/vim/vim
INHERIT=bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils
IUSE=nls acl minimal
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v9.0.1403.tar.gz -> vim-9.0.1403.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.1000-patches.tar.bz2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=dc204d339f93eded261a45381645bc14
+_md5_=47d64a5bfcd7510bbfc9dc6948a0e25c
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 6e6530c711f7..6b83dd035330 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/jinx-0.6 b/metadata/md5-cache/app-emacs/jinx-0.7
index 5ad1b94bd93a..e51e389c85e2 100644
--- a/metadata/md5-cache/app-emacs/jinx-0.6
+++ b/metadata/md5-cache/app-emacs/jinx-0.7
@@ -9,6 +9,6 @@ KEYWORDS=~amd64
LICENSE=GPL-3+
RDEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
SLOT=0
-SRC_URI=https://dev.gentoo.org/~arsen/jinx-0.6.tar.xz
+SRC_URI=https://dev.gentoo.org/~arsen/jinx-0.7.tar.xz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common dcd21c5d379fc2217e95f529504c5fe0 multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=77e556f7448d6beb9a779e6f78effb85
+_md5_=c2c2ccce990adfae16f04e42eb35b6c7
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 0390c39099a0..76641aef407c 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r1 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r1
deleted file mode 100644
index 67ecada9a725..000000000000
--- a/metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 <dev-cpp/antlr-cpp-4.8:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.9.5[server] x11-libs/pango x11-libs/gtk+:3 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-8.0.27-r1 dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=MySQL Workbench
-EAPI=7
-HOMEPAGE=https://www.mysql.com/products/workbench/
-INHERIT=gnome2 flag-o-matic python-single-r1 cmake
-IUSE=debug doc python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 <dev-cpp/antlr-cpp-4.8:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.9.5[server] x11-libs/pango x11-libs/gtk+:3 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-8.0.27-r1 dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
-SLOT=0
-SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.31-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=249cd866f47aa3e4f1a8e3674049ed3c
diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.33 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.33
new file mode 100644
index 000000000000..4b2a9b138c30
--- /dev/null
+++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.33
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[sqlite] ) app-crypt/libsecret dev-libs/glib:2 >=dev-cpp/antlr-cpp-4.11.1:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.9.5[server] x11-libs/pango x11-libs/gtk+:3 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-8.0.27-r1 dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=MySQL Workbench
+EAPI=7
+HOMEPAGE=https://www.mysql.com/products/workbench/
+INHERIT=gnome2 flag-o-matic python-single-r1 cmake
+IUSE=debug doc python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[sqlite] ) app-crypt/libsecret dev-libs/glib:2 >=dev-cpp/antlr-cpp-4.11.1:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.9.5[server] x11-libs/pango x11-libs/gtk+:3 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-8.0.27-r1 dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
+SLOT=0
+SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.33-src.tar.gz https://www.antlr.org/download/antlr-4.11.1-complete.jar
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c51d144d2c8a558da3cf566ad2afc3e5
diff --git a/metadata/md5-cache/dev-db/pg_activity-3.1.1 b/metadata/md5-cache/dev-db/pg_activity-3.3.0
index 85ceb6a8b6eb..956f0c95bf3c 100644
--- a/metadata/md5-cache/dev-db/pg_activity-3.1.1
+++ b/metadata/md5-cache/dev-db/pg_activity-3.3.0
@@ -1,4 +1,4 @@
-BDEPEND=dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/psycopg:0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psycopg:2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blessed[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/humanize[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/psycopg:0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psycopg:2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blessed[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/humanize[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Realtime PostgreSQL database server monitoring tool
EAPI=8
@@ -11,6 +11,6 @@ RDEPEND=dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/dalibo/pg_activity/archive/v3.1.1.tar.gz -> pg_activity-3.1.1.tar.gz
+SRC_URI=https://github.com/dalibo/pg_activity/archive/v3.3.0.tar.gz -> pg_activity-3.3.0.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b8c31d45d127912d794c84dcd6712da3
+_md5_=bbb4f2803c30b469f6d4ab9a960ccf36
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 30bbd517a1aa..b4ef4b134ebe 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12 b/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12
index 931b49d0f682..fbd04dc6e776 100644
--- a/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12
+++ b/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://projects.eclipse.org/projects/ee4j/istack-commons/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/eclipse-ee4j/jaxb-istack-commons/archive/3.0.12.tar.gz -> jaxb-istack-commons-3.0.12.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 7dacd744ab3fb5ec581318fefaa7a9e5 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=c717e7988f60081f22ed22d7b1b41a29
+_md5_=1a756e19f31ab7f270a914847a3184ec
diff --git a/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8 b/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8
index 3ce70ac56f6c..8173aaf6f547 100644
--- a/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8
+++ b/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://eclipse-ee4j.github.io/jaxb-ri/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* dev-java/fastinfoset:0 dev-java/istack-commons-runtime:3 dev-java/jaxb-api:2 dev-java/jaxb-stax-ex:1 ~dev-java/txw2-2.3.8:2 >=dev-java/jakarta-activation-1.2.2:1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/eclipse-ee4j/jaxb-ri/archive/2.3.8-RI.tar.gz -> jaxb-ri-2.3.8.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 7dacd744ab3fb5ec581318fefaa7a9e5 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=917e5380fd0ae39173add449e59d5a48
+_md5_=639b40c83b8f51375bd330f6e5d850aa
diff --git a/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3 b/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3
index d0c69f038e66..4bb7e000dec2 100644
--- a/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3
+++ b/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://projects.eclipse.org/projects/ee4j/stax-ex
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://github.com/eclipse-ee4j/jaxb-stax-ex/archive/1.8.3.tar.gz -> jaxb-stax-ex-1.8.3.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 7dacd744ab3fb5ec581318fefaa7a9e5 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=4ec6d8ad6365ba0acc1e5cdf72295a73
+_md5_=2fb51f1ba831399b6598c583c33110bf
diff --git a/metadata/md5-cache/dev-java/txw2-2.3.8-r1 b/metadata/md5-cache/dev-java/txw2-2.3.8-r1
index 3cae62e85109..e948dd779aa7 100644
--- a/metadata/md5-cache/dev-java/txw2-2.3.8-r1
+++ b/metadata/md5-cache/dev-java/txw2-2.3.8-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://eclipse-ee4j.github.io/jaxb-ri/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=amd64 ~arm arm64 ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/eclipse-ee4j/jaxb-ri/archive/2.3.8-RI.tar.gz -> jaxb-ri-2.3.8.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 7dacd744ab3fb5ec581318fefaa7a9e5 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=c9e7121a1c9d1fb27d06239df62d2bdc
+_md5_=90db21f1763707053b67dce4c3967b14
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 23060e947fd9..459ad6267345 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/clhpp-2023.04.17 b/metadata/md5-cache/dev-libs/clhpp-2023.04.17
new file mode 100644
index 000000000000..977d7cba3d90
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/clhpp-2023.04.17
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/opencl >=dev-util/opencl-headers-2023.04.17
+DESCRIPTION=Khronos OpenCL C++ bindings
+EAPI=8
+HOMEPAGE=https://github.com/KhronosGroup/OpenCL-CLHPP/
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=Khronos-CLHPP
+RDEPEND=virtual/opencl
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/KhronosGroup/OpenCL-CLHPP/archive/refs/tags/v2023.04.17.tar.gz -> clhpp-2023.04.17.tar.gz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a0b6a218f7f7f218f08285476844bf5d
diff --git a/metadata/md5-cache/dev-libs/kirigami-addons-0.7.2 b/metadata/md5-cache/dev-libs/kirigami-addons-0.7.2
index 140dcfd71bcb..b36a61e88cab 100644
--- a/metadata/md5-cache/dev-libs/kirigami-addons-0.7.2
+++ b/metadata/md5-cache/dev-libs/kirigami-addons-0.7.2
@@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/libraries/kirigami-addons
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=test debug doc test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2.1+
RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/ki18n-5.99.0:5 >=kde-frameworks/kirigami-5.99.0:5 >=kde-frameworks/plasma-5.99.0:5 >=kde-frameworks/qqc2-desktop-style-5.99.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5
RESTRICT=!test? ( test ) !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/kirigami-addons/kirigami-addons-0.7.2.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm 15862358f80ef4da6fd9d7dde64e9148 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=93dc49d1d93e3193c37743fc15e68d2c
+_md5_=539666f070df677eee59ddebd2024d85
diff --git a/metadata/md5-cache/dev-libs/opencl-icd-loader-2023.04.17 b/metadata/md5-cache/dev-libs/opencl-icd-loader-2023.04.17
new file mode 100644
index 000000000000..71af93038e18
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/opencl-icd-loader-2023.04.17
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=!dev-libs/ocl-icd >=dev-util/opencl-headers-2023.04.17
+DESCRIPTION=Official Khronos OpenCL ICD Loader
+EAPI=8
+HOMEPAGE=https://github.com/KhronosGroup/OpenCL-ICD-Loader
+INHERIT=cmake-multilib multibuild
+IUSE=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 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=!dev-libs/ocl-icd
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/KhronosGroup/OpenCL-ICD-Loader/archive/v2023.04.17.tar.gz -> opencl-icd-loader-2023.04.17.tar.gz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6d2e03cb70ebd6e013384ef41122974b
diff --git a/metadata/md5-cache/dev-libs/qcoro5-0.8.0 b/metadata/md5-cache/dev-libs/qcoro5-0.8.0
index c0f56b95fafa..b53bf92515a3 100644
--- a/metadata/md5-cache/dev-libs/qcoro5-0.8.0
+++ b/metadata/md5-cache/dev-libs/qcoro5-0.8.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro
INHERIT=cmake
IUSE=dbus examples +network qml test websockets
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) network? ( dev-qt/qtnetwork:5 ) qml? ( dev-qt/qtdeclarative:5= ) websockets? ( dev-qt/qtwebsockets:5 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/danvratil/qcoro/archive/refs/tags/v0.8.0.tar.gz -> qcoro5-0.8.0.tar.gz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c00c71f716ccf0ac7ac3f494ff2035ec
+_md5_=9374b979cd65eba063de846046f42051
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 3278fc992959..d7a9fa9ede9f 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/textutils_kernel-0.15.0 b/metadata/md5-cache/dev-ml/textutils_kernel-0.15.0
index 619a2200326b..e1387c7e84c8 100644
--- a/metadata/md5-cache/dev-ml/textutils_kernel-0.15.0
+++ b/metadata/md5-cache/dev-ml/textutils_kernel-0.15.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/janestreet/textutils_kernel
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-ml/core:0/0.15 >=dev-ml/uutf-1.0.2:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15
SRC_URI=https://github.com/janestreet/textutils_kernel/archive/refs/tags/v0.15.0.tar.gz -> textutils_kernel-0.15.0.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=e00cffb217c01348bdc6d03984a1fa8d
+_md5_=2778f2ed6502108483a80ba0785e5c61
diff --git a/metadata/md5-cache/dev-ml/timezone-0.15.0 b/metadata/md5-cache/dev-ml/timezone-0.15.0
index 969abb749101..7ece75f34285 100644
--- a/metadata/md5-cache/dev-ml/timezone-0.15.0
+++ b/metadata/md5-cache/dev-ml/timezone-0.15.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/janestreet/timezone
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-ml/core:0/0.15 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15
SRC_URI=https://github.com/janestreet/timezone/archive/v0.15.0.tar.gz -> timezone-0.15.0.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=453d356925d4b40f529ec391ccd87882
+_md5_=46f6f0df83e3777e749eba435ff0b80b
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index e5ec5678799e..45d6dc9ae12f 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/PerlMol-0.3500 b/metadata/md5-cache/dev-perl/PerlMol-0.3500
deleted file mode 100644
index 968856be9379..000000000000
--- a/metadata/md5-cache/dev-perl/PerlMol-0.3500
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/perl-Storable virtual/perl-Test-Simple virtual/perl-Text-Balanced virtual/perl-Scalar-List-Utils dev-perl/Module-Install virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( virtual/perl-Test-Simple )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-lang/perl
-DESCRIPTION=PerlMol - Perl modules for molecular chemistry
-EAPI=8
-HOMEPAGE=https://metacpan.org/release/PerlMol
-INHERIT=perl-module
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Storable virtual/perl-Test-Simple virtual/perl-Text-Balanced virtual/perl-Scalar-List-Utils dev-lang/perl:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://cpan/authors/id/I/IT/ITUB/PerlMol-0.3500.tar.gz
-_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 8c55459fea879ccdec282839a3b22f78 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f4388bcf187d1c74763ba2ad443bfdc5
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 1c3d250377cb..ca2fc91e7f41 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/bit-struct-0.17 b/metadata/md5-cache/dev-ruby/bit-struct-0.17
deleted file mode 100644
index 8433bec82c8a..000000000000
--- a/metadata/md5-cache/dev-ruby/bit-struct-0.17
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Library for packed binary data stored in ruby Strings
-EAPI=7
-HOMEPAGE=https://github.com/vjoel/bit-struct
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 doc test test
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=Ruby-BSD
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/bit-struct-0.17.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a17ca17abc713fbdf65e37418783f3b8
diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.1 b/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.1
deleted file mode 100644
index 33d2c7729934..000000000000
--- a/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/faraday[ruby_targets_ruby27(-)] dev-ruby/multi_json[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby27(-)] dev-ruby/mocha:1.0[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/shoulda-context[ruby_targets_ruby27(-)] dev-ruby/curb[ruby_targets_ruby27(-)] dev-ruby/patron[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby integrations for ES, elasticsearch-transport module
-EAPI=7
-HOMEPAGE=https://github.com/elastic/elasticsearch-ruby
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 doc test test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/faraday[ruby_targets_ruby27(-)] dev-ruby/multi_json[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=6
-SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.1.tar.gz -> elasticsearch-ruby-6.8.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=15babb90f9d2e9c1689c3963ffb84fab
diff --git a/metadata/md5-cache/dev-ruby/fivemat-1.3.7 b/metadata/md5-cache/dev-ruby/fivemat-1.3.7
deleted file mode 100644
index df0a27d5879e..000000000000
--- a/metadata/md5-cache/dev-ruby/fivemat-1.3.7
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DESCRIPTION=MiniTest/RSpec/Cucumber formatter that gives each test file its own line of dots
-EAPI=6
-HOMEPAGE=https://github.com/tpope/fivemat
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 doc test
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/fivemat-1.3.7.gem
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=509c0fcb29819cac1fb98d615ed1e729
diff --git a/metadata/md5-cache/dev-ruby/rackup-2.1.0 b/metadata/md5-cache/dev-ruby/rackup-2.1.0
new file mode 100644
index 000000000000..376ca6b8969b
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rackup-2.1.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/rack:3.0[ruby_targets_ruby30(-)] >=dev-ruby/webrick-1.8:0[ruby_targets_ruby30(-)] virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:3.0[ruby_targets_ruby31(-)] >=dev-ruby/webrick-1.8:0[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rack:3.0[ruby_targets_ruby32(-)] >=dev-ruby/webrick-1.8:0[ruby_targets_ruby32(-)] virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/minitest-global_expectations[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=A general server command for Rack applications
+EAPI=8
+HOMEPAGE=https://github.com/rack/rackup
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby30? ( dev-ruby/rack:3.0[ruby_targets_ruby30(-)] >=dev-ruby/webrick-1.8:0[ruby_targets_ruby30(-)] virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:3.0[ruby_targets_ruby31(-)] >=dev-ruby/webrick-1.8:0[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rack:3.0[ruby_targets_ruby32(-)] >=dev-ruby/webrick-1.8:0[ruby_targets_ruby32(-)] virtual/ruby-ssl[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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/rack/rackup/archive/v2.1.0.tar.gz -> rackup-2.1.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=9f4856a0ef4622758f360805401e2cf6
diff --git a/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r1 b/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r1
deleted file mode 100644
index 951f46e12943..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/libxslt-1.1.12 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A Ruby class for processing XSLT
-EAPI=8
-HOMEPAGE=https://github.com/glejeune/ruby-xslt
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
-KEYWORDS=amd64 ~ppc64 x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/libxslt-1.1.12 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/ruby-xslt-0.9.10.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d8127a3ea323c224cf6321e6202ab156
diff --git a/metadata/md5-cache/dev-ruby/sigar-0.7.3-r1 b/metadata/md5-cache/dev-ruby/sigar-0.7.3-r1
deleted file mode 100644
index a2ab0dbba51b..000000000000
--- a/metadata/md5-cache/dev-ruby/sigar-0.7.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=|| ( <sys-libs/glibc-2.26 net-libs/libtirpc ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=System Information Gatherer And Reporter
-EAPI=8
-HOMEPAGE=http://sigar.hyperic.com/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~amd64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/sigar-0.7.3.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=dddcfa1b3153be1a1ec9e68a690b43c0
diff --git a/metadata/md5-cache/dev-ruby/six-0.2.0-r1 b/metadata/md5-cache/dev-ruby/six-0.2.0-r1
deleted file mode 100644
index 997e5de8910a..000000000000
--- a/metadata/md5-cache/dev-ruby/six-0.2.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby27(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=An ultra lite authorization library
-EAPI=8
-HOMEPAGE=https://github.com/randx/six
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 doc test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/randx/six/archive/v0.2.0.tar.gz -> six-0.2.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=281eba4c482519bf9de45c54a9769631
diff --git a/metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r4 b/metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r4
deleted file mode 100644
index 042906df82ec..000000000000
--- a/metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=W3C HTML Tidy library implemented as a Ruby extension
-EAPI=8
-HOMEPAGE=https://github.com/carld/tidy
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86
-LICENSE=HTML-Tidy
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/tidy-ext-0.1.14.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e1c2a84a9c8aa5243a35f6ad0319d34e
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 7263d94bf59b..51b559c1bc4e 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/bpftool-6.2.11 b/metadata/md5-cache/dev-util/bpftool-6.2.11
new file mode 100644
index 000000000000..2a6b41af5c59
--- /dev/null
+++ b/metadata/md5-cache/dev-util/bpftool-6.2.11
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchutils || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 >=dev-lang/python-3.9.16-r1:3.9 ) app-arch/tar dev-python/docutils
+DEFINED_PHASES=compile install postinst prepare setup unpack
+DEPEND=sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= ) >=sys-kernel/linux-headers-5.8
+DESCRIPTION=Tool for inspection and simple manipulation of eBPF programs and maps
+EAPI=8
+HOMEPAGE=https://kernel.org/
+INHERIT=estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
+IUSE=caps
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= )
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.2.11.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=affe1fc8eff904046cc52ceb4297f610
diff --git a/metadata/md5-cache/dev-util/dmake-4.12.2 b/metadata/md5-cache/dev-util/dmake-4.12.2
deleted file mode 100644
index 59139e70add3..000000000000
--- a/metadata/md5-cache/dev-util/dmake-4.12.2
+++ /dev/null
@@ -1,11 +0,0 @@
-BDEPEND=app-arch/unzip sys-apps/groff
-DEFINED_PHASES=install prepare
-DESCRIPTION=Improved make
-EAPI=7
-HOMEPAGE=https://github.com/mohawk2/dmake
-KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-1
-RESTRICT=test
-SLOT=0
-SRC_URI=http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.2.tar.bz2
-_md5_=0b317cd5d1a22c61c07dfe2571f470bf
diff --git a/metadata/md5-cache/dev-util/dmake-4.13.1 b/metadata/md5-cache/dev-util/dmake-4.13.1
deleted file mode 100644
index 19daf050caed..000000000000
--- a/metadata/md5-cache/dev-util/dmake-4.13.1
+++ /dev/null
@@ -1,10 +0,0 @@
-BDEPEND=app-arch/unzip sys-apps/groff
-DEFINED_PHASES=install prepare
-DESCRIPTION=Improved make
-EAPI=7
-HOMEPAGE=https://jimjag.github.io/dmake/
-KEYWORDS=amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-1
-SLOT=0
-SRC_URI=https://github.com/jimjag/dmake/archive/v4.13.1/dmake-4.13.1.tar.gz
-_md5_=2612e7103245e7db436828eb16bf0360
diff --git a/metadata/md5-cache/dev-util/opencl-headers-2023.04.17 b/metadata/md5-cache/dev-util/opencl-headers-2023.04.17
new file mode 100644
index 000000000000..b1b86710aa3c
--- /dev/null
+++ b/metadata/md5-cache/dev-util/opencl-headers-2023.04.17
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Unified C language headers for the OpenCL API
+EAPI=8
+HOMEPAGE=https://github.com/KhronosGroup/OpenCL-Headers
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/KhronosGroup/OpenCL-Headers/archive/refs/tags/v2023.04.17.tar.gz -> opencl-headers-2023.04.17.tar.gz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0075b4da4a1e8c788b5a4dcd78e284a3
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 54c2415915af..9f8335460b2a 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2 b/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2
index d9ec691a6684..af0349afa111 100644
--- a/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2
+++ b/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://gscan2pdf.sourceforge.net/
INHERIT=optfeature perl-module virtualx xdg-utils
IUSE=test test test
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 ~arm64 x86
LICENSE=GPL-3
RDEPEND=dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/gscan2pdf/gscan2pdf-2.13.2.tar.xz
_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 8c55459fea879ccdec282839a3b22f78 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a5801416ced5cc936bb63faa4020edc4
+_md5_=8816275e82ba30c0ab22945bbfa58c52
diff --git a/metadata/md5-cache/media-gfx/mcomix-2.1.0 b/metadata/md5-cache/media-gfx/mcomix-2.1.0
index 9a83e5750070..85029f902c0e 100644
--- a/metadata/md5-cache/media-gfx/mcomix-2.1.0
+++ b/metadata/md5-cache/media-gfx/mcomix-2.1.0
@@ -7,7 +7,7 @@ HOMEPAGE=http://mcomix.sourceforge.net
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 optfeature xdg
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=GPL-2
RDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/pillow-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycairo-1.16.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.36.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-libs/libjpeg-turbo:0 x11-libs/gtk+:3[introspection] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/mcomix/mcomix-2.1.0.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=613aaccb9e7292c52b4705583fa41cf1
+_md5_=310eda5763ca40f27a7da6f1caf1f73d
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index ee0fa01b042d..7ea28b76e066 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/libsoundtouch-2.3.1 b/metadata/md5-cache/media-libs/libsoundtouch-2.3.1
deleted file mode 100644
index 8e87b80740c1..000000000000
--- a/metadata/md5-cache/media-libs/libsoundtouch-2.3.1
+++ /dev/null
@@ -1,13 +0,0 @@
-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 prepare pretend setup test
-DESCRIPTION=Audio processing library for changing tempo, pitch and playback rates
-EAPI=7
-HOMEPAGE=https://www.surina.net/soundtouch/ https://gitlab.com/soundtouch/soundtouch
-INHERIT=autotools multilib-minimal toolchain-funcs
-IUSE=cpu_flags_x86_sse openmp static-libs 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 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
-LICENSE=LGPL-2.1
-SLOT=0/1
-SRC_URI=https://gitlab.com/soundtouch/soundtouch/-/archive/2.3.1/soundtouch-2.3.1.tar.bz2
-_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8040f546102a59cd845c31afe4f0b345
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index c58deebd5ab2..337c16be44af 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/vdr-remotetimers-1.0.2 b/metadata/md5-cache/media-plugins/vdr-remotetimers-1.0.2
deleted file mode 100644
index 328edb1fdbc5..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-remotetimers-1.0.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=>=media-video/vdr-2.0.0 media-tv/gentoo-vdr-scripts virtual/linuxtv-dvb-headers
-DESCRIPTION=VDR plugin: edit timers on remote vdr instances
-EAPI=7
-HOMEPAGE=https://vdr.schmirler.de/
-INHERIT=vdr-plugin-2
-KEYWORDS=amd64 ~arm x86
-LICENSE=GPL-2
-RDEPEND=>=media-video/vdr-2.0.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=https://vdr.schmirler.de/remotetimers/vdr-remotetimers-1.0.2.tgz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 vdr-plugin-2 1460873f84280120ddfeecbc2459b6db wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=6843f358733c9fb71c117063bf3a301d
diff --git a/metadata/md5-cache/media-plugins/vdr-remotetimers-1.0.2-r1 b/metadata/md5-cache/media-plugins/vdr-remotetimers-1.0.2-r1
deleted file mode 100644
index c567fec7407b..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-remotetimers-1.0.2-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=~media-video/vdr-2.2.0 media-tv/gentoo-vdr-scripts virtual/linuxtv-dvb-headers
-DESCRIPTION=VDR plugin: edit timers on remote vdr instances
-EAPI=7
-HOMEPAGE=https://vdr.schmirler.de/
-INHERIT=vdr-plugin-2
-KEYWORDS=amd64 ~arm x86
-LICENSE=GPL-2
-RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=https://vdr.schmirler.de/remotetimers/vdr-remotetimers-1.0.2.tgz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 vdr-plugin-2 1460873f84280120ddfeecbc2459b6db wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=6d9267243693f4f0af7141b6fedca5b2
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 35136169ed58..330028619a28 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/mpg123-1.31.3 b/metadata/md5-cache/media-sound/mpg123-1.31.3
index a465183de2ed..5c9ddde0df59 100644
--- a/metadata/md5-cache/media-sound/mpg123-1.31.3
+++ b/metadata/md5-cache/media-sound/mpg123-1.31.3
@@ -7,10 +7,10 @@ HOMEPAGE=https://www.mpg123.org/
IDEPEND=app-eselect/eselect-mpg123
INHERIT=flag-o-matic toolchain-funcs libtool multilib-minimal
IUSE=cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2.1
RDEPEND=dev-libs/libltdl:0 alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) nas? ( media-libs/nas ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2 )
SLOT=0
SRC_URI=mirror://sourceforge/mpg123/mpg123-1.31.3.tar.bz2
_eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=010357b5be578c229079e932f7a44df0
+_md5_=6d05921f281ab0ba344af2fc196e1ba6
diff --git a/metadata/md5-cache/media-sound/patchage-1.0.8 b/metadata/md5-cache/media-sound/patchage-1.0.8
deleted file mode 100644
index 7d4dd7068e08..000000000000
--- a/metadata/md5-cache/media-sound/patchage-1.0.8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst test
-DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 media-libs/ganv alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) jack-dbus? ( dev-libs/dbus-glib sys-apps/dbus ) dev-libs/boost <dev-libs/libfmt-9:=
-DESCRIPTION=Modular patch bay for JACK-based audio and MIDI systems
-EAPI=8
-HOMEPAGE=https://drobilla.net/software/patchage
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson xdg
-IUSE=alsa jack jack-dbus test
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 media-libs/ganv alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) jack-dbus? ( dev-libs/dbus-glib sys-apps/dbus )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://download.drobilla.net/patchage-1.0.8.tar.xz
-_eclasses_=meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e2eaee8e8c97d21a176488bddf23f689
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 5f2bccfea9ba..de2f032b2d13 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/bigeye-0.3-r4 b/metadata/md5-cache/net-analyzer/bigeye-0.3-r4
deleted file mode 100644
index a61fdc005c21..000000000000
--- a/metadata/md5-cache/net-analyzer/bigeye-0.3-r4
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DESCRIPTION=network utility dump and simple honeypot utility
-EAPI=7
-HOMEPAGE=http://violating.us/projects/bigeye/
-INHERIT=flag-o-matic toolchain-funcs
-KEYWORDS=amd64 ~ppc x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~jsmolic/distfiles/bigeye-0.3.tgz https://dev.gentoo.org/~jsmolic/distfiles/bigeye-0.3-gcc34.patch.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=08f78f57d6ca69119bb954834f03bb1f
diff --git a/metadata/md5-cache/net-analyzer/traceroute-nanog-6.4.2_p1 b/metadata/md5-cache/net-analyzer/traceroute-nanog-6.4.2_p1
deleted file mode 100644
index 3a10cf306b60..000000000000
--- a/metadata/md5-cache/net-analyzer/traceroute-nanog-6.4.2_p1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DESCRIPTION=Traceroute with AS lookup, TOS support, MTU discovery and other features
-EAPI=7
-HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 ~arm ~ppc ~riscv x86
-LICENSE=BSD
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~jsmolic/distfiles/traceroute-nanog_6.4.2.orig.tar.gz https://dev.gentoo.org/~jsmolic/distfiles/traceroute-nanog_6.4.2-1.diff.gz
-_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3a952969bd8e2a75fa8da2a297985298
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 697e2b6b0bd0..23580cfd4985 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/dhcpcd-10.0.1 b/metadata/md5-cache/net-misc/dhcpcd-10.0.1
new file mode 100644
index 000000000000..6d721641b5ac
--- /dev/null
+++ b/metadata/md5-cache/net-misc/dhcpcd-10.0.1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install postinst
+DEPEND=udev? ( virtual/udev )
+DESCRIPTION=A fully featured, yet light weight RFC2131 compliant DHCP client
+EAPI=8
+HOMEPAGE=https://github.com/NetworkConfiguration/dhcpcd/ https://roy.marples.name/projects/dhcpcd/
+INHERIT=systemd toolchain-funcs
+IUSE=debug +embedded ipv6 privsep +udev
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD-2
+RDEPEND=udev? ( virtual/udev ) privsep? ( acct-group/dhcpcd acct-user/dhcpcd )
+SLOT=0
+SRC_URI=https://github.com/NetworkConfiguration/dhcpcd/releases/download/v10.0.1/dhcpcd-10.0.1.tar.xz
+_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=7b0b21f3f782c24a9ee9174b492d410f
diff --git a/metadata/md5-cache/net-misc/dhcpcd-9999 b/metadata/md5-cache/net-misc/dhcpcd-9999
index 41d934bb89fe..c9713c7ee505 100644
--- a/metadata/md5-cache/net-misc/dhcpcd-9999
+++ b/metadata/md5-cache/net-misc/dhcpcd-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=udev? ( virtual/udev ) privsep? ( acct-group/dhcpcd acct-user/dhcpcd )
SLOT=0
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib d1408425c7c4a7669b9b17735404b693 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=75bcd2fb43b7083e45bb149b2b12e664
+_md5_=7b0b21f3f782c24a9ee9174b492d410f
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 43231449c206..1a6fdd5abf23 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/spectools-2016.01.1-r1 b/metadata/md5-cache/net-wireless/spectools-2016.01.1-r1
deleted file mode 100644
index 621e089bc416..000000000000
--- a/metadata/md5-cache/net-wireless/spectools-2016.01.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm prepare
-DEPEND=virtual/libusb:0 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango dev-libs/glib:2 ) virtual/pkgconfig
-DESCRIPTION=Spectrum Analyzer for Meta-Geek Wi-Spy and GSG Ubertooth hardware
-EAPI=8
-HOMEPAGE=https://www.kismetwireless.net/spectools/
-INHERIT=autotools udev flag-o-matic
-IUSE=debug +ncurses +gtk
-KEYWORDS=amd64 arm ~arm64 ~ppc x86
-LICENSE=GPL-2
-RDEPEND=virtual/libusb:0 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango dev-libs/glib:2 )
-SLOT=0
-SRC_URI=https://www.kismetwireless.net/code/spectools-2016-01-R1.tar.xz
-_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=f0bc520d9530e221a1d6030fe6c90ee6
diff --git a/metadata/md5-cache/net-wireless/spectools-9999 b/metadata/md5-cache/net-wireless/spectools-9999
deleted file mode 100644
index 6c486d2998e0..000000000000
--- a/metadata/md5-cache/net-wireless/spectools-9999
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DEPEND=virtual/libusb:0 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango dev-libs/glib:2 ) virtual/pkgconfig
-DESCRIPTION=Spectrum Analyzer for Meta-Geek Wi-Spy and GSG Ubertooth hardware
-EAPI=8
-HOMEPAGE=https://www.kismetwireless.net/spectools/
-INHERIT=autotools udev flag-o-matic git-r3
-IUSE=debug +ncurses +gtk
-LICENSE=GPL-2
-PROPERTIES=live
-RDEPEND=virtual/libusb:0 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango dev-libs/glib:2 )
-SLOT=0
-_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=d65fef67ac5b532b5c8aca0408e97e6a
diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz
index 60f4c1a2afb3..54432a7cb5a9 100644
--- a/metadata/md5-cache/sci-chemistry/Manifest.gz
+++ b/metadata/md5-cache/sci-chemistry/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-chemistry/prekin-6.51.081122-r1 b/metadata/md5-cache/sci-chemistry/prekin-6.51.081122-r1
deleted file mode 100644
index 56e7273a6c39..000000000000
--- a/metadata/md5-cache/sci-chemistry/prekin-6.51.081122-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install
-DEPEND=x11-libs/libXext x11-libs/libXmu x11-libs/libXt x11-libs/libX11 X? ( >=x11-libs/motif-2.3:0= )
-DESCRIPTION=Prepares molecular kinemages from PDB-format coordinate files
-EAPI=6
-HOMEPAGE=http://kinemage.biochem.duke.edu/software/prekin.php
-INHERIT=toolchain-funcs
-IUSE=X
-KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux
-LICENSE=richardson
-RDEPEND=x11-libs/libXext x11-libs/libXmu x11-libs/libXt x11-libs/libX11 X? ( >=x11-libs/motif-2.3:0= )
-SLOT=0
-SRC_URI=http://kinemage.biochem.duke.edu/downloads/software/prekin/prekin.6.51.081122.src.tgz
-_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f9ebfd63a2e82c2f066b1d7467a37c45
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 719dc1237410..695bba4bed27 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/xdrfile-1.1.4-r1 b/metadata/md5-cache/sci-libs/xdrfile-1.1.4-r1
deleted file mode 100644
index 48b51a521d09..000000000000
--- a/metadata/md5-cache/sci-libs/xdrfile-1.1.4-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=fortran? ( virtual/fortran )
-DEFINED_PHASES=configure setup
-DEPEND=fortran? ( virtual/fortran )
-DESCRIPTION=Library to read gromacs trajectory and topology files
-EAPI=8
-HOMEPAGE=http://www.gromacs.org/Developer_Zone/Programming_Guide/XTC_Library
-INHERIT=fortran-2
-IUSE=fortran static-libs
-KEYWORDS=amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-3
-RDEPEND=fortran? ( virtual/fortran )
-SLOT=0
-SRC_URI=ftp://ftp.gromacs.org/pub/contrib/xdrfile-1.1.4.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=75cdc554c5a1bd7bf17618049f3a075c
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index e67e33ce9c75..bc2335e11bac 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/flatpak-1.12.8 b/metadata/md5-cache/sys-apps/flatpak-1.12.8
index 0fa7c66d7c8e..439e4d47c322 100644
--- a/metadata/md5-cache/sys-apps/flatpak-1.12.8
+++ b/metadata/md5-cache/sys-apps/flatpak-1.12.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://flatpak.org/
INHERIT=linux-info python-any-r1
IUSE=doc introspection policykit seccomp systemd X
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
LICENSE=LGPL-2.1+
PDEPEND=sys-apps/xdg-desktop-portal
RDEPEND=acct-group/flatpak acct-user/flatpak >=app-arch/libarchive-2.8:= app-arch/zstd:= >=app-crypt/gpgme-1.1.8:= >=dev-libs/appstream-glib-0.5.10:= >=dev-libs/glib-2.56:2= >=dev-libs/libxml2-2.4:= dev-libs/json-glib:= dev-libs/libassuan:= >=dev-util/ostree-2020.8:=[gpg(+)] || ( dev-util/ostree[curl] dev-util/ostree[soup] ) >=gnome-base/dconf-0.26:= gnome-base/gsettings-desktop-schemas >=net-libs/libsoup-2.4:2.4= >=sys-apps/bubblewrap-0.5.0 sys-apps/dbus >=sys-fs/fuse-2.9.9:0= sys-apps/xdg-dbus-proxy X? ( x11-apps/xauth x11-libs/libXau:= ) x11-libs/gdk-pixbuf:2= policykit? ( >=sys-auth/polkit-0.98:= ) seccomp? ( sys-libs/libseccomp:= ) systemd? ( sys-apps/systemd:= )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/flatpak/flatpak/releases/download/1.12.8/flatpak-1.12.8.tar.xz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=99fbd60bf84c0f797da566f4a6cbe33c
+_md5_=8be11cd8abe5128d001b2a967bbe7fef
diff --git a/metadata/md5-cache/sys-apps/flatpak-1.14.4-r1 b/metadata/md5-cache/sys-apps/flatpak-1.14.4-r1
index 1ef910ec94f5..b2e41bda7cc3 100644
--- a/metadata/md5-cache/sys-apps/flatpak-1.14.4-r1
+++ b/metadata/md5-cache/sys-apps/flatpak-1.14.4-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://flatpak.org/
INHERIT=linux-info python-any-r1 systemd
IUSE=doc introspection policykit seccomp systemd X
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2.1+
PDEPEND=sys-apps/xdg-desktop-portal
RDEPEND=acct-group/flatpak acct-user/flatpak >=app-arch/libarchive-2.8:= app-arch/zstd:= >=app-crypt/gpgme-1.1.8:= >=dev-libs/appstream-0.12:= >=dev-libs/appstream-glib-0.5.10:= >=dev-libs/glib-2.56:2= >=dev-libs/libxml2-2.4:= dev-libs/json-glib:= dev-libs/libassuan:= >=dev-util/ostree-2020.8:=[gpg(+)] dev-util/ostree[curl] >=gnome-base/dconf-0.26:= gnome-base/gsettings-desktop-schemas net-misc/curl:= >=sys-apps/bubblewrap-0.5.0 sys-apps/dbus >=sys-fs/fuse-2.9.9:0= sys-apps/xdg-dbus-proxy X? ( x11-apps/xauth x11-libs/libXau:= ) x11-libs/gdk-pixbuf:2= policykit? ( >=sys-auth/polkit-0.98:= ) seccomp? ( sys-libs/libseccomp:= ) systemd? ( sys-apps/systemd:= )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/flatpak/flatpak/releases/download/1.14.4/flatpak-1.14.4.tar.xz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5867953dca5546cb9ca225a059926a5b
+_md5_=550a4b6e0d6cd2cc6f18b308ae4d5852
diff --git a/metadata/md5-cache/sys-apps/grep-3.10_p20230410 b/metadata/md5-cache/sys-apps/grep-3.10_p20230421
index 01a6d2d9d988..52ee8f3a0049 100644
--- a/metadata/md5-cache/sys-apps/grep-3.10_p20230410
+++ b/metadata/md5-cache/sys-apps/grep-3.10_p20230421
@@ -10,6 +10,6 @@ LICENSE=GPL-3+
RDEPEND=!static? ( pcre? ( >=dev-libs/libpcre2-7.8-r1 ) sparc? ( dev-libs/libsigsegv ) ) nls? ( virtual/libintl ) virtual/libiconv
REQUIRED_USE=static? ( !sparc )
SLOT=0
-SRC_URI=https://meyering.net/grep/grep-3.10.7-e498.tar.xz verify-sig? ( https://meyering.net/grep/grep-3.10.7-e498.tar.xz.sig )
+SRC_URI=https://meyering.net/grep/grep-3.10.12-0f2c.tar.xz verify-sig? ( https://meyering.net/grep/grep-3.10.12-0f2c.tar.xz.sig )
_eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=7ada68111da9841a289c06d7a1c48b40
+_md5_=33ba884cbb139f4ed29be2e51770a510
diff --git a/metadata/md5-cache/sys-apps/pkgcore-0.12.21 b/metadata/md5-cache/sys-apps/pkgcore-0.12.21
new file mode 100644
index 000000000000..7a6c3d2568c6
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/pkgcore-0.12.21
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/flit_core-3.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-vcs/git ) test? ( >=app-shells/bash-5.0 dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/snakeoil-0.10.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=a framework for package management
+EAPI=8
+HOMEPAGE=https://github.com/pkgcore/pkgcore
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=BSD MIT
+RDEPEND=>=app-shells/bash-5.0 dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/snakeoil-0.10.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pkgcore/pkgcore-0.12.21.tar.gz
+_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=3afc26c4c3e04fa15197376473f58181
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 0417b02dee87..b6b763456413 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-13.0.1_pre20230421 b/metadata/md5-cache/sys-devel/gcc-13.0.1_pre20230421
new file mode 100644
index 000000000000..4b08262a1659
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-13.0.1_pre20230421
@@ -0,0 +1,17 @@
+BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+KEYWORDS=~loong
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.3
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=13
+SRC_URI=mirror://gcc/snapshots/13.1.0-RC-20230421/gcc-13.1.0-RC-20230421.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.1.0-patches-9.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.1.0-musl-patches-1.tar.xz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain cb15ce1344fceac0d0436457e22e5992 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=2c17e2b8612dacea0a439c6f78fd93e3
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 402ca1f867ed..0164dea81619 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/xpra-html5-6.1 b/metadata/md5-cache/www-apps/xpra-html5-6.1
index a5682e479e96..80885fd99baa 100644
--- a/metadata/md5-cache/www-apps/xpra-html5-6.1
+++ b/metadata/md5-cache/www-apps/xpra-html5-6.1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://xpra.org/
INHERIT=python-any-r1
IUSE=brotli +gzip minify
-KEYWORDS=amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=MPL-2.0
SLOT=0
SRC_URI=https://github.com/Xpra-org/xpra-html5/archive/refs/tags/v6.1.tar.gz -> xpra-html5-6.1.tar.gz
_eclasses_=multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=dee62bbd975b66aae1c838ced66f96e7
+_md5_=d68aae89779cdede347e4fa1b8f99d18
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index 6453271b83d8..eb45744062cf 100644
--- a/metadata/md5-cache/x11-terms/Manifest.gz
+++ b/metadata/md5-cache/x11-terms/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-terms/kitty-0.28.1 b/metadata/md5-cache/x11-terms/kitty-0.28.1
new file mode 100644
index 000000000000..6ca5140178bf
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/kitty-0.28.1
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-lang/go-1.20 sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) dev-libs/openssl:= media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= net-libs/librsync:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.28.1 ~x11-terms/kitty-terminfo-0.28.1 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat X? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols )
+DESCRIPTION=Fast, feature-rich, GPU-based terminal
+EAPI=8
+HOMEPAGE=https://sw.kovidgoyal.net/kitty/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg verify-sig
+IUSE=+X test wayland python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3 ZLIB Apache-2.0 BSD MIT MPL-2.0
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) dev-libs/openssl:= media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= net-libs/librsync:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.28.1 ~x11-terms/kitty-terminfo-0.28.1 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( X wayland ) test? ( X wayland )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.28.1/kitty-0.28.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.28.1-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.28.1/kitty-0.28.1.tar.xz.sig )
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1dccef2d1b0448465d4841861265bcff
diff --git a/metadata/md5-cache/x11-terms/kitty-9999 b/metadata/md5-cache/x11-terms/kitty-9999
index bdc4b3310198..3b99d0f37730 100644
--- a/metadata/md5-cache/x11-terms/kitty-9999
+++ b/metadata/md5-cache/x11-terms/kitty-9999
@@ -7,11 +7,11 @@ HOMEPAGE=https://sw.kovidgoyal.net/kitty/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg git-r3
IUSE=+X test wayland python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-LICENSE=GPL-3 ZLIB Apache-2.0 BSD MIT
+LICENSE=GPL-3 ZLIB Apache-2.0 BSD MIT MPL-2.0
PROPERTIES=live
RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) dev-libs/openssl:= media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= net-libs/librsync:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-9999 ~x11-terms/kitty-terminfo-9999 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( X wayland ) test? ( X wayland )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bbaf9e6aa2a408ef7632a318fbd7dd1c
+_md5_=1dccef2d1b0448465d4841861265bcff
diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.28.1 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.28.1
new file mode 100644
index 000000000000..00bfe2d42f46
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.28.1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator
+EAPI=8
+HOMEPAGE=https://sw.kovidgoyal.net/kitty/
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.28.1/kitty-0.28.1.tar.xz
+_md5_=14f1d1f3455c8b72a6e5198b7ca241c8
diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.28.1 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.28.1
new file mode 100644
index 000000000000..a938517cf3f4
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/kitty-terminfo-0.28.1
@@ -0,0 +1,11 @@
+BDEPEND=sys-libs/ncurses
+DEFINED_PHASES=compile install
+DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator
+EAPI=8
+HOMEPAGE=https://sw.kovidgoyal.net/kitty/
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.28.1/kitty-0.28.1.tar.xz
+_md5_=1271db4a43bedbc8e4a058c3a7ccaf6a
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index 9d9a1cd2c9d8..b5a887c23b36 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/subtle-0.11.3244-r2 b/metadata/md5-cache/x11-wm/subtle-0.11.3244-r2
deleted file mode 100644
index 19af756cb846..000000000000
--- a/metadata/md5-cache/x11-wm/subtle-0.11.3244-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( ruby_targets_ruby27? ( dev-ruby/minitar[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/minitar[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/minitar[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=x11-libs/libX11 xft? ( x11-libs/libXft ) xinerama? ( x11-libs/libXinerama ) xpm? ( x11-libs/libXpm ) xtest? ( x11-libs/libXtst ) xrandr? ( x11-libs/libXrandr ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
-DESCRIPTION=A manual tiling window manager
-EAPI=8
-HOMEPAGE=https://subforge.org/projects/subtle/wiki
-INHERIT=ruby-ng toolchain-funcs
-IUSE=debug doc +xft xinerama xpm +xrandr +xtest test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/libX11 xft? ( x11-libs/libXft ) xinerama? ( x11-libs/libXinerama ) xpm? ( x11-libs/libXpm ) xtest? ( x11-libs/libXtst ) xrandr? ( x11-libs/libXrandr ) ruby_targets_ruby27? ( dev-ruby/minitar[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/minitar[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/minitar[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~radhermit/dist/subtle-0.11.3244.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=33746735e87fc052a0a7daf55fc4ca57
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 65149a2fdee3..972d2cfbaad5 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15493 BLAKE2B ec5ea168778a79b147975de4177e6e700a7d37e6ee037cb43e8a2fb5109fe7703b6271a466b25edb7a1f6a61aa9467b69f02382396560dc259c3acdd5e880f30 SHA512 24314abdcaad22302e8e4885bab38f0250026f6284cc14fc2d6d81378bea47d1c1e985134c2fc0d63a8bc88f3563b53ea9e7b90d1e24f24b6733a9cc9fe4c83a
-TIMESTAMP 2023-04-21T04:39:58Z
+TIMESTAMP 2023-04-21T10:39:57Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRCE55fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRCZ/1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD/pg/+LfQMXv8mbAnDfJcHstBLJBgR5UJ7Hxto2q7S/WIUY4JnjdGysbBpj/GO
-XZHqCAyC4gvPX9XYBrxg0jW0iudcTcx0CltprkC4RURIrwYK6K7tYcDNv900ik2h
-n6p121UTk6YDvqffZwemnRb07ICTIbr70ObJcdIlBDOh5RhC0ce9lumSbejwZTl6
-s0n3KEmvu/7yiJi6R5Sm/tbYqkRH9UZh29AnGl3b/5qpGz8ZdJSGPgHVAq6vnqXV
-ly88xKpfT7mRSsmp77mnmGsNYUuwTcfbo34D2ExUVciw4k+ANmP7maP43SL8rRA8
-PK4OqYYcFXWMHCLFzqkhVuh7T1dSz0eaGuGUx7epqqyCUv5ih1NeXn+UvYYexJAw
-P6etkbGNP+iY0BK3uPccGu2K/X9dkB+qXMtQ1ZkpWJ81fkCHyQxwdrUe5swzvTxQ
-ob7pd+aBduwBJ3OFWBcqyQsanjd8lYJNh0c9NzHaF1jfJKcN+mlKtQtCf3/QEcyQ
-2iCcQXQ5gW1MBFFFsZ9+JlSeXktYyzV0KPJDREPPNMoVvsU1m/42UecZYvVB74oy
-G+PWUFl01NTTIN2C7U135u5ZNqCOAZFQhnDdla6C1JOIviq1OWIutKSUpE4xMByn
-AkRLQU8vRciuQiVFYJ1k+3D0pVHmUnGPrmwdV6ThfKkg0xSwqRA=
-=gYn7
+klDQKg/+Kl1J3XF8/00uYQbhuc6kL/B/bl/b5zUGUl0mlbrLlXDW5OkCSk9bRfbn
+QrUkHRX/d0Xg5DT3u3eygQ4A1xh6vMxbaun5e0vee+U+T837BABoOkkT2RJUoNiR
+Ug73qEbRbjRGggH4swWSkruxp/l/xyPMcLTX8r+TLobXFEthpm1XRaGjfFQDp1f0
+SearuQdUvIXv6MNh/rmq5zQPd5U4GOVM3rp1SeIo8/5GKlINc9DBbnmAT/2pCrt6
+bCXcQFPWmlBNJT7AidgjBY00Q7QSRH3KM/w7NRyr/rbraCeFutkNVJlTGzzTJfNG
+FZ13CxBeVfELp14jo/e4nGFzBe50EZCpxRfAHZQp1XPNLKxhu043uKBswrIvALJF
+b2GoHFoqgMnd0B06BU+4S3axKPlSHZ3EJ+tLYb9mDuGPQ2KwF5DPjtU9UBsbDf3c
+QiThsX/I9phMQwhkUg/UFjNlvMsKi2BASmOUhf3vHytNkX1M6/zgKWEnx3C2FCM7
+0rHZu9/UFdJc7cKvOlR23WzsSuCQu5oC78gu0SXhj50YueeN1BWHLWqLOsBJZgn/
+HDeWU6jRLJesLY1q4zUwX8S1yCpTDuS508SBmqW0cO1QmqFWAMiicpJ5HHlaCBf5
+xDbaz7bj1ydQzWVxuzXIRJf7a8tGeodeHfzbKraXES0HrSGCNtw=
+=h92Z
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 4c4164d94ac6..14b0b8135cd0 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 21 Apr 2023 04:39:54 +0000
+Fri, 21 Apr 2023 10:39:54 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 6ab961aad261..a34917b7887f 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Apr 21 04:39:54 AM UTC 2023
+Fri Apr 21 10:39:54 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 8dd5d44c4baf..147ff390d02b 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 21 Apr 2023 04:45:01 +0000
+Fri, 21 Apr 2023 10:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index fa1e097cdc52..277912f2ecbc 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-22ea161b0cebb6219bf41fbbb8559374b8c47ff5 1682051299 2023-04-21T04:28:19+00:00
+bab6ca905d86890f98fb06e58ccbb3a605d97def 1682072788 2023-04-21T10:26:28+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 344e1cfe5394..abaa9dca0056 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1682052002 Fri 21 Apr 2023 04:40:02 AM UTC
+1682073601 Fri 21 Apr 2023 10:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 4c4164d94ac6..14b0b8135cd0 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 21 Apr 2023 04:39:54 +0000
+Fri, 21 Apr 2023 10:39:54 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 898e4f19c934..9a36d65b92dd 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/bigeye/Manifest b/net-analyzer/bigeye/Manifest
deleted file mode 100644
index 0b3fa614a350..000000000000
--- a/net-analyzer/bigeye/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX bigeye-0.3-overflow.patch 364 BLAKE2B 35f659abba86474fb2d87eeb926952ba0e9c394770c17a964cc8d723de700484a889469f33b3d66f3c40df184dbfcd3d953c29c2ec13a4c4d833231fc0e97dbe SHA512 4076e00b11c5c11d432f52a536f6d32a6329b8946ea6a8db64d61c395728483e9631fd93d136390d3e34e7c05ce113f3b2e7ef2113f686bd0184b8a5cb436d18
-DIST bigeye-0.3-gcc34.patch.xz 2564 BLAKE2B 17508c780f339aa2409616aa2bd4e37c3e9f8ba48626e9a3782ea60da2989d4a8543c8a97cecef34554265385b13019d3bc04a05c8809870e0cba20c72a76bf8 SHA512 c7005975a7b798521f0d8f7b646f168ff215c1b5a760e303f7cad8bb78e2324e8303f77a724bc6902ef7ee525d7e6dd5ccfdf366c39abcc436fc6edf503205af
-DIST bigeye-0.3.tgz 32462 BLAKE2B 509e958852d958f5fbb7197e567f8ebd1d7004027e4d8f3fe868d3af6719f76e445890a241d4438609b12695bd403fa246cec03b382a2c339d23c1456aa198e0 SHA512 73a146fd2f5df86a3d16dec05cf3f278393347f341a5cc319feccf6d23e1f2fe9d29070ac154a5b2336ade146843ab163e3545e9aefad1a0fa8903928d9b1ed0
-EBUILD bigeye-0.3-r4.ebuild 883 BLAKE2B 5de9fcc71ed2c278548dfbd921e18583fd37f1f1310f202635a6d14a803d761f9ee384719a215482b76f9874e1e4138d128c46eb0aaf3b9076eaea9ba447f05f SHA512 1d4214795f1c8b088db64ef9cbc7642c0c82908f9d8bbdb05a3649b9fd646ac263f911a72209b9ff45ad423539d36e7f4e16956344437568fa2ec9a927d6c71d
-MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619
diff --git a/net-analyzer/bigeye/bigeye-0.3-r4.ebuild b/net-analyzer/bigeye/bigeye-0.3-r4.ebuild
deleted file mode 100644
index f1e171347c51..000000000000
--- a/net-analyzer/bigeye/bigeye-0.3-r4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="network utility dump and simple honeypot utility"
-HOMEPAGE="http://violating.us/projects/bigeye/"
-SRC_URI="
- https://dev.gentoo.org/~jsmolic/distfiles/${P}.tgz
- https://dev.gentoo.org/~jsmolic/distfiles/${P}-gcc34.patch.xz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-PATCHES=(
- "${WORKDIR}"/${P}-gcc34.patch
- "${FILESDIR}"/${P}-overflow.patch
-)
-
-src_prepare() {
- default
- sed -i README \
- -e "s|-- /messages/|-- /usr/share/bigeye/messages/|g" \
- || die "sed README"
-}
-
-src_compile() {
- append-cflags -fcommon
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} src/bigeye.c src/emulate.c -o src/bigeye || die
-}
-
-src_install() {
- dobin src/bigeye
-
- insinto /usr/share/bigeye
- doins sig.file
- doins -r messages
-
- dodoc README
-}
diff --git a/net-analyzer/bigeye/files/bigeye-0.3-overflow.patch b/net-analyzer/bigeye/files/bigeye-0.3-overflow.patch
deleted file mode 100644
index 1ca159a65b79..000000000000
--- a/net-analyzer/bigeye/files/bigeye-0.3-overflow.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/bigeye.c
-+++ b/src/bigeye.c
-@@ -787,7 +787,7 @@
- local.sin_family = AF_INET;
- local.sin_port = htons(porta);
- local.sin_addr.s_addr = INADDR_ANY;
-- bzero(&(local.sin_zero),sizeof(local));
-+ memset(&(local.sin_zero), "\0", sizeof(local.sin_zero));
-
- if(setsockopt(sock_a, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0) {
- perror("setsockopt");
diff --git a/net-analyzer/bigeye/metadata.xml b/net-analyzer/bigeye/metadata.xml
deleted file mode 100644
index dce3f3be66c0..000000000000
--- a/net-analyzer/bigeye/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>netmon@gentoo.org</email>
- <name>Gentoo network monitoring and analysis project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/net-analyzer/traceroute-nanog/Manifest b/net-analyzer/traceroute-nanog/Manifest
deleted file mode 100644
index f311186d8a3b..000000000000
--- a/net-analyzer/traceroute-nanog/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST traceroute-nanog_6.4.2-1.diff.gz 18417 BLAKE2B eec999aae1e728e9c255715042ee7be66bc32c19eff3ab32b85fecd281032d24eea27fa19d27793d9820b61539791ed82b0a0a7845636970a8d2433d0e3ba40a SHA512 62c2df3db292ab263a2d076689b80ff156bd4a3b4f604974ad8210a700bee80055e21165909eeff138d03570ffe4a44b983ed0cf5ba0c6a914af1928ae82038e
-DIST traceroute-nanog_6.4.2.orig.tar.gz 34429 BLAKE2B 427a7af1f65271b1b4f46522d76da00628e1c6b877b576ff571dc09d7c1bd0232abd626296b46a16785cccaf091b086ea61b5081035572b846e04fff97d0dafb SHA512 1cd4c98404e7b25b2c1f1e4018fc1774f09822df8e597022c7b31b9cf20ce3c5649fd90337c62c65d163fb9c896bd9e19277febb5312d4afe347eac328c6e304
-EBUILD traceroute-nanog-6.4.2_p1.ebuild 995 BLAKE2B 7c7660cd46a9e8803c0efc13f3b8025d537f8c2d9971820e487158faf642a26ce5c5a26a6b4683cd8f7a447d1268f6bf83923f864f7bcc12d7430c8f3544a790 SHA512 fb8d94c007e173085b258ea2b8c8b16a52f42ae0bb0b76826d19b4e5d8f7abbe2aced03cf6c2f200e26bdb6c546d656b48513198e764721ffc812507484582c6
-MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619
diff --git a/net-analyzer/traceroute-nanog/metadata.xml b/net-analyzer/traceroute-nanog/metadata.xml
deleted file mode 100644
index dce3f3be66c0..000000000000
--- a/net-analyzer/traceroute-nanog/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>netmon@gentoo.org</email>
- <name>Gentoo network monitoring and analysis project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/net-analyzer/traceroute-nanog/traceroute-nanog-6.4.2_p1.ebuild b/net-analyzer/traceroute-nanog/traceroute-nanog-6.4.2_p1.ebuild
deleted file mode 100644
index 84675a594205..000000000000
--- a/net-analyzer/traceroute-nanog/traceroute-nanog-6.4.2_p1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DEB_PL="1"
-DESCRIPTION="Traceroute with AS lookup, TOS support, MTU discovery and other features"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI="
- https://dev.gentoo.org/~jsmolic/distfiles/${PN}_${PV/_p*}.orig.tar.gz
- https://dev.gentoo.org/~jsmolic/distfiles/${PN}_${PV/_p*}-${PV/*_p}.diff.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
-
-S=${WORKDIR}/${P/_p*}.orig
-
-src_prepare() {
- eapply "${WORKDIR}"/${PN}_${PV/_p*}-${PV/*_p}.diff
-
- eapply \
- $(
- for i in $( cat "${S}"/debian/patches/00list )
- do
- echo "${S}"/debian/patches/$i.dpatch
- done
- )
-
- eapply_user
-}
-
-src_compile() {
- $(tc-getCC) traceroute.c -o ${PN} ${CFLAGS} -DSTRING ${LDFLAGS} -lresolv -lm \
- || die
-}
-
-src_install() {
- dosbin traceroute-nanog
- dodoc 0_readme.txt faq.txt
- newman "${S}"/debian/traceroute-nanog.genuine.8 traceroute-nanog.8
-}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 6fcdd55ea30f..b343dc019bea 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 55899d5fba0e..b329a6f7eaf2 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,10 +1,12 @@
AUX dhcpcd.initd-r1 339 BLAKE2B f5c8574545d211918cba49b0e0caf22b6dd0630d3e8627e8fc4c40dc4415fd70c83889b631606085ecf87f925a7a199cd5712178a2c90186c6b8ac4f792b0789 SHA512 cd186e4c0733fcd9c333bf7c813a879c38c962bcf6a3288577f6b1632312b10f69ac68ca413c32106559d9e53fa05de78410cba677247b52bcbcf3b35024974f
AUX dhcpcd.service-r1 308 BLAKE2B 558789adc2b67ee9d13b8213c9729f23dc691d3da8e96d93283c6c1fcf3733b17036df2a736166414a4a4738ca2a41f11b498326f18dace02e3b77945f7d8f23 SHA512 992b6f3c69b982f1dc01098dbecdee1ee2dc12e59646d13648f378a2e628cc612b65ee15a1373e3cacf7e712c6a6708c6824a9396b53e8ed8b0b3179f5267041
DIST dhcpcd-10.0.0.tar.gz 356168 BLAKE2B a471f44f547754af8975af13d0645b90938a1b93a09d5b45b302e82aa9d70dca2bff4e39b6fc67918967526ff25a8bb6cf32140939c60a4fc5d18dec7404bf99 SHA512 3b7096a2b3fac070443b6b08dffd38a5fd388a0f2c2581598452fa20445574d7ab3d1239601d3c9ed03fcfff6c8b740c88c337be94a5397a6b292ab9a474be7f
+DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a SHA512 31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87 SHA512 530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
DIST dhcpcd-9.5.0.tar.gz 348645 BLAKE2B bb04391b669dd88cab448a0f98a75ecdc2e865549c75afc6732d3c70272898cdf603c97b79b38e276badcc4254703bb6b0a27f35fbb7da83aeaf2d53341c1593 SHA512 02943769ce24c1073f2634a1e2e0db74f5f95322f7690d40df49589b131ce46aeddc9b8505b8d185070b95bbd3d34284c19998bbb89e059b0ad67cd07fe98932
EBUILD dhcpcd-10.0.0.ebuild 4644 BLAKE2B a4992ef62133d7e8e971c118a3c0ac957d9e57d8d11c9f43a0472a57a074ffc44bc5065bf290451802cefca99445ad18137ce835369104f69b90077ccd4861ae SHA512 7f673a9109286f5b0c64d2c33ea2f618ac9999778970e3e9fc640e0e8fe326f6d9cf5c052fee92f73d242b3a35e506a954cfa7637578e455abccc50f8f8396dd
+EBUILD dhcpcd-10.0.1.ebuild 4645 BLAKE2B d91647c2848635deb660d61d6d37058a35ec2f12fb9914a6f753207d31f3284d86ba9281363b618a5e3bea509f9ac899769591ae738bc94923169b8cdc11a334 SHA512 99a22505227de7210250e7265d3099c2bae62b667a78f8a7f14cd54faaf122f3971afc07cdf0be3977e72e4004a702d7bff59c144b5f962262b18f8d7b857304
EBUILD dhcpcd-9.4.1.ebuild 4646 BLAKE2B 9f2447bc68012dfd41188f10d62729958b1abb3804e44abb5f65cfd2ee3086fb28cd9530b420e4a0597ec9ab4af4aab7784dcbe935adfc2b017e34b3dfb8025e SHA512 63f8ce073f061a76f8c9e41b3601d4ecd13ab3471443d6cfe73149333c3bc0452f02d6bd96cfbfac664bf6b5f315eb664ec45e673ec71086d23c9e7e4e26ca46
EBUILD dhcpcd-9.5.0.ebuild 4644 BLAKE2B a4992ef62133d7e8e971c118a3c0ac957d9e57d8d11c9f43a0472a57a074ffc44bc5065bf290451802cefca99445ad18137ce835369104f69b90077ccd4861ae SHA512 7f673a9109286f5b0c64d2c33ea2f618ac9999778970e3e9fc640e0e8fe326f6d9cf5c052fee92f73d242b3a35e506a954cfa7637578e455abccc50f8f8396dd
-EBUILD dhcpcd-9999.ebuild 4644 BLAKE2B a4992ef62133d7e8e971c118a3c0ac957d9e57d8d11c9f43a0472a57a074ffc44bc5065bf290451802cefca99445ad18137ce835369104f69b90077ccd4861ae SHA512 7f673a9109286f5b0c64d2c33ea2f618ac9999778970e3e9fc640e0e8fe326f6d9cf5c052fee92f73d242b3a35e506a954cfa7637578e455abccc50f8f8396dd
+EBUILD dhcpcd-9999.ebuild 4645 BLAKE2B d91647c2848635deb660d61d6d37058a35ec2f12fb9914a6f753207d31f3284d86ba9281363b618a5e3bea509f9ac899769591ae738bc94923169b8cdc11a334 SHA512 99a22505227de7210250e7265d3099c2bae62b667a78f8a7f14cd54faaf122f3971afc07cdf0be3977e72e4004a702d7bff59c144b5f962262b18f8d7b857304
MISC metadata.xml 714 BLAKE2B 2ee7c968d6c9285404d5cd22afdf2d62db42af2d3d35f7784dffe80d448ea96dec7dcaa2d4784aa35ab7002de5784b191a71cb854eeede645fb3bf018c19f37b SHA512 44cb0105baac58bc24a7ff3d868ab2eb01d7f1447ca5f6ab830c60d8dc46212bb064bdb67d48bb86908aa9803b5dc887fd51733fccda8338828317f10895ea45
diff --git a/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild b/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild
new file mode 100644
index 000000000000..1ea2577fd47a
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git"
+else
+ MY_P="${P/_alpha/-alpha}"
+ MY_P="${MY_P/_beta/-beta}"
+ MY_P="${MY_P/_rc/-rc}"
+ SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ https://roy.marples.name/projects/dhcpcd/"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+ ${DEPEND}
+ privsep? (
+ acct-group/dhcpcd
+ acct-user/dhcpcd
+ )
+"
+
+src_configure() {
+ local myeconfargs=(
+ --dbdir="${EPREFIX}/var/lib/dhcpcd"
+ --libexecdir="${EPREFIX}/lib/dhcpcd"
+ --localstatedir="${EPREFIX}/var"
+ --prefix="${EPREFIX}"
+ --with-hook=ntp.conf
+ $(use_enable debug)
+ $(use_enable embedded)
+ $(use_enable ipv6)
+ $(use_enable privsep)
+ $(usex elibc_glibc '--with-hook=yp.conf' '')
+ --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" "${EPREFIX}/var/run/dhcpcd")
+ $(usex privsep '--privsepuser=dhcpcd' '')
+ $(usex udev '' '--without-dev --without-udev')
+ CC="$(tc-getCC)"
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ keepdir /var/lib/dhcpcd
+ newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+ systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+ local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+ local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+ local old_duid="${EROOT}"/etc/dhcpcd.duid
+ local new_duid="${dbdir}"/duid
+ if [[ -e "${old_old_duid}" ]] ; then
+ # Upgrade the duid file to the new format if needed
+ if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+ sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+ fi
+
+ # Move the duid to /etc, a more sensible location
+ if [[ ! -e "${old_duid}" ]] ; then
+ cp -p "${old_old_duid}" "${new_duid}"
+ fi
+ old_files+=( "${old_old_duid}" )
+ fi
+
+ # dhcpcd-7 moves the files out of /etc
+ if [[ -e "${old_duid}" ]] ; then
+ if [[ ! -e "${new_duid}" ]] ; then
+ cp -p "${old_duid}" "${new_duid}"
+ fi
+ old_files+=( "${old_duid}" )
+ fi
+ local old_secret="${EROOT}"/etc/dhcpcd.secret
+ local new_secret="${dbdir}"/secret
+ if [[ -e "${old_secret}" ]] ; then
+ if [[ ! -e "${new_secret}" ]] ; then
+ cp -p "${old_secret}" "${new_secret}"
+ fi
+ old_files+=( "${old_secret}" )
+ fi
+
+ # dhcpcd-7 renames some files in /var/lib/dhcpcd
+ local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic
+ local new_rdm="${dbdir}"/rdm_monotonic
+ if [[ -e "${old_rdm}" ]] ; then
+ if [[ ! -e "${new_rdm}" ]] ; then
+ cp -p "${old_rdm}" "${new_rdm}"
+ fi
+ old_files+=( "${old_rdm}" )
+ fi
+ local lease=
+ for lease in "${dbdir}"/dhcpcd-*.lease*; do
+ [[ -f "${lease}" ]] || continue
+ old_files+=( "${lease}" )
+ local new_lease=$(basename "${lease}" | sed -e "s/dhcpcd-//")
+ [[ -e "${dbdir}/${new_lease}" ]] && continue
+ cp "${lease}" "${dbdir}/${new_lease}"
+ done
+
+ # Warn about removing stale files
+ if [[ -n "${old_files[@]}" ]] ; then
+ elog
+ elog "dhcpcd-7 has copied dhcpcd.duid and dhcpcd.secret from"
+ elog "${EROOT}/etc to ${dbdir}"
+ elog "and copied leases in ${dbdir} to new files with the dhcpcd-"
+ elog "prefix dropped."
+ elog
+ elog "You should remove these files if you don't plan on reverting"
+ elog "to an older version:"
+ local old_file=
+ for old_file in ${old_files[@]}; do
+ elog " ${old_file}"
+ done
+ fi
+
+ if [ -z "${REPLACING_VERSIONS}" ]; then
+ elog
+ elog "dhcpcd has zeroconf support active by default."
+ elog "This means it will always obtain an IP address even if no"
+ elog "DHCP server can be contacted, which will break any existing"
+ elog "failover support you may have configured in your net configuration."
+ elog "This behaviour can be controlled with the noipv4ll configuration"
+ elog "file option or the -L command line switch."
+ elog "See the dhcpcd and dhcpcd.conf man pages for more details."
+
+ elog
+ elog "Dhcpcd has duid enabled by default, and this may cause issues"
+ elog "with some dhcp servers. For more information, see"
+ elog "https://bugs.gentoo.org/show_bug.cgi?id=477356"
+ fi
+
+ if ! has_version net-dns/bind-tools; then
+ elog
+ elog "If you activate the lookup-hostname hook to look up your hostname"
+ elog "using the dns, you need to install net-dns/bind-tools."
+ fi
+}
diff --git a/net-misc/dhcpcd/dhcpcd-9999.ebuild b/net-misc/dhcpcd/dhcpcd-9999.ebuild
index a04b080f5bbd..1ea2577fd47a 100644
--- a/net-misc/dhcpcd/dhcpcd-9999.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9999.ebuild
@@ -12,8 +12,8 @@ else
MY_P="${P/_alpha/-alpha}"
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
- SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/${MY_P}.tar.gz"
- S="${WORKDIR}/${PN}-${MY_P}"
+ SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index db7d62aec140..5ba0157ade26 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/spectools/Manifest b/net-wireless/spectools/Manifest
deleted file mode 100644
index 1bae678af3e3..000000000000
--- a/net-wireless/spectools/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX spectools-2011.08.1_p20140618-tinfo.patch 1502 BLAKE2B fb7e02e1218525173fac88fadd43ff0f545d2ce1f83e79f000c84a358117dbb673c106f7d67f3bc09cffd280ce0b66a2e7016cf6bf514255c41eaa37d0d4f09d SHA512 5e36ba51f10bd37dbfd2f5b398d3e1eaad5851cfff49767919136fd59516926a5a313ca23b205c281ccab722d304b533fc2baf8646d2127e7198a47b99071723
-DIST spectools-2016-01-R1.tar.xz 120732 BLAKE2B ad937d7fc737729314ebce3c2615981ee33abee052778c7acebb15d7d33667062fce01515a8b41e18a15f3ca6214d0a818c79efe3b85929f67b18f1a06a78536 SHA512 59da488e08114018cd756d45f48541a26f643a3618bfbaec0e72c434c80e6cbc8b4f930476206c66af84ee574807e011489f884e96c7291c626b1b4e69619fad
-EBUILD spectools-2016.01.1-r1.ebuild 1884 BLAKE2B 3ac27be0c23570f8546a068f80328ec0de78c8defb82169835753f7385164f8a8932428ca9d133d8ede88bd6e0e94a6d03470619e969adb36b4a7cad22704557 SHA512 6b75fb91d7fb9e63bd6aa4e88cdd15e9e8c9be564be578cb89b96441d03c92db5e35a89a2cdd88d9a1ac7607a5299345fb52708ecdc14cfa81182a148d4c542e
-EBUILD spectools-9999.ebuild 1887 BLAKE2B 71c5e41c1a9b3d576b664e178ba766002049e480b49b2f1a81b76128698b1dffc81972fa3c0325ba5a3443a0f320aaa7b7aac691e178a2905192aec1e6443a97 SHA512 3d2a5396a2cf4e22e6def27fb105bd7226ecdc400a9ab5c61dc48090718530dcb2c565603f764e555f7ae1a5d75cad1173630c147fa9e10dc907b4bd59ad5d89
-MISC metadata.xml 764 BLAKE2B c7e90129ed5b3016c12f1c5ea7b9c623a432f11ff7e5fce393485bae4d6ba828529193bebf8d21d76129f2241bf55e7eef728fb91bd1e3b547750a8536f13ffb SHA512 981d60c8aeac6a7065561e7b408443b35c26d568cde253343c46302284cc52da04e8e8afd83cb2313f1ea2b95449871df81b58af3e69c754450d20c332fd79da
diff --git a/net-wireless/spectools/files/spectools-2011.08.1_p20140618-tinfo.patch b/net-wireless/spectools/files/spectools-2011.08.1_p20140618-tinfo.patch
deleted file mode 100644
index c5ef3480d01c..000000000000
--- a/net-wireless/spectools/files/spectools-2011.08.1_p20140618-tinfo.patch
+++ /dev/null
@@ -1,41 +0,0 @@
- configure.in | 21 +++++++++++----------
- 1 file changed, 11 insertions(+), 10 deletions(-)
-
-diff --git a/configure.in b/configure.in
-index a15258c..af4ae57 100644
---- a/configure.in
-+++ b/configure.in
-@@ -131,22 +131,23 @@ AC_CHECK_LIB([usb], [usb_init], AC_DEFINE(HAVE_LIBUSB, 1, LibUSB) LIBS="$LIBS -l
- dnl Look for curses/libcurses
- termcontrol="none";
-
--AC_CHECK_LIB([ncurses], [initscr],
-+PKG_CHECK_MODULES([NCURSES], [ncurses], [foundhcurses=yesyes curseaux="${NCURSES_LIBS}" termcontrol="ncurses"], [
-+ AC_CHECK_LIB([ncurses], [initscr],
- AC_DEFINE(HAVE_LIBNCURSES, 1, NCurses terminal lib) \
- foundlcurses=yes curseaux="-lncurses" termcontrol="ncurses" )
-
--if test "$foundlcurses" != "yes"; then
-- AC_CHECK_LIB([curses], [initscr],
-+ if test "$foundlcurses" != "yes"; then
-+ AC_CHECK_LIB([curses], [initscr],
- AC_DEFINE(HAVE_LIBCURSES, 1, Curses terminal lib) \
- foundlcurses=yes curseaux="-lcurses" termcontrol="curses" )
--fi
--
--if test "$termcontrol" = "ncurses"; then
-- AC_CHECK_HEADER([ncurses.h], [foundhcurses=yes])
--elif test "$termcontrol" = "curses"; then
-- AC_CHECK_HEADER([curses.h], [foundhcurses=yes])
--fi
-+ fi
-
-+ if test "$termcontrol" = "ncurses"; then
-+ AC_CHECK_HEADER([ncurses.h], [foundhcurses=yes])
-+ elif test "$termcontrol" = "curses"; then
-+ AC_CHECK_HEADER([curses.h], [foundhcurses=yes])
-+ fi
-+])
- if test "$foundhcurses$foundlcurses" != "yesyes"; then
- AC_MSG_WARN(*** Could not find curses library. Curses grapher will not be built.)
- else
diff --git a/net-wireless/spectools/metadata.xml b/net-wireless/spectools/metadata.xml
deleted file mode 100644
index 3d6d7f4d06fd..000000000000
--- a/net-wireless/spectools/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zerochaos@gentoo.org</email>
- <name>Rick Farina</name>
- <description>maintainer, has access to all hardware as needed</description>
- </maintainer>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- <description>Maintainer, has 1st gen WiSpy hardware for testing</description>
- </maintainer>
- <use>
- <flag name="debug">Build the raw output client for spectools. (for developers)</flag>
- <flag name="ncurses">Build the ncurses based client for spectools</flag>
- <flag name="gtk">Build the gtk-2 based client for spectools</flag>
- </use>
-</pkgmetadata>
diff --git a/net-wireless/spectools/spectools-2016.01.1-r1.ebuild b/net-wireless/spectools/spectools-2016.01.1-r1.ebuild
deleted file mode 100644
index c925e2952a44..000000000000
--- a/net-wireless/spectools/spectools-2016.01.1-r1.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
-
-inherit autotools udev flag-o-matic
-
-MY_PN=${PN}
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-MY_P="${MY_PN}-${MY_PV}"
-S=${WORKDIR}/${MY_P}
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz"
- KEYWORDS="amd64 arm ~arm64 ~ppc x86"
-fi
-
-DESCRIPTION="Spectrum Analyzer for Meta-Geek Wi-Spy and GSG Ubertooth hardware"
-HOMEPAGE="https://www.kismetwireless.net/spectools/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug +ncurses +gtk"
-
-RDEPEND="
- virtual/libusb:0
- ncurses? ( sys-libs/ncurses:0= )
- gtk? ( x11-libs/gtk+:2
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/pango
- dev-libs/glib:2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-# Upstream has still not migrated to the libusb-1 line.
-# Maemo: Add hildon and bbus
-
-src_prepare() {
- eapply "${FILESDIR}"/${PN}-2011.08.1_p20140618-tinfo.patch
- mv configure.{in,ac} || die
- eautoreconf
- # fix bug 577466 by restoring pre-GCC5 inline semantics
- append-cflags -std=gnu89
- default
-}
-
-# Please note that upstream removed the --with-gtk-version option
-# and GTK is now automagical. GTK1 support was also removed.
-src_compile() {
- emake depend
-
- emake spectool_net
-
- use debug && emake spectool_raw
-
- use ncurses && emake spectool_curses
-
- use gtk && emake spectool_gtk
-
- #if use maemo; then
- # emake spectool_hildon usbcontrol \
- # || die "emake spectool_hildon usbcontrol failed"
- #fi
-}
-
-src_install() {
- dobin spectool_net
- use debug && dobin spectool_raw
- use ncurses && dobin spectool_curses
- use gtk && dobin spectool_gtk
-
- udev_dorules 99-wispy.rules
- dodoc README
-
- #if use maemo; then
- # dobin spectool_hildon
- # dosbin usbcontrol
- #fi
-}
-
-pkg_postinst() {
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/net-wireless/spectools/spectools-9999.ebuild b/net-wireless/spectools/spectools-9999.ebuild
deleted file mode 100644
index 28f1597bb1ca..000000000000
--- a/net-wireless/spectools/spectools-9999.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
-
-inherit autotools udev flag-o-matic
-
-MY_PN=${PN}
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-MY_P="${MY_PN}-${MY_PV}"
-S=${WORKDIR}/${MY_P}
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-fi
-
-DESCRIPTION="Spectrum Analyzer for Meta-Geek Wi-Spy and GSG Ubertooth hardware"
-HOMEPAGE="https://www.kismetwireless.net/spectools/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug +ncurses +gtk"
-
-RDEPEND="
- virtual/libusb:0
- ncurses? ( sys-libs/ncurses:0= )
- gtk? ( x11-libs/gtk+:2
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/pango
- dev-libs/glib:2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-# Upstream has still not migrated to the libusb-1 line.
-# Maemo: Add hildon and bbus
-
-src_prepare() {
- eapply "${FILESDIR}"/${PN}-2011.08.1_p20140618-tinfo.patch
- mv configure.{in,ac} || die
- eautoreconf
- # fix bug 577466 by restoring pre-GCC5 inline semantics
- append-cflags -std=gnu89
- default
-}
-
-# Please note that upstream removed the --with-gtk-version option
-# and GTK is now automagical. GTK1 support was also removed.
-src_compile() {
- emake depend
-
- emake spectool_net
-
- use debug && emake spectool_raw
-
- use ncurses && emake spectool_curses
-
- use gtk && emake spectool_gtk
-
- #if use maemo; then
- # emake spectool_hildon usbcontrol \
- # || die "emake spectool_hildon usbcontrol failed"
- #fi
-}
-
-src_install() {
- dobin spectool_net
- use debug && dobin spectool_raw
- use ncurses && dobin spectool_curses
- use gtk && dobin spectool_gtk
-
- udev_dorules 99-wispy.rules
- dodoc README
-
- #if use maemo; then
- # dobin spectool_hildon
- # dosbin usbcontrol
- #fi
-}
-
-pkg_postinst() {
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index ba75b9d36b59..6d25ba090fd4 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index 223e2a7337b5..04be0be79381 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -400,105 +400,11 @@ dev-java/tomcat-jsp-api
dev-java/tomcat-el-api
dev-java/glassfish-xmlrpc-api
-# David Seifert <soap@gentoo.org> (2023-03-19)
-# Unmaintained, last release 18 years ago, assortment of QA issues,
-# upstream gone, fails with modern C, no revdeps remaining.
-# Removal on 2023-04-18. Bug #833484, #833536, #833944, #883757.
-dev-perl/PerlMol
-
# Hans de Graaff <graaff@gentoo.org> (2023-03-19)
# This version of cucumber-core is not compatible with the other
# cucumber dependencies. Please downgrade cucumber-core.
=dev-util/cucumber-core-11.1.0
-# David Seifert <soap@gentoo.org> (2023-03-19)
-# Upstream disappeared, last release over 8.5 years ago, unmaintained,
-# laundry list of QA issues, fails with modern C, no revdeps remaining.
-# Removal on 2023-04-18. Bug #683166, #814658, #834966, #898262.
-sci-libs/xdrfile
-
-# David Seifert <soap@gentoo.org> (2023-03-19)
-# Last release over 7.5 years ago, repo link broken and redirects to
-# homepage, build system is a mess, fails with modern C.
-# Removal on 2023-04-18. Bug #802729, #862414, #876993, #880577.
-x11-wm/subtle
-
-# David Seifert <soap@gentoo.org> (2023-03-19)
-# Last release over 5 years ago, fails with modern C, no revdeps in
-# tree.
-# Removal on 2023-04-18. Bug #884407.
-dev-ruby/ruby-xslt
-
-# David Seifert <soap@gentoo.org> (2023-03-19)
-# Last release over 10 years ago, fails with modern C, no revdeps in
-# tree.
-# Removal on 2023-04-18. Bug #587222, #884409.
-dev-ruby/tidy-ext
-
-# David Seifert <soap@gentoo.org> (2023-03-19)
-# Upstream disappeared, last release over 8 years ago, fails with modern
-# C, no revdeps in tree.
-# Removal on 2023-04-18. Bug #713784, #895686.
-dev-ruby/sigar
-
-# David Seifert <soap@gentoo.org> (2023-03-19)
-# Apache NIH make, long abandoned upstream, forked reboot went nowhere.
-# Last release over 2 years ago, fails with modern C and no revdeps in
-# tree. Removal on 2023-04-18. Bug #880401.
-dev-util/dmake
-
-# Hans de Graaff <graaff@gentoo.org> (2023-03-19)
-# ruby27-only package without reverse dependencies. No recent activity
-# upstream and last supported ruby version is 2.5. Masked for removal on
-# 2023-04-19.
-dev-ruby/bit-struct
-
-# Obsolete slot using an older version of faraday. Use the newer slot
-# instead. Masked for removal on 2023-04-19.
-dev-ruby/elasticsearch:6
-dev-ruby/elasticsearch-api:6
-dev-ruby/elasticsearch-transport:6
-
-# Hans de Graaff <graaff@gentoo.org> (2023-03-19)
-# Last upstream activity 5 years ago, no longer works with modern
-# Cucumber. Masked for removal on 2023-04-19.
-dev-ruby/fivemat
-
-# David Seifert <soap@gentoo.org> (2023-03-18)
-# Upstream disappeared, last release over 20 years ago, only Gentoo
-# still carries this, breaks with modern C under Clang, no revdeps.
-# Removal on 2023-04-17. Bug #875683.
-net-analyzer/bigeye
-
-# David Seifert <soap@gentoo.org> (2023-03-18)
-# Upstream disappeared, last release over 15 years ago, only Gentoo
-# still carries this, breaks with modern C under Clang, no revdeps.
-# Removal on 2023-04-17. Bug #875020.
-net-analyzer/traceroute-nanog
-
-# David Seifert <soap@gentoo.org> (2023-03-18)
-# Last release over 7.5 years ago, only Gentoo still carries this,
-# breaks with modern C under Clang, no revdeps.
-# Removal on 2023-04-17. Bug #871711.
-media-plugins/vdr-remotetimers
-
-# David Seifert <soap@gentoo.org> (2023-03-18)
-# Upstream disappeared, release is over 14 years old, only Gentoo still
-# carries this, breaks with modern C under Clang, no revdeps.
-# Removal on 2023-04-17. Bug #862438.
-sci-chemistry/prekin
-
-# David Seifert <soap@gentoo.org> (2023-03-18)
-# Unmaintained in Gentoo, last upstream commit 7 years ago, breaks with
-# modern C under Clang, no revdeps. Bug #741078, #874648, #883303.
-# Removal on 2023-04-17.
-net-wireless/spectools
-
-# Hans de Graaff <graaff@gentoo.org> (2023-03-18)
-# Ancient out-of-date package. No proper upstream release since 2011.
-# No reverse dependencies. Masked for removal on 2023-04-18.
-dev-ruby/six
-
# Sam James <sam@gentoo.org> (2023-03-16)
# Breaks building C++ consumers. See bug #901211 and bug #901035.
# Please upgrade to glib-2.76.0-r1.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 9d812ff9c8b9..d40bee4ef899 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -6961,9 +6961,6 @@ net-wireless/soapysdr:hackrf - Add support for hackrf hardware
net-wireless/soapysdr:plutosdr - Add support for Analog Devices ADALM-PLUTO hardware
net-wireless/soapysdr:rtlsdr - Add support for rtlsdr hardware
net-wireless/soapysdr:uhd - Add support for Ettus USRP hardware
-net-wireless/spectools:debug - Build the raw output client for spectools. (for developers)
-net-wireless/spectools:gtk - Build the gtk-2 based client for spectools
-net-wireless/spectools:ncurses - Build the ncurses based client for spectools
net-wireless/ubertooth:bluez - use bluez to support clock following and scanning
net-wireless/ubertooth:ubertooth1-firmware - Build/install ubertooth1-firmware
net-wireless/uhd:b100 - support B100 hardware
@@ -9048,8 +9045,6 @@ x11-wm/ratpoison:history - Use sys-libs/readline for history handling
x11-wm/ratpoison:sloppy - Install sloppy, a focus-follows-mouse implementation for ratpoison
x11-wm/ratpoison:xrandr - Enable support for XRandR
x11-wm/stumpwm:doc - Include documentation
-x11-wm/subtle:xrandr - Enable support for the X RandR extension
-x11-wm/subtle:xtest - Enable support for the XTest extension
x11-wm/windowmaker:modelock - Enable XKB language status lock support. README says: "If you don't know what it is you probably don't need it."
x11-wm/windowmaker:xrandr - Enable XRandR window extension support
x11-wm/wmfs:imlib2 - Enable image support through media-libs/imlib2
diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz
index 653720e5d41d..76a8770dc981 100644
--- a/sci-chemistry/Manifest.gz
+++ b/sci-chemistry/Manifest.gz
Binary files differ
diff --git a/sci-chemistry/prekin/Manifest b/sci-chemistry/prekin/Manifest
deleted file mode 100644
index 3dfe32071e2d..000000000000
--- a/sci-chemistry/prekin/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX 6.51.081122-Makefile.patch 1381 BLAKE2B 9242edf05c881b113aae1d7dbbf45a267ca14e66ce958ef557e04270517666b781bcbf90f1ed869357378aeb19e6821d91de97c4a847eb4d6354c24e63ce8fbb SHA512 90f6ba58bdaea6469689ef4f3820f08876517f31d19a48741cbed7b492e19175e67c205216f5fcc4c2b48a2312e3d0fd29f1b28213788c2c7ea71b09740beaf6
-AUX 6.51.081122-overflow.patch 1097 BLAKE2B 86ca19e5f7a69fc1f92b0cfb4c8b90133f83ffdb3e520584ff0a3ab1e089b08d07305aeb1c4833871eeddb03ebbe2b60058d98aae48c53ceb126832b90eec006 SHA512 1446960d662da4f940c5cfe0344f2be2429366d11715e9e1562926c17f3e85315e7224e916881ad9ae9edd6ff7082005424cc3edcb75f0ddecef9d2e535c5b4a
-AUX prekin-6.51.081122-fno-common.patch 878 BLAKE2B 36e979d8850cf82e1cae475bfa488c2063c62bcf67d57831701381256000f5e4b8925a408d31e6a8c7c1a5e036a2507ce93b5d8bf850457a17ab22788e1803bb SHA512 8e46242b91981b96d4964a1c3d657e71d34d1ef118994e5075dd4eb238dc68809ab8dbd8fe328bfb72fe6bcc5701261cac75f57c970b4655306e58b345705855
-DIST prekin.6.51.081122.src.tgz 350756 BLAKE2B 657706e83d06be74f2565abb4db1c886c19247b736200cf309cc143f71c7f47e4c85d869b286ec3e250ecb0d714e1454044836001aa6b883513d9149683bb320 SHA512 9a41f30a9de955c78ee5685807482b2b073705643cceb53bf57eaf7c0c4753dc88fa8dc19f09d4c8a07124c3c3c73716f29126860ae37ff4dd6fb6178b829d1f
-EBUILD prekin-6.51.081122-r1.ebuild 970 BLAKE2B 06ad6cd657cbf747e650b4b1244c675d3ad61f3f28a4a6ca576d105b38bcd2b65cc2ea5443de85d76d111370b72be466216f2a7b474bdf6c4d1acc619da929e1 SHA512 04027d1533809555de1cf2842c31b7c75eab8a6e73ccd971ee54d48d056623a87b8f9850adb7fd515e34e0e51624ad2f95d4be187ee04e34ca4d7f8aa36221e9
-MISC metadata.xml 262 BLAKE2B b7b95793a5c170b7f4be71ed1ae2a6c586e04f52fd8695ac7fdd847f1ad02c28889a81ccac03973e7b7bbfdf631b6a93cfefcaa4c876d455da566fb5056bea38 SHA512 b917961961d723c21d2c0ad186d027867dc9916433d331f6d0733870855ecfa22065ed67df63f71f022a28f4ea3e96334d0dd6463025b6d3dcd999b66b712fa8
diff --git a/sci-chemistry/prekin/files/6.51.081122-Makefile.patch b/sci-chemistry/prekin/files/6.51.081122-Makefile.patch
deleted file mode 100644
index b562f27e51d3..000000000000
--- a/sci-chemistry/prekin/files/6.51.081122-Makefile.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- a/Makefile.linux
-+++ b/Makefile.linux
-@@ -1,15 +1,15 @@
- #
--CFLAGS = -I/usr/X11R6/include
-+CFLAGS += -I/usr/X11R6/include
-
- ifeq ($(MAKECMDGOALS),debug)
- CFLAGS = -g -I/usr/X11R6/include
- endif
-
--LIBS = -L/usr/lib -L/usr/X11R6/lib -lXmu -lXm -lXt -lSM -lICE -lXext -lX11
-+LIBS = -L/usr/GENTOOLIBDIR -L/usr/X11R6/lib -lXmu -lXm -lXt -lSM -lICE -lXext -lX11
-
- ifeq ($(MAKECMDGOALS),nogui)
--CFLAGS = -D NOGUI -I/usr/X11R6/include
--LIBS = -L/usr/lib -L/usr/X11R6/lib -lXmu -lXt -lSM -lICE -lXext -lX11
-+CFLAGS += -D NOGUI -I/usr/X11R6/include
-+LIBS = -L/usr/GENTOOLIBDIR -L/usr/X11R6/lib -lXmu -lXt -lSM -lICE -lXext -lX11
- endif
-
- FIN = -lm -pthread #for RH9.0, ok for RH7.3 & RH8.0
-@@ -26,13 +26,13 @@ OBJS = PKINANGL.o PKINCRTL.o PKINCSBS.o PKINCSUB.o PKINCOUT.o PKINMENU.o PKINROT
- # Commands specific to clients created by this Makefile
-
- prekin: $(OBJS)
-- cc -o prekin $(CFLAGS) $(OBJS) -L/usr/X11R6/lib $(LIBS) -ldl $(FIN)
-+ cc -o prekin $(CFLAGS) $(LDFLAGS) $(OBJS) -L/usr/X11R6/lib $(LIBS) -ldl $(FIN)
-
- debug: $(OBJS)
-- cc -o prekin $(CFLAGS) $(OBJS) -L/usr/X11R6/lib $(LIBS) -ldl $(FIN)
-+ cc -o prekin $(CFLAGS) $(LDFLAGS) $(OBJS) -L/usr/X11R6/lib $(LIBS) -ldl $(FIN)
-
- nogui: $(OBJS)
-- cc -o prekin $(CFLAGS) $(OBJS) -L/usr/X11R6/lib $(LIBS) -ldl $(FIN)
-+ cc -o prekin $(CFLAGS) $(LDFLAGS) $(OBJS) -L/usr/X11R6/lib $(LIBS) -ldl $(FIN)
-
- clean:
- rm *.o
diff --git a/sci-chemistry/prekin/files/6.51.081122-overflow.patch b/sci-chemistry/prekin/files/6.51.081122-overflow.patch
deleted file mode 100644
index 1c6ded314315..000000000000
--- a/sci-chemistry/prekin/files/6.51.081122-overflow.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/PKIN.h
-+++ b/PKIN.h
-@@ -533,8 +533,8 @@ EXTERN float xnext,ynext,znext,onext,Bnext,Uvalnext;
- EXTERN char aspectstrnext[MAXaspects+3]; /*in parens: (XXXX)*/
-
- /* possible overlap with earlier PREKIN variables */
--EXTERN char word[256],texts[256],temps[256];
--EXTERN char alertstr[256],alertstr2[256],alertstr3[256];
-+EXTERN char word[256],texts[256],temps[512];
-+EXTERN char alertstr[1024],alertstr2[256],alertstr3[256];
- EXTERN char oldstr[256],olderstr[256],newstr[256],InfoStr[256],MolNameStr[16];
- EXTERN char NameStr[256],OutfileStr[256],ScriptinStr[256],ShortNameStr[256];
- EXTERN char DirStr[256],PDBfileStr[256],helpoutStr[256]; /*040425 helpout*/
-diff --git a/PKINCOUT.c b/PKINCOUT.c
-index af8eb24..a9f3a5f 100755
---- a/PKINCOUT.c
-+++ b/PKINCOUT.c
-@@ -17,7 +17,7 @@ static float VRMLx=0,VRMLy=0,VRMLz=0;
- void writeoutput()
- {
- char cntl[5]; /* 4 actual characters */
-- char kol[20],extra[256],aname[13];
-+ char kol[20],extra[256],aname[32];
- char chain[32],atoms[32],cpks[32],hygen[32],hbond[32];
- char subname[32],allstr[32];
- char mastername[32]; /*051128*/
diff --git a/sci-chemistry/prekin/files/prekin-6.51.081122-fno-common.patch b/sci-chemistry/prekin/files/prekin-6.51.081122-fno-common.patch
deleted file mode 100644
index 207d30152027..000000000000
--- a/sci-chemistry/prekin/files/prekin-6.51.081122-fno-common.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-https://bugs.gentoo.org/707310
---- a/PKININIT.c
-+++ b/PKININIT.c
-@@ -65,6 +65,8 @@ void writeversiontooutput(void); /*041011*/
- void writechangestooutput(void); /*040215*/
- void writecmdhelptooutput(void); /*040425*/
-
-+extern int Lribbonnew;
-+
- static char* prekinchanges[] =
- {"\r"
- ,"020514 Cbeta:Superpos,NB:Prekin,IOmage\r"
---- a/PKINRIBB.c
-+++ b/PKINRIBB.c
-@@ -6,6 +6,8 @@
- #define PKINRIBB
- #include "PKINRIBB.h"
- #undef PKINRIBB
-+
-+extern int Lribbonnew;
-
- /*{{{--NOTE-- version, etc. */
- /*051025 for now, just work with one model, and let prekin's levels==sections*/
---- a/PKINRIBB.h
-+++ b/PKINRIBB.h
-@@ -5,7 +5,7 @@
- #define PKINRIBB extern
- #endif
-
--PKINRIBB int Lribbonnew; /*051025 new ribbon structures: PKINRIBB*/
-+extern int Lribbonnew; /*051025 new ribbon structures: PKINRIBB*/
-
- #define CORDER 4 /*order of the B-spline defined here*/
-
diff --git a/sci-chemistry/prekin/metadata.xml b/sci-chemistry/prekin/metadata.xml
deleted file mode 100644
index b71795dbfba5..000000000000
--- a/sci-chemistry/prekin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sci-chemistry/prekin/prekin-6.51.081122-r1.ebuild b/sci-chemistry/prekin/prekin-6.51.081122-r1.ebuild
deleted file mode 100644
index d6f5e98ced6b..000000000000
--- a/sci-chemistry/prekin/prekin-6.51.081122-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P=${PN}.${PV}
-DESCRIPTION="Prepares molecular kinemages from PDB-format coordinate files"
-HOMEPAGE="http://kinemage.biochem.duke.edu/software/prekin.php"
-SRC_URI="http://kinemage.biochem.duke.edu/downloads/software/${PN}/${MY_P}.src.tgz"
-
-LICENSE="richardson"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="X"
-
-RDEPEND="
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libX11
- X? ( >=x11-libs/motif-2.3:0= )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-Makefile.patch
- "${FILESDIR}"/${PV}-overflow.patch
- "${FILESDIR}"/${P}-fno-common.patch
-)
-
-src_configure() {
- tc-export CC
-
- sed \
- -e 's:cc:$(CC):g' \
- -e "s:GENTOOLIBDIR:$(get_libdir):g" \
- Makefile.linux > Makefile || die
-}
-
-src_compile() {
- emake $(usex X ${PN} nogui)
-}
-
-src_install() {
- dobin prekin
-}
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 2e156c71c5f1..d0031d443ea8 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/xdrfile/Manifest b/sci-libs/xdrfile/Manifest
deleted file mode 100644
index 282c689623ae..000000000000
--- a/sci-libs/xdrfile/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST xdrfile-1.1.4.tar.gz 815342 BLAKE2B 9f2703cdd67dd6cb3156ab96e496dd4fa37d3a60d660da0a6129562ed295bb52ed5d5acb54aab1bd8b682e31f6155e96541dd47fee7226ae058d62f6efe3937a SHA512 70352efcce989172893e34855edd17990c80f3b5f956b2d8b03a5e75593280e981a56b00616adb950a7da5713729029aecb5dd2cd4c52a658a77eca43aa290df
-EBUILD xdrfile-1.1.4-r1.ebuild 548 BLAKE2B 1cc382aec68a5f6fba269c077aba328139c73a93c3226ddfdc7b64d397b9c13f0395a7afd786fa6cb4cb4e5d0b36f17951c0a035dd3744ec8be91553f19f53d9 SHA512 09729f57196137cd7389ac161c05350e685a08cad230b730b9c234b0a0a78e36169dbacd8c4ea39129d49bbcc7b7497316b767f59fbbacdcb02d9e203ca2fca8
-MISC metadata.xml 374 BLAKE2B 92ab7aca750bc89a6c006934349c8a310407e88b93ba28416cd29add50542ad95d6306ca3eb4d82f5b610ce20251736f6be7c3bc0085cf163346e6d81a9be492 SHA512 342de5a16dc9115281e13cff35359d362e53cf0654d0aa38fcab862a4d31a45332e49933fe6b7976ce2e6d03fb8cb86543448fdc94faad98930aa63568f10769
diff --git a/sci-libs/xdrfile/metadata.xml b/sci-libs/xdrfile/metadata.xml
deleted file mode 100644
index 638f4aa32334..000000000000
--- a/sci-libs/xdrfile/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>alexxy@gentoo.org</email>
- <name>Alexey Shvetsov</name>
- </maintainer>
-<maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sci-libs/xdrfile/xdrfile-1.1.4-r1.ebuild b/sci-libs/xdrfile/xdrfile-1.1.4-r1.ebuild
deleted file mode 100644
index 22cb5ad3872c..000000000000
--- a/sci-libs/xdrfile/xdrfile-1.1.4-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FORTRAN_NEEDED="fortran"
-
-inherit fortran-2
-
-DESCRIPTION="Library to read gromacs trajectory and topology files"
-HOMEPAGE="http://www.gromacs.org/Developer_Zone/Programming_Guide/XTC_Library"
-SRC_URI="ftp://ftp.gromacs.org/pub/contrib/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="fortran static-libs"
-
-src_configure() {
- local myeconfargs=( $(use_enable fortran) )
-
- default
-}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 0573b37e2ead..4c2311328126 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index 5fef64d594d2..c8052f5203fd 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -5,7 +5,7 @@ DIST flatpak-1.12.8.tar.xz 1568984 BLAKE2B 6db457eba6b5c03ae4b7037e55f0537821152
DIST flatpak-1.14.1.tar.xz 1626500 BLAKE2B bf33dcd5a0f0289e5bff32794012dcfc45dcdbb11ef0da5c68769c18b1bcd12fcc0308ea275a7532f59998db6afa019746313387b0f9636c7d9b91ceb7d66665 SHA512 1f22622b9a797b644b5fe9d26c3c4ec3f6b1a3b81a12d498e5aeeecb1a965c9aaa5c1d18843c938f116855bbbed3a8d9866997440f86241abe70eae13be7cdcb
DIST flatpak-1.14.4.tar.xz 1637484 BLAKE2B cf208c581ad76d46489ba473d290c35907da0d1d473bf2b4792fb56c31e7110cd38f1c6fc4ad04aa3675868d17116ba52a84b028d7b7789c1736cfe26f3cabfe SHA512 3f97096affd4f1de184ded353f1ab403d9f1813b199b9a1595596cc7c5d6b46062aa2ef184255823f50ae95ca60d0542d9b9e520f9a605f9bc51091863bf89b0
EBUILD flatpak-1.12.3-r1.ebuild 2520 BLAKE2B 1164a0b45277b5352f03f59cac94dba8cf9107a7f620bab0b1c1b64173c67bf2a7aa80294c0e3869743bed0387f3e0a90618ab85a1bcf098c550243bed899d8a SHA512 e53ad1f5cd51861d4b687c6212577631521c743bf4fbb18b544c8c8df9e7720e50c87a8e54a01ea27bd649f4e1f6feea19c5f5b1abcf6365ce8fa3b62fc5c849
-EBUILD flatpak-1.12.8.ebuild 2522 BLAKE2B e5a62e83a294233eb1bc5241a285e159bfffc374485610f88aec383383cc5f01c5d68c729c06d01960bce201384a6c740304b42428bb5ce01da8e4e66a533dde SHA512 801f8dd723259a2f071fc6a8a491c2e7f7a5217f710325825f55b390db626d688396180f558419e103ded1dd6fd63432bc7f81eca8850ba92207f922fcccdef3
+EBUILD flatpak-1.12.8.ebuild 2521 BLAKE2B a40a8e244e916c304d3fcabc6ef5d1ed34b13324186d3612df8d897bd9ad48c146ca2c16c18eb47d399daed883077fb335b2a652c66a73c5273d12f96a7f976f SHA512 8ea51cc5ba42827c09259a2e6d1ca49a19dbde19f0eea7406e7d2ee018a571b58206c3e39903cf96c827fd3b1ee1d6922d2556f1efccd6e1879382d9d08b6a78
EBUILD flatpak-1.14.1.ebuild 2626 BLAKE2B 0276683806ca4180a9addbb33bdb1edf23ec8623ddd2f85238a82342a4426f8960d02b76f03b0099116e727bbc3c8e4df698ab451f63251f4c0fbc89921697d8 SHA512 4788847c696f9177459613d09b79f9414d5b773f790fa96c528d7ca7e17e6c423c08a57cdedc94a71edb42e7f07c2577304f691df1db24db77d931156ae4ccdd
-EBUILD flatpak-1.14.4-r1.ebuild 2724 BLAKE2B ea0642781cfa494ab49ee934238033578a314cddfa3303198a13a7c9571ad9f77a4ca4961d4807d10f8a50bd96d24497f82b808178adb4bf76ede77a2eee28c9 SHA512 b862fc242c19086446e5e336a70027d5e1b6b11d50755ca2e4afe58672da3b1579e42edfb9769970221e326746b056e6abc78c75586c9437c13bd932609551e2
+EBUILD flatpak-1.14.4-r1.ebuild 2723 BLAKE2B 907c6d62bab8c0b74f6d3ca6982722be9d5b80ceb19b8e90d11bdd8e341f046a5cd371655aa28a0e89ae53fdadbd32711f614ee1647e406f016d77bc2062b03c SHA512 62c20c3ae3a03db8fcb1d3fc80baee8bce2e9367e6e744d840ad3d4679c4d1c68fbc09f21ac02210f8aa52a9f7c558211fa39cca68f60cf690ddf05a6a07747b
MISC metadata.xml 325 BLAKE2B a8ca5c0feaab721a66653a8d5e084d2bba127d75faa0975a4dac7d4d7395801fc69bed88bf13663826188696ee5e25e18afc1b0d5161d27e15f36b9c88487146 SHA512 2736f22e733f2214b80c46b3280f90103e21c3211bea129614bcf372f05803b5d5148d34406e8aa332f7b21090e8aaa698bb1a25d767ccea21d3977f0894f464
diff --git a/sys-apps/flatpak/flatpak-1.12.8.ebuild b/sys-apps/flatpak/flatpak-1.12.8.ebuild
index 9bcc5a2c13e8..0d93a36c8d65 100644
--- a/sys-apps/flatpak/flatpak-1.12.8.ebuild
+++ b/sys-apps/flatpak/flatpak-1.12.8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
IUSE="doc introspection policykit seccomp systemd X"
RESTRICT="test"
diff --git a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild
index dfc593ca8189..0ee65341749d 100644
--- a/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild
+++ b/sys-apps/flatpak/flatpak-1.14.4-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://flatpak.org/"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="doc introspection policykit seccomp systemd X"
RESTRICT="test"
diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 133eb94cfbbf..b2327c8b5eb4 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,7 +1,7 @@
AUX loong-fix-build.patch 859 BLAKE2B 1c37ecbf8f7c0148e1634691b36c5e526e1111c851bb34059cbc03b902e45f066b976899e8c155db0d8358f9f45ef39d8bd6a87616c885d9ceafaaa24905d39c SHA512 f97ea8dcd28957c58d4b08f91b3274ebcba9bef9fb93ea91576925d8cbb516781524c172f35dcfb2be4be17cb446ec6b8366d04d485eb5ec012b126be02b9c82
AUX ppc-musl.patch 824 BLAKE2B b3476471c27a748a67f237d7f34ede06446417a310737d46686ff8103cb3f5c1c4a1cdd5e9c4adccf4511f667db473086b0ea7fa5242f36e3109f929d70728e7 SHA512 079e50b0f7d99bd7c45a33acd56a2fb000e50f7b4bc73fa18d246315b732550ceb75251ba12daf5fd2948be9252cd40804df3c2c797b47bf8b0cf173a1db4c7e
-DIST grep-3.10.7-e498.tar.xz 1700076 BLAKE2B e50b2799ad43461441e82eb88e050e1aa1ac223e02b1c77f52657195ebbaf336795156cd26d4fb11734b1f3c6616ea60ac432f71faf263d32d3e9e196a9587b5 SHA512 671e06c3189cfa52614fddf42b85b907b0be5325e0ece418db39c3bfb5ae9998f171f225bb3fddc36f0669bcd32f0cffe6a7bca63920b400e7fcafefe72550de
-DIST grep-3.10.7-e498.tar.xz.sig 833 BLAKE2B 82b914943cf6c79f343321adde11ad1c0751819aed61f713e12be4a300879aee8dc35da08c8bad2ca5b9bbf50d9f495ef44dd98677a47574dc71918733a3b23d SHA512 5d11c04f42730852063211904cd95b83555f1b1aed985ce8ef0f17e0c4755d799cd60eb7986c002b54c56b1083538ae6b51c25ebd55db07273a6819b80512c6b
+DIST grep-3.10.12-0f2c.tar.xz 1706376 BLAKE2B 7e0dd6727effbe1829a4fd47bf133340bc4748b5de48c7aa3ffa81815433d410d7133a9c67a69eccda745d1044152742ff1c9a70021ac3a5925fc526e43a311e SHA512 861f4ed6edd1370885f0f4539711ffc94c437aac90baea123a101163e5c09d5c8410fb4dbfc1a9e6683ece3ea0f3f72711453f7ed414fdce0cf3a4516545a39e
+DIST grep-3.10.12-0f2c.tar.xz.sig 833 BLAKE2B 83efe45b044ac8a39021315dfa3732decfd881590c13bd123c25022a16c239ad78dd507153001cb131e767d793b00143552e026870f8e78b152396b0fd20661a SHA512 42dc7814d3f43c6961fd74be5de24317ecfa844074bd58361ff2d3147d3feb9f4966014a9b6caccbad7162e9408221abbbd1178087334dd353df3ed7b4ffe7ed
DIST grep-3.10.tar.xz 1687464 BLAKE2B 5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9 SHA512 865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
DIST grep-3.10.tar.xz.sig 833 BLAKE2B 0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037 SHA512 02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
DIST grep-3.7.tar.xz 1641196 BLAKE2B acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda SHA512 e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
@@ -11,7 +11,7 @@ DIST grep-3.8.tar.xz.sig 833 BLAKE2B 40f472389705375611015ba0eb85eb32643304b1a32
DIST grep-3.9.tar.xz 1680380 BLAKE2B 33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9 SHA512 38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
DIST grep-3.9.tar.xz.sig 833 BLAKE2B bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715 SHA512 d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891
EBUILD grep-3.10.ebuild 3037 BLAKE2B d0942ea0641425a97b7380b4c688e20e2b0604552906dab23f24b7326274991341d52f7a7044f1df96e3cf6f43f1315bb75d8b9a8413fdb8a63a17b5b680c612 SHA512 d663b6bba3ea52ceff3c3be07a47a2f0589b48c27b216c6b66bf22f55a134a464a25c016692de698fd2d495905175037f93fcc3e689d2c8c5ef0fd0ac0b873a8
-EBUILD grep-3.10_p20230410.ebuild 3037 BLAKE2B 482f1c5a8d1379aa2f6ac94ac97f65e7ac608c90fcddacdaffaf2e536d877a6f047d78ecdfa31d18e98260970567dc83d177af70b45d7d3577988f98e07431e6 SHA512 a5560f766bdc0d8b66b8883f7bfd56671cdc6c770a27ebf13a658ef848a1030f9cd6d95aae5ba2d15310e7161406f611e604c198226aa49f4d632c0e7b506bde
+EBUILD grep-3.10_p20230421.ebuild 3038 BLAKE2B 33471e9de6e3fdf8b30a3b68e384dbdbd2f2f369d5024b5d74f56ac1b0d978b759b481a28faa3d7629c9a48c0f7275ae797d0344cfb83dd67f562528ebdbc0b3 SHA512 67a7d5915984e07aa60e21d6b5a5412e900241d521c4cdc740dc4bc7d460293a4df75c41b0b19bcee16a3c42b2a15416a75dbcd7bbc2c58b03fa035b1267ee02
EBUILD grep-3.7.ebuild 2287 BLAKE2B f8d7f163f327da9d4b933db81d759660b23b5c774acb690e2552ff28214a9d0b1c7aea0bf7bc571d0d5de807aa7f56721a311e8c2a71a906f39f30798fa97b9a SHA512 91a4e5d3aed32ed19bf8ad5996349073ff743bc31e73c2ee8b2e3714bac150da26202a840a4acad823d977071ac5d65e101e61327a2776725ce1db021a9f49a5
EBUILD grep-3.8-r1.ebuild 2875 BLAKE2B 07987a3cf83f86c6b3e58db2cdd3172aaab160dd6d49c614b477c2dee85c7095efcdea376e4d1252cc22205191c54a00a4f84f22aab63d3bd5dbbf47884dace7 SHA512 ca969d02cd68d6cd7165c3cf8e6c79e9f61d4bed857871349160603fdfe6267ca198fe96da134160f51d153122626184b0d23b59729bddba2fdab7c6a75b1745
EBUILD grep-3.9.ebuild 3038 BLAKE2B 28e3a9d0245f300357aa6dccf44f18eff1bc6faac6046841a242245de37ecb0041a5f0573f33f9475dba6cb8c59f050cc64f8c8cf6edc05e4608d0d938da5b82 SHA512 6c6ba3eff140c5c1e8d3e755198d4ce6c68350052e8fdcf7b83b2e9d5c5e4f6c877377b455bf739e8ecc05d1b3c5af0432f5d2342f561a90685e56ccaf794000
diff --git a/sys-apps/grep/grep-3.10_p20230410.ebuild b/sys-apps/grep/grep-3.10_p20230421.ebuild
index 1dbbfb2df67f..194b0ee1280d 100644
--- a/sys-apps/grep/grep-3.10_p20230410.ebuild
+++ b/sys-apps/grep/grep-3.10_p20230421.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/grep/"
if [[ ${PV} == *_p* ]] ; then
# Subscribe to the 'platform-testers' ML to find these.
# Useful to test on our especially more niche arches and report issues upstream.
- MY_COMMIT="7-e498"
+ MY_COMMIT="12-0f2c"
MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz"
SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig )"
diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index e5415abcaff1..eef411f8635c 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1,4 +1,6 @@
DIST pkgcore-0.12.20.tar.gz 629420 BLAKE2B d98f992fd37bb6487aaaab39dd15101bddabb24597c2ea05cdf29f3024f0362609701315e3683ac67ce0e5bb64ebc4e348a65f4e74925456bff8c197149c179f SHA512 9ceb254998a522b4a1d519798e6ebb0ea728a20c6d9e5a9e9da7dde0916cf5746b9d22093b5b14b21ccdd177f5e4d23e6c8d069230685bc4476d5a07478aae4d
+DIST pkgcore-0.12.21.tar.gz 629769 BLAKE2B d8a558205ef7832a3da082a413804658778fa7b2764f63217528c31db5767ecfebbd3148308e00d637a335a181a9131ea42e9ddff628e21088a3c5bb7570002b SHA512 05821df638967ac881f549d20a92f10b87c1934e135aacafcf8d5c5434596e1c88913fcecf7dc68c4e09d456ac356ca2275b8ce664ee1bda4cf1a024395fea6f
EBUILD pkgcore-0.12.20.ebuild 1092 BLAKE2B c9cead3dd36473e51ba111e271d3954d2a566d0f310f52837adb9266718312b571e343efd2e62aea02e19c8b60b4e69acbd3b8eb85eb62e4adcf9ec3a48d2bba SHA512 bb632942eb8d9237e37593f8560fb461918ea0159fad653d76c66a4c7d1aff146e48334bdf1b85a010ca7e3768a9d14f5c4d928d32d21bc6f1712cede82a92b4
+EBUILD pkgcore-0.12.21.ebuild 1100 BLAKE2B 9cb3966a18841d6fbd626d7ee1695e51c8cbbfe749eb11d27ad89d2163e7712b5973d6153d3677b31f9021d65247ea853c2caf9056a3db2426874563bcd3c678 SHA512 88912644af368f25d4535d05c8e597f5ef407d5e8ed259d1ea8b3eba0301ae275b72cd00f12f3415a42569394d47b6c6869e32a97ae66652a476c543ce9ec5f2
EBUILD pkgcore-9999.ebuild 1100 BLAKE2B 9cb3966a18841d6fbd626d7ee1695e51c8cbbfe749eb11d27ad89d2163e7712b5973d6153d3677b31f9021d65247ea853c2caf9056a3db2426874563bcd3c678 SHA512 88912644af368f25d4535d05c8e597f5ef407d5e8ed259d1ea8b3eba0301ae275b72cd00f12f3415a42569394d47b6c6869e32a97ae66652a476c543ce9ec5f2
MISC metadata.xml 392 BLAKE2B 98797b18321d3133dceaf79389bd35b26344a342c55c477b178359d731c46fa209adbdcf1d14eb009d57c8c20db8b898651dd45d5bcfc6bb3009ceffa1436650 SHA512 097710cc6c1df7455328a1d3feb223e324162ff20ef03964de4682eec7acf4e2d08fa64d3ac4946783f4c2587455d90ee5aa628f637f3a48386d9c9e6b7362e1
diff --git a/sys-apps/pkgcore/pkgcore-0.12.21.ebuild b/sys-apps/pkgcore/pkgcore-0.12.21.ebuild
new file mode 100644
index 000000000000..02ada20a3576
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.12.21.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcore.git
+ https://github.com/pkgcore/pkgcore.git"
+ inherit git-r3
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+ inherit pypi
+fi
+
+DESCRIPTION="a framework for package management"
+HOMEPAGE="https://github.com/pkgcore/pkgcore"
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+RDEPEND="
+ >=app-shells/bash-5.0
+ dev-python/lxml[${PYTHON_USEDEP}]
+"
+if [[ ${PV} == *9999 ]]; then
+ RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
+else
+ RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]"
+fi
+BDEPEND="
+ >=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+ test? (
+ dev-vcs/git
+ )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+ local DOCS=( NEWS.rst )
+ [[ ${PV} == *9999 ]] || doman build/sphinx/man/*
+ distutils-r1_python_install_all
+}
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 1ae9891a89ea..e84c4908fb45 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 273332112248..d6fa6d6e3512 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -24,6 +24,7 @@ DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 99368db982227728a6a9e2b1f694999f
DIST gcc-12.2.0-patches-13.tar.xz 13756 BLAKE2B df0388a669458f2991951d2f4027badbff3f802e6a0422478206b5cdda76e70b531a474d2ac42817e9e7f8200e9ac35ca8276af539839b4ebb2e22903ec25a23 SHA512 2970de9d2806d59c5d0f77e66000860c816ebd674489db8114f48f6aa11575644154431480222580b520b9e312647b06f94ab38959a49a8cda818158d6babf1d
DIST gcc-12.2.0-patches-14.tar.xz 13752 BLAKE2B c44609a8a3a96480f144b7e6859c2b1d7105f421ffa08929c35fc13eb5ec11d967b02cf8248ecb4ea85824b1872125a73c92f404050c3399d5c06fe668711fd3 SHA512 c1db7a7f3a929dfdc8de9a662448f57296ab818b9fd133763b2ab0dddce2e01cf322e5ac53f3d69c2366053ef3c4fa44c72eed248dc7aeef49f558341bdd3854
DIST gcc-13-20230416.tar.xz 83936936 BLAKE2B c052fff2838a0bdd87f90345a5f7f5c607a6fe360b02ce8cb076f6dd3a62f6aae0c7d3914eee447e9c92c971331ddcbf0c94f2aa120aef89a742162b5e7dbfdd SHA512 222bb6db05b23aeb428262c69319a4964097065a88a5ae6c19b104c31af82c465f139c08f01bb077b0e776685769b77a54b772ebc4e2057e7c3e8954283997cf
+DIST gcc-13.1.0-RC-20230421.tar.xz 91762984 BLAKE2B e939f1c9d672c32cbdfc9be12367265a9c4c68a7d7fa33c32e78b449504e2228158c27a6f37982ce5a8b5790fa0886676bab4c8528a6f0717b03122382334072 SHA512 bc0bb66d6ef875e5e36c9836ee0294af46e19d2d50eb85ec2a599d6e5e67bfd994f88067debc7c42ea63a64737a90aced44ec006b4d67a134260872128050c16
DIST gcc-13.1.0-RC2-20230419.tar.xz 87499876 BLAKE2B c105278da9f6a2b22407eae8871169f778cffbc1ac6f94c2804da42b8251dd795fce97fe2856934b78de5f21522a79edd7295a0b3c12755cdc28e918f897e76d SHA512 7bb1a0d284ac26f84ae522e8024871056ef037d2e9be625606e3e6834620e81555f3f4ea066375a46ad2149286f3b19cfbeddede4a80e90ede2a59bbcdcaf1df
DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37 SHA512 ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681
DIST gcc-13.1.0-patches-9.tar.xz 11720 BLAKE2B c26a2924fa8aab318a1f4a4974ca4aeba255f3605fa0cbf448a4e48b6f3e9359012aeae15726299059257b93043c5cdd86bf1b2f2fffd4b9a096ab411a0503ba SHA512 98e48abaa664ea18bf00ba7bdb29cc1e908cc55ba9d12d52061e86fc917753ade8e38a190c04d23c63102808ac5a9e8ecf085dcc29a1568a329ceb5d43cf0290
@@ -49,6 +50,7 @@ EBUILD gcc-12.3.9999.ebuild 1593 BLAKE2B 0cac4b67933abbacf0037f3e89b4209ea2a8147
EBUILD gcc-13.0.1.9999.ebuild 1327 BLAKE2B ec9652e60d12944e328922bfbd8873ab2258e7f194c1d4aa5da5e8e7e090aca6d8e17d33e2b6b7397ad30e669c3ff072260a9de12a398b8ff7cc7ce533ca2f9a SHA512 62066f20c7861c90e567268fc327d4b8f59043e63df6bb4831e6e2538f91113ffb075eb1be13a8fc3a67a26c79681e06b84f2a9405286f99fc59eee3cea46222
EBUILD gcc-13.0.1_pre20230416.ebuild 1354 BLAKE2B b1dcf92771940c65b4862f76107df49bdc811c279fa33205cc63d8ed74ceed786712e42a7c050e691a30494b3b55c7bcf62e14d7baa2550c392b7d0bac0007d0 SHA512 4e49f8ea0487bd4cf57a2518647e1dc1f82e1b891a200463f2c17f6285b67070abd1d732ef2c578389a927f142495b3f721a6017f211684b27a3f5ce903cd774
EBUILD gcc-13.0.1_pre20230419-r1.ebuild 1586 BLAKE2B 706553fd8f224c7217e937d152c1fc6147f694c9c12019b52509fce063382d769628fc1ff4eb6aa4cac2c9c9e38ee88ce139c4243098f9cd97e0df42aee9fe50 SHA512 0d0a31b864f8381b71b198f2e0c22821e07b9575a465e176946b6b4f0771a6ea32685d1dd0af0d6655597f781166c3074e7f1f8f1b14c3dd3e7e95ce254bb8d3
+EBUILD gcc-13.0.1_pre20230421.ebuild 1585 BLAKE2B 19bb0458a8d44cc1995e7492a7008556de8616c6b7f464d4ed8760cc2bc0d234c5e46cf0d869406370ad6016aafcd0da65734218081b1d8c4b2716d14fe7bb26 SHA512 4b586a1cc0e92ba36d9a972584b6213ac1d3fda8a284461513fc39eb7542411ba48787d7d86c95722bbe02646b05dd9d720e5c7fbcee2575b75bec0bbe7c0ed1
EBUILD gcc-14.0.0.9999.ebuild 1308 BLAKE2B 13b309bfa235931db063ba9503ddac66f91cc7ec2e01008c2a8b732a780419a0ee5871ed05f118cd478b63e3943f8295bbbc199afd0eba50e4b3927079c18144 SHA512 3dcc2d4c6af3893c13fc786b8701adbf7d9a0fe0cea407589682dbc4face96eb8f383b686d07cb33a810c963d706e2fdc9c52d393a8852142871dceab5eb7370
EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76
EBUILD gcc-9.5.0.ebuild 844 BLAKE2B 719c259a6f39c72f7d1748095a9e649d4ab3dde04b118125313ab9b915eb9cbd038592532185317080dbc46d73a8bd324b498462db73b12d23144cd58378dd9c SHA512 1ed19c79239d155be3b267fcad4d7230821406ba8fb2c11857168fc0e717c4edcd8d7fb0972bc6df0fbcfbd8a9f085aa023f452368278c0e7e0af014c1124d89
diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230421.ebuild b/sys-devel/gcc/gcc-13.0.1_pre20230421.ebuild
new file mode 100644
index 000000000000..f0ad71e33ed5
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230421.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_GCC_RC=1
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="9"
+PATCH_GCC_VER="13.1.0"
+MUSL_VER="1"
+MUSL_GCC_VER="13.1.0"
+
+if [[ $(ver_cut 3) == 9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=$(($(ver_cut 3) - 9998))
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$(($(ver_cut 2) - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~loong"
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 0cfc6e93d2fb..d69f4d89950b 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/xpra-html5/Manifest b/www-apps/xpra-html5/Manifest
index 32f83b17932f..40ca02e33fc3 100644
--- a/www-apps/xpra-html5/Manifest
+++ b/www-apps/xpra-html5/Manifest
@@ -1,5 +1,5 @@
DIST xpra-html5-5.0.tar.gz 1570694 BLAKE2B aef7b818aa618c143701993627e629884b5e696c7334e6b75701a20028f18aced5e3249505ac031d6cd0a08d79ca2b9728afdb2e90712fcbe45d43d02598f608 SHA512 8318c6dd8f8f53d0a132272c2bb8c69e8ba928f2f267679aee48cec4598faa828788a219dfa342162e1fcf8159bf46b44d50db57180f1aa972edd67fa43e9cd5
DIST xpra-html5-6.1.tar.gz 1416380 BLAKE2B ba0e2bdcae91b30a1f46655dc505f5338cd8c516414f55871c6bc01b6bdcd81d351d66c575c6a7a219cb0c29e7da17e8db558b928dc89067b5ad3289520005f2 SHA512 3539c235f38a66f0a8eaea679df4b4bb4a1ef778ab31baf705acc29b0d4b3998ae84081eeac085db973d170afaa1ee0f167124efc3e48266145fdbef255a6bf5
EBUILD xpra-html5-5.0.ebuild 947 BLAKE2B f8d55d9fc2da3dffb18706702f3e3d050d082336cd208dcd16baf67d43c6214dbcdf79c81dc4a26889b3681a54281ffc5bbd601aa57f3d90c5b9821bb38bd42b SHA512 ec52f0892f9476e1f18c4c1afd81515bd4210095caf31308ba881983e2c6f9e81e18110e91ec44ff6b98c9e0cb26db084f588601e4de81e4ea874bec5344ea72
-EBUILD xpra-html5-6.1.ebuild 951 BLAKE2B 1e1333a152fc1cb607ebe8cb59cf7a5f9e544f8e603b1db6f51c8991c7d68bdecdf0c55d6b7e0fa2daa467a6c85dda4168eb6a6a10480546afa97b50b44ed8bf SHA512 c5af79c29c8d078bb96227dda4df7d85a6aae46c928ae2b60bd03ac5c84f610a21d989689a5ae7a092b941681346f0e99c89e193681a5cb807aed9a9acb5b1e0
+EBUILD xpra-html5-6.1.ebuild 950 BLAKE2B 7b58f757aa4ac2df4cfedc55c427fb627f12f8edce2041d99a1c8c7fe686c04ac61c693bf07e3bd02f59187d34bdc76bf536476d69459d6ea1c3571b1ff534f7 SHA512 2b7ba2a31d3211323ae39913c0715e857df464715b910e157c7c0e9d5e0503e3ca0e69ae3236a314334c9ceb00f66ae55da81e686282fc14f9faa1a73814a3bf
MISC metadata.xml 551 BLAKE2B 6d62f17a775361ec0b066cb994bc5a6ccc841e61991aa44a72512e82ac94c6a66ad7fbf3998c784cf830cfe44f03e496edd9b491e95f173fea71f328349bd457 SHA512 d839ba317b8d58e5849de92243408096799b1328baa3d46e0ca06e4c038639a35566a9a636f7da491820bc0e3af0cbd5e18043bf815b873f3ead4d68ff54c960
diff --git a/www-apps/xpra-html5/xpra-html5-6.1.ebuild b/www-apps/xpra-html5/xpra-html5-6.1.ebuild
index b61b4635fe66..009477138249 100644
--- a/www-apps/xpra-html5/xpra-html5-6.1.ebuild
+++ b/www-apps/xpra-html5/xpra-html5-6.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Xpra-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="brotli +gzip minify"
BDEPEND="
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 3c395d28f83b..1fa5a53d9f10 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest
index 6778beec00ee..ecb878be21fc 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,8 +1,10 @@
DIST kitty-0.26.5.tar.xz 4749988 BLAKE2B 488969b4d7c6aed489a540a8e3bee183345fcfb7e05ae5604f4af40f0720ed931cff82cf389e2fa4015eed74762c0630481a99eeb9302c22c89c4f3e247170d4 SHA512 086ae03d0e382afbe3001e357ef51388c7a8e81fa5b4bf9ce8b123a7fc8bfff3bd68d074e926f540a1f2b83062baa831e44d29c017cabfe8221bebe49b64e808
DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0 SHA512 484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56
DIST kitty-0.28.0.tar.xz 7900352 BLAKE2B fea1944e818354522a386d9d6bfa778e70bef3404c3b3f3c87667cee16edc54206540d0ef022f1383e22ed1caf929cc839b226da21c86f9d9b1cda8f8a9a847f SHA512 d133dab019c67367e90cc2e2dce7e614a65400b079cdcfa854f2e1cb7399af7b1ba0f3ef4d30867ae588c9919a772c03ee12457b6dc5922f58c034a6da927127
+DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01 SHA512 a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537
EBUILD kitty-shell-integration-0.26.5.ebuild 1483 BLAKE2B 8bb6bf5cbd3a11f5773f1783b5d6e8ed5bdac200a61e6df7326913081280f0e334b7c100cb09df05b6a3e99682fbb63117622671184b2cc2f12b87f975c345a0 SHA512 b032be5bdada3925e23bf44ad466b4aa1b51905715c6d5fef0781aeb634f1b728ad1429f75e4fcf8abffc6b88c975d73079037d32f909dfd91b38c8802095e04
EBUILD kitty-shell-integration-0.27.1.ebuild 1495 BLAKE2B bc45a20de5feb70d9b28c1dd8213e6534c63a92a773977624b99519d3241fd6a88e9ef077bbcbd7085d017f13cfbe4493dfd0465ee7534939e3d57075d04ac32 SHA512 bfd89b4cc1ed6a4140e0c69167d8a60dabef6f9138f8aae5938971ef91510684a6535a5c1d526e11a896a446a54dd6c987ac0bbeaee184ba3884ecfad21bced1
EBUILD kitty-shell-integration-0.28.0.ebuild 1497 BLAKE2B 6ea66e76709c69b93f53e4e18ef633cacb1f85da806c8da0c9b20f34acf3bca9b23b277af990d87af3790ebc1e7e28c8acec026d20513af0a9443904eeb8d4c4 SHA512 0469292c85c26e118594dffb54b5ba751defa7a7200ba9b0041d9ab6812b66edada608880a71c2082058dbd50278a4643fb896b80aab142b01d2234868b194a5
+EBUILD kitty-shell-integration-0.28.1.ebuild 1497 BLAKE2B 6ea66e76709c69b93f53e4e18ef633cacb1f85da806c8da0c9b20f34acf3bca9b23b277af990d87af3790ebc1e7e28c8acec026d20513af0a9443904eeb8d4c4 SHA512 0469292c85c26e118594dffb54b5ba751defa7a7200ba9b0041d9ab6812b66edada608880a71c2082058dbd50278a4643fb896b80aab142b01d2234868b194a5
EBUILD kitty-shell-integration-9999.ebuild 1403 BLAKE2B 9f1e4aebc1103678d42ba5809c41848b2ace36e2ed0137bdb0f30048cb4372c61f80e509a8087a52b149fe25115ca8aaa511d4697459e1087bee65788055dd85 SHA512 d7674435c3d3d9cfd04d47889f9e0f1cb4e60a6dc3506529829b3782e958fc3cb18fe8b0a25463725128106d6ca8308a17ae961b184e13682a1b05852e22ce4e
MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892
diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.28.1.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.28.1.ebuild
new file mode 100644
index 000000000000..683e7101b6b5
--- /dev/null
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.28.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz"
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+src_compile() { :; }
+
+src_install() {
+ # install the whole directory in the upstream suggested location
+ # for consistency (i.e. less variation between distros if someone
+ # ssh into Gentoo), then set symlinks to autoload where possible
+ # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
+ insinto /usr/share/kitty
+ doins -r shell-integration
+
+ dosym -r {/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
+
+ dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
+ dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
+
+ dosym -r /usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
+ # zsh integration is handled automatically without needing to modify rc files,
+ # but may require user intervention depending on zsh invocation or if remote
+
+ # this is used internally by the ssh kitten and is not useful there
+ rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
+}
diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest
index 60f428290d54..88a2ed84e601 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,8 +1,10 @@
DIST kitty-0.26.5.tar.xz 4749988 BLAKE2B 488969b4d7c6aed489a540a8e3bee183345fcfb7e05ae5604f4af40f0720ed931cff82cf389e2fa4015eed74762c0630481a99eeb9302c22c89c4f3e247170d4 SHA512 086ae03d0e382afbe3001e357ef51388c7a8e81fa5b4bf9ce8b123a7fc8bfff3bd68d074e926f540a1f2b83062baa831e44d29c017cabfe8221bebe49b64e808
DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0 SHA512 484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56
DIST kitty-0.28.0.tar.xz 7900352 BLAKE2B fea1944e818354522a386d9d6bfa778e70bef3404c3b3f3c87667cee16edc54206540d0ef022f1383e22ed1caf929cc839b226da21c86f9d9b1cda8f8a9a847f SHA512 d133dab019c67367e90cc2e2dce7e614a65400b079cdcfa854f2e1cb7399af7b1ba0f3ef4d30867ae588c9919a772c03ee12457b6dc5922f58c034a6da927127
+DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01 SHA512 a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537
EBUILD kitty-terminfo-0.26.5.ebuild 625 BLAKE2B bd4f3df430b79ca1ad20d73d65969a1ddc8a2f2ebbc38a88c9c9f3658b8baaabf7046f9d6cadbf77e8d131ebc1b8ee30e9615df32b70d09ffbf58ea506fc993f SHA512 a21aec302968475896ab9e1621aeba6f6da4c154c89139e4936609bbddba7f1bd8058fdf0daa6faae436b45d6eb9438390d925f12c87669f6b6929083a50e4d9
EBUILD kitty-terminfo-0.27.1.ebuild 632 BLAKE2B 080ce8fe07e719f2ae6d70e5d06225e1d24b3eeeea624f7c185a2b0f22956bb77557699e68cf810a2ea4ce28dcc5fe45431a72545db8736656a9b05dbdcefd69 SHA512 7a6cf4fef1f58cfdbed17cf8998d0c2d3571958bd002b4acf933d443048a9b4969c94bab2e98230216a8f0820caa8a29accf03e6ca59a2a10e5f83fca24be5a1
EBUILD kitty-terminfo-0.28.0.ebuild 634 BLAKE2B 11d12b66f50d9e856af48d8dff2988ccc1ac467a697e2e3d4f5bafd253ce005b82bb04af560b938ed5b3254ed09013a9e8a719847a9fa78c1ed01948e4280126 SHA512 b8d43b0e6a391d3d62d4b91109a8f0227f0b63b2c036c2faac33318ce7147e7e816e7bddda28516c5f210fda812090b1dbffecb35815f7050f4958f8198a95b0
+EBUILD kitty-terminfo-0.28.1.ebuild 634 BLAKE2B 11d12b66f50d9e856af48d8dff2988ccc1ac467a697e2e3d4f5bafd253ce005b82bb04af560b938ed5b3254ed09013a9e8a719847a9fa78c1ed01948e4280126 SHA512 b8d43b0e6a391d3d62d4b91109a8f0227f0b63b2c036c2faac33318ce7147e7e816e7bddda28516c5f210fda812090b1dbffecb35815f7050f4958f8198a95b0
EBUILD kitty-terminfo-9999.ebuild 545 BLAKE2B 50bf783694580b016f3291640d6c4ab3e8ee335f78d13b75cb7ebe6628ddd2f244fab2e7c465a3964ed6b5e0ebbdb144c739a01ffa7239c8518503ea107a52f2 SHA512 267b8b4a526ee22159f7c1c0d9a089e183308e1e7f61d775834e4ed5d4f25be7aac8cc3db4afa3c3f1e933159f27abff25c31989dd6478c1727eec590bf0a3c8
MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892
diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.28.1.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.28.1.ebuild
new file mode 100644
index 000000000000..f217412c7ed0
--- /dev/null
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.28.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz"
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+BDEPEND="sys-libs/ncurses"
+
+src_compile() { :; }
+
+src_install() {
+ dodir /usr/share/terminfo
+ tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
+}
diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 4d425863544c..cedec62c954c 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -6,8 +6,12 @@ DIST kitty-0.27.1.tar.xz.sig 566 BLAKE2B 49cb96d99c48cfe74a50191687fac269cdc3314
DIST kitty-0.28.0-vendor.tar.xz 1324380 BLAKE2B 0e10660fd5ff95827746ba2f669a8941a1855958e91ca623090c184d972e39ba9b8b8c773321de812429345f75f3b6d75af9f5e70a3aff1e638afa718801133a SHA512 7c871feb7dda605b9b7af42b9136b6047b6442a06e7e7e0a1ff9dd74d845100d70359f88c07e1dc86dc6e39e8e2a850c1a7619a5cbb696b6000957b50783d545
DIST kitty-0.28.0.tar.xz 7900352 BLAKE2B fea1944e818354522a386d9d6bfa778e70bef3404c3b3f3c87667cee16edc54206540d0ef022f1383e22ed1caf929cc839b226da21c86f9d9b1cda8f8a9a847f SHA512 d133dab019c67367e90cc2e2dce7e614a65400b079cdcfa854f2e1cb7399af7b1ba0f3ef4d30867ae588c9919a772c03ee12457b6dc5922f58c034a6da927127
DIST kitty-0.28.0.tar.xz.sig 566 BLAKE2B cd52127069a443f7b94de173d7b7497be88420032907a555cea40ad922dfa4a67701e62fbb93dceae280bd21e28a352a02a84e48a3678f63e5312d3121d713e6 SHA512 2d9d147eca26496bdba17551eca64a07437c5ea183c0a748a76418374963742c5cfe20b68c0102b5afe2f9f1b36be58736f014d54c028d33f55d940a32213ac6
+DIST kitty-0.28.1-vendor.tar.xz 1344988 BLAKE2B 768a2859f18b743a23007be60323035f54375496cb08d45dabab12ca09b3227451f7c1e78dda72bc79712835e1e0541549b1c1f7b5f68f8b1164062c77ba7520 SHA512 bc111e7428660d79e116a88f0c62c4dc54c79c423c364156219c5a6251f0725fc43e34e8b518352b00433c2443371619b4f6ab5c41d32ddf129c42f98ced0694
+DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01 SHA512 a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537
+DIST kitty-0.28.1.tar.xz.sig 566 BLAKE2B 5ad5fa8fa0143dcd5760dbd885c718582e5001d2eeb5b6b559abffd556407e1061ebe9c84757f49c57803233f38ebe6f7d813f9f50a55b7ce8532c0f589cd8ae SHA512 cf13e09978187c19d53903aea0032ef2088950eb050e0d183283919e96d9a2ae14dd2a40f63ee0fc5180be3e5a9066ade86943f1bcac042d6da890fa2ed13720
EBUILD kitty-0.26.5-r1.ebuild 3431 BLAKE2B 51eec6dbc5250040fb5c223646586f6114f97eefaa718baab7b3e9c338351467f67a26dd668cf511b18b082d0083ca202a60e8eb7d79a6aaa63ebbe8ba60e821 SHA512 42b24d286efc77299eb984fabf2b4272ced8d9a0a567251ab750b417dfe3584234c04afd8fd19f487d164954915a3ae382fd6bbd4be13d87e5d9544bc5de3920
EBUILD kitty-0.27.1.ebuild 4478 BLAKE2B bad5756d3e2af0b31b781dfd6937b0a3c8c458d03a30f2b300abbbdf4bfcc204b9a5cc5e21f611b44274fecf6a5960bd8711dba534f50a106113546e8ee38750 SHA512 e3e5fa196300f91a701067e7131cf78b7065da3a663c17aae71dd172eb8732b63b199c48a16f565efc54a8d9ba92b79be39b61c2483916bdfaa116f0f4d2c3f0
EBUILD kitty-0.28.0.ebuild 4670 BLAKE2B ad9c77d4ecce0bd3852ccf5490844670610f319c7eb8722ef4530b836707cb23726a1fb1762e47b9a70678875a1ad318782c1014c851f5c9aa0e526bdb4de2e0 SHA512 e2725d009a22c7efd726fe56094447dab48d0c923d4c585b931a5f1f9c07a884e595f2e922f75a170bdc2f7c081faae52fee8f50ed0611ac8d9d9de8b09cac97
-EBUILD kitty-9999.ebuild 4480 BLAKE2B 143c41f0c08776bf813003c1a260826a79e275a0a493889c9359e570f0e3c471d67b8de8ba7fc687bdee7ac9f5a3b7d8c2ef6e5e6de6ca614a5c000fc6dcedf0 SHA512 6a40355540aecc843739d28ba57f8865931fa347b03adf0ffb0cd3a2fda6eb52a761875e3cbc06a6058aa59c37306d991906173b6f8054ed1ab208e2061281d5
+EBUILD kitty-0.28.1.ebuild 4488 BLAKE2B e1eb8b7ce445a468feea7024537136174de0a840fce1b85854c5faa077fbff4240498c4384a80d7c5efba8d7acf0e544a5f37ab62d16e6ca68856ec482ece1c0 SHA512 7af50927eaac59951768d1f0c11cf5258784f432179da1dedbe3cefd382072e3f6924562536a93cbade8541b3cd7ca644e9330a8cf04532edca799d13eac7d8e
+EBUILD kitty-9999.ebuild 4488 BLAKE2B e1eb8b7ce445a468feea7024537136174de0a840fce1b85854c5faa077fbff4240498c4384a80d7c5efba8d7acf0e544a5f37ab62d16e6ca68856ec482ece1c0 SHA512 7af50927eaac59951768d1f0c11cf5258784f432179da1dedbe3cefd382072e3f6924562536a93cbade8541b3cd7ca644e9330a8cf04532edca799d13eac7d8e
MISC metadata.xml 653 BLAKE2B fd4fd98a8cac30a2e941770c43af4cd475eea1609f35f454780eb4463e052ccb44a1c7f84fe3f1e29eef08041d57d5bc8a688a404d105e7d15691f41cf701f48 SHA512 4c3c390b41e81444a7a22eb78afa92b7a5a15ad8558e92d387da64364bbe0c2fa1088aa9ea7516814280eefc1e7221a7b963a54beeab0213dc2974fcbc2fd003
diff --git a/x11-terms/kitty/kitty-0.28.1.ebuild b/x11-terms/kitty/kitty-0.28.1.ebuild
new file mode 100644
index 000000000000..e034994923d5
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.28.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
+else
+ inherit verify-sig
+ SRC_URI="
+ https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
+ https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
+ verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )"
+ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Fast, feature-rich, GPU-based terminal"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
+
+LICENSE="GPL-3 ZLIB"
+LICENSE+=" Apache-2.0 BSD MIT MPL-2.0" # go
+SLOT="0"
+IUSE="+X test wayland"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ || ( X wayland )
+ test? ( X wayland )"
+RESTRICT="!test? ( test )"
+
+# dlopen: fontconfig,libglvnd
+RDEPEND="
+ ${PYTHON_DEPS}
+ dev-libs/openssl:=
+ media-libs/fontconfig
+ media-libs/harfbuzz:=
+ media-libs/lcms:2
+ media-libs/libglvnd[X?]
+ media-libs/libpng:=
+ net-libs/librsync:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ x11-libs/libxkbcommon[X?]
+ x11-misc/xkeyboard-config
+ ~x11-terms/kitty-shell-integration-${PV}
+ ~x11-terms/kitty-terminfo-${PV}
+ X? ( x11-libs/libX11 )
+ wayland? ( dev-libs/wayland )
+ !sci-mathematics/kissat"
+DEPEND="
+ ${RDEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libXcursor
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ )
+ wayland? ( dev-libs/wayland-protocols )"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-lang/go-1.20
+ sys-libs/ncurses
+ virtual/pkgconfig
+ test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )
+ wayland? ( dev-util/wayland-scanner )"
+[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )"
+
+QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ cd "${S}" || die
+ edo go mod vendor
+ else
+ use verify-sig &&
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ # sed unfortunately feels easier on maintenance than patches here
+ local sedargs=(
+ -e "/num_workers =/s/=.*/= $(makeopts_jobs)/"
+ -e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//'
+ -e "s/ld_flags.append('-[sw]')/pass/"
+ )
+
+ # kitty is often popular on wayland-only setups, try to allow this
+ use !X && sedargs+=( -e '/gl_libs =/s/=.*/= []/' ) #857918
+ use !X || use !wayland &&
+ sedargs+=( -e "s/'x11 wayland'/'$(usex X x11 wayland)'/" )
+
+ # skip docs for live version, missing dependencies
+ [[ ${PV} == 9999 ]] && sedargs+=( -e '/exists.*_build/,/docs(ddir)/d' )
+
+ sed -i setup.py "${sedargs[@]}" || die
+
+ local skiptests=(
+ # relies on 'who' command which doesn't detect users with pid-sandbox
+ kitty_tests/utmp.py
+ # may fail/hang depending on environment and shell initialization
+ kitty_tests/{shell_integration,ssh}.py
+ # relies on /proc/self/fd and gets confused when ran from here
+ tools/utils/tpmfile_test.go
+ )
+ use !test || rm "${skiptests[@]}" || die
+}
+
+src_compile() {
+ tc-export CC
+ local -x GOFLAGS="-p=$(makeopts_jobs) -v -x"
+ use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
+ local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
+
+ local conf=(
+ --disable-link-time-optimization
+ --ignore-compiler-warnings
+ --libdir-name=$(get_libdir)
+ --shell-integration="enabled no-rc"
+ --update-check-interval=0
+ --verbose
+ )
+
+ edo "${EPYTHON}" setup.py linux-package "${conf[@]}"
+ use test && edo "${EPYTHON}" setup.py build-launcher "${conf[@]}"
+
+ rm -r linux-package/share/terminfo || die # provided by kitty-terminfo
+
+ if [[ ${PV} == 9999 ]]; then
+ mkdir -p linux-package/share/doc/${PF} || die
+ else
+ mv linux-package/share/doc/{${PN},${PF}} || die
+ fi
+
+ # generate default config as reference, command taken from docs/conf.rst
+ if ! tc-is-cross-compiler; then
+ linux-package/bin/kitty +runpy \
+ 'from kitty.config import *; print(commented_out_default_config())' \
+ > linux-package/share/doc/${PF}/kitty.conf || die
+ fi
+}
+
+src_test() {
+ KITTY_CONFIG_DIRECTORY=${T} ./test.py || die # shebang is kitty
+}
+
+src_install() {
+ edo mv linux-package "${ED}"/usr
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "audio-based terminal bell support" media-libs/libcanberra
+ optfeature "opening links from the terminal" x11-misc/xdg-utils
+}
diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild
index 376cd09c4465..e034994923d5 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -23,7 +23,7 @@ DESCRIPTION="Fast, feature-rich, GPU-based terminal"
HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
LICENSE="GPL-3 ZLIB"
-LICENSE+=" Apache-2.0 BSD MIT" # go
+LICENSE+=" Apache-2.0 BSD MIT MPL-2.0" # go
SLOT="0"
IUSE="+X test wayland"
REQUIRED_USE="
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 7855b0dd0a5d..33eabad93679 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/subtle/Manifest b/x11-wm/subtle/Manifest
deleted file mode 100644
index 4cd69a86de94..000000000000
--- a/x11-wm/subtle/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST subtle-0.11.3244.tar.gz 190549 BLAKE2B bb4b78165741ef30c1e9e145d4f26c8903d597dfa210688246210bb6f04ffb8b62b9295ffdfd0829f1c36019287ff82677253daf87878562b7ba55a517fb00ce SHA512 3d6edd5cb1b5dcd058caeddf3ead024c7cce39684baca8bac9709683ce3130a5c8433cbe046d28dc7420637dd855a2b6775638097f78a5e701bb85e505e8167c
-EBUILD subtle-0.11.3244-r2.ebuild 1922 BLAKE2B c90507113b0f35919acd42d3aad08bf5fd7c66ee4c318041ae84f2b1f50d39c6d226598479b7f1b95d067637d0454db99954acfd3e5b63eab80a236dbf1415ec SHA512 cdba7e5e421fa6cae3aa8351ed723aa64fdbb9360d1653fcd50ad20f7361621863cade0443afda49cd7fc5ffcfd8cd76c810a6985e8380b4a4da56e6144eba42
-MISC metadata.xml 1072 BLAKE2B 1697a2fbbafb79feb3d03b01ca32c6491321c68bda436a4aea7917ab5bb6cc19cd1bd658fcc44541303763ca97c0ce65f477dbe892f79197341a3ad82e908e68 SHA512 efc00cf35734c9c77ba9cc52f3fd7af62ccc1f3a6d728a406b4c74d9727eb85ff727e62f0f9bd66c92cfe7919360400dba7247edba05eacc0d1d863e7991e02d
diff --git a/x11-wm/subtle/metadata.xml b/x11-wm/subtle/metadata.xml
deleted file mode 100644
index 3b3a566e669a..000000000000
--- a/x11-wm/subtle/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
- subtle is a manual tiling window manager with a rather uncommon approach
- of tiling: Instead of relying on predefined layouts, subtle divides the
- screen into a grid with customizeable slots (called gravities). For
- better understanding, the default config uses a 3x3 grid and maps each
- gravity to one key of the numpad. With those keys, windows can be moved
- directly to the desired gravity - the same can be done with tagging
- rules in the config.
-
- Another unique concept is the strict tagging: Unlike other tiling window
- managers, subtle doesn't allow weak tagging and always maps windows to
- virtual desktops (called views) with matching tags, regardless of the
- current active view.
- </longdescription>
- <use>
- <flag name="xrandr">Enable support for the X RandR extension</flag>
- <flag name="xtest">Enable support for the XTest extension</flag>
- </use>
-</pkgmetadata>
diff --git a/x11-wm/subtle/subtle-0.11.3244-r2.ebuild b/x11-wm/subtle/subtle-0.11.3244-r2.ebuild
deleted file mode 100644
index 92eeb3132b59..000000000000
--- a/x11-wm/subtle/subtle-0.11.3244-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-inherit ruby-ng toolchain-funcs
-
-DESCRIPTION="A manual tiling window manager"
-HOMEPAGE="https://subforge.org/projects/subtle/wiki"
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
-RESTRICT="!test? ( test )"
-
-RDEPEND="x11-libs/libX11
- xft? ( x11-libs/libXft )
- xinerama? ( x11-libs/libXinerama )
- xpm? ( x11-libs/libXpm )
- xtest? ( x11-libs/libXtst )
- xrandr? ( x11-libs/libXrandr )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-ruby_add_rdepend "dev-ruby/minitar"
-ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
-
-all_ruby_unpack() {
- if [[ ${PV} == "9999" ]]; then
- mercurial_src_unpack
- else
- default
- fi
-}
-
-each_ruby_configure() {
- local myconf
- use debug && myconf+=" debug=yes" || myconf+=" debug=no"
- use xft && myconf+=" xft=yes" || myconf+=" xft=no"
- use xinerama && myconf+=" xinerama=yes" || myconf+=" xinerama=no"
- use xpm && myconf+=" xpm=yes" || myconf+=" xpm=no"
- use xtest && myconf+=" xtest=yes" || myconf+=" xtest=no"
- use xrandr && myconf+=" xrandr=yes" || myconf+=" xrandr=no"
-
- ${RUBY} -S rake -v CC="$(tc-getCC)" destdir="${D}" ${myconf} config || die
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake -v build || die
-}
-
-all_ruby_compile() {
- use doc && { rake rdoc || die ; }
-}
-
-each_ruby_install() {
- ${RUBY} -S rake -v install || die
-}
-
-all_ruby_install() {
- dodir /etc/X11/Sessions
- cat <<-EOF > "${D}/etc/X11/Sessions/${PN}"
- #!/bin/sh
- exec /usr/bin/subtle
- EOF
- fperms a+x /etc/X11/Sessions/${PN}
-
- insinto /usr/share/xsessions
- doins data/${PN}.desktop
-
- dodoc AUTHORS NEWS
-
- use doc && dodoc -r html
-}
-
-pkg_postinst() {
- elog "Note that surserver will currently not work since dev-ruby/datamapper"
- elog "is not in the tree."
-}