summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29633 -> 29624 bytes
-rw-r--r--app-admin/Manifest.gzbin32889 -> 32893 bytes
-rw-r--r--app-admin/lnav/Manifest2
-rw-r--r--app-admin/lnav/lnav-0.11.0.ebuild2
-rw-r--r--app-benchmarks/Manifest.gzbin4687 -> 4684 bytes
-rw-r--r--app-benchmarks/bonnie/Manifest2
-rw-r--r--app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild3
-rw-r--r--app-emacs/Manifest.gzbin61644 -> 61640 bytes
-rw-r--r--app-emacs/emacs-bazel-mode/Manifest2
-rw-r--r--app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild2
-rw-r--r--app-emacs/racket-mode/Manifest2
-rw-r--r--app-emacs/racket-mode/racket-mode-20220830.ebuild2
-rw-r--r--app-emacs/spacemacs-theme/Manifest2
-rw-r--r--app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild2
-rw-r--r--app-emulation/Manifest.gzbin15117 -> 15108 bytes
-rw-r--r--app-emulation/fuse-utils/Manifest2
-rw-r--r--app-emulation/fuse-utils/fuse-utils-1.4.3-r2.ebuild (renamed from app-emulation/fuse-utils/fuse-utils-1.4.3-r1.ebuild)8
-rw-r--r--app-emulation/fuse/Manifest2
-rw-r--r--app-emulation/fuse/fuse-1.6.0.ebuild7
-rw-r--r--app-emulation/libspectrum/Manifest2
-rw-r--r--app-emulation/libspectrum/libspectrum-1.5.0.ebuild7
-rw-r--r--app-i18n/Manifest.gzbin18848 -> 18842 bytes
-rw-r--r--app-i18n/kcc/Manifest3
-rw-r--r--app-i18n/kcc/files/kcc-1.0-clang16.patch19
-rw-r--r--app-i18n/kcc/kcc-1.0.ebuild18
-rw-r--r--app-text/Manifest.gzbin48570 -> 48573 bytes
-rw-r--r--app-text/convertlit/Manifest2
-rw-r--r--app-text/convertlit/convertlit-1.8-r4.ebuild3
-rw-r--r--app-text/pdftk/Manifest2
-rw-r--r--app-text/pdftk/pdftk-3.3.2-r1.ebuild2
-rw-r--r--app-text/sgrep/Manifest2
-rw-r--r--app-text/sgrep/sgrep-1.94a-r1.ebuild4
-rw-r--r--dev-java/Manifest.gzbin55206 -> 55532 bytes
-rw-r--r--dev-java/mockito/Manifest2
-rw-r--r--dev-java/mockito/mockito-1.9.5-r3.ebuild2
-rw-r--r--dev-java/objenesis/Manifest2
-rw-r--r--dev-java/objenesis/objenesis-3.2.ebuild44
-rw-r--r--dev-java/tomcat-el-api/Manifest5
-rw-r--r--dev-java/tomcat-el-api/metadata.xml7
-rw-r--r--dev-java/tomcat-el-api/tomcat-el-api-10.1.0.ebuild36
-rw-r--r--dev-java/tomcat-el-api/tomcat-el-api-9.0.68.ebuild36
-rw-r--r--dev-java/tomcat-jsp-api/Manifest5
-rw-r--r--dev-java/tomcat-jsp-api/metadata.xml7
-rw-r--r--dev-java/tomcat-jsp-api/tomcat-jsp-api-10.1.0.ebuild43
-rw-r--r--dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68.ebuild43
-rw-r--r--dev-java/tomcat-servlet-api/Manifest4
-rw-r--r--dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0-r1.ebuild43
-rw-r--r--dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0.ebuild98
-rw-r--r--dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68.ebuild43
-rw-r--r--dev-lang/Manifest.gzbin19341 -> 19339 bytes
-rw-r--r--dev-lang/lua/Manifest6
-rw-r--r--dev-lang/lua/lua-5.1.5-r200.ebuild2
-rw-r--r--dev-lang/lua/lua-5.3.6-r102.ebuild2
-rw-r--r--dev-lang/lua/lua-5.4.4-r103.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin95946 -> 95950 bytes
-rw-r--r--dev-libs/libsodium/Manifest2
-rw-r--r--dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild2
-rw-r--r--dev-python/Manifest.gzbin261393 -> 261398 bytes
-rw-r--r--dev-python/dulwich/Manifest4
-rw-r--r--dev-python/dulwich/dulwich-0.20.45.ebuild59
-rw-r--r--dev-python/dulwich/dulwich-0.20.46.ebuild2
-rw-r--r--dev-python/tree-sitter/Manifest4
-rw-r--r--dev-python/tree-sitter/tree-sitter-0.20.0-r1.ebuild65
-rw-r--r--dev-python/tree-sitter/tree-sitter-0.20.1.ebuild2
-rw-r--r--dev-python/twisted/Manifest5
-rw-r--r--dev-python/twisted/files/twisted-22.4.0-py311.patch55
-rw-r--r--dev-python/twisted/twisted-22.4.0-r2.ebuild168
-rw-r--r--dev-python/twisted/twisted-22.8.0.ebuild2
-rw-r--r--dev-util/Manifest.gzbin69004 -> 69020 bytes
-rw-r--r--dev-util/cutils/Manifest4
-rw-r--r--dev-util/cutils/cutils-1.6-r5.ebuild (renamed from dev-util/cutils/cutils-1.6-r4.ebuild)18
-rw-r--r--dev-util/cutils/files/cutils-1.6-ar.patch8
-rw-r--r--dev-util/cutils/files/cutils-1.6-clang16.patch19
-rw-r--r--dev-util/ftjam/Manifest2
-rw-r--r--dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild3
-rw-r--r--dev-util/git-delta/Manifest2
-rw-r--r--dev-util/git-delta/git-delta-0.14.0.ebuild2
-rw-r--r--dev-vcs/Manifest.gzbin11334 -> 11334 bytes
-rw-r--r--dev-vcs/git/Manifest2
-rw-r--r--dev-vcs/git/git-2.37.3.ebuild2
-rw-r--r--games-action/Manifest.gzbin14541 -> 14540 bytes
-rw-r--r--games-action/xpilot/Manifest2
-rw-r--r--games-action/xpilot/xpilot-4.5.5-r1.ebuild4
-rw-r--r--games-arcade/Manifest.gzbin20899 -> 20899 bytes
-rw-r--r--games-arcade/xscavenger/Manifest2
-rw-r--r--games-arcade/xscavenger/xscavenger-1.4.5.ebuild3
-rw-r--r--games-board/Manifest.gzbin10053 -> 10053 bytes
-rw-r--r--games-board/pysolfc/Manifest2
-rw-r--r--games-board/pysolfc/pysolfc-2.18.0.ebuild68
-rw-r--r--games-board/xgammon/Manifest2
-rw-r--r--games-board/xgammon/xgammon-0.98-r3.ebuild4
-rw-r--r--mail-filter/Manifest.gzbin8534 -> 8529 bytes
-rw-r--r--mail-filter/dcc/Manifest3
-rw-r--r--mail-filter/dcc/dcc-1.3.158-r2.ebuild3
-rw-r--r--mail-filter/dcc/files/dcc-1.3.158-c2x.patch21
-rw-r--r--mail-mta/Manifest.gzbin2386 -> 2381 bytes
-rw-r--r--mail-mta/postfix/Manifest2
-rw-r--r--mail-mta/postfix/postfix-3.7.3.ebuild296
-rw-r--r--media-fonts/Manifest.gzbin37259 -> 37250 bytes
-rw-r--r--media-fonts/liberation-fonts/Manifest2
-rw-r--r--media-fonts/liberation-fonts/liberation-fonts-2.1.5.ebuild2
-rw-r--r--media-fonts/oto/Manifest2
-rw-r--r--media-fonts/oto/oto-0.5.ebuild10
-rw-r--r--media-gfx/Manifest.gzbin38329 -> 38336 bytes
-rw-r--r--media-gfx/digikam/Manifest2
-rw-r--r--media-gfx/digikam/digikam-7.8.0-r1.ebuild2
-rw-r--r--media-gfx/graphicsmagick/Manifest2
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-1.3.38-r3.ebuild2
-rw-r--r--media-gfx/kphotoalbum/Manifest2
-rw-r--r--media-gfx/kphotoalbum/kphotoalbum-5.9.1-r1.ebuild2
-rw-r--r--media-gfx/xli/Manifest2
-rw-r--r--media-gfx/xli/xli-1.17.0-r6.ebuild4
-rw-r--r--media-libs/Manifest.gzbin66285 -> 66285 bytes
-rw-r--r--media-libs/libjsw/Manifest2
-rw-r--r--media-libs/libjsw/libjsw-1.5.8.ebuild4
-rw-r--r--media-libs/raptor/Manifest2
-rw-r--r--media-libs/raptor/raptor-2.0.15-r4.ebuild76
-rw-r--r--media-libs/raptor/raptor-2.0.15-r5.ebuild82
-rw-r--r--media-libs/volpack/Manifest3
-rw-r--r--media-libs/volpack/files/volpack-1.0_p7-cbuild-env.patch15
-rw-r--r--media-libs/volpack/volpack-1.0_p7-r2.ebuild4
-rw-r--r--media-radio/Manifest.gzbin5028 -> 5024 bytes
-rw-r--r--media-radio/ibp/Manifest2
-rw-r--r--media-radio/ibp/ibp-0.21-r2.ebuild4
-rw-r--r--media-sound/Manifest.gzbin57206 -> 57205 bytes
-rw-r--r--media-sound/aseqview/Manifest2
-rw-r--r--media-sound/aseqview/aseqview-0.2.8-r2.ebuild4
-rw-r--r--metadata/Manifest.gzbin3866 -> 3858 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.gzbin28234 -> 28237 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55016 -> 55016 bytes
-rw-r--r--metadata/md5-cache/app-admin/lnav-0.11.04
-rw-r--r--metadata/md5-cache/app-benchmarks/Manifest.gzbin6226 -> 6232 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r36
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin89133 -> 89125 bytes
-rw-r--r--metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p202207074
-rw-r--r--metadata/md5-cache/app-emacs/racket-mode-202208304
-rw-r--r--metadata/md5-cache/app-emacs/spacemacs-theme-0.34
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin28073 -> 28074 bytes
-rw-r--r--metadata/md5-cache/app-emulation/fuse-1.6.011
-rw-r--r--metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r2 (renamed from metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r1)10
-rw-r--r--metadata/md5-cache/app-emulation/libspectrum-1.5.06
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin25785 -> 25787 bytes
-rw-r--r--metadata/md5-cache/app-i18n/kcc-1.012
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin73359 -> 73359 bytes
-rw-r--r--metadata/md5-cache/app-text/convertlit-1.8-r46
-rw-r--r--metadata/md5-cache/app-text/pdftk-3.3.2-r14
-rw-r--r--metadata/md5-cache/app-text/sgrep-1.94a-r14
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin73649 -> 74303 bytes
-rw-r--r--metadata/md5-cache/dev-java/mockito-1.9.5-r32
-rw-r--r--metadata/md5-cache/dev-java/objenesis-3.215
-rw-r--r--metadata/md5-cache/dev-java/tomcat-el-api-10.1.0 (renamed from metadata/md5-cache/dev-java/tomcat-servlet-api-10.1.0)8
-rw-r--r--metadata/md5-cache/dev-java/tomcat-el-api-9.0.6814
-rw-r--r--metadata/md5-cache/dev-java/tomcat-jsp-api-10.1.014
-rw-r--r--metadata/md5-cache/dev-java/tomcat-jsp-api-9.0.6814
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-10.1.0-r114
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.6814
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin39954 -> 39963 bytes
-rw-r--r--metadata/md5-cache/dev-lang/lua-5.1.5-r2004
-rw-r--r--metadata/md5-cache/dev-lang/lua-5.3.6-r1024
-rw-r--r--metadata/md5-cache/dev-lang/lua-5.4.4-r1034
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin166945 -> 166938 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libsodium-1.0.18_p202206184
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin350403 -> 349916 bytes
-rw-r--r--metadata/md5-cache/dev-python/dulwich-0.20.4516
-rw-r--r--metadata/md5-cache/dev-python/dulwich-0.20.464
-rw-r--r--metadata/md5-cache/dev-python/tree-sitter-0.20.0-r117
-rw-r--r--metadata/md5-cache/dev-python/tree-sitter-0.20.14
-rw-r--r--metadata/md5-cache/dev-python/twisted-22.4.0-r216
-rw-r--r--metadata/md5-cache/dev-python/twisted-22.8.04
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin134998 -> 134994 bytes
-rw-r--r--metadata/md5-cache/dev-util/cutils-1.6-r412
-rw-r--r--metadata/md5-cache/dev-util/cutils-1.6-r512
-rw-r--r--metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r36
-rw-r--r--metadata/md5-cache/dev-util/git-delta-0.14.04
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin20106 -> 20100 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.37.34
-rw-r--r--metadata/md5-cache/games-action/Manifest.gzbin15173 -> 15177 bytes
-rw-r--r--metadata/md5-cache/games-action/xpilot-4.5.5-r16
-rw-r--r--metadata/md5-cache/games-arcade/Manifest.gzbin21651 -> 21654 bytes
-rw-r--r--metadata/md5-cache/games-arcade/xscavenger-1.4.52
-rw-r--r--metadata/md5-cache/games-board/Manifest.gzbin11181 -> 11339 bytes
-rw-r--r--metadata/md5-cache/games-board/pysolfc-2.18.017
-rw-r--r--metadata/md5-cache/games-board/xgammon-0.98-r36
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin13553 -> 13555 bytes
-rw-r--r--metadata/md5-cache/mail-filter/dcc-1.3.158-r26
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin4199 -> 4360 bytes
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.7.316
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin40157 -> 40148 bytes
-rw-r--r--metadata/md5-cache/media-fonts/liberation-fonts-2.1.54
-rw-r--r--metadata/md5-cache/media-fonts/oto-0.59
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin59844 -> 59855 bytes
-rw-r--r--metadata/md5-cache/media-gfx/digikam-7.8.0-r14
-rw-r--r--metadata/md5-cache/media-gfx/graphicsmagick-1.3.38-r34
-rw-r--r--metadata/md5-cache/media-gfx/kphotoalbum-5.9.1-r14
-rw-r--r--metadata/md5-cache/media-gfx/xli-1.17.0-r66
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin102250 -> 101944 bytes
-rw-r--r--metadata/md5-cache/media-libs/libjsw-1.5.84
-rw-r--r--metadata/md5-cache/media-libs/raptor-2.0.15-r415
-rw-r--r--metadata/md5-cache/media-libs/raptor-2.0.15-r515
-rw-r--r--metadata/md5-cache/media-libs/volpack-1.0_p7-r24
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin6881 -> 6886 bytes
-rw-r--r--metadata/md5-cache/media-radio/ibp-0.21-r26
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin71029 -> 71023 bytes
-rw-r--r--metadata/md5-cache/media-sound/aseqview-0.2.8-r24
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin66319 -> 66317 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/nmap-7.934
-rw-r--r--metadata/md5-cache/net-analyzer/pathload-1.3.2-r16
-rw-r--r--metadata/md5-cache/net-dialup/Manifest.gzbin6768 -> 6768 bytes
-rw-r--r--metadata/md5-cache/net-dialup/rp-l2tp-0.4-r46
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin15700 -> 15701 bytes
-rw-r--r--metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.24
-rw-r--r--metadata/md5-cache/net-firewall/Manifest.gzbin7364 -> 7367 bytes
-rw-r--r--metadata/md5-cache/net-firewall/firewalld-1.2.14
-rw-r--r--metadata/md5-cache/net-firewall/nftables-1.0.54
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin57660 -> 57664 bytes
-rw-r--r--metadata/md5-cache/net-libs/libnftnl-1.2.34
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin20557 -> 20558 bytes
-rw-r--r--metadata/md5-cache/net-mail/libdbx-1.0.3-r1 (renamed from metadata/md5-cache/net-mail/libdbx-1.0.3)2
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin91553 -> 91556 bytes
-rw-r--r--metadata/md5-cache/net-misc/hashcash-1.22-r26
-rw-r--r--metadata/md5-cache/net-misc/rinetd-0.62-r36
-rw-r--r--metadata/md5-cache/net-misc/vncrec-0.2-r32
-rw-r--r--metadata/md5-cache/net-p2p/Manifest.gzbin17268 -> 17103 bytes
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.19.215
-rw-r--r--metadata/md5-cache/sci-calculators/Manifest.gzbin3886 -> 3884 bytes
-rw-r--r--metadata/md5-cache/sci-calculators/hexcalc-1.11-r46
-rw-r--r--metadata/md5-cache/sys-block/Manifest.gzbin16831 -> 16831 bytes
-rw-r--r--metadata/md5-cache/sys-block/scsiping-0.0.1-r26
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin33307 -> 33309 bytes
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.3.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0_pre202210062
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0_pre202210102
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.2-r13
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.3.99993
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0.99993
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r13
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221010-r13
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.0_pre202210102
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin34914 -> 34913 bytes
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre202210102
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.0.999915
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.0_pre2022101015
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin8141 -> 8144 bytes
-rw-r--r--metadata/md5-cache/www-apache/pwauth-2.3.10-r22
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin11930 -> 12098 bytes
-rw-r--r--metadata/md5-cache/www-client/seamonkey-2.53.1416
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin7713 -> 7867 bytes
-rw-r--r--metadata/md5-cache/www-servers/lighttpd-1.4.674
-rw-r--r--metadata/md5-cache/www-servers/tomcat-10.1.0-r1 (renamed from metadata/md5-cache/www-servers/tomcat-10.1.0)6
-rw-r--r--metadata/md5-cache/www-servers/tomcat-9.0.6815
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin65079 -> 65096 bytes
-rw-r--r--metadata/md5-cache/x11-misc/dclock-2.2.2_p122
-rw-r--r--metadata/md5-cache/x11-misc/x2vnc-1.7.2-r26
-rw-r--r--metadata/md5-cache/x11-misc/x2x-1.30-r16
-rw-r--r--metadata/md5-cache/x11-misc/xbatt-1.3_rc1-r16
-rw-r--r--metadata/md5-cache/x11-misc/xcalendar-4.0-r32
-rw-r--r--metadata/md5-cache/x11-misc/xearth-1.1-r16
-rw-r--r--metadata/md5-cache/x11-misc/xfishtank-2.56
-rw-r--r--metadata/md5-cache/x11-misc/xsnap-1.5.15-r36
-rw-r--r--metadata/md5-cache/x11-misc/xtoolwait-1.3-r26
-rw-r--r--metadata/md5-cache/x11-plugins/Manifest.gzbin29948 -> 29950 bytes
-rw-r--r--metadata/md5-cache/x11-plugins/asmem-1.12-r26
-rw-r--r--metadata/md5-cache/x11-plugins/wmnet-1.06-r26
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16072 -> 16065 bytes
-rw-r--r--metadata/md5-cache/x11-wm/larswm-7.5.3-r26
-rw-r--r--metadata/md5-cache/x11-wm/lwm-1.2.46
-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.gzbin44733 -> 44730 bytes
-rw-r--r--net-analyzer/nmap/Manifest2
-rw-r--r--net-analyzer/nmap/nmap-7.93.ebuild2
-rw-r--r--net-analyzer/pathload/Manifest2
-rw-r--r--net-analyzer/pathload/pathload-1.3.2-r1.ebuild3
-rw-r--r--net-dialup/Manifest.gzbin5211 -> 5212 bytes
-rw-r--r--net-dialup/rp-l2tp/Manifest2
-rw-r--r--net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild3
-rw-r--r--net-dns/Manifest.gzbin8708 -> 8705 bytes
-rw-r--r--net-dns/dnscrypt-proxy/Manifest2
-rw-r--r--net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild2
-rw-r--r--net-firewall/Manifest.gzbin4548 -> 4551 bytes
-rw-r--r--net-firewall/firewalld/Manifest2
-rw-r--r--net-firewall/firewalld/firewalld-1.2.1.ebuild2
-rw-r--r--net-firewall/nftables/Manifest2
-rw-r--r--net-firewall/nftables/nftables-1.0.5.ebuild2
-rw-r--r--net-libs/Manifest.gzbin32778 -> 32777 bytes
-rw-r--r--net-libs/libnftnl/Manifest2
-rw-r--r--net-libs/libnftnl/libnftnl-1.2.3.ebuild2
-rw-r--r--net-mail/Manifest.gzbin14575 -> 14575 bytes
-rw-r--r--net-mail/libdbx/Manifest3
-rw-r--r--net-mail/libdbx/files/libdbx-1.0.3-missing-include.patch14
-rw-r--r--net-mail/libdbx/libdbx-1.0.3-r1.ebuild (renamed from net-mail/libdbx/libdbx-1.0.3.ebuild)3
-rw-r--r--net-misc/Manifest.gzbin55095 -> 55093 bytes
-rw-r--r--net-misc/hashcash/Manifest2
-rw-r--r--net-misc/hashcash/hashcash-1.22-r2.ebuild3
-rw-r--r--net-misc/rinetd/Manifest2
-rw-r--r--net-misc/rinetd/rinetd-0.62-r3.ebuild3
-rw-r--r--net-misc/vncrec/Manifest2
-rw-r--r--net-misc/vncrec/vncrec-0.2-r3.ebuild3
-rw-r--r--net-p2p/Manifest.gzbin7428 -> 7426 bytes
-rw-r--r--net-p2p/syncthing/Manifest3
-rw-r--r--net-p2p/syncthing/syncthing-1.19.2.ebuild105
-rw-r--r--profiles/Manifest.gzbin147180 -> 147184 bytes
-rw-r--r--profiles/package.mask4
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sci-calculators/Manifest.gzbin3206 -> 3206 bytes
-rw-r--r--sci-calculators/hexcalc/Manifest2
-rw-r--r--sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild4
-rw-r--r--sys-block/Manifest.gzbin10696 -> 10692 bytes
-rw-r--r--sys-block/scsiping/Manifest2
-rw-r--r--sys-block/scsiping/scsiping-0.0.1-r2.ebuild6
-rw-r--r--sys-devel/Manifest.gzbin10473 -> 10473 bytes
-rw-r--r--sys-devel/clang-common/Manifest10
-rw-r--r--sys-devel/clang-common/clang-common-15.0.2-r1.ebuild7
-rw-r--r--sys-devel/clang-common/clang-common-15.0.3.9999.ebuild7
-rw-r--r--sys-devel/clang-common/clang-common-16.0.0.9999.ebuild7
-rw-r--r--sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild7
-rw-r--r--sys-devel/clang-common/clang-common-16.0.0_pre20221010-r1.ebuild7
-rw-r--r--sys-devel/clang/Manifest8
-rw-r--r--sys-devel/clang/clang-15.0.3.9999.ebuild1
-rw-r--r--sys-devel/clang/clang-16.0.0.9999.ebuild3
-rw-r--r--sys-devel/clang/clang-16.0.0_pre20221006.ebuild1
-rw-r--r--sys-devel/clang/clang-16.0.0_pre20221010.ebuild3
-rw-r--r--sys-devel/lld/Manifest4
-rw-r--r--sys-devel/lld/lld-16.0.0.9999.ebuild2
-rw-r--r--sys-devel/lld/lld-16.0.0_pre20221010.ebuild2
-rw-r--r--sys-libs/Manifest.gzbin14393 -> 14393 bytes
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest4
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild1
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221010.ebuild1
-rw-r--r--sys-libs/libomp/Manifest6
-rw-r--r--sys-libs/libomp/libomp-16.0.0.9999.ebuild24
-rw-r--r--sys-libs/libomp/libomp-16.0.0_pre20221010.ebuild24
-rw-r--r--sys-libs/libomp/metadata.xml1
-rw-r--r--www-apache/Manifest.gzbin6247 -> 6247 bytes
-rw-r--r--www-apache/pwauth/Manifest2
-rw-r--r--www-apache/pwauth/pwauth-2.3.10-r2.ebuild2
-rw-r--r--www-client/Manifest.gzbin6196 -> 6197 bytes
-rw-r--r--www-client/seamonkey/Manifest4
-rw-r--r--www-client/seamonkey/seamonkey-2.53.14.ebuild564
-rw-r--r--www-servers/Manifest.gzbin4702 -> 4697 bytes
-rw-r--r--www-servers/lighttpd/Manifest2
-rw-r--r--www-servers/lighttpd/lighttpd-1.4.67.ebuild2
-rw-r--r--www-servers/tomcat/Manifest4
-rw-r--r--www-servers/tomcat/tomcat-10.1.0-r1.ebuild (renamed from www-servers/tomcat/tomcat-10.1.0.ebuild)10
-rw-r--r--www-servers/tomcat/tomcat-9.0.68.ebuild194
-rw-r--r--x11-misc/Manifest.gzbin47355 -> 47358 bytes
-rw-r--r--x11-misc/dclock/Manifest2
-rw-r--r--x11-misc/dclock/dclock-2.2.2_p12.ebuild2
-rw-r--r--x11-misc/x2vnc/Manifest2
-rw-r--r--x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild8
-rw-r--r--x11-misc/x2x/Manifest2
-rw-r--r--x11-misc/x2x/x2x-1.30-r1.ebuild5
-rw-r--r--x11-misc/xbatt/Manifest2
-rw-r--r--x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild4
-rw-r--r--x11-misc/xcalendar/Manifest2
-rw-r--r--x11-misc/xcalendar/xcalendar-4.0-r3.ebuild1
-rw-r--r--x11-misc/xearth/Manifest2
-rw-r--r--x11-misc/xearth/xearth-1.1-r1.ebuild4
-rw-r--r--x11-misc/xfishtank/Manifest2
-rw-r--r--x11-misc/xfishtank/xfishtank-2.5.ebuild5
-rw-r--r--x11-misc/xsnap/Manifest2
-rw-r--r--x11-misc/xsnap/xsnap-1.5.15-r3.ebuild4
-rw-r--r--x11-misc/xtoolwait/Manifest2
-rw-r--r--x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild4
-rw-r--r--x11-plugins/Manifest.gzbin27375 -> 27367 bytes
-rw-r--r--x11-plugins/asmem/Manifest2
-rw-r--r--x11-plugins/asmem/asmem-1.12-r2.ebuild3
-rw-r--r--x11-plugins/wmnet/Manifest2
-rw-r--r--x11-plugins/wmnet/wmnet-1.06-r2.ebuild4
-rw-r--r--x11-wm/Manifest.gzbin9789 -> 9782 bytes
-rw-r--r--x11-wm/larswm/Manifest2
-rw-r--r--x11-wm/larswm/larswm-7.5.3-r2.ebuild4
-rw-r--r--x11-wm/lwm/Manifest2
-rw-r--r--x11-wm/lwm/lwm-1.2.4.ebuild4
386 files changed, 2231 insertions, 1335 deletions
diff --git a/Manifest b/Manifest
index eeade39a641a..5913a1e024af 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29633 BLAKE2B 86cc9aab5980ebd843219d17a579eda8c257e0b6ad415cc19afe12075df63fbd026b84b4a8ce8c2ad053ff27cc9c01d6fa061ee8165b958056bd416cf82e5639 SHA512 7d2b78be67c9bc3945b0ffdf0d8b274b27f735faff3623402ee98ac4d519cb3ced01ce5617f15ed335cec6d08a85271774c08613f3932cd58f827b8775586453
-TIMESTAMP 2022-10-11T05:39:44Z
+MANIFEST Manifest.files.gz 29624 BLAKE2B 83b417ccd74006466f73240d07e25931533bd127489fbca6e5d3c0c98b07dfe2015fd88c1e0c6368be9a9164520bdac25fe72a20a886230ca43a549323bad197 SHA512 7a41261cb1353ad5ad1898ba129a381acf082c5cbc4caac5d3212219b55f759d0eb3cd4bd1ed7c0681646e7a9df1111c7c93330611e9058e5ce6dafe9f37d319
+TIMESTAMP 2022-10-11T11:39:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNFAaBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNFVgFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDhfg//U0qmZWfek/2SaKKQv4MHHs5LDzTg1rMOAg4wvzDEEVUvOQ840GCQ9216
-Q74KcGeYc1pblzEttTqmzJ4xjj/opwH/gxGsm7D1wW3Dho7m4zniL4XRkp7gzM9A
-1urtcK2JMihMINSqJxXcALd5YjZBKZm8nqCQJVZKWFpYweg3QBBNWpcLcqrnTOnX
-zKe7FYwqUMhcP0ub8Cm7XEj135FIxwI3iJRtKDD3E0S0p57xPfbOg+mYaseyqevs
-pEKgV11SJfX0k7FQvLLQ8zR3f82qrjl3wJnarF/nhWYs9zxlbUJxK8KgWStlaum2
-3ZJn3wOZqZqOMyjy6WLWIJzbC5DG3Hbz+1a9tXvxx0TtpYRXTx8+9ymqlRUeLtv4
-+5tdCqFanaHprF4AVNVnDvFb638V4NGaVYK4FKB9Af35OJo2UUwdCd8vA83P1G9K
-NVygbQXwKKEnt9SgssUG7JGX5O/dTnH+P8l9zP4LfWiqRhXhDEArVmkYlQrjmiRX
-L1edOjD90I7O1F/k8A9hJg9gfcvnNHllaNhS1rTxeCse0gssqORLvASumYkBSsYK
-1SArWKLSrIlx3MVv/ujxkSI9FupKU+9z2Of7+QdHFFOU8bYx1BXoPE/K5cXz2Evm
-yVZXshi0vLFPfYnQbQP2k4OyMEI/dudnozaVulJYULxvtIPat9Y=
-=aWKK
+klDD1RAAh+bdPbezkVB41WqYGquS2ALAZgmulcd6QzGdx7ZYLp6b/wk+mYOy07dP
+wESWszSvc+ObPEyX9qTbFNArctE/f9S9ssKGE9s3L5kvB4U/NwDqUqrH9JI6jUQK
+u2Vs44ru7VDJi8cFbXgBY1YSAgMyrDJJnJSmjPX/CsZZ7DdQSZcJd8XRK3WPLBtp
+Zt+y05U/Jwb3taW53XU6TZNaw7OpCsJQk+EMkS1oZmWtKcqMq+Jkh1MQWYLLTp8o
+q2i2IggO+RtzF7qSI4mUe+3iKDNekfGjt7EhiUYzxP5bWXP53BIm8YZFZ3S9o18m
+9haxjfdwDZKdYeFCsHDJlTksKVDIYGRY3NqK+T/BzmBxp7vl2QOqm1qcEIoSGuxW
+rf/8hkwgN9W16WxoD9L2JG8xOcr4C+CQCaa18TFScV0Ac5FSE3NzOHhZ9eLudu+n
+iQMgzyW5vT+NqOdZ3uHLdS4CVJx4sHcjc82PTidSeZmWR2GWzQlqOOjR4wIe01is
+vgFVOTmYUVm+StKh18b6OyBbQYklHXaiOSz8z3I7wayhG3nm3PspE36ANCJHAdTK
+OX1hmgGPpiybePHGhlDbo8KjRmQKL9VibEG6+TlxVQs6qgrYjhwouOMsjk80ajLw
+aEPhopeO0PwCQvM9STayY5RNo9iPWoQJ2PibG8SBJFy+gHFrErE=
+=KToN
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 703ffda1127a..9910364179e2 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 8ff587ebc7bc..f65a333847ae 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest
index 770527edd26f..a2c465a71181 100644
--- a/app-admin/lnav/Manifest
+++ b/app-admin/lnav/Manifest
@@ -5,5 +5,5 @@ AUX lnav-0.11.0-disable-tests.patch 1784 BLAKE2B e4c0184793b19eff53dea12a81f0e8c
DIST lnav-0.10.1.tar.gz 5707151 BLAKE2B ae82b705830c6ea38e2fa4f3832a2fd1d8ce8b5ef00d6a3fe750e4f5e7080ae29fde845f2c5055e2684aad1959368ff90abdc130130f8d6f0152426487e7396c SHA512 fff9632c1acbef80ba9d4214fd3ef485727792353fe493cfa4f2e9412bb371f50f2e1a735ded3d7bd8b16df5e93e03b0f3def296770e7dd0ad2206fd9f94690d
DIST lnav-0.11.0.tar.gz 9586979 BLAKE2B fa333d2dbc3c2a5cb8b96ea4cbf84412be117b9d9ec999bab784e7aefab25cd01edcb65617468b8a1fbc46d554cf20a02bc901c9d75f2c5831359da37a19fd22 SHA512 f10938aacb1e170a6912090c5de8e85e9aae5bc456e57b49192a21020e7dfa20414d1f5b66fd25b3c1ea5a3d1fd3bd92af6fe7e0c6b73953688c3d861266fd97
EBUILD lnav-0.10.1.ebuild 1080 BLAKE2B 6bdac79cae613881d152a8a09431592006ba51e198e9c08f30eb7c8459c1c7977732efc51578d56db21f0defd29fb048d0283643ece4872f85597e47d69bbc97 SHA512 98c47a516f2b2ae42ded735b6294ad5eff3467f723fee36b907930846fe503680bfd6fbde8a5cb3e37b5626b2e4f3b4e04c57b8b775e4ba03fc5d99fb6e3c836
-EBUILD lnav-0.11.0.ebuild 1156 BLAKE2B de92aabd72566ccb5ae34558b5b4b98f8ecdea2b0c751dc91430fd881c238ec79396a999845cb683b22929ae55c4d95c5498763c2ccbbf000c2e7e3a36de07da SHA512 537354f082bbbc9388de4c3fdb86f054480891c411d7ceb457557f9534a90b22f5ba574cdd3b3513abb9db61c02adff85f0eef5cafcf3728db877ff4537497ba
+EBUILD lnav-0.11.0.ebuild 1155 BLAKE2B 59efdb1660359e7b6a3cedd81447640fcf8412da5a3660f3f7fbdec190d7acdaad2466c64500fede135742808b1f06b1b775763201196fa6e2b91b4bcc6459f5 SHA512 24e86205749e7d85678fe24bafe477390f2398991bf19ce7da26d82ba2f895e656222f1dc79298ac0659ea7f4d546fbd74c77733660592d11f08b1ea807fb290
MISC metadata.xml 858 BLAKE2B 6596baed4200d06faeacd61693e5d2e257587a30555469e0b6661755ab563cfc6693dd7e0970856a78c132544cde04655ca7febac482c9406c26a3b7cbdfc201 SHA512 1787552bd321e245a49a1b5b95d6e6f58362422153b6ee0b51ce644bf67ab098dd3c5ea11cb144dc5dae089208360fcf2a732845c24bb1e4c5dd5c67987e88bf
diff --git a/app-admin/lnav/lnav-0.11.0.ebuild b/app-admin/lnav/lnav-0.11.0.ebuild
index ac9936f7bfc7..7847867ce5a0 100644
--- a/app-admin/lnav/lnav-0.11.0.ebuild
+++ b/app-admin/lnav/lnav-0.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="pcap test"
RESTRICT="!test? ( test )"
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index 7c4ce234f420..cf0bfbbebf6e 100644
--- a/app-benchmarks/Manifest.gz
+++ b/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/app-benchmarks/bonnie/Manifest b/app-benchmarks/bonnie/Manifest
index 4b21656f7f9c..c548cf6b2f6a 100644
--- a/app-benchmarks/bonnie/Manifest
+++ b/app-benchmarks/bonnie/Manifest
@@ -2,5 +2,5 @@ AUX bonnie-2.0.6-clang16.patch 115 BLAKE2B 722de2a0da1abd958aee367f565d12e85e007
AUX bonnie-2.0.6-includes.patch 174 BLAKE2B a36c20309c4351fd6749c7774c256048dce37a0633aef86ac3393ac3f8b1f158558b15b104fc8997f7b9fc53b4f885e9ff1da8fd522ae9a6f94a7b5b3cd7bfe0 SHA512 011fe909f1c4a49d4454dc441a202857c8bd6a48ba3ae3793ffe67444ebffcc06ffb02c71f16625d71bdf3c6bda65b0564d8fb8bf573d452ee6ae5284bd69f9c
AUX bonnie-2.0.6-man.patch 146 BLAKE2B 214b1d0a8b383d460b97c6b9631adc90015c2320cf06a2d7997f88f4a646301711f1a2ac5c45ad86e052d534c1f4b5cfe658dceb811ffa2842a4152a35218ce1 SHA512 f5614c4263fba1b7579e072068c83f4f0251cb8dcbedea4bb228fef8b6f999e22db1854c46f7373db17e12744d7f8cab9810b946262987ebcf90f19791729e0b
DIST bonnie-2.0.6.tar.gz 7140 BLAKE2B dc0a216e1926de7630fbabdd80d2d1293fc9da404c3179f5515a9756942aec7c6870220e869d1d6c299dc39c2175b6c99b54778237a9af2778b7718aaf4280f3 SHA512 4cb431986870baf1d9e5f757970a4b489f89d4349f051cc2ae0aea035ce19a7962047920a3af1567e375b2c6f1e826309b044b8a8727400601203042a34ecb5f
-EBUILD bonnie-2.0.6-r3.ebuild 685 BLAKE2B fa65d4b4c59e946452a5e4680fd7fc45c002bf1593fc0aeffb659f20cf0fa92dda7595c96a40c5d85c05bd20754e768b008e5e7e1cd6ea2a595176191e7f1192 SHA512 96559e167aec07b400b4a118c095f72ac72b37405cb26a51fcd36018922298df1a87e78b57a71c1b228de2a88426906a1bb599a0987c2da433dd7e20b1e5d3c9
+EBUILD bonnie-2.0.6-r3.ebuild 762 BLAKE2B 3c06b709b5a7108eefadd1823eb5ad30383d768baa0f52b25fe28435a0ef18c6a1e362a925f84412eaeca962e9cead3fb66421983a85e564ca04403e6b106735 SHA512 54685ba788d6a5101b14175d01bd9964c8e4629d6fc9b9403c8c54dd1544895fba714983cafd5ffbeddc6fd37cded914462eb4120e955a121e58ea12afd1c5fb
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild b/app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild
index 2ab46e265b61..075d22f8e1b7 100644
--- a/app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild
+++ b/app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Performance Test of Filesystem I/O using standard C library calls"
HOMEPAGE="https://www.textuality.com/bonnie/"
@@ -22,6 +22,7 @@ PATCHES=(
src_compile() {
tc-export CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
emake -f /dev/null Bonnie
}
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index fa6c8fb3bab0..1ae1dd60d055 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/emacs-bazel-mode/Manifest b/app-emacs/emacs-bazel-mode/Manifest
index 8f4dd7554ba7..33bcf18fab1a 100644
--- a/app-emacs/emacs-bazel-mode/Manifest
+++ b/app-emacs/emacs-bazel-mode/Manifest
@@ -1,5 +1,5 @@
AUX 50emacs-bazel-mode-gentoo.el 80 BLAKE2B 393d859edf88c571c79460da1b2ff957d8f3229bfdac1b2953c6d637cf3fffa94f3aa9febd0ed792675ec71da3ec36e40bba39c6c6d483dd58f901801603fd97 SHA512 d70a9b373db290cbd48745d7fc6beb1d6f146317f4db93b51971bd1a9f2aa1b82b0973ada357ef432eb10e412a23729f80dc6c9a589ce801c291e7bbc2688995
AUX emacs-bazel-mode-bazel-test--directory.patch 347 BLAKE2B d07d715cb067c440d15b141f9c637f4253c17147f934e07ac53377ff8dab52113c53c61de3147ca7197143a3c852590a632716f89245e0037a6d4769ddd73ddd SHA512 4db0faae1b291594dcb9bf3dde191e62fcdcecf75fbb1b412ac6e708e2d1b327adbe984087504889fae87a84a7a0a61a5fbfeba27d5cf947a9c3a644bf9c57fd
DIST emacs-bazel-mode-0_p20220707.tar.gz 63821 BLAKE2B fadd0a26c02d0fd6ee92d34ca70cbb1ae3ea873317f97195849993ed94c55e404cfa1eae3f0e94eb81b80ec814dbf5e705ef98f1b23bfc7158a8a14ed32e6276 SHA512 cf654de1b46e562a090b933bc08e2651a5c88b9a01502413cc38f86d849cd1fd698e52d7ad737f4d0b43ea49180fb33eb200c5102ac57df1ca9b65bd175f431d
-EBUILD emacs-bazel-mode-0_p20220707.ebuild 880 BLAKE2B 43d41209fb261d51d8645dd26b684c5ef2a44f49b2b96bc8f17f5b7f3cee8af80eb958256e3d8079ce003dbce89fa3de196ac0d39e91281bbbc0b10306bd1f92 SHA512 2586e360e9a73c6890a9bf19cff65c6f0811d66d67aa4670c8de2a4be63daf503047d05bc628e450cdaac40677b928dafcd41aff6cd0d6fd7654fccaeced3d71
+EBUILD emacs-bazel-mode-0_p20220707.ebuild 879 BLAKE2B a5e8a72331b42fd9497642276e1f08b263d56269268e9cf1bad7f735d3a2df2367d93bb4a88c1398e82e239fb66e51060eb089ca4111a65daa4a519b16f3f7f6 SHA512 ff78b63d2b81f9107a24d2134dc340b3846407efabc5284f5d2ae3a158ca26f594a1c98c328f9a41dc76db1ef5f9a27cf1c12c1df7a7d14a6eeab534fd801a28
MISC metadata.xml 750 BLAKE2B 71387f057a94c8d607a85b0af75605881130932144e35f5252e53effbfd22b42cee21a3ea0054fce44af96c83eacbd33b8bc4f92949ed5b7b6f97cff9f9d548f SHA512 ef65e5f3efbf4e6826c6f8917134448c3857600d041d4547c2ae97673c0fe7894cdac01ac3658883d2d1a2cfdec41dcad18428023409379c0392e8707429e14d
diff --git a/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild b/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild
index d25b697c94b8..d282d5b5bf8e 100644
--- a/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild
+++ b/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20220707.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/bazelbuild/${PN}/archive/${H}.tar.gz
S="${WORKDIR}"/${PN}-${H}
LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
SLOT="0"
DOCS=( CONTRIBUTING.md README.md )
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 52f1a369bb0a..9ec9ead959fb 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -7,5 +7,5 @@ DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c
EBUILD racket-mode-20220411-r1.ebuild 1421 BLAKE2B 27959ece1bd2592089d3fde46238cdc65edc595ac7975a2b5775c16e69f42a8681f40ac46d06137c9ea76e7f5c6843a40a1655cc4dc6e47a791c23425ce47c3a SHA512 3b174d058ef2a244467f2e850eaf1819b7b68e5d7489d8f92aa864f573cdefd83e47b3a85dbf425faaa4187ed35a0d72cfbd4f6ab6199fc2763f78e7d57d1ca7
EBUILD racket-mode-20220505-r1.ebuild 1421 BLAKE2B d8d9c2e37e67ffb52c0b50f8e8c728129c594397d0be95a5a69ef1bb9c3ce4e4aa6e5e002c46cb363cd63480e16d761d6c956aa9b8a41bcabf9c66bf4f5f1616 SHA512 91af53a6b7ac822e9a6813ae239802e7d632f96b6f94c2592746275c0bc78102e66932bba965b3d251e537c810b85379dd089d45cf3ce59c761ca64c75e5c8e8
EBUILD racket-mode-20220804.ebuild 1421 BLAKE2B d048795742225ebdddaa74785e3741be84eecbc6e3445f2fcd3bcc62ee3d72721b7fb529efd0d986a0522cdbf92d536e810c804d288c2f521541293a558849bd SHA512 81d3f3f45808d9352e5e741b971ebc44564ea6d3d4767d48c0e22724e601f3083a4ea1cbb0e9ef226c68ab62dc993dc2caf35acf3ce80439b0e1d3b0f80c05de
-EBUILD racket-mode-20220830.ebuild 1422 BLAKE2B d5e14aa038babe40e04f8685176844bc36869f962939fa6be7a9c93eb4a5edabffbad9ba13eb0f3293adca1772f4335100923d261131c362a4abe882968e0988 SHA512 a32c84a450abba92e33222b5953033ad291dc1788ce76ff4d4514094f4a166304224000180e8ef012229b7ca71d627a52836141958eba11c34f21f747b77e1e4
+EBUILD racket-mode-20220830.ebuild 1421 BLAKE2B a56eb41b8d330df6841100a27ebff123c78296989375aa053c83b13cde2330dd44dc3ef2da5207032bbd3a20d82c7bf6f05132d1ce3c12278ead29c63eda6278 SHA512 c86597cabbcb14f4313b82facc84ac89410e595337a5e7fc9b7b59eeac49d9f75988c478132af7f3a51b1f3d0fa4b5a40a27502b497677c57a93d346a086c841
MISC metadata.xml 818 BLAKE2B 6029673bee9510c74b9cf89bbbef03638cdfcfeaaae49f2f94d57cd960c616c7b43c8dc3a0c79892be87dace9e7549b3b4453b13fcc7a23f7b6a02066dbce29a SHA512 8b487cb9f4018d3ec7a2cf130b26d58522772bef05d258100068fc89500577a5f680f480b89f06ef63d99c4a6d4e4fd825ea3338934438715fb83a946f6fe7cc
diff --git a/app-emacs/racket-mode/racket-mode-20220830.ebuild b/app-emacs/racket-mode/racket-mode-20220830.ebuild
index 1279321cb713..ad1b245c3ecd 100644
--- a/app-emacs/racket-mode/racket-mode-20220830.ebuild
+++ b/app-emacs/racket-mode/racket-mode-20220830.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${H}
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="dev-scheme/racket:=[-minimal]"
BDEPEND="${RDEPEND}"
diff --git a/app-emacs/spacemacs-theme/Manifest b/app-emacs/spacemacs-theme/Manifest
index 424a7a0f8c31..f8c11f02693e 100644
--- a/app-emacs/spacemacs-theme/Manifest
+++ b/app-emacs/spacemacs-theme/Manifest
@@ -2,5 +2,5 @@ AUX 50spacemacs-theme-gentoo.el 114 BLAKE2B d8dae7a2e3ed0d55f87f3294acd13cbcde06
DIST spacemacs-theme-0.2.tar.gz 688604 BLAKE2B 1806fbe9b2b1b9a625778415aa6df74e4acc62279d811ff782620a7bb18e6a1327b16dacc174267c61fd959191f2ccaecaaf08f30ae5bb2844652bf92919cda2 SHA512 250f15e11c38e16930107bc2bf0c265876ba74383743714c0aa6bdb270f55cb14ee41c1f2c4d1008a6d90d3c361f44f363d36af0fb0e92087df8d320e0a888a0
DIST spacemacs-theme-0.3.tar.gz 688782 BLAKE2B 5df23e5c98396d824e0b6d6a2f29f83966dfa935371266449cfa6e4b8522ffcd4e0719617a0e13722ed7cb5f8df5329e0603b2c21ab30b0b21a8a4bfff1ccf7c SHA512 ea11248299fbf3be85fd96b2be28d1ec2b770e53d138d36a0ece9e519d8c186dfe6e454d69bc9e5d5d5a3a5d8d03452fff3d452927fe6655356db856657c212d
EBUILD spacemacs-theme-0.2.ebuild 490 BLAKE2B dd14d856a750926c23a8fde8cec2634e80d9f4a3ec5656d14197a532a81c61314c5e6d5a6f90dc86ae781fbc44d62ac5e9877ad710dd90c09d4bda88406a06a7 SHA512 42bc6f8a0585def2dbca037d5e305da394756ee2f94f4f56ed9711ca191dc11ef29c51494b77401ed4183614001d5296580845c3368d21a8e74a9baf9b96fc4b
-EBUILD spacemacs-theme-0.3.ebuild 490 BLAKE2B dd14d856a750926c23a8fde8cec2634e80d9f4a3ec5656d14197a532a81c61314c5e6d5a6f90dc86ae781fbc44d62ac5e9877ad710dd90c09d4bda88406a06a7 SHA512 42bc6f8a0585def2dbca037d5e305da394756ee2f94f4f56ed9711ca191dc11ef29c51494b77401ed4183614001d5296580845c3368d21a8e74a9baf9b96fc4b
+EBUILD spacemacs-theme-0.3.ebuild 489 BLAKE2B 70f0dbd9e890053a8c7a7e151b3130784ea51289b1f9aaf8dab349695b7eefdc9f3e8025626d6aae66698756bbca0e0c694112022518af13d86fe64afbeb2da1 SHA512 1599e7bbab550278da27f60eea74423cb9a90dfac95bef834406f1b5486a296248e5b0e57fca564f00af94c9927863be475194c538bda421e40636196438b09b
MISC metadata.xml 437 BLAKE2B 36e22919e1f78b39be205814074e044256b7c2ffce32427b508f4e58cb713006a3a89ef0ad4dfe79c76a459d6eeb6c353f0553d9ae4ff9e759f395be0864d938 SHA512 78251c276dd66a11ef5d467136b9b29fdaa6afe8ec2e4c6d68ab2301c4ad93b6c4e65619409e98eb28b6508d15c5ce71f10ec1fe7d1441cc1f35168e2dda0f9a
diff --git a/app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild b/app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild
index 634cda8539e9..c3a97b20238f 100644
--- a/app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild
+++ b/app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/nashamri/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
DOCS=( README.md img )
ELISP_REMOVE="spacemacs-theme-pkg.el"
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 65d46fef9217..ceacb96051f2 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/fuse-utils/Manifest b/app-emulation/fuse-utils/Manifest
index fcc731a19ab3..ec3d03c2efd9 100644
--- a/app-emulation/fuse-utils/Manifest
+++ b/app-emulation/fuse-utils/Manifest
@@ -1,4 +1,4 @@
AUX remove-local-prefix.patch 841 BLAKE2B c29e10ed335d431c0cbd88a26028c03599c32d9ded001fa1f61f805589bd1c52352b52ac8f99c147af315ee91d65681d1c0aa355567108f92767f36fa6f6dee1 SHA512 c15ac87af402e06296d76459a13b5817be7393839ca1566c6f0eefaa3055f7f3f0dc7589f762d9caa0e0bd356790bbb1aca5c3ee6166155577bf3520f25ed125
DIST fuse-utils-1.4.3.tar.gz 501006 BLAKE2B 0637fe05b71416e89eb61e3618ff45bd71250201924fb3741a4c5b9898d09b30acecba9957baeaa864c2c9cfe1bcb9cb38a2af83368bc5729221cec36a1eda47 SHA512 13404d1be81a2de9262cd79cce9dd8dc3f17238fdbb75da8a724b76b0976c03f34da9978af36b808103fedcf3f5d5da4bb10f251c5510127d59ca8de5607b99e
-EBUILD fuse-utils-1.4.3-r1.ebuild 958 BLAKE2B 50b8eccc84b3fa29e199ba86d1de861df854391d747f2742ef35034a0eadf3833e809a56e605605c92d61c4d7cf0d7975fc937409a49711a2e0e4d9adca5490f SHA512 0c71c7666df4348ed76dfddb5aa96efc23a0b3eb886690e65b70c2a0d8c344ae0ef5ed98f5178d70e5e481ce7098087823b73d753095959b8dde1cac6d869575
+EBUILD fuse-utils-1.4.3-r2.ebuild 977 BLAKE2B 6b91c3a9d586040312c610b3d7b011c0850f3db3171387911ef1a3ee769feb7c63f477d335eb781d40ef30aaa72f9612812a26a16cfb87ac7bd946f6f06a0480 SHA512 872919d74dce815b64378d95ded4d04fdf9969c66517be1e03ebf103768b3a3364bcaec0afe48fe0b760a49f371d9c47e1d3ad010518ba4e45e679b0152d1f64
MISC metadata.xml 469 BLAKE2B b8b989e389fdcaaafef289daa4c737dab7004e91a6e59126a51720baa9b1bba3f13d48c676044bb905d3adc408e848443c49ea8cfec0f59abcf6461e9cce8a7d SHA512 684f4dadd8ec53eec761d4fc35941dc162a2cc27557a6c51cbf6a75847cea5e37a97895bf0029ea6899929b2a570b0a8de7b77960fa825dfa23717305d916f16
diff --git a/app-emulation/fuse-utils/fuse-utils-1.4.3-r1.ebuild b/app-emulation/fuse-utils/fuse-utils-1.4.3-r2.ebuild
index ed13eca91e09..7da4b0c2865e 100644
--- a/app-emulation/fuse-utils/fuse-utils-1.4.3-r1.ebuild
+++ b/app-emulation/fuse-utils/fuse-utils-1.4.3-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
@@ -11,13 +11,13 @@ SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
IUSE="audiofile gcrypt jpeg png zlib"
RDEPEND=">=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?]
audiofile? ( >=media-libs/audiofile-0.3.6 )
gcrypt? ( dev-libs/libgcrypt )
- jpeg? ( virtual/jpeg:0 )
+ jpeg? ( media-libs/libjpeg-turbo:= )
png? ( media-libs/libpng:0 )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}"
diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest
index 258f30569fab..b357ee930415 100644
--- a/app-emulation/fuse/Manifest
+++ b/app-emulation/fuse/Manifest
@@ -1,4 +1,4 @@
AUX remove-local-prefix.patch 745 BLAKE2B 752dc9df4ad9b33a84493e4939d9c30687a730ecc628301a4bbc16f46410d73c8f7b64376788721f04c06404685ef300c2dc423c1843258748c377c6d61232a4 SHA512 25771be029e61654398bb1c36b1c31bc44f136e7e369c72faa3869f94807558c0d1b324ac803d79a898410fd14661d02a8286cda19dc25c79ebca6c387b817a3
DIST fuse-1.6.0.tar.gz 1686171 BLAKE2B d1e6b166f2f649f408349b16a5eb40dd414750ed7a805eb6505b6c81be6ed7bcaa4e6f0b14057645172add1b1a77881f90b64767390fe1a64a486168f452d29d SHA512 5096b24b5b3d812942a7ad401b886b6a99f5493686912cb4aff18ede65404ae97a9bcafa6337aaed4378382f2a170918797d7d4570bb809476be5aa9fc625b8b
-EBUILD fuse-1.6.0.ebuild 2956 BLAKE2B 6ec8b9ae4b8b5d85e956014cff47ae77c6af50ffd4cb98973d69442bec39904fb86a5d9ddf69ae57910f0d1f94976a59045d9bb5501e0108435c5c297f7cf83b SHA512 972356cd538ecb8f0c8c9e89686487a0202a6980ecb5899d88bc8b6499fe401dd9bbe354ae29fd1f96d1de49ba04b1799a380419b24a8bdd7db843813f12a9b2
+EBUILD fuse-1.6.0.ebuild 2978 BLAKE2B a70d88d31355354e1ea767690c2ee525a6d3a9b896b6b69b9affde9a1b506277f7344813cf68e67920df04ed52fe1ff46c1bded3d14ffc029adb2c60c0bc231a SHA512 66040899120b02de4aed06dee3f185a5a32e692378670c6d46361816fce785d5b4c55aa1d0187763bff873139d5cb6a7dc380947a2d6ccfa5ac5f77b07b9a4c4
MISC metadata.xml 729 BLAKE2B 74907081c17e7514caac9f51086626e8d3c6a235fad364efab2947858f0859c40a59d080c01f14b51a808b4bb1822372bfdc5a77b1470ec2228c8db0b5f351b0 SHA512 fcfd5eef1bc59b4140412f6503e24e8b522b843429a91d8fbe77c4721b3f49b0da690a2ea39e672f6f9e1d87604feb8904fb50652cdb62fe94fd81c5d669c519
diff --git a/app-emulation/fuse/fuse-1.6.0.ebuild b/app-emulation/fuse/fuse-1.6.0.ebuild
index 0cd318ba0934..ad8465525cbb 100644
--- a/app-emulation/fuse/fuse-1.6.0.ebuild
+++ b/app-emulation/fuse/fuse-1.6.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools flag-o-matic xdg
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
IUSE="alsa ao backend-X backend-fbcon +backend-gtk3 backend-sdl backend-svga gpm joystick memlimit png pulseaudio +xml +zlib"
# TODO:
@@ -64,7 +64,8 @@ _fuse_audio_driver() {
}
src_prepare() {
- xdg_src_prepare
+ default
+ xdg_environment_reset
eautoreconf
# Bug #854522
diff --git a/app-emulation/libspectrum/Manifest b/app-emulation/libspectrum/Manifest
index cde961f6b4ad..889ecb2037c5 100644
--- a/app-emulation/libspectrum/Manifest
+++ b/app-emulation/libspectrum/Manifest
@@ -1,4 +1,4 @@
AUX remove-local-prefix.patch 851 BLAKE2B 1e1b787c10499bfbeafca43b08f4cbd8c7525841c641a3fa1211822a7ec3e98b11c9925b1bd9cc8ac3b14e5d0625c34727a330e00f0e3aaf5aba1871a8810647 SHA512 bae42eec33ff2ae00547d8c649b8164fd5665b70e95b07f95cdcce41e342702de559c4b63d6ce95a97407d2e8012c7fe0142b923603c1c1d25b8978f29aaf7a3
DIST libspectrum-1.5.0.tar.gz 602354 BLAKE2B fc62437ececfe2c86b475efa512bf7aa7c5af182e16a00f75f77f78656fca01d46a71ac90b38008ff46e5fd0710b1c671b283d65544b5556d98e8c5b66525c35 SHA512 55f4cf623bc6c469a0fd80751ada694259d834c19d98400ba244aabf2ac21fed7cdd6de069d9ed7326e099bd3bd62c42cfb8a669b64ae002f90a52563fa2dcd1
-EBUILD libspectrum-1.5.0.ebuild 1099 BLAKE2B 8d455c1f0ca7fdfb52ef9c48437c5244e8a2078b5620a1c787adcf64041592ee8a8bf01198e7a517713dfe9b94d3c381518a2d07047b695a851ca00864a5d888 SHA512 d5a190128fedd03569cef37f7438145af71317de14a974527c92c487b2d32682ee5e150d5ef724255141973f09bb9bf9f8d04774fe399af6e0172fb01aec946e
+EBUILD libspectrum-1.5.0.ebuild 1087 BLAKE2B 31bf604396a8e8458fd63392ffbaad6ea730c9f310be0c4254a4f3fed69937e6d904058cffd11007076443392ed747a2e11b4b559b9b5b0b491c89e339b12f94 SHA512 a646b97122526947c159b83ac89b1ceb8270e559ce5861033b42d619caf4f54253282f13848ee7cbf1669b859850600ddd2a0fa9bed7dd6d469ad6ef3d55d2bf
MISC metadata.xml 808 BLAKE2B be1967fba1878ec6f45643d7853f16d5a41c237c1d9f96fed4804f14ed71ceab65d3d3ad17b76547d7cd272100668f60240a07f7b22cd5ac4017dd244b442b14 SHA512 3b1e988900b3a8f84ac7c181caab964acc52356773dccbdc9744b9f5c11d8a0b63a4fa914bcc6178b124a52e5db1f3df897e20c9e028fda061e82cb6c3405f4f
diff --git a/app-emulation/libspectrum/libspectrum-1.5.0.ebuild b/app-emulation/libspectrum/libspectrum-1.5.0.ebuild
index 8877a5a13f57..02418ce56fb4 100644
--- a/app-emulation/libspectrum/libspectrum-1.5.0.ebuild
+++ b/app-emulation/libspectrum/libspectrum-1.5.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
IUSE="audiofile bzip2 gcrypt zlib"
RDEPEND="dev-libs/glib:2
@@ -34,7 +34,6 @@ src_prepare() {
src_configure() {
local myconf=(
- --disable-static
$(use_with audiofile libaudiofile)
$(use_with bzip2)
$(use_with gcrypt libgcrypt)
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index 18caa3ac9fb0..e1a822a153fa 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/kcc/Manifest b/app-i18n/kcc/Manifest
index 408d76a3e1ff..281648a06e21 100644
--- a/app-i18n/kcc/Manifest
+++ b/app-i18n/kcc/Manifest
@@ -1,6 +1,7 @@
+AUX kcc-1.0-clang16.patch 418 BLAKE2B 1e057e7360318ff2f48ce25f5303fae38878c6311f20c5dd3fe14d838f98264a4d4ec42f886b7339434b76c054cb5fe4301bf223f3aedd2ece480e028f2c3ab0 SHA512 5cef82957684c84780c2df4cdafcaa2043f350d53735ec3a42837f1510817e14e482667f0f7b88d4fd5b6cf6c04cd70121b55cfa6c848b0574f65a30438a7eeb
AUX kcc-1.0-fix-build-system.patch 501 BLAKE2B 716e34d3fec17ed1d5acd62502b65f4345318c112220cc22684e5c2589e479ec1060b5b75f9835047487d3a6419a66135ed06b267388844fac7ac74da997eff5 SHA512 21f5ebbaaf478cf7f5e881ffb708266de4f41ea50898cffb596869b74e55c5bea98acbcbc318257da80f383ebd7626ab7640ccbd42db86fe67e1fec129aab9cb
AUX kcc-exit.diff 161 BLAKE2B 48570ac2b258a9567e9dad4075a248f5a4d685225e4f676322a3430ef43764b95d5d36fac5f68ba6de1537b59d6750be8111ea79407019debf9f3928f069427e SHA512 8ee69339db13935d54562189e86941384dc5c01caa30e4efba11e783690b863a1210a5e841ab8a5ac907af9002ac6debd3516a6928f15777a8b31c2089907214
AUX kcc-gcc3-gentoo.diff 1026 BLAKE2B e7db744d0ce7b34e5686f5e5d256eb16def94cdf83aaeac1d21a77831c7b21df3852b50313af79a570a2fe21ca24dbcdc545d9f9afa498cbb78a9a867261f5c6 SHA512 59c57ee4c34e27b8a0558896e5a94b21f976351e0cd372bc9bd85ac83757276eecdcabd81e4fb02b6f2513e06542d63bcf656140d5407a0e2804f04d5ab55303
DIST kcc-1.0.tar.gz 18869 BLAKE2B 122e6e749a0cc6a63244d32d735a23ea3bdc6ce81e90674d4aa8c6460b57c631e504490454710601a3e057c413d5579495533320f37820d4c3afd9053325c1dc SHA512 2ec1645bb7edbe49c6845cd6e6794568bd48efec367d2d9628ddb8a72d2b5edd590be101f4d9c8856764ae85c9aad7b0adf69601b78fddffdc23235b96f65145
-EBUILD kcc-1.0.ebuild 593 BLAKE2B 5c68a308e8bbd73cdcc231c4c19badc2019cb145132a6549cb3bbd52c95452897e9d4a87857950e7ff88679bb0abf42a5e0d07cb7ecf7baeb54e6d261e8d10bf SHA512 19a1830d80eb1ea50318d608c4f36aaafa6a9ac0d6dc1af72de4a0e76cccbb1a9e2fbda9ed649ece09c9d26eea97bf671712009f06e102c803abb3fae150ae7f
+EBUILD kcc-1.0.ebuild 695 BLAKE2B 3dc4eb503313f9d2374c12c7830d69bcc9ffccdca3b4888f045eb8246b011a0c26388a8b13d3e6e42a4e0758dda93f7206e2da395d0d4a9fd1c6573d9ad86e28 SHA512 35e9f02154a62bcb58373c5709d16f96f9b2533b6458d8b202e2a083da3c8e5ef3663f8facf81458b8f8edb5dd1646f31b00a815b9e05f656079907b6d86df25
MISC metadata.xml 241 BLAKE2B d06d8c9218cb9736ecc414504678e9bff30ba6bffbd2b357e9a2ea990df4e73a21b8ad4db267eddfdbf73e8501dabe5a748c4ea9d26906d39425ab744b320216 SHA512 cff6b46a252b531091d1ef597e3f714f98d2ef4aa621662d8c2ec15e4f990cd811300d3439e1be003bd307d0c8d12e78f34cf7fd49f6d006d9362f0e6ccf6252
diff --git a/app-i18n/kcc/files/kcc-1.0-clang16.patch b/app-i18n/kcc/files/kcc-1.0-clang16.patch
new file mode 100644
index 000000000000..a813a9ceb759
--- /dev/null
+++ b/app-i18n/kcc/files/kcc-1.0-clang16.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/871399
+--- a/kcc.c
++++ b/kcc.c
+@@ -33,2 +33,3 @@
+ #include <sys/stat.h>
++#include <unistd.h>
+
+@@ -138,4 +139,6 @@
+ #ifdef __STDC__
++int getstr(char *str, register int n, FILE *fp);
+ void error(char *format, ...);
+ #else
++int getstr();
+ void error();
+@@ -152,3 +155,3 @@
+ ---------------------------------------------------------------------*/
+-main(c, v)
++int main(c, v)
+ register int c;
diff --git a/app-i18n/kcc/kcc-1.0.ebuild b/app-i18n/kcc/kcc-1.0.ebuild
index 79b890dd7eb6..0aa425112c84 100644
--- a/app-i18n/kcc/kcc-1.0.ebuild
+++ b/app-i18n/kcc/kcc-1.0.ebuild
@@ -1,33 +1,35 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
-DESCRIPTION="A Kanji code converter"
+DESCRIPTION="Kanji code converter"
HOMEPAGE="http://www2s.biglobe.ne.jp/~Nori/ruby/"
SRC_URI="mirror://gentoo/${P}.tar.gz"
+S="${WORKDIR}/${PN}"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 x86"
-S="${WORKDIR}/${PN}"
PATCHES=(
"${FILESDIR}"/${PN}-gcc3-gentoo.diff
"${FILESDIR}"/${PN}-exit.diff
- "${FILESDIR}"/${PN}-1.0-fix-build-system.patch
+ "${FILESDIR}"/${P}-fix-build-system.patch
+ "${FILESDIR}"/${P}-clang16.patch
)
src_configure() {
tc-export CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
}
src_install() {
dobin kcc
einstalldocs
- cp -f kcc.jman kcc.1 || die
+ cp kcc.jman kcc.1 || die
doman -i18n=ja kcc.1
}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 1f5ab612acd0..272b95ab2e6b 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/convertlit/Manifest b/app-text/convertlit/Manifest
index 2bcab30b416a..7e9e3687f0e3 100644
--- a/app-text/convertlit/Manifest
+++ b/app-text/convertlit/Manifest
@@ -3,5 +3,5 @@ AUX convertlit-1.8-respectflags-r1.patch 838 BLAKE2B 4ba437ea3a7eb23e08c262b6e6b
AUX fix-Wformat-security-warnings.patch 936 BLAKE2B 636599eb3840f5ea084dd60fd96f462f6757a4ec04e41360469eacb03badb3b8271a595692f055d10162e591600994be7e4676800e0f8a8feadbbabccbaeb21a SHA512 6f8798a8b54951c15da4f28d4c8103811c4d77ba96eb12a4e19bc35876c148c1247d19ea5b3d60028b156d50d5dbd67ec5254e47a556d195ca8c084bbc571e4d
AUX support-ar-variable.patch 408 BLAKE2B d3649dcc362cb54a67eba34b9b6bfc6a52a22cd0ed33de95aad3cd5dad75729c35c45b8817e9c64040b3ea4baee876b456121a7e55094f0ceb01aabf4d6a2a8b SHA512 8d807507cccc58979092becb1725d4871f62746f06b3d4ac8740a0704019d3900cd60098497a0d770fcb9bab68e9bf34dc50219afda0995209ea88a71b084ce6
DIST clit18src.zip 135120 BLAKE2B b2c47c03df2cee8779f50eee1a19f46907fa966165629d17fb25c66e5bf7b68b6ada6efa1790d36deb6a10f69c17ec7ef2cc66551796cbba04a3f2f7e5e3294d SHA512 0d4b7d525f5164a73a47a00e1c4e93ff50e738a4e6c541ded283c4779e6a67138f601c23a41344517ca5d7f8c9141b25cc6edc7f3967fbf9042e99f647354f36
-EBUILD convertlit-1.8-r4.ebuild 858 BLAKE2B 13b18ebc131ec674d68573cbcd6c81fbc95f67e1e52eb8788c05de3d03fcec45adb2dd62a18e9ae00c8838992a798e72d1305fcd3f7f368e7dcccf3fff83dbfd SHA512 e873bd16ac651eca89878ca7cb0b35bbc94c9c590f7ff9d8948a02b0b403a75f4df1387c3476df587e9b99b3b05dd9cccb3a0b131f0976ce41ab6f34a4eaa478
+EBUILD convertlit-1.8-r4.ebuild 935 BLAKE2B d84f03e95f9d62a47e5a89367930579dcb20be92e7cfb0738bdf3171996bff28018136477c716bd00970a09f0f6d54c413dd9f1c29fe8e210137471c36a24060 SHA512 1dc0aa41d67b9b9443f0e22cab049f711b309b18e9b97b5f3cf2df065c18a877bf829b0a0c55e7ec2c4a917c5b4d42add147e22ef20e64c72ba67a4c56358fea
MISC metadata.xml 563 BLAKE2B b4886b916b7a01672cd20ccb9dd22556733bcdf3599ef88e49db4d53959a16199914c0db6dbf4f7816c44052c017a58d7e94f61b5daaea41b0006e20018662f2 SHA512 97b1c7b73c2f08380b9fba1a68d04f7e77ec45022b709e5ddd7952d31b7710badd46d578fd4578a886f098e2b166f7db54d198819c72cf2bf9654fcba3039ee8
diff --git a/app-text/convertlit/convertlit-1.8-r4.ebuild b/app-text/convertlit/convertlit-1.8-r4.ebuild
index 552a931c5197..46af36a07439 100644
--- a/app-text/convertlit/convertlit-1.8-r4.ebuild
+++ b/app-text/convertlit/convertlit-1.8-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
MY_P="clit${PV//./}"
@@ -29,6 +29,7 @@ PATCHES=(
src_compile() {
tc-export AR CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
emake -C lib
emake -C ${MY_P}
diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 28a88cc7247f..b97567a9bfd0 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,7 +1,7 @@
DIST pdftk-v3.3.2.tar.bz2 2169492 BLAKE2B 53cb98fe3e3d1dbe8b01a45b5b11c6fbe57017ea8029efe35677914a48ffd446c5d67621443a89f512b15d0f7e77a81c945d4c220ccaf4fd658cc1726cc32059 SHA512 b02c713b67531205e760e8d8a240a82af47dbdc28e59aa683e03772d2fb27b504b98f8be1e8dc73bfc967cc9532f3dc1eccbd105abb21db396268855233051eb
DIST pdftk-v3.3.2.tar.gz 2343475 BLAKE2B cfa3cac4b78695d757e9cd3ba02f2a3e304343c481a44b0b6165e239d90e5ef72be3385faa1a72cd36194844f441fd1e93194e8d815807d2d0b364d0421553d2 SHA512 44056737e3b9b3cb988f46e96a0f3ec13193cfc662946f6def93add0ed56608fc026181254165440f1172e9fdda00771c3c018c20bf20ce87dad322fc1394893
DIST pdftk-v3.3.3.tar.gz 2380289 BLAKE2B b370777f5b87706ed811e424214db23b5622ef4e2420fe00c7e5e7d03fb51314589e7a1588d911c0734c075612adab9af17a1ad4ddcaac7a5dfc407c1aa28392 SHA512 2fd8dce8787856955984d6396ccb9a57d4e7a255cd74f10b31a7d87c84fac80143c0067d76bf6d8c0ec1a55dfb7d1e90f4898706e8ae26ccdf657b38d88e6cd6
-EBUILD pdftk-3.3.2-r1.ebuild 1894 BLAKE2B b83781c8227ab42cf1b1ea5abf0a146d701164147de903fefda4443f194183340a9de6dae4e5140d6190990939bce111cdfb15732f7f1a65e22533be9aeac213 SHA512 00a218e1ea9fd7e58308bed6d80d76b09f8706308bc5b43f592a21612a5a6197fc312652340665b6d287607a547aad411c91d0ca9b5381a6747d3c768d3f9a22
+EBUILD pdftk-3.3.2-r1.ebuild 1893 BLAKE2B ca3c168e1a446049c2430e71ec61530141e1a6a310a464efec1fe49a20a6fb048fcebbb2efe81e4593865dc7de97807ef34a2b3e9b0e8afa6246fcf49924879a SHA512 91a7dec0d586ee3863a936ca46bd54167bc875343dfe0caf3c4d7725b0c78b6ab846e0bf2cc8e41986b3f240f7ef1c9e056eb55e525ce81ffb5bb866a53c5d4a
EBUILD pdftk-3.3.2.ebuild 904 BLAKE2B d51e397e8d255e08c859516bf94f31516ae6c7d819ff86ca178b53b49bf37e6afe5306b213b5f07e779c139e728014038d6bdf70ca8f36fc088675ebbdddb4ad SHA512 1c0a7cd38337a472350b70a2654d63fec064b2d6313081dc7f69f797bf8f525218003eba7d0b8586790e4f773760ad56acdb11d2e11639580764c0442551077f
EBUILD pdftk-3.3.3.ebuild 1928 BLAKE2B 8725c68ba81f82edecf7c4794bda714724d70b0d16490b2ba4b7b18e44d2c912766537bb0b72c5cefdf98a075e29e6c61d2c51ac7efb86d558d45d4bfff436bf SHA512 50f8b16a2b2f9809cf4e96069fc50d40b34578586046ecb56a4f560668bc8a0a5656b738c45b6a21948fad35d29665945813600c3b1a082367f649e808a77987
EBUILD pdftk-9999.ebuild 906 BLAKE2B bbc5a168431ff4f4f8a51ee581c1dde06c3044212be071360168a7f192cf7f257fa3b0bf966cc66532763b3cbe5ac74fca56de276f8afbf17cfe49fa7a837a5a SHA512 312c2f2bfb40abc41c2b67f96ecb54b1cdaeeb083dffb2d395e5fb757e56b7b1d128850f64c6427a4066734a2cf33d29ebbf3841497cbc8a106edb1c305de55a
diff --git a/app-text/pdftk/pdftk-3.3.2-r1.ebuild b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
index 2e538448f150..5f977f542e10 100644
--- a/app-text/pdftk/pdftk-3.3.2-r1.ebuild
+++ b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.g
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
CP_DEPEND="
dev-java/bcprov:0
diff --git a/app-text/sgrep/Manifest b/app-text/sgrep/Manifest
index 138ad2b69af2..9eed25507a6c 100644
--- a/app-text/sgrep/Manifest
+++ b/app-text/sgrep/Manifest
@@ -1,4 +1,4 @@
AUX sgrep-1.94a-clang16.patch 332 BLAKE2B db943a01e40f19b224767d27df8bc172a0b1fc3a5c1c71248ca247462864c86797065b422d2062bf560d088944612e4ee161e5a734dc694fd10d81ff3932d775 SHA512 4c8ecfc695564807cc681eaadc61a4a11fabbcc83b2fe95f60e5886ae01c9ee1b1d0d7a99e23448123dad24dcfd83f74fbad2aa2601ea344bd87e4026ad71297
DIST sgrep-1.94a.tar.gz 193267 BLAKE2B fe37f62e2cb5c2ccad88df8ee3000d937357b5801ac6c55938a575f77735db7f94c0475e2eaa2521dfbae194132dcda4efe009db32e23b50c13acbc359b9abaf SHA512 8d2571a738c6a87cc34aea3a0692d15aea1d4a0439401b97368da2a021992ef8d0754e91e10409c1c059712bfe69ac4188e3be856211e48f8e6d528b5684283a
-EBUILD sgrep-1.94a-r1.ebuild 755 BLAKE2B f23b0ab5c3dfa30e4568db0a8f92b15a8243e1c1ca734df5fbd60cc63b058fe04c874ca3aa58a847c52876b3354bec2a3c97dc7ecd7f20e47c80ba9443b61988 SHA512 e893588a5079dc2a8924c814725c9d77d2e89b7ffb1c0041547774701951b013b274983376386fed6d4944923e994a54cd991d92b75aad7cfb287e70e78fb7c7
+EBUILD sgrep-1.94a-r1.ebuild 842 BLAKE2B d7fba49343343c0e2b94110120427b4cf779d9bf664c126ac8cdbebe66f381ce3e196aa4c7b73e2787f9e92e7eb0cc3f74c20074525eec68ef86c5637d175d4d SHA512 b0a75bc99dd53ad6d18d8aef8aea0c84100d8c79d38b6dc2eda4e3410e63707c1ea5191bc4049e4dc96b7796260ce45103b82e4dae64747883e6707b1052ed0d
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-text/sgrep/sgrep-1.94a-r1.ebuild b/app-text/sgrep/sgrep-1.94a-r1.ebuild
index eb45eb4f246a..b4a1767756d2 100644
--- a/app-text/sgrep/sgrep-1.94a-r1.ebuild
+++ b/app-text/sgrep/sgrep-1.94a-r1.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit flag-o-matic
+
DESCRIPTION="Use structural criteria to grep and index text, SGML, XML and HTML and filter"
HOMEPAGE="https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html"
SRC_URI="ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/${P}.tar.gz"
@@ -22,6 +24,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
econf --datadir="${EPREFIX}"/etc
}
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 5cef45950289..3d43e0a05e79 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/mockito/Manifest b/dev-java/mockito/Manifest
index b35f03a7c7db..b864583505da 100644
--- a/dev-java/mockito/Manifest
+++ b/dev-java/mockito/Manifest
@@ -2,6 +2,6 @@ DIST mockito-1.9.5.zip 6453870 BLAKE2B b577c4a82f03b5c345462ecc10e9fe25c03836d08
DIST mockito-4.8.0.tar.gz 1044264 BLAKE2B cbd8fa0db3b652ad882c6bb8c5f86116cf21772869814ddabe88532ff2522e399e8d7e9d68935b10844c0c496755834dee66c88dc7b2e0231757f7c79233c1fb SHA512 1f1ea9aac907d8ba42874eb6a6870cd5cb46b80a4a9f841c7eca8ff8f651e13baa92a4c3512d95d6596dd7da60e627a606c74e4b1dc56d11b06a14f44e3d53f3
DIST mockito-core-1.9.5-sources.jar 723074 BLAKE2B e553a923542a1a2574ee0cda5979d168cc3e9644dbbc9fceed2301ae1bac150c4e35dbc4432d50e2479efea2a6cd35ec19c62c3598f61709f1f5dc8959cc0155 SHA512 271e626c3b5be9a7d7c82a2f0bf44077aabd51924b0956a88633ace7fe8c134d8cd1f89ce348ce0d15ccce55a50027e303836d2d2f430500317b6136d308d3d4
EBUILD mockito-1.9.5-r2.ebuild 892 BLAKE2B 5efb72fdf28d793ad9cfd14ee41b58b4ef9d9bdd21b638657ea9ea77444443a68e51177a992b2f3f48e13c56ab68a3821368fd6eb287182d2f60ada628cf6ff0 SHA512 44e08dcbe481a4bcf964227cf2c741403aa799ef98065b7f8f490451d15daa286f01cc944546875cfbc92844427ad2ccb305e44ed5dfa06fa5f04e673146c8a1
-EBUILD mockito-1.9.5-r3.ebuild 691 BLAKE2B c51cb984d0fcf563733fbe6f43fb7cd4d8547b224cd04c497f7dcff990a4d02ca44245b9ee665b4529b513ac2070ceee64ed2a9473e398b8019f79d619098158 SHA512 1b915161c8c24ff4bf307e474106753ddf3d4e38f0386e25bfd56672a80da70ecda8348fa43841e54fdad216cc3aa281418316442d8460266b720fc786ed1896
+EBUILD mockito-1.9.5-r3.ebuild 717 BLAKE2B 604bda2b8dd07260e2ad329f783998a36aad4b1f3c0ce52b28305f6402b7f9fdcac120b2e6224e3f34dd81a503851c68741a2b2416eeed16be340ccc9c991a0b SHA512 17c1adeddc1c0ec4b96f92040464be4ecc4834a0da82ed65124537648423ee2756a2bada388e25f5d41d1f5cc54f4faa83973116e7ccd661dfe064ddb6ef5226
EBUILD mockito-4.8.0.ebuild 1262 BLAKE2B 9098784d33a42e9a43693c75a845d02fd681df71c402f163e121ea70f9f7f30d1383a3eb70c1ec5ca5cc72bc2353659b7f47dab6148dc983513716321825da3f SHA512 3be5f8404cc604eeb1af0aba9d0c78f3d08d43f98f9ab73d3a7175fbe5f0ac7fa2f1aed08c62ae2055e2029a5ad611e031353fadd7c5afb204d794c353da9509
MISC metadata.xml 317 BLAKE2B 209b27a429c1fdeca71c1e215f8fc43bfc66c961b1a3ad3dfcda16d5ea1df51e54cea248f4f152966aa1f91059b91c21fb734c6995f8033150dbda5e1813d121 SHA512 1f7be64d432b4004d2bbf1ec2c6776ec8618875356ea0308b8409f322d48bf3440d692732406ddb3fa7a273c9754c4cc5a6f6cd9808348d0ba8beb7159887a5b
diff --git a/dev-java/mockito/mockito-1.9.5-r3.ebuild b/dev-java/mockito/mockito-1.9.5-r3.ebuild
index 14eb55169855..2da0a0c15242 100644
--- a/dev-java/mockito/mockito-1.9.5-r3.ebuild
+++ b/dev-java/mockito/mockito-1.9.5-r3.ebuild
@@ -27,3 +27,5 @@ DEPEND=">=virtual/jdk-1.8:*
RDEPEND=">=virtual/jre-1.8:*
${CP_DEPEND}"
BDEPEND="app-arch/unzip"
+
+JAVADOC_ARGS="-source 8"
diff --git a/dev-java/objenesis/Manifest b/dev-java/objenesis/Manifest
index 577161922e3b..af3d2ed3d5fd 100644
--- a/dev-java/objenesis/Manifest
+++ b/dev-java/objenesis/Manifest
@@ -1,5 +1,3 @@
-DIST objenesis-3.2.tar.gz 123629 BLAKE2B d875224d7a9fcf6173787edaca35f58f72d6c85ee443831be8050170ba826e8a155c7983c62ef5d01a1bb8331943dd6da5cb50eefb87cc0c7d3db540b01fcac3 SHA512 8f0bf9449191bce1823be0cbae85438edf595bde0483bb2fb4415a880b6715ae60826473bd5ee15789a7d0638932878dbdaaf7b42a6d582aa7bbf09124e97e3b
DIST objenesis-3.3.tar.gz 125400 BLAKE2B 36cff7cb5a2dca9a81f3ca07d56995f68d9c61c9d2b7caeac5f87bb13da02b0494053927e2221c776edef0bafb862f5c97dfc0e79cf991c6c970b5b9206a5aa3 SHA512 786fe0d2d1dba0f006d5218101578d8fd23616765f5cdb4df190d138fd10dd675b9189887c27a40b63f09ed5e1dac1324b2936c7ac24a655e6f63d53b9cd7c01
-EBUILD objenesis-3.2.ebuild 1209 BLAKE2B 5dd9a097b3bdf8b84af29c6f5944ddd9b338eb9138fe9f3f4605fb6acc33d1ba7553bf47d6a82b02ca75fb682c1079c8a62a2e3a3e11de6b196ed44347b89139 SHA512 30892a8275f87b6a2c3101d1391da7c1991f1e5110e427a519521af57d287ad632c0879c6ca869d54b00de643350443984da3352a932b21c7983e352b2cab614
EBUILD objenesis-3.3.ebuild 1187 BLAKE2B 1b3c57649d665b976dc49f858288cc98464da660fc5e11fb304e4efd6abd36588332e78b7262911facfb71693c0500cda64f90515b62f9d147b5638d064c0e77 SHA512 52a1170f4f944da9e4c14bfa7f1f00d1ddcd7f68ad17c90a1aaff6be342a9e828b611193fa46c2c30ced767dfb5865285b612a8db354c2762cf85190b88fa013
MISC metadata.xml 386 BLAKE2B 1015a40cbff1c5726a54996b8e0387b287ad70fbe45f732f399f4ef90c1839f0bfd0531139d9a304232fd6a49decd4bf287f746993ee7a1258b8bd3b920f2483 SHA512 e293fd7928f753745c69bb0357cc8140574c632d9a35e353df7dbbbc524855db423ac0cfc505b7bef2f98875cf5c05ed1144251702a0b932b6e1630d4be7ec95
diff --git a/dev-java/objenesis/objenesis-3.2.ebuild b/dev-java/objenesis/objenesis-3.2.ebuild
deleted file mode 100644
index b752785e109c..000000000000
--- a/dev-java/objenesis/objenesis-3.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom objenesis-3.2/main/pom.xml --download-uri https://github.com/easymock/objenesis/archive/refs/tags/3.2.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild objenesis-3.2.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.objenesis:objenesis:3.2"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A library for instantiating Java objects"
-HOMEPAGE="http://objenesis.org/"
-SRC_URI="https://github.com/easymock/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Compile dependencies
-# POM: ${P}/main/pom.xml
-# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4
-# test? org.objenesis:objenesis-test:3.2 -> >=dev-java/objenesis-test-3.2:0
-
-DEPEND="
- >=virtual/jdk-1.8:*
- test? (
- >=dev-java/objenesis-test-3.2:0
- )
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-
-S="${WORKDIR}"
-
-JAVA_SRC_DIR="${P}/main/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4,objenesis-test"
-JAVA_TEST_SRC_DIR="${P}/main/src/test/java"
diff --git a/dev-java/tomcat-el-api/Manifest b/dev-java/tomcat-el-api/Manifest
new file mode 100644
index 000000000000..24383a1c320d
--- /dev/null
+++ b/dev-java/tomcat-el-api/Manifest
@@ -0,0 +1,5 @@
+DIST apache-tomcat-10.1.0-src.tar.gz 6060833 BLAKE2B 49f36131c1e809b298ac915e671b9f4df55b55c2ba34d21ee3fdeb8759ddaf53a6780b177e8049446079d91186c52669969f30762ddf776d9f8615e527d5a975 SHA512 08323eec0403473fa97f419d7911980c3dfe7b1607a64741bbe972a737dfa70ea04ea80ca9ab28bf72bdde9d24cf8f7161eeb8b194204c777d1628d00c78611c
+DIST apache-tomcat-9.0.68-src.tar.gz 6212265 BLAKE2B 21a7772c0473c016486b4b90c005b65613e79739cf68eaa0c0a0e83c30016f49921816893f8babe42b462538c47bc776630812526c330e7c6360f02a719574cd SHA512 63bb2c42f683c4c5e362b19bda046de172382714e80298106c61cc728feea9681b568450f04cb95d6cae08e5a71933c7755b9b81b706c46d63f4683c2a3a96be
+EBUILD tomcat-el-api-10.1.0.ebuild 1082 BLAKE2B adc315817fed7b3e6a1a45b27b25b0e957c429635afd31e49175c82cbaa47b5a4174bab46e41dd82d01e60a682fc81b42d96284a5a7512759f67afcd74343a52 SHA512 6d282345502bb66b6382b4fa3d8ccdb6ed76433a82a434affb05b455eead27c4665e5ee1481ea55317d2d9b5b887da63b298cdfc4536bb3e2508b1e76451cf3b
+EBUILD tomcat-el-api-9.0.68.ebuild 1076 BLAKE2B 45700d1bc3ed251e678a22e6a1bff5a4b868adc0ec00041c19cf172dae7e2bcf6893295d47f574a1a19088d61fda870281259cf9def483dd5f950f3077ec4d24 SHA512 5066ba19d61dec2d1bc18f9843947f8f041b134d82a415b9ec7592a1df7cb4682e985dcf57e74c65bfb71decda5fda3cf16901990fc7838d629c93543248e94b
+MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/tomcat-el-api/metadata.xml b/dev-java/tomcat-el-api/metadata.xml
new file mode 100644
index 000000000000..75321cfb5598
--- /dev/null
+++ b/dev-java/tomcat-el-api/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-java/tomcat-el-api/tomcat-el-api-10.1.0.ebuild b/dev-java/tomcat-el-api/tomcat-el-api-10.1.0.ebuild
new file mode 100644
index 000000000000..ad9a1a45f60b
--- /dev/null
+++ b/dev-java/tomcat-el-api/tomcat-el-api-10.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-el-api:10.1.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's EL API 5.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+DEPEND=">=virtual/jdk-11:*"
+RDEPEND=">=virtual/jre-11:*"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/jakarta/el"
+
+src_prepare() {
+ default
+ # remove anything related to "el" or "jsp"
+ find java/jakarta \( -name 'jsp' -o -name 'servlet' \) \
+ -exec rm -rf {} + || die "removing jsp failed"
+
+ mkdir resources || "creating \"resources\" failed"
+ cp -r java/jakarta resources || "cannot copy to \"resources\" dir"
+ find resources -name '*.java' -exec rm -rf {} + || die "removing *.java files failed"
+}
diff --git a/dev-java/tomcat-el-api/tomcat-el-api-9.0.68.ebuild b/dev-java/tomcat-el-api/tomcat-el-api-9.0.68.ebuild
new file mode 100644
index 000000000000..5aa4a644ef09
--- /dev/null
+++ b/dev-java/tomcat-el-api/tomcat-el-api-9.0.68.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-el-api:9.0.68"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's EL API 5.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+DEPEND=">=virtual/jdk-11:*"
+RDEPEND=">=virtual/jre-11:*"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/javax/el"
+
+src_prepare() {
+ default
+ # remove anything related to "el" or "jsp"
+ find java/javax \( -name 'jsp' -o -name 'servlet' \) \
+ -exec rm -rf {} + || die "removing jsp failed"
+
+ mkdir resources || "creating \"resources\" failed"
+ cp -r java/javax resources || "cannot copy to \"resources\" dir"
+ find resources -name '*.java' -exec rm -rf {} + || die "removing *.java files failed"
+}
diff --git a/dev-java/tomcat-jsp-api/Manifest b/dev-java/tomcat-jsp-api/Manifest
new file mode 100644
index 000000000000..d878e46e5e1a
--- /dev/null
+++ b/dev-java/tomcat-jsp-api/Manifest
@@ -0,0 +1,5 @@
+DIST apache-tomcat-10.1.0-src.tar.gz 6060833 BLAKE2B 49f36131c1e809b298ac915e671b9f4df55b55c2ba34d21ee3fdeb8759ddaf53a6780b177e8049446079d91186c52669969f30762ddf776d9f8615e527d5a975 SHA512 08323eec0403473fa97f419d7911980c3dfe7b1607a64741bbe972a737dfa70ea04ea80ca9ab28bf72bdde9d24cf8f7161eeb8b194204c777d1628d00c78611c
+DIST apache-tomcat-9.0.68-src.tar.gz 6212265 BLAKE2B 21a7772c0473c016486b4b90c005b65613e79739cf68eaa0c0a0e83c30016f49921816893f8babe42b462538c47bc776630812526c330e7c6360f02a719574cd SHA512 63bb2c42f683c4c5e362b19bda046de172382714e80298106c61cc728feea9681b568450f04cb95d6cae08e5a71933c7755b9b81b706c46d63f4683c2a3a96be
+EBUILD tomcat-jsp-api-10.1.0.ebuild 1125 BLAKE2B 5c59fe6a146a1540ee6bacdb34d80b3d171f97a7c902b5cbb0e7a49fb04f2d6baaec3561dabb3a7c95d9411629bf5b0ed654535d09bd59553b2653a3456695a7 SHA512 3162b038a1dcce3557941f850e430f55d95acdbaa9916c4b5c59cb12f9afebb9bad2fbdedfb59e3cbdfb43f409dea9baaa5051ce5f94a48d889a54d091b9595b
+EBUILD tomcat-jsp-api-9.0.68.ebuild 1119 BLAKE2B 1273b3f1f9c82d68e2f4cf035f009342921c02175f4f1431ac36920cbb48975688e26b3ee5b556280e680a6005398168c32611717c71175ae774f19370069752 SHA512 eb9c5994b8459e4c2baf9a0bf843e953d841165998499600afef7d591d12b1dddb1733810763ea7c19ba65f61b23940b78c2e680e20ed9cb426f4f70886bde31
+MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/tomcat-jsp-api/metadata.xml b/dev-java/tomcat-jsp-api/metadata.xml
new file mode 100644
index 000000000000..75321cfb5598
--- /dev/null
+++ b/dev-java/tomcat-jsp-api/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.1.0.ebuild b/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.1.0.ebuild
new file mode 100644
index 000000000000..f488e2afebd2
--- /dev/null
+++ b/dev-java/tomcat-jsp-api/tomcat-jsp-api-10.1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-jsp-api:10.1.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's JSP API 3.1 implementation"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+CP_DEPEND="
+ ~dev-java/tomcat-el-api-${PV}:5.0
+ ~dev-java/tomcat-servlet-api-${PV}:6.0
+"
+
+DEPEND="
+ >=virtual/jdk-11:*
+ ${CP_DEPEND}"
+
+RDEPEND="
+ >=virtual/jre-11:*
+ ${CP_DEPEND}"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/jakarta/servlet/jsp"
+
+src_prepare() {
+ default
+ mkdir -p resources/jakarta/servlet || "creating \"resources\" failed"
+ cp -r {java,resources}/jakarta/servlet/jsp || "cannot copy to \"resources\" dir"
+ find resources \( -name '*.java' -o -name 'tagext' \) \
+ -exec rm -rf {} + || die "removing *.java files failed"
+}
diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68.ebuild b/dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68.ebuild
new file mode 100644
index 000000000000..9bc55855a97f
--- /dev/null
+++ b/dev-java/tomcat-jsp-api/tomcat-jsp-api-9.0.68.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-jsp-api:9.0.68"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's JSP API 3.1 implementation"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+CP_DEPEND="
+ ~dev-java/tomcat-el-api-${PV}:3.0
+ ~dev-java/tomcat-servlet-api-${PV}:4.0
+"
+
+DEPEND="
+ >=virtual/jdk-11:*
+ ${CP_DEPEND}"
+
+RDEPEND="
+ >=virtual/jre-11:*
+ ${CP_DEPEND}"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/javax/servlet/jsp"
+
+src_prepare() {
+ default
+ mkdir -p resources/javax/servlet || "creating \"resources\" failed"
+ cp -r {java,resources}/javax/servlet/jsp || "cannot copy to \"resources\" dir"
+ find resources \( -name '*.java' -o -name 'tagext' \) \
+ -exec rm -rf {} + || die "removing *.java files failed"
+}
diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest
index 0f2476f2a63f..32c1d67a0550 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -11,9 +11,10 @@ DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 56583caea6879bf8ca5cc02a88
DIST apache-tomcat-8.5.82-src.tar.gz 6011553 BLAKE2B ea34c0485877ace8c84144f0e75f370c0ac461b5b725d97a07e27014b7a14b1ab88fad4230d4fae60190d7bff3836f691615b57b9f085797477acc69560a57ce SHA512 3e0a0a808fb78493930ce8832731eba4ab3cc440387c3b5226ff6e4ac2faf5fd70eff1560d840d34f14a8acfd7e60fc8b7f638f3dbe0c0ed4569dc4271a9c3f2
DIST apache-tomcat-9.0.65-src.tar.gz 6195265 BLAKE2B 13ca956b58e9f1831700f67d1fa8883f6471ab6b700b2af169bf284552658a4e9ad4130451b36976af4dd366cc987e228e0b0f98e688cccf577c626dfc78aae7 SHA512 3ff344370cc36f5bed389ed198054783a4f5bc86476a751cda280618457a06bae38c1e764b0c110c2f68efe2d34243a4e24596e8b90e8fbd171bf584a22fd3bc
DIST apache-tomcat-9.0.67-src.tar.gz 6211392 BLAKE2B 273b921ce580be6fb76d8567e5b0aec01b936518875f8470c1cee4b159519f723e606680d9986f61fbbab79cea2d027195f3debe9af59dfac786b0d0566d7c02 SHA512 33319d70c50fde71d163f66dc388ed2d5855aa4f087f7e2259adc27cc7ed30ace079d81e52def43a904c88ac670bb0c71667938b931a214470d77679108914cc
+DIST apache-tomcat-9.0.68-src.tar.gz 6212265 BLAKE2B 21a7772c0473c016486b4b90c005b65613e79739cf68eaa0c0a0e83c30016f49921816893f8babe42b462538c47bc776630812526c330e7c6360f02a719574cd SHA512 63bb2c42f683c4c5e362b19bda046de172382714e80298106c61cc728feea9681b568450f04cb95d6cae08e5a71933c7755b9b81b706c46d63f4683c2a3a96be
EBUILD tomcat-servlet-api-10.0.23.ebuild 3021 BLAKE2B 5a7b1fc041750ed25e2b2ebd91a46d422b8b84455814a95f0ecc4b13634e8df876a1cc95e4f6318380392feb80f8a748bfe21898e18169ddb05eea7a0f086c2f SHA512 da77418b28127f4d7e05f691f835e7eb01a59e2f33daf15ecc2f76ccbc1f136e7b446d14104d9cbc62f9d251f926dc698e8051b877c61f4adbce45c51b21822a
EBUILD tomcat-servlet-api-10.0.26.ebuild 3025 BLAKE2B 2198be652150c8c8d0cb4c7dab9beca30094e184e1812038df79b193a8c3c148d076fe8164a9d0b746b667dfbe9b261da266513573352229980b3481faf4fb56 SHA512 5ea6ad3fba96aef3ff05897fb1a13f58b7b106a6b9a8dc265851747719592dda261fa6b7fca1640c1dc1b3aa4e4e75b5ba8e22d4a2797a66f8b708bdfb5ed32b
-EBUILD tomcat-servlet-api-10.1.0.ebuild 3023 BLAKE2B 53295a63ac3daab543803c970f5ad23177f7c4299c8cc0a75b770054c3effd23105669a2a5e7e5db6eba6fe2168d854a56452d82d80ef8c70d30413aaa3621de SHA512 f4033ad46e70449c756cba28521baee9772aa04255a2f4ad727b90675dcfb7f45976567ba8b94025ea9cc8644b7124939f8bae77d6de2dfde5e9c0c501a67608
+EBUILD tomcat-servlet-api-10.1.0-r1.ebuild 1172 BLAKE2B 4f7067a7e31c04bf55c66c0fa25c10a3744bc6e010db04ad922739b4ad57130e667da67c3513636ecbd61f126866e9edafa0c05dedaed2a60ce4adc875183971 SHA512 73640743378e8914d06fd4ab02cb7418356b03b152e24272a3600a14eaaaa85045c8e4f47378c3bb397a6bf08a9366fe13aa3f2bf574cdc6cc33ed1ed10756e6
EBUILD tomcat-servlet-api-4.1.40.ebuild 1007 BLAKE2B 47367c64fb51f41908e0d04234e09306c56ed593120c5daa3ddd18e583d1ec3c1fa77b620613aa9b79dcd87e5a7b631cbe5c33443ae00380abfed671c93cd7d5 SHA512 c126e35ef153353c5cb5127ad7c6b46230a6ae0b70b873ce323e7906680becad7f99844792500281e4532e45ddb050e0f40079daea05ba514d733458aec4a715
EBUILD tomcat-servlet-api-5.5.36.ebuild 1417 BLAKE2B 698cf8076448e7478124561d802e96cdb2d431778dced5de495f7ed2c665ff079300b37e658b3cad133c99bda92505eaf8add6c3e582d00ccdad61ebc4097c80 SHA512 7a571e537319eee86a34070e5e8e2baa722238fff2a57bea51a9e9ca746ec43ef07c7864a7235ef3ab33560b111c8d4971b8e4848f1e54f2719ed162857a7437
EBUILD tomcat-servlet-api-6.0.53-r1.ebuild 961 BLAKE2B 66d34a80d320dd032acd712b2549a23f359648d8df6f69399be2c821eb55426fd9cdaa284aa3d474bf26a3cbed649d0e46ccf0a2334f8430e0927d35a72d8dbf SHA512 0ad484e1c808864d96daec646c5a14857f87ae097388f02631687a199c12888581edf24ff2e992a3b48ed0d4f5f5e954960673519705f4885004a46bd47dca78
@@ -21,4 +22,5 @@ EBUILD tomcat-servlet-api-7.0.109.ebuild 2986 BLAKE2B 8bafa3c18cef415f0eb5b20ecf
EBUILD tomcat-servlet-api-8.5.82.ebuild 3002 BLAKE2B c45468894337c7e25099a50e10280a0e08b4be3c6f058ff4b1ead323f5c9713dbb618b8c47e8106cb7f1a8ca84e75cb14191bf263ec2ccc9f25e8220bb92992f SHA512 f05643a5452a73dbb03d451f576404b75fe1cd615aca31855d741223b70ec081b914311b063e16ec28c2779d92edcfa264a354a75bcc59ec56670b1ff426f634
EBUILD tomcat-servlet-api-9.0.65.ebuild 3009 BLAKE2B bfcd05fd52b9fe8828076b1727c38fb62f3019f271e95c17a6b5a4ead3f0704e2e3449216dba58bc27c399c9c242e48bc3dc9f7e4b4f5d6c7a242ad36cce243a SHA512 e6ddc9b3168c85061a67941dc8860933df8d6479a966cd627ef9d3eb9d5d5a9e925a950cc8c740604b1c7520a3e7faf47dab41f07223a8bc1250219053a7444a
EBUILD tomcat-servlet-api-9.0.67.ebuild 3013 BLAKE2B 642b4fd0b2c0703f48dc9b0354dc9df887d149485ca538a9450ee2110cee17dc145be54538d27c21da079db942543cc7e7ffa4206cb3e2c8f755b2dbf0159012 SHA512 adb2ef89bfa5e7b111b0135ae318ea5989d0f5350ccaa23053108a1c53a17aa2b908eab00879c3e384edb22630dec79d582ed682ffd8fff6eba58470d77e977d
+EBUILD tomcat-servlet-api-9.0.68.ebuild 1166 BLAKE2B 718a2cc124743c9fdb34cffad24dcd1590a12e5617bb2b4c69e9a204bd7c08c534487aa6aa92d1946747d994ab4d1182c45122d7645bafb274571b44350620ec SHA512 8de007c84239c733ce28fc7480daeeb1a8cb489a2deb0176318b113cbdcbeabc0c2d1be32830fccac46d46ecae78bed9d8e70d61f35df37946556f070955a955
MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559
diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0-r1.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0-r1.ebuild
new file mode 100644
index 000000000000..d02b51329361
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-servlet-api:10.1.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's Servlet API 6.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+CP_DEPEND="~dev-java/tomcat-el-api-${PV}:5.0"
+
+DEPEND="
+ >=virtual/jdk-11:*
+ ${CP_DEPEND}"
+
+RDEPEND="
+ >=virtual/jre-11:*
+ ${CP_DEPEND}"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/jakarta/servlet"
+
+src_prepare() {
+ default
+ # remove anything related to "el" or "jsp"
+ find java/jakarta \( -name 'el' -o -name 'jsp' \) \
+ -exec rm -rf {} + || die "removing jsp failed"
+
+ mkdir resources || "creating \"resources\" failed"
+ cp -r java/jakarta resources || "cannot copy to \"resources\" dir"
+ find resources -name '*.java' -exec rm -rf {} + || die "removing *.java files failed"
+}
diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0.ebuild
deleted file mode 100644
index cb931c0af8c5..000000000000
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.1.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_A="apache-${PN}-${PV}-src"
-MY_P="${MY_A/-servlet-api/}"
-DESCRIPTION="Tomcat's Servlet API 6.0/JSP API 3.1/EL API 5.0 implementation"
-HOMEPAGE="https://tomcat.apache.org/"
-SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=">=virtual/jdk-11:*"
-RDEPEND=">=virtual/jre-11:*"
-
-S="${WORKDIR}/${MY_P}/"
-
-JAVA_TEST_SRC_DIR="src/test"
-
-SERVLET_API_JAR="servlet-api.jar"
-SERVLET_API_SRC="src/main/servlet-api"
-SERVLET_API_RESOURCES="src/resources/servlet-api"
-EL_API_JAR="el-api.jar"
-EL_API_SRC="src/main/el-api"
-EL_API_RESOURCES="src/resources/el-api"
-JSP_API_JAR="jsp-api.jar"
-JSP_API_SRC="src/main/jsp-api"
-JSP_API_RESOURCES="src/resources/jsp-api"
-
-src_prepare() {
- default
-
- # The sources and also resources are mixed together so we first give it a structure to make it easier to compile and package
- mkdir -p ${SERVLET_API_SRC} ${SERVLET_API_RESOURCES} \
- ${EL_API_SRC} ${EL_API_RESOURCES} \
- ${JSP_API_SRC}/jakarta/servlet ${JSP_API_RESOURCES} \
- ${JAVA_TEST_SRC_DIR} || die "Failed to create source directory"
-
- pushd java || die "Failed to cd to java dir"
-
- cp --parents -R jakarta/servlet "${S}/${SERVLET_API_SRC}/" || die "Failed to copy servlet-api sources"
- mv "${S}/${SERVLET_API_SRC}/jakarta/servlet/jsp" "${S}/${JSP_API_SRC}/jakarta/servlet" || die "Failed to copy jsp-api sources"
- cp --parents -R jakarta/el "${S}/${EL_API_SRC}/" || die "Failed to copy el-api sources"
-
- popd
-
- for file in $(find src -type f | grep -vE "\.java$"); do
- target_dir=$(dirname $file | sed "s%src/main/%src/resources/%g")
- mkdir -p ${target_dir} || die "Failed to create resource directory"
- mv $file ${target_dir} || die "Failed to move resource file"
- done
-
- mv test/jakarta ${JAVA_TEST_SRC_DIR} || die "Failed to copy test sources"
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- JAVA_SRC_DIR="${SERVLET_API_SRC}"
- JAVA_RESOURCE_DIRS="${SERVLET_API_RESOURCES}"
- JAVA_JAR_FILENAME="${SERVLET_API_JAR}"
- java-pkg-simple_src_compile
- rm -fr target || die "Failed to remove compiled files"
-
- JAVA_SRC_DIR="${EL_API_SRC}"
- JAVA_RESOURCE_DIRS="${EL_API_RESOURCES}"
- JAVA_JAR_FILENAME="${EL_API_JAR}"
- java-pkg-simple_src_compile
- rm -fr target || die "Failed to remove compiled files"
-
- JAVA_SRC_DIR="${JSP_API_SRC}"
- JAVA_RESOURCE_DIRS="${JSP_API_RESOURCES}"
- JAVA_JAR_FILENAME="${JSP_API_JAR}"
- JAVA_GENTOO_CLASSPATH_EXTRA="servlet-api.jar:el-api.jar"
- java-pkg-simple_src_compile
-}
-
-src_install() {
- JAVA_SRC_DIR="${SERVLET_API_SRC}"
- JAVA_JAR_FILENAME="${SERVLET_API_JAR}"
- java-pkg-simple_src_install
-
- JAVA_SRC_DIR="${EL_API_SRC}"
- JAVA_JAR_FILENAME="${EL_API_JAR}"
- java-pkg-simple_src_install
-
- JAVA_SRC_DIR="${JSP_API_SRC}"
- JAVA_JAR_FILENAME="${JSP_API_JAR}"
- java-pkg-simple_src_install
-}
diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68.ebuild
new file mode 100644
index 000000000000..7a5b784fa0df
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.68.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.apache.tomcat:tomcat-servlet-api:9.0.68"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Tomcat's Servlet API 6.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="4.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+CP_DEPEND="~dev-java/tomcat-el-api-${PV}:3.0"
+
+DEPEND="
+ >=virtual/jdk-11:*
+ ${CP_DEPEND}"
+
+RDEPEND="
+ >=virtual/jre-11:*
+ ${CP_DEPEND}"
+
+S="${WORKDIR}/apache-tomcat-${PV}-src"
+
+JAVA_RESOURCE_DIRS="resources"
+JAVA_SRC_DIR="java/javax/servlet"
+
+src_prepare() {
+ default
+ # remove anything related to "el" or "jsp"
+ find java/javax \( -name 'el' -o -name 'jsp' \) \
+ -exec rm -rf {} + || die "removing jsp failed"
+
+ mkdir resources || "creating \"resources\" failed"
+ cp -r java/javax resources || "cannot copy to \"resources\" dir"
+ find resources -name '*.java' -exec rm -rf {} + || die "removing *.java files failed"
+}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 527af6d838de..ec249889c746 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index 910b0596328f..065807c5a641 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -19,9 +19,9 @@ DIST lua-5.4.4-tests.tar.gz 134094 BLAKE2B 63f5888a506f504f849fb2000cf551960df8e
DIST lua-5.4.4.tar.gz 360876 BLAKE2B 8747ef5c83bd4c54b73eeaad6991ab5fccc54ee000973afd9cf3367b8945f03c54e843ec88c48043003cd9d3b42281c593cb485b7165add2744cfea06d8b7668 SHA512 af0c35d5ba00fecbb2dd617bd7b825edf7418a16a73076e04f2a0df58cdbf098dc3ff4402e974afd789eb5d86d2e12ec6df9c84b99b23656ea694a85f83bcd21
DIST lua-5.4.4.tar.xz 606456 BLAKE2B ba6cad647c0171e5e737151b189b5b404948c08182e9f17d7974a6c6c3b7d99b03cf930add863188db22674b8613fc600d771f62f9dfc99232aab9caea9b073c SHA512 8f3950ed5972a29d7c79e72af617526f6b9f6be7ab268e66206d7e453acc2564541c9d01e2de08a7e9046ab24c66b02167e48a0d5764753befd95dc922b61219
EBUILD lua-5.1.5-r109.ebuild 3914 BLAKE2B 383d47a68be976dc6f8209ac97950121e6addba34fab4963bfd19524e23f492e8f9603b515e45361c30d38c1ec283ed694959a126dc4d0e072d982cdf13e644b SHA512 3792e38944c5c43f7113bb0e45886a3bef01dfedd3a42c0fd513e5069a707d480922a110945d932d9978ddb7d8e0d5afd13c499e400a7542199c96ba601d105a
-EBUILD lua-5.1.5-r200.ebuild 1222 BLAKE2B 03df051642039b6a3cb58bc1245a34424631e9a39d0b9935691c5dfaf4efe01ea6d2b07826d09ab0ebd27e74d528f23ab0436771e4d17c823593b35dc2ea7132 SHA512 854fe8280d090d445bd62825a90bd7462c37843b1badfaded21cc0271066a901e2b429c16c19bbc40dd5a30fb1547640ece2d7c591190369fb5571814b3d4a96
-EBUILD lua-5.3.6-r102.ebuild 1408 BLAKE2B 0117697a98580782eb0317573084dffd5fa700696768df3f9b698a45a7b4dc4c191646996309c7851aa9b630c0b4cf505ab700905c934bf9a823958e74e20458 SHA512 7fe5dca0206d76d00977a2d0e7e6ae2a85037565334f86f0c12af17e7bb386d1021b99abe0e2ae0ea11c106b397923686e939b338bc301ecf6b457cd3600b4ca
+EBUILD lua-5.1.5-r200.ebuild 1215 BLAKE2B e54d939381aeba1ecaf60d86cfd731a523b4a971fa1b26ef39cf5141a616a3831933d5da1796f13ab5f3349509e51368723a6d35dcda960a7bda26fcd5ea10a9 SHA512 66c8c99d539543d249405cb79f8f18e1424e78bcdf9cb68682441caa7d062831edb461246343912ca53294fc7bc24628cfabbf6056cfd0b1743b3de011609ee9
+EBUILD lua-5.3.6-r102.ebuild 1401 BLAKE2B 5085cfbf2237c3e6fa4b85f94d68a1ebd15d221df937148796b40e5bba73c6f6b1cfc5c57a6c24823328aec19ad319aa406a642b8213b7111b75e47f2c94ea24 SHA512 e9aad11438939ed7fb928c96c2845ce6be9ac51ad87eded020ce9209ec7c2d312fa2ff2be0a4bbd90e69069235416f9d5d89998d77c2af63da4b807d43549057
EBUILD lua-5.3.6-r5.ebuild 5435 BLAKE2B 676951874703c07a081e7051dc0b5b8b9474005546a94793bacfbe35d7fdaea1a19d00cae1e857704c587c295454e87708c0651200b14ce6b10f30d7bc84265f SHA512 058413e7b87c0b3c20c80f4e843430b50a8534352969eaa0612e7b8c2e90529967fe6991a57f7016d42aae72f887e30b8ec3e9a183c16c5cff3f3eae55c03596
-EBUILD lua-5.4.4-r103.ebuild 1447 BLAKE2B 84892138a6b84905200f1368752cb97e18a600a0f05bbf4d27aae34a08a22ebe313659e5e220a335e0c91fcf021b0c19727663701fd6a8c6f9c96b439c0f0d2f SHA512 aa2d3a043b9df244bb908b0ca83c0644c49a89105a7be0935af1568f4fa14e3538cf58dd0de224ce36ca01aaa745b42e7bbdb0a5f70c6c9c2804e28b2748333f
+EBUILD lua-5.4.4-r103.ebuild 1440 BLAKE2B d3943529d88f9788eca5cd8940b1fb93caa201fe2f33f8acaac57cbe5382aca4533dc6c75a3609855a95eabdc21303b7739d6a644963f89e120728fb12b0b59c SHA512 f4b07702965fafb6e98912a7cb8e4e7001cf4e0c62654628aacd29a4a7a2fac968e8db1a5a7f70971d565648f78a322b59bf65be4e0efed1dedb2e5c3e2f3072
EBUILD lua-5.4.4-r2.ebuild 5386 BLAKE2B 59e698059fc1fa98e74d9b1d01b6f14ad109725ff361d06a2215905c2030f7326bfa8c1aeb84af384377127bd04b1e05c4e8ae4eefaa319f997850b2c5f82ef5 SHA512 aad663628355e4911fbfd5a7db367e69d6d7529c5c70832e6f666dc3a361e3536a930b74cc36c5796444265412b694d8610b8f9a2a876dfd4dbf637fe865ae3d
MISC metadata.xml 525 BLAKE2B cd450b981b7ae039f32a0c6484548c59eff8d9c032975c84ef9b5530219413f7ff7a95d66593da6252c08808189cc61f02fbef88efe36f71dc64d9aec3c0e90e SHA512 4f127caf48df93a75b562f516e3a522ae3edcc601f434b2d034d76b106cbfd96848e6898bdc850acf757101843696e44da9ab1f42292e96bd294c30b631ccaa8
diff --git a/dev-lang/lua/lua-5.1.5-r200.ebuild b/dev-lang/lua/lua-5.1.5-r200.ebuild
index 663b24b5579f..42a98844f09e 100644
--- a/dev-lang/lua/lua-5.1.5-r200.ebuild
+++ b/dev-lang/lua/lua-5.1.5-r200.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"
LICENSE="MIT"
SLOT="5.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated readline"
DEPEND="
diff --git a/dev-lang/lua/lua-5.3.6-r102.ebuild b/dev-lang/lua/lua-5.3.6-r102.ebuild
index bbca587b56da..eb58f4ac8343 100644
--- a/dev-lang/lua/lua-5.3.6-r102.ebuild
+++ b/dev-lang/lua/lua-5.3.6-r102.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"
LICENSE="MIT"
SLOT="5.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated readline"
DEPEND="
diff --git a/dev-lang/lua/lua-5.4.4-r103.ebuild b/dev-lang/lua/lua-5.4.4-r103.ebuild
index 6d39113fa1a3..d52cd0336984 100644
--- a/dev-lang/lua/lua-5.4.4-r103.ebuild
+++ b/dev-lang/lua/lua-5.4.4-r103.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"
LICENSE="MIT"
SLOT="5.4"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated readline"
DEPEND="
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 78c521679ec2..297fa2ba2c49 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest
index 454ff24e038f..bbdc4e2c537c 100644
--- a/dev-libs/libsodium/Manifest
+++ b/dev-libs/libsodium/Manifest
@@ -7,5 +7,5 @@ DIST libsodium-1.0.18_p20220618.tar.gz 1869858 BLAKE2B 60d46f722c4e5c9896226e3e0
DIST libsodium-1.0.18_p20220618.tar.gz.minisig 318 BLAKE2B a2cba3c62ca5a84e7897373cdfe4033c636c652c848bf9beff15765d359f1dd2a8834dc3a4d4443d0b9418a59a94309cf9c5c917ae9c8965778411e21f98e4e6 SHA512 ca1ac892b41c5cb6dd1ba9d4bbde8e75987e66023d29cfc81839bbb3b99efa215f7db1ef903c375dd9d2d5a76f6064b3c7eab833081d21983693b7db87175160
EBUILD libsodium-1.0.18.ebuild 1563 BLAKE2B 436396cc79b476ac4ae42efcb9f5d41edde6544a57062b7ae11bc0a3796194a92ba0e463ae51219641cb3e599b38c300c1837c3215a79fbcb856fff8100e7e93 SHA512 0f0474831c5f0a315562e992942dc7c62e5527fbcdd760a60c1c8419e1a083cdde0faf6082fb9a519411de7c372e75eb5233830d61d99a5986be3c20ddb594cb
EBUILD libsodium-1.0.18_p20210617.ebuild 2525 BLAKE2B 5a7ec4a44f5bb82dbbac1ad5b0c1ac2525922a41997a510d72f56434854dfe7b0246f64a5504181d78c1079d58d619f691644f249fb8ac4b9566b56f53051c3e SHA512 59e898b12d7b0eff6499fa21e830112a80713db65abeec3f985af6d9bce969ec4c12e8d7a214d7f95201fc88f4f180c6a556582a69896c056179d57e9c9f45de
-EBUILD libsodium-1.0.18_p20220618.ebuild 2523 BLAKE2B f9068d8d43d91576a54f8ed11cb5c13223ad4a7734fbd72cb268a2018c7d715be37beefaf316ded951bd784fe15482703a3794f1e64c049c23cdbe4310b24df4 SHA512 8c80cce37bd205dd6bb55cb489e9c9d544db3ef242c170636bcdada5a19d61c56edef0f840c5e9508595941f9764185e7e1afb9722a80c6339df9cd6ebfc52f3
+EBUILD libsodium-1.0.18_p20220618.ebuild 2516 BLAKE2B 703ad65a37d04bdd056bea055fb712f97868e901ed15069001dd019fa02624707cf2ba48585216b6c6904923c6211b65540e78547145fe588fe17b3207a4fdc6 SHA512 ae38b13ec4e24d49bef49de5b0752b7cfd5a7190ebbb31ab7b8f929133af78aa29d7bbd628d952741df5100183ed77aafd33e6b0e66b08119b3ace43bb81fd24
MISC metadata.xml 865 BLAKE2B 04e3718818b19a548afdb2b479d9c24c1b66fb117e91c417ea856cb8bc362634ac717e47dee33de2e626315e8a1c961acd3ef45cde8bbaeadfda5360fcfadc24 SHA512 75aa772e03a2b6579be1a650953766ae4ef06b1a98bc2cc1d79fecbfd0a1b3334b1762605aed7b6f859066d8f63f96ec76e233410a96f45b370519099f635483
diff --git a/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild b/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild
index cc921b7865b0..ee88004a83c2 100644
--- a/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild
+++ b/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild
@@ -31,7 +31,7 @@ fi
LICENSE="ISC"
SLOT="0/23"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+asm minimal static-libs +urandom"
CPU_USE=( cpu_flags_x86_{aes,sse4_1} )
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index f2aa20879ee6..353fa09adb64 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 7c95c1ed0f26..d537eabb05e4 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,5 +1,3 @@
-DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8 SHA512 5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b
DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c SHA512 4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356
-EBUILD dulwich-0.20.45.ebuild 1644 BLAKE2B c27c433faf91999c3a52391cde1bd690c19edaf77b12f5b7fbccb9c5c9c52f2cd7ff0bb1ee162991738ff46d8ab892b10d4590c3b2f6f0aa653b04a2dcbfdd0a SHA512 bd78b84c26d625706bffcecd4fa3cb187746392df0366f4107262628034dbbe7095ea9a54fc9d826acaa8ce315c7c5ec33d62a5b7c2e85d58c77d75504caeea6
-EBUILD dulwich-0.20.46.ebuild 1645 BLAKE2B 506d3f3579df38fa2d309cb567a88b8ac3e9eebd811041cdb613b79e389c6c2775a0a012fce941d77dcb54dcb2e2236eafe1c27173d2fdcebc8f7224de45c6f5 SHA512 98662f528b4baddd9eb2199384c8592658be1049706510b821c488dbd3a68d53728280705fd34215f3267a10ea0c1a2e4b7b9c7a763aee82bb620e8a1a5c6a0c
+EBUILD dulwich-0.20.46.ebuild 1644 BLAKE2B c27c433faf91999c3a52391cde1bd690c19edaf77b12f5b7fbccb9c5c9c52f2cd7ff0bb1ee162991738ff46d8ab892b10d4590c3b2f6f0aa653b04a2dcbfdd0a SHA512 bd78b84c26d625706bffcecd4fa3cb187746392df0366f4107262628034dbbe7095ea9a54fc9d826acaa8ce315c7c5ec33d62a5b7c2e85d58c77d75504caeea6
MISC metadata.xml 556 BLAKE2B 240554ff522160e9508bf6debadafcc44b5ccc4074dd4c9d3ce82358963084c60a1afae9fafee6ab1e6e5d898940ccb4d1b524cebff155e61bf6707c9396b647 SHA512 a7cdca224a01d5bd26bf4a5adb0273977ddff61f75cd02f5642132656fd0c6608114617efcb068d834f107804666cf4fb3725967e804b73d2ddcb67342dc30de
diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild b/dev-python/dulwich/dulwich-0.20.45.ebuild
deleted file mode 100644
index 8d39b956a1f3..000000000000
--- a/dev-python/dulwich/dulwich-0.20.45.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
- https://github.com/jelmer/dulwich/
- https://pypi.org/project/dulwich/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/certifi[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- !hppa? ( !ia64? ( !s390? (
- dev-python/gevent[${PYTHON_USEDEP}]
- dev-python/geventhttpclient[${PYTHON_USEDEP}]
- ) ) )
- app-crypt/gpgme[python,${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/fastimport[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
- # remove interference from the tests that do stuff like user.name
- unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
- GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
- # Do not use make check which rebuilds the extension and uses -Werror,
- # causing unexpected failures.
- "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
- die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- if use examples; then
- docompress -x "/usr/share/doc/${PF}/examples"
- dodoc -r examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild b/dev-python/dulwich/dulwich-0.20.46.ebuild
index 9b9200dd7bc4..8d39b956a1f3 100644
--- a/dev-python/dulwich/dulwich-0.20.46.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.46.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2+ Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/tree-sitter/Manifest b/dev-python/tree-sitter/Manifest
index 261cce05caa7..d17159a7d754 100644
--- a/dev-python/tree-sitter/Manifest
+++ b/dev-python/tree-sitter/Manifest
@@ -1,8 +1,6 @@
AUX tree-sitter-0.19.0_p20210506-unbundle.patch 674 BLAKE2B 3b7f4efb2a0064c6682b40373c5c3d53107a5f31acbb71fa45c693511eb2efe14e798d65316435ff79d0c81412345484330d31a5ab79541d688f83e3ff3a0bbc SHA512 bdc2d9341abe62ca2fd34b847f8942e9747082d800bc152e17330b04d89b6f36e92ff1868b2ea79684ded038295c8593129a4779dfdb0b12587acd8d8e891a05
-DIST py-tree-sitter-4f39f6919ca3be8efb420a338fd2cf9b8b68b156.tar.gz 14075 BLAKE2B b9a7a2247114c34e211f5098f04c456b25a3aee6cfde6d75bdd83427a379c5f339f1e897a3246ef7dafb2b512442bd0e7da18f391bc8283545e060dd00481421 SHA512 21629a147cda0c95a054c31223b082afa2d12491fee7a0d720187e5c390d9771c2e9b7d85fd35a56a2cf97a7addfa5332b58b3a36893aab2d7487f9522c5cddc
DIST tree-sitter-0.20.1.gh.tar.gz 22013 BLAKE2B 961619ab28b71c4051708695f245246e9c9197987c3ce7f162c87af1cfeb2ae378301cce160c071d4df872124274c7984bcaf938c611a91f45515c44cea53e5a SHA512 d6db28fcfb0ea46840ae863a625ef1d8794015b147137e8ef1e113ea6d04e2b87a3bd44dcabe6e41a65230b8da09ce0563a5d9d5aeac30d279547a9085720da3
DIST tree-sitter-javascript-0.19.0.tar.gz 257637 BLAKE2B dc28bcbb003d623f5930dbf575f94f51c00eb008a77ba080f05e730fae63fb24d29c02ebb62d179a59d0f9cb8a02dbd3971440f299d952b1ec29b25bc6d21e34 SHA512 ef842787742e76d2534528ec710800df91958feaa4ba351558b5315f58a4bd85c729d088d139e15e0395726a690a97c05e03846c9176af0fd482777ae57087ed
DIST tree-sitter-python-0.19.0.tar.gz 129336 BLAKE2B 8a37b0d74ab89aa56d7164bd38ac527b7b9676cafd8f53faaee3d10316f91decd30c02078b1bb785a474615ae58e6edba1b28bc3311e6ff094435e5f53d64cd6 SHA512 df7c72f988a62af0774df1b3a60c86397725aaeb1e2ffaa9b1295ab22eec09bffaf391cad20fb0d08a20914b22af430c2248c26cad179fd68c9f2b32419c0b60
-EBUILD tree-sitter-0.20.0-r1.ebuild 1483 BLAKE2B 32d885bbeae3ece29b288427c204eb5b6a31bbafbdecd74257bfecf902bc5dabf48ffa05073e6eeca2604ce009909c93937105c04c91e020b882cedb8fa4eda7 SHA512 4ba64bdff0c4b085b153c4798418eb8cc6ab7e70ec7937205919448e35bc9970eb9fccb9ea720147e1800daa3c2f93ae61f75c0a7ca9860ab6be7da277fb5659
-EBUILD tree-sitter-0.20.1.ebuild 1381 BLAKE2B f1694268fe7e0e712271eda1e9d8e7731f344455780ec978dc0c4f3c310cecb2a322ef147628b5863cd1797ee022aef27bae809dde6902db8fae6b6946067b75 SHA512 1e7c72b6ff97005872ffca1770914b34c7ce42144d49c63be63912130224ce9e7b8cb29c44f44a00e00ebd69f7ef591b65f3f4b0ee14e11168b8aa7e90857cbb
+EBUILD tree-sitter-0.20.1.ebuild 1379 BLAKE2B 7b4ad89aabcdfbd3cbc1169a813351e57879825b600d13cf157c053ecde22817473f9db3dec57f911c37c1d5c181cfcf2f6fec689f810ba679ac79e177531e22 SHA512 adb58c10d30426a5928fb1854ffe4d76f33f8b29d93e18fb61e52f1fae2904839f6fca5fe788b4b0e1daadb31aa9a901036040f6c1a8fa3964e3d653dd483f5f
MISC metadata.xml 393 BLAKE2B 15f673391ad9e9aab93808392449ddf99ccc35fe1b345010a4373b46a56c8dad461042e0a2dd735e4d53f77059a5f7920fc3215f939aacd1455c61f0ecdfa3c0 SHA512 519fc8d6fbbf3709820b26b1f4786b16f6679e569ae4adafdc5e37b2dfbc03351bfd9c6750264300a0309406ffe20868d48c3ff488dde22f900d59e1813c15ef
diff --git a/dev-python/tree-sitter/tree-sitter-0.20.0-r1.ebuild b/dev-python/tree-sitter/tree-sitter-0.20.0-r1.ebuild
deleted file mode 100644
index 4c9281501245..000000000000
--- a/dev-python/tree-sitter/tree-sitter-0.20.0-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-EGIT_COMMIT="4f39f6919ca3be8efb420a338fd2cf9b8b68b156"
-MY_P=py-tree-sitter-${EGIT_COMMIT}
-FIXTURE_PV=0.19.0
-
-DESCRIPTION="Python bindings to the Tree-sitter parsing library"
-HOMEPAGE="
- https://github.com/tree-sitter/py-tree-sitter/
- https://pypi.org/project/tree-sitter/
-"
-SRC_URI="
- https://github.com/tree-sitter/py-tree-sitter/archive/${EGIT_COMMIT}.tar.gz
- -> ${MY_P}.tar.gz
- test? (
- https://github.com/tree-sitter/tree-sitter-javascript/archive/v${FIXTURE_PV}.tar.gz
- -> tree-sitter-javascript-${FIXTURE_PV}.tar.gz
- https://github.com/tree-sitter/tree-sitter-python/archive/v${FIXTURE_PV}.tar.gz
- -> tree-sitter-python-${FIXTURE_PV}.tar.gz
- )
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- dev-libs/tree-sitter:=
-"
-DEPEND="
- ${RDEPEND}
-"
-
-distutils_enable_tests unittest
-
-PATCHES=(
- "${FILESDIR}"/tree-sitter-0.19.0_p20210506-unbundle.patch
-)
-
-src_unpack() {
- default
- rmdir "${S}/tree_sitter/core" || die
-
- if use test; then
- mkdir "${S}/tests/fixtures" || die
- local f
- for f in tree-sitter-{javascript,python}; do
- mv "${f}-${FIXTURE_PV}" "${S}/tests/fixtures/${f}" || die
- done
- fi
-}
-
-src_test() {
- rm -r tree_sitter || die
- distutils-r1_src_test
-}
diff --git a/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild b/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild
index 8eb195adffb3..212252b0ec97 100644
--- a/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.20.1.ebuild
@@ -29,7 +29,7 @@ S=${WORKDIR}/py-${P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="dev-libs/tree-sitter:="
DEPEND="${RDEPEND}"
diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 411489f6214d..736622390b02 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,10 +1,7 @@
AUX twistd.conf 277 BLAKE2B 78ca35b410a6597c9afe6a9c8d3dfb1de113411634901f936794e8a59c0644233d0673e710bd0870ecf4312d079c46f62f43928605700559134f1fb62490559a SHA512 76d44caebab8404f16937c2515ad9ae8236732a48c7127366f7fa22c6ed3d88ace2d33b832a6d95f775973d41b7caf75344805fe5b01e964c04eb710bf3c89fb
AUX twistd.init 563 BLAKE2B 24488118b025bf2068bbf07af900064ff6a7ee99106c3da30f15f2b3f85af7443212afebc6b52a12645488b85656f87b653df9263fc2be6bd09707917899f252 SHA512 7860601beba1efda2b0a045b2a044ec33caff9ee915d45225c05e281760a68da349b4c45080600177aab32aa806714327acf3cf5dda92be0874f781f129bb129
AUX twisted-22.1.0-force-gtk3.patch 2634 BLAKE2B bf297589d56a59149e1a269aef416a9aef26dd2123cd9fc87358d19b279bd2924e84d3e9fffe5e6edb70f7268c19b4053cfdf6362b04dd6e91b3a2c997e0f92f SHA512 85b1678cf6c73e78004a015424f2e092b42bf4f5899ed607093b4c26ff1411fe22267df09c331f80086f9d46e5a6dadfad7fe62cbb04e3edeaaa05f40c96239a
-AUX twisted-22.4.0-py311.patch 2166 BLAKE2B d81ced5ea6e669615ce8ae677a40f22f6abe27a238f81de8f5d0d907b2831c12d37b3365083d15f5d395ecb75b00e2e1d66cc2a61673afd6b6ea80ddcb3fba13 SHA512 3a1a23beea84df6f668b96d962c78a2d4bafb114b9a18f18bf15391e0ca66647a4b702212cda8ab4e1e162ccb274d07b525c712f248c9f3a267c80c7ecc4bd34
-DIST twisted-22.4.0.tar.gz 3896724 BLAKE2B 830a724156473a28394e6c731f6cec184c491410dc880bc2e37a99cb460c7fe040219463f224941532b12478abe953aa0228c70676e5baecda4a3b2bdd6a0a32 SHA512 776d36040bcefb9ca65e471d9058fe1067ffc8171a501cb451e9d4824a88dd83f79dc9b27a127ca898451587454ee661000acbce6c4c39b069aeadd64710f103
DIST twisted-22.8.0.gh.tar.gz 3937858 BLAKE2B de5f56f2ac92db3ccd29122f3c3bacc01de325e4b00b60a0ea9bcf13c5714487d596299990d292758821e242443d8c65cda03b895196df0a635b0739f08668fc SHA512 890a11ca55fd88636f404678c6fad3fcea9d0604b1b37681a4b92ea74952bc4d1b96a571dde39a4aa82d966121156801f6b42dbd0bb5a309503591a7a77c6d71
DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03
-EBUILD twisted-22.4.0-r2.ebuild 4753 BLAKE2B cdb772b123b9a58d37141cb62d230fd8133f1493a493bd6a85b58cfb0fd7ced99e57a21f7f9f6196296b91af4dabcf40f905a825762ab56458986adaabb809a7 SHA512 eb980c158c2763861763fa64b8eb4378b750ed2bbadad805c1a60771692a3d4ea7e23d0db7eab62d3de12a5305aa56667b20b856631c47b819f0913b7d547071
-EBUILD twisted-22.8.0.ebuild 4692 BLAKE2B 39227fd9e927c8344ea1043e2f8af26a7e2df87748bdbac59caa0ac199d5a3b033b734cf6d47a1f834b4ce9ab8d060dd9024d7475f82ae8bbdf076f254ceeb08 SHA512 929a3fc87d6085ef666017c6b99ba71f14985316fceaced9df7c08f21669c298e05ecce43ce90200acd080cf03fb6c43855e90d2d00960d5e0b33f9a89103567
+EBUILD twisted-22.8.0.ebuild 4691 BLAKE2B a770a2a2169a5c6626e4bb7dda9826280c257b9615a0f37d84961026d862ca0dce0fd0f4aa800c350f1a797fdb608d3bfb56dcc99f3d68c9501827dfe566d492 SHA512 ef88fffd81b9d5b6b5d0ee2cd7f344db8766984443f6e39705ff7d650fd6fbcc659c639c490f848499e4faf6fe5f61fd3ed930b5383b04470b1db585bfb12f87
MISC metadata.xml 1352 BLAKE2B da3eecfbfd73709ff8fb48b985d64fa80d134c38a0c04d8c7b08e0ebd936cb2179f579deb6f91f38fd08b74e9454b693b4a89c9ab194296104c519e6f80ddc8a SHA512 f244db7eb7a13e35f8825e2b16cf3cb953c47e68be234efc9d922462cc7ee66e1748e09bf4735bee59cd1016eb38c64ca23f70a25da5bb7311f869cebbb45569
diff --git a/dev-python/twisted/files/twisted-22.4.0-py311.patch b/dev-python/twisted/files/twisted-22.4.0-py311.patch
deleted file mode 100644
index ed8ded87d4de..000000000000
--- a/dev-python/twisted/files/twisted-22.4.0-py311.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 074fc742a699278ea5266b34aace1e34049b3de3 Mon Sep 17 00:00:00 2001
-From: Colin Watson <cjwatson@canonical.com>
-Date: Sat, 23 Apr 2022 22:29:07 +0100
-Subject: [PATCH] Implement twisted.python.failure._Code.co_positions
-
-This is needed for compatibility with Python 3.11.
----
- src/twisted/newsfragments/10336.bugfix | 1 +
- src/twisted/python/failure.py | 5 ++++-
- src/twisted/test/test_failure.py | 1 +
- 3 files changed, 6 insertions(+), 1 deletion(-)
- create mode 100644 src/twisted/newsfragments/10336.bugfix
-
-diff --git a/src/twisted/newsfragments/10336.bugfix b/src/twisted/newsfragments/10336.bugfix
-new file mode 100644
-index 00000000000..a7ffab3627d
---- /dev/null
-+++ b/src/twisted/newsfragments/10336.bugfix
-@@ -0,0 +1 @@
-+Implement twisted.python.failure._Code.co_positions for compatibility with Python 3.11.
-diff --git a/src/twisted/python/failure.py b/src/twisted/python/failure.py
-index 6471e7bca59..c5a359e405b 100644
---- a/src/twisted/python/failure.py
-+++ b/src/twisted/python/failure.py
-@@ -130,7 +130,7 @@ def _Traceback(stackFrames, tbFrames):
-
-
- # The set of attributes for _TracebackFrame, _Frame and _Code were taken from
--# https://docs.python.org/3.10/library/inspect.html Other Pythons may have a
-+# https://docs.python.org/3.11/library/inspect.html Other Pythons may have a
- # few more attributes that should be added if needed.
- class _TracebackFrame:
- """
-@@ -202,6 +202,9 @@ def __init__(self, name, filename):
- self.co_nlocals = 0
- self.co_stacksize = 0
-
-+ def co_positions(self):
-+ return ((None, None, None, None),)
-+
-
- _inlineCallbacksExtraneous = []
-
-diff --git a/src/twisted/test/test_failure.py b/src/twisted/test/test_failure.py
-index 6dd7c682bf9..6fd82c868ec 100644
---- a/src/twisted/test/test_failure.py
-+++ b/src/twisted/test/test_failure.py
-@@ -825,6 +825,7 @@ def test_fakeCodeAttributes(self):
- self.assertIsInstance(code.co_nlocals, int)
- self.assertIsInstance(code.co_stacksize, int)
- self.assertIsInstance(code.co_varnames, list)
-+ self.assertIsInstance(code.co_positions(), tuple)
-
- def test_fakeTracebackFrame(self):
- """
diff --git a/dev-python/twisted/twisted-22.4.0-r2.ebuild b/dev-python/twisted/twisted-22.4.0-r2.ebuild
deleted file mode 100644
index 5acedaa99e6a..000000000000
--- a/dev-python/twisted/twisted-22.4.0-r2.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="An asynchronous networking framework written in Python"
-HOMEPAGE="https://www.twistedmatrix.com/trac/"
-SRC_URI="
- https://github.com/twisted/twisted/archive/${P}.tar.gz
- https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
-"
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="conch http2 serial ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
- >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
- >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
- >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
- >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
- >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
- conch? (
- >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
- dev-python/bcrypt[${PYTHON_USEDEP}]
- >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
- dev-python/pyasn1[${PYTHON_USEDEP}]
- )
- http2? (
- >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
- <dev-python/h2-5.0.0[${PYTHON_USEDEP}]
- >=dev-python/priority-1.1.0[${PYTHON_USEDEP}]
- <dev-python/priority-2.0[${PYTHON_USEDEP}]
- )
- serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
- ssl? (
- >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
- dev-python/service_identity[${PYTHON_USEDEP}]
- >=dev-python/idna-0.6[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
- test? (
- $(python_gen_cond_dep '
- >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
- dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyserial[${PYTHON_USEDEP}]
- net-misc/openssh
- conch? (
- dev-python/bcrypt[${PYTHON_USEDEP}]
- >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
- )
- ssl? (
- >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
- dev-python/service_identity[${PYTHON_USEDEP}]
- )
- ' python3_{8..10} pypy3)
- $(python_gen_cond_dep '
- dev-python/gmpy[${PYTHON_USEDEP}]
- ' python3_{8..10})
- )
-"
-
-PATCHES=(
- # https://twistedmatrix.com/trac/ticket/10200
- "${FILESDIR}/${PN}-22.1.0-force-gtk3.patch"
- # https://github.com/twisted/twisted/pull/1723
- "${FILESDIR}/${P}-py311.patch"
-)
-
-python_prepare_all() {
- # upstream test for making releases; not very useful and requires
- # sphinx (including on py2)
- rm src/twisted/python/test/test_release.py || die
-
- # puts system in EMFILE state, then the exception handler may fail
- # trying to open more files due to some gi magic
- sed -e '/SKIP_EMFILE/s:False:True:' \
- -i src/twisted/internet/test/test_tcp.py || die
-
- # multicast tests fail within network-sandbox
- sed -e 's:test_joinLeave:_&:' \
- -e 's:test_loopback:_&:' \
- -e 's:test_multiListen:_&:' \
- -e 's:test_multicast:_&:' \
- -i src/twisted/test/test_udp.py || die
-
- # These tests rely on warnings which seems work unreliably between python versions
- sed -e 's:test_currentEUID:_&:' \
- -e 's:test_currentUID:_&:' -i src/twisted/python/test/test_util.py || die
-
- # broken by new expat
- sed -e 's:test_namespaceWithWhitespace:_&:' \
- -i src/twisted/words/test/test_domish.py || die
-
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- # the test suite handles missing file & failing ioctl()s gracefully
- # but not permission errors from sandbox
- addwrite /dev/net/tun
- virtx distutils-r1_src_test
-}
-
-python_test() {
- # please keep in sync with python_gen_cond_dep!
- if ! has "${EPYTHON}" python3_{8..10} pypy3; then
- einfo "Skipping tests on ${EPYTHON} (xfail)"
- return
- fi
-
- "${EPYTHON}" -m twisted.trial twisted ||
- die "Tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- # own the dropin.cache so we don't leave orphans
- > "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die
-
- python_doscript "${WORKDIR}"/twisted-regen-cache
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- newconfd "${FILESDIR}/twistd.conf" twistd
- newinitd "${FILESDIR}/twistd.init" twistd
-}
-
-python_postinst() {
- twisted-regen-cache || die
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} ]]; then
- python_foreach_impl python_postinst
- fi
-}
-
-python_postrm() {
- rm -f "${ROOT}$(python_get_sitedir)/twisted/plugins/dropin.cache" || die
-}
-
-pkg_postrm() {
- # if we're removing the last version, remove the cache file
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- python_foreach_impl python_postrm
- fi
-}
diff --git a/dev-python/twisted/twisted-22.8.0.ebuild b/dev-python/twisted/twisted-22.8.0.ebuild
index 52b64420fb4f..cc8b055c6b38 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="conch http2 serial ssl test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index f3d262c2c5e6..ad623c5c0641 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cutils/Manifest b/dev-util/cutils/Manifest
index 6ed5905d00d6..48fb14b09f44 100644
--- a/dev-util/cutils/Manifest
+++ b/dev-util/cutils/Manifest
@@ -1,5 +1,7 @@
+AUX cutils-1.6-ar.patch 176 BLAKE2B b8d62456bf70a704f0896f161715b0cdd8d6fbd11e05c5484174c077ce47ddd043598f197b34c92cd142859c2f3d01f96e72ac66b2df84502e079366c8da3c34 SHA512 7a625f346fbe6bc1e6a91a700003bb98fcd248668b3323755f219221afbd6b4315f10e92d5ceaac0c66a6927d7a0ce5a185879bd88bd28c434254f64d1448e35
AUX cutils-1.6-case-insensitive.patch 312 BLAKE2B 58b98dc60606dd5ad0992a233c768fc26fb7aa0edd5f8ed6af392a8c1c47a30a60303736de1dfa4fdcfdd8a989132cd7c59eb48011c84cd7fba88398a8c32c3a SHA512 d2eb81f3fece124cf0bad215f19bcaf805ee006dd673f39c3f7eae92904fbeafc77bc1fae6bc0e5f70613180ca29e015145654cfc5dab2ea75cdeb08d636335e
+AUX cutils-1.6-clang16.patch 394 BLAKE2B c176d9cd9186c439af906ce720555de07ca84be9552e34712d3794ad1f0ee1da9e2b87fad85b257ff29fdd23b0bcce53804547150be8f8c8c1a5205c13e47a56 SHA512 7de05762edff245a89bba585ca14d437fc4fc5021098c56b6c58a95b7f1bf92d5625c19be8930256fb4431ca05800a13e26bea735a4883aa008927772b8ef6cb
AUX cutils-infopage.patch 458 BLAKE2B 444ed84a751a5fbb0179d6ffdba3445af20ba45120c2964fb47531060fc01fcde4a40b0635b5b76e8f54a52b696414d996614eac8814e18919e9507b865cbdb1 SHA512 53fbcaec4fdaf1b7804752f952f6fa2f8715601be2ce5185557c2a1378504b7158c398f59e674eed9fc30e95e51157ce8c4c8f71e9a08c63daf97efd7210eba6
DIST cutils-1.6.tar.gz 128722 BLAKE2B a3589660c188ae4459911e73686e4322d190964fc40f802a5d1a8932c2cf1ea0b989f1f9a3f76845757e90e850b376cc8b019ddaf995b6e1648b2912cf9d531b SHA512 49a0f6ed210be01eec335903dee7ac6000bfa9d9c05a31b9a9fd6ae8534c8058d774f884d55b2b9fa029abc30beeca1866d8a74389b76158ebb216fb3dfad6eb
-EBUILD cutils-1.6-r4.ebuild 1171 BLAKE2B bcaba40b8c8772509c9ac39ed71205d3f391de3d832ecc85f6f7d4eee14d555dcedb2af6ac2839cd16610d2604a7eb6b071ca8eea2a2974e37e376ca9a5de058 SHA512 8d43adf257a94faed728367bcd6a5d0367d8c8fa0444dd7de1a197b4cfc05ae081c034e5341c22ff83d0e25e315243e3dd84d39540443bb09c531d7a64eeac0d
+EBUILD cutils-1.6-r5.ebuild 1288 BLAKE2B d5fe34e5cc262c0147dcf1d1559850f2971b81c2f9930599145ed65151ab4435dab1b48d38da5c91a5056400cd8ec3b63dff1f835e8bf1dc6acc510d219f56bf SHA512 8cc3a01fa1bc93bb59d1bded82afeb6384799c660d8506f52c49b202c82bd96f58c3afa13c08f12dcc73495f52c734a8bda09f9a53c7a2ec5df2490d53c562bc
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/dev-util/cutils/cutils-1.6-r4.ebuild b/dev-util/cutils/cutils-1.6-r5.ebuild
index a7b7e983a7b2..8f45dcfd811b 100644
--- a/dev-util/cutils/cutils-1.6-r4.ebuild
+++ b/dev-util/cutils/cutils-1.6-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs
+inherit autotools toolchain-funcs
DESCRIPTION="C language utilities"
HOMEPAGE="http://www.sigala.it/sandro/software.php#cutils"
@@ -13,11 +13,15 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-BDEPEND="sys-devel/flex"
+BDEPEND="
+ sys-devel/flex
+ virtual/yacc"
PATCHES=(
"${FILESDIR}"/${PN}-infopage.patch
"${FILESDIR}"/${P}-case-insensitive.patch
+ "${FILESDIR}"/${P}-ar.patch
+ "${FILESDIR}"/${P}-clang16.patch
)
src_prepare() {
@@ -39,10 +43,14 @@ src_prepare() {
-i src/cundecl/cundecl.1 || die
sed -e "/Nm/s/cdecl/cutils-cdecl/" \
-i src/cdecl/cutils-cdecl.1 || die
+
+ eautoreconf #871402
}
src_compile() {
- emake CC="$(tc-getCC)" -j1
+ tc-export AR #724270
+
+ emake -j1
}
src_install() {
diff --git a/dev-util/cutils/files/cutils-1.6-ar.patch b/dev-util/cutils/files/cutils-1.6-ar.patch
new file mode 100644
index 000000000000..68a3372e3b01
--- /dev/null
+++ b/dev-util/cutils/files/cutils-1.6-ar.patch
@@ -0,0 +1,8 @@
+https://bugs.gentoo.org/724270
+--- a/lib/Makefile.in
++++ b/lib/Makefile.in
+@@ -21,3 +21,3 @@
+ rm -f $(LIB)
+- ar rc $(LIB) $(OBJS)
++ $(AR) rc $(LIB) $(OBJS)
+ $(RANLIB) $(LIB)
diff --git a/dev-util/cutils/files/cutils-1.6-clang16.patch b/dev-util/cutils/files/cutils-1.6-clang16.patch
new file mode 100644
index 000000000000..3c40b4ccf3c0
--- /dev/null
+++ b/dev-util/cutils/files/cutils-1.6-clang16.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/871402
+--- a/src/cdecl/parser.y
++++ b/src/cdecl/parser.y
+@@ -46,2 +46,3 @@
+ extern FILE *output_file;
++extern int yylex(void);
+
+--- a/src/cundecl/parser.y
++++ b/src/cundecl/parser.y
+@@ -47,2 +47,3 @@
+ extern FILE *output_file;
++extern int yylex(void);
+
+--- a/src/yyref/parser.y
++++ b/src/yyref/parser.y
+@@ -50,2 +50,3 @@
+ extern int lineno;
++extern int yylex(void);
+
diff --git a/dev-util/ftjam/Manifest b/dev-util/ftjam/Manifest
index 603d9baad07f..06c83e9bafc9 100644
--- a/dev-util/ftjam/Manifest
+++ b/dev-util/ftjam/Manifest
@@ -3,5 +3,5 @@ AUX ftjam-2.5.3-false-flags.patch 1682 BLAKE2B 5b57ea37f2d99439e8ff550a6a8100922
AUX ftjam-2.5.3-i-hate-yacc.patch 1756 BLAKE2B 26aefb56b2125b765eee2b6dc9a55fd0d3accc9244b8aa70dedca621a3ca69cb89218ba7920f2a47a4af6548b5343960fcde8701fc11c15c0ebe0bcd1f8ea452 SHA512 e02948ccccb963ddfeb777c217efafaf19239cacff80514c167166ec666a6301b90e1a86a2b97ab58fee006f509106cc0e3dacbbde822efd0db2b9f5f4645be8
AUX ftjam-2.5.3-nostrip.patch 780 BLAKE2B 7299ec77c1ed3ccbc87669850ee54d6d61534983793f076e56d95ea83e9c8617c80ec08d84bad24bbf45f11b6e0275167f4454223366ef041a81a4360d1b1d09 SHA512 6d8b399f8a4047c34b1315a230cf47e8ab76c7fbad9089fd4c3c18b2ba7fbb2f3ecbcb2d3a1075f0d95d36e547490de345167ba55fed75221b2b8162796ccc25
DIST ftjam-2.5.3rc2.tar.bz2 215963 BLAKE2B 77e92dba10dd2b99b53bea87dc47c7f1d5da2a39789cc938d8141debf3ba5d6e25ab4092e1a3b69266b3353866c76e72706d13d3751a321e42bc5aafdf87e8cd SHA512 18a40c6741493adf293f032d9c7a9ab419402505a37993fa859e36e7a1655ec9d3d07662e6ee242487b143aa7e0f6c46f253bc7e23c3162c7381aaced001bfcd
-EBUILD ftjam-2.5.3_rc2-r3.ebuild 920 BLAKE2B 35bbcccf9f837736d99c21149a3bfcece18b4b3e48dc98fcce1541791d4e17f36cb92c1b0a2a7d2fa58de6c579922fed140cd8db78e76291ccc64ccf3daa3bb4 SHA512 17a61675f7846ded2f865fed73b0af2ba8ef411732b16ede25a1fae7383c568660c76512ba9731b9ce3fc777b7b19f01e6936ebc89c3148524810289cc5db5ab
+EBUILD ftjam-2.5.3_rc2-r3.ebuild 997 BLAKE2B a102a240850e8a97866aef3e0c6e2cbe4ecb23d475a037177abb04d0348248ae5b477359eae90f1fcc4ff697ad532a9e80ea14bbae1e8cd4acfa2ef029284188 SHA512 cb60aa871a40710229280c6288be33eafb1f9a3648099d114498c4eddba9d539a7d0fa604fec175c4b23819b8fdc0d9b38c0f30c195ff0d24c64b852ee6e1b6b
MISC metadata.xml 244 BLAKE2B 33747d916a648b727052b6ee2491cbec9390bbae7d04bfcbf809cdcd02c9476d8d9b5998a3f8193982bc614fe18f01a6e69b06178229fdf28d36e099be5aa4ca SHA512 a6646b07e17e55dad569f4a35ba0a2f995e62adf1250fb4ccf1270b22c56e81e0fe193b2ec3ef7c536779c9c813a4c9f63d7f85428d51cb5a82e41b2695cd65f
diff --git a/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild b/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild
index 806e3bc1fa14..07202ada9f35 100644
--- a/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild
+++ b/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
MY_PV=$(ver_rs 3 "")
@@ -33,5 +33,6 @@ src_prepare() {
default
tc-export CC RANLIB
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
export AR="$(tc-getAR) ru" #720706
}
diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index 1823c7ce95d2..a6899b47a7c8 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -202,5 +202,5 @@ DIST xdg-2.4.1.crate 14034 BLAKE2B 7fd98ef4e1534d13da125a78cb7425318f1f2f0c7e06a
DIST xml-rs-0.8.3.crate 52547 BLAKE2B cffdece0269b9c04c763481af3a3a25df53d7593552c0956a0efa30669aae497e7c4865c92bcf267f4d7684d0ab957fab3d62b76a241fbfd6497eae25bd9154f SHA512 e44048aa2a010c6242d79c8590bceb300d7056cfd1397c4e4e4411089a3c3686b49603fc2336ea69596b6775b729f1197ab6d9d7d8f83a758e2d962c07aec033
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
EBUILD git-delta-0.13.0.ebuild 4271 BLAKE2B 9120c6d25f104a62f715313443c0f57a07c2b8857085c60c6a28a26978c080ee91e89f6566c30b27fbf48adfa672da22a989fa7033bbf3ff439444f92018582f SHA512 ae2723a0cb0b60e7a10ab7eb1acfeff7cd999c1fa2608e13bb0fdd11f9728637649a8bd54206f2d8f1cad7df60514fd6bcfd1ca92df847a61da6088a298eaf80
-EBUILD git-delta-0.14.0.ebuild 4621 BLAKE2B c6eeff3771ec3f00e1f5aa6eb593f8820c3b06e3de8e543b506362dfca608a51b1ef78d5f213f365cb201ada6b8b220292e36a8d7aa51e9460aa66f6fd6c428a SHA512 f74eb5268503465d5feca2945f4f16984ca7ef3a2c1fce258045d10d24307de8be9cd6660914f1420bc5e54c2b5b4a38b093b18cf12fb59aa5d97f6c5e6b4e89
+EBUILD git-delta-0.14.0.ebuild 4620 BLAKE2B d7deab9af37d7d210e2efbe6c03c24b18905faaeba3e4cee2818a65f36c594de50cb8aae90508634990389e2e311332ba642a2819a80fcca7536597d1e0b93f2 SHA512 22b06a3d5753c3f889274392f4a0e91369b7418e3aee25c0f70fbe895e66e0dc16ef476f62a8b17a9f5e4de9dde03fbc9ab7dba1bb66cb7fa12efaa69019ef55
MISC metadata.xml 331 BLAKE2B 01b09c3e764fe24bd909a1e63b92e84a43a251f2487a0bddbe08f698eed443217a87f346e815e8f50948f3511e8036c8036d3c6e88195b6a6102e69fd169aee7 SHA512 cf4eb826415b89530fca726807669309f34cb2a04adc0b1a9352b10d9cec538beab5ebc79b1bbc5c69d9ae160856a5346cdca7315fd6be70de546e0abb89a020
diff --git a/dev-util/git-delta/git-delta-0.14.0.ebuild b/dev-util/git-delta/git-delta-0.14.0.ebuild
index 59fc1261e32b..07e005e352c0 100644
--- a/dev-util/git-delta/git-delta-0.14.0.ebuild
+++ b/dev-util/git-delta/git-delta-0.14.0.ebuild
@@ -200,7 +200,7 @@ S="${WORKDIR}/${P/git-/}"
LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 LGPL-3+ MIT Unlicense ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
BDEPEND="virtual/pkgconfig"
DEPEND="
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index a232610015a2..fbef63f179f2 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 9e44f3013a2b..bc829377cd7d 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -22,7 +22,7 @@ DIST git-manpages-2.35.1.tar.xz 497284 BLAKE2B 2d0d633320982243316575cc278df6c6a
DIST git-manpages-2.37.3.tar.xz 510096 BLAKE2B 0bc0b8c1818a06a6c7126119c04d2936bd38e997027bb31be5ad6bea2b43d71c5e9a76a29c576d84bd00c11f09bca7a67aa78a72f0171b41b93f6322c3b23808 SHA512 b25d4925f64e4de220dc9133d6e3ed13a397b160c27550c8700b76226f2b3a1611aec9ee24110ae16ebaceedc6617c6a04aa1b44270c7a0f166dd40d8f2f1132
DIST git-manpages-2.38.0.tar.xz 553512 BLAKE2B e2498a2363859ba21b65d7582090725f34e3b50fb7448e847d2711ef0c921aa7ec459e90dd8fa70bf43f04c40efc585d90c285c66241496a354f0cc3b6a37e49 SHA512 45e074a44840b00115546105bfd7bc1c3433234eee5777ecf0698b2f36f34c62effd6b258e06f67a22a8321654a0be5aaab0197c7e2ab615716c7015adfe6693
EBUILD git-2.35.1.ebuild 17343 BLAKE2B 49dc3b7afa0a5540f735a643da90040828571e71afc3158ade0dff194b2f3cff7c472ff8b5d93888a669e1df4cb8f7f7051253aef9fc6333fc099786f8362c8b SHA512 92df8bbe821658bafc88c3a3a15c1fb69fc8e1f5a7a7b4c029962a498d2e6253b8802fc2ced70d98d34ca2eee875b8da759b7c1210b7cbe0cf496d7c0ed03d21
-EBUILD git-2.37.3.ebuild 17497 BLAKE2B ece166f45d99f280d6d0703d172c553393b4dc65cffd18ef5f81f96fd6c494fac50904273b8ed5c3c7ed3e801d3c4d2921890d7d0ad27adce1f20392c13978f3 SHA512 e921c3b582043bb653fdab5f0fe141e636d54d531d266dc68e055b0520cd7c2513464eab5f8b1ca6acb72d88b786cc4b932d20bc7c87f8501dc321bde74de0a6
+EBUILD git-2.37.3.ebuild 17494 BLAKE2B 1d987631ddf8fa56e91ac97f2196a342e85c645d2e5861e429d50e4016aa8c2f923b169b1e335ff2214d60ca2d2800adffdfcc0adef984308f438dfee0109031 SHA512 7f04d75575ab795d93d04b379f4f5f5440902be53451506569a84f2dec8ac995a08cb250c0676860294b2544dfdf1be6c6933282c9e610a60f32e197bf3a9e8c
EBUILD git-2.38.0.ebuild 16799 BLAKE2B 390830530caa02749474a5057033419b97fc336de27940f1c6c2c29c0c0f433e83f219b42e84e40c33520ad79dc46db797349ae372fe9113d8795d06b105b06b SHA512 89bf153932e8302fde0d0f2700ac323a5d901e812c8150df73188b5bf2e3390b71b2c25a75b5659e9ec53f2d783ec8d8f2c5ed56509d749a7a8dfd2581b484e2
EBUILD git-9999-r1.ebuild 16799 BLAKE2B 390830530caa02749474a5057033419b97fc336de27940f1c6c2c29c0c0f433e83f219b42e84e40c33520ad79dc46db797349ae372fe9113d8795d06b105b06b SHA512 89bf153932e8302fde0d0f2700ac323a5d901e812c8150df73188b5bf2e3390b71b2c25a75b5659e9ec53f2d783ec8d8f2c5ed56509d749a7a8dfd2581b484e2
EBUILD git-9999-r2.ebuild 16799 BLAKE2B 390830530caa02749474a5057033419b97fc336de27940f1c6c2c29c0c0f433e83f219b42e84e40c33520ad79dc46db797349ae372fe9113d8795d06b105b06b SHA512 89bf153932e8302fde0d0f2700ac323a5d901e812c8150df73188b5bf2e3390b71b2c25a75b5659e9ec53f2d783ec8d8f2c5ed56509d749a7a8dfd2581b484e2
diff --git a/dev-vcs/git/git-2.37.3.ebuild b/dev-vcs/git/git-2.37.3.ebuild
index 12c9468e70f3..2fe6dcf1f97e 100644
--- a/dev-vcs/git/git-2.37.3.ebuild
+++ b/dev-vcs/git/git-2.37.3.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != *9999 ]]; then
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
- 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
LICENSE="GPL-2"
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz
index e061d33f417a..53960de4b686 100644
--- a/games-action/Manifest.gz
+++ b/games-action/Manifest.gz
Binary files differ
diff --git a/games-action/xpilot/Manifest b/games-action/xpilot/Manifest
index ad7639ebdf76..f1820ed453d4 100644
--- a/games-action/xpilot/Manifest
+++ b/games-action/xpilot/Manifest
@@ -1,4 +1,4 @@
DIST xpilot-4.5.5.tar.bz2 1115502 BLAKE2B 9f7758dabc834f9ffad602e2ba215e1e08ff3f33b21480eae0176775d6c55df3e3238652e0cbbbc688acbab9e23395f46d853ee52fd55d177fdace5138621335 SHA512 002fbdbee3035e21f441d749d68ac41da2816a691e1c0d1cf9de9cddaa479c92da57eb36081884b9908a6ae83454f6f532c24c89280d27e2cbf9570442ef301c
DIST xpilot.png 9682 BLAKE2B 689ac9d6efe54ee1d8c166543cd7c720ebd71c05818b074dffdcb1499d645c3cb9f9db00ce8c6f29d433255d0f58e2d30897f1438c0b41e13f5fd2043e5bac46 SHA512 5a59f01399b03852a795f5c475ce64cf2890e102b806c5e3540c635ad32d1a16f6a0e2c4dd8d0de0a33a9fbc907b68640f151905b71a54556b59a83602036f95
-EBUILD xpilot-4.5.5-r1.ebuild 1403 BLAKE2B fcc90d62d1f04e4c81d701331f07a3caa403e054f85b282e3ae7171e9e7bcacacc80bd2a88ec36499fef84bfe5aa37a8cbaa26bcdb2080f5e8bbbcf893fe8f30 SHA512 9f4e57af3afd7d416812d4365cbe5310e575814a61668ed4340d059792ac10cd1d2da2434d0eb360a7b92faca22c78ec0ceb281e751d9ea24d9c43b17a34c86d
+EBUILD xpilot-4.5.5-r1.ebuild 1481 BLAKE2B 80aac7f0d274803d796d52e3ed5ae3bee4eea99e8db9f1b4366a06cbe96d336c2a3216156266f2970712d304a24e0b347e039e52d2e257cd30039f7337349c81 SHA512 8659d7b8e9ab55a98018059fd522304e1fa9744ca345c4ef62e378ffed8e9842fc893ed9bf57795faa1028a73a72dbf1d19651a4a2de57694ec5e200442f941c
MISC metadata.xml 334 BLAKE2B 7bf1a6d705f7b6197c61a919c0920b5fcdcabd6627f0607c282ce2e10ddf53b26dfc3e22f7d4685152ffb5ecd5676318ba7bf719e9027e8d7effebe9f01ae993 SHA512 eb16aa409b9c428cfff352625b4b3264f99aa6bb90906dc9b1f5dc5ed8228e64cd1ff4454311faf192237a62929e32d4d3f139e97858b5369e490ce343aac44a
diff --git a/games-action/xpilot/xpilot-4.5.5-r1.ebuild b/games-action/xpilot/xpilot-4.5.5-r1.ebuild
index e76581df3051..9ecd8ae3d47c 100644
--- a/games-action/xpilot/xpilot-4.5.5-r1.ebuild
+++ b/games-action/xpilot/xpilot-4.5.5-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit desktop toolchain-funcs
+inherit desktop flag-o-matic toolchain-funcs
DESCRIPTION="Multi-player 2D client/server space game"
HOMEPAGE="http://www.xpilot.org/"
@@ -49,6 +49,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die
}
diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz
index af548a6aac77..6ccb5d214aab 100644
--- a/games-arcade/Manifest.gz
+++ b/games-arcade/Manifest.gz
Binary files differ
diff --git a/games-arcade/xscavenger/Manifest b/games-arcade/xscavenger/Manifest
index 8dda78b519b4..179b9599f632 100644
--- a/games-arcade/xscavenger/Manifest
+++ b/games-arcade/xscavenger/Manifest
@@ -1,5 +1,5 @@
AUX xscavenger-1.4.5-misc-fixes.patch 3559 BLAKE2B 80a0718ff21af3f9d9fc9b94848b89f257dcbd0ec67452f9e0c3edb6f0b980ada6005b98637658623afcda4ed8160b233c667c1b59d552868183041baf228926 SHA512 faa216eed0c8a247c0cb0f35885bc90a5f21379925ea27e1be985fbf076be9c24eed8ae912adc37310f75ef16daeadf0035bdf399966d0975918446cc5858343
DIST xscavenger-1.4.5.tgz 192990 BLAKE2B 5df2ca8b7b331d9c17ef8f287a8967f4f95a8737660fb42e4f5012f00ab24698d555e3f76bd82f3ba7b55423244e9d0a4392ccce99c84bed6cf80dee15ab3bf6 SHA512 ebdde5c74409dc881503ee6eeecb7194218141c6e7c169c2febd1a4339625e1532a654fc1ac2ce7b3256e8a721f656dfb7bddc4394e0513a5130e3cc8795dfe7
DIST xscavenger.png 3096 BLAKE2B c1e346a2950affdd41bf89358d9138196af7a5c422e64a863f9480b9876320ff381cbd301be644d02013754552303e2141a0962b2dcc16bddc6d0a2c646405d7 SHA512 9a9a8f70baac35d0818c6d34d6af0420db27e5f44cd0072e14d520d4f142ad41f5234868cda4cd0a03157987e2fc030df552ac37b02d07934c4de0c7c8b46947
-EBUILD xscavenger-1.4.5.ebuild 1158 BLAKE2B b12c1c8703f4648f4cb25a39d0fd7c56ffa085e9ac8d72d8656c4fc636bca010280c75a085031b274694f7e3aec9a22185ece9392ec7a45da9fa5a9040770caa SHA512 a2770a6a0e5cb8195638c01b2ccac7a2e599e8ab6cccd521bec6d92bf4de15c926dfa5ea0a52818f324b458b0a9e3434435acf464416cadbb09810a4101d505e
+EBUILD xscavenger-1.4.5.ebuild 1222 BLAKE2B 504dd3cc9e137f7eb26ffcf88c23ac80551f4e07b2230748e15df680f6b2ad316ff18743d3736a01fa12829176512a5240eebdec3a4d6136343a48e9835c8250 SHA512 ac04ae3fec3890ea1181516b852de559d6d3dc1c1d8da88be3909338e0139d931a0006fee1aa50878012551a8564f4ed1765ce32656e6c716b0a1e69ef3cc31c
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-arcade/xscavenger/xscavenger-1.4.5.ebuild b/games-arcade/xscavenger/xscavenger-1.4.5.ebuild
index 3564676ebb08..d8525d0d2ccd 100644
--- a/games-arcade/xscavenger/xscavenger-1.4.5.ebuild
+++ b/games-arcade/xscavenger/xscavenger-1.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,6 +29,7 @@ PATCHES=(
src_compile() {
tc-export CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
# skip using imake for simplicity
local cppargs=(
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index ba2bb12d94fb..6a02ef915a3e 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
index b53881a2e6a2..0833d27d6a6e 100644
--- a/games-board/pysolfc/Manifest
+++ b/games-board/pysolfc/Manifest
@@ -1,5 +1,7 @@
DIST PySolFC-2.16.0.tar.xz 6391048 BLAKE2B 94f25033cf5b15af002d924cd2bfff5f90a1165ac9c23ba72a204d424e1678d904c37b13f16695f60c26d9e93a0b00f33e3f59d4b5bf4846d2570ed8c19d7725 SHA512 8f327b621d7c964abcf3e64a866e4a0153f4d6c2347f06eda1535df4effec1d7b7391e55c9ff42a1da6764473a246c0d646a589a4aa6b225076f97fd22381acd
+DIST PySolFC-2.18.0.tar.xz 9134632 BLAKE2B 68d777afa058ce73d6888b40e5fef060257f7449e3c1dbf2ec02c4ab35c5917000be3d2ec815e02b2353b793d6a7e010721f498098786f7f172181cda01039a0 SHA512 6e8b46cf3271f8695da6b6fd3090a32839beeed237d35a77f47ad95dfe1690ea471f35e722af65dba9d908f74ace109d1c06d7dd37889962ca0d610c62215397
DIST PySolFC-Cardsets--Minimal-2.1.0.tar.xz 28484652 BLAKE2B a7537557ce978d296d1a11253a5bfa80a19fc67b495948e35d43d64bcc1283812e753ccf9ee1828461b723e6a21070b3003435f046a590507a7fa6f95bae09c2 SHA512 cc83a26470c2fb13e70741bd8caccb8bd3b0491672eae0caf7437cf38d57e324d225186dde3be49c091d6960dbaefaa23814bcdd7326b07f0f1e32dda15b251c
DIST PySolFC-Cardsets-2.1.tar.bz2 61214563 BLAKE2B 06bf69f22fdcdfbd652bbe75f05722a452609da435a688a04227d235f7a4bd618cb3832e9143d224571eb20c1948014a456d697923623354c81ec12eff365bd9 SHA512 64909dec3d7f0a683e3c0d536f2c3435d0b021b390e411bcd6c9774562483413864105837e57c3210168330f17eda779055a1ec3b52d91aa05f405b990bd6fca
EBUILD pysolfc-2.16.0.ebuild 1968 BLAKE2B 7750651ced992116a252e1d160d20de8ed18431244b319dc05be09c76a9d5ab12f09231036868e2dbb4c6d72f4293089da11b0fbbaa10d53980b65bc6db55cb8 SHA512 6b56a7cd1910d1a1a870627d2b2325bb898dcab57db34a18373179d80f828d360fff9a101c621fd2c08b75dfd2550a5b0e91ee9fea0091b562da335b3ede263a
+EBUILD pysolfc-2.18.0.ebuild 1968 BLAKE2B 7750651ced992116a252e1d160d20de8ed18431244b319dc05be09c76a9d5ab12f09231036868e2dbb4c6d72f4293089da11b0fbbaa10d53980b65bc6db55cb8 SHA512 6b56a7cd1910d1a1a870627d2b2325bb898dcab57db34a18373179d80f828d360fff9a101c621fd2c08b75dfd2550a5b0e91ee9fea0091b562da335b3ede263a
MISC metadata.xml 563 BLAKE2B 3b59b69697c8e2e34a4dad3f042639eeaf78e93167299d68ee17e7a0efb9417d78efb4d85be54b2dfa9710767abd4f1de5d9579e9f2ece656e39c286149eb5cc SHA512 6f27d71460517af500de23bc137225272c9ea45bf727725f2964a104ba48ac2a5464a930071d85e67ebf4f83b29a3359041ff8b4966b19459ed8e6cd7a24cb3f
diff --git a/games-board/pysolfc/pysolfc-2.18.0.ebuild b/games-board/pysolfc/pysolfc-2.18.0.ebuild
new file mode 100644
index 000000000000..d7a6144a6a87
--- /dev/null
+++ b/games-board/pysolfc/pysolfc-2.18.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="tk"
+inherit distutils-r1 xdg
+
+MY_PN="PySolFC"
+MY_P="${MY_PN}-${PV}"
+PS_CARD_P="${MY_PN}-Cardsets-2.1"
+PS_CARD_MIN_P="${MY_PN}-Cardsets--Minimal-2.1.0"
+
+DESCRIPTION="Exciting collection of more than 1000 solitaire card games"
+HOMEPAGE="https://pysolfc.sourceforge.io/"
+SRC_URI="mirror://sourceforge/pysolfc/${MY_P}.tar.xz
+ extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_P}.tar.bz2 )
+ !extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_MIN_P}.tar.xz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extra-cardsets minimal +sound"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/pysol_cards[${PYTHON_USEDEP}]
+ dev-python/random2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ sound? ( dev-python/pygame[${PYTHON_USEDEP}] )
+ !minimal? ( dev-python/pillow[jpeg,tk,${PYTHON_USEDEP}] )')
+ !minimal? ( dev-tcltk/tktable )"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # make pip check happier, pycotap is not needed
+ sed -i "/'pycotap'/d" setup.py || die
+
+ if use extra-cardsets; then
+ find ../${PS_CARD_P} -type d -name .thumbnails -exec rm -r {} + || die
+ fi
+}
+
+python_install_all() {
+ local DOCS=( AUTHORS.md NEWS.asciidoc README.md )
+ distutils-r1_python_install_all
+
+ doman docs/pysol{,fc}.6
+
+ insinto /usr/share/${MY_PN}
+ doins -r ../$(usex extra-cardsets ${PS_CARD_P} ${PS_CARD_MIN_P})/.
+
+ # html files are used at runtime, keep at default location
+ dosym -r /usr/share/{${MY_PN},doc/${PF}}/html
+
+ # russian translation is not currently displaying right
+ # https://forums.gentoo.org/viewtopic-t-1142910.html
+ rm "${ED}"/usr/share/locale/ru/LC_MESSAGES/pysol.mo || die
+}
diff --git a/games-board/xgammon/Manifest b/games-board/xgammon/Manifest
index 06afc75da820..562867d88b32 100644
--- a/games-board/xgammon/Manifest
+++ b/games-board/xgammon/Manifest
@@ -3,5 +3,5 @@ AUX xgammon-0.98-fno-common.patch 2284 BLAKE2B 88dcb8c85d4659a7f381ade1b4197ba9c
AUX xgammon-0.98-glibc-2.32.patch 440 BLAKE2B 593dfaf0ecea283d5843b8864e9aeee9b1d3f5d8000f938b8dab733b93688e129c04055030446a844021845006e1a41d166d911f7cafd23a91c031e48a8d269b SHA512 d39dd68fcda62a4f1d57dc6a24aca9a5df4f3849ec96460dbcd07b50adfa10db99557e2f713a5b59ed0ad79cd315baaa3212190c635c42088d9111c0dbd3fe67
AUX xgammon-0.98-r2-config.patch 819 BLAKE2B c9a31a1592065f439cedb89c9ca29da0c55e47e8621788dcc8b2c3c3aa4a6cf8ab509a40cf74b550725ecf248653f354dc10db74957adeaa489baae42f41c16a SHA512 f76d5217409b39e998f6f172a7dacaff400272e13b837ea3a839e463d46eeabd5bab0e88d6ad7d3133d3e66300e6f4f1ed7880abada4cf0071f740475574ed78
DIST xgammon-0.98a.tar.gz 76415 BLAKE2B 617ca76b8ebe22f753f20f94fc536008c119237e24ad1011a88780416405db95c5155759548e6719c328067387e1cbc052b0ebbbc020ad8e028f564cfcd3c3f1 SHA512 1176146d7cf4d5cbf47e911190de329d87650084044d1a2e5a53ed367d2b90ec63c0e906946c4523c2fb21b68df8b86cf0567527a91058e8db66a76086a02092
-EBUILD xgammon-0.98-r3.ebuild 1300 BLAKE2B a28f2f422e408c14afdc5662df67ad9bd62f695a180478962b9c3f4ff4f1bd7be5a94e8f55c387dd08b5606edd17ab1c5536f423e6066d5d9ffa66095021aec6 SHA512 22f2a11cfe069df66780233d5bef00d94b489af2cb8a4e55a5788fb50aada4e971f0f45634146d509200682f8842b1cdb6d4aa8c45ee4225fb24d34590476a18
+EBUILD xgammon-0.98-r3.ebuild 1378 BLAKE2B a2020c1e6b4bef6645e088e01358cd97abbf037ac0f6c5718d123dc61cd11db8ddadeb0eae6cab26ba0b0df3271d6239f319ea5d59e39756494dddf74442d062 SHA512 0ee5b0bb96190bd3853504afe30d27a9bef0f73c2a441a919d0bd537896d2434078cb19ed7f2037b1e5c3bf9ded4b32eee19624e813a57d02cdacaed2557df71
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-board/xgammon/xgammon-0.98-r3.ebuild b/games-board/xgammon/xgammon-0.98-r3.ebuild
index 7d116d14a8e6..b5c4afd2beec 100644
--- a/games-board/xgammon/xgammon-0.98-r3.ebuild
+++ b/games-board/xgammon/xgammon-0.98-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="very nice backgammon game for X"
HOMEPAGE="http://fawn.unibw-hamburg.de/steuer/xgammon/xgammon.html"
@@ -34,6 +34,8 @@ PATCHES=(
)
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index 4a0941d18be4..17c23ab5cfc2 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/dcc/Manifest b/mail-filter/dcc/Manifest
index 2207eae731b2..195859241ebe 100644
--- a/mail-filter/dcc/Manifest
+++ b/mail-filter/dcc/Manifest
@@ -1,9 +1,10 @@
AUX dcc-1.3.140-freebsd.patch 316 BLAKE2B 9f5f2bd36516db6708eeb5db4d294b1efc126af5350ae0f13e2eafc42affacd91773ee4dfd36c7e2b9b510362f8a2e440f26c11651c06d344c33d7d477c2441d SHA512 97099c78647d72d06f647c7cec60dd21dc2541076ff9dc0eda57dba69169f73589d5fe39ad970e71b49c03ae215b77bd80b52090c10bbe1bb8494eaa455b4dcf
+AUX dcc-1.3.158-c2x.patch 523 BLAKE2B d2ffe915327f328e6a2a91591f72ae019b3e0dc0ae9550b93aa7884a7bddd3775f74348ac899cf06ccdee67a8f5f4a3fe4b94dedec7505530ef1cfadbcf404ca SHA512 f7f6b1f3d29d74730391d6979a597cdaacd488c78b5fc01da33d001069d4f8807a1eb62c439c016554d2857d063d4362ba5d54700714e6c1978373896edc3947
AUX dcc-1.3.158-clang16.patch 559 BLAKE2B 1161c2efb7cab959a394a9d8bb6b538c36c0c9b4a8d64d9282a3dc36f9b8fd47c65afe3a1c016111829434dc6b565806efb36b10c6c1257474ef2aa5668f18b5 SHA512 cdeb4efb775bb036a680dca8fbca494f88ed86615f33d75b4865b28ef3f816ce8472fd38dba95e20152336e3ea3f54acf23a346618539a84e0c5f120df0eedae
AUX dcc-1.3.158-fno-common.patch 543 BLAKE2B 004e1f4bd63b2bda4b7eec0bf45f9115c4c7ee43b38fbe9b46904e544933bfa5cac0a17e414897e7069dcf88bf7787cf30fd4cf8e68ce8cd42dc85a98700ad66 SHA512 4aa5dc43b6f96d12d818ba197d98f48e30748ef231116442428c08d82bf9d71f0e5136943d56ba4c10c7072f50684df04ded101c9321a132e2ce11eee838353b
AUX dcc.confd 274 BLAKE2B 757f3e751028b0c35c166f708c328b506721549267bf1e87e841b746f5d35a6bcbeab6dcebe5deb1c4207b8b11dc0db34925cb93410b556508105cc4c64b6132 SHA512 15b7e4ded3e56e9d15509305df244e29ec7a6c3c163c49a4597e16274317d88f5aff5522984a2a3002f838d0220d04c2ea3def8d771712a11685408a4983d3b4
AUX dcc.initd-1.3.154 2793 BLAKE2B 6ad77dfe2a80070c969ed71b0517fdbc0ad0bf2bcc96207fa80a7331d15ba77ac8b5e369c2bec5e164819da876e2ba022f31db3a455d72a6e52387a014d8de38 SHA512 e171e4333d735aa7da99ae322ce04954554a6738b943ca085e51707dd0bf231f7c170211f019027ddf01ec750ed1b8728b5d54b48dee6ee7fc37f8a810aded01
DIST dcc-1.3.158.tar.Z 1714175 BLAKE2B 19e11e9e78268e76bf97f16ad6f03f0bb114ec9fbc9b1f8bb6ca7ce72fa419b1e50a6d35ee32ed5352b13da96002d313c00a07395317d33082eb69c9ae60008e SHA512 24fba5ea713e8df1468644508c323d64b3868685716b7cc02263933476940a807cfc4593432a9195371308c83d4ea93653e89634681d95dcb32f5d65c7274599
EBUILD dcc-1.3.158-r1.ebuild 3750 BLAKE2B 976ca6b2cd285416c6d2703ec294207dc0a45685537a2cbaf2a2f343f4e478ecaa40a8a9ac064e8ae0d3e36540ac83bec3e58b9fc3c18ee4b19a816afdf57e6e SHA512 3d8e190823ec4a46e00262a51a68a4f9d4869fe928de2657659080295647d4eb17a33de488991676d11c6f0ff45d8fd42dbb81b5ac14582084fb3a8fa42d1630
-EBUILD dcc-1.3.158-r2.ebuild 3750 BLAKE2B bfea3dfdb1effbe87b797a3c9a43ccac9c0c69cbc14369f0b1a146b83465357c38c6e50011d2c08bf1f25a7317ee50a73ec616b51ab0a0d9340ff26c4a7d262a SHA512 d334bc0e33e05a1639dcffe8bc9bfb72e531aab4d6fa8dbcaba040f7b38f7f999d5039257497c817924ade8d5a0fae09e6fa11d80c6489eb3e6362f6aa9d19fd
+EBUILD dcc-1.3.158-r2.ebuild 3767 BLAKE2B f83fc5c2091880233d222d2ddce6450af219f272be41ad5f14a8746c8f8c2196e470c7353d6cfe8400131a45e2c51f8b8d763c5188a65169954edfee8484a84c SHA512 ac0766655f445c3ad2b78f5f5b33591a6ada61b78ecd9e51e013f91323eb5d4481692930a6759f32dbe3f9295951ee3de2f2e93a4bf3ba047b8fa44861623e89
MISC metadata.xml 317 BLAKE2B 92e853d40d112a562ad2e3afd351af700b6f751f7f2451e41d5db02100be2732730d40df236cbc11354077f0818771715174f0839f36aa824daa69e2218eded9 SHA512 7fe6a76ef0450fccc2121d94e03a45dc87fb21fcc3ed39a5016423a658e61c6ddf7cdcfa9d23fe4269662987268c50ddc25335ccb61f65f5fc2bba6131027b4b
diff --git a/mail-filter/dcc/dcc-1.3.158-r2.ebuild b/mail-filter/dcc/dcc-1.3.158-r2.ebuild
index 7aac567ecd12..6c09223f5624 100644
--- a/mail-filter/dcc/dcc-1.3.158-r2.ebuild
+++ b/mail-filter/dcc/dcc-1.3.158-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="Distributed Checksum Clearinghouse"
HOMEPAGE="https://www.rhyolite.com/dcc/"
@@ -36,6 +36,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.3.140-freebsd.patch
"${FILESDIR}"/${P}-fno-common.patch
"${FILESDIR}"/${P}-clang16.patch
+ "${FILESDIR}"/${P}-c2x.patch
)
src_configure() {
diff --git a/mail-filter/dcc/files/dcc-1.3.158-c2x.patch b/mail-filter/dcc/files/dcc-1.3.158-c2x.patch
new file mode 100644
index 000000000000..79b70f300f8f
--- /dev/null
+++ b/mail-filter/dcc/files/dcc-1.3.158-c2x.patch
@@ -0,0 +1,21 @@
+This is the only K&R-style functions in the source, incompatible with C2x.
+--- a/dcclib/inet_ntop.c
++++ b/dcclib/inet_ntop.c
+@@ -88,7 +88,3 @@
+ */
+-static const char *
+-inet_ntop4(src, dst, size)
+- const u_char *src;
+- char *dst;
+- size_t size;
++static const char *inet_ntop4(const u_char *src, char *dst, size_t size)
+ {
+@@ -115,7 +111,3 @@
+ */
+-static const char *
+-inet_ntop6(src, dst, size)
+- const u_char *src;
+- char *dst;
+- size_t size;
++static const char *inet_ntop6(const u_char *src, char *dst, size_t size)
+ {
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index 757da0f472ea..8f71d97c8a50 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 78aeb6a2c476..bf81d58de983 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -4,8 +4,10 @@ AUX postfix.service 662 BLAKE2B dcf9ceb71ad483b580d126fcb5ac68889cdeb898df3333d3
AUX smtp.pass 29 BLAKE2B 589915bd2856fa64e22caa12fca54ef342eb07606de38d3879c13ac395413c84de6c3b733c83cc0625a4433167efcc7d504b2f87fa26c05b2facde9c3d103021 SHA512 a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
AUX smtp.sasl 42 BLAKE2B 67e9108101779b6027fa1e5cc7c9256a606d440e15bb037a0da186e6b4983ab26e88ede2f0604737c78144c03e182f66005062f1d49e10443d1ddb9757461d1f SHA512 a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
DIST postfix-3.7.2.tar.gz 4824424 BLAKE2B 3f7aaba222b64274f756ea37b8ac06c29469d9183879deb4942a709d75783f4a8ca81204971b6658aba4b5bea46ed9c21b14e1f8fc6b613f257acd3aad16c170 SHA512 23bb1af6bf3743c741f108da136f64613f9062d121dc459944ac192275335952cd309ffec6c380f5d36430605eec538c2549c3fdee9d4597f739d9d1b0a033fc
+DIST postfix-3.7.3.tar.gz 4825380 BLAKE2B 005abf49b27e59bd3e3251e345df4da0c830314c4d4478aee11057163166afa1a0159017c46bead6572d29d9738a18e1a42a0b72fe260facd3ad77f8ed309271 SHA512 4ceedd1b7b364f47a3becc041cf29a48aea54e38306fd1227c5a7c25894831fb5c37150d99d781d237175e58da21ac53887c97d99bb6b715c4988777596ee890
DIST postfix-3.8-20221007.tar.gz 4828474 BLAKE2B 2992083c825ad95c77e0834a1dfa775efc470da3de66f1ece06dc3bb99ae661eef9945ccda83eaace5a9b0e7f7c5f299cb6a23cfa615cb5bb44dca32ce4fc1fa SHA512 41e4434db0540608c94a239e98c94b27e4e80303b7129f2f081991bf11d36135f509760cd37c172949faade44b3960a187de2ba482ef4c34572815f3890a695e
EBUILD postfix-3.7.2-r1.ebuild 8064 BLAKE2B ad484376d4231a1eb4dcef8a5fa66cda8bc2ef1a1687eea6a8af8a82e67be22175feff862b4ea3c1b8cbbeb38253b1f7d7bac63eaa94a2ad8b780a78a8d57bd0 SHA512 f5a8424b1ecaaee4bee5684d7f23db0ba8f76a63f7121a1553df0674dfb554350efec208fc2730e777bd98a49e981499a25737292b7dd652e63f4804486b49c7
EBUILD postfix-3.7.2.ebuild 8016 BLAKE2B 01605edb7015c420fb5e37ee01ee19a05cf496f98fdc590d3925017fe2097ad1f3c746b846f581d02d38f3015b791e9ac6be3f2f0d5320f0b53db462bf1fd252 SHA512 1920af7e98d5a48bf2eda242bd0210b9c24a231d377975ec76241b45765fe4b7375552d7c765eb97b9d1eda3be19509aad562986dabd44882a5fe52fe89062ef
+EBUILD postfix-3.7.3.ebuild 8064 BLAKE2B ad484376d4231a1eb4dcef8a5fa66cda8bc2ef1a1687eea6a8af8a82e67be22175feff862b4ea3c1b8cbbeb38253b1f7d7bac63eaa94a2ad8b780a78a8d57bd0 SHA512 f5a8424b1ecaaee4bee5684d7f23db0ba8f76a63f7121a1553df0674dfb554350efec208fc2730e777bd98a49e981499a25737292b7dd652e63f4804486b49c7
EBUILD postfix-3.8_pre20221007.ebuild 8060 BLAKE2B f47bbada9c7b165e8b3abee8eb88b5f36148cb7af19a216d4a3d80b7843e8fa39c59e99254fd30c9e9e002269b114ebb83df28ea6baebfe3b3217a4d2dcdf4c3 SHA512 0bd3c50a093847f7b687a0988f332167d33a9219aa9e315af48ffa20df6ad4a9c85c1c449cb781c2ed5f2342040b335ff23926be050bc769ff11b9a130e9f9de
MISC metadata.xml 867 BLAKE2B 1839d35c91007bb07e1a722b6b4751e9f7754e00109859efe5850df16486bafbaeb019326d006438471678553aca9474462fa32eaba445362113ced6927bf4ab SHA512 ff898bdce2b60bc52a0d326f8f8221bd474cc4fa31def2ccc5526ba59ad396b0b26f22cc98ca4e1181e3c38e5476615e53bde2db1e643ae5b9209ac581ecc1fd
diff --git a/mail-mta/postfix/postfix-3.7.3.ebuild b/mail-mta/postfix/postfix-3.7.3.ebuild
new file mode 100644
index 000000000000..859d1d9a694c
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.7.3.ebuild
@@ -0,0 +1,296 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit pam systemd toolchain-funcs
+
+MY_PV="${PV/_rc/-RC}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official"
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/"
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="|| ( IBM EPL-2.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND="
+ acct-group/postfix
+ acct-group/postdrop
+ acct-user/postfix
+ dev-libs/libpcre2:0
+ dev-lang/perl
+ berkdb? ( >=sys-libs/db-3.2:* )
+ cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+ eai? ( dev-libs/icu:= )
+ ldap? ( net-nds/openldap:= )
+ ldap-bind? ( net-nds/openldap:=[sasl] )
+ lmdb? ( >=dev-db/lmdb-0.9.11:= )
+ mysql? ( dev-db/mysql-connector-c:0= )
+ nis? ( net-libs/libnsl:= )
+ pam? ( sys-libs/pam )
+ postgres? ( dev-db/postgresql:* )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( >=dev-libs/openssl-1.1.1:0= )
+ "
+
+RDEPEND="${DEPEND}
+ memcached? ( net-misc/memcached )
+ net-mail/mailbase
+ !mail-mta/courier
+ !mail-mta/esmtp
+ !mail-mta/exim
+ !mail-mta/msmtp[mta]
+ !mail-mta/netqmail
+ !mail-mta/nullmailer
+ !mail-mta/sendmail
+ !mail-mta/opensmtpd
+ !mail-mta/ssmtp[mta]
+ selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+PATCHES=(
+ "${FILESDIR}"/linux-6.patch
+)
+
+src_prepare() {
+ default
+ sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+ src/util/sys_defs.h || die "sed failed"
+ # change default paths to better comply with portage standard paths
+ sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+}
+
+src_configure() {
+ for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+ do
+ local AUXLIBS_${name}=""
+ done
+
+ # Make sure LDFLAGS get passed down to the executables.
+ local mycc="" mylibs="${LDFLAGS} -ldl"
+
+ # libpcre is EOL. prefer libpcre2
+ mycc=" -DHAS_PCRE=2"
+ AUXLIBS_PCRE="$(pcre2-config --libs8)"
+
+ use pam && mylibs="${mylibs} -lpam"
+
+ if use ldap; then
+ mycc="${mycc} -DHAS_LDAP"
+ AUXLIBS_LDAP="-lldap -llber"
+ fi
+
+ if use mysql; then
+ mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)"
+ AUXLIBS_MYSQL="$(mysql_config --libs)"
+ fi
+
+ if use postgres; then
+ mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)"
+ AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq"
+ fi
+
+ if use sqlite; then
+ mycc="${mycc} -DHAS_SQLITE"
+ AUXLIBS_SQLITE="-lsqlite3 -lpthread"
+ fi
+
+ if use ssl; then
+ mycc="${mycc} -DUSE_TLS"
+ mylibs="${mylibs} -lssl -lcrypto"
+ fi
+
+ if use lmdb; then
+ mycc="${mycc} -DHAS_LMDB"
+ AUXLIBS_LMDB="-llmdb -lpthread"
+ fi
+
+ if ! use eai; then
+ mycc="${mycc} -DNO_EAI"
+ fi
+
+ # broken. and "in other words, not supported" by upstream.
+ # Use inet_protocols setting in main.cf
+ #if ! use ipv6; then
+ # mycc="${mycc} -DNO_IPV6"
+ #fi
+
+ if use sasl; then
+ if use dovecot-sasl; then
+ # Set dovecot as default.
+ mycc="${mycc} -DDEF_SASL_SERVER=\\\"dovecot\\\""
+ fi
+ if use ldap-bind; then
+ mycc="${mycc} -DUSE_LDAP_SASL"
+ fi
+ mycc="${mycc} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
+ mylibs="${mylibs} -lsasl2"
+ elif use dovecot-sasl; then
+ mycc="${mycc} -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\""
+ fi
+
+ if ! use nis; then
+ mycc="${mycc} -DNO_NIS"
+ fi
+
+ if ! use berkdb; then
+ mycc="${mycc} -DNO_DB"
+ # change default database type
+ if use cdb; then
+ mycc="${mycc} -DDEF_DB_TYPE=\\\"cdb\\\""
+ elif use lmdb; then
+ mycc="${mycc} -DDEF_DB_TYPE=\\\"lmdb\\\""
+ fi
+ fi
+
+ if use cdb; then
+ mycc="${mycc} -DHAS_CDB -I/usr/include/cdb"
+ # Tinycdb is preferred.
+ if has_version dev-db/tinycdb ; then
+ AUXLIBS_CDB="-lcdb"
+ else
+ CDB_PATH="/usr/$(get_libdir)"
+ for i in cdb.a alloc.a buffer.a unix.a byte.a ; do
+ AUXLIBS_CDB="${AUXLIBS_CDB} ${CDB_PATH}/${i}"
+ done
+ fi
+ fi
+
+ sed -i -e "/^RANLIB/s/ranlib/$(tc-getRANLIB)/g" "${S}"/makedefs
+ sed -i -e "/^AR/s/ar/$(tc-getAR)/g" "${S}"/makedefs
+
+ emake makefiles shared=yes dynamicmaps=no pie=yes \
+ shlib_directory="/usr/$(get_libdir)/postfix/MAIL_VERSION" \
+ DEBUG="" CC="$(tc-getCC)" OPT="${CFLAGS}" CCARGS="${mycc}" AUXLIBS="${mylibs}" \
+ AUXLIBS_CDB="${AUXLIBS_CDB}" AUXLIBS_LDAP="${AUXLIBS_LDAP}" \
+ AUXLIBS_LMDB="${AUXLIBS_LMDB}" AUXLIBS_MYSQL="${AUXLIBS_MYSQL}" \
+ AUXLIBS_PCRE="${AUXLIBS_PCRE}" AUXLIBS_PGSQL="${AUXLIBS_PGSQL}" \
+ AUXLIBS_SQLITE="${AUXLIBS_SQLITE}"
+}
+
+src_install() {
+ LD_LIBRARY_PATH="${S}/lib" \
+ /bin/sh postfix-install \
+ -non-interactive \
+ install_root="${D}" \
+ config_directory="/etc/postfix" \
+ manpage_directory="/usr/share/man" \
+ command_directory="/usr/sbin" \
+ mailq_path="/usr/bin/mailq" \
+ newaliases_path="/usr/bin/newaliases" \
+ sendmail_path="/usr/sbin/sendmail" \
+ || die "postfix-install failed"
+
+ # Fix spool removal on upgrade
+ rm -Rf "${D}"/var
+ keepdir /var/spool/postfix
+
+ # Install rmail for UUCP, closes bug #19127
+ dobin auxiliary/rmail/rmail
+
+ # Provide another link for legacy FSH
+ dosym ../sbin/sendmail /usr/$(get_libdir)/sendmail
+
+ # Install qshape, posttls-finger, collate and tlstype
+ dobin auxiliary/qshape/qshape.pl
+ doman man/man1/qshape.1
+ dobin bin/posttls-finger
+ doman man/man1/posttls-finger.1
+ dobin auxiliary/collate/collate.pl
+ newdoc auxiliary/collate/README README.collate
+ dobin auxiliary/collate/tlstype.pl
+ dodoc auxiliary/collate/README.tlstype
+
+ # Performance tuning tools and their manuals
+ dosbin bin/smtp-{source,sink} bin/qmqp-{source,sink}
+ doman man/man1/smtp-{source,sink}.1 man/man1/qmqp-{source,sink}.1
+
+ # Set proper permissions on required files/directories
+ keepdir /var/lib/postfix
+ fowners -R postfix:postfix /var/lib/postfix
+ fperms 0750 /var/lib/postfix
+ fowners root:postdrop /usr/sbin/post{drop,queue,log}
+ fperms 02755 /usr/sbin/post{drop,queue,log}
+
+ keepdir /etc/postfix
+ keepdir /etc/postfix/postfix-files.d
+ if use mbox; then
+ mypostconf="mail_spool_directory=/var/mail"
+ else
+ mypostconf="home_mailbox=.maildir/"
+ fi
+ LD_LIBRARY_PATH="${S}/lib" \
+ "${D}"/usr/sbin/postconf -c "${D}"/etc/postfix \
+ -e ${mypostconf} || die "postconf failed"
+
+ insinto /etc/postfix
+ newins "${FILESDIR}"/smtp.pass saslpass
+ fperms 600 /etc/postfix/saslpass
+
+ newinitd "${FILESDIR}"/postfix.rc6.${RC_VER} postfix
+ # do not start mysql/postgres unnecessarily - bug #359913
+ use mysql || sed -i -e "s/mysql //" "${D}/etc/init.d/postfix"
+ use postgres || sed -i -e "s/postgresql //" "${D}/etc/init.d/postfix"
+
+ dodoc *README COMPATIBILITY HISTORY PORTING RELEASE_NOTES*
+ dodoc -r README_FILES/ examples/
+ # postfix set-permissions expects uncompressed man files
+ docompress -x /usr/share/man
+
+ if use pam; then
+ pamd_mimic_system smtp auth account
+ fi
+
+ if use sasl; then
+ insinto /etc/sasl2
+ newins "${FILESDIR}"/smtp.sasl smtpd.conf
+ fi
+
+ # header files
+ insinto /usr/include/postfix
+ doins include/*.h
+
+ if has_version mail-mta/postfix; then
+ # let the sysadmin decide when to change the compatibility_level
+ sed -i -e /^compatibility_level/"s/^/#/" "${D}"/etc/postfix/main.cf || die
+ fi
+
+ systemd_dounit "${FILESDIR}/${PN}.service"
+}
+
+pkg_postinst() {
+ # do not assume berkdb
+ if [[ ! -e /etc/mail/aliases.db \
+ && ! -e /etc/mail/aliases.cdb \
+ && ! -e /etc/mail/aliases.lmdb ]] ; then
+ ewarn
+ ewarn "You must edit /etc/mail/aliases to suit your needs"
+ ewarn "and then run /usr/bin/newaliases. Postfix will not"
+ ewarn "work correctly without it."
+ ewarn
+ fi
+
+ # check and fix file permissions
+ "${EROOT}"/usr/sbin/postfix set-permissions
+
+ # configure tls
+ if use ssl ; then
+ if "${EROOT}"/usr/sbin/postfix tls all-default-client; then
+ elog "To configure client side TLS settings:"
+ elog "${EROOT}"/usr/sbin/postfix tls enable-client
+ fi
+ if "${EROOT}"/usr/sbin/postfix tls all-default-server; then
+ elog "To configure server side TLS settings:"
+ elog "${EROOT}"/usr/sbin/postfix tls enable-server
+ fi
+ fi
+}
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index 7c722212270d..5b3e28591b92 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/liberation-fonts/Manifest b/media-fonts/liberation-fonts/Manifest
index 093ebee831d0..b26745648869 100644
--- a/media-fonts/liberation-fonts/Manifest
+++ b/media-fonts/liberation-fonts/Manifest
@@ -4,5 +4,5 @@ DIST liberation-fonts-2.1.5.tar.gz 5084561 BLAKE2B f223b0bb10945df7b294f69f6f211
DIST liberation-fonts-ttf-2.1.3.tar.gz 2370443 BLAKE2B af9039d7586e87b25b05ee80893fb63f0857c05de748a9a9228557556d74cd322c8411672387f6a55b4e6ae2e7c16adb00b6e4d19b6170ce822721845741d0bf SHA512 d988cf02119352f7815327e58ac93ffc2301da66b9afe4427b49ed01edd465dbefd05bf76936035f501d9d38636e97cf243ba87e9f62ca85599ad2c9874a2c77
DIST liberation-fonts-ttf-2.1.5.tar.gz 2385008 BLAKE2B 9c9469b42becd8ccdfa0314b5f2c0fe7c1c59095c67ddc7dc656fe4ed951511e50f78da52c98700ed6f36549aacf4727339c1a786c5f16cc63d8a266318ca3d8 SHA512 b9f178fae43c9214ba6de36c6da613fcf59bd98084058afaaa9151d00f2406942bc360430be0a8f35ea6b5529146eef371c7cf75bdd7910403d449254f943fed
EBUILD liberation-fonts-2.1.3.ebuild 1281 BLAKE2B e3b29638c8679f8f3b91c295b860376870356417d505510b38509b031609cab4671daa415f075985f64014dbdd4822132f5149643a724465dcfc6de80b6ee316 SHA512 79e2021cc17b1586c370aa38cd493b2af01470e731c166907cf21d5760cb76371ec41a14613f5fbe10272c9bfa503bc656bba48da435e8b82b42eae062faae5f
-EBUILD liberation-fonts-2.1.5.ebuild 1291 BLAKE2B 34fe57fc270d72b03c6925f8378a47a79f58fb573578f45d585e7f108843981d09393a4b3508e4e09c7e96debe3952d66c8b075f797efddfc2864216f96eb1f5 SHA512 08f73a5cc1ef3e01d86872230051ecde33daf75a94f318f7558d55a65b5ac43feee1e9f73d8bb2089bd9e07c5ef40d613d83a6f4473b49654d9c700494e652a3
+EBUILD liberation-fonts-2.1.5.ebuild 1285 BLAKE2B 27f4fdce3eb5ea9725a73dd3a1b44c67d5ec051b6700e69a63187a52a0235f2376441ee1fd352cbe0262f9f4ca32723e8d9c356953637c5c6c1ec4e14ba41b7f SHA512 a1a6eccb028bb8a3a54122f1bca3262ea12c1f25b201409c43306f8b928195bac92328617c67c1e0cb844fdaa7e663553906e91a0183f51edb8d2745c5cfa5dc
MISC metadata.xml 372 BLAKE2B e886d18e0829503cda2a92c2fce4d6f16ac3ede48075333687718ed2d042b0b14b18e067396b10241538e11c62c82e677a2bb15dc3a74310eaa0aa350172692d SHA512 6b8d88e17d0fd67bfddf89b7cfc0bc8677a16cd1b75354ccc900d7d5feee76cae6388867a21f4906c1c18a9a503f1dcf876dd36b7e3d8f7b374099a13b08cd20
diff --git a/media-fonts/liberation-fonts/liberation-fonts-2.1.5.ebuild b/media-fonts/liberation-fonts/liberation-fonts-2.1.5.ebuild
index 744f8cb7d675..46439f776cd4 100644
--- a/media-fonts/liberation-fonts/liberation-fonts-2.1.5.ebuild
+++ b/media-fonts/liberation-fonts/liberation-fonts-2.1.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="fontforge? ( https://github.com/liberationfonts/liberation-fonts/files/
!fontforge? ( https://github.com/liberationfonts/liberation-fonts/files/7261482/${PN}-ttf-${PV}.tar.gz )
"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~m68k ppc ppc64 ~riscv x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
SLOT="0"
LICENSE="OFL-1.1"
IUSE="fontforge X"
diff --git a/media-fonts/oto/Manifest b/media-fonts/oto/Manifest
index ae83bffce89e..87f28cee3c2e 100644
--- a/media-fonts/oto/Manifest
+++ b/media-fonts/oto/Manifest
@@ -1,3 +1,3 @@
DIST oto-0.5.tar.gz 588248 BLAKE2B 1ca216eb5adbb97fab875fae6656122ff82bc4750f2d69030a42bcb286faa97dd00fb21561062e2d1ec2ac86a108aafba43c24305deb93284dcbe4a95a814ce6 SHA512 cfcc00f666517618ce7fda5d5ab9dc97f3df4cc7aa5ea5a3172fb3d94748a2096d662df056ebb51effad8513c7bf8b191728f9cead4d28d87959ec637bb4cd28
-EBUILD oto-0.5.ebuild 331 BLAKE2B 34abe107f06e7c1575ab8b03dfc25d57de60955527c6754d7c3c34973d59800b2d78acecce94e02f91a03013bc2169d660b1e27ab8dd64b806195fbd61b50a1e SHA512 6eee4e2d1f97e585515a8fc55daa9c656cde7adda1881a28af2a233837724e755576672c0708fba7241220f8a98cf75e218f4e08dd969fc8ed7eac17308ef340
+EBUILD oto-0.5.ebuild 400 BLAKE2B 03a896f4db68db2942a8e2d9880557493f393f0e832a749c023d6b6df97528c89ae0bca9e57a4cb38f3fbea32e1092b84e06b0eb4ef06d6392a8cb921ccf9efb SHA512 a14178f82c7d2ec0840e8178ab7759f080d81b956eb2b7ec1c01c0d6699d9dc35c563cc514ed473b03f67d7df2f3facda237a83f3ff92bd432f0c6651b7e1b25
MISC metadata.xml 312 BLAKE2B d472bfb943a77f3d9ab6515a806d585d6ee6ee564bd6cbeaabbe9e986c64b4ca733a5e08e2671a07dbd3195b8103943b2598776863aedd82b24fbba07b971056 SHA512 71e90a4c59c822a15a98b9c959761167718e7e20cf27bb3e76fb432cddf19074c0093e3f5247efc8ffd4ee056ffe922e80bc0772ef04bc39f1295eaecced9910
diff --git a/media-fonts/oto/oto-0.5.ebuild b/media-fonts/oto/oto-0.5.ebuild
index c00102aac5d2..8446af1576bc 100644
--- a/media-fonts/oto/oto-0.5.ebuild
+++ b/media-fonts/oto/oto-0.5.ebuild
@@ -1,7 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
+inherit autotools
DESCRIPTION="Open Type Organizer"
HOMEPAGE="https://sourceforge.net/projects/oto/"
@@ -10,3 +12,9 @@ SRC_URI="mirror://sourceforge/oto/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~ia64 ~loong ~ppc ~s390 sparc x86"
+
+src_prepare() {
+ default
+
+ eautoreconf #871381
+}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 261e0f9f7d9c..9806f6f8fa01 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index 769308429f90..04fd50c8e26a 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -4,5 +4,5 @@ AUX digikam-7.8.0-cmake.patch 4066 BLAKE2B 3f18ad5c25629cf7f32ced42c55875e3158a6
DIST digiKam-7.5.0.tar.xz 339573688 BLAKE2B 26014564e9f9d44db65d4588924da2c85897fb514df0a963f51b9fddb1f26ce3ddf18856b2d4b0eb140581ee7948f048986cf79687a31730e29017b5a811a3d6 SHA512 a2f5005b8f8b8cd9ef58a6bd563481a95004fbad7110d13f1ec4d8550311f1765410dda54f5b04c91bde7ec089e145656961c7c70b27242931e78abd698763e9
DIST digiKam-7.8.0.tar.xz 345431764 BLAKE2B 43fff59b51b98a04ca852cadedafc2792aafa5cf9e90f1ce0ad6174533844c7164e72b623a253d42fc4ea695fa7e4bd6cc954287ac72a35211f9fa564a13cb92 SHA512 d2ec96239760cc06808a73bcbf1a2131653764719d1e23afa8cea8eda449e221b177f2a96ca2a997d1c82a6a4977c4227165c932bdd006d5305cdb4c63f454fc
EBUILD digikam-7.5.0.ebuild 4078 BLAKE2B 61a01480bb6d12cc15954aa666b43b67578d126ed8e0891e4247291951a3a1ddd110afe24fb14b7848141757c19c7622ae2ac22276fc7d5ea0c62ffe956f5ba3 SHA512 5e8807b8be15cbfc0bef84c54ae9719886dd7b1f54b9a9fcf4075cb5d2a191410ff4ac1ade6324e9c76de1fe4a28715fddea77e1fe6445266145a801162c5255
-EBUILD digikam-7.8.0-r1.ebuild 4059 BLAKE2B 5565e9f70f458fa6fa5ee263ccf58c507cc67e65d79d223c2f05fc15b518e3ce78d1fd7a8fdb7a7ee0ab43567b8443b72e6f402c5b881639df9296d6ca85f7bd SHA512 ef1a8cdef44ca912706a886765dcd0f5d602dd52b39d57f9c72b7bb201b974db486b5526231863eb78cd5386e58dc7b366e6a31f48559e4d8940c2210a8c73e3
+EBUILD digikam-7.8.0-r1.ebuild 4058 BLAKE2B 553ca6fde4372bd2f249d663951aaeb7d0ac7237186659c3377c1fdb094e8c3b237b652b7b88cb7e58df8a6859526f46879569f339821ea205557aff027f9074 SHA512 0490b7a4edfe099170004d012c3d9cfc342cafbc5d71873c9d7f5e87ff9d28963d4b5a742f9829c1401a6e78879584397ecaf6eeaf1c48af207f231eea483d4a
MISC metadata.xml 1166 BLAKE2B 022418e3ce42ac9ec248d5301d20786cd3ddedac61e85b934d9074d9e68fa9511720976620ae84dc2def3961fba307fa9c9d84e5bd90896da7b866b21dfbf7f9 SHA512 1e249e12495dcf72e0eb02f9fa7822112afba627a0b155a2188c382e69a3697cd186757484cd0f559a2985a83ace953a62cbb4e0afb4a6c9551d89053321b3c1
diff --git a/media-gfx/digikam/digikam-7.8.0-r1.ebuild b/media-gfx/digikam/digikam-7.8.0-r1.ebuild
index a2f4453e0285..009c5c38aa12 100644
--- a/media-gfx/digikam/digikam-7.8.0-r1.ebuild
+++ b/media-gfx/digikam/digikam-7.8.0-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/"
fi
SRC_URI+="digiKam-${PV/_/-}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 x86"
S="${WORKDIR}/${PN}-${PV/_/-}"
fi
diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest
index 6e634e2aa4e8..2019cbeb6c69 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -4,6 +4,6 @@ AUX graphicsmagick-1.3.38-configure-bashism.patch 1203 BLAKE2B 0aa4a6cccd1f7e392
DIST GraphicsMagick-1.3.38.tar.xz 5958352 BLAKE2B 132c8b2303690dbe84b0e9ab33db0c0861845ef0260915e33197912dbcae02ae70c27bce634cfe0ab6b739ef6f3e828cbea9043fc90be993fb2c4a5e33e20ee9 SHA512 478f9e2907d4cb1099b0cbd1a73e4ab58aef94edf6cb1636ce48a378084ec1671599fd4f369455e5af898e94d1386f7149f6933b7c668027a6f6952bc763ec3a
DIST GraphicsMagick-1.3.38.tar.xz.sig 119 BLAKE2B 166b7bb6de30af22d1f2317812f76dee43dd69c5557613deea35de3767624466c07001fe029ec9d33d0c61ed2fe5ca3f48bf435853374c722963a1293bfaa7a1 SHA512 c6dfee7e4b63b646460f9045ca5c8f3105d1a761ec3cd3471b53293178ed9a963884539c8026d934ce1915654d517a9b30232d7260a13f6d7dbeb5a592485b09
EBUILD graphicsmagick-1.3.38-r2.ebuild 3899 BLAKE2B 5fe2b2e0ba13f0abad75a5d3e7cd0d3d5fe7961ae1eb69aaa6cc2cd6f08a38c8040f80ee5f7067b5c51ced031a6937615a185770de988e54f2c20df256a748b5 SHA512 8d60e395f9c89559038b372e766339f58534b7e3964198d8f0153e82eba76e155dacecc34aa7181d5409df1bd85a5abc66168b0e5ca755c896a0a17a3e86c485
-EBUILD graphicsmagick-1.3.38-r3.ebuild 3894 BLAKE2B a7cd88f03ec520ac10e93d52f98b223323877ec52efad993ce400e92337ff41cab30a8532470707d589ace59db5887d6e77f49be814c745e3341b7e95d31e22e SHA512 537a8625c491dd96285fc18685347e723eb5da67fc655849b0ec422d1c19be95ab05dae461667b33670233b52f30a66aa6a2710411acc4fa91be265fd44526bc
+EBUILD graphicsmagick-1.3.38-r3.ebuild 3887 BLAKE2B af6c54a6efa4d959bb6fa548aff57c4737fa85184870de1f3781ff1d9552c3955cdfd848f5750c865925352312259739e132c9adc46b599d3a626a1276c1eff7 SHA512 5337b10abe9f54c34d8a06a7ef7ddb990dfa00c7534fa7e837c7c7a24884ae8733d64997d346b953590910ab3f149d44854c4d9ffa60e06b2b56eba80e81bc3f
EBUILD graphicsmagick-9999.ebuild 3850 BLAKE2B bb31d53b6a222d7ce4785880415dbdf17ca1ec4d2dbb2f8feebc63cec4316dd85aa33c5896d307500898fd91d7eb143d1910ab21acf690b13978536d515d8883 SHA512 0e15cfb1b4ac09717c5951a9f9e96d94a912e73f3f625ee02018bfa34f2b35bbf8a9865226542ea32418df9734872b73780aa067e04737c4171c687c792475bf
MISC metadata.xml 1354 BLAKE2B 06f26407c7bbdbea6bb6ed510c3f497960a3ce8bf2ec296d3ff69eea8377774b7f7a1b37cb43eb63f7e7a31c4f74d978bb1ef863db9f87dba8d769aeca5e80c5 SHA512 9caa2359b6b15b397ce6108ebe941fd029e6b3d371c779a7bb3df5e0276b681067502aa10d12f5ab3eb427679818fdaa525dfdfba09c1fccf2511e23156aef7c
diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.38-r3.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.38-r3.ebuild
index 926e23f0152b..b04da6f11e78 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.38-r3.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.38-r3.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.sig )"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )"
fi
diff --git a/media-gfx/kphotoalbum/Manifest b/media-gfx/kphotoalbum/Manifest
index 340cbef9c99b..e859b69f9e37 100644
--- a/media-gfx/kphotoalbum/Manifest
+++ b/media-gfx/kphotoalbum/Manifest
@@ -1,5 +1,5 @@
DIST kphotoalbum-5.8.1.tar.xz 11792320 BLAKE2B 0f9404bdb0713f824c1e8a448eee48255c1649281a720dac36d46065a8f65bae7eef9fe4057686d25df837411930b03ddc479082c433039f47d3af7539bdbf27 SHA512 3a9eec3a12cd95c7bb0806185d7937346acd68ff29858f3cbbe5d4c0c350ff84f55282231dd3800fc5393d72d5563aa7207ec68122057079ba20e82239c6181c
DIST kphotoalbum-5.9.1.tar.xz 11786912 BLAKE2B f772aebc84689cafa869ec368f0079884ea71d4e2dac61baedc50c3764489993992dde6a260daf328d4489645f87de403b47255a5e710a8c125dc621c5f8a623 SHA512 e273671bcb0501d62f911a127f63dbdbc94be2f9ef9073d769ecc97d737edf189a4c61c1216184a68528d0562e2287b23c8d6738bcafa3faf4cb724d57666476
EBUILD kphotoalbum-5.8.1.ebuild 1621 BLAKE2B 319b7eca13c524566236b7691d36d1710a55d43e55a108563ad62e5b319d0b64854b5a5981eb3bdd358d79739cb60e0e5ed790f97f28ba742d0c9d12fc5d52be SHA512 14f99f6d63622c1211e465abded6ea0723a19d8a2458f6dabd6cd2c8a7caa7a9098c0d89ef44012764b973265b8e702ff04245c185957e0f4246dc441d2703c3
-EBUILD kphotoalbum-5.9.1-r1.ebuild 1889 BLAKE2B c7c44ef6684953d2e539a809cd57d8084475e2797a5c5bda73a5da3b7d59bc0fc721c2db4782a415da3f08c1bfa1e5cec8a899cc7bc7e5fe4ff52c52caa81a4f SHA512 e6ba2f3a9fab0f44644193d4f7b7b3b88828beb46d0cb81b85d96a44e1cd7db56478d1ed726e066abfeaed21a7f2b8a2e242e01dc507a8451c760df44ab194ee
+EBUILD kphotoalbum-5.9.1-r1.ebuild 1888 BLAKE2B d8985702916f4d9165a212c89b85b04e91b8d69b2521deeb69d3234522239d8a20a0b3c946e40dde2d290f97e853111b41de28b7c7ef55de99a13c245d0839aa SHA512 b41e580ebb8df1ba4917d05ce30e0b1285081c3302ec85c952d7c1ed0d6c5c66d80c2a98121632cad68a52b2feddaf60299edb3596cb960483473bc3135f79c4
MISC metadata.xml 846 BLAKE2B d14f1b149c97f8abaf62de3073cfc0a997268ba872ee7bbf27f19a8008feaa24e3a5828e887535f8e5e73bc6e8abafed4ad2a8a535f3adb6dd80e1ce29cd73fb SHA512 e3016152d9976296589f7187c455f78d3bd2ce13f68fdb8b3d141bbedbceda809b59b071768d35eb1437717cce8c19ef6f9a6dced7274949beb161ec301ee0f8
diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.9.1-r1.ebuild b/media-gfx/kphotoalbum/kphotoalbum-5.9.1-r1.ebuild
index 4733340cf07b..5113885d9a7e 100644
--- a/media-gfx/kphotoalbum/kphotoalbum-5.9.1-r1.ebuild
+++ b/media-gfx/kphotoalbum/kphotoalbum-5.9.1-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://kphotoalbum.org/"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 x86"
fi
LICENSE="GPL-2+ FDL-1.2"
diff --git a/media-gfx/xli/Manifest b/media-gfx/xli/Manifest
index 4184aaee548b..947fe9145095 100644
--- a/media-gfx/xli/Manifest
+++ b/media-gfx/xli/Manifest
@@ -4,5 +4,5 @@ AUX xli-1.17.0-fix-scale-zoom.patch 1942 BLAKE2B fefbcbec8d9dba30fc1435fc998e371
AUX xli-1.17.0-libpng14.patch 245 BLAKE2B 681fd31f8d7f812272e54dc67de31ece9a936f4608d339e9d63fe7bdc2ba257d20d7ce01fb00b120662557bdfa44b908bbeb4e136665abdadeb062c1425e7af7 SHA512 079162bfd639994ea6553b49f9370faf5becee8ec1e99a1e71f43e32968f244c5a393433fba8920a399a9eb8bc4a3ec6097903bd2eaff46bdeef55f1f90d1fcf
AUX xli-security-gentoo.diff 6940 BLAKE2B 907fd85a2b248083380ae2210665dd9c251a7d528a93b1e2dffd149827f4900cab54b84b8a0be67c198a73d180cf31f4c8cdd7c4a37a3a8c5b30718babd5b1bf SHA512 b992219eb4b89bfee57429afbf67be6d6a04051b50de6e814c84c1adb209494d2faff15a228b43a992530fbeac83f15a94e9c1988982f98eabf287c26716671e
DIST xli-2005-02-27.tar.gz 201011 BLAKE2B c16f40368a7c55cb7d31777662e4e9c1515232904df4f6f0e7fdc4daf44fdafaa0a3d9d8298493dac9352fa10eaf5d2984f9e66832ca0bfd07d9e6d551f4dca5 SHA512 132b28396ebf3832dc35ff5fa7c102539ef30a194512fe6577ce1432bb84ecd7b4368e75eaf59f26a806900f63e1bfb9a93487ce1ebe3cfef2199256a783ccf7
-EBUILD xli-1.17.0-r6.ebuild 2145 BLAKE2B ca8a689edcade26e9e9d362a78fd46c14eecb2b84fcfd7bbc580e43d326aa77a6b2e2262d40b586e944e842d919022bbad2afb6696b0a53a62b5a58e6c5fef38 SHA512 8d58c6f32a94984381fdd533b69246a59870f242df0f87a7e39c75596b70e6b05b172666790cbeda3a471d46867be1afe202d8f38bf78c880430e2b53a7e42a1
+EBUILD xli-1.17.0-r6.ebuild 2223 BLAKE2B bb6a293d9a99e6fde2b3c0b581346a186d50a14b771c4a9007ef1714b28880644344490995d949546e69f5935a7ea5dca50d69f7a14f42f7b4f5b3cbf2eff54f SHA512 8c758306103debfd86a8be2c3d1287ee38eff702f9f29d7d9da6e4eb6ba571ac890eb3030d81a5305ced060034083e03e64144b9bd2aae442b6bde9e18e1cbb8
MISC metadata.xml 169 BLAKE2B 25149b73446be31f3ea3dd3a6394230987e7d4c601d1605fd3827b37bd99b3301c2e0edb95d0f59a4577ed27919f43c2cc02b1edf62c4012b935a82e709e0c05 SHA512 55c53f74b001bae56ba8c54581a4168335b6b3a28dac23a2102b76795d5fd41de33b8b3e1ec03f9acc6e7a3a77e93b1a6ff3e3967c3156dcbf22b5b5a6245ef5
diff --git a/media-gfx/xli/xli-1.17.0-r6.ebuild b/media-gfx/xli/xli-1.17.0-r6.ebuild
index a33109d2bef3..573868770552 100644
--- a/media-gfx/xli/xli-1.17.0-r6.ebuild
+++ b/media-gfx/xli/xli-1.17.0-r6.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
SNAPSHOT="2005-02-27"
DESCRIPTION="X Load Image: view images or load them to root window"
@@ -61,6 +61,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 20fc6033aa47..3631f16b9b61 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libjsw/Manifest b/media-libs/libjsw/Manifest
index 4bfcfdd01f6c..0cbe07367247 100644
--- a/media-libs/libjsw/Manifest
+++ b/media-libs/libjsw/Manifest
@@ -1,5 +1,5 @@
AUX libjsw-1.5.8-build.patch 4628 BLAKE2B 87ec8de6e4c59648dd53c425a7936af8fccd98f0eabd166752b08ba1c5c6f004a40060730ec92be8c8e55ff11387ca68b77ce2d870d74895907152bb3b89b0fc SHA512 928d086db70a35ba8af7b9dd3a6cd4216e8139dadbdae28db540bfa319b13cfa6c14777c3011469fedb8f9b2c3dfa65944d55c65c3354fac942939f4f1b1878e
AUX libjsw-1.5.8-musl.patch 250 BLAKE2B e68307555f16f53db5e193a41dbe3d38260dfbaf54d1d13168bbbd498d37ec5a76949ede71d2da2939ba0ed82128ba685834faababcaa456d5c0b66792254d36 SHA512 4fa36034e04721edc328eaf45093bcac81ba69e5a297eed346ecd0b974890ba1b3e79d85ca2c896bd4df1741159034df63553c2fdef545dd30801f5a0c4e81b8
DIST libjsw-1.5.8.tar.bz2 348121 BLAKE2B 5619c32657105eede8fefbd8cba51c1e193853517dfb7642fb9f97888ecd99a753934d30f9c1a3bb689a77607cc1eaf518d2112f7ba5ce2d198b7800642b8c8d SHA512 b858ed124366bd2df6710c07d82a447cc7227f1e442b3a3652d50734d97edef45b42b5a8bf84d4675c0130ab4da080a8409bfb6e1c80cb747930ac431dbf1226
-EBUILD libjsw-1.5.8.ebuild 950 BLAKE2B 02c04eae9d27885e36d4f8ac4ab0d0e638f3a26ad467debc71ed03128a3d3b1abc2e61f149dbba386bf7e72b26115b137644c813715e6badf0e315e262dca5ad SHA512 668e5103f995a292030a793657d363efdad05322133c260477de7ce91020bf4724d1d8195a21000277940c3f0408af66a75245e3a5dd066a80cfac865754ad7b
+EBUILD libjsw-1.5.8.ebuild 957 BLAKE2B 3a91a7b548f699cbb2c32616ab7529083c717bcda14efbbed6d870974c788010ccebce3a5ec35493c999f10dbb5610b11bcdcfb0d6f9283f820aeda41b632f3c SHA512 5e052e21e008ae032a8faed2211ea1cd6b9d8815615e84315035279bf478d6d9fdc6280214f94724ff22e6ef627c2c63a15c2bda6cea8429d67d1e6a8913e40d
MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/media-libs/libjsw/libjsw-1.5.8.ebuild b/media-libs/libjsw/libjsw-1.5.8.ebuild
index 92ca06fcddb4..0a2b290ce4f3 100644
--- a/media-libs/libjsw/libjsw-1.5.8.ebuild
+++ b/media-libs/libjsw/libjsw-1.5.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://wolfsinger.com/~wolfpack/packages/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ~ppc64 ~riscv x86"
PATCHES=(
"${FILESDIR}"/${P}-build.patch # 724664
diff --git a/media-libs/raptor/Manifest b/media-libs/raptor/Manifest
index 64d470c4524f..62f601ce63e2 100644
--- a/media-libs/raptor/Manifest
+++ b/media-libs/raptor/Manifest
@@ -6,7 +6,5 @@ AUX raptor-2.0.15-use-pkg-config-icu.patch 1575 BLAKE2B 7dfc19ecd246a049663c7e1a
AUX raptor-2.0.15-use-pkg-config-libxml2.patch 1479 BLAKE2B 8b2f1d1a10b04d6c67b807af14c2e78444234c0202414fa172a34436e3c39399a02a7ebd7439f985dfc564b5899d2ffbf2c9a55b399b2db6cdc5b76118276055 SHA512 6d146068f386346af6e745791fb6adedb98fa7f9fe54838578c0a2261f9efadfca72e36eb5a9fd2e24a36264c780a7869482c16667a7bd067604b5cb62959c05
AUX raptor-2.0.15-use-pkg-config-libxslt.patch 3514 BLAKE2B 5bcdb3fecf1149ad60387bc4c485d42fd9f764556ebf383201baa3d18426a85ca76a3f29723a8f74be71a58fcfba9f5263a1b1681d012ea4cc0167260702d111 SHA512 0eef2e55e8f77ceb8ac1dc639eea7cb7ee53e53d0ad8058af8b52d44d9f5a5a4e027c7c90360b950469f0c632721c8be068fde7f7fdb8e93aab06b56d3845150
DIST raptor2-2.0.15.tar.gz 1886657 BLAKE2B 0a39c7b5705bfbf2daa0ca633f79693953b4dfe24c144008d1646a9840a36d4d7ce153b527450647127ec2522047dbd0a6e71f307ee5656951f7e4b610adfd22 SHA512 563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee
-EBUILD raptor-2.0.15-r4.ebuild 1889 BLAKE2B a8dc0c30e446f6831ee8a913ea47a2d96e677aa951a690a1c7ac06fbf04e07e7fa0a8f09cb102bd8e09c4eb0e06638741328bddc8b80da68e0b591deb16b49d7 SHA512 ff38ff843d268fc14fdba779c0d2b32bb4882c85c09048b3e632c303c7770722a6d1384fb003f8cb1dfe53410dd7dbbf9435a0c9dcd0c193671d2b29aac89d48
-EBUILD raptor-2.0.15-r5.ebuild 1947 BLAKE2B 6e69a50ab13f9587a48b4ccc5ff81e167f459b4b39b37557f613f4cd2f0a71e20c7b68feeaf84b9dbd9ab6df7d7380c7a09b8e021ac4e6e5e6ea4d5a7c85f11a SHA512 c9fd27d95591bd89bf9464bc2e649329beefc03d820a6138991934f06851eb880e837fa6ea1a59bea0da21b1eb764f334fb2f4827324807a3372cc24e7dded0a
EBUILD raptor-2.0.15-r6.ebuild 2003 BLAKE2B 9a5f8e8c8bae95b56c5135793056324ed2048cec901ec8280f9cd946f781aa576569dfa3392aae0b6ff7d376fb29b20a25684cbf94c53860c6972a32b4951ad3 SHA512 c027531af86ec0f05061ed4985bd32c3c097912214bb210025dd6f53b742dbaa1644e6b7a33dc352ff0200a4eeb3c07fff863f49f1938cbda121e6815654c680
MISC metadata.xml 406 BLAKE2B 00da42e759d35fc777ebbce9df89b600758104eb240cbecff33df51779ac9f565a3f7ee35a89a7fb91fd234c1a19b89ff96416189a5015e5563cbd4f420f616a SHA512 1855a61f21b684e5abbf35c3276dc8185eb805574c65e84593eed08d1598d213ca99c17bfe86be3db3172dc103b1dd2b8524e22aeeaf912afa097d022ad0c5d2
diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild b/media-libs/raptor/raptor-2.0.15-r4.ebuild
deleted file mode 100644
index 2dfa758d4345..000000000000
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools libtool multilib-minimal
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="https://librdf.org/raptor/"
-SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs unicode"
-
-DEPEND="
- dev-libs/libxml2[${MULTILIB_USEDEP}]
- dev-libs/libxslt[${MULTILIB_USEDEP}]
- curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
- json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
- unicode? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}
- !media-libs/raptor:0
-"
-BDEPEND="
- >=sys-devel/bison-3
- >=sys-devel/flex-2.5.36
- virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
-HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
-
-PATCHES=(
- "${FILESDIR}/${P}-heap-overflow.patch"
- "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
- "${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
-)
-
-src_prepare() {
- default
- eautoreconf #552474
- elibtoolize # Keep this for ~*-fbsd
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # FIXME: It should be possible to use net-nntp/inn for libinn.h and -linn!
-
- local myeconfargs=(
- --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
- $(usex curl --with-www=curl --with-www=xml)
- $(use_enable debug)
- $(use_with json yajl)
- $(use_enable static-libs static)
- $(usex unicode --with-icu-config="${EPREFIX}"/usr/bin/icu-config '')
- )
-
- econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- emake -j1 test
-}
-
-multilib_src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild b/media-libs/raptor/raptor-2.0.15-r5.ebuild
deleted file mode 100644
index a84cd6a42455..000000000000
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="https://librdf.org/raptor/"
-SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs"
-
-DEPEND="
- dev-libs/libxml2[${MULTILIB_USEDEP}]
- dev-libs/libxslt[${MULTILIB_USEDEP}]
- dev-libs/icu:=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
- json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}
- !media-libs/raptor:0
-"
-BDEPEND="
- >=sys-devel/bison-3
- >=sys-devel/flex-2.5.36
- virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
-HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
-
-PATCHES=(
- "${FILESDIR}/${P}-heap-overflow.patch"
- "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
- "${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
- "${FILESDIR}/${P}-use-pkg-config-libxml2.patch"
- "${FILESDIR}/${P}-use-pkg-config-icu.patch"
- "${FILESDIR}/${P}-use-pkg-config-libxslt.patch"
-)
-
-src_prepare() {
- default
-
- # bug #552474
- eautoreconf
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # FIXME: It should be possible to use net-nntp/inn for libinn.h and -linn!
-
- local myeconfargs=(
- --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
- $(usex curl --with-www=curl --with-www=xml)
- $(use_enable debug)
- $(use_with json yajl)
- $(use_enable static-libs static)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- emake -j1 test
-}
-
-multilib_src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/media-libs/volpack/Manifest b/media-libs/volpack/Manifest
index 334a74a01af9..32d52e19da94 100644
--- a/media-libs/volpack/Manifest
+++ b/media-libs/volpack/Manifest
@@ -1,5 +1,6 @@
+AUX volpack-1.0_p7-cbuild-env.patch 487 BLAKE2B 919b9769313f68deaa72a304e0063e579f56347ef9682ce3c05bbf97c74ffbfc264149b7b7e1df342805259a83f9ea83fa55553749b520835deed16aacd7f8ee SHA512 7efd8511d5595acacb229951008bd0fea50d95935f68b2fcb2273df951df6d0e102b2f642a90cbac32adbd70c688ee2ca248d99115ecebc07fe2d2426228d807
AUX volpack-1.0_p7-clang16.patch 144 BLAKE2B 486dd0352bcb0d511a977dd25fed3757d8c9eb2722e67d2bea667586cab0ede8a2c4c07b9306264d750444ddc793aeccdd4b6c49e0d22fe5a5fb08684df19457 SHA512 1ca38ee19229ba2c4bbb111e5f037b062c36516ba05c441cda9770163364978576c8fc6a32f93d4be0088927d868ac3e72259a04ce36fe4684aa909399c62177
AUX volpack-1.0_p7-skip-examples.patch 329 BLAKE2B 40f64f8061d7010e748263e1afca01d4a302c9a00e8af5257e7d46fb9e3c0132b87911e18ed7efd761c61f4f0ad173c04f9e48f3a2e8cdbfe677612151632b70 SHA512 646fe30849f8c8e102a673b08085910c01139535f69e30d1bdd73098be1175f729ecc2922a6f1cfe40ea5daca14434f0ac22f6cdee84a42cfa7fbb10eadc1c5b
DIST volpack-1.0c7.tgz 1218492 BLAKE2B 8aa0e76da81a3c7a5050a42b9a16780e90142c0e9318021652b86473f2832cf6f88771c8bd461457ad07c85a9bd1d7723e46c283ea66227290c54d9339abca62 SHA512 1328918bb62e81a0aa9eb26d9b0cff98081518b0fc6c3457413870bb68c793d0d9bfe42d977fa5b5a7ad110358b736ce0d0aff8825333e32e37436d9dba3114a
-EBUILD volpack-1.0_p7-r2.ebuild 876 BLAKE2B 1888abf7510cb1da1ab836e5f2e36b6601fb77444581ff9eaf30566c92d51d18cdf93d3e3874a547eae08b0eda1f17233219970d7c45b4a49ec8605710583224 SHA512 4d92596672a094b5c2d32bbf9970ea4e247c90b5904d6103b8b4135dcf105c209fe7acf8749812e47366d5ce3efd426c105fcc1a6fcf1f5960595499e522992a
+EBUILD volpack-1.0_p7-r2.ebuild 982 BLAKE2B 8021bf61a3a0c4a884a705be3451c4cee763a16f44d25d121f64d35985472a70b8654083feebf5d5e4f42f87e37b72ffa54d6d7907c968f937c3b6bc96cf4e2e SHA512 e4ccf648e97324e559aad2d3f1d9a91bf38318b8bdf165c24d6b9ad0cdf7696cc0164e4db04e187e1265b8bcc59f17c1270460a8eb52992630feca08c511eac6
MISC metadata.xml 603 BLAKE2B 9a91539ff37b42e4dcd36373b76289ca1f427f33779bb32a2900d6b34b620443182289d0a5708505dd09e16465933439052338eb8e3d7a28d7f4ce3a993e23a2 SHA512 4fa26855d6014aec78fd2b5e444b6464991ac8c1b31244cb48fbcf893827a8ecc29b356083e928a66c07af4bc87501c275b7659f5ca0b9dec7628db0e8c6e19b
diff --git a/media-libs/volpack/files/volpack-1.0_p7-cbuild-env.patch b/media-libs/volpack/files/volpack-1.0_p7-cbuild-env.patch
new file mode 100644
index 000000000000..189bc8abb006
--- /dev/null
+++ b/media-libs/volpack/files/volpack-1.0_p7-cbuild-env.patch
@@ -0,0 +1,15 @@
+Gentoo specific to go with `tc-export_build_env BUILD_CC` + respect flags.
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -96,3 +96,3 @@
+ makeopts: makeopts.c
+- $(CC) -o makeopts makeopts.c
++ $(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -o makeopts makeopts.c
+
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -643,3 +643,3 @@
+ makeopts: makeopts.c
+- $(CC) -o makeopts makeopts.c
++ $(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -o makeopts makeopts.c
+
diff --git a/media-libs/volpack/volpack-1.0_p7-r2.ebuild b/media-libs/volpack/volpack-1.0_p7-r2.ebuild
index e3a3ed9dca75..a88d88cf481d 100644
--- a/media-libs/volpack/volpack-1.0_p7-r2.ebuild
+++ b/media-libs/volpack/volpack-1.0_p7-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit flag-o-matic
+inherit flag-o-matic toolchain-funcs
MY_P="${PN}-${PV/_p/c}"
@@ -22,10 +22,12 @@ BDEPEND="sys-devel/m4"
PATCHES=(
"${FILESDIR}"/${P}-skip-examples.patch
"${FILESDIR}"/${P}-clang16.patch
+ "${FILESDIR}"/${P}-cbuild-env.patch
)
src_configure() {
append-cflags -std=gnu89 # old codebase, will break with c2x
+ tc-export_build_env BUILD_CC # see cbuild-env.patch
default
}
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index fcd59caedd74..9be773326cd4 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/ibp/Manifest b/media-radio/ibp/Manifest
index 8818066d099f..51f2c36c9b88 100644
--- a/media-radio/ibp/Manifest
+++ b/media-radio/ibp/Manifest
@@ -1,4 +1,4 @@
AUX ibp-0.21-clang16.patch 189 BLAKE2B ac3ef6ab8ea3d06419f3db214be0c710bd47f7746f782a879534249ee40ab53f308baca830cacdfe8883c9ef2a3ccd086c01e43a36a19f6fb95fcaced1713685 SHA512 0d04e8a81979db7168c3dc626b3582487898a4781cf06bb79e994bcbb3fd5a4a8f7313f52971a9c8561143132a675aa391202a93f2d7b1a73b026d72079b8932
DIST ibp-0.21.tgz 33536 BLAKE2B 0fee17215d6e6fc99dba6d216f4e2b79bf0be89f6edd68fe5b0c0f4ca6fee794274a9ec0c08b73f502fd57dd0208d1d0fcf362d0a8671d94d4a6a613f578e443 SHA512 784bdcae61ce41dff7d88eb2068171dafa607012660393188326e94e323fdf5badebf3d8a24016c83c96c770b6d0935fc35aef5aca6bbfd665b7f2ccf39118ca
-EBUILD ibp-0.21-r2.ebuild 1208 BLAKE2B 5e099e9d1ac03b0db1e505c24e5c36a64573c17e863256f8aecb5e9c47b1d49718216cb346a2a2a306dfe1fbf4a53347002bd8a8c74ccb9760faea7c7dba14d3 SHA512 be17eed3d4f79f58515ea40f9039c9f71f11596c4c89371a00a7b8c18e75cf3776ff8e5871bc58827f99281a354679d7aa754c0d558ecfc202e7870111dc8c63
+EBUILD ibp-0.21-r2.ebuild 1286 BLAKE2B b79c7ba5abbd97108407bee35f22e55bf0e41a109dc5fd05b612d07edd5ab33e6e3e59c88463d49db1ad28b9da107439caf1ff46b17f07717fa1c352fc937d8b SHA512 35e99428634fa1252b2d9caccfa4bdbe87e7b77d71ebef43dedfcb885779793cbbd245701ab5a2275c82cee7be2416c6b8e451744f941f305bb6c38ad3ceb37d
MISC metadata.xml 250 BLAKE2B 73afdd27824ddad49c748f845fb81e8b64d10b29a271175198b7c893096d6d5c64bf736446ec01c9679b7978925de4df8159761e1c3fdb83436468c882a72f85 SHA512 f5d1c70de88ecdf2edd6f5d68f44e26fd99705a91c52269b39c03240b06ab1d8299d03a2af5828c8f22198ec1188f14f957064c8459f27a8f2efea25398bdf4d
diff --git a/media-radio/ibp/ibp-0.21-r2.ebuild b/media-radio/ibp/ibp-0.21-r2.ebuild
index 3a9d39772a5e..66da2274b686 100644
--- a/media-radio/ibp/ibp-0.21-r2.ebuild
+++ b/media-radio/ibp/ibp-0.21-r2.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Shows currently transmitting beacons of the International Beacon Project (IBP)"
HOMEPAGE="http://www.pa3fwm.nl/software/ibp/"
@@ -37,6 +37,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
if use X ;then
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index b0c14b5f1113..139851182f02 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/aseqview/Manifest b/media-sound/aseqview/Manifest
index 2c40cd3a11ab..3f9e61312b2d 100644
--- a/media-sound/aseqview/Manifest
+++ b/media-sound/aseqview/Manifest
@@ -1,4 +1,4 @@
AUX aseqview-0.2.8-clang16.patch 146 BLAKE2B 3a3bf486b0deee371461f79b2fdb2f2ac679fa5e40ced5701b7e0dc4576606a1e3c242cd6f9968c48ac10774de70f72526bc91915d0334fe8b99169db81f575c SHA512 2bbaf8abb12e45113d31855e4be6b6ccd0efd50496d4a737cd5f8b187e7e3a76236860dd70465bf87f590ae87fe3f1bb6b4f63de29cc1d19f400b854da79e5e0
DIST aseqview-0.2.8.tar.gz 120287 BLAKE2B 331d4e93ba635b59dc1c07fcf470b94a47ee3e03b348b57ae7d7bff2da461d70f092284a461691e76f24cb9d0745c721f283b8b5656192814960761495f94219 SHA512 853dc2b1c54152c39a29cbbf17698c4f397f479b5a57397c778b22ecab803be0a69dce3b4a10d50a3c1ace08256f05bbc481ed695ab81c89c40af2034a97c203
-EBUILD aseqview-0.2.8-r2.ebuild 573 BLAKE2B d117650106a743dc18ba5b20809e58a62189b8f98e5b8872140bd8afcde910b50bf171759b6febb60c27b1916abce12db312e0bd183a9c4d4fd50ed8153f25a8 SHA512 16e31a7cbf7fcf25a5bc9925b0d5e54998e56a5f580eded55ed438c4f6aabc507c7b66ba852a7a299e4931e159db84a2618aba2dba44279b603533e921bf94cc
+EBUILD aseqview-0.2.8-r2.ebuild 667 BLAKE2B 788c036bb8e5a227e40093cce6ed773a163d27787560678ab60f69ceda1d398becbf32a534cb1268de320391fdb430ddff92ba54d09ccdf5feba3a67e65b91e8 SHA512 93d433a08b84e2da5b26d298ba7aad3d935e64b05be2287e5ada12ea499c51fb8c32a943b7c5ffde08ca667913594bf205a1290d0fca5922fd450f84466aaf78
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
diff --git a/media-sound/aseqview/aseqview-0.2.8-r2.ebuild b/media-sound/aseqview/aseqview-0.2.8-r2.ebuild
index c4eb2a760776..7a010657ef28 100644
--- a/media-sound/aseqview/aseqview-0.2.8-r2.ebuild
+++ b/media-sound/aseqview/aseqview-0.2.8-r2.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit flag-o-matic
+
DESCRIPTION="ALSA sequencer event viewer/filter"
HOMEPAGE="https://github.com/tiwai/aseqview"
SRC_URI="https://ftp.suse.com/pub/people/tiwai/${PN}/${P}.tar.gz"
@@ -23,5 +25,7 @@ PATCHES=(
)
src_configure() {
+ append-cflags -std=gnu89 # old codebase, and configure fails with c2x
+
econf --disable-alsatest --disable-gtktest --enable-gtk2
}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 5c287adc6f70..e70b32fd75f0 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 e7fa0b538b8c..dbb4d8a10a7e 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Oct 2022 05:39:40 +0000
+Tue, 11 Oct 2022 11:39:41 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 5a664c3a23e8..e8237cded8f3 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 529253 BLAKE2B 4870d0ebed8f73802444d2a3e204d4fe556355a8b2b4d4ffdd695d17206e94777c458bc34f39aee9fe92a996aea872cf895c73e601729b57032c40785dea2d65 SHA512 ca03ae189444f830ef68a97bf0be8dd0ed5045d9010eaead8695ce26c0591587965b16cbf215850d4c87fa27139a325c616d08f336a7213ad4483bb7e1f46baa
-TIMESTAMP 2022-10-11T05:39:44Z
+TIMESTAMP 2022-10-11T11:39:44Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNFAaBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNFVgBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCYMw//Wld0jfSP0vcvsz8Sw+XFPLFjtcqEJRYoa701to6DqOamRbxtGZr1dYmG
-5f79uiu0O5tW/RBYLGtVkwBd5A83LN+bboSYaYr4kXxhBMrgjv7n+4bXMaGLNuXT
-/Uit+b4uDCwGUg63/TN89A4YS5lXsdVN0z85FIZqH/XoMfXxUizAQXCyY2Y/xC76
-HHAaFqbrCgNIxjoY5YYkVWykPzNKv4sgY1QNrO0jY63Z+yba0wfROVAZy15f6Ddv
-fdOGPntVA729j7gvr9by9vT2DY4h6JCrBLRykF8PQQqsYC9KPI8pf6sSxspDczeH
-dDcr5nptVbl+SyVCdJlW96oFMPLHMZ4ZwXn/c77mROqapNLU7Vlih5PPozl94t4R
-wuj3CacyK7dKIsEqbwrdimJQG3GPiFQNsdKBoNoZ2x4po0LS85giCIYWnsAu4OMb
-Y5RAqv7oWQHgvvj2ehh6pfi0pJfdXxXSPMqNBgvt58xaaFM2qS8+QZn6wEyz4Lb5
-qHEfdVpmlFW/GjAAh3eHaNqLLA+d4P3RoyuDYrkakL58D0BEORx/YutxaUCmHC+a
-bMofiGHc+o6JdCPma/gyveupikGqGlOCEFf23njZdrYsGdelypvTskaaBGr3ANVK
-WwqAb+77i7M8xVcK6XymLBO1FSiEJmBvSmPskAU+PW53RjrM+pw=
-=NRCa
+klCEqBAAoJyq/oevxhLoyeJz8Bi65C03TVSMjarpcg9WFckqC5Nw0XfF9gdC0YTt
++xvzjuBLKdWg1mr4XRJ3Kw079crKzkAg/Nm7wli8WXsNH+gHISzd5yXle311WPTr
+rjg7FtCFPHd+4qQtUpLyFVnXoWUl9cBxxfRgn0VlgZzljzjULWFk4zo5k3RhHvZs
+7pz2WXExk9MsfU4ZwzREcN6ZZ7yQYzcU2Gi07Ecctry5eSnfwuepQaVAcWHTb1Vd
+VB6Ah24h8+2nB4ydxim4HC01RzOtk4g40GLjl9wtCRR5b6om0vQseBKG6wIhZQC+
+lgk5IFeBXltq1+NNhvq/psrJnchL32Dv8Zt8DiZqobgaea/RAy/Z/c3DFqwK5Io5
+XbUif9beGfZH+vs9AzG5dJ9VJx+cjtgCjjelLaoqIw0apzIwQswJC3W9tSXxKKVF
+D4l56l4R/xFSxCMdWQWW2kEsAamMq5Tdx3PwVJ3sf28tX3y4ojw8SlOMaLyPdmvx
+tjMyIh/jwv9KBJ76yrpXQrFhunOhNQhDqQH1zZfdjKWQaZds87gDmG0nkRUVx9/r
+ZYOiG+2KSTVTC0GJxAcbk1peAjGxe3euRJ+huE6ldnOShJYbxoRsiOdKlO2FFGgj
+bSJS4FfoCBin/LP+UINFEvrKXZSD3GdSc9p9TcMmkP1JsSyaUX0=
+=NOPB
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index d18c6f84e38a..dbb4d8a10a7e 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Oct 2022 05:39:41 +0000
+Tue, 11 Oct 2022 11:39:41 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 9ac2aea5f2cf..12e5e70f0f9b 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 a1e3d96e6a8b..859c8bd39a40 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/lnav-0.11.0 b/metadata/md5-cache/app-admin/lnav-0.11.0
index 9511a78ae401..383724fe4b23 100644
--- a/metadata/md5-cache/app-admin/lnav-0.11.0
+++ b/metadata/md5-cache/app-admin/lnav-0.11.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://lnav.org
INHERIT=autotools flag-o-matic
IUSE=pcap test
-KEYWORDS=~amd64 x86
+KEYWORDS=amd64 x86
LICENSE=BSD-2
RDEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre[cxx] >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tstack/lnav/archive/refs/tags/v0.11.0.tar.gz -> lnav-0.11.0.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=58cef5797210cdba048e03230709601e
+_md5_=07db73d0e9d7df323c8a66c195a6017c
diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz
index 759d05e9e07e..5fb44edd9a2c 100644
--- a/metadata/md5-cache/app-benchmarks/Manifest.gz
+++ b/metadata/md5-cache/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r3 b/metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r3
index 376eb43750d8..986ac307d8c2 100644
--- a/metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r3
+++ b/metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r3
@@ -2,10 +2,10 @@ DEFINED_PHASES=compile install
DESCRIPTION=Performance Test of Filesystem I/O using standard C library calls
EAPI=8
HOMEPAGE=https://www.textuality.com/bonnie/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86
LICENSE=bonnie
SLOT=0
SRC_URI=https://www.textuality.com/bonnie/bonnie.tar.gz -> bonnie-2.0.6.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=6e5fb3c22feb85dbb2af187934486f80
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=fefeefaa689ea90f7211140330660cfb
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 2d52f0b1d866..8122c4292c5e 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/emacs-bazel-mode-0_p20220707 b/metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p20220707
index cd7bc6842059..4cd8c76b3225 100644
--- a/metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p20220707
+++ b/metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p20220707
@@ -4,10 +4,10 @@ DESCRIPTION=Emacs major modes for the Bazel build system support
EAPI=8
HOMEPAGE=https://bazel.build/ https://github.com/bazelbuild/emacs-bazel-mode/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=app-editors/emacs-27.1:*
SLOT=0
SRC_URI=https://github.com/bazelbuild/emacs-bazel-mode/archive/8f7875998f233d248097006df224a33873bbc4f2.tar.gz -> emacs-bazel-mode-0_p20220707.tar.gz
_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
-_md5_=eb65f81a494ce1bc25bbb79952355ac5
+_md5_=2cac7c26af5dcb87a978a58abbfbd903
diff --git a/metadata/md5-cache/app-emacs/racket-mode-20220830 b/metadata/md5-cache/app-emacs/racket-mode-20220830
index c310eb6649e1..938751cc0dbd 100644
--- a/metadata/md5-cache/app-emacs/racket-mode-20220830
+++ b/metadata/md5-cache/app-emacs/racket-mode-20220830
@@ -4,10 +4,10 @@ DESCRIPTION=Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, an
EAPI=8
HOMEPAGE=https://github.com/greghendershott/racket-mode/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2+
RDEPEND=dev-scheme/racket:=[-minimal] >=app-editors/emacs-25.1:*
SLOT=0
SRC_URI=https://github.com/greghendershott/racket-mode/archive/db7baebe64d5c1620c06e9bfca267a81ddc64aca.tar.gz -> racket-mode-20220830.tar.gz
_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
-_md5_=8d57d4d7a192bc314df7b5e959c9b52c
+_md5_=8e1684bf3ec84c0662d9877aadd83c04
diff --git a/metadata/md5-cache/app-emacs/spacemacs-theme-0.3 b/metadata/md5-cache/app-emacs/spacemacs-theme-0.3
index 1a5e725fdb94..a3bb2adae337 100644
--- a/metadata/md5-cache/app-emacs/spacemacs-theme-0.3
+++ b/metadata/md5-cache/app-emacs/spacemacs-theme-0.3
@@ -4,10 +4,10 @@ DESCRIPTION=Emacs color theme that started as a theme for Spacemacs
EAPI=8
HOMEPAGE=https://github.com/nashamri/spacemacs-theme/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/nashamri/spacemacs-theme/archive/0.3.tar.gz -> spacemacs-theme-0.3.tar.gz
_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
-_md5_=c465358a5663d77f47ba88efa42197a8
+_md5_=0d9764c4ddccfba076df22df385e660b
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 3e3ab4c9eec3..d787b1d21f3a 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/fuse-1.6.0 b/metadata/md5-cache/app-emulation/fuse-1.6.0
index 3078f749028b..041aa2a38d32 100644
--- a/metadata/md5-cache/app-emulation/fuse-1.6.0
+++ b/metadata/md5-cache/app-emulation/fuse-1.6.0
@@ -1,16 +1,17 @@
BDEPEND=dev-lang/perl virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
DEFINED_PHASES=configure postinst postrm preinst prepare test
-DEPEND=>=app-emulation/libspectrum-1.5.0[zlib?] dev-libs/glib:2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) backend-X? ( x11-libs/libX11 x11-libs/libXext ) backend-gtk3? ( x11-libs/gtk+:3 ) backend-sdl? ( media-libs/libsdl[joystick,sound] ) backend-svga? ( media-libs/svgalib ) gpm? ( backend-fbcon? ( sys-libs/gpm ) ) joystick? ( !backend-sdl? ( media-libs/libjsw ) ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib ) backend-fbcon? ( virtual/linux-sources ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=>=app-emulation/libspectrum-1.5.0[zlib?] dev-libs/glib:2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) backend-X? ( x11-libs/libX11 x11-libs/libXext ) backend-gtk3? ( x11-libs/gtk+:3 ) backend-sdl? ( media-libs/libsdl[joystick,sound] ) backend-svga? ( media-libs/svgalib ) gpm? ( backend-fbcon? ( sys-libs/gpm ) ) joystick? ( !backend-sdl? ( media-libs/libjsw ) ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib ) backend-fbcon? ( virtual/linux-sources )
DESCRIPTION=Free Unix Spectrum Emulator by Philip Kendall
-EAPI=7
+EAPI=8
HOMEPAGE=http://fuse-emulator.sourceforge.net
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools flag-o-matic xdg
IUSE=alsa ao backend-X backend-fbcon +backend-gtk3 backend-sdl backend-svga gpm joystick memlimit png pulseaudio +xml +zlib
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
LICENSE=GPL-2+
RDEPEND=>=app-emulation/libspectrum-1.5.0[zlib?] dev-libs/glib:2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) backend-X? ( x11-libs/libX11 x11-libs/libXext ) backend-gtk3? ( x11-libs/gtk+:3 ) backend-sdl? ( media-libs/libsdl[joystick,sound] ) backend-svga? ( media-libs/svgalib ) gpm? ( backend-fbcon? ( sys-libs/gpm ) ) joystick? ( !backend-sdl? ( media-libs/libjsw ) ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib )
REQUIRED_USE=?? ( alsa ao backend-sdl pulseaudio ) ?? ( backend-X backend-fbcon backend-gtk3 backend-sdl backend-svga )
SLOT=0
SRC_URI=mirror://sourceforge/fuse-emulator/fuse-1.6.0.tar.gz
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=f3ecdb3c1bf0914aa0693fb783f947c5
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=7cc5ab373454ef994e76bfcec0fd1d9d
diff --git a/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r1 b/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r2
index 022a6dae1236..9a99add493c2 100644
--- a/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r1
+++ b/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r2
@@ -1,15 +1,15 @@
BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
DEFINED_PHASES=configure prepare
-DEPEND=>=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?] audiofile? ( >=media-libs/audiofile-0.3.6 ) gcrypt? ( dev-libs/libgcrypt ) jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib )
+DEPEND=>=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?] audiofile? ( >=media-libs/audiofile-0.3.6 ) gcrypt? ( dev-libs/libgcrypt ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib )
DESCRIPTION=Utils for the Free Unix Spectrum Emulator by Philip Kendall
-EAPI=7
+EAPI=8
HOMEPAGE=http://fuse-emulator.sourceforge.net
INHERIT=autotools
IUSE=audiofile gcrypt jpeg png zlib
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~riscv ~x86
LICENSE=GPL-2
-RDEPEND=>=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?] audiofile? ( >=media-libs/audiofile-0.3.6 ) gcrypt? ( dev-libs/libgcrypt ) jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib )
+RDEPEND=>=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?] audiofile? ( >=media-libs/audiofile-0.3.6 ) gcrypt? ( dev-libs/libgcrypt ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=mirror://sourceforge/fuse-emulator/fuse-utils-1.4.3.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5fe9ea8b93e5a551923a1f30ce9f0847
+_md5_=9ef9102c265f8609208e84c418f652b5
diff --git a/metadata/md5-cache/app-emulation/libspectrum-1.5.0 b/metadata/md5-cache/app-emulation/libspectrum-1.5.0
index 269c1853127f..f278600c77ec 100644
--- a/metadata/md5-cache/app-emulation/libspectrum-1.5.0
+++ b/metadata/md5-cache/app-emulation/libspectrum-1.5.0
@@ -2,14 +2,14 @@ BDEPEND=dev-lang/perl virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-pa
DEFINED_PHASES=configure install prepare test
DEPEND=dev-libs/glib:2 audiofile? ( >=media-libs/audiofile-0.3.6 ) bzip2? ( >=app-arch/bzip2-1.0 ) gcrypt? ( dev-libs/libgcrypt:0 ) zlib? ( sys-libs/zlib )
DESCRIPTION=Spectrum emulation library
-EAPI=7
+EAPI=8
HOMEPAGE=http://fuse-emulator.sourceforge.net/libspectrum.php
INHERIT=autotools
IUSE=audiofile bzip2 gcrypt zlib
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 audiofile? ( >=media-libs/audiofile-0.3.6 ) bzip2? ( >=app-arch/bzip2-1.0 ) gcrypt? ( dev-libs/libgcrypt:0 ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=mirror://sourceforge/fuse-emulator/libspectrum-1.5.0.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=9c3b9f8830afd637b7e22435e8cbfc9d
+_md5_=27c6e87aa69e191240f3d93d85c71ae8
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index a9d9f840f808..2c026df3fc51 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/kcc-1.0 b/metadata/md5-cache/app-i18n/kcc-1.0
index eb42780e91ef..022f98f46798 100644
--- a/metadata/md5-cache/app-i18n/kcc-1.0
+++ b/metadata/md5-cache/app-i18n/kcc-1.0
@@ -1,11 +1,11 @@
DEFINED_PHASES=configure install
-DESCRIPTION=A Kanji code converter
-EAPI=7
+DESCRIPTION=Kanji code converter
+EAPI=8
HOMEPAGE=http://www2s.biglobe.ne.jp/~Nori/ruby/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~amd64 x86
-LICENSE=GPL-2
+LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://gentoo/kcc-1.0.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=2c3eea674aba718d8a4a08d3bc423fc2
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=62cf58bd5d07ca69a6b46b3c2abaee1e
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index cbbe5c9191a2..8c15ccf89c35 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/convertlit-1.8-r4 b/metadata/md5-cache/app-text/convertlit-1.8-r4
index 0d738b63e0ff..abe07c9bf556 100644
--- a/metadata/md5-cache/app-text/convertlit-1.8-r4
+++ b/metadata/md5-cache/app-text/convertlit-1.8-r4
@@ -4,11 +4,11 @@ DEPEND=>=dev-libs/libtommath-0.36-r1
DESCRIPTION=CLit converts MS ebook .lit files to .opf (xml+html+png+jpg)
EAPI=8
HOMEPAGE=http://www.convertlit.com/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+
RDEPEND=>=dev-libs/libtommath-0.36-r1
SLOT=0
SRC_URI=http://www.convertlit.com/clit18src.zip
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=f2da1930762595f33ce8a9429d8db0f7
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=05da45923973667e7a6f2bd638181d9b
diff --git a/metadata/md5-cache/app-text/pdftk-3.3.2-r1 b/metadata/md5-cache/app-text/pdftk-3.3.2-r1
index c67f05580845..5dee6543193b 100644
--- a/metadata/md5-cache/app-text/pdftk-3.3.2-r1
+++ b/metadata/md5-cache/app-text/pdftk-3.3.2-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://gitlab.com/pdftk-java/pdftk
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* dev-java/bcprov:0 dev-java/commons-lang:3.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/pdftk-java/pdftk/-/archive/v3.3.2/pdftk-v3.3.2.tar.gz
_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=5f8a35a412176e43f086e8beae5f8a59
+_md5_=4479eff12eac6e277d92d0e79bf95646
diff --git a/metadata/md5-cache/app-text/sgrep-1.94a-r1 b/metadata/md5-cache/app-text/sgrep-1.94a-r1
index 5f5d9347c347..e1b8154312e1 100644
--- a/metadata/md5-cache/app-text/sgrep-1.94a-r1
+++ b/metadata/md5-cache/app-text/sgrep-1.94a-r1
@@ -2,8 +2,10 @@ DEFINED_PHASES=configure install prepare
DESCRIPTION=Use structural criteria to grep and index text, SGML, XML and HTML and filter
EAPI=8
HOMEPAGE=https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html
+INHERIT=flag-o-matic
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
SLOT=0
SRC_URI=ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/sgrep-1.94a.tar.gz
-_md5_=9ed492cd4945da0e247aa589b48cf043
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=ffa950c4f13825d9f3aa7ccc68fb055b
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 12aaea325085..545f65727d5b 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/mockito-1.9.5-r3 b/metadata/md5-cache/dev-java/mockito-1.9.5-r3
index fbc51d8ef931..f4b267c722dc 100644
--- a/metadata/md5-cache/dev-java/mockito-1.9.5-r3
+++ b/metadata/md5-cache/dev-java/mockito-1.9.5-r3
@@ -12,4 +12,4 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/ant-core:0 dev-java/hamcrest-core:0 dev-jav
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/mockito/mockito-core/1.9.5/mockito-core-1.9.5-sources.jar
_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=23d19414f525660aebba05316769dd8e
+_md5_=607728143a0bee912be7ca89cfb83ed5
diff --git a/metadata/md5-cache/dev-java/objenesis-3.2 b/metadata/md5-cache/dev-java/objenesis-3.2
deleted file mode 100644
index 0e2e80e62bc6..000000000000
--- a/metadata/md5-cache/dev-java/objenesis-3.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* test? ( >=dev-java/objenesis-test-3.2:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=A library for instantiating Java objects
-EAPI=7
-HOMEPAGE=http://objenesis.org/
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/easymock/objenesis/archive/refs/tags/3.2.tar.gz -> objenesis-3.2.tar.gz
-_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=06fba41631ebab0c728e0e0661211a34
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.1.0 b/metadata/md5-cache/dev-java/tomcat-el-api-10.1.0
index d1da9b03cc0c..7eaf9d1f538f 100644
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.1.0
+++ b/metadata/md5-cache/dev-java/tomcat-el-api-10.1.0
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile install preinst prepare setup test
DEPEND=>=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Tomcat's Servlet API 6.0/JSP API 3.1/EL API 5.0 implementation
+DESCRIPTION=Tomcat's EL API 5.0 implementation
EAPI=8
HOMEPAGE=https://tomcat.apache.org/
INHERIT=java-pkg-2 java-pkg-simple
-IUSE=source
+IUSE=doc source
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=6.0
+SLOT=5.0
SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.0/src/apache-tomcat-10.1.0-src.tar.gz
_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=25f3ecd8bd80e13186d4d73231195fe5
+_md5_=9c248298974cc2dc8ec5cf67a864c8ee
diff --git a/metadata/md5-cache/dev-java/tomcat-el-api-9.0.68 b/metadata/md5-cache/dev-java/tomcat-el-api-9.0.68
new file mode 100644
index 000000000000..e60f6677539a
--- /dev/null
+++ b/metadata/md5-cache/dev-java/tomcat-el-api-9.0.68
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Tomcat's EL API 5.0 implementation
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=3.0
+SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.68/src/apache-tomcat-9.0.68-src.tar.gz
+_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
+_md5_=f91a2103a26823fe3367682cd93abed3
diff --git a/metadata/md5-cache/dev-java/tomcat-jsp-api-10.1.0 b/metadata/md5-cache/dev-java/tomcat-jsp-api-10.1.0
new file mode 100644
index 000000000000..caf2d6e8732c
--- /dev/null
+++ b/metadata/md5-cache/dev-java/tomcat-jsp-api-10.1.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-11:* ~dev-java/tomcat-el-api-10.1.0:5.0 ~dev-java/tomcat-servlet-api-10.1.0:6.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Tomcat's JSP API 3.1 implementation
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-11:* ~dev-java/tomcat-el-api-10.1.0:5.0 ~dev-java/tomcat-servlet-api-10.1.0:6.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=3.1
+SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.0/src/apache-tomcat-10.1.0-src.tar.gz
+_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
+_md5_=93cde86728840cc9bd9cc1703697e82f
diff --git a/metadata/md5-cache/dev-java/tomcat-jsp-api-9.0.68 b/metadata/md5-cache/dev-java/tomcat-jsp-api-9.0.68
new file mode 100644
index 000000000000..eb086250495a
--- /dev/null
+++ b/metadata/md5-cache/dev-java/tomcat-jsp-api-9.0.68
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-11:* ~dev-java/tomcat-el-api-9.0.68:3.0 ~dev-java/tomcat-servlet-api-9.0.68:4.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Tomcat's JSP API 3.1 implementation
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-11:* ~dev-java/tomcat-el-api-9.0.68:3.0 ~dev-java/tomcat-servlet-api-9.0.68:4.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=2.3
+SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.68/src/apache-tomcat-9.0.68-src.tar.gz
+_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
+_md5_=7e81baa6b59ff2fc7d5b86e623d2e23b
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.1.0-r1 b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.1.0-r1
new file mode 100644
index 000000000000..bc8f673b5b82
--- /dev/null
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.1.0-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-11:* ~dev-java/tomcat-el-api-10.1.0:5.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Tomcat's Servlet API 6.0 implementation
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-11:* ~dev-java/tomcat-el-api-10.1.0:5.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=6.0
+SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.0/src/apache-tomcat-10.1.0-src.tar.gz
+_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
+_md5_=f029f86d22e146e8b7122d39e14bc37f
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.68 b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.68
new file mode 100644
index 000000000000..6c1816aec34a
--- /dev/null
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.68
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-11:* ~dev-java/tomcat-el-api-9.0.68:3.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Tomcat's Servlet API 6.0 implementation
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-11:* ~dev-java/tomcat-el-api-9.0.68:3.0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=4.0
+SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.68/src/apache-tomcat-9.0.68-src.tar.gz
+_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple f12881bcef20aecfcb172218e0b260f7 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
+_md5_=bb6afdb0612e13409a0621cd1bcef648
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 58e5440381bf..ce85b613b219 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/lua-5.1.5-r200 b/metadata/md5-cache/dev-lang/lua-5.1.5-r200
index 4ede141da9b5..ab96c1edaaf7 100644
--- a/metadata/md5-cache/dev-lang/lua-5.1.5-r200
+++ b/metadata/md5-cache/dev-lang/lua-5.1.5-r200
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.lua.org/
INHERIT=optfeature
IUSE=+deprecated readline
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=>=app-eselect/eselect-lua-3 readline? ( sys-libs/readline:= ) !dev-lang/lua:0
SLOT=5.1
SRC_URI=https://dev.gentoo.org/~soap/distfiles/lua-5.1.5.tar.xz
_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac
-_md5_=2fa00cc13c784737093ed6e94a25c0e3
+_md5_=caf79a1fdcbeb86eb8cb5a4e6bc1433b
diff --git a/metadata/md5-cache/dev-lang/lua-5.3.6-r102 b/metadata/md5-cache/dev-lang/lua-5.3.6-r102
index d95821fbf435..b141b7566cd8 100644
--- a/metadata/md5-cache/dev-lang/lua-5.3.6-r102
+++ b/metadata/md5-cache/dev-lang/lua-5.3.6-r102
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.lua.org/
INHERIT=flag-o-matic optfeature
IUSE=+deprecated readline
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=>=app-eselect/eselect-lua-3 readline? ( sys-libs/readline:= ) !dev-lang/lua:0
SLOT=5.3
SRC_URI=https://dev.gentoo.org/~soap/distfiles/lua-5.3.6.tar.xz
_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=3528f17cdd533a5dd63cf1ffc54f44bd
+_md5_=c4b16001bf59a2a7c327157754c9d262
diff --git a/metadata/md5-cache/dev-lang/lua-5.4.4-r103 b/metadata/md5-cache/dev-lang/lua-5.4.4-r103
index 84788fc5dded..6a3c876074d0 100644
--- a/metadata/md5-cache/dev-lang/lua-5.4.4-r103
+++ b/metadata/md5-cache/dev-lang/lua-5.4.4-r103
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.lua.org/
INHERIT=flag-o-matic optfeature
IUSE=+deprecated readline
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=>=app-eselect/eselect-lua-3 readline? ( sys-libs/readline:= ) !dev-lang/lua:0
SLOT=5.4
SRC_URI=https://dev.gentoo.org/~soap/distfiles/lua-5.4.4.tar.xz
_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=f2bbbd327aa8260303ad3a6727470e7c
+_md5_=9214bab7cdc9a9efa39f3077764ecf6b
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index deac8fd4366b..7168b13d4e76 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/libsodium-1.0.18_p20220618 b/metadata/md5-cache/dev-libs/libsodium-1.0.18_p20220618
index 7283399b0a44..1c1ebafbf7d9 100644
--- a/metadata/md5-cache/dev-libs/libsodium-1.0.18_p20220618
+++ b/metadata/md5-cache/dev-libs/libsodium-1.0.18_p20220618
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://libsodium.org
INHERIT=autotools multilib-minimal
IUSE=+asm minimal static-libs +urandom cpu_flags_x86_aes cpu_flags_x86_sse4_1 verify-sig 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 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=ISC
SLOT=0/23
SRC_URI=https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/libsodium-1.0.18-stable-20220618.tar.gz -> libsodium-1.0.18_p20220618.tar.gz verify-sig? ( https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/libsodium-1.0.18-stable-20220618.tar.gz.minisig -> libsodium-1.0.18_p20220618.tar.gz.minisig )
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=1ceafa050cb11585c1feb86e4b3e368b
+_md5_=5664d62f38af600b424e79cf9933a6ae
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 213d91c2b9a3..efcc072caa19 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/dulwich-0.20.45 b/metadata/md5-cache/dev-python/dulwich-0.20.45
deleted file mode 100644
index 6f6a8f2cb579..000000000000
--- a/metadata/md5-cache/dev-python/dulwich-0.20.45
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !hppa? ( !ia64? ( !s390? ( dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/geventhttpclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) ) app-crypt/gpgme[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/fastimport[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Pure-Python implementation of the Git file formats and protocols
-EAPI=8
-HOMEPAGE=https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/
-INHERIT=distutils-r1
-IUSE=doc examples test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=GPL-2+ Apache-2.0
-RDEPEND=dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/d/dulwich/dulwich-0.20.45.tar.gz
-_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=3b02962e80d713395f46639811e07444
diff --git a/metadata/md5-cache/dev-python/dulwich-0.20.46 b/metadata/md5-cache/dev-python/dulwich-0.20.46
index e3ae6b72571f..bafc82377ab9 100644
--- a/metadata/md5-cache/dev-python/dulwich-0.20.46
+++ b/metadata/md5-cache/dev-python/dulwich-0.20.46
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/
INHERIT=distutils-r1
IUSE=doc examples test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2+ Apache-2.0
RDEPEND=dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/d/dulwich/dulwich-0.20.46.tar.gz
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=b527be7145313082b90af6f08851fcb0
+_md5_=3b02962e80d713395f46639811e07444
diff --git a/metadata/md5-cache/dev-python/tree-sitter-0.20.0-r1 b/metadata/md5-cache/dev-python/tree-sitter-0.20.0-r1
deleted file mode 100644
index 3ff7a382da7b..000000000000
--- a/metadata/md5-cache/dev-python/tree-sitter-0.20.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-libs/tree-sitter:= dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-libs/tree-sitter:=
-DESCRIPTION=Python bindings to the Tree-sitter parsing library
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/py-tree-sitter/ https://pypi.org/project/tree-sitter/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-libs/tree-sitter:= python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tree-sitter/py-tree-sitter/archive/4f39f6919ca3be8efb420a338fd2cf9b8b68b156.tar.gz -> py-tree-sitter-4f39f6919ca3be8efb420a338fd2cf9b8b68b156.tar.gz test? ( https://github.com/tree-sitter/tree-sitter-javascript/archive/v0.19.0.tar.gz -> tree-sitter-javascript-0.19.0.tar.gz https://github.com/tree-sitter/tree-sitter-python/archive/v0.19.0.tar.gz -> tree-sitter-python-0.19.0.tar.gz )
-_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=12cbca101d3a4e696c929c5a021fdf72
diff --git a/metadata/md5-cache/dev-python/tree-sitter-0.20.1 b/metadata/md5-cache/dev-python/tree-sitter-0.20.1
index cf5150752f04..1ae35ccec67b 100644
--- a/metadata/md5-cache/dev-python/tree-sitter-0.20.1
+++ b/metadata/md5-cache/dev-python/tree-sitter-0.20.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/py-tree-sitter/ https://pypi.org/project/tree-sitter/
INHERIT=distutils-r1
IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
RDEPEND=dev-libs/tree-sitter:= python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/py-tree-sitter/archive/v0.20.1.tar.gz -> tree-sitter-0.20.1.gh.tar.gz test? ( https://github.com/tree-sitter/tree-sitter-javascript/archive/v0.19.0.tar.gz -> tree-sitter-javascript-0.19.0.tar.gz https://github.com/tree-sitter/tree-sitter-python/archive/v0.19.0.tar.gz -> tree-sitter-python-0.19.0.tar.gz )
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=6731485133829b0404e8ef9cec731f19
+_md5_=0870dfc9674d7bc4946faa4045e34c98
diff --git a/metadata/md5-cache/dev-python/twisted-22.4.0-r2 b/metadata/md5-cache/dev-python/twisted-22.4.0-r2
deleted file mode 100644
index fa5e3f8c9e92..000000000000
--- a/metadata/md5-cache/dev-python/twisted-22.4.0-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cython-test-exception-raiser[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyserial[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/openssh conch? ( dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-1.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-16.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_8? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cython-test-exception-raiser[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyserial[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/openssh conch? ( dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-1.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-16.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_9? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cython-test-exception-raiser[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyserial[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/openssh conch? ( dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-1.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-16.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cython-test-exception-raiser[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyserial[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/openssh conch? ( dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-1.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ssl? ( >=dev-python/pyopenssl-16.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_python3_8? ( dev-python/gmpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/gmpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/gmpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DESCRIPTION=An asynchronous networking framework written in Python
-EAPI=8
-HOMEPAGE=https://www.twistedmatrix.com/trac/
-INHERIT=distutils-r1 virtualx
-IUSE=conch http2 serial ssl test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/automat-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyhamcrest-1.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.6.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-1.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) http2? ( >=dev-python/h2-3.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/h2-5.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/priority-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ssl? ( >=dev-python/pyopenssl-16.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-0.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/twisted/twisted/archive/twisted-22.4.0.tar.gz https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
-_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02
-_md5_=cdddfa6e9854ccc9dc3afec320cffcee
diff --git a/metadata/md5-cache/dev-python/twisted-22.8.0 b/metadata/md5-cache/dev-python/twisted-22.8.0
index 4368b8add85c..eec5fbe60444 100644
--- a/metadata/md5-cache/dev-python/twisted-22.8.0
+++ b/metadata/md5-cache/dev-python/twisted-22.8.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.twistedmatrix.com/trac/
INHERIT=distutils-r1 virtualx
IUSE=conch http2 serial ssl test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/automat-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/incremental-21.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyhamcrest-1.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.6.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-1.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) http2? ( >=dev-python/h2-3.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/h2-5.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/priority-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ssl? ( >=dev-python/pyopenssl-16.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-0.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/twisted/twisted/archive/twisted-22.8.0.tar.gz -> twisted-22.8.0.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02
-_md5_=44228c0e67a798e054a953a774e7a8ef
+_md5_=a6d2db08e7f27af85a529941e6320afa
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 415a9789b6c4..25845d9169f3 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/cutils-1.6-r4 b/metadata/md5-cache/dev-util/cutils-1.6-r4
deleted file mode 100644
index e3edbf528f54..000000000000
--- a/metadata/md5-cache/dev-util/cutils-1.6-r4
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=sys-devel/flex
-DEFINED_PHASES=compile install postinst prepare
-DESCRIPTION=C language utilities
-EAPI=7
-HOMEPAGE=http://www.sigala.it/sandro/software.php#cutils
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=BSD-2
-SLOT=0
-SRC_URI=http://www.sigala.it/sandro/files/cutils-1.6.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=a2e28a9c69d5e658a479a8366a84a46b
diff --git a/metadata/md5-cache/dev-util/cutils-1.6-r5 b/metadata/md5-cache/dev-util/cutils-1.6-r5
new file mode 100644
index 000000000000..b697856d8bea
--- /dev/null
+++ b/metadata/md5-cache/dev-util/cutils-1.6-r5
@@ -0,0 +1,12 @@
+BDEPEND=sys-devel/flex virtual/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile install postinst prepare
+DESCRIPTION=C language utilities
+EAPI=8
+HOMEPAGE=http://www.sigala.it/sandro/software.php#cutils
+INHERIT=autotools toolchain-funcs
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD-2
+SLOT=0
+SRC_URI=http://www.sigala.it/sandro/files/cutils-1.6.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=653e9f73d6cb5330069b3f6472747117
diff --git a/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3 b/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3
index ac808124eb3e..22005350de4b 100644
--- a/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3
+++ b/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3
@@ -3,10 +3,10 @@ DEFINED_PHASES=prepare
DESCRIPTION=A 100% compatible, enhanced implementation of the make alternative Jam
EAPI=7
HOMEPAGE=http://freetype.sourceforge.net/jam/index.html
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=perforce GPL-2
SLOT=0
SRC_URI=http://david.freetype.org/jam/ftjam-2.5.3rc2.tar.bz2
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=926c8253e97e1cda3eec43f9f1c0a7e6
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=3e3267f89b065ee2c4c89ca2f3d72903
diff --git a/metadata/md5-cache/dev-util/git-delta-0.14.0 b/metadata/md5-cache/dev-util/git-delta-0.14.0
index fe61da94802c..6585bb6bc27e 100644
--- a/metadata/md5-cache/dev-util/git-delta-0.14.0
+++ b/metadata/md5-cache/dev-util/git-delta-0.14.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/dandavison/delta
INHERIT=bash-completion-r1 cargo
IUSE=debug
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv
LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 LGPL-3+ MIT Unlicense ZLIB
RDEPEND=dev-libs/libgit2:= dev-libs/oniguruma:= !app-text/delta
SLOT=0
SRC_URI=https://github.com/dandavison/delta/archive/0.14.0.tar.gz -> git-delta-0.14.0.tar.gz https://crates.io/api/v1/crates/adler/0.2.3/download -> adler-0.2.3.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_colours/1.1.1/download -> ansi_colours-1.1.1.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/approx/0.5.0/download -> approx-0.5.0.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bat/0.21.0/download -> bat-0.21.0.crate https://crates.io/api/v1/crates/bincode/1.3.1/download -> bincode-1.3.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/box_drawing/0.1.2/download -> box_drawing-0.1.2.crate https://crates.io/api/v1/crates/bstr/0.2.15/download -> bstr-0.2.15.crate https://crates.io/api/v1/crates/bugreport/0.5.0/download -> bugreport-0.5.0.crate https://crates.io/api/v1/crates/bytelines/2.4.0/download -> bytelines-2.4.0.crate https://crates.io/api/v1/crates/bytemuck/1.7.3/download -> bytemuck-1.7.3.crate https://crates.io/api/v1/crates/byteorder/1.3.4/download -> byteorder-1.3.4.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/cc/1.0.66/download -> cc-1.0.66.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/chrono-humanize/0.2.1/download -> chrono-humanize-0.2.1.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/clap/3.2.8/download -> clap-3.2.8.crate https://crates.io/api/v1/crates/clap_derive/3.2.7/download -> clap_derive-3.2.7.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/clircle/0.3.0/download -> clircle-0.3.0.crate https://crates.io/api/v1/crates/console/0.15.0/download -> console-0.15.0.crate https://crates.io/api/v1/crates/content_inspector/0.2.4/download -> content_inspector-0.2.4.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/crc32fast/1.2.1/download -> crc32fast-1.2.1.crate https://crates.io/api/v1/crates/ctrlc/3.2.2/download -> ctrlc-3.2.2.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.6/download -> dirs-sys-0.3.6.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.1/download -> dirs-sys-next-0.1.1.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding/0.2.33/download -> encoding-0.2.33.crate https://crates.io/api/v1/crates/encoding-index-japanese/1.20141219.5/download -> encoding-index-japanese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-korean/1.20141219.5/download -> encoding-index-korean-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-simpchinese/1.20141219.5/download -> encoding-index-simpchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-singlebyte/1.20141219.5/download -> encoding-index-singlebyte-1.20141219.5.crate https://crates.io/api/v1/crates/encoding_index_tests/0.1.4/download -> encoding_index_tests-0.1.4.crate https://crates.io/api/v1/crates/encoding-index-tradchinese/1.20141219.5/download -> encoding-index-tradchinese-1.20141219.5.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/find-crate/0.6.3/download -> find-crate-0.6.3.crate https://crates.io/api/v1/crates/flate2/1.0.19/download -> flate2-1.0.19.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.0/download -> form_urlencoded-1.0.0.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.3/download -> getrandom-0.2.3.crate https://crates.io/api/v1/crates/git2/0.14.2/download -> git2-0.14.2.crate https://crates.io/api/v1/crates/git-version/0.3.5/download -> git-version-0.3.5.crate https://crates.io/api/v1/crates/git-version-macro/0.3.5/download -> git-version-macro-0.3.5.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/globset/0.4.8/download -> globset-0.4.8.crate https://crates.io/api/v1/crates/grep-cli/0.1.6/download -> grep-cli-0.1.6.crate https://crates.io/api/v1/crates/hashbrown/0.8.2/download -> hashbrown-0.8.2.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.17/download -> hermit-abi-0.1.17.crate https://crates.io/api/v1/crates/idna/0.2.0/download -> idna-0.2.0.crate https://crates.io/api/v1/crates/indexmap/1.5.2/download -> indexmap-1.5.2.crate https://crates.io/api/v1/crates/itertools/0.10.3/download -> itertools-0.10.3.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.crate https://crates.io/api/v1/crates/jobserver/0.1.21/download -> jobserver-0.1.21.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/libgit2-sys/0.13.2+1.4.2/download -> libgit2-sys-0.13.2+1.4.2.crate https://crates.io/api/v1/crates/libz-sys/1.1.2/download -> libz-sys-1.1.2.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.3/download -> linked-hash-map-0.5.3.crate https://crates.io/api/v1/crates/log/0.4.11/download -> log-0.4.11.crate https://crates.io/api/v1/crates/matches/0.1.8/download -> matches-0.1.8.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.4.3/download -> miniz_oxide-0.4.3.crate https://crates.io/api/v1/crates/nix/0.24.1/download -> nix-0.24.1.crate https://crates.io/api/v1/crates/ntapi/0.3.6/download -> ntapi-0.3.6.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/once_cell/1.12.1/download -> once_cell-1.12.1.crate https://crates.io/api/v1/crates/onig/6.1.1/download -> onig-6.1.1.crate https://crates.io/api/v1/crates/onig_sys/69.6.0/download -> onig_sys-69.6.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.0.0/download -> os_str_bytes-6.0.0.crate https://crates.io/api/v1/crates/palette/0.6.0/download -> palette-0.6.0.crate https://crates.io/api/v1/crates/palette_derive/0.6.0/download -> palette_derive-0.6.0.crate https://crates.io/api/v1/crates/path_abs/0.5.1/download -> path_abs-0.5.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/phf/0.9.0/download -> phf-0.9.0.crate https://crates.io/api/v1/crates/phf_generator/0.9.1/download -> phf_generator-0.9.1.crate https://crates.io/api/v1/crates/phf_macros/0.9.0/download -> phf_macros-0.9.0.crate https://crates.io/api/v1/crates/phf_shared/0.9.0/download -> phf_shared-0.9.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.8/download -> pin-project-lite-0.2.8.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.19/download -> pkg-config-0.3.19.crate https://crates.io/api/v1/crates/plist/1.3.1/download -> plist-1.3.1.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.15/download -> ppv-lite86-0.2.15.crate https://crates.io/api/v1/crates/proc-macro2/1.0.36/download -> proc-macro2-1.0.36.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/quote/1.0.14/download -> quote-1.0.14.crate https://crates.io/api/v1/crates/rand/0.8.4/download -> rand-0.8.4.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rand_hc/0.3.1/download -> rand_hc-0.3.1.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.2.10/download -> redox_syscall-0.2.10.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.0/download -> redox_users-0.4.0.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/rgb/0.8.31/download -> rgb-0.8.31.crate https://crates.io/api/v1/crates/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/semver/1.0.6/download -> semver-1.0.6.crate https://crates.io/api/v1/crates/serde/1.0.138/download -> serde-1.0.138.crate https://crates.io/api/v1/crates/serde_derive/1.0.138/download -> serde_derive-1.0.138.crate https://crates.io/api/v1/crates/serde_json/1.0.82/download -> serde_json-1.0.82.crate https://crates.io/api/v1/crates/serde_yaml/0.8.23/download -> serde_yaml-0.8.23.crate https://crates.io/api/v1/crates/shell-escape/0.1.5/download -> shell-escape-0.1.5.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/siphasher/0.3.7/download -> siphasher-0.3.7.crate https://crates.io/api/v1/crates/slab/0.4.6/download -> slab-0.4.6.crate https://crates.io/api/v1/crates/smol_str/0.1.23/download -> smol_str-0.1.23.crate https://crates.io/api/v1/crates/std_prelude/0.2.12/download -> std_prelude-0.2.12.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/syn/1.0.94/download -> syn-1.0.94.crate https://crates.io/api/v1/crates/syntect/5.0.0/download -> syntect-5.0.0.crate https://crates.io/api/v1/crates/sysinfo/0.24.5/download -> sysinfo-0.24.5.crate https://crates.io/api/v1/crates/sys-info/0.9.1/download -> sys-info-0.9.1.crate https://crates.io/api/v1/crates/termcolor/1.1.2/download -> termcolor-1.1.2.crate https://crates.io/api/v1/crates/terminal_size/0.1.15/download -> terminal_size-0.1.15.crate https://crates.io/api/v1/crates/term_size/0.3.2/download -> term_size-0.3.2.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.30/download -> thiserror-1.0.30.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.30/download -> thiserror-impl-1.0.30.crate https://crates.io/api/v1/crates/time/0.1.44/download -> time-0.1.44.crate https://crates.io/api/v1/crates/time/0.3.9/download -> time-0.3.9.crate https://crates.io/api/v1/crates/tinyvec/1.1.0/download -> tinyvec-1.1.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/tokio/1.17.0/download -> tokio-1.17.0.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.4/download -> unicode-bidi-0.3.4.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.16/download -> unicode-normalization-0.1.16.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.1/download -> unicode-xid-0.2.1.crate https://crates.io/api/v1/crates/url/2.2.0/download -> url-2.2.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.11/download -> vcpkg-0.2.11.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.2/download -> version_check-0.9.2.crate https://crates.io/api/v1/crates/vte/0.10.1/download -> vte-0.10.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.3.1/download -> walkdir-2.3.1.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wild/2.0.4/download -> wild-2.0.4.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/xdg/2.4.1/download -> xdg-2.4.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.3/download -> xml-rs-0.8.3.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=b0d01a4dddf5ea3c758e1b5c7c61c3fb
+_md5_=ed3dd82f95ce9e035d1ea89416b18148
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 718988fe6fee..932088f4892a 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/git-2.37.3 b/metadata/md5-cache/dev-vcs/git-2.37.3
index f3e046c8882f..f06312f9dd6b 100644
--- a/metadata/md5-cache/dev-vcs/git-2.37.3
+++ b/metadata/md5-cache/dev-vcs/git-2.37.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.git-scm.com/
INHERIT=toolchain-funcs perl-module bash-completion-r1 plocale python-single-r1 systemd
IUSE=+blksha1 +curl cgi doc gnome-keyring +gpg highlight +iconv mediawiki mediawiki-experimental +nls +pcre perforce +perl +ppcsha1 +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-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=GPL-2
RDEPEND=gnome-keyring? ( app-crypt/libsecret dev-libs/glib:2 ) dev-libs/openssl:0= sys-libs/zlib pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:0= ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) iconv? ( virtual/libiconv ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) selinux? ( sec-policy/selinux-git )
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) mediawiki-experimental? ( mediawiki ) perforce? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) subversion? ( perl ) webdav? ( curl )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.37.3.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.37.3.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.37.3.tar.xz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 plocale 7ce00136a77130df46fbbd5966f98a61 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=cf69bfa36ba26e11408f28e9db54c4ba
+_md5_=2ab503aae584bea5d06ca2b91b306529
diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz
index 280ce08fa88e..c81c326f7f36 100644
--- a/metadata/md5-cache/games-action/Manifest.gz
+++ b/metadata/md5-cache/games-action/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-action/xpilot-4.5.5-r1 b/metadata/md5-cache/games-action/xpilot-4.5.5-r1
index 471bab072943..af5130e9e157 100644
--- a/metadata/md5-cache/games-action/xpilot-4.5.5-r1
+++ b/metadata/md5-cache/games-action/xpilot-4.5.5-r1
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-base/xorg-proto
DESCRIPTION=Multi-player 2D client/server space game
EAPI=8
HOMEPAGE=http://www.xpilot.org/
-INHERIT=desktop toolchain-funcs
+INHERIT=desktop flag-o-matic toolchain-funcs
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
RDEPEND=x11-libs/libX11 x11-libs/libXext
SLOT=0
SRC_URI=https://dev.gentoo.org/~ionen/distfiles/xpilot.png mirror://sourceforge/xpilotgame/xpilot-4.5.5.tar.bz2
-_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=a9f8d2487b17dd92d2a2612cf52665f3
+_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=7f22a5faf4a96bfa7477a85150b41341
diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz
index a9f3de5ebdfa..357e7bab359e 100644
--- a/metadata/md5-cache/games-arcade/Manifest.gz
+++ b/metadata/md5-cache/games-arcade/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-arcade/xscavenger-1.4.5 b/metadata/md5-cache/games-arcade/xscavenger-1.4.5
index fd0953e45c9c..9520d53ea08a 100644
--- a/metadata/md5-cache/games-arcade/xscavenger-1.4.5
+++ b/metadata/md5-cache/games-arcade/xscavenger-1.4.5
@@ -11,4 +11,4 @@ RDEPEND=media-libs/alsa-lib x11-libs/libX11
SLOT=0
SRC_URI=https://www.linuxmotors.com/linux/scavenger/downloads/xscavenger-1.4.5.tgz https://dev.gentoo.org/~ionen/distfiles/xscavenger.png
_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=89f66ea5104a1c576fc72c1c4b0d0e5f
+_md5_=b7f4d6c441f37cf68ec9c9318b21bc36
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index 74a3254f5b5f..fe2702e2d043 100644
--- a/metadata/md5-cache/games-board/Manifest.gz
+++ b/metadata/md5-cache/games-board/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-board/pysolfc-2.18.0 b/metadata/md5-cache/games-board/pysolfc-2.18.0
new file mode 100644
index 000000000000..a076f2d33915
--- /dev/null
+++ b/metadata/md5-cache/games-board/pysolfc-2.18.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_8? ( dev-python/attrs[python_targets_python3_8(-)] dev-python/configobj[python_targets_python3_8(-)] dev-python/pysol_cards[python_targets_python3_8(-)] dev-python/random2[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] sound? ( dev-python/pygame[python_targets_python3_8(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/attrs[python_targets_python3_9(-)] dev-python/configobj[python_targets_python3_9(-)] dev-python/pysol_cards[python_targets_python3_9(-)] dev-python/random2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] sound? ( dev-python/pygame[python_targets_python3_9(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_8? ( dev-python/unittest-or-fail[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/unittest-or-fail[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)] ) ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk] ) python_single_target_python3_8? ( >=dev-python/gpep517-9[python_targets_python3_8(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)] dev-python/wheel[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/gpep517-9[python_targets_python3_9(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)] dev-python/wheel[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-9[python_targets_python3_10(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)] dev-python/wheel[python_targets_python3_10(-)] )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DESCRIPTION=Exciting collection of more than 1000 solitaire card games
+EAPI=8
+HOMEPAGE=https://pysolfc.sourceforge.io/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 xdg
+IUSE=extra-cardsets minimal +sound test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+ GPL-2+
+RDEPEND=python_single_target_python3_8? ( dev-python/attrs[python_targets_python3_8(-)] dev-python/configobj[python_targets_python3_8(-)] dev-python/pysol_cards[python_targets_python3_8(-)] dev-python/random2[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] sound? ( dev-python/pygame[python_targets_python3_8(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/attrs[python_targets_python3_9(-)] dev-python/configobj[python_targets_python3_9(-)] dev-python/pysol_cards[python_targets_python3_9(-)] dev-python/random2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] sound? ( dev-python/pygame[python_targets_python3_9(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[tk] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[tk] )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://sourceforge/pysolfc/PySolFC-2.18.0.tar.xz extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets-2.1.tar.bz2 ) !extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets--Minimal-2.1.0.tar.xz )
+_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=da918ca6963c38bc988f3f39d29085e1
diff --git a/metadata/md5-cache/games-board/xgammon-0.98-r3 b/metadata/md5-cache/games-board/xgammon-0.98-r3
index 0970e7b20a27..2c051368e92f 100644
--- a/metadata/md5-cache/games-board/xgammon-0.98-r3
+++ b/metadata/md5-cache/games-board/xgammon-0.98-r3
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXt !<x11-terms/kterm-6.2.0-r7
DESCRIPTION=very nice backgammon game for X
EAPI=7
HOMEPAGE=http://fawn.unibw-hamburg.de/steuer/xgammon/xgammon.html
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXt !<x11-terms/kterm-6.2.0-r7
SLOT=0
SRC_URI=http://fawn.unibw-hamburg.de/steuer/xgammon/Downloads/xgammon-0.98a.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=91c0ba0cd9c41dcd2fa07f0bcc6fda7b
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=8bf9472e7722a6f36f4c899ec20ed075
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index 30e5d5730e7c..2fd80a561913 100644
--- a/metadata/md5-cache/mail-filter/Manifest.gz
+++ b/metadata/md5-cache/mail-filter/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/dcc-1.3.158-r2 b/metadata/md5-cache/mail-filter/dcc-1.3.158-r2
index 4a1230d5e409..af4d5f7e5e92 100644
--- a/metadata/md5-cache/mail-filter/dcc-1.3.158-r2
+++ b/metadata/md5-cache/mail-filter/dcc-1.3.158-r2
@@ -3,12 +3,12 @@ DEPEND=dev-lang/perl || ( net-ftp/ftp net-misc/curl net-misc/wget www-client/fet
DESCRIPTION=Distributed Checksum Clearinghouse
EAPI=7
HOMEPAGE=https://www.rhyolite.com/dcc/
-INHERIT=flag-o-matic toolchain-funcs
+INHERIT=toolchain-funcs
IUSE=cgi ipv6 rrdtool milter
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=DCC GPL-2
RDEPEND=dev-lang/perl || ( net-ftp/ftp net-misc/curl net-misc/wget www-client/fetch ) milter? ( mail-filter/libmilter:= ) rrdtool? ( net-analyzer/rrdtool )
SLOT=0
SRC_URI=https://www.rhyolite.com/dcc/source/old/dcc-1.3.158.tar.Z
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=5965d196597d278e36d666fcc5ea16a2
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=64cd644bf597c77183f4cfa0655b6061
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index ee6888084eea..e31b5a5c6842 100644
--- a/metadata/md5-cache/mail-mta/Manifest.gz
+++ b/metadata/md5-cache/mail-mta/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-mta/postfix-3.7.3 b/metadata/md5-cache/mail-mta/postfix-3.7.3
new file mode 100644
index 000000000000..095a210c248d
--- /dev/null
+++ b/metadata/md5-cache/mail-mta/postfix-3.7.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
+DESCRIPTION=A fast and secure drop-in replacement for sendmail
+EAPI=8
+HOMEPAGE=http://www.postfix.org/
+INHERIT=pam systemd toolchain-funcs
+IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=|| ( IBM EPL-2.0 )
+RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
+REQUIRED_USE=ldap-bind? ( ldap sasl )
+SLOT=0
+SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.7.3.tar.gz
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=cd147c155911137d87072d8c1be87778
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 47be3d783429..9500a71dedfd 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/liberation-fonts-2.1.5 b/metadata/md5-cache/media-fonts/liberation-fonts-2.1.5
index 6fe742cad987..645854eee8de 100644
--- a/metadata/md5-cache/media-fonts/liberation-fonts-2.1.5
+++ b/metadata/md5-cache/media-fonts/liberation-fonts-2.1.5
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/liberationfonts/liberation-fonts
INHERIT=font python-any-r1
IUSE=fontforge X X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~m68k ppc ppc64 ~riscv x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris
LICENSE=OFL-1.1
SLOT=0
SRC_URI=fontforge? ( https://github.com/liberationfonts/liberation-fonts/files/7261483/liberation-fonts-2.1.5.tar.gz ) !fontforge? ( https://github.com/liberationfonts/liberation-fonts/files/7261482/liberation-fonts-ttf-2.1.5.tar.gz )
_eclasses_=font d31f12a0f6e13d56dc3062e76ae58a61 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=f7c7820110a6e85ed1f24a8e44e265b2
+_md5_=982ba771bb7df8023e5ac82de7a3199d
diff --git a/metadata/md5-cache/media-fonts/oto-0.5 b/metadata/md5-cache/media-fonts/oto-0.5
index 16fafb5d16b2..7287c747451a 100644
--- a/metadata/md5-cache/media-fonts/oto-0.5
+++ b/metadata/md5-cache/media-fonts/oto-0.5
@@ -1,9 +1,12 @@
-DEFINED_PHASES=-
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=prepare
DESCRIPTION=Open Type Organizer
-EAPI=7
+EAPI=8
HOMEPAGE=https://sourceforge.net/projects/oto/
+INHERIT=autotools
KEYWORDS=~alpha amd64 arm ~ia64 ~loong ~ppc ~s390 sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://sourceforge/oto/oto-0.5.tar.gz
-_md5_=e2737145bd62aceb6b86139be4293485
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=b7f1408d0e99c617f4992924a2cd77be
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 45d498d487c7..bcfd848378b4 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/digikam-7.8.0-r1 b/metadata/md5-cache/media-gfx/digikam-7.8.0-r1
index a1d982dc6d94..f9a7179f4365 100644
--- a/metadata/md5-cache/media-gfx/digikam-7.8.0-r1
+++ b/metadata/md5-cache/media-gfx/digikam-7.8.0-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.digikam.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org toolchain-funcs
IUSE=addressbook calendar gphoto2 heif +imagemagick +lensfun marble mediaplayer mysql opengl openmp +panorama scanner semantic-desktop X debug
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 x86
LICENSE=GPL-2
RDEPEND=dev-libs/expat >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[-gles2-only] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5[mysql?] >=dev-qt/qtwebengine-5.15.5:5[widgets] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kservice-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/solid-5.88.0:5 >=media-gfx/exiv2-0.27:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:0= >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] media-libs/tiff:0 addressbook? ( >=kde-apps/akonadi-contacts-19.04.3:5 >=kde-frameworks/kcontacts-5.88.0:5 ) calendar? ( >=kde-frameworks/kcalendarcore-5.88.0:5 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) lensfun? ( media-libs/lensfun ) marble? ( >=dev-qt/qtconcurrent-5.15.5:5 >=kde-apps/marble-19.04.3:5 >=kde-frameworks/kbookmarks-5.88.0:5 ) mediaplayer? ( media-libs/qtav[opengl(+)] media-video/ffmpeg:= ) opengl? ( >=dev-qt/qtopengl-5.15.5:5 virtual/opengl ) panorama? ( >=kde-frameworks/threadweaver-5.88.0:5 ) scanner? ( >=kde-apps/libksane-19.04.3:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) mysql? ( virtual/mysql[server(+)] ) panorama? ( media-gfx/hugin ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
RESTRICT=test
SLOT=5
SRC_URI=mirror://kde/stable/digikam/7.8.0/digiKam-7.8.0.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=e21e92511c010ac14cf05acb4a30ddf6
+_md5_=6af12e98d720d56bffdb4df50e2a2d52
diff --git a/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38-r3 b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38-r3
index 8bd38aff6a24..2d5d9981897a 100644
--- a/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38-r3
+++ b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38-r3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://www.graphicsmagick.org/ https://hg.osdn.net/view/graphicsmagick/GM
INHERIT=autotools toolchain-funcs verify-sig
IUSE=bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpegxl lcms lzma openmp perl png postscript q16 q32 static-libs svg tcmalloc tiff truetype webp wmf X zlib zstd verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=MIT
RDEPEND=dev-libs/libltdl bzip2? ( app-arch/bzip2 ) fpx? ( media-libs/libfpx ) heif? ( media-libs/libheif:= ) imagemagick? ( !media-gfx/imagemagick ) jbig? ( media-libs/jbigkit ) jpeg? ( media-libs/libjpeg-turbo:= ) jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) postscript? ( app-text/ghostscript-gpl ) svg? ( dev-libs/libxml2 ) tcmalloc? ( dev-util/google-perftools:= ) tiff? ( media-libs/tiff ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libSM x11-libs/libX11 x11-libs/libXext ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= )
SLOT=0/1.3
SRC_URI=mirror://sourceforge/graphicsmagick/GraphicsMagick-1.3.38.tar.xz verify-sig? ( mirror://sourceforge/graphicsmagick/GraphicsMagick-1.3.38.tar.xz.sig )
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=5eb2b05d9297ccbfab3ab35cad34264d
+_md5_=31d039d2b21ef3d87b3f0d530e5d8289
diff --git a/metadata/md5-cache/media-gfx/kphotoalbum-5.9.1-r1 b/metadata/md5-cache/media-gfx/kphotoalbum-5.9.1-r1
index c97db0cda927..4ea21ef08792 100644
--- a/metadata/md5-cache/media-gfx/kphotoalbum-5.9.1-r1
+++ b/metadata/md5-cache/media-gfx/kphotoalbum-5.9.1-r1
@@ -7,7 +7,7 @@ HOMEPAGE=https://kphotoalbum.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=map phonon qtav +raw share +vlc test debug +handbook test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 x86
LICENSE=GPL-2+ FDL-1.2
RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[jpeg] >=dev-qt/qtsql-5.15.5:5[sqlite] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/karchive-5.82.0:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/libjpeg-turbo:= map? ( kde-apps/marble:5 ) phonon? ( >=media-libs/phonon-4.11.0 ) qtav? ( media-libs/qtav:= ) raw? ( kde-apps/libkdcraw:5 ) share? ( >=kde-frameworks/kxmlgui-5.82.0:5 ) vlc? ( media-video/vlc:= ) media-video/ffmpeg || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
REQUIRED_USE=|| ( phonon qtav vlc )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/kphotoalbum/5.9.1/kphotoalbum-5.9.1.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 6f19455c3ec51029d40be1fdc6cdb8e0 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=417ad09a2fe661e148a821f7637bc413
+_md5_=f491a92739df10cde430f39a9f7e2b5e
diff --git a/metadata/md5-cache/media-gfx/xli-1.17.0-r6 b/metadata/md5-cache/media-gfx/xli-1.17.0-r6
index 5d761ee2bab5..cbcef2a10a00 100644
--- a/metadata/md5-cache/media-gfx/xli-1.17.0-r6
+++ b/metadata/md5-cache/media-gfx/xli-1.17.0-r6
@@ -4,11 +4,11 @@ DEPEND=app-arch/bzip2:= media-libs/libjpeg-turbo:= media-libs/libpng:= sys-libs/
DESCRIPTION=X Load Image: view images or load them to root window
EAPI=7
HOMEPAGE=ftp://ftp.ibiblio.org/pub/Linux/apps/graphics/viewers/X/xli-1.16.README
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=HPND
RDEPEND=app-arch/bzip2:= media-libs/libjpeg-turbo:= media-libs/libpng:= sys-libs/zlib:= x11-libs/libX11 x11-libs/libXext !media-gfx/xloadimage
SLOT=0
SRC_URI=http://pantransit.reptiles.org/prog/xli/xli-2005-02-27.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=182bd5640883eeba3da894fcf8824861
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=f928f840abcd04aaa19cab3c4c6765ca
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 3e02a05ea121..1e1b0013308d 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/libjsw-1.5.8 b/metadata/md5-cache/media-libs/libjsw-1.5.8
index 9ea42a35ae1b..866f27c0e43d 100644
--- a/metadata/md5-cache/media-libs/libjsw-1.5.8
+++ b/metadata/md5-cache/media-libs/libjsw-1.5.8
@@ -3,9 +3,9 @@ DESCRIPTION=provide a uniform API and user configuration for joysticks and game
EAPI=7
HOMEPAGE=http://freshmeat.net/projects/libjsw/
INHERIT=toolchain-funcs
-KEYWORDS=amd64 ppc ~ppc64 x86
+KEYWORDS=amd64 ppc ~ppc64 ~riscv x86
LICENSE=GPL-2
SLOT=0
SRC_URI=http://wolfsinger.com/~wolfpack/packages/libjsw-1.5.8.tar.bz2
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=1d7cc83a924db85a432786755bb8f101
+_md5_=860f2622ac7aacab76f68492f94cf457
diff --git a/metadata/md5-cache/media-libs/raptor-2.0.15-r4 b/metadata/md5-cache/media-libs/raptor-2.0.15-r4
deleted file mode 100644
index 77b684524ab0..000000000000
--- a/metadata/md5-cache/media-libs/raptor-2.0.15-r4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=sys-devel/bison-3 >=sys-devel/flex-2.5.36 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) json? ( dev-libs/yajl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unicode? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=The RDF Parser Toolkit
-EAPI=7
-HOMEPAGE=https://librdf.org/raptor/
-INHERIT=autotools libtool multilib-minimal
-IUSE=+curl debug json static-libs unicode abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0 GPL-2 LGPL-2.1
-RDEPEND=dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) json? ( dev-libs/yajl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unicode? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/raptor:0
-SLOT=2
-SRC_URI=https://download.librdf.org/source/raptor2-2.0.15.tar.gz
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=1e709edf9a3736048c9c5a462408ace2
diff --git a/metadata/md5-cache/media-libs/raptor-2.0.15-r5 b/metadata/md5-cache/media-libs/raptor-2.0.15-r5
deleted file mode 100644
index f387c2ced7d3..000000000000
--- a/metadata/md5-cache/media-libs/raptor-2.0.15-r5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=sys-devel/bison-3 >=sys-devel/flex-2.5.36 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) json? ( dev-libs/yajl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=The RDF Parser Toolkit
-EAPI=8
-HOMEPAGE=https://librdf.org/raptor/
-INHERIT=autotools multilib-minimal
-IUSE=+curl debug json 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=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0 GPL-2 LGPL-2.1
-RDEPEND=dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) json? ( dev-libs/yajl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/raptor:0
-SLOT=2
-SRC_URI=https://download.librdf.org/source/raptor2-2.0.15.tar.gz
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=4f815648585bed471f6a61197c1641b6
diff --git a/metadata/md5-cache/media-libs/volpack-1.0_p7-r2 b/metadata/md5-cache/media-libs/volpack-1.0_p7-r2
index 9b3c58fa8281..3370a72ab8fe 100644
--- a/metadata/md5-cache/media-libs/volpack-1.0_p7-r2
+++ b/metadata/md5-cache/media-libs/volpack-1.0_p7-r2
@@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install
DESCRIPTION=Volume rendering library
EAPI=8
HOMEPAGE=https://amide.sourceforge.net/packages.html
-INHERIT=flag-o-matic
+INHERIT=flag-o-matic toolchain-funcs
IUSE=doc examples
KEYWORDS=~amd64 ~x86
LICENSE=BSD
SLOT=0
SRC_URI=mirror://sourceforge/amide/volpack-1.0c7.tgz
_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=7168518314231ed27252087bd89460e5
+_md5_=b4dc18f45689885e1dce9200c920d448
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index d15ffb7c87cf..7d72ffb367d2 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/ibp-0.21-r2 b/metadata/md5-cache/media-radio/ibp-0.21-r2
index 6fdb9d9a9527..5e921982f442 100644
--- a/metadata/md5-cache/media-radio/ibp-0.21-r2
+++ b/metadata/md5-cache/media-radio/ibp-0.21-r2
@@ -4,12 +4,12 @@ DEPEND=sys-libs/ncurses:0= X? ( x11-libs/libX11 ) X? ( >=x11-misc/imake-1.0.8-r1
DESCRIPTION=Shows currently transmitting beacons of the International Beacon Project (IBP)
EAPI=7
HOMEPAGE=http://www.pa3fwm.nl/software/ibp/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
IUSE=X
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses:0= X? ( x11-libs/libX11 )
SLOT=0
SRC_URI=http://www.pa3fwm.nl/software/ibp/ibp-0.21.tgz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=e0a8661ae57b1eeb875d7f65feb855e1
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=c01c41d5b53f7948472e94ba925aabfb
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index a2effc83f8d7..508978886a44 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/aseqview-0.2.8-r2 b/metadata/md5-cache/media-sound/aseqview-0.2.8-r2
index b37e9dcca6a9..b9af8911c1ca 100644
--- a/metadata/md5-cache/media-sound/aseqview-0.2.8-r2
+++ b/metadata/md5-cache/media-sound/aseqview-0.2.8-r2
@@ -4,9 +4,11 @@ DEPEND=media-libs/alsa-lib net-libs/libpcap x11-libs/gtk+:2
DESCRIPTION=ALSA sequencer event viewer/filter
EAPI=8
HOMEPAGE=https://github.com/tiwai/aseqview
+INHERIT=flag-o-matic
KEYWORDS=amd64 ~ppc sparc x86
LICENSE=GPL-2
RDEPEND=media-libs/alsa-lib net-libs/libpcap x11-libs/gtk+:2
SLOT=0
SRC_URI=https://ftp.suse.com/pub/people/tiwai/aseqview/aseqview-0.2.8.tar.gz
-_md5_=364d6b6f891fa6115ce8827cc725ec20
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=bf35c50b6eb16aabe6a22263ebe00bbf
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 78e242661c1e..666ba80af7e4 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/nmap-7.93 b/metadata/md5-cache/net-analyzer/nmap-7.93
index 3d0794bc8547..debfca17c806 100644
--- a/metadata/md5-cache/net-analyzer/nmap-7.93
+++ b/metadata/md5-cache/net-analyzer/nmap-7.93
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://nmap.org/
INHERIT=autotools lua-single python-any-r1 toolchain-funcs verify-sig
IUSE=ipv6 libssh2 ncat nping +nse ssl symlink +system-lua +lua_single_target_lua5-3 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( NPSL GPL-2 )
RDEPEND=dev-libs/liblinear:= dev-libs/libpcre net-libs/libpcap libssh2? ( net-libs/libssh2[zlib] sys-libs/zlib ) nse? ( sys-libs/zlib ) ssl? ( dev-libs/openssl:0= ) symlink? ( ncat? ( !net-analyzer/netcat !net-analyzer/openbsd-netcat ) ) system-lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3[deprecated] ) )
REQUIRED_USE=system-lua? ( nse ^^ ( lua_single_target_lua5-3 ) ) symlink? ( ncat )
SLOT=0
SRC_URI=https://nmap.org/dist/nmap-7.93.tar.bz2 verify-sig? ( https://nmap.org/dist/sigs/nmap-7.93.tar.bz2.asc )
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=df2819f12f2ad2d583f056e6ad395a83
+_md5_=4d3bc6e74c004f80f7056605d2fedfd8
diff --git a/metadata/md5-cache/net-analyzer/pathload-1.3.2-r1 b/metadata/md5-cache/net-analyzer/pathload-1.3.2-r1
index 1bbbd6d9274d..9c27e4a85cc3 100644
--- a/metadata/md5-cache/net-analyzer/pathload-1.3.2-r1
+++ b/metadata/md5-cache/net-analyzer/pathload-1.3.2-r1
@@ -2,10 +2,10 @@ DEFINED_PHASES=configure install
DESCRIPTION=Non-intrusive utility for estimation of available bandwidth of Internet paths
EAPI=8
HOMEPAGE=https://www.cc.gatech.edu/fac/constantinos.dovrolis/bw-est/pathload.html
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
SLOT=0
SRC_URI=https://dev.gentoo.org/~jsmolic/distfiles/pathload-1.3.2.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=e34d0a0dec118f0689161c9a8e86947a
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=345abdd017d203e02d118662e44411fb
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index 996ea6458062..e784f527ceb6 100644
--- a/metadata/md5-cache/net-dialup/Manifest.gz
+++ b/metadata/md5-cache/net-dialup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 b/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4
index c04659e4a22b..9482b03521c8 100644
--- a/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4
+++ b/metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4
@@ -3,10 +3,10 @@ DEFINED_PHASES=install prepare
DESCRIPTION=User-space implementation of L2TP for Linux and other UNIX systems
EAPI=8
HOMEPAGE=https://sourceforge.net/projects/rp-l2tp/
-INHERIT=autotools toolchain-funcs
+INHERIT=autotools flag-o-matic toolchain-funcs
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+ GPL-2
SLOT=0
SRC_URI=mirror://sourceforge/rp-l2tp/rp-l2tp-0.4.tar.gz
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=48ef416dcd234df36b61072292211bb8
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=6d9327a715a92233fd1ffc1fb2b3f82b
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 13d67bb81e89..c21735169448 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2 b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2
index 099dd25fb031..ba63624213a6 100644
--- a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2
+++ b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2
@@ -6,11 +6,11 @@ HOMEPAGE=https://github.com/DNSCrypt/dnscrypt-proxy
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=fcaps go-module systemd
IUSE=+pie +filecaps
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 arm arm64 ppc64 x86
LICENSE=Apache-2.0 BSD ISC MIT MPL-2.0
RDEPEND=acct-group/dnscrypt-proxy acct-user/dnscrypt-proxy
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/DNSCrypt/dnscrypt-proxy/archive/2.1.2.tar.gz -> dnscrypt-proxy-2.1.2.tar.gz
_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=637644a937aa78acca0db692edc78021
+_md5_=be7966550f93edbbe6472e1c2767cab4
diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz
index 312da202e33e..417e8ab41ad7 100644
--- a/metadata/md5-cache/net-firewall/Manifest.gz
+++ b/metadata/md5-cache/net-firewall/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-firewall/firewalld-1.2.1 b/metadata/md5-cache/net-firewall/firewalld-1.2.1
index cfd13de93f58..2a137729e4f2 100644
--- a/metadata/md5-cache/net-firewall/firewalld-1.2.1
+++ b/metadata/md5-cache/net-firewall/firewalld-1.2.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://firewalld.org/
INHERIT=bash-completion-r1 gnome2-utils linux-info optfeature plocale python-single-r1 systemd xdg-utils
IUSE=gui +nftables +iptables test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) )
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv )
SLOT=0
SRC_URI=https://github.com/firewalld/firewalld/releases/download/v1.2.1/firewalld-1.2.1.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac plocale 7ce00136a77130df46fbbd5966f98a61 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=46db010b456384c76d5274550e368a4d
+_md5_=d7bef3a7ce2a7d79bd467d070aaf965e
diff --git a/metadata/md5-cache/net-firewall/nftables-1.0.5 b/metadata/md5-cache/net-firewall/nftables-1.0.5
index c0e92c2e9561..2b3dd258c536 100644
--- a/metadata/md5-cache/net-firewall/nftables-1.0.5
+++ b/metadata/md5-cache/net-firewall/nftables-1.0.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://netfilter.org/projects/nftables/
INHERIT=edo linux-info distutils-r1 systemd verify-sig
IUSE=debug doc +gmp json libedit +modern-kernel python +readline static-libs test xtables python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig
-KEYWORDS=~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=>=net-libs/libmnl-1.0.4:0= >=net-libs/libnftnl-1.2.3:0= gmp? ( dev-libs/gmp:= ) json? ( dev-libs/jansson:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) readline? ( sys-libs/readline:= ) xtables? ( >=net-firewall/iptables-1.6.1:= )
REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) libedit? ( !readline )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://netfilter.org/projects/nftables/files/nftables-1.0.5.tar.bz2 verify-sig? ( https://netfilter.org/projects/nftables/files/nftables-1.0.5.tar.bz2.sig )
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb edo c0eb9cbe6b0bd01fcb4918f12598a4d3 linux-info bbfa385d6907d7948d49a5e107bd654d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=b95bedafdf47f46a1f0cf38ab7bb19f3
+_md5_=56403dd018dc24a945e41936de4645c7
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index ec1464e3a11a..58e842226d12 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libnftnl-1.2.3 b/metadata/md5-cache/net-libs/libnftnl-1.2.3
index a2ca54493e40..1ff7c8cd6a67 100644
--- a/metadata/md5-cache/net-libs/libnftnl-1.2.3
+++ b/metadata/md5-cache/net-libs/libnftnl-1.2.3
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://netfilter.org/projects/nftables/
INHERIT=linux-info usr-ldscript verify-sig
IUSE=examples static-libs test split-usr verify-sig
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=>=net-libs/libmnl-1.0.4:=
RESTRICT=!test? ( test )
SLOT=0/11
SRC_URI=https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.3.tar.bz2 verify-sig? ( https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.3.tar.bz2.sig )
_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 usr-ldscript 5c738dce357b54d5a90e30094d2f983c verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=66596aedde72f61d99c5ca9671b87198
+_md5_=c71feeb29c9b906dc9908be924fc08a1
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index 41bdaba01f9b..31a5c87d87d5 100644
--- a/metadata/md5-cache/net-mail/Manifest.gz
+++ b/metadata/md5-cache/net-mail/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-mail/libdbx-1.0.3 b/metadata/md5-cache/net-mail/libdbx-1.0.3-r1
index d278ae115663..9794d2867baf 100644
--- a/metadata/md5-cache/net-mail/libdbx-1.0.3
+++ b/metadata/md5-cache/net-mail/libdbx-1.0.3-r1
@@ -8,4 +8,4 @@ LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://sourceforge/ol2mbox/libdbx_1.0.3.tgz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=66d966bcda34cf8a3317c53caa5879de
+_md5_=dd84272332be979192e5b5722337d5e6
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 36e399310ccb..966da2f99f80 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/hashcash-1.22-r2 b/metadata/md5-cache/net-misc/hashcash-1.22-r2
index 88d94178b7bf..fa925fc55d11 100644
--- a/metadata/md5-cache/net-misc/hashcash-1.22-r2
+++ b/metadata/md5-cache/net-misc/hashcash-1.22-r2
@@ -2,10 +2,10 @@ DEFINED_PHASES=compile install prepare
DESCRIPTION=Utility to generate hashcash tokens
EAPI=8
HOMEPAGE=http://www.hashcash.org
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=CPL-1.0
SLOT=0
SRC_URI=http://www.hashcash.org/source/hashcash-1.22.tgz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=311a530bce6f270190d0188062996c70
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=cdaf1aba4ac6e1c86a7df014cf00d745
diff --git a/metadata/md5-cache/net-misc/rinetd-0.62-r3 b/metadata/md5-cache/net-misc/rinetd-0.62-r3
index 0190bbaf8755..05f88b9c1d85 100644
--- a/metadata/md5-cache/net-misc/rinetd-0.62-r3
+++ b/metadata/md5-cache/net-misc/rinetd-0.62-r3
@@ -2,10 +2,10 @@ DEFINED_PHASES=compile install prepare
DESCRIPTION=redirects TCP connections from one IP address and port to another
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 x86
LICENSE=GPL-2+ GPL-2
SLOT=0
SRC_URI=mirror://gentoo/rinetd-0.62.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=ac9bb6bfa8f212f93510148f244a79ca
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=2bfa1dc827a1668d17a8986e476d8996
diff --git a/metadata/md5-cache/net-misc/vncrec-0.2-r3 b/metadata/md5-cache/net-misc/vncrec-0.2-r3
index 0b8ee6518475..dc0bc4597757 100644
--- a/metadata/md5-cache/net-misc/vncrec-0.2-r3
+++ b/metadata/md5-cache/net-misc/vncrec-0.2-r3
@@ -11,4 +11,4 @@ RDEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-lib
SLOT=0
SRC_URI=mirror://gentoo/vncrec-0.2.tar.gz
_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=89c3aad0218b1719199f00a49c28969d
+_md5_=ce7d7ef3aba4ee074828b024117cd3f3
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index caea533046f6..ed03a4a49488 100644
--- a/metadata/md5-cache/net-p2p/Manifest.gz
+++ b/metadata/md5-cache/net-p2p/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.19.2 b/metadata/md5-cache/net-p2p/syncthing-1.19.2
deleted file mode 100644
index bf0a59734829..000000000000
--- a/metadata/md5-cache/net-p2p/syncthing-1.19.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=<dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm prepare test unpack
-DESCRIPTION=Open Source Continuous File Synchronization
-EAPI=8
-HOMEPAGE=https://syncthing.net
-INHERIT=desktop go-module systemd xdg-utils
-IUSE=selinux tools
-KEYWORDS=amd64 arm arm64 ppc64 x86
-LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense
-RDEPEND=acct-group/syncthing acct-user/syncthing tools? ( >=acct-user/stdiscosrv-1 >=acct-user/strelaysrv-1 ) selinux? ( sec-policy/selinux-syncthing )
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/syncthing/syncthing/archive/v1.19.2.tar.gz -> syncthing-1.19.2.tar.gz https://dev.gentoo.org/~marecki/dists/net-p2p/syncthing/syncthing-1.19.2-deps.tar.xz
-_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=11ae020df748059650799133aebd36c4
diff --git a/metadata/md5-cache/sci-calculators/Manifest.gz b/metadata/md5-cache/sci-calculators/Manifest.gz
index 41b410a3f4d4..4c97904dab90 100644
--- a/metadata/md5-cache/sci-calculators/Manifest.gz
+++ b/metadata/md5-cache/sci-calculators/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-calculators/hexcalc-1.11-r4 b/metadata/md5-cache/sci-calculators/hexcalc-1.11-r4
index 796ff3ecd9c8..209c68faddb1 100644
--- a/metadata/md5-cache/sci-calculators/hexcalc-1.11-r4
+++ b/metadata/md5-cache/sci-calculators/hexcalc-1.11-r4
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXt x11-base/xorg-proto
DESCRIPTION=Simple hex calculator for X
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux
LICENSE=HPND
RDEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXt
SLOT=0
SRC_URI=mirror://gentoo/hexcalc-1.11.tar.Z
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=fc06842f173f8e9717642f5075d6164e
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=d46b9817a2905c7b3e4bc230203e073e
diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz
index f4211091c113..8db6099ddf7a 100644
--- a/metadata/md5-cache/sys-block/Manifest.gz
+++ b/metadata/md5-cache/sys-block/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-block/scsiping-0.0.1-r2 b/metadata/md5-cache/sys-block/scsiping-0.0.1-r2
index c46855873d40..5a85fc22256f 100644
--- a/metadata/md5-cache/sys-block/scsiping-0.0.1-r2
+++ b/metadata/md5-cache/sys-block/scsiping-0.0.1-r2
@@ -2,10 +2,10 @@ DEFINED_PHASES=compile install postinst prepare
DESCRIPTION=SCSIPing pings a host on the SCSI-chain
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://gentoo/scsiping-0.0.1.tgz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=09705205ff7bfabccc59d0eb47a4da18
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=9609e03d5d8543cf1cc1b16607590eac
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index f097185eefc5..f5686fab76e8 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/clang-15.0.3.9999 b/metadata/md5-cache/sys-devel/clang-15.0.3.9999
index 741f71099d17..857d32411799 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.3.9999
+++ b/metadata/md5-cache/sys-devel/clang-15.0.3.9999
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.1-r104.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=e59e15e9861ec4024a07dc9af18a583a
+_md5_=f4d2abeb8533e880e73c4027d68a1a74
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0.9999 b/metadata/md5-cache/sys-devel/clang-16.0.0.9999
index 113956fd56db..9bb09e340359 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0.9999
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0.9999
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r4.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=3222833cb091c38ecc69821bddfc0f27
+_md5_=4f4f9db3e87d51b37aa1ae9218e59c53
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221006 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221006
index 9e994f192e94..b67b62ba3a2e 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221006
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221006
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221006
SRC_URI=https://github.com/llvm/llvm-project/archive/5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz -> llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r4.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=b5916770428e34535181331c675bb10a
+_md5_=8bbf18fbde03523963f37646e0e57f7b
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221010 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221010
index 4d2209267810..366eadbd2303 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221010
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221010
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221010
SRC_URI=https://github.com/llvm/llvm-project/archive/ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz -> llvm-project-ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r4.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=3222833cb091c38ecc69821bddfc0f27
+_md5_=4f4f9db3e87d51b37aa1ae9218e59c53
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.2-r1 b/metadata/md5-cache/sys-devel/clang-common-15.0.2-r1
index 53bab213d139..c100e08f5bba 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.2-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.2-r1
@@ -3,6 +3,7 @@ DEFINED_PHASES=install preinst prepare pretend unpack
DESCRIPTION=Common files shared between multiple slots of clang
EAPI=8
HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
INHERIT=bash-completion-r1 llvm.org
IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
@@ -11,4 +12,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/llvm-project-15.0.2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/llvm-project-15.0.2.src.tar.xz.sig )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=ca16bf3c0129f3ec351735abb8c9b02d
+_md5_=fc4ec57afe5af26c49d72d0511de316a
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.3.9999 b/metadata/md5-cache/sys-devel/clang-common-15.0.3.9999
index b7a3a79841a3..6b633c4c9cc4 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.3.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.3.9999
@@ -3,6 +3,7 @@ DEFINED_PHASES=install preinst prepare pretend unpack
DESCRIPTION=Common files shared between multiple slots of clang
EAPI=8
HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
INHERIT=bash-completion-r1 llvm.org
IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
@@ -10,4 +11,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
PROPERTIES=live
SLOT=0
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=886125732a88e98da54ff099f4355be9
+_md5_=b9f7b74d77d9cbc231cd519cc8f28d7c
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
index 360d675a3d86..0c21d0aef873 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
@@ -3,6 +3,7 @@ DEFINED_PHASES=install preinst prepare pretend unpack
DESCRIPTION=Common files shared between multiple slots of clang
EAPI=8
HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
INHERIT=bash-completion-r1 llvm.org
IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
@@ -10,4 +11,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
PROPERTIES=live
SLOT=0
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=886125732a88e98da54ff099f4355be9
+_md5_=b9f7b74d77d9cbc231cd519cc8f28d7c
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1
index 0c542d44b760..9619d9cfa9b1 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221006-r1
@@ -2,6 +2,7 @@ DEFINED_PHASES=install preinst prepare pretend unpack
DESCRIPTION=Common files shared between multiple slots of clang
EAPI=8
HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
INHERIT=bash-completion-r1 llvm.org
IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
@@ -9,4 +10,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz -> llvm-project-5a0722e0469894564dd9b0ee1d4f8c291d09c776.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=886125732a88e98da54ff099f4355be9
+_md5_=b9f7b74d77d9cbc231cd519cc8f28d7c
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221010-r1 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221010-r1
index 0ca3a78b538d..a3776f68ada3 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221010-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221010-r1
@@ -2,6 +2,7 @@ DEFINED_PHASES=install preinst prepare pretend unpack
DESCRIPTION=Common files shared between multiple slots of clang
EAPI=8
HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
INHERIT=bash-completion-r1 llvm.org
IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
@@ -9,4 +10,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz -> llvm-project-ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=886125732a88e98da54ff099f4355be9
+_md5_=b9f7b74d77d9cbc231cd519cc8f28d7c
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0.9999 b/metadata/md5-cache/sys-devel/lld-16.0.0.9999
index 6e0706beff5c..2d2d4bc49f0c 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0.9999
@@ -13,4 +13,4 @@ RDEPEND=~sys-devel/llvm-16.0.0.9999[zstd=] zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/16.0.0.9999
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=b21ef8a572ac6b7addd11581e84d5d24
+_md5_=76489188e20c402204bf7798331fc184
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221010 b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221010
index 4749befcb7c5..d7f87d985545 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221010
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221010
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/16.0.0_pre20221010
SRC_URI=https://github.com/llvm/llvm-project/archive/ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz -> llvm-project-ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=b21ef8a572ac6b7addd11581e84d5d24
+_md5_=76489188e20c402204bf7798331fc184
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index a5d67ceaf7ae..dc1e8eba5ea1 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
index 5450c692797f..d90fe1c50102 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
@@ -13,4 +13,4 @@ RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16.0.0
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=8286e2b394c9a005ebb838db58c1c7ef
+_md5_=c8aca890f1ccb5beed1fb044a14a1074
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221010 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221010
index 64284874d8d9..0eed06064be8 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221010
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221010
@@ -12,4 +12,4 @@ RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16.0.0
SRC_URI=https://github.com/llvm/llvm-project/archive/ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz -> llvm-project-ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=8286e2b394c9a005ebb838db58c1c7ef
+_md5_=c8aca890f1ccb5beed1fb044a14a1074
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0.9999 b/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
index 4a86230ef532..67c57eda84ea 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
@@ -1,15 +1,16 @@
-BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( dev-python/lit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !!sys-devel/llvm:0
+DEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !!sys-devel/llvm:0
DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
EAPI=8
HOMEPAGE=https://openmp.llvm.org
-INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1
-IUSE=debug hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
+IUSE=debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
PROPERTIES=live
-RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RDEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
RESTRICT=!test? ( test )
SLOT=0/16.0.0.9999
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=a3d40f875d4bc22f9c0b51ed2e712f93
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=6845a9e99b66a47cef81cce6dcaaad8e
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221010 b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221010
index 2cb00fdf94b6..067a7534a0b6 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221010
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221010
@@ -1,15 +1,16 @@
-BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( dev-python/lit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0_pre20221010[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !!sys-devel/llvm:0
+DEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0_pre20221010[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !!sys-devel/llvm:0
DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
EAPI=8
HOMEPAGE=https://openmp.llvm.org
-INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1
-IUSE=debug hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
+IUSE=debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0_pre20221010[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RDEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-16.0.0_pre20221010[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20221010
SRC_URI=https://github.com/llvm/llvm-project/archive/ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz -> llvm-project-ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=a3d40f875d4bc22f9c0b51ed2e712f93
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 9407b72c482a902f7f7d94f1302ba826 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=6845a9e99b66a47cef81cce6dcaaad8e
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index 405e95282bf8..ab957ead9dd3 100644
--- a/metadata/md5-cache/www-apache/Manifest.gz
+++ b/metadata/md5-cache/www-apache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apache/pwauth-2.3.10-r2 b/metadata/md5-cache/www-apache/pwauth-2.3.10-r2
index d197c4f72a45..02929ff213cd 100644
--- a/metadata/md5-cache/www-apache/pwauth-2.3.10-r2
+++ b/metadata/md5-cache/www-apache/pwauth-2.3.10-r2
@@ -11,4 +11,4 @@ RDEPEND=pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= )
SLOT=0
SRC_URI=https://pwauth.googlecode.com/files/pwauth-2.3.10.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=ded486c483de4d50939da88a356611da
+_md5_=03929c56262787b024ebc7514e82d620
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index cb816938c7ca..62946369fb1e 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/seamonkey-2.53.14 b/metadata/md5-cache/www-client/seamonkey-2.53.14
new file mode 100644
index 000000000000..3d337195e95c
--- /dev/null
+++ b/metadata/md5-cache/www-client/seamonkey-2.53.14
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip app-arch/zip >=dev-lang/nasm-2.13 dev-lang/perl dev-util/cbindgen >=sys-devel/binutils-2.16.1 virtual/pkgconfig <=virtual/rust-1.63.0 amd64? ( >=dev-lang/yasm-1.1 ) lto? ( sys-devel/binutils[gold] ) x86? ( >=dev-lang/yasm-1.1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 virtual/pkgconfig dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)] || ( >=dev-lang/python-3.10.4:3.10[ncurses,sqlite,ssl,threads(+)] >=dev-lang/python-3.9.12:3.9[ncurses,sqlite,ssl,threads(+)] >=dev-lang/python-3.8.13:3.8[ncurses,sqlite,ssl,threads(+)] )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=app-arch/bzip2 >=app-text/hunspell-1.5.4:= dev-libs/atk >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-3.4.0:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) amd64? ( virtual/opengl ) x86? ( virtual/opengl ) app-arch/unzip
+DESCRIPTION=Seamonkey Web Browser
+EAPI=8
+HOMEPAGE=https://www.seamonkey-project.org/
+INHERIT=autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+IUSE=+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack lto pulseaudio selinux startup-notification test webrtc wifi +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-png +system-sqlite custom-cflags custom-optimization l10n_cs l10n_de l10n_en-GB l10n_es-AR l10n_es-ES l10n_fr l10n_hu l10n_it l10n_ja l10n_lt l10n_nl l10n_pl l10n_pt-PT l10n_ru l10n_sk l10n_sv l10n_zh-CN l10n_zh-TW
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=app-arch/bzip2 >=app-text/hunspell-1.5.4:= dev-libs/atk >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-3.4.0:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) selinux? ( sec-policy/selinux-mozilla )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://archive.mozilla.org/pub/seamonkey/releases/2.53.14/source/seamonkey-2.53.14.source.tar.xz -> seamonkey-2.53.14.source.tar.xz https://archive.mozilla.org/pub/seamonkey/releases/2.53.14/source/seamonkey-2.53.14.source-l10n.tar.xz -> seamonkey-2.53.14.source-l10n.tar.xz https://github.com/BioMike/gentoo-seamonkey-patches/archive/refs/tags/2.53.14.tar.gz -> seamonkey-2.53.14-patches.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e mozcoreconf-v6 31a6d2316984c386ce9094883a0ba1ee mozextension d63ee4e7c8fe4efa03011a91a2d7ff83 mozlinguas-v2 c09206fab700c5657f500fc2c9baeb6f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=73a37a827303ca17f5d822d62fe2731b
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index 4dc7973750a8..185edff8076e 100644
--- a/metadata/md5-cache/www-servers/Manifest.gz
+++ b/metadata/md5-cache/www-servers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-servers/lighttpd-1.4.67 b/metadata/md5-cache/www-servers/lighttpd-1.4.67
index b115ca7ba435..2d4b4eff363a 100644
--- a/metadata/md5-cache/www-servers/lighttpd-1.4.67
+++ b/metadata/md5-cache/www-servers/lighttpd-1.4.67
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.lighttpd.net https://github.com/lighttpd
INHERIT=lua-single meson readme.gentoo-r1 systemd tmpfiles
IUSE=+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql +nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite +system-xxhash test unwind webdav xattr +zlib zstd lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD GPL-2
RDEPEND=acct-group/lighttpd acct-user/lighttpd virtual/libcrypt:= brotli? ( app-arch/brotli:= ) dbi? ( dev-db/libdbi mysql? ( dev-db/libdbi-drivers[mysql] ) postgres? ( dev-db/libdbi-drivers[postgres] ) sqlite? ( dev-db/libdbi-drivers[sqlite] ) ) gnutls? ( net-libs/gnutls ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-2.1.26:= ) lua? ( 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 ) ) maxminddb? ( dev-libs/libmaxminddb ) mbedtls? ( net-libs/mbedtls ) nettle? ( dev-libs/nettle:= ) nss? ( dev-libs/nss ) pcre? ( dev-libs/libpcre2 ) php? ( dev-lang/php:*[cgi] ) rrdtool? ( net-analyzer/rrdtool ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.7:= ) system-xxhash? ( dev-libs/xxhash ) unwind? ( sys-libs/libunwind:= ) webdav? ( dev-libs/libxml2 sys-fs/e2fsprogs ) xattr? ( kernel_linux? ( sys-apps/attr ) ) zlib? ( >=sys-libs/zlib-1.1 ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-apache ) virtual/tmpfiles
REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) mysql? ( dbi ) postgres? ( dbi ) sqlite? ( dbi ) webdav? ( sqlite )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.67.tar.xz
_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=25a7521f4972f33a93e5593b286fd4ae
+_md5_=a4cd05e2c31b3b11561c159c72ebb6c2
diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.0 b/metadata/md5-cache/www-servers/tomcat-10.1.0-r1
index df6c4e054762..eefee89b1b7b 100644
--- a/metadata/md5-cache/www-servers/tomcat-10.1.0
+++ b/metadata/md5-cache/www-servers/tomcat-10.1.0-r1
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=dev-java/eclipse-ecj:4.22 dev-java/glassfish-xmlrpc-api:0 dev-java/jakartaee-migration:0 ~dev-java/tomcat-servlet-api-10.1.0:6.0 dev-java/wsdl4j:0 app-admin/pwgen dev-java/ant-core >=virtual/jdk-11:* test? ( dev-java/ant-junit:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DEPEND=dev-java/eclipse-ecj:4.22 dev-java/glassfish-xmlrpc-api:0 dev-java/jakartaee-migration:0 ~dev-java/tomcat-el-api-10.1.0:5.0 ~dev-java/tomcat-jsp-api-10.1.0:3.1 ~dev-java/tomcat-servlet-api-10.1.0:6.0 dev-java/wsdl4j:0 app-admin/pwgen dev-java/ant-core >=virtual/jdk-11:* test? ( dev-java/ant-junit:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
DESCRIPTION=Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container
EAPI=8
HOMEPAGE=https://tomcat.apache.org/
@@ -7,9 +7,9 @@ INHERIT=java-pkg-2 java-ant-2 prefix
IUSE=extra-webapps doc source test
KEYWORDS=~amd64 ~amd64-linux
LICENSE=Apache-2.0
-RDEPEND=dev-java/eclipse-ecj:4.22 dev-java/glassfish-xmlrpc-api:0 dev-java/jakartaee-migration:0 ~dev-java/tomcat-servlet-api-10.1.0:6.0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RDEPEND=dev-java/eclipse-ecj:4.22 dev-java/glassfish-xmlrpc-api:0 dev-java/jakartaee-migration:0 ~dev-java/tomcat-el-api-10.1.0:5.0 ~dev-java/tomcat-jsp-api-10.1.0:3.1 ~dev-java/tomcat-servlet-api-10.1.0:6.0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test !test? ( test )
SLOT=10.1
SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.0/src/apache-tomcat-10.1.0-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/6.3.1/biz.aQute.bnd-6.3.1.jar https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/6.3.1/biz.aQute.bndlib-6.3.1.jar
_eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=362c27753f01e05a61338023d3839617
+_md5_=8e02dbc1c37bd075259c83152f9afacc
diff --git a/metadata/md5-cache/www-servers/tomcat-9.0.68 b/metadata/md5-cache/www-servers/tomcat-9.0.68
new file mode 100644
index 000000000000..c06b96c16145
--- /dev/null
+++ b/metadata/md5-cache/www-servers/tomcat-9.0.68
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=dev-java/eclipse-ecj:4.15 dev-java/glassfish-xmlrpc-api:0 ~dev-java/tomcat-el-api-9.0.68:3.0 ~dev-java/tomcat-jsp-api-9.0.68:2.3 ~dev-java/tomcat-servlet-api-9.0.68:4.0 dev-java/wsdl4j:0 app-admin/pwgen >=dev-java/ant-core-1.9.13 >=virtual/jdk-1.8:* test? ( >=dev-java/ant-junit-1.9:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DESCRIPTION=Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-ant-2 prefix
+IUSE=extra-webapps doc source test
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=dev-java/eclipse-ecj:4.15 dev-java/glassfish-xmlrpc-api:0 ~dev-java/tomcat-el-api-9.0.68:3.0 ~dev-java/tomcat-jsp-api-9.0.68:2.3 ~dev-java/tomcat-servlet-api-9.0.68:4.0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=test !test? ( test )
+SLOT=9
+SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.68/src/apache-tomcat-9.0.68-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/6.3.1/biz.aQute.bnd-6.3.1.jar https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/6.3.1/biz.aQute.bndlib-6.3.1.jar
+_eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=da26677940b416360ddb9e8448dc31c8
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 8d5c1cd35f9a..32dbaabb1089 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/dclock-2.2.2_p12 b/metadata/md5-cache/x11-misc/dclock-2.2.2_p12
index 24f6a9f32b8f..9d7639738107 100644
--- a/metadata/md5-cache/x11-misc/dclock-2.2.2_p12
+++ b/metadata/md5-cache/x11-misc/dclock-2.2.2_p12
@@ -12,4 +12,4 @@ RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt xft? ( media-libs/freety
SLOT=0
SRC_URI=mirror://debian/pool/main/d/dclock/dclock_2.2.2.orig.tar.gz mirror://debian/pool/main/d/dclock/dclock_2.2.2-12.debian.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=dc3fff1306d5e764b065c75b4005cd5f
+_md5_=0410bb6d5b43165e883a7dc4ca7f69a8
diff --git a/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r2 b/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r2
index d2c99ff8a47b..13d835b6fd14 100644
--- a/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r2
+++ b/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r2
@@ -1,12 +1,14 @@
-DEFINED_PHASES=install
+DEFINED_PHASES=configure install
DEPEND=x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86dga x11-base/xorg-proto
DESCRIPTION=Control a remote computer running VNC from X
EAPI=8
HOMEPAGE=https://fredrik.hubbe.net/x2vnc.html
+INHERIT=flag-o-matic
IUSE=tk
KEYWORDS=~alpha amd64 ppc sparc x86
LICENSE=GPL-2+
RDEPEND=x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86dga tk? ( dev-tcltk/expect )
SLOT=0
SRC_URI=https://fredrik.hubbe.net/x2vnc/x2vnc-1.7.2.tar.gz
-_md5_=631e6888c60fb2d3cfd45dc6df08970d
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=810ce969742a882f0ed582550a7ad27a
diff --git a/metadata/md5-cache/x11-misc/x2x-1.30-r1 b/metadata/md5-cache/x11-misc/x2x-1.30-r1
index 0cf42f9906bb..855550ddbe6f 100644
--- a/metadata/md5-cache/x11-misc/x2x-1.30-r1
+++ b/metadata/md5-cache/x11-misc/x2x-1.30-r1
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXtst x11-libs/libXext x11-base/xorg-proto
DESCRIPTION=A utility to connect the mouse and keyboard to another X
EAPI=8
HOMEPAGE=https://github.com/dottedmag/x2x
-INHERIT=autotools toolchain-funcs
+INHERIT=autotools flag-o-matic toolchain-funcs
KEYWORDS=amd64 ~arm ~mips ppc x86
LICENSE=MIT BSD
RDEPEND=x11-libs/libX11 x11-libs/libXtst x11-libs/libXext
SLOT=0
SRC_URI=https://github.com/dottedmag/x2x/archive/refs/tags/debian/1.30-10.tar.gz -> x2x-1.30.tar.gz
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=98c9762265325d019672cfcd7a023c5d
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=3a9051f83a5eee7b67f9a8bd576d85fe
diff --git a/metadata/md5-cache/x11-misc/xbatt-1.3_rc1-r1 b/metadata/md5-cache/x11-misc/xbatt-1.3_rc1-r1
index 1507b6c1dc9c..cb157a34331b 100644
--- a/metadata/md5-cache/x11-misc/xbatt-1.3_rc1-r1
+++ b/metadata/md5-cache/x11-misc/xbatt-1.3_rc1-r1
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw x11-libs/l
DESCRIPTION=Notebook battery indicator for X
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 ppc x86
LICENSE=xbatt
RDEPEND=x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw x11-libs/libXext x11-libs/libxkbfile x11-libs/libXpm
SLOT=0
SRC_URI=mirror://gentoo/xbatt-1.3pr1.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=fe2cc799f9172c8d37a154c10a07cbfc
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=8b33ee6bc87871672a43658147451d5a
diff --git a/metadata/md5-cache/x11-misc/xcalendar-4.0-r3 b/metadata/md5-cache/x11-misc/xcalendar-4.0-r3
index 50858a84b452..609985798c34 100644
--- a/metadata/md5-cache/x11-misc/xcalendar-4.0-r3
+++ b/metadata/md5-cache/x11-misc/xcalendar-4.0-r3
@@ -12,4 +12,4 @@ RDEPEND=x11-libs/libX11 x11-libs/libXt motif? ( x11-libs/libXmu x11-libs/motif )
SLOT=0
SRC_URI=ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/xcalendar-4.0+i18n.tar.gz
_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=76b1b8f397ed51dab9e8273589297c80
+_md5_=21a6187e982282de8d5631e5e5155a4a
diff --git a/metadata/md5-cache/x11-misc/xearth-1.1-r1 b/metadata/md5-cache/x11-misc/xearth-1.1-r1
index 800806733ac3..21343e136b02 100644
--- a/metadata/md5-cache/x11-misc/xearth-1.1-r1
+++ b/metadata/md5-cache/x11-misc/xearth-1.1-r1
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt x11-base/xorg-proto
DESCRIPTION=Set the X root window to an image of the Earth
EAPI=7
HOMEPAGE=https://hewgill.com/xearth/original/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 ppc ppc64 x86
LICENSE=xearth
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt
SLOT=0
SRC_URI=ftp://cag.lcs.mit.edu/pub/tuna/xearth-1.1.tar.gz ftp://ftp.cs.colorado.edu/users/tuna/xearth-1.1.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=2f10d4a4457e094a695f6c6ecaad8d79
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=3ff4b6daa02fdb552423c14ec9d03384
diff --git a/metadata/md5-cache/x11-misc/xfishtank-2.5 b/metadata/md5-cache/x11-misc/xfishtank-2.5
index e4f386a02cdf..dd972c5f6688 100644
--- a/metadata/md5-cache/x11-misc/xfishtank-2.5
+++ b/metadata/md5-cache/x11-misc/xfishtank-2.5
@@ -4,11 +4,11 @@ DEPEND=media-libs/imlib2[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXt x11-
DESCRIPTION=Turns your root window into an aquarium
EAPI=7
HOMEPAGE=https://jim.rees.org/computers/xfishtank.html
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 ppc ppc64 x86 ~x86-linux
LICENSE=public-domain
RDEPEND=media-libs/imlib2[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXt
SLOT=0
SRC_URI=https://dev.gentoo.org/~jsmolic/distfiles/xfishtank-2.5.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=90807b683f31d07bc1446fb1f57adb9e
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=42da9f3c7ea7c909bc838aba2e35fd97
diff --git a/metadata/md5-cache/x11-misc/xsnap-1.5.15-r3 b/metadata/md5-cache/x11-misc/xsnap-1.5.15-r3
index 7ab4d975a74f..806b1df4c0bd 100644
--- a/metadata/md5-cache/x11-misc/xsnap-1.5.15-r3
+++ b/metadata/md5-cache/x11-misc/xsnap-1.5.15-r3
@@ -4,11 +4,11 @@ DEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:= sys-libs/zlib:= x11-libs/l
DESCRIPTION=Program to interactively take a 'snapshot' of a region of the screen
EAPI=8
HOMEPAGE=ftp://ftp.ac-grenoble.fr/ge/Xutils/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 ppc x86 ~amd64-linux
LICENSE=GPL-3+
RDEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:= sys-libs/zlib:= x11-libs/libX11 x11-libs/libXft x11-libs/libXpm media-fonts/font-misc-misc
SLOT=0
SRC_URI=ftp://ftp.ac-grenoble.fr/ge/Xutils/xsnap-1.5.15.tar.bz2
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=d61ccaf587fdbbf5cc81eab941d5fd1c
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=740d5d9c0de93f99401680ba8c61a6c0
diff --git a/metadata/md5-cache/x11-misc/xtoolwait-1.3-r2 b/metadata/md5-cache/x11-misc/xtoolwait-1.3-r2
index 40a8912b64c4..251a0e2b92c7 100644
--- a/metadata/md5-cache/x11-misc/xtoolwait-1.3-r2
+++ b/metadata/md5-cache/x11-misc/xtoolwait-1.3-r2
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-base/xorg-proto
DESCRIPTION=Xtoolwait notably decreases the startup time of an X session
EAPI=7
HOMEPAGE=http://ftp.x.org/contrib/utilities/xtoolwait-1.3.README
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXext
SLOT=0
SRC_URI=http://ftp.x.org/contrib/utilities/xtoolwait-1.3.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5e0a5d704c80dc22d06ea94435f36db9
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=d4e2133f20f53da4bcfa7637fc5d5e0e
diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz
index 00ac2f35a329..65a1f68afd1c 100644
--- a/metadata/md5-cache/x11-plugins/Manifest.gz
+++ b/metadata/md5-cache/x11-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-plugins/asmem-1.12-r2 b/metadata/md5-cache/x11-plugins/asmem-1.12-r2
index 6f78c03c8f71..4c323f3f0975 100644
--- a/metadata/md5-cache/x11-plugins/asmem-1.12-r2
+++ b/metadata/md5-cache/x11-plugins/asmem-1.12-r2
@@ -3,12 +3,12 @@ DEPEND=x11-libs/libX11 x11-libs/libICE x11-libs/libSM x11-libs/libXpm x11-libs/l
DESCRIPTION=Monitor the utilization level of memory, cache and swap space
EAPI=8
HOMEPAGE=http://www.tigr.net/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
IUSE=jpeg
KEYWORDS=amd64 ppc ppc64 sparc x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libICE x11-libs/libSM x11-libs/libXpm x11-libs/libXext jpeg? ( media-libs/libjpeg-turbo:= )
SLOT=0
SRC_URI=http://www.tigr.net/afterstep/download/asmem/asmem-1.12.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=1f80cbec8af662b6765cdeddeaaf4391
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=20b3e5a1bb2d89528412bcc5f8111ad9
diff --git a/metadata/md5-cache/x11-plugins/wmnet-1.06-r2 b/metadata/md5-cache/x11-plugins/wmnet-1.06-r2
index 3e9357c3aec3..867585184082 100644
--- a/metadata/md5-cache/x11-plugins/wmnet-1.06-r2
+++ b/metadata/md5-cache/x11-plugins/wmnet-1.06-r2
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-base/xorg-proto elibc_musl? ( net-li
DESCRIPTION=WMnet is a dock.app network monitor
EAPI=7
HOMEPAGE=https://www.dockapps.net/wmnet
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 ppc ~sparc x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXext
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmnet-1.06.tar.gz mirror://gentoo/wmnet-1.06-misc.patch.bz2
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=17a5ab4725daa1a5a79c6a74136f7cb0
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=849cb6bec7bb3f6be147e35f2aa89046
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index fe30ffe8fec9..6dbc58eb6819 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/larswm-7.5.3-r2 b/metadata/md5-cache/x11-wm/larswm-7.5.3-r2
index 9236fa3928f0..2e704b008e2a 100644
--- a/metadata/md5-cache/x11-wm/larswm-7.5.3-r2
+++ b/metadata/md5-cache/x11-wm/larswm-7.5.3-r2
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXext x11-base/
DESCRIPTION=Tiling window manager for X11, based on 9wm by David Hogan
EAPI=7
HOMEPAGE=http://www.fnurt.net/larswm/
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 ppc ppc64 x86
LICENSE=9wm
RDEPEND=x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXext
SLOT=0
SRC_URI=http://www.fnurt.net/larswm/larswm-7.5.3.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=ba99e2243fa0f71b43ba93db9ac7a4b6
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=2b327ca242082dc1dc1409c8e582c84f
diff --git a/metadata/md5-cache/x11-wm/lwm-1.2.4 b/metadata/md5-cache/x11-wm/lwm-1.2.4
index b6b6f978be19..139406595488 100644
--- a/metadata/md5-cache/x11-wm/lwm-1.2.4
+++ b/metadata/md5-cache/x11-wm/lwm-1.2.4
@@ -4,11 +4,11 @@ DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-base/
DESCRIPTION=The ultimate lightweight window manager
EAPI=8
HOMEPAGE=https://www.jfc.org.uk/software/lwm.html
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=amd64 ppc ~sparc x86
LICENSE=GPL-2+
RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext
SLOT=0
SRC_URI=https://www.jfc.org.uk/files/lwm/lwm-1.2.4.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=2fdd6bf41423bb0231688d3e0dd6c554
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=590f595c076783846ed5cf3b43bb6feb
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index edc2a3010d21..c5a44a150d3d 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327
-TIMESTAMP 2022-10-11T05:39:44Z
+TIMESTAMP 2022-10-11T11:39:44Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNFAaBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNFVgBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDYrg//V6Q+nOP2jY7gO2uP5FrF4ddv1Q7DBOsqGcaoUT7Z5UPFewfZo6Yo3UuR
-GnmdBViZ5Ws/VHbAuHnwKoWrFslPzkK82ChLQmuSoH44KiHZDArDSjMaOVNbU7sZ
-vThFxjc4tt68lxjhtAkajWU4TtxXjzjhWt2d2NAn0scBeWzaHja2hXTg8BSYtIEa
-epdeQW1YtYqlI04olDbDnVULGvbmjTjPWVnnhnDjR1qJwS0S90vj5tr34jdQ2lwU
-Hp6eEVdf70rM2+U0ufXv4ZyWf4PXCZd7dHA/+pa52oEHZkg+TrujejI9uuKMrkNQ
-RLeaPQ+nhet9gWxKFgrjdtBj7Pvd0TtDKN4kjoH1SB9c33m45d8X8tZwTBekBMep
-gc16y79DhZf+upBBcbIIpr4Qkkg92SSxClRv1KaKoQOzgzZshqDV7GhI4avNXrJN
-YIoEWyqVYAxqA80587q4ZJAHH9vBn8Am+2QSZWrSIgvCAWVgRyEuBN/6q/yzm3VA
-kgio5pTrJidNZ7qJp2FxmZ1WD+x/wSXsjHxLDEyEKaVQgs7/7kVRK/QiO1w8wr5V
-bATe+4y/rAoI6bHfvgTJ4yOJzoBWWX2vhv/WQeGg6Gkky6U+hB591saKSCDXlvgp
-4v8jRAAdkVKdZHiwZGcT9SDssr2lmX5ELFe3zBLaFV4Xy1STYVs=
-=CcSF
+klC0YQ/6AwKXRqUBQxbgCJNgGk3YQzveRPVob0P+8Gfvxd3r9UyY8TkMoOj1mrbC
+lAy4qyDIy2Gd1ysxV5Qd+eiJZJ3jDfeBsEvjMmKFMZUN2ts6p1TdZSyXKXPYGTmW
+1eRVwBpttl/Z6wk7ZTB0MPYkDVgxUawfBYMJ+gOyPoZF7r7GklXDWCBDDSbOsjar
+K3A6pfFBIsruaC8oAbeXajGEMc9gGn3jLdjgm7oq7X10On5G4qaR/31KzrLTG0Qm
+nXeA4eEw5mFa70pVc3a79hiy+s8VXfrUpTiXAvUOsr24oVBeiyycQ56/2xYD4D3W
+QxD2nHBBKdmmKgSfgPTwl+4phU7thnSPY0e6MD/eRej4+58mG8H1cbK7qLl8V+Lj
+2Rwxzzxpx51tsBBduQ6mbSgViv1QsV2qMCIr/eXCNIva1H84GukfabbLe0nqZ78M
+JQOpDLAFkaWerTahIfPoFKk19/lvtGPuRYkTfxY9MfVxP7MJ1Y/K+v4PTv786VNO
+ygI70O/w+04STAPnITxg33IP35XGOzQ0RU1GiPa6+2FY5utLzgDA3Id2nUliWYNr
+C/ntLkZe3DEWwAbOH35VzwZnIZ11fNTxOS5RZUvNTAI88PqJsfU5ttQUrnIZcC8t
+fhYhdzX4BG9cStl9duHbIc2Ka3pSZO04ZXLAQ7HK0t+IC4+Yyco=
+=0vBo
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index d18c6f84e38a..dbb4d8a10a7e 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Oct 2022 05:39:41 +0000
+Tue, 11 Oct 2022 11:39:41 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 13f62f0874bf..a1119cc1c890 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Oct 11 05:39:40 AM UTC 2022
+Tue Oct 11 11:39:41 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 81e337f5e4cb..9bbb61b152dc 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Oct 2022 05:45:01 +0000
+Tue, 11 Oct 2022 11:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index b0d9212aa68f..8da3e8ad2bf7 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-9c5cb3e5ae603af9a954b70a122bbe0c974f75d2 1665466425 2022-10-11T05:33:45+00:00
+0f762edc6c87dce5e19bc2ab3c98be1ca125947c 1665486323 2022-10-11T11:05:23+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index d40fd508c55f..7420a18f9b06 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1665466801 Tue 11 Oct 2022 05:40:01 AM UTC
+1665488401 Tue 11 Oct 2022 11:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index e7fa0b538b8c..dbb4d8a10a7e 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Oct 2022 05:39:40 +0000
+Tue, 11 Oct 2022 11:39:41 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 47a4967d57cc..9c532e09993f 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest
index 9f5e73c3bc89..d3fca0b64b03 100644
--- a/net-analyzer/nmap/Manifest
+++ b/net-analyzer/nmap/Manifest
@@ -15,6 +15,6 @@ DIST nmap-7.92.tar.bz2.asc 195 BLAKE2B a8052138e58cd8009341a5f3fb3a31f55af9383b9
DIST nmap-7.93.tar.bz2 10823114 BLAKE2B e9fa0fe0f219258ab29cf59a98f09142ce1e5e70395f6578d57e644d343ff95764a8208f2fd00a686a14217821adb038a1bb4cdf25f355696e68131773cc1995 SHA512 4ec9295e25bd7a215e718c3dbbf09bfe6339b60850f4a8d09b5ad0cbf41a0da8ece0168efc5ca91ba1ecbd83b1d31735d77dacd5f1ec1a9fd212454dd1f0f0fd
DIST nmap-7.93.tar.bz2.asc 195 BLAKE2B 0c18200507c8c0901df6f0fa3230330eff72dd5e54f2d862d35a1df26b9ff3b189cebe0b91cdf47c4f87fef523cc6d9c3bcc36a42d8fcc8be7830fc861c64b5f SHA512 9bd8e436a6f7010ba2e3578affc4174fae12e2e7b78e523ceeb94ba44ccd928ac2cf5da52d02a00c4f190f71425671cc817b44a6a2f8d0b42b10d535bb1af3a9
EBUILD nmap-7.92-r2.ebuild 3369 BLAKE2B 0cb845bf418d6d93c42c59e480457cbc002dddb8721983d0ce18e22673a108a00db37f16fae5c0c138e461426191b50ce3e6b70e80c7d938b4d3f1343d436e80 SHA512 bc4f57e19ca735af6cde2459f163f7c99ea094ccca0b72c29f4bf4a6b14d4de96ff9e9bf070ef0f8e890d899e4f0c91e99b05115bdc0225ff7040621a0191d5d
-EBUILD nmap-7.93.ebuild 3605 BLAKE2B 7c273a6dc6f6238e96a4c90bd5ddfd37fafec574f42641c52211017e31395eee75fedcf4016d838478394301e24fcbee15e65dfadb88cb6c1c3b7d664d9eaf97 SHA512 ed78c9b057386ddd345633f7a03430ab06cc93fd9093b978fa45b5852d0b23de9c9769890362b786c9f6ac7fb6b45086b02826fa69724c6f536310cf652664bf
+EBUILD nmap-7.93.ebuild 3598 BLAKE2B f8c000828ba49cf456b44518cf95e48d3845124171cee50efccb439e9285ce275631eba48182370c6011a9f61e54d59b5331eae382f1c0903fbde11ae7e1fe4f SHA512 005b778fba01d7c504a6dcecac540a5d0f0a23fa5ff41d3d60ade333fdf7812dc67fb039be6db96b9385dee8682d8e28bd91e607864057ca66798a97a0aed7f0
EBUILD nmap-9999.ebuild 3567 BLAKE2B a6858edc41fc1bbf5858a776c43dad936474794cdffa2712801cf4d067e5bd7f69d6fe8fef22df0ca0339c5b0d5ae3bc56935900f58bf133805f618e99164570 SHA512 432cae675dc6320c2960e8b7387e525c02181de0cf1227b5e5fa79605d4a1f4ee2799d1f039b772e16a389b624f8ce20effed61d3a91af3eee49afd5c6e249ed
MISC metadata.xml 964 BLAKE2B be7a2b72cd346cdcf83df81cab6c28666067a17516e58bb0570572fcc4467258de1e913cb9448635080e0c3915c9efd0a4b2e19c6a480d70afda149574f725eb SHA512 fd3ef56d6a5513553a934348712ad0e9c5a6578f3eb8d9069cb5ea7076eafd58c207a1f5007371bedb60e9319c221280d37f129804eb3072b1fb4adb8e4da184
diff --git a/net-analyzer/nmap/nmap-7.93.ebuild b/net-analyzer/nmap/nmap-7.93.ebuild
index 7c6ddc0d5bfd..1c9da575583a 100644
--- a/net-analyzer/nmap/nmap-7.93.ebuild
+++ b/net-analyzer/nmap/nmap-7.93.ebuild
@@ -22,7 +22,7 @@ else
SRC_URI="https://nmap.org/dist/${P}.tar.bz2"
SRC_URI+=" verify-sig? ( https://nmap.org/dist/sigs/${P}.tar.bz2.asc )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="|| ( NPSL GPL-2 )"
diff --git a/net-analyzer/pathload/Manifest b/net-analyzer/pathload/Manifest
index 6d52cab4e6b3..f7cb5ff94ecc 100644
--- a/net-analyzer/pathload/Manifest
+++ b/net-analyzer/pathload/Manifest
@@ -1,5 +1,5 @@
AUX pathload-1.3.2-clang16.patch 194 BLAKE2B f021fdf51f5797f03ac15b8ea43fcdd20428415c92b27c397ae37368ea858ce46bf8ff61a6c55cedcc5fa3b92a6b9e179f3eb9b8d043a5cae5b98b16624e36f4 SHA512 9e28d598611b41bb712ab4e9503bf19b000ac48ba0a3f16e24ab9176eac1d51460ae5fa3f661c4e0e4378cf5a68b3f48d09af5dca688cb5e24c1efcc2b8cf783
AUX pathload-1.3.2-make.patch 509 BLAKE2B 317ae2327725e2405802f08110055c970d430db0710ed82594bea5d1148bdb1f224ee335692d73713f8efcb2032d0efe54fba40a474f2f20f23fbefa76322c7e SHA512 b7e4ae8a952f9d0e8cc1ff038bbecda8164817da0d38a3d73b55cecadc550784731aa2664e2f63322b7a38fe35440d01ad12663409d7b4b67d8c5a25f844a234
DIST pathload-1.3.2.tar.gz 68524 BLAKE2B 0ea27000647c292e4d04c92574dc2d63fcdd9c16be57d9af49df8651e6f8905561c70f48b9854c69a16c4b3d16fc8bec61ffed3cbbdad7e1f18e2209e9b4f199 SHA512 9fef51c86b8aa2c28a33effe5a5bff36eebc0812f6d6744fac93df46ec0cbce8f5977d24b6ac52442386fb263550fe46e639c4a3ff4612fe92ad09d6595e5d7f
-EBUILD pathload-1.3.2-r1.ebuild 653 BLAKE2B d92989969b257f46c0fa07cd950579a62382355b5deb0beaf832a9f8e5590f5152ed3aa25d0c5a3b735c31bd9635b3663eaa61c14de8a5d839664f34aac9552e SHA512 da73ff5aa3567b3f6fc9badaff64f344e7101683b1aa6f1f4f02c225efcfd504a0c7cf7eb84ee0691c55ba4fd954aa6746dceb38d62286347bc5b3f0c72c54b1
+EBUILD pathload-1.3.2-r1.ebuild 730 BLAKE2B 94f801a38c0603516322a44172f59eefa25056749c0856533e218c53d80bac6c74e33f9e5b3e97e497809792348bed3ea6c101016decc10ca9363f973aaf79cc SHA512 0552209782042b7dfcd03e19de47da7a139946d6fd18d4946ed566d1af0fd41bb69ee775c073795cf830b65c9720997f9995f4f3bc3a75c97bbed1fda2068b77
MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619
diff --git a/net-analyzer/pathload/pathload-1.3.2-r1.ebuild b/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
index b8e220379490..c2fbec052f5d 100644
--- a/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
+++ b/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Non-intrusive utility for estimation of available bandwidth of Internet paths"
HOMEPAGE="https://www.cc.gatech.edu/fac/constantinos.dovrolis/bw-est/pathload.html"
@@ -21,6 +21,7 @@ PATCHES=(
src_configure() {
tc-export CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
default
}
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index c3594deef3e0..371851b84df2 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/rp-l2tp/Manifest b/net-dialup/rp-l2tp/Manifest
index f2322f6ca317..5fb8ca9d3cd1 100644
--- a/net-dialup/rp-l2tp/Manifest
+++ b/net-dialup/rp-l2tp/Manifest
@@ -4,5 +4,5 @@ AUX rp-l2tp-0.4-gentoo.patch 9421 BLAKE2B dd1bb7dc0b592cdfface82a9fd0eb15b7d203b
AUX rp-l2tp-0.4-parallel-build.patch 359 BLAKE2B 6bfc883859e1f8d0859f7ba53d250a2c2510a730bbf140a433226c901b8a2b5d3088ec9d08540ceba9b9b67d11492969c068fbed91befc984c9a28f28b6ef6a8 SHA512 a5796a5271f62baafd11a16e943ce6478d50e36acf1da5e369e43b7257b3d3700d98116b50742bf90cec44d9882fef942029ce9a350ef496a18762d2558ef8a0
AUX rp-l2tpd-init 370 BLAKE2B 01a4accc8d66977e75304e71e1ef20e9bc41059432a281c3cfed3d0844986934f74cfd6b66e3d22bc3e83fe3d4b3bf7a995014011b34ad2a5c398a11d71fcab8 SHA512 a0fcf486af04e5fd90903be8fca7d6235a791bc4a406bd4e09a85a3d29964aa20bb6aefa409d992701be9901aefb2fd52b9d7b57b24ea926b3031bf70a05a3f7
DIST rp-l2tp-0.4.tar.gz 198869 BLAKE2B 2ffe47311b26fcf50eadfec7be5b5e936f8aa047c6a5bd7599bb9903dfa5eff3dce565ebe7bc12cb7320ffedb73b447511d1aceeda95c285da1fb709b5122db5 SHA512 43a1ce8728323ed25f8b92c981731b21db8714f8d157343deb1da49f2c7b25e1833de5012238098ad9d1add7daec228a48f2cb8d6d0b60afbcc1c385ae79d3c9
-EBUILD rp-l2tp-0.4-r4.ebuild 851 BLAKE2B d89d043d5c9c07e3877114549474089095b9c100bcb72534341d9d375ea5310225c531b9de8d763371227a1ffb4503e9330003ef6cba3c3b6f14b37b00d31cae SHA512 6d0cae7a02edd5bc9e0efe8365bd259712eba39a924becddd4116c6b68f17ff64c2df4c3ff2c343a8f7281d9f9d1dfd005668d3f215cee64bccee076e79063f2
+EBUILD rp-l2tp-0.4-r4.ebuild 928 BLAKE2B 664521c54aa04d98bf50013eb069f59bb3c4c82f96685e3685ec048fefbd3203a7b4f501de2fa9fa5a4f4a320c1a4c2c408c0d8ad94904d383da2bf591f291f8 SHA512 60487ffc06129e6c848eab581cab4ff330647486bebabecba4964ab537bb4e0cb6381272f90f453e5296f4e50da20e4a05b6d1e7f0da840b70a4e775aa32165f
MISC metadata.xml 245 BLAKE2B badb9003921fcb49a9c777460b19ec5477248b63c99da07aaab7d36e32706cf36d87f58a38a62e0d7bf81e043826bf9b3da1588ad0cfcc22de4b5444dc557760 SHA512 0b11e4b5503b62f547783ea98f5dd75dd9d2ef80210b8a9dfc30b1020a18bb5b71f26e19f3409086f5598b1ceb6130b88c654484d88cba6002dbe114f8c2e03c
diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
index 6c4a2cdd3db7..bba859fe0a26 100644
--- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools toolchain-funcs
+inherit autotools flag-o-matic toolchain-funcs
DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems"
HOMEPAGE="https://sourceforge.net/projects/rp-l2tp/"
@@ -26,6 +26,7 @@ src_prepare() {
eautoreconf #871210
tc-export AR CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
}
src_install() {
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 3ca3c751c20d..d377a0521abc 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index b16f4c119ac2..fe281ffb6d4e 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -8,6 +8,6 @@ AUX dnscrypt-proxy.socket 517 BLAKE2B 959f3c38af826607a297b04c7c3284bb97588c8a8e
DIST dnscrypt-proxy-2.1.1.tar.gz 6114345 BLAKE2B 9d68d94d1fc142d53ed74840080feca56d7abf606b8df9b2ebea7a69b75f13cdc93be53418e6101d30d31d6f4130b3794c1029a5972e129a4c06feeff7dd81e7 SHA512 1118d79aad8d3e3629616c203194a5346f00fcfe88783ebddc6f167d22a82006f26022e728c57905aa82997b87b77f0841f7c1b60e0f8e5335f9df142b759c21
DIST dnscrypt-proxy-2.1.2.tar.gz 6792121 BLAKE2B f6e69e9b7bba5bcaf49f710c78fc1b9607a8e791ad222da7af2a129de4807ecf87ddb7289aa79132a0d5ada588d2557beff618a79a341d168674bda7c8ba58ee SHA512 1b3598d60abc70141127aaaab5bf8bfaa76239d33e4220664dadd47f09544553e06eba6d82e5daf2c44c6da9c3c21c53683c2ff33db63257b782ad48c534bd54
EBUILD dnscrypt-proxy-2.1.1.ebuild 2832 BLAKE2B c6fbb2c3e2f802216d42e9b8a53a678c7d48f8345ccca63e6a5fc038634f2c93b3765db249a5da192b38936f72550598bb633223c46ca6b476fbd9bd490ec9bf SHA512 79e14527d18eb85ad2c7ee76d3033e70e67ac1f1f33fce6344bfe8765539320b23ce8787d7fbd88f5496a890e1399a12251407c25b28e53cbdff478e1d32d2c0
-EBUILD dnscrypt-proxy-2.1.2.ebuild 2830 BLAKE2B 66fec012aecdbcedd365ec2fb2c19c1a557c9596fab5273edd7b95734bd86717fafb00f38cd7858183281584c1f10ccd63e468a5df69cbfd39bd8ca102e259c7 SHA512 691a6bee407a905ef438b288459fcdc32cdef8f6401b28d926bf20db9cad353988354491372852fe629e08e964bf4a52fb8d031306cfec39cf28aff3eeab4907
+EBUILD dnscrypt-proxy-2.1.2.ebuild 2825 BLAKE2B 4d324490132b59e991507d4770040a2421313098fc582113cea9788368bdc9fcd46b0f448f67ccd99cca2c2ba97e406120e548aa8d68f4f8d905bf116606ba4f SHA512 4a86627354ca3a208fd4d0311f4aaca84ced8b737ab6a2b496d7cbb0719db582513b86b1940eb3a7cbbb829424492f0b0eab5c226fa8e6cb7e0c81bdc62d5427
EBUILD dnscrypt-proxy-9999.ebuild 2830 BLAKE2B 66fec012aecdbcedd365ec2fb2c19c1a557c9596fab5273edd7b95734bd86717fafb00f38cd7858183281584c1f10ccd63e468a5df69cbfd39bd8ca102e259c7 SHA512 691a6bee407a905ef438b288459fcdc32cdef8f6401b28d926bf20db9cad353988354491372852fe629e08e964bf4a52fb8d031306cfec39cf28aff3eeab4907
MISC metadata.xml 619 BLAKE2B b8c10931edf8899ef018fc5f9605d3aad94ec2a48cce361ff04f2048d4e8cfd8de1ebff181fb968822e498d85178e3ed412726d3321f06a240eafbfc55b85b3b SHA512 268ab4c1a07bc15039c382586a575cecce6797bc452b635d7ebbd1806f789b8c154eb75164f58e8d9c87f0add8f99000c9dc75959328ad24f0f2c63bf6bd2f1d
diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
index f80bcb78727b..e23b67946b8e 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 arm arm64 ppc64 x86"
fi
LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz
index d50a71251252..e1e889be3ce5 100644
--- a/net-firewall/Manifest.gz
+++ b/net-firewall/Manifest.gz
Binary files differ
diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index 44f6603f67f1..dd3473cf884d 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -9,5 +9,5 @@ EBUILD firewalld-1.1.1.ebuild 5166 BLAKE2B 40802a29a71d688686acdb223f493c0ca2b55
EBUILD firewalld-1.1.2.ebuild 5223 BLAKE2B bc89930ffb3015b4702295d1e47ebfaf707a45e3b940d8c3fc2fc95b361a6e6fe29322bd13a22c2c1a741146a514a949ca595adc2b2d50766b99192135148d7c SHA512 09c8606220d3b779fae7f16d690b4f396ab7e75423e255a4b9985573c439cf51676c29d229365805e1eb19a13b62a7067c2eb663bab48dc47a97aead9600d44a
EBUILD firewalld-1.1.3.ebuild 5265 BLAKE2B 91fd7d3386b8dd6e253c95eef7b8f34f50e433b5d90ea839308ad54bdb9ec1c0928d89b6d294b94264cc2051a109a9d853ac5f8433faa6a660fa2c30410c2801 SHA512 5f795811c43acb9f516065d6ac32fd47e490581f7f3f82cc93569bae77041462654ede5a3f53ca21e74cbe2a1ba932318e47c310a4c42caae46b4989e0bf81f9
EBUILD firewalld-1.2.0.ebuild 5223 BLAKE2B bc89930ffb3015b4702295d1e47ebfaf707a45e3b940d8c3fc2fc95b361a6e6fe29322bd13a22c2c1a741146a514a949ca595adc2b2d50766b99192135148d7c SHA512 09c8606220d3b779fae7f16d690b4f396ab7e75423e255a4b9985573c439cf51676c29d229365805e1eb19a13b62a7067c2eb663bab48dc47a97aead9600d44a
-EBUILD firewalld-1.2.1.ebuild 5223 BLAKE2B bc89930ffb3015b4702295d1e47ebfaf707a45e3b940d8c3fc2fc95b361a6e6fe29322bd13a22c2c1a741146a514a949ca595adc2b2d50766b99192135148d7c SHA512 09c8606220d3b779fae7f16d690b4f396ab7e75423e255a4b9985573c439cf51676c29d229365805e1eb19a13b62a7067c2eb663bab48dc47a97aead9600d44a
+EBUILD firewalld-1.2.1.ebuild 5221 BLAKE2B f502155b95c2da988d9864d31991d74fde09ff33ae61c0e67f9e02fe67a8e6c151f15552dae50de2e33d68ed48f9bbdc6adf1fee68a1852423c4136c23c55354 SHA512 bb9583dbd8fecc9bdf2b2249e78390d69cf77e8815c51879e9c0c799bad4bf66a909726f59a6f7e1d650a450491b717b69eba439f25438981b094140729559d6
MISC metadata.xml 671 BLAKE2B 69c4bda7cc74a243aa1738bed90d16a3bc2c2085f6c0718becc7797a68da63035ef4d4f5e59c0583987d54032c163df6052d012fb7ca49026ca7259088793d33 SHA512 dd2d482251a4e33cb12ba324e1a21b4758f82de83c0cf83d5fa6259444c272360b47c5666e596103eba4703183fc9864a6bbb07a254aba67146b89d9870e9bbe
diff --git a/net-firewall/firewalld/firewalld-1.2.1.ebuild b/net-firewall/firewalld/firewalld-1.2.1.ebuild
index a1e5b3069d0d..4bfd0c2d9541 100644
--- a/net-firewall/firewalld/firewalld-1.2.1.ebuild
+++ b/net-firewall/firewalld/firewalld-1.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.ta
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
IUSE="gui +nftables +iptables test"
# Tests previously restricted for bug #650760
RESTRICT="!test? ( test ) test? ( userpriv )"
diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest
index e80684695fcc..f56047354ae2 100644
--- a/net-firewall/nftables/Manifest
+++ b/net-firewall/nftables/Manifest
@@ -18,6 +18,6 @@ DIST nftables-1.0.5.tar.bz2 982538 BLAKE2B 5d58170b8fc6feccc1581653cd0815d37b59b
DIST nftables-1.0.5.tar.bz2.sig 566 BLAKE2B 7744a84c213999b35c3094fa5d9f974acec6fedac3d310422834285823825bcb14fb55b463d88b91fa41d79e33ce34498769992d912b7178fa1f70bd7a1e0977 SHA512 fbff6b5b28d81e964d4523729c7866d0b52d764d090cae70a43d850bc579b17308ec41a3d7fe6707877850028e99ad09c33b5e87fa16ac5199dfeba193a61511
EBUILD nftables-1.0.2-r1.ebuild 5163 BLAKE2B 02bacad62aea322b42251fb73ea3e23e061167ae5bde03f751231db9b33f3d85cb8a8b0b28038140264092c2a1776e0a4c9b0a464775a0e30c57cc988ac09a36 SHA512 2b55eb2c17686e13ddde19d4da06d0ac1efe09500fd62cc205fcf95d9977f7d2478369aec51e2455aed69c49869afcc54badd08bc3c4bcf26d58972d095c8aa8
EBUILD nftables-1.0.4-r2.ebuild 6033 BLAKE2B 146c896057b823592e367319da736f1308b505089b64b5959b8dbc8987a0e2c8d9af94cabd19c339d3c3f97dcac20e68b329d26b5ef38c9aed4fce68cda2ba1c SHA512 daae97981fcc9b60c89b0134da5d49c068ba333301d94c4674f2beea640161282dc408fc8783671eed3879806bbc41ce0bc46862df80dac0d6b8711eacf77afa
-EBUILD nftables-1.0.5.ebuild 5942 BLAKE2B c61f2affd9782763289912c671626feeb13b6ab68d9ce276199e41ef81c81a04e3095c36783f56bf30d3cbad66dd1392b3d7947731543f708098d476875e7c8a SHA512 e8093220014831d8e4a23cea77a2c70551cdac1cb57724fb7fa71e6adf05e8407ac5ad96461d927909e6b52d6a85b7ab15d68ea561aded4a7e35f180606032cb
+EBUILD nftables-1.0.5.ebuild 5939 BLAKE2B ec2ba8d639a34f23fd3b7ec746e279a9101c11c7ae5b149d9d1fcf3e80cc09884498c4606875d0fd1177bcca0e96a11e5318d9c58b949b02738ab5501fe9f497 SHA512 67d3808bfc27ba3ca927bf950a04e9ba559828de408b85d4aedeefc26a4e879012add1a81b43dbd14c28832611d201ea385c6e6f5edd1290758632fdb1611afe
EBUILD nftables-9999.ebuild 5945 BLAKE2B 8ea7e7df9c30eb528886a4d85cc0bf83a772b6981827a8793f4bc4f9a69641014f0bea944bd71ac57a154fef4fc68635306a0d774388d1da9009fd86f165e010 SHA512 43096cee331905decbec8f79d91d76da0139131e8cbf59a40da928a7d68f6a3097388cdca6aa570b90df3e56af5cf91e3df046e03dad51913e1f70385d197cf7
MISC metadata.xml 933 BLAKE2B 8e76ce489c41dcc01e222d77af40f2ba5cb7ddffc2bc818c6fc8c16e24dc308c125ce4d78db1647e77af96f32c85dd3391f7079e2cee26c129c56557e0c48c8a SHA512 058d38df1dbb2c1d0e611bd992f37498d3977561c3b34846fdf0d569573f2ef93a29a216ab491e583cfc2399c55c839d256dfcf8b1d7aaba63ed6ea90f22df25
diff --git a/net-firewall/nftables/nftables-1.0.5.ebuild b/net-firewall/nftables/nftables-1.0.5.ebuild
index 54607cdbfa78..25c141bfe41e 100644
--- a/net-firewall/nftables/nftables-1.0.5.ebuild
+++ b/net-firewall/nftables/nftables-1.0.5.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2
verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )"
- KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
fi
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index fa4c71fc7eb5..748ec5c8e922 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest
index 0c16e35653ed..60681a120aa0 100644
--- a/net-libs/libnftnl/Manifest
+++ b/net-libs/libnftnl/Manifest
@@ -4,6 +4,6 @@ DIST libnftnl-1.2.2.tar.bz2.sig 566 BLAKE2B ffdb35811e57f55ba30dfdd3e6656166b5f5
DIST libnftnl-1.2.3.tar.bz2 395208 BLAKE2B 893688a861bbb10609642bed912090b227d5d823cc1b94098b60ac85d137254ff3001971580e5059029a33c64e7226cc8473b0b9c1c79be77cbfb0c477254a1e SHA512 e2d16cbc062eb8900f0472abb8fe6b22910cc5a8efbb47445fe6ce6e2713a0637f74b46b2bf2031ba9ecb2e5eed932e3bbb49b015c7b7207591249de23d5149d
DIST libnftnl-1.2.3.tar.bz2.sig 566 BLAKE2B 82b49ab1c7a9a588fea67b516d57afb455ceb5242bf774ff7ec92e240b5c2373fe7cc90dd60f302cb4e0615ec0036d995c1ddf25d9b26d6168eeaaa3c7027511 SHA512 73b8f75851dd30f5f54fe85d4c75d9ab18151c38e7c63961b52965e5e7478d240931a09a078fda1fe6b1a32a588e092c98e44b57fe1c9542874ac76bb04a29a1
EBUILD libnftnl-1.2.2-r1.ebuild 1955 BLAKE2B 194bcf0fbd7cda4f3f1839beb2e2aa3781a5a9b108a54ac569c27d6e8fb95a887b1f1f6d58867f4658aa702a71a79a8d5b002511d4416bcf729b9b2eb56049f3 SHA512 0b849051e056074c4a0914421ac8a926752a37faa04bf137046023dc7940afadc2541adfd19b98448e73676541f4b18c97d5c618fff376d80c4b39815e3aad00
-EBUILD libnftnl-1.2.3.ebuild 1613 BLAKE2B 757f45a6df35cfd75359e13fa247029a0995d73ac4d8a0716469692b3fbd0cff4b2fe9f7caa251384c8e06069bb75a492824c401f48b31b7e9012c3e0d854a95 SHA512 8cf26c6771cf8aadf22bab9b16745ce81ca871daa11d197f1fb1103006841e2b5a6b48069b891fca70d03e7d9463d42c73400b15c76bdfe6ea3ee3a6a77e3c89
+EBUILD libnftnl-1.2.3.ebuild 1610 BLAKE2B d8e1c8a5d6c2e9a90536b4b4f8061752736f9b0f88827bdc801fff94d54f2ab73871b41a2bfe55e810e07c3bbeb5f7813cc565af80098894fc4ddfb0e69e99f1 SHA512 d931f69bd0dd1296cc68af20382e17a6e2fec7c3b126231a2a4078a472a7c875a383a30f8d73757c117ccb4e558e4e39de4a0460aa838486a5669f25860600cd
EBUILD libnftnl-9999.ebuild 1616 BLAKE2B 33da1ea7acb7744a89396efd68da7b2bd4318d876e73fffbcf9734b810b3e37adb89b60e44b554d33a938f132a9264c0ea244c2b71798708da646817a8a59348 SHA512 ae5f73c91cf326c33900ed53a601b3550dcbbd07b0f65cf0823c5870eb55dddce4ed5e80d4edc822ffc20065f72c34613c0258fd8732361c39006482b4880ba4
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/net-libs/libnftnl/libnftnl-1.2.3.ebuild b/net-libs/libnftnl/libnftnl-1.2.3.ebuild
index 4894561678b7..ba49e47b4f2f 100644
--- a/net-libs/libnftnl/libnftnl-1.2.3.ebuild
+++ b/net-libs/libnftnl/libnftnl-1.2.3.ebuild
@@ -17,7 +17,7 @@ else
https://netfilter.org/projects/${PN}/files/${P}.tar.bz2
verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )
"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
fi
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index 391b60ccfcd4..af2bdf3c48b1 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/libdbx/Manifest b/net-mail/libdbx/Manifest
index fc2ca4a5e077..01dd0128259b 100644
--- a/net-mail/libdbx/Manifest
+++ b/net-mail/libdbx/Manifest
@@ -1,4 +1,5 @@
AUX bad_c.patch 1027 BLAKE2B 04f58037dda40bc05601fe0e749d0476bde69be14abb14a8e45dc654418f1c57754772c7f48a56a94569ce981bf797d8626f3b5862db392b7f357e77e9fdb929 SHA512 5ab1bac562edbc2fac7e12a7bf111da862c423171e3664065a55d186e340160ba78581a89ba597316f8d6014d962cac7c16fd5a8065853c153596c944ed4671a
+AUX libdbx-1.0.3-missing-include.patch 252 BLAKE2B 07eaa0ce608a99ec386555b7619af69f095213aec619542f81f74116f66486ae13b3c20e0c493c8e4f3856badc9080acba68d00b08926b4df3e2b7ed3d00a075 SHA512 5079d542bbe76b7fb7d1bc496b23893497e116df0c2e938ec9fe239a46e190131d93471e8827d34b338d279eb2f5a7ccfb481ad737758a9fd8e148d4ce203083
DIST libdbx_1.0.3.tgz 24927 BLAKE2B 01acc0607429ecc8391540b0833b735e00c2a15efb0441d08d9e6352fd0d19dde4315afc0b22f130f943e96aeffa38781086703357952e446070b95b82aefa48 SHA512 619f7cb25d5742066be6f2addbd06e433502c45489f973c628ae5d26758fc9ce1185185ae48da0de30d927eae8cbc610f775e0af182b10e72ecf5619ae79ba80
-EBUILD libdbx-1.0.3.ebuild 674 BLAKE2B 0d604bb914ee0a53a1c40a91c2861f2a4da132fcf6716fb306bdf093fd3489434bb8d07a1804cb79a8b30e6c964473efc5ae1c47978d6fbed823a12e73fe2a0f SHA512 90e0516dc4aff181fa0d58929e5c06f80cf686c4cb01173391f08f4ed087eb9c6791e99fdb6188768fe0be3ecef87f9bd95c800ec9fd0ce847fded002d64b4ec
+EBUILD libdbx-1.0.3-r1.ebuild 716 BLAKE2B b63501219ee7b3c825610f11f5f57172dab62431a4e938e9ce6da4aa79ee868b3486668a03b5007c256df29f5f2880a53473ea5e9c68bf6137941d1369f563c6 SHA512 e86a5c6dd172230d814a4d7357f52794043c607a01d68d1a8f2be10bc182d2c3165f34714915b99471e67a49e5af3ad74596d892f42bed1eddba4ec127455b2a
MISC metadata.xml 250 BLAKE2B cb4ae2da5756e1010bb5fb1cc61061c0aaa9df3c8e2cc3591f70c8b7aced6b9187889858f848790e49e28e0d8c23a0111faf45e4afd7d95d9cbf0667b1badd2c SHA512 a3bab80f5872d1e5be491d2ee44f0de2ea319dfab018262971bfef4d0076d97829f1691fd593e1b2cf9c9a4a03273a490ceba9af964338abaadc0cc6eed7b4a0
diff --git a/net-mail/libdbx/files/libdbx-1.0.3-missing-include.patch b/net-mail/libdbx/files/libdbx-1.0.3-missing-include.patch
new file mode 100644
index 000000000000..2d06c44e80fd
--- /dev/null
+++ b/net-mail/libdbx/files/libdbx-1.0.3-missing-include.patch
@@ -0,0 +1,14 @@
+https://bugs.gentoo.org/861593
+https://bugs.gentoo.org/871417
+--- a/readdbx.c
++++ b/readdbx.c
+@@ -24,2 +24,3 @@
+ #include "common.h"
++#include "timeconv.h"
+
+--- a/readoe.c
++++ b/readoe.c
+@@ -26,2 +26,3 @@
+ #include "common.h"
++#include "timeconv.h"
+
diff --git a/net-mail/libdbx/libdbx-1.0.3.ebuild b/net-mail/libdbx/libdbx-1.0.3-r1.ebuild
index 199b0c314a25..5865178f0b22 100644
--- a/net-mail/libdbx/libdbx-1.0.3.ebuild
+++ b/net-mail/libdbx/libdbx-1.0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -19,6 +19,7 @@ KEYWORDS="~amd64 x86"
PATCHES=(
"${FILESDIR}"/bad_c.patch
+ "${FILESDIR}"/${P}-missing-include.patch
)
src_prepare() {
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 00fd1e280717..12edfd5c0e63 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/hashcash/Manifest b/net-misc/hashcash/Manifest
index 996af5415288..e50dbf322b46 100644
--- a/net-misc/hashcash/Manifest
+++ b/net-misc/hashcash/Manifest
@@ -1,4 +1,4 @@
AUX hashcash-1.22-clang16.patch 259 BLAKE2B c4f97047d7cfc3f94dab0df491b843d4263816471e126356c8b2dc7a7273e7cd958f6eca6ed07a96e2ee8769579f293cf496a9b8a9950d12878b2e760ce57cbe SHA512 b8a71f64ed6e611543619bc6c1e4e195e24c4462a748dbce1cb600d99d94c6079475b091f40be307293b39185f74d84a1bbf277391840c0b17418254acedaf4e
DIST hashcash-1.22.tgz 195193 BLAKE2B 2944dd8a852720af7deff1a85cbfc07e828bf2242996b95d8d05a3a8a3ece90abc47483252920ec14b603978aae2ddb9e770ef7b52904b3d24320b68e6695b37 SHA512 b803c27df2acdce70c587d15d4158ca8841328fd89d90213a00be35f7c9f1905db728a785ee70fa43a4262dabe20c3f0a9fff381e3db0d44c3175ca22da5d5c2
-EBUILD hashcash-1.22-r2.ebuild 722 BLAKE2B 69e464afa7bb7651b2a6e7475d0ddc860a4e4ab7c1544f24acc96c8c7fea42e3d4ef64db87d6449de4eff1e9400f28af25f797b7a8b566fd6149bf264bd4f4de SHA512 a8dfdf3eb3baeb6860e7d489c118c2be6324005bd990c091622ac4a76017253c254e216756c9d1ce2696eb6201579eccca49ddc8e1d22e456c5af04f5a801287
+EBUILD hashcash-1.22-r2.ebuild 799 BLAKE2B 4ab7cc60f8814a91eaea4466c027a71bb99b12252685177dde2ab87e8e4ee369aaaf4b32ad4f86aee1c5a227622c542ccea4d296d70306761cab32a352bc2c4a SHA512 02f97ffc6e4a9c0055dc1cdac56747f7bb546de76b2407363079cdce1608f9cb4592386fc4abc573456fbd62414c63ab311b180e496997fbee0117eba927a9c9
MISC metadata.xml 169 BLAKE2B 25149b73446be31f3ea3dd3a6394230987e7d4c601d1605fd3827b37bd99b3301c2e0edb95d0f59a4577ed27919f43c2cc02b1edf62c4012b935a82e709e0c05 SHA512 55c53f74b001bae56ba8c54581a4168335b6b3a28dac23a2102b76795d5fd41de33b8b3e1ec03f9acc6e7a3a77e93b1a6ff3e3967c3156dcbf22b5b5a6245ef5
diff --git a/net-misc/hashcash/hashcash-1.22-r2.ebuild b/net-misc/hashcash/hashcash-1.22-r2.ebuild
index c52b23016a1b..55d0da7126d5 100644
--- a/net-misc/hashcash/hashcash-1.22-r2.ebuild
+++ b/net-misc/hashcash/hashcash-1.22-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Utility to generate hashcash tokens"
HOMEPAGE="http://www.hashcash.org"
@@ -25,6 +25,7 @@ src_prepare() {
src_compile() {
tc-export AR CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
emake generic
}
diff --git a/net-misc/rinetd/Manifest b/net-misc/rinetd/Manifest
index f28148520cb2..d433a965d034 100644
--- a/net-misc/rinetd/Manifest
+++ b/net-misc/rinetd/Manifest
@@ -1,5 +1,5 @@
AUX rinetd-0.62-clang16.patch 214 BLAKE2B ebfe9b9bfad859f4f673060af70aa7ba236b2d432982f8a654f55f8963861a3d3005d8770f127e65eff75bbd42234c18fe5009b735734a3c3cf4dad9416ed471 SHA512 5ea9a427390f78030c0c75cc7823b334169c1c45c823b41d9160155cc7fada8fd9818158e4ce3fef84ad0fa95c28a6017870d3542e246262c8c5d8701d3609a5
AUX rinetd.rc 368 BLAKE2B 2da7950dd5275dd6de5203e5dea73ddb817903ce9313dae9bdc0121d11798b5c51fc3ce3a9672e7552664d8f1127ed541c9244a69cd8ee8b78a2459cf7adb742 SHA512 ee8ba6827b7d53a388a72f1fecdf38c0c6efd5b1cc54219c8c764e5cd073cfb5a3c1ba284520973aa2f219267a38b604162fde612f47b28f949d07fc84ddfdae
DIST rinetd-0.62.tar.gz 115541 BLAKE2B 11a6db6955181ba6c823c3b8d9697e4efac10962364b4e993e9057b3500b09161826d325ac0dc3f6756c5cc91b29885c493ba5f053dffd28da97ecae25d2346f SHA512 b6ddb496b4542ad46aacaef4b2241b16b9ee43f2f6761a18a4813d83a0a9db23fbd73a554393dcf01ae7350e8b6662571414ca6f93a949ce4effbbeddc198606
-EBUILD rinetd-0.62-r3.ebuild 706 BLAKE2B c46c103749769a24232e92b9a9e6ef16cddb1a5be955c90c0f107fd0f3845b40dd35ea2672fb2b7e2ec100936fd4d81136bae48c1f2aa1ce727d49d07bf9b6da SHA512 9afc77b3dfce93dc0a754811afc6d860155fac6dc214fffe45efcdf722fcbc42c31d62eac2cb87b6c94c70b1989b67f1edf26368133d977bf3d07c7c94226a07
+EBUILD rinetd-0.62-r3.ebuild 783 BLAKE2B 6e9b1a09d3a6da141e48489bfd596dae768cf6f99a4e12b3c184799b528432f6d74113cd83f50741c09659970be586c9bd4ccc0d09637527cac4b0d2cece01a0 SHA512 bb87b8e611fdfd83e84f145ce9035421d6815917b782147f45182e69f28ba5bc4c458e305be5b25838ed828bc00cc05fa2afedb7cfd9deeff66b676fdd5a85ff
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/net-misc/rinetd/rinetd-0.62-r3.ebuild b/net-misc/rinetd/rinetd-0.62-r3.ebuild
index b6df56b6242f..44266b98726e 100644
--- a/net-misc/rinetd/rinetd-0.62-r3.ebuild
+++ b/net-misc/rinetd/rinetd-0.62-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="redirects TCP connections from one IP address and port to another"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
@@ -26,6 +26,7 @@ src_prepare() {
src_compile() {
tc-export CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
emake CFLAGS="${CFLAGS} -DLINUX"
}
diff --git a/net-misc/vncrec/Manifest b/net-misc/vncrec/Manifest
index af9b122d9629..f590d7257f07 100644
--- a/net-misc/vncrec/Manifest
+++ b/net-misc/vncrec/Manifest
@@ -1,5 +1,5 @@
AUX vncrec-0.2-clang.patch 177 BLAKE2B c90545d059a57e3d89514ea356f19871f748fdf706d3c0572fcb8a1c0b075dba4efa4e003d9e968e7d876b51c02cd770b7fec5de0c9cb1f441127f8a804624bb SHA512 b20979a66c32659963b864f774296da5edbce3cfcbd300727cdd4101b77e2f22ce2e24d6fb9185e1192cef41d5af9064ba3c525f8fb3aec4090248fb5e419296
AUX vncrec-0.2-includes.patch 565 BLAKE2B c8144aabbf6380fa55edeabbfe31d5d4b30b3e215c6f319295ca117a838595a24293307553b338897694c5b20049b6015365c3f377084c61cfa02a7a15af844a SHA512 256bad5e63e2e744ec7a1f1ca2002bb8caf7d9cff8a787c426a7950c0acf1ee4af27342e68f5f6440a292c35d31cebf98b7f085e8feddfa92d4cd7f64d04b651
DIST vncrec-0.2.tar.gz 65768 BLAKE2B e4879b0af0deda6b4ee4a66bc965c5054601bbc3f6e2ce78956530d9705bd24480ba7fc60822ce32975b9d768725572fc4f6f5d998f929c4ac487ff5fbd6326c SHA512 dd2eb979311e1d04d45aa44362bb7d747719547d3c45ebf18174e7fbcc5bd5be039d53c39077411b636564ea14c0287317f11b16633fa64da314c983250c3ef4
-EBUILD vncrec-0.2-r3.ebuild 1363 BLAKE2B 463ba335b93e30ac19c98c28f85f1472f49003a6dc7d825a5294ce3665a16863863721e9d77390eee3019b7f93d71874b805998daeb4e4e945a2ee01fd2765da SHA512 b0fd579b3f534290c8fd62cc6ae2866933df68692443be651777483ffd3d9b50ddbfb76cc04f754a7f3540a98606d3af1d49218f7303c920e893ff16bb9e6d12
+EBUILD vncrec-0.2-r3.ebuild 1418 BLAKE2B d53ca84ca2b31ec233f4b294a5d2a6f25e937bca9272901383b5eabe79a6bd4d406681a2d8578c6d7ec3d777f14191814fb3a989ff1360aff7edf3df4b60ac3c SHA512 66641cd06869c21e690dd81638bccc779afd17d2fa71e130158595dc324caabada0bac07f08b51710b3091d5bee66b4d7e4c3ff3b9d24a3cf231fb5298faec78
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/net-misc/vncrec/vncrec-0.2-r3.ebuild b/net-misc/vncrec/vncrec-0.2-r3.ebuild
index 66d88e91b811..5ddfaf0d7f86 100644
--- a/net-misc/vncrec/vncrec-0.2-r3.ebuild
+++ b/net-misc/vncrec/vncrec-0.2-r3.ebuild
@@ -45,7 +45,8 @@ src_configure() {
# XtErrorHandler usage matches docs (seems right), but headers "may" add
# __attribute__((noreturn)) giving an incompatible type error with clang-16
# (could alternatively use private _X_NORETURN but this may be fragile).
- append-cflags -Wno-error=incompatible-function-pointer-types #871000
+ append-cflags -Wno-error=incompatible-pointer-types #871000
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 1d9412742161..2342f119da71 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 6995a80e48e8..9b301ce78012 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -9,13 +9,10 @@ AUX syncthing-1.3.4-TestIssue5063_timeout.patch 641 BLAKE2B 193a86b692bd65059f01
AUX syncthing.confd 733 BLAKE2B dec494bd35422f57dd8b6d848325933da909000d79b3d3193cff26528f13f639f221ba9b801356694da6720f35b84bf6aa024120024e547dc8b2fc84c5b18b91 SHA512 84f2731866b279d16dd2e17c27987fd99e7440c334771ed44e2204405b97082d7d68bc56257fa13befcc3e2cdfdbd40c7c4be3a614b259c4e7ca2c327a24bb9f
AUX syncthing.initd-r2 1288 BLAKE2B a1c74a4de5bfe61fe4e57f7be358a4ba2df28a92fd48e933fa1c67b7beb72281617c3a11d2e379e97a6e57c2378ae8d88fbdb7c80ba3d6e9513833eebd06eff5 SHA512 4f86a81112df1ba15f92bd88999ba632e4a3ba4a6e5a150b2d60a82011bd35f177f86e81a51e95e10b99f4be7698ebd2786ca423635d576872fccec7607c1564
AUX syncthing.logrotate 101 BLAKE2B af499a6979e5c61cc4791932e247fe7f25baffbbf690907a2e2b8c2954da72154a885759589249c541f36b2740980f3fcd3e99db0d3f6d5a1bacee8c1574f9bc SHA512 73a5f7062b48ab4c7b343b43367b1999f8e133eadb624bd5e3e147ae41f135ded6acb4c617db2d385311441c9a52c288333791308c36762cb5273a853cce5a67
-DIST syncthing-1.19.2-deps.tar.xz 206531144 BLAKE2B 88e5246217f792c8258f0074ecb3e917e03fb3f4b7d32d0f17cb9501c5a6fdbe31f77ce8a5af02e5dcefb3711464e16159e5b7fee564470d6eb5c7718a29032d SHA512 92e080544c6a24ad501d0bfacca2743d5285cc5348817b915f5c944fa57d8876c69fa328553ccb5135d514fcb7d970eac17b546467b4563a8e93e976e446bdd1
-DIST syncthing-1.19.2.tar.gz 6197504 BLAKE2B 0db0f286a79ef8b9c4b74f9aa2da275f216d0a1cb5e10ec7fbd9a479c55f81ec8b8c06b2dbea6aed135eccf6bf539499c8852a8586bd37c4d0ba9969503a2114 SHA512 51641574e01daf591083e00aa956aeb0b6820eeb660c34dc0c161d2edfc183786dfa3bf50f75b6502b73440e3666672e651f0afc75c26cabbb457f0591d75f89
DIST syncthing-1.21.0-deps.tar.xz 96707392 BLAKE2B 3cbf6d98758a453f16717ec974cb1fdb3ce2e5b2634fcc49a2385f047cf477fad6def173965d3b1b37554d58f95fa73d370a2d1c0a2e58f4b2a8fa580774a2ff SHA512 0d0d4bdfbed7d821364f87f53dee5557f015117b1cf96da9f9e2a9487c7b19a2126b6be8c604370ed4a83ab15612b4386cd1572bf48a673abf5b66c6fde92064
DIST syncthing-1.21.0.tar.gz 6319691 BLAKE2B 390a06ff41ed1b023941d958d8112f9c503c296cc47a5bb6d6baa55d81f6cbd431c725cc6493b041a96734e56c9a267c6a3b4c564b67ab320cd7f9d46e173320 SHA512 ad613da2c3aaa4792703e69dde0ab3ace3a92f20b968a2d7c02d6ec3b6ce2d53a6c3d6b64c41c58ca8296bf722e689cd8ca34c05fd0dd32d8005d31b5f860d58
DIST syncthing-1.22.0-deps.tar.xz 97369828 BLAKE2B ad8fbaf51f6d07f1f034e52c457c4a6da432faee43cb66fe23c77a49d01e333403616aadd7643bcbbcef6403e3574a0a30dbf0e6bffb196ae30ba1bc70602577 SHA512 da054614abed605b54bbdb189d9c352a887c817c72f123fc6dde66923fc7d0bed551055c17eae4b88f1f347c3f85362b436267bb2ac9adb8297c3257777d9b38
DIST syncthing-1.22.0.tar.gz 6345841 BLAKE2B 96c17290c971224d90be661cb80f95fceddee61dd9c90437d051ac48954802fd66ae0178f784238e99f0c63cdaf5c12768bcd679bb91a4728fa86536a24f90a7 SHA512 151119ad526e4c9cddb6889449c43fcc7f91dd3c4bd44cb5e4f40839c55202d8fcd8dff9212e4f0fdf0176c97dfe904d3cf68fdd7c609942344a13f534652c0d
-EBUILD syncthing-1.19.2.ebuild 2755 BLAKE2B 430cf79be8dfc730971d324721a335056e778549f922281f3741a8538b97dd6365c623a8391823a0cbf37cbc01a67b1f227f00b6b6043ace14311e1d5854c195 SHA512 d29603e80f0472fe56aab18c485aef9d6cb2fcef4bff1abb93a2ea497b5b043c20a59a8a9207c7fce0c56fbcae91cd456b3bc128ec728ec75ef83779fd0eb70c
EBUILD syncthing-1.21.0.ebuild 2897 BLAKE2B 748f73dfa7ba3452218faaea3fde4a2b2c61e4f87f0a780a50c02a45bd339113554debcda41caee9f08e095e8f201972e6db9abb26d7cdaed3929a011457fd05 SHA512 85b360bec619a80cac79fcd7e8bac4b2d85597137ee3dbbc0a0ab5d8b3b718ae668851c325a9889d331d028bed6e0d7da862c32e9d673ccf605f326c18881a4c
EBUILD syncthing-1.22.0.ebuild 2902 BLAKE2B 0a1e2f08da90723d279aa2efc4baf14d876b1997da4ca214e0eeb4b9fa1dcb831bfda756fc4f7105534b2123a1e7f555d668cc82495a3a285cd52ce00e75201e SHA512 c4d5258e7972ec814d0c2a556e0f50a350e940a1969403e8b2be0f56abf2e11951001d25aaf06da42fdac6dc79176bde5340e275cbb529ebd8118ac44d03b893
MISC metadata.xml 870 BLAKE2B 9d6abd4129ab6ab9ece49e3cb74b6537cf185c5e7e0d7cf893543ea6e75be83e534a8d3f4d042aeb778f9284c9ed7a6f2d60461593ae46f65901a42a3582acc2 SHA512 ef4f1fb81733a7c53f4deb239de1d01d4d2710cf92cb4abfb49659f64bfe5a080c3ab50ec9ec9bda531d0ca87f2f5b9ac80fe1beba1eaaccd1971b1759b3e93a
diff --git a/net-p2p/syncthing/syncthing-1.19.2.ebuild b/net-p2p/syncthing/syncthing-1.19.2.ebuild
deleted file mode 100644
index 7425a1b095db..000000000000
--- a/net-p2p/syncthing/syncthing-1.19.2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop go-module systemd xdg-utils
-
-DESCRIPTION="Open Source Continuous File Synchronization"
-HOMEPAGE="https://syncthing.net"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc64 x86"
-IUSE="selinux tools"
-
-RDEPEND="acct-group/syncthing
- acct-user/syncthing
- tools? ( >=acct-user/stdiscosrv-1
- >=acct-user/strelaysrv-1 )
- selinux? ( sec-policy/selinux-syncthing )"
-# Bug #86348
-BDEPEND="<dev-lang/go-1.19"
-
-DOCS=( README.md AUTHORS CONTRIBUTING.md )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.3.4-TestIssue5063_timeout.patch
- "${FILESDIR}"/${PN}-1.18.4-tool_users.patch
-)
-
-src_prepare() {
- # Bug #679280
- xdg_environment_reset
-
- default
- sed -i \
- 's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/stdiscosrv|' \
- cmd/stdiscosrv/etc/linux-systemd/stdiscosrv.service \
- || die
- sed -i \
- 's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
- cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
- || die
-
- # We do not need this and it sometimes causes build failures
- rm -rf cmd/stupgrades
-}
-
-src_compile() {
- GOARCH= go run build.go -version "v${PV}" -no-upgrade -build-out=bin/ \
- ${GOARCH:+-goarch="${GOARCH}"} \
- build $(usex tools "all" "") || die "build failed"
-}
-
-src_test() {
- go run build.go test || die "test failed"
-}
-
-src_install() {
- doman man/*.[157]
- einstalldocs
-
- dobin bin/syncthing
- domenu etc/linux-desktop/*.desktop
- if use tools; then
- exeinto /usr/libexec/syncthing
- local exe
- for exe in bin/* ; do
- [[ "${exe}" == "bin/syncthing" ]] || doexe "${exe}"
- done
- fi
-
- systemd_dounit etc/linux-systemd/system/${PN}{@,-resume}.service
- systemd_douserunit etc/linux-systemd/user/${PN}.service
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- newinitd "${FILESDIR}"/${PN}.initd-r2 ${PN}
-
- keepdir /var/log/${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotate ${PN}
-
- if use tools; then
- systemd_dounit cmd/stdiscosrv/etc/linux-systemd/stdiscosrv.service
- newconfd "${FILESDIR}"/stdiscosrv.confd stdiscosrv
- newinitd "${FILESDIR}"/stdiscosrv.initd-r1 stdiscosrv
-
- systemd_dounit cmd/strelaysrv/etc/linux-systemd/strelaysrv.service
- newconfd "${FILESDIR}"/strelaysrv.confd strelaysrv
- newinitd "${FILESDIR}"/strelaysrv.initd-r1 strelaysrv
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/stdiscosrv.logrotate strelaysrv
- newins "${FILESDIR}"/strelaysrv.logrotate strelaysrv
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
-}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index abf6d711e1ef..1048e36ccfd9 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index 6040ca9ee0ea..b4746616bf34 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
#--- END OF EXAMPLES ---
+# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2022-10-10)
+# Unused Java library. Removal on 2022-11-10.
+dev-java/objenesis-test
+
# Andreas Sturmlechner <asturm@gentoo.org> (2022-10-08)
# Obsolete after Plasma 5.25 release, merged into KWin.
# Removal on 2022-10-22.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index c4807c96490c..d735d187548e 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -8474,6 +8474,7 @@ sys-libs/libcxxabi:libunwind - Use libunwind instead of libgcc_s for stack unwin
sys-libs/libnvme:json - Support JSON output via dev-libs/json-c
sys-libs/libnvme:uuid - UUID support via sys-apps/util-linux
sys-libs/libomp:cuda - Build CUDA offloading plugin (only with USE=offload)
+sys-libs/libomp:gdb-plugin - Build OMPD GDB plugin
sys-libs/libomp:hwloc - Enable CPU affinity support via hwloc
sys-libs/libomp:offload - Support offloading OpenMP using libomptarget
sys-libs/libomp:ompt - Enable OpenMP Tools Interface support
diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz
index 93dd4959969e..02f88970704c 100644
--- a/sci-calculators/Manifest.gz
+++ b/sci-calculators/Manifest.gz
Binary files differ
diff --git a/sci-calculators/hexcalc/Manifest b/sci-calculators/hexcalc/Manifest
index 8add43769816..d32dcf2f87ca 100644
--- a/sci-calculators/hexcalc/Manifest
+++ b/sci-calculators/hexcalc/Manifest
@@ -1,5 +1,5 @@
AUX hexcalc-keypad.diff 3715 BLAKE2B 347de906fa53ffdb9064e997a169e2ec31f519e0ed1d91e7e13c3681eef08abbbd8bce6ba8cd6d98dddd0e56b5aaf1073b1f9da16c2d208b7c6d755edf2f0cdf SHA512 812c6bd3b53a18a75b1ed553f1e58f6a08b48ba264787fa69f9577798b483797871ff47dd5ccd4c075989c9f9f6a6f00b7457deafc463b90e76e78e0507af259
AUX hexcalc-order.diff 972 BLAKE2B 487e44a612c939879e168fbb67dea418c234197387923e58874e83e484166784ac7c6564b92bbb798b17985438f1d1a51bfe0dd17af223af6660a9e28269d406 SHA512 8a1049372f638822e7197ca56ee336d1b5ac4a0fcf24846705f14f80495c13bad390b7ddd5e43c84e47739521a5fab1a35c435125b4b919aedbd35c09ee583d7
DIST hexcalc-1.11.tar.Z 18033 BLAKE2B 6f6c8102cd1a2ffdb325bc0805bea02d8e186bc3da7cda3dd4830882f384cfaecc7dc1d0fc8873718bc850f80010a875653864be92edd6519ae4fd5033e53498 SHA512 f684d6d6bd6df3f7f0dd626345d8ef166b12513bb378e74f8c59c2b92970f99c665ca32585217e75d55bf0fd93b5fc5c6a5b73e8b438f4821c13219f8ac74766
-EBUILD hexcalc-1.11-r4.ebuild 910 BLAKE2B 06f0ab9c2619a5bd72571ccf0967216ef2e0acc03064b4a08a338d864bba87f35ccc6f2a0b637cfafbc1a8fdc42940f5b1766b6d3c413530456e58791bec7664 SHA512 c6f128d0e6851afd7471e04ec64a90a072ddeacf86927f2105a722e23993388a786150fe718ea41296be29acb7f77479ccab8acd45dc27558e292540b334af64
+EBUILD hexcalc-1.11-r4.ebuild 988 BLAKE2B 16dc5bad0635cd2ed55746920a0033cdf2138523c456c8be7fd05aad4d5b610e2a64d5c423a5db45e9fa3158c7e12e2145d3fd098c636f2e454f96cdc5623053 SHA512 6b3803b8693b9dee4cfc000c5dad5bc3c2703ff775450e3e9e8d6f958858b35a9bb76de22d5a64b5c6ff91e27a545de607635cbe93da62076883a37795efc094
MISC metadata.xml 254 BLAKE2B b855316ec6a32691e84730979c9a077765d46802f09c19f3a06f2cddf677674c9a2ea24c9b57a0fc6344d7f70276ca507a68f5fa690555360665ac494fca54c2 SHA512 5f6faacd216c7ece09e847c09115add5261e7a899e0b0c9304f2ee72e2d0ad208338939e4e37946008bdc81fbbacf415fb220c5c1f9832b17f18c6778d0c0368
diff --git a/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild b/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild
index 20e117cd6853..729630099a29 100644
--- a/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild
+++ b/sci-calculators/hexcalc/hexcalc-1.11-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Simple hex calculator for X"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
@@ -32,6 +32,8 @@ PATCHES=(
)
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index b9522e86b199..4a7ffe7c10f8 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/scsiping/Manifest b/sys-block/scsiping/Manifest
index 8fc19db99440..261c44c3918d 100644
--- a/sys-block/scsiping/Manifest
+++ b/sys-block/scsiping/Manifest
@@ -1,4 +1,4 @@
AUX scsiping-0.0.1-clang16.patch 159 BLAKE2B ea7d7933dcb6884249988f1d88cc99ab3a24972720b6dd62d18c370c0d42fda2c37776b3778df35f584237f3848704d4d21a6d75cbec5da399a0743d18818434 SHA512 0800ff1dd0fa60beb80d6b31e8b78b515a691af2211e9c54639335ebd4ee78796a07e56813e458cb0ee4428fdcc27cf1955b2b3aa59fece12dcabd17e3c77005
DIST scsiping-0.0.1.tgz 1633 BLAKE2B 81c59f3179e3108aca99f5526f27784c74e9e4a88f27cac316c68a31d979ff43acbc1d1f4733aa918b648f897fe2c211b873c69349a9c3ad63e4ab33219127cf SHA512 ba296f259399c61abecb72793753982ec8effd3ee3c7a1445f10449956b1d42443c989890f8a37e88db4d6bd12eae826b236cd84650cd19ea99602a13dcd9f20
-EBUILD scsiping-0.0.1-r2.ebuild 703 BLAKE2B 801d209bedc1043208674cf31c2e2fef5f250e89f296d7f744dcd1402377562c987794038b9b615c65c822f7c263f8285ebfc80eb29b6b3a89fb3172cd6be7b3 SHA512 5ba7bb4621cb4dc7d738e1d4a277e61ebfacbbcbbf953e777fb6258c0249c28db2d2fcdbf67956bd49d370f9934fae36b8094a1a08990d7c1da814da4006c08b
+EBUILD scsiping-0.0.1-r2.ebuild 769 BLAKE2B c183ddff9bb871574dd4fa49dc44fb8465a8aa6f94c2ae91792de738fccd60bb73ab919cee780a1b72f3ee9c95af5e7c00241a7180270e3c973074118785606f SHA512 6dcd1575ac5e25c1228f01e81370bd0dd6af277da45a0b24e395d4b02b5a0994c071aa3faef44f304c8ff3417adef88a9da7d3e9975c5bc7be27784b7f51f11a
MISC metadata.xml 217 BLAKE2B fbec54484edc2603e95c90cb231985ef0f5f8d2cd48632ac8a097a4dac165499ff4cc087b1ca9ba6a4368bbb73b3af1ee99622a80df17072e1a340c345a2ee64 SHA512 7d3fc456b183fe7bdea26fb6edce39f702741a762b74cd7d2159a0ba85af50ebc87fbd921c926692a6164d50c9faf6b19680ab96528819bb06aaeac679e42de2
diff --git a/sys-block/scsiping/scsiping-0.0.1-r2.ebuild b/sys-block/scsiping/scsiping-0.0.1-r2.ebuild
index d3777024a378..99a85623be4e 100644
--- a/sys-block/scsiping/scsiping-0.0.1-r2.ebuild
+++ b/sys-block/scsiping/scsiping-0.0.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="SCSIPing pings a host on the SCSI-chain"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
@@ -24,7 +24,9 @@ src_prepare() {
}
src_compile() {
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
}
src_install() {
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 4e4199be782f..9181e73b56d7 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index a4cb32fcf014..0c5113a1ad90 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -7,9 +7,9 @@ DIST llvm-project-ebb258d3b0785f6dcc65e1f277d0690891ddc94d.tar.gz 168823463 BLAK
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD clang-common-13.0.1.ebuild 593 BLAKE2B f7d78facc226d949240f31d10bb01f6a2bbe3c806d7f7c22a78d715d29de74723bedccdeefd029d309b090afe63821e10a1bd27662ff156640820fbca1896bab SHA512 48e5c5f3d4716c15018aa246cf61fbf898c4c459b1f04710da155084a8cf5b8a6df7697c300d297ac48ee1a8a8cff9bc9b4fca712455032f78cb26e9f77ef955
EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 87b158e874cf600e23591a8095e0edb4d30d4482600ef8fe38984e9ba9559e6e2226107cd482f355d950392a6a452e1a8ae79d297d5afc3951a7f1c8f6227b5f SHA512 1bd0481468c278f131ec9f87243927b60a59752f4229450559bf8016e9599155a52593810fcdc1cf0aecd4aa1529e8df300d95123a53de18eb326152caafbbef
-EBUILD clang-common-15.0.2-r1.ebuild 3336 BLAKE2B ff96f3470752248351a65bee4d0a02f9bf2674d0086b8acd65989e5345cd296efbdd945cf448df0273e0c8f174173be150cc86ee2a8d5a120516df18499dad5a SHA512 499d589fdd03ea604f7df0c09041cf943d585004502a56a3ef7fcad23160975695ec832e91abbdf7165cfa07021b310966d42897177420b08d1e13d4421329d0
-EBUILD clang-common-15.0.3.9999.ebuild 3393 BLAKE2B 488f41982eb2723ba24e969048482c76816ea7a811105bfd74a7d5357e3692cf66e90087662c3e5f21e02644e84641f033030c10fd64ec110132ba664865043d SHA512 73ad75d82523009179f06f4a71717e8cf1c2d3db6d6bd7ff974c5587b6b46bc873f1b09dc241573777e2a85fe56345eaf7acb8b4a11f88a74f336187ba665dd3
-EBUILD clang-common-16.0.0.9999.ebuild 3393 BLAKE2B 488f41982eb2723ba24e969048482c76816ea7a811105bfd74a7d5357e3692cf66e90087662c3e5f21e02644e84641f033030c10fd64ec110132ba664865043d SHA512 73ad75d82523009179f06f4a71717e8cf1c2d3db6d6bd7ff974c5587b6b46bc873f1b09dc241573777e2a85fe56345eaf7acb8b4a11f88a74f336187ba665dd3
-EBUILD clang-common-16.0.0_pre20221006-r1.ebuild 3393 BLAKE2B 488f41982eb2723ba24e969048482c76816ea7a811105bfd74a7d5357e3692cf66e90087662c3e5f21e02644e84641f033030c10fd64ec110132ba664865043d SHA512 73ad75d82523009179f06f4a71717e8cf1c2d3db6d6bd7ff974c5587b6b46bc873f1b09dc241573777e2a85fe56345eaf7acb8b4a11f88a74f336187ba665dd3
-EBUILD clang-common-16.0.0_pre20221010-r1.ebuild 3393 BLAKE2B 488f41982eb2723ba24e969048482c76816ea7a811105bfd74a7d5357e3692cf66e90087662c3e5f21e02644e84641f033030c10fd64ec110132ba664865043d SHA512 73ad75d82523009179f06f4a71717e8cf1c2d3db6d6bd7ff974c5587b6b46bc873f1b09dc241573777e2a85fe56345eaf7acb8b4a11f88a74f336187ba665dd3
+EBUILD clang-common-15.0.2-r1.ebuild 3471 BLAKE2B 68df3824bf21e83707f13de4459650a9f97952b8be25caf03a1454bf68d67991b13563adf8fa50d15e83f8fee09db259d35191f59853c5008cceb60ad4d807fa SHA512 7e35269545d4cf7674dafb50a7d6cf692c853d0d84c5e7e4b7f6ddf6ddbfe8b065058657f71e0a8589b36d0c6ce9fae5aa05818e9cbf636096a187c891b752dc
+EBUILD clang-common-15.0.3.9999.ebuild 3528 BLAKE2B 6639808d0d4f71acb2a968a0acaecfd9bed29aad4b210e528c7210f22ef65e12db49389516cf2cf824eb9b18f86a9762cd85ad0648feffd1966f6155f5b88ef8 SHA512 69551c8125d7a140481c79e1c1e1cb37d8f96c39fe95f02f76b82e389d585d49f47dc239cbb56fb16d28390cf836c7af99258fc6c2bc11afe0c3de6d96354fc4
+EBUILD clang-common-16.0.0.9999.ebuild 3528 BLAKE2B 6639808d0d4f71acb2a968a0acaecfd9bed29aad4b210e528c7210f22ef65e12db49389516cf2cf824eb9b18f86a9762cd85ad0648feffd1966f6155f5b88ef8 SHA512 69551c8125d7a140481c79e1c1e1cb37d8f96c39fe95f02f76b82e389d585d49f47dc239cbb56fb16d28390cf836c7af99258fc6c2bc11afe0c3de6d96354fc4
+EBUILD clang-common-16.0.0_pre20221006-r1.ebuild 3528 BLAKE2B 6639808d0d4f71acb2a968a0acaecfd9bed29aad4b210e528c7210f22ef65e12db49389516cf2cf824eb9b18f86a9762cd85ad0648feffd1966f6155f5b88ef8 SHA512 69551c8125d7a140481c79e1c1e1cb37d8f96c39fe95f02f76b82e389d585d49f47dc239cbb56fb16d28390cf836c7af99258fc6c2bc11afe0c3de6d96354fc4
+EBUILD clang-common-16.0.0_pre20221010-r1.ebuild 3528 BLAKE2B 6639808d0d4f71acb2a968a0acaecfd9bed29aad4b210e528c7210f22ef65e12db49389516cf2cf824eb9b18f86a9762cd85ad0648feffd1966f6155f5b88ef8 SHA512 69551c8125d7a140481c79e1c1e1cb37d8f96c39fe95f02f76b82e389d585d49f47dc239cbb56fb16d28390cf836c7af99258fc6c2bc11afe0c3de6d96354fc4
MISC metadata.xml 735 BLAKE2B 12ea133df3d7eb9367a65e572ef91893e654d5b77caa27c66e4b5b41ba90ebc5e619eb78dfff2a67183d2c1cbfcf35fa903b2bb75604ce153d5cedfce5346e3c SHA512 8ed6b12d4f2aa1985897a8d81ce898dbc0d14ac222f3d0f259cbe80fbb8b2349dff7677627daeaf39a422f290200da4fac6348abc81c9e35da0ca73a11cfdd83
diff --git a/sys-devel/clang-common/clang-common-15.0.2-r1.ebuild b/sys-devel/clang-common/clang-common-15.0.2-r1.ebuild
index c921dc1cf0c6..515cb176e7bd 100644
--- a/sys-devel/clang-common/clang-common-15.0.2-r1.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.2-r1.ebuild
@@ -26,6 +26,10 @@ PDEPEND="
default-libcxx? ( >=sys-libs/libcxx-${PV} )
default-lld? ( sys-devel/lld )
"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
LLVM_COMPONENTS=( clang/utils )
llvm.org_set_globals
@@ -115,7 +119,8 @@ src_install() {
}
pkg_preinst() {
- if has_version sys-devel/gcc-config; then
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
if [[ -n ${gcc_path} ]]; then
cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
diff --git a/sys-devel/clang-common/clang-common-15.0.3.9999.ebuild b/sys-devel/clang-common/clang-common-15.0.3.9999.ebuild
index 9d8ad198445d..841ceedb1077 100644
--- a/sys-devel/clang-common/clang-common-15.0.3.9999.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.3.9999.ebuild
@@ -29,6 +29,10 @@ PDEPEND="
default-lld? ( sys-devel/lld )
!default-lld? ( sys-devel/binutils )
"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
LLVM_COMPONENTS=( clang/utils )
llvm.org_set_globals
@@ -114,7 +118,8 @@ src_install() {
}
pkg_preinst() {
- if has_version sys-devel/gcc-config; then
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
if [[ -n ${gcc_path} ]]; then
cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
diff --git a/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild b/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild
index 9d8ad198445d..841ceedb1077 100644
--- a/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild
+++ b/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild
@@ -29,6 +29,10 @@ PDEPEND="
default-lld? ( sys-devel/lld )
!default-lld? ( sys-devel/binutils )
"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
LLVM_COMPONENTS=( clang/utils )
llvm.org_set_globals
@@ -114,7 +118,8 @@ src_install() {
}
pkg_preinst() {
- if has_version sys-devel/gcc-config; then
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
if [[ -n ${gcc_path} ]]; then
cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild
index 9d8ad198445d..841ceedb1077 100644
--- a/sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild
+++ b/sys-devel/clang-common/clang-common-16.0.0_pre20221006-r1.ebuild
@@ -29,6 +29,10 @@ PDEPEND="
default-lld? ( sys-devel/lld )
!default-lld? ( sys-devel/binutils )
"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
LLVM_COMPONENTS=( clang/utils )
llvm.org_set_globals
@@ -114,7 +118,8 @@ src_install() {
}
pkg_preinst() {
- if has_version sys-devel/gcc-config; then
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
if [[ -n ${gcc_path} ]]; then
cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20221010-r1.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20221010-r1.ebuild
index 9d8ad198445d..841ceedb1077 100644
--- a/sys-devel/clang-common/clang-common-16.0.0_pre20221010-r1.ebuild
+++ b/sys-devel/clang-common/clang-common-16.0.0_pre20221010-r1.ebuild
@@ -29,6 +29,10 @@ PDEPEND="
default-lld? ( sys-devel/lld )
!default-lld? ( sys-devel/binutils )
"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
LLVM_COMPONENTS=( clang/utils )
llvm.org_set_globals
@@ -114,7 +118,8 @@ src_install() {
}
pkg_preinst() {
- if has_version sys-devel/gcc-config; then
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
if [[ -n ${gcc_path} ]]; then
cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 947647f39954..20a22e0a11a4 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -16,8 +16,8 @@ DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69b
EBUILD clang-13.0.1.ebuild 11294 BLAKE2B 33760cbd488068389efed5c011b15288021d1f93a371d5114301a5f86e815b3a1e9ae21ed6304d90916778f2312db17339d85b6d76e5e8255614706ddc3a7cf6 SHA512 b49773a02c15c4e869682664bd5703d7e08f60be9558fdbd78da19be5d5a1158093729260106cffe4cd8a6295ba740e42cc43d07da00ed8ead14dc45899ce80a
EBUILD clang-14.0.6-r1.ebuild 11719 BLAKE2B 743e26b68f15e8b4aa7acfe4f7abd095fe42a3ba6dafdff278d0bfe06f57679490e0940a1029f97d5cc3f6d4ac8b44ea63283bbad1052623ee0048fdbbeb54e0 SHA512 ec6da9dcbed9f078307e8265362a5b39dac9d97d8aadbba16395ee7ddb442d34d1d2a1e9e880da41dbdb51fcf3c741c33ac469e5f6ffa4d091adb4d1743fa12b
EBUILD clang-15.0.2.ebuild 11810 BLAKE2B 0e7f4c3e3eb9d3f238afd87100fb8bae7c4a0bf9a4fac97b6bb95822e88adf83e608e2f2fe5fcfb6b67471e4e7357ac265f33707516d7b6f054ad37b0c1940f8 SHA512 b68c91b5c0e2af3e2edfe37bf2ec56f7a054255ffc414b8e019abc9746c4519ad7bbf489a3d3e22864afe5215e069a2f8955ca2d519df2cd977a570aba7a6a36
-EBUILD clang-15.0.3.9999.ebuild 11838 BLAKE2B 116a5c50e5f2c857503965a86461e77582dca7494523b15245ad8487bf12591aa5c5541697cfdee633711e08a4a043519277d51d8db6473257377d88229eff4c SHA512 71201c0bd1ab124adb908ce61e6862a2cf5a52b5132ad71f25782ff0463c9834b282c207768621ec3e321fbf0f9be88e1af4d654124a2b7ced5052bd1a31c9f7
-EBUILD clang-16.0.0.9999.ebuild 11809 BLAKE2B d39b4c36403a0c9c3efcc15efd0b55f16c31ed469d9b840ea75e5c98cdbad2647b130adee13b37b7db7220c9cdb4bbd444d940a64475ef5729f18f62d5823ccf SHA512 bb329d47ecae1eae9f7d745e4ebbd16a56f905bd6bab4a82242bb56a6ca8465a7230df29c6836a6b9346824a561407fdc0ef8e60e270c0b643ba6887f9fcbf17
-EBUILD clang-16.0.0_pre20221006.ebuild 11474 BLAKE2B afa0b20ad7000c58b0bbb61cd1ce6fc135a46f9c72da44975990c37241fb155179fe1fbaeb0c5acc6b33ba01e64e0f43231c16af6762340284c55680e67810dd SHA512 960eb87d1d9dcab0ac983ba3d82d56249006af95a17fbdcb9ff8962074033c51c5a272a38940352104aa3db82b3c8da2520f665e78b55758a9e1715a40c94969
-EBUILD clang-16.0.0_pre20221010.ebuild 11809 BLAKE2B d39b4c36403a0c9c3efcc15efd0b55f16c31ed469d9b840ea75e5c98cdbad2647b130adee13b37b7db7220c9cdb4bbd444d940a64475ef5729f18f62d5823ccf SHA512 bb329d47ecae1eae9f7d745e4ebbd16a56f905bd6bab4a82242bb56a6ca8465a7230df29c6836a6b9346824a561407fdc0ef8e60e270c0b643ba6887f9fcbf17
+EBUILD clang-15.0.3.9999.ebuild 11753 BLAKE2B 7ca3114bfca0b0f328e47385b49df5724fbc4b6a092e65f45df72503eb15acb2c2c3947bf7c0adbaea47f6eeaece47d14d1ca2c447bfd254f9f70f7b4ccc3b6b SHA512 03f9082bc8825c4a3d1e386e376ea289852ab7c2784c13b23379d77702590bb559ecfea367307a4faba9ac0b2e3ccb02b5aa6e6b9124b50defdfc9fdc58eceea
+EBUILD clang-16.0.0.9999.ebuild 11634 BLAKE2B 1aae98fe60592e00376dc5f260053ff65f6a4d187ad76bbfd78826ce01dfc1a4eed3434305f9b5c0cda830c760ff078c92e753120434cbf4725767f36ffec35e SHA512 0092e9b548eb9286159e0e19a139e309b38e6436876ed3ca04961ad72a05ff64aa54b50c79f4603f12322f214179e635cdced40577f00ca474e99f4d893bc633
+EBUILD clang-16.0.0_pre20221006.ebuild 11389 BLAKE2B 7aa71c1bfbb354947ff1a8306e7353c888b2e6d8f85d98446732fc21a530eaf8d7247ca58b87f432dd71fb555cab0e0fdead35a6dd0559a38bff2d1a61bc8375 SHA512 48953dbe33cf8ae0f1612a8e596d4a77252b531cf6ec9a93b788b9201d7705aa8b4a936ebefa518c1d2097eac58d6d99eb5840652b7eaa6e3b955ced5b0047a9
+EBUILD clang-16.0.0_pre20221010.ebuild 11634 BLAKE2B 1aae98fe60592e00376dc5f260053ff65f6a4d187ad76bbfd78826ce01dfc1a4eed3434305f9b5c0cda830c760ff078c92e753120434cbf4725767f36ffec35e SHA512 0092e9b548eb9286159e0e19a139e309b38e6436876ed3ca04961ad72a05ff64aa54b50c79f4603f12322f214179e635cdced40577f00ca474e99f4d893bc633
MISC metadata.xml 1501 BLAKE2B 961072eb205cc00521eaffed8068733579b0c688454fa55034cbf9c271065653374d2a6c5db403e3930907ebd84a02e4c46a24dd3835406fbdafdb8ecfb9a20e SHA512 d7708ee293d78af52ad61a5a5e51a2a8047092dd837805f27622b2d4915aec65e10fdcf9ae744ab535af5b50b4483ba1ef84d1cc8701545f7c7f0500bbe15260
diff --git a/sys-devel/clang/clang-15.0.3.9999.ebuild b/sys-devel/clang/clang-15.0.3.9999.ebuild
index 782f91b3a807..4cc98df34ec8 100644
--- a/sys-devel/clang/clang-15.0.3.9999.ebuild
+++ b/sys-devel/clang/clang-15.0.3.9999.ebuild
@@ -246,7 +246,6 @@ get_distribution_components() {
multilib_src_configure() {
local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/cmake/llvm"
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
-DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
diff --git a/sys-devel/clang/clang-16.0.0.9999.ebuild b/sys-devel/clang/clang-16.0.0.9999.ebuild
index 1c5cd8a186b1..8ac8c4669a40 100644
--- a/sys-devel/clang/clang-16.0.0.9999.ebuild
+++ b/sys-devel/clang/clang-16.0.0.9999.ebuild
@@ -245,7 +245,6 @@ get_distribution_components() {
multilib_src_configure() {
local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/cmake/llvm"
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
-DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
@@ -279,8 +278,6 @@ multilib_src_configure() {
-DPython3_EXECUTABLE="${PYTHON}"
)
use test && mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_EXTERNAL_LIT="${BUILD_DIR}/bin/llvm-lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
)
diff --git a/sys-devel/clang/clang-16.0.0_pre20221006.ebuild b/sys-devel/clang/clang-16.0.0_pre20221006.ebuild
index b7c83aeab989..c2aeb09f2dcd 100644
--- a/sys-devel/clang/clang-16.0.0_pre20221006.ebuild
+++ b/sys-devel/clang/clang-16.0.0_pre20221006.ebuild
@@ -244,7 +244,6 @@ get_distribution_components() {
multilib_src_configure() {
local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/cmake/llvm"
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
-DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
diff --git a/sys-devel/clang/clang-16.0.0_pre20221010.ebuild b/sys-devel/clang/clang-16.0.0_pre20221010.ebuild
index 1c5cd8a186b1..8ac8c4669a40 100644
--- a/sys-devel/clang/clang-16.0.0_pre20221010.ebuild
+++ b/sys-devel/clang/clang-16.0.0_pre20221010.ebuild
@@ -245,7 +245,6 @@ get_distribution_components() {
multilib_src_configure() {
local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/cmake/llvm"
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
-DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
@@ -279,8 +278,6 @@ multilib_src_configure() {
-DPython3_EXECUTABLE="${PYTHON}"
)
use test && mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_EXTERNAL_LIT="${BUILD_DIR}/bin/llvm-lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
)
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index a8f535735e15..f36a7eced797 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -9,7 +9,7 @@ EBUILD lld-13.0.1.ebuild 1882 BLAKE2B 1a5207649cc769c725f4825ebb6c070eb2b43ffa53
EBUILD lld-14.0.6.ebuild 1894 BLAKE2B 8f5922031c9b64b0cf246800fd26b1802bdcc1fd84aae911106bd0c5a6d9482ff7c92571b7cc7f988e0b8b0b679eb94fa6c62685d69fdf9cc2b697ae29252e09 SHA512 4959af6727591bbd411861f4717ffd523b9a026c33c4de3b035230b1b5dc1067d9fa5c539455ea16fd7a294c95b9019be1e85638448afb0d900dedbb4284a30a
EBUILD lld-15.0.2.ebuild 1955 BLAKE2B c8fb954351f0d80d5ee905cbfbcb7d2430bd73e7644ec54afae902ced60bf6a166e5a76c83ba6f18be062fce439a7c3cda5ecd9c1d5f6acb777673a30a1c40e2 SHA512 1b33c0821d40023b026e088b26772e2f851ba53f7c5eef5335a737fbb584120bc527d2711c685556c2b2e106e855aeb69411bf5fce829e33d973ab9ab8562271
EBUILD lld-15.0.3.9999.ebuild 1935 BLAKE2B 43e79cf29759aa4a88c7e2f5439c291d3d11e1c83841d84f42a2a708f7ac894964135a1dc921bf9e69c956c991c98bd91fd8eb529134fb3292dc87fcd46627a2 SHA512 2400dd982f080ce6c6f5e60f279366e3016634b673f5c893ad60977900be08ec7d46f1e16f22fec1522b7304cffade31b49d8b339c513b5e528df9d946ebe36f
-EBUILD lld-16.0.0.9999.ebuild 1974 BLAKE2B 4190347d49dfc5be044848f6ba5acdba25d3e90e13059aa389d1177c3ddfcbedf67eb8916a42967946134ebef14da4f7de83d631cd31fc41311c6c9a67192078 SHA512 97327e33c95189f2d1569f9ea39e8e9cd0416359ddc8e3825b08857450f4d489c007b53176f43aa4f8b109218aebfae3979823f2161dee6c17b4f0f80a985042
+EBUILD lld-16.0.0.9999.ebuild 1910 BLAKE2B 1f1ba0aa1007edbfaec9f547e9890197a8266eb2416995f2689c1b466c7c897088a4ef1a7a335ac52db5d38d7bd25f5540b9e4894e690c040b9a4a449f819cc4 SHA512 8ed262c5874c7bc211e0f8f8169a819cec8ebed59295b24b4572f567cdf16f4703bf8e7c524498e72a17e574460bf0a82d73d0286f66f4ae3e5b0bdb4ef8c26c
EBUILD lld-16.0.0_pre20221006.ebuild 1974 BLAKE2B 4190347d49dfc5be044848f6ba5acdba25d3e90e13059aa389d1177c3ddfcbedf67eb8916a42967946134ebef14da4f7de83d631cd31fc41311c6c9a67192078 SHA512 97327e33c95189f2d1569f9ea39e8e9cd0416359ddc8e3825b08857450f4d489c007b53176f43aa4f8b109218aebfae3979823f2161dee6c17b4f0f80a985042
-EBUILD lld-16.0.0_pre20221010.ebuild 1974 BLAKE2B 4190347d49dfc5be044848f6ba5acdba25d3e90e13059aa389d1177c3ddfcbedf67eb8916a42967946134ebef14da4f7de83d631cd31fc41311c6c9a67192078 SHA512 97327e33c95189f2d1569f9ea39e8e9cd0416359ddc8e3825b08857450f4d489c007b53176f43aa4f8b109218aebfae3979823f2161dee6c17b4f0f80a985042
+EBUILD lld-16.0.0_pre20221010.ebuild 1910 BLAKE2B 1f1ba0aa1007edbfaec9f547e9890197a8266eb2416995f2689c1b466c7c897088a4ef1a7a335ac52db5d38d7bd25f5540b9e4894e690c040b9a4a449f819cc4 SHA512 8ed262c5874c7bc211e0f8f8169a819cec8ebed59295b24b4572f567cdf16f4703bf8e7c524498e72a17e574460bf0a82d73d0286f66f4ae3e5b0bdb4ef8c26c
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/lld/lld-16.0.0.9999.ebuild b/sys-devel/lld/lld-16.0.0.9999.ebuild
index ec16c4daaea0..7eaee12b2222 100644
--- a/sys-devel/lld/lld-16.0.0.9999.ebuild
+++ b/sys-devel/lld/lld-16.0.0.9999.ebuild
@@ -65,10 +65,8 @@ src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
-DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
)
use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
-DPython3_EXECUTABLE="${PYTHON}"
diff --git a/sys-devel/lld/lld-16.0.0_pre20221010.ebuild b/sys-devel/lld/lld-16.0.0_pre20221010.ebuild
index ec16c4daaea0..7eaee12b2222 100644
--- a/sys-devel/lld/lld-16.0.0_pre20221010.ebuild
+++ b/sys-devel/lld/lld-16.0.0_pre20221010.ebuild
@@ -65,10 +65,8 @@ src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
-DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
)
use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
-DPython3_EXECUTABLE="${PYTHON}"
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index b7139da64c8d..c206a49c6b74 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index c896a792d7d7..20de9a7e41a7 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -13,7 +13,7 @@ EBUILD compiler-rt-sanitizers-13.0.1.ebuild 6369 BLAKE2B 4e8a715cd19dd39087fe7d6
EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6381 BLAKE2B 010ce621c56c1568eaddeb6f4af6e680f2596106768e3b40bffd3c221df20b565c565793ff14a46b2a96b080a696a9217be0f547c2e85430e9031bd86adc2b90 SHA512 d68b96a7458c8b0d1946523a7c1b20e413de38b7f53bd87b8729103935cdb9ad8fc38863138ba36ffc8da57e0ddcf591c7deeb23fba0d76003adea978b262e37
EBUILD compiler-rt-sanitizers-15.0.2.ebuild 6403 BLAKE2B ea9f3840de1121966b17fd4859a5915466e6f56670c0fb8966e3706c2054f9e298fe63ca55aad6d2f1564c2b5f31b38e89c383e66a607fbf4f3afaf12516cd53 SHA512 10e8b499cba821148e0af86231c0c6ac22f31cacef898b3b385cca2384deb13ac2e183b7acf209b13052f6b7dc788026328c6559e03bbaa582012efeaf66ad76
EBUILD compiler-rt-sanitizers-15.0.3.9999.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a
-EBUILD compiler-rt-sanitizers-16.0.0.9999.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a
+EBUILD compiler-rt-sanitizers-16.0.0.9999.ebuild 6322 BLAKE2B a6c3057587f87750a2ef204d1504ef86e579bb1c8eccbb366563a4c5899ee9357ed211affe9190c44bfbe397ee54dc7b05622a693acae8aa32ea2b4ef36c33be SHA512 bdf5995cf3973ccf9f5d5dd4baa1a8424fa01d9f95cf44a4c656e66bb98e81359a794b95603f29532675c5247b3f472b1c1fdb79066dfde8e7a383ab5929bf13
EBUILD compiler-rt-sanitizers-16.0.0_pre20221006.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a
-EBUILD compiler-rt-sanitizers-16.0.0_pre20221010.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a
+EBUILD compiler-rt-sanitizers-16.0.0_pre20221010.ebuild 6322 BLAKE2B a6c3057587f87750a2ef204d1504ef86e579bb1c8eccbb366563a4c5899ee9357ed211affe9190c44bfbe397ee54dc7b05622a693acae8aa32ea2b4ef36c33be SHA512 bdf5995cf3973ccf9f5d5dd4baa1a8424fa01d9f95cf44a4c656e66bb98e81359a794b95603f29532675c5247b3f472b1c1fdb79066dfde8e7a383ab5929bf13
MISC metadata.xml 1412 BLAKE2B 75675507000fa6a6b8182e6b45a08a2716ae7fb9a7e3428dc8420464e4c1d1bdb5bea62cc2f553c579de5a4faa752b35cb3529d980fb07a055ff4ddf6e752707 SHA512 f05ea5168b923db72f4f5b53e9b748ebbcdae9eff09d86323313055933b47fc0089e1b2d73cd997d73dcfb2dca032344955816425fbddc09d27ca751463aadbb
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild
index 1bcef45cdf8b..ca5ba940552f 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild
@@ -153,7 +153,6 @@ src_configure() {
if use test; then
mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221010.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221010.ebuild
index 1bcef45cdf8b..ca5ba940552f 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221010.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221010.ebuild
@@ -153,7 +153,6 @@ src_configure() {
if use test; then
mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 0698c9b70dcb..20d651a69e2e 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -11,7 +11,7 @@ EBUILD libomp-13.0.1.ebuild 3907 BLAKE2B 46ed471cb355b70f78b59faeffbcc5148d47a3b
EBUILD libomp-14.0.6-r1.ebuild 3917 BLAKE2B 23460d17ef5b7e107d8be1bd1c37028d69fda2e151e7d8f7f0c6d23dc00336f5a503a4e8e692b4203f3e4219fde6f96f9d30d4c7fed0348066f8c603636cc39b SHA512 aa9e9985a1941fe5c33b998d81bfdd838dbe965d5c82e20e366d2cf7a08db24feb2f3f7633740bea45a3685049d1593df6465b8c785b9a87c197402f559b26ca
EBUILD libomp-15.0.2.ebuild 3387 BLAKE2B c61c0fc5f15d2743dadada477d545632aa2f9fcafe87eb5430759388777622e1c75f01450b9a73bc8c2dbe0ec30ca06704b15ea9de44d3b85b7667e656dbb988 SHA512 96ed59bda11b08894843c0bb0ecc55a8556b0da4c28027ac5097f3e2358f15c8dbb2aa18cc19236bc0b6f75d3d55d21c2608d7aec207fddaf2da6f8532fa9d7a
EBUILD libomp-15.0.3.9999.ebuild 3339 BLAKE2B 4fb077e0f5195f1c2fef3691aba3e8b674d340df9f3d1de8c9962a03267662bcf55a43af75db6e3ab5121de6c129c7f7514c127ec27c3b940cb2fbbf619788d4 SHA512 49aa1cb488a8e428892dd3b74a82462206e9c11e139b5b9b8e2edca496279c274f81ece0dcb9e71eea43c4e6f99ca4aacd5bdc48e4595743b7f98e7a1f7ae3d9
-EBUILD libomp-16.0.0.9999.ebuild 3428 BLAKE2B d6fccc25e17fc6284c9825380c2ef44d2bcf097a8e2f6688f30a945c7897a1ce3e6356c7daecc2a190caf6fb8519d9b90b038c356f1bf0d345a32137c38bc3b6 SHA512 9a3b80bb956a7da6af1b77db07fb9f55ac2dc65e621761ab52bcd1a8aa3dcbe285e2e134984f02e69692bab608d1ebac25e815367cb5c388c929100bfc5f15d2
+EBUILD libomp-16.0.0.9999.ebuild 3483 BLAKE2B c8915d21a00fdbfed5676a0ef0958cb0a4044f8d72dce5efffd336f72c151b288c58d14c54c1cc866089d7db9181265e040dcaf793252394fd50b2c4428e759a SHA512 af497a32eb79e93dddae5c1ba475d0c8a9aa1a14101f00144d0eccdb08cb2982b47550d20ecb26a9e84cbab4c7db1c82d330b39d982b0f14053ceb4fbd7c2230
EBUILD libomp-16.0.0_pre20221006.ebuild 3428 BLAKE2B d6fccc25e17fc6284c9825380c2ef44d2bcf097a8e2f6688f30a945c7897a1ce3e6356c7daecc2a190caf6fb8519d9b90b038c356f1bf0d345a32137c38bc3b6 SHA512 9a3b80bb956a7da6af1b77db07fb9f55ac2dc65e621761ab52bcd1a8aa3dcbe285e2e134984f02e69692bab608d1ebac25e815367cb5c388c929100bfc5f15d2
-EBUILD libomp-16.0.0_pre20221010.ebuild 3428 BLAKE2B d6fccc25e17fc6284c9825380c2ef44d2bcf097a8e2f6688f30a945c7897a1ce3e6356c7daecc2a190caf6fb8519d9b90b038c356f1bf0d345a32137c38bc3b6 SHA512 9a3b80bb956a7da6af1b77db07fb9f55ac2dc65e621761ab52bcd1a8aa3dcbe285e2e134984f02e69692bab608d1ebac25e815367cb5c388c929100bfc5f15d2
-MISC metadata.xml 908 BLAKE2B c200fb1c93ae8fbd3963b2b575586fbe8f6df2308a2babbe3da77c2cf59c3fa43f938849d47df2ef4acf381f247848c363a20cf33ad763be169764cbe43c4bb4 SHA512 3cde603a2de523c21fbf288d459d76c697f2291d3dc3dac47e70781a910b4d524442d3076d8541818f2d43c3c6477af75d5f0cb76c4fbe0b4567a11d67edb056
+EBUILD libomp-16.0.0_pre20221010.ebuild 3483 BLAKE2B c8915d21a00fdbfed5676a0ef0958cb0a4044f8d72dce5efffd336f72c151b288c58d14c54c1cc866089d7db9181265e040dcaf793252394fd50b2c4428e759a SHA512 af497a32eb79e93dddae5c1ba475d0c8a9aa1a14101f00144d0eccdb08cb2982b47550d20ecb26a9e84cbab4c7db1c82d330b39d982b0f14053ceb4fbd7c2230
+MISC metadata.xml 963 BLAKE2B fdea4545db21492049061b85eaa7038965183e10aceae7c41daadc1ce10e7e1bcb2e86344659787ee244360b50b51c99e1a348d3acd2185dac80097541a00dd7 SHA512 c279f8e9c2463dc3f6e02856e520105d6f3321b633439bfe7409bfd6e7e43f1450053dc4f6663492caf7077caf3f4ab0f5cf0161631639e3aefa9ff985dc476f
diff --git a/sys-libs/libomp/libomp-16.0.0.9999.ebuild b/sys-libs/libomp/libomp-16.0.0.9999.ebuild
index dca2bf97647b..bc1e59029b71 100644
--- a/sys-libs/libomp/libomp-16.0.0.9999.ebuild
+++ b/sys-libs/libomp/libomp-16.0.0.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
-inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
HOMEPAGE="https://openmp.llvm.org"
@@ -13,12 +13,16 @@ LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0/${LLVM_SOABI}"
KEYWORDS=""
IUSE="
- debug hwloc offload ompt test
+ debug gdb-plugin hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX
"
+REQUIRED_USE="
+ gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
RESTRICT="!test? ( test )"
RDEPEND="
+ gdb-plugin? ( ${PYTHON_DEPS} )
hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
offload? (
virtual/libelf:=[${MULTILIB_USEDEP}]
@@ -41,7 +45,10 @@ BDEPEND="
virtual/pkgconfig
)
test? (
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
sys-devel/clang
)
"
@@ -49,10 +56,6 @@ BDEPEND="
LLVM_COMPONENTS=( openmp cmake llvm/include )
llvm.org_set_globals
-python_check_deps() {
- python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
kernel_pds_check() {
if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
local CONFIG_CHECK="~!SCHED_PDS"
@@ -72,7 +75,9 @@ pkg_pretend() {
pkg_setup() {
use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
- use test && python-any-r1_pkg_setup
+ if use gdb-plugin || use test; then
+ python-single-r1_pkg_setup
+ fi
}
multilib_src_configure() {
@@ -87,6 +92,7 @@ multilib_src_configure() {
-DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
-DLIBOMP_USE_HWLOC=$(usex hwloc)
+ -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
-DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
@@ -95,8 +101,6 @@ multilib_src_configure() {
-DLIBOMP_INSTALL_ALIASES=OFF
# disable unnecessary hack copying stuff back to srcdir
-DLIBOMP_COPY_EXPORTS=OFF
- # disable until upstream fixes it to use positive logic
- -DDISABLE_OMPD_GDB_PLUGIN=ON
)
if use offload; then
diff --git a/sys-libs/libomp/libomp-16.0.0_pre20221010.ebuild b/sys-libs/libomp/libomp-16.0.0_pre20221010.ebuild
index dca2bf97647b..bc1e59029b71 100644
--- a/sys-libs/libomp/libomp-16.0.0_pre20221010.ebuild
+++ b/sys-libs/libomp/libomp-16.0.0_pre20221010.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
-inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
HOMEPAGE="https://openmp.llvm.org"
@@ -13,12 +13,16 @@ LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0/${LLVM_SOABI}"
KEYWORDS=""
IUSE="
- debug hwloc offload ompt test
+ debug gdb-plugin hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX
"
+REQUIRED_USE="
+ gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
RESTRICT="!test? ( test )"
RDEPEND="
+ gdb-plugin? ( ${PYTHON_DEPS} )
hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
offload? (
virtual/libelf:=[${MULTILIB_USEDEP}]
@@ -41,7 +45,10 @@ BDEPEND="
virtual/pkgconfig
)
test? (
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
sys-devel/clang
)
"
@@ -49,10 +56,6 @@ BDEPEND="
LLVM_COMPONENTS=( openmp cmake llvm/include )
llvm.org_set_globals
-python_check_deps() {
- python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
kernel_pds_check() {
if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
local CONFIG_CHECK="~!SCHED_PDS"
@@ -72,7 +75,9 @@ pkg_pretend() {
pkg_setup() {
use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
- use test && python-any-r1_pkg_setup
+ if use gdb-plugin || use test; then
+ python-single-r1_pkg_setup
+ fi
}
multilib_src_configure() {
@@ -87,6 +92,7 @@ multilib_src_configure() {
-DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
-DLIBOMP_USE_HWLOC=$(usex hwloc)
+ -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
-DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
@@ -95,8 +101,6 @@ multilib_src_configure() {
-DLIBOMP_INSTALL_ALIASES=OFF
# disable unnecessary hack copying stuff back to srcdir
-DLIBOMP_COPY_EXPORTS=OFF
- # disable until upstream fixes it to use positive logic
- -DDISABLE_OMPD_GDB_PLUGIN=ON
)
if use offload; then
diff --git a/sys-libs/libomp/metadata.xml b/sys-libs/libomp/metadata.xml
index 63801061d848..ec501a894a66 100644
--- a/sys-libs/libomp/metadata.xml
+++ b/sys-libs/libomp/metadata.xml
@@ -10,6 +10,7 @@
</maintainer>
<use>
<flag name="cuda">Build CUDA offloading plugin (only with USE=offload)</flag>
+ <flag name="gdb-plugin">Build OMPD GDB plugin</flag>
<flag name="hwloc">Enable CPU affinity support via hwloc</flag>
<flag name="offload">Support offloading OpenMP using libomptarget</flag>
<flag name="ompt">Enable OpenMP Tools Interface support</flag>
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index 52a10e6fad35..0a4e6445dc83 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/pwauth/Manifest b/www-apache/pwauth/Manifest
index 2f4469843730..d80527e24843 100644
--- a/www-apache/pwauth/Manifest
+++ b/www-apache/pwauth/Manifest
@@ -5,5 +5,5 @@ AUX pwauth-2.3.10-warnings.patch 1081 BLAKE2B 174d9362314acf9077a9a5ffc1e9d3cdfb
AUX pwauth-strchr.patch 271 BLAKE2B 9d2e56e7032002f2d33f9dd48deba9acf1a26c7612494d864f67f2cd0e5faa1e197bd234316d6cc2180fe4a418cf88cfd94999eca5370b8ce0a71d7b61f144c0 SHA512 6f0754fb69922c5655cdecb67d4612dc2f8a4e386e09ba64f59466f5c8cc740381a379e8d53b8d4a773e75e3baaede4726356eb13e7fccfbec8c3c48cb0245ba
AUX pwauth.pam-include 174 BLAKE2B c81c30aa536dcc6343d24661bf9d9b0f237f5123592da075c3abae6e25aa7112f1fac2c94fadb9cf3741c35f17fdf721e5d5760981402283706603ab107e042e SHA512 0169ddc1945230570491c5a3e6d21ba521d2b44dde35ff84d5c4def07b7f09c51ddb99c03f401a02a4f913036e1cd8babdfbc38cd5eaa27cccd5c3618cbe17cd
DIST pwauth-2.3.10.tar.gz 23825 BLAKE2B 193a90a0f81af38ac336d56625c3cc585c160da4f98e3332d1b65d3ad03a2bb09afc04e86a35beb1ce40c16d32fc42debec19d2eeea70564c77b87e3fab5c3ad SHA512 a2f02f2c8b61d87cc0c034952e17f187bbc358506052a31107ccd38a938d59862f0ee18362c84984c900d2986bb35abbbd5877d4cf973a0215a6ec3656a23bff
-EBUILD pwauth-2.3.10-r2.ebuild 2020 BLAKE2B 2ab157d3f47150f33391c06b036d9c664c15568554c887507f31c9af445c0ce7f653a118b413629c92ceca3297a8b21c8709946495abfbcdafa21ff9f4aae177 SHA512 0782858e6ba2da6bd8f69b51a4d02d54d5a3a8590f450c4cdd203ddcbd879fed4a324d81788bc3af137e26b324f42a124060036a08d7baf10b514d8bf84cfd9d
+EBUILD pwauth-2.3.10-r2.ebuild 2085 BLAKE2B 6d9a380b51f7f7f42e885ad9b8f215f5d6219b9a3e628675da6d9165f382fdca2fca4628418250b21ee9080ccda3c1603d313936f7d3d78ab2d38c314654504f SHA512 5ff8dce58b1d0c6bbcf7da2317bb59292acb0734a720da683a49cee614dc5bd81887743554357d9004f228a3d920a2111a4bd8e3cd8506f56f8d3a60cb5c4e0f
MISC metadata.xml 503 BLAKE2B cfe99dc610efd360b973688a9d50ba77291db6bbf9cdd94a2baf41578747cf36c0d99c412a38af2922eb7d28c3f57c78ca5b8c699dd4536c0fa4dd103b4a92be SHA512 1f570ce3e71b5749f733a4f53a29224148b89e5ab7000bac7a221d0b26bf181644a3336dfb3da244eff84deed59929886a470ebfbf8efd33286a48f53b0741b1
diff --git a/www-apache/pwauth/pwauth-2.3.10-r2.ebuild b/www-apache/pwauth/pwauth-2.3.10-r2.ebuild
index a99fff7b1ff0..ce26116771fa 100644
--- a/www-apache/pwauth/pwauth-2.3.10-r2.ebuild
+++ b/www-apache/pwauth/pwauth-2.3.10-r2.ebuild
@@ -59,6 +59,8 @@ pkg_setup() {
use ignore-case && append-cppflags -DIGNORE_CASE
use domain-aware && append-cppflags -DOMAIN_AWARE
+
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
}
src_compile() {
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index a6ab16893916..78c38f11e33a 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index e39fed0d6040..939c89f2b2eb 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -3,5 +3,9 @@ AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c
DIST seamonkey-2.53.13-patches.tar.gz 64940 BLAKE2B 8c3e62da825fc998137243026620ddcccaf2c7b6bf187b643a4934c99cbbe3f87bfe17bcf638b5eb14f60447bc46cbeb359ab7897e424c9ec46aa389b23ad041 SHA512 fe54a6c632595ae3c918c657fd42f341135ab6e620b178c4d1a077ea425ab975e211174ea86290e6e1f2586ceead226f4457abdf420fa51878e32bc0150116cf
DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699 SHA512 ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297 SHA512 f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2
+DIST seamonkey-2.53.14-patches.tar.gz 64614 BLAKE2B b63a3ebfea69f27a3057a21871f64f5b3088e1050d8676577a3bdd4dbf290462665e8d4fcfa730ee89451f155c9893cbe9fecc2bfddc0c367cb46bd6c30f0a5d SHA512 52b19663881bf46a8303d64e9d315342b72ea5709f842ef62ce64dfefc334a05c814f1a3f1857bcb43ddbc3465bb6937e22452caead6677b95071fa83f677569
+DIST seamonkey-2.53.14.source-l10n.tar.xz 13656176 BLAKE2B daa2697d51ea74ef085a5e610cdce35c256e2d052ff7c557af47d0204bfe49b08c62de963574c22427b6ccbdab484fc8b7f122eeb7f1dc171514c2626b3a794c SHA512 18cd269df9d603a319f83f9e8a90182fdcdb44c3f4fc606abe2d30a5706a0a00f8f488b574e59b1885eecd2b0490c679222ebaaf77b60aa432e2412a61d34dfc
+DIST seamonkey-2.53.14.source.tar.xz 256277216 BLAKE2B baf48d89ae84d19c3accb0045658bad9e265e402ddbe7325a1df37682ea54bae1c09336e44312cf66dae037ec89672e8078ffb285e3f8588e42f6f484a7fd5c6 SHA512 19b35d7301b3a3c4cff41ea90bd401f9b41ec8ea1207e8ccd738eb2f52068cc39b4838eabb60a04596926035a143472656a291cab8adcea608bd569b30b5b7e3
EBUILD seamonkey-2.53.13.ebuild 17164 BLAKE2B 17e833b5ce99dbe8f223b3493d71f71c0088a650d585c846b684ced28e2963940e760ae2e656539aa0de88ebecbd58a455edf67ea6d8c958e31fdfc14f4c8924 SHA512 259a5ef286024c64ef68df263d4ded5a6937be4157d1705d7e510edee4b2f710e8239df87dbab19070f845bd5a865dc6fda5af233ef5451a7dd87d5c80aec093
+EBUILD seamonkey-2.53.14.ebuild 17639 BLAKE2B da4b8d846bc7873a4048c97e08b2700a16b44d98e5ddf190a035878fa41161103507960cb6f6d7f197e3f748ffaf11407d6f0e79fb7232e9f09b0b5eb8692cad SHA512 d86879c4ea7044e2179b85db768f053349467424bf5f3d673d9aa15a21ee9b5774237cdd8fdad1ed73e1afd04788ade63b20f483d08a623421a1272f63c63391
MISC metadata.xml 2085 BLAKE2B bdc1da446f817a45f519f41f0eaba8c8437e81a1c4387cd94e168ed35548692b0b137e98a890cdd3cbb10fe3876820123fa22f64f69be8cb2fde31548184eca2 SHA512 50d64f3eba08f582c723328d7face922a67f62c08e3f23e719fe49092584e2e59e3e5e6a82e4b7bae6f9b05180f70e2e3cd5246315bd980a89207bb9172ed230
diff --git a/www-client/seamonkey/seamonkey-2.53.14.ebuild b/www-client/seamonkey/seamonkey-2.53.14.ebuild
new file mode 100644
index 000000000000..57fc76cd3cb3
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.14.ebuild
@@ -0,0 +1,564 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# note - could not roll langpacks for: ca fi
+#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
+# ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+ ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+PATCH="${PN}-${PV}-patches"
+
+if [[ ${PV} == *_pre* ]] ; then
+ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
+else
+ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
+fi
+
+SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
+ ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz
+ https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PV}.tar.gz -> ${PATCH}.tar.gz"
+
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
+lto pulseaudio selinux startup-notification test webrtc wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ app-arch/unzip
+ app-arch/zip
+ >=dev-lang/nasm-2.13
+ dev-lang/perl
+ dev-util/cbindgen
+ >=sys-devel/binutils-2.16.1
+ virtual/pkgconfig
+ <=virtual/rust-1.63.0
+ amd64? ( >=dev-lang/yasm-1.1 )
+ lto? ( sys-devel/binutils[gold] )
+ x86? ( >=dev-lang/yasm-1.1 )
+"
+COMMON_DEPEND="
+ app-arch/bzip2
+ >=app-text/hunspell-1.5.4:=
+ dev-libs/atk
+ >=dev-libs/glib-2.26:2
+ >=dev-libs/libffi-3.0.10:=
+ >=dev-libs/nspr-4.23
+ >=dev-libs/nss-3.47.1
+ media-libs/fontconfig
+ >=media-libs/freetype-2.4.10
+ >=media-libs/mesa-10.2:=
+ >=sys-libs/zlib-1.2.3
+ >=x11-libs/cairo-1.10[X]
+ x11-libs/gdk-pixbuf
+ >=x11-libs/gtk+-3.4.0:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libxcb:=
+ >=x11-libs/pango-1.22.0
+ x11-libs/pixman
+ media-video/ffmpeg
+ virtual/freedesktop-icon-theme
+ dbus? (
+ >=dev-libs/dbus-glib-0.72
+ >=sys-apps/dbus-0.60
+ )
+ jack? ( virtual/jack )
+ kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
+ pulseaudio? ( || (
+ media-sound/pulseaudio
+ >=media-sound/apulse-0.1.9
+ ) )
+ startup-notification? ( >=x11-libs/startup-notification-0.8 )
+ system-av1? (
+ >=media-libs/dav1d-0.3.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.9-r1
+ >=media-libs/harfbuzz-1.3.3:0=
+ )
+ system-icu? ( >=dev-libs/icu-59.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.0:0= )
+ system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.31:0=[apng] )
+ system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] )
+ wifi? (
+ kernel_linux? (
+ >=dev-libs/dbus-glib-0.72
+ net-misc/networkmanager
+ >=sys-apps/dbus-0.60
+ )
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ selinux? ( sec-policy/selinux-mozilla )
+"
+DEPEND="${COMMON_DEPEND}
+ amd64? ( virtual/opengl )
+ x86? ( virtual/opengl )
+"
+
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+
+BUILD_OBJ_DIR="${S}/seamonk"
+
+pkg_setup() {
+ if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then
+ ewarn
+ ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
+ ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
+ ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
+ fi
+
+ if ver_test $(rustc -V | tr -cd '[0-9.]' | cut -d" " -f2) -ge "1.64"; then
+ ewarn "Rust-1.64 is currently unsupported for building ${P}."
+ ewarn "Please use 'eselect rust' to switch to a lower version, then resume"
+ ewarn "building ${PN}."
+ die "Rust-1.64 detected. Use eselect rust to choose <1.64"
+ fi
+
+ moz_pkgsetup
+}
+
+pkg_pretend() {
+ # Ensure we have enough disk space to compile
+ if use lto || use test ; then
+ CHECKREQS_DISK_BUILD="16G"
+ else
+ CHECKREQS_DISK_BUILD="12G"
+ fi
+ check-reqs_pkg_setup
+}
+
+spkg_setup() {
+ # Ensure we have enough disk space to compile
+ if use lto || use test ; then
+ CHECKREQS_DISK_BUILD="16G"
+ else
+ CHECKREQS_DISK_BUILD="12G"
+ fi
+ check-reqs_pkg_setup
+}
+
+src_unpack() {
+ local l10n_sources="${P}.source-l10n.tar.xz"
+ unpack ${A/ ${l10n_sources}}
+
+ mkdir "${S}/${P}-l10n" || die
+ cd "${S}/${P}-l10n" || die
+ unpack ${l10n_sources}
+}
+
+src_prepare() {
+ # Apply our patches
+ eapply "${WORKDIR}"/gentoo-${PN}-patches-${PV}/${PN}
+
+ # Shell scripts sometimes contain DOS line endings; bug 391889
+ grep -rlZ --include="*.sh" $'\r$' . |
+ while read -r -d $'\0' file ; do
+ einfo edos2unix "${file}"
+ edos2unix "${file}"
+ done
+
+ use system-libvpx && eapply -p2 "${WORKDIR}"/gentoo-${PN}-patches-${PV}/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Fix wrong include, as suggested by SM upstream.
+ sed -e 's|#include \"RemoteSpellCheckEngineChild.h\"|#include \"mozilla/RemoteSpellCheckEngineChild.h\"|' \
+ -i extensions/spellcheck/src/mozSpellChecker.h || die
+
+ # Ensure that are plugins dir is enabled as default
+ sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \
+ xpcom/io/nsAppFileLocationProvider.cpp || die
+
+ # Don't exit with error when some libs are missing which we have in
+ # system.
+ sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+ -i comm/suite/installer/Makefile.in || die
+ # Don't error out when there's no files to be removed:
+ sed 's@\(xargs rm\)$@\1 -f@' \
+ -i toolkit/mozapps/installer/packager.mk || die
+
+ # Don't build libs-% locale files for chatzilla if we are not building chatzilla
+ # (this is hard-coded in the build system at present rather than being based on configuration)
+ if ! use chatzilla ; then
+ sed '/extensions\/irc\/locales libs-/s@^@#@' \
+ -i comm/suite/locales/Makefile.in || die
+ fi
+
+ eautoreconf old-configure.in
+ cd js/src || die
+ eautoconf old-configure.in
+}
+
+src_configure() {
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ ######################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ######################################
+
+ mozconfig_init
+
+ ##################################
+ # Former mozconfig_config() part #
+ ##################################
+
+ # Migrated from mozcoreconf-2
+ mozconfig_annotate 'system_libs' --with-system-bz2
+ mozconfig_annotate 'system_libs' --with-system-zlib
+ mozconfig_annotate 'system_libs' --enable-system-pixman
+
+ # Disable for testing purposes only
+ mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
+
+ # Must pass release in order to properly select linker via gold useflag
+ mozconfig_annotate 'Enable by Gentoo' --enable-release
+
+ # Broken on PPC64, but outdated and should not be used according to upstream.
+ mozconfig_annotate 'Outdated and broken, disabled' --disable-jemalloc
+
+ # Must pass --enable-gold if using ld.gold
+ if tc-ld-is-gold ; then
+ mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
+ else
+ mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
+ fi
+
+ # Enable position independent executables
+ mozconfig_annotate 'enabled by Gentoo' --enable-pie
+
+ # Debug is broken, disable debug symbols
+ mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
+
+ mozconfig_use_enable startup-notification
+
+ # wifi pulls in dbus so manage both here
+ mozconfig_use_enable wifi necko-wifi
+ if use kernel_linux && use wifi && ! use dbus ; then
+ echo "Enabling dbus support due to wifi request"
+ mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
+ else
+ mozconfig_use_enable dbus
+ mozconfig_annotate 'disabled' --disable-necko-wifi
+ fi
+
+ # These are enabled by default in all mozilla applications
+ mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${ESYSROOT}"/usr
+ mozconfig_annotate '' --with-system-nss --with-nss-prefix="${ESYSROOT}"/usr
+ mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include --x-libraries="${ESYSROOT}"/usr/$(get_libdir)
+ if use system-libevent ; then
+ mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr
+ fi
+ mozconfig_annotate '' --prefix="${EPREFIX}"/usr
+ mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
+ mozconfig_annotate 'Gentoo default' --enable-system-hunspell
+ mozconfig_annotate '' --disable-crashreporter
+ mozconfig_annotate '' --enable-system-ffi
+ mozconfig_annotate '' --disable-gconf
+ mozconfig_annotate '' --with-intl-api
+
+ # default toolkit is cairo-gtk3, optional use flags can change this
+ mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
+
+ # Instead of the standard --build= and --host=, mozilla uses --host instead
+ # of --build, and --target intstead of --host.
+ # Note, mozilla also has --build but it does not do what you think it does.
+ # Set both --target and --host as mozilla uses python to guess values otherwise
+ mozconfig_annotate '' --target="${CHOST}"
+ mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+
+ mozconfig_use_enable pulseaudio
+ # force the deprecated alsa sound code if pulseaudio is disabled
+ if use kernel_linux && ! use pulseaudio ; then
+ mozconfig_annotate '-pulseaudio' --enable-alsa
+ fi
+
+ # For testing purpose only
+ mozconfig_annotate 'Sandbox' --enable-content-sandbox
+
+ mozconfig_use_enable system-sqlite
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-av1
+
+ # Modifications to better support ARM, bug 553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_annotate '' --with-fpu=neon
+ mozconfig_annotate '' --with-thumb=yes
+ mozconfig_annotate '' --with-thumb-interwork=no
+ fi
+ if [[ ${CHOST} == armv* ]] ; then
+ mozconfig_annotate '' --with-float-abi=hard
+ if ! use system-libvpx ; then
+ sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die
+ fi
+ fi
+
+ if use lto ; then
+ # Linking only works when using ld.gold when LTO is enabled
+ mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
+ # ThinLTO is currently broken, see bmo#1644409
+ mozconfig_annotate '+lto' --enable-lto=full
+ else
+ if tc-ld-is-gold ; then
+ mozconfig_annotate "linker is set to gold" --enable-linker=gold
+ else
+ mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
+ fi
+ fi
+ # LTO flag was handled via configure
+ filter-flags '-flto*'
+
+ ##################################
+ # Former mozconfig_config() end #
+ ##################################
+
+ # enable JACK, bug 600002
+ mozconfig_use_enable jack
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Linking fails without this due to memory exhaustion
+ use x86 && append-ldflags "-Wl,--no-keep-memory"
+
+ # Setup api key for location services
+ printf '%s' "${_google_api_key}" > "${S}"/google-api-key
+ mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
+ mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
+
+ mozconfig_use_enable chatzilla irc
+ mozconfig_annotate '' --enable-dominspector
+
+ # use startup-cache for faster startup time
+ mozconfig_annotate '' --enable-startupcache
+
+ # Elf-hack is known to be broken on x86 and arm64.
+ # https://bugs.gentoo.org/851933
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1706264
+ if use x86 || use arm64 ; then
+ mozconfig_annotate 'elf-hack is broken on x86 and arm64' --disable-elf-hack
+ fi
+
+ # Elf hack should be enabled by default on architectures that support it.
+ # On archs that don't support it, it should not be enabled by default.
+ # www-client/firefox says building with clang breaks elf hack on archs that
+ # support it, so they disable that. We assume this is the same for www-client/seamonkey.
+ # The code below is copied over from www-client/firefox.
+ if tc-is-clang ; then
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
+ # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
+ local disable_elf_hack=
+ if use amd64 ; then
+ disable_elf_hack=yes
+ elif use arm ; then
+ disable_elf_hack=yes
+ fi
+
+ if [[ -n ${disable_elf_hack} ]] ; then
+ mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
+ fi
+ fi
+
+ # Disabled by default. See bug 836319 , comment 17.
+ if ! use webrtc ; then
+ mozconfig_annotate "disabled by Gentoo" --disable-webrtc
+ fi
+
+ # Use an objdir to keep things organized.
+ echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig || die
+ echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig || die
+
+ mozlinguas_mozconfig
+
+ # Finalize and report settings
+ mozconfig_final
+
+ # Work around breakage in makeopts with --no-print-directory
+ MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
+
+ if use amd64 || use x86 ; then
+ append-flags -mno-avx
+ fi
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+ # Use system's Python environment
+ export MACH_USE_SYSTEM_PYTHON=1
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # workaround for funky/broken upstream configure...
+ export SHELL="${SHELL:-${EPREFIX}/bin/bash}"
+ #emake V=1 -f client.mk configure
+ ./mach configure || die
+}
+
+src_compile() {
+ #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+ #emake V=1 -f client.mk
+ ./mach build --verbose || die
+
+ mozlinguas_src_compile
+}
+
+src_install() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+ local emid
+ pushd "${BUILD_OBJ_DIR}" &>/dev/null || die
+
+ # Pax mark xpcshell for hardened support, only used for startupcache creation.
+ pax-mark m dist/bin/xpcshell
+
+ # Copy our preference before omnijar is created.
+ sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
+ dist/bin/defaults/pref/all-gentoo.js \
+ || die
+
+ # Set default path to search for dictionaries.
+ echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+ >> dist/bin/defaults/pref/all-gentoo.js \
+ || die
+
+ echo 'pref("extensions.autoDisableScopes", 3);' >> \
+ dist/bin/defaults/pref/all-gentoo.js \
+ || die
+
+ local plugin
+ if ! use gmp-autoupdate ; then
+ for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
+ echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+ dist/bin/defaults/pref/all-gentoo.js || die
+ done
+ fi
+
+ popd &>/dev/null || die
+
+ #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
+ #emake DESTDIR="${D}" install
+ DESTDIR="${D}" ./mach install || die
+ MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
+
+ cp "${FILESDIR}"/${PN}.desktop "${T}" || die
+
+ sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
+ -i "${T}"/${PN}.desktop || die
+ sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
+ || die
+
+ # Install icon and .desktop for menu entry
+ newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png
+ domenu "${T}"/${PN}.desktop
+
+ # Required in order to use plugins and even run seamonkey on hardened.
+ pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
+
+ if use chatzilla ; then
+ local emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
+
+ # remove the en_US-only xpi file so a version with all requested locales can be installed
+ if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] ; then
+ rm -f "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
+ fi
+
+ # merge the extra locales into the main extension
+ mozlinguas_xpistage_langpacks dist/xpi-stage/chatzilla
+
+ # install the merged extension
+ mkdir -p "${T}/${emid}" || die
+ cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
+ insinto ${MOZILLA_FIVE_HOME}/extensions
+ doins -r "${T}/${emid}"
+ fi
+
+ # Provide a place for plugins
+ keepdir "${MOZILLA_FIVE_HOME}/plugins"
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> "${T}"/11${PN} || die
+ doins "${T}"/11${PN}
+}
+
+pkg_preinst() {
+ SEAMONKEY_PLUGINS_DIR="${EROOT}/usr/$(get_libdir)/${PN}/plugins"
+
+ if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then
+ rm "${SEAMONKEY_PLUGINS_DIR}" || die
+ fi
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ xdg_desktop_database_update
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${GMP_PLUGIN_LIST[@]}"; do
+ elog "\t ${plugin}" ;
+ done
+ fi
+
+ if use chatzilla ; then
+ elog "chatzilla is now an extension which can be en-/disabled and configured via"
+ elog "the Add-on manager."
+ fi
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index 17a2ff282450..45879cc61d79 100644
--- a/www-servers/Manifest.gz
+++ b/www-servers/Manifest.gz
Binary files differ
diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest
index 5da1884cbd06..36c16e71265c 100644
--- a/www-servers/lighttpd/Manifest
+++ b/www-servers/lighttpd/Manifest
@@ -10,5 +10,5 @@ AUX lighttpd.tmpfiles.conf 41 BLAKE2B a159ae17094377d927bcf51078d40c322e5213d620
DIST lighttpd-1.4.64.tar.xz 1011436 BLAKE2B 7eea665f20a07ced23e7372515b5e44852ea14e4ac83297ed9f764106b69e7931d84bf5d1c6d5f542ef810021ef94398a89bc3161213f8bdfaba3676e0a687ca SHA512 8e2ad0830ff80fcebf0c33600caafb5ab4e9ff6b5073c12572f88a44fdfe85f777fa8b22b2fc2964fecbeb556997ad660867dcee80efb224d63329c8b18ea936
DIST lighttpd-1.4.67.tar.xz 1039872 BLAKE2B e8e32970fe8b6e36fbee0c5104c8f42f846531c75689ad8e561e8eef9e92c69989a094d18ad65e4c404ea69d67dd960c57ef91773f9b5599bfd6072e5d4588d9 SHA512 acfde71675d1c54b4e805998d1dabaa291437181bdbca0d6a3a069584c4576d7585d2401f57f8691f23aaf6283a95ac61156789a055a2a7236fd305c1f248627
EBUILD lighttpd-1.4.64-r1.ebuild 6550 BLAKE2B 5cf76a580c1cfed360299e3d7087298b6a1c6de76649f97f99f170aff33138441b32d604519f3068cb605a49664b49d3483aa7028418e232ecf0bc117ebe7420 SHA512 fafa0e949c2aa6141af26a4d7b1b5668818adeea45d7ccd42202a90a6c6940999df560f386c7b0aa84ea920ca511063bee3beb92c0af604c42dd61382e4c1dc9
-EBUILD lighttpd-1.4.67.ebuild 6006 BLAKE2B 628c89bf3ede40f31d481a8f06e474b3a9ce4b8e8df296ab3729f53bb371cc1575709c5aaea07e1fed1cf46a70ba3b86501b006cea451224e32cdfc57b56f600 SHA512 01aa39618f8fdc308dca9693126f9cf429f788e5ea0018d4ae2130d2b0167a542711861a313a7c15e37b169dd826a8e3a2afec083a6fdc5d1e0521b488e85b37
+EBUILD lighttpd-1.4.67.ebuild 6002 BLAKE2B 3668d849b16709a422c90492e9602f76bc597371df3881a0544421eb30fe32ada4a3c2fa1f0227008a1b1879622b050bf2640781806020699c2866f2beaad58d SHA512 ae4dec6660974fd57a529ed8ea84de3022c7a8163918c5ccf8287aa274ad703e0b7c9e7e74f0ed9aeb6f6e974b659e21b055f85291b6c999ace105d8bc18743f
MISC metadata.xml 1763 BLAKE2B 906a9cf10ee127ce19e5184188158a0a82f79fb33dea289a74fbe24465a119893cdda65223dbae31ced1692ab9837e0cf591495e859de63ebafb198f4acc2fcc SHA512 c71be3ada914e18f6303fef04edae206237a41aa0b2c82dbc7e05a6dbdfd57d26762cf27f156c52a0e054802f98f5a242fb1b28f53e699c8ec363a36f4099ca0
diff --git a/www-servers/lighttpd/lighttpd-1.4.67.ebuild b/www-servers/lighttpd/lighttpd-1.4.67.ebuild
index 4fa8e4c104cd..3e8fafacbdbc 100644
--- a/www-servers/lighttpd/lighttpd-1.4.67.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.67.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.lighttpd.net/lighttpd/releases-$(ver_cut 1-2).x/${P}.t
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql +nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite +system-xxhash test unwind webdav xattr +zlib zstd"
RESTRICT="!test? ( test )"
diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index ef498ccd00f3..bf5fc0198573 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -15,14 +15,16 @@ DIST apache-tomcat-10.1.0-src.tar.gz 6060833 BLAKE2B 49f36131c1e809b298ac915e671
DIST apache-tomcat-8.5.82-src.tar.gz 6011553 BLAKE2B ea34c0485877ace8c84144f0e75f370c0ac461b5b725d97a07e27014b7a14b1ab88fad4230d4fae60190d7bff3836f691615b57b9f085797477acc69560a57ce SHA512 3e0a0a808fb78493930ce8832731eba4ab3cc440387c3b5226ff6e4ac2faf5fd70eff1560d840d34f14a8acfd7e60fc8b7f638f3dbe0c0ed4569dc4271a9c3f2
DIST apache-tomcat-9.0.65-src.tar.gz 6195265 BLAKE2B 13ca956b58e9f1831700f67d1fa8883f6471ab6b700b2af169bf284552658a4e9ad4130451b36976af4dd366cc987e228e0b0f98e688cccf577c626dfc78aae7 SHA512 3ff344370cc36f5bed389ed198054783a4f5bc86476a751cda280618457a06bae38c1e764b0c110c2f68efe2d34243a4e24596e8b90e8fbd171bf584a22fd3bc
DIST apache-tomcat-9.0.67-src.tar.gz 6211392 BLAKE2B 273b921ce580be6fb76d8567e5b0aec01b936518875f8470c1cee4b159519f723e606680d9986f61fbbab79cea2d027195f3debe9af59dfac786b0d0566d7c02 SHA512 33319d70c50fde71d163f66dc388ed2d5855aa4f087f7e2259adc27cc7ed30ace079d81e52def43a904c88ac670bb0c71667938b931a214470d77679108914cc
+DIST apache-tomcat-9.0.68-src.tar.gz 6212265 BLAKE2B 21a7772c0473c016486b4b90c005b65613e79739cf68eaa0c0a0e83c30016f49921816893f8babe42b462538c47bc776630812526c330e7c6360f02a719574cd SHA512 63bb2c42f683c4c5e362b19bda046de172382714e80298106c61cc728feea9681b568450f04cb95d6cae08e5a71933c7755b9b81b706c46d63f4683c2a3a96be
DIST biz.aQute.bnd-6.2.0.jar 16669843 BLAKE2B 290aec26cb4e2248488038e6cb0919728ca0cc802b16de3f390d549d135bc1177053b75e500b9f74e47c996d20b231404d57965a3f412662730cc4c938d90a4f SHA512 ad51dc9a04fc117cd01b604559989dd7c7db776761ef6000eccdcfdab825dedc615297af60c778044e46867972a74840d90eebea9b0ff826bdbd10f4d2ec5d6f
DIST biz.aQute.bnd-6.3.1.jar 16703723 BLAKE2B 97cc171a926be326abe95695e795ccb575bc6ca770b4c4df7764bdedbd6dfcf5643673484f50cc34f845f27d03ddf8a971c1c502b3b63db2541266c2b35e8e23 SHA512 59d3a50575ea8fcfc5f5c2178f7d40248c987c77ae8afeb0a8c9ec397ce9e4ceae277ba3b26dafc245bd2185bbafeaef219dd1af0988921631b6a8fe0cbd0abf
DIST biz.aQute.bndlib-6.2.0.jar 3156015 BLAKE2B 922b9bc78e47968bad73a26f4df475d84d8a2bca3773473b1f8c147737e652728df4e90a49d09a20943f418a91fd5acfe18e51137e85850796d95b7415bcf684 SHA512 7b7b366467b71c6dd67b3d7a7bc63d476c4aca479153bbc1506435168b0b4c792152fb5b44e2b1f916cd67f482d15956d2c38182fdfaf9679dff65b1b109a16a
DIST biz.aQute.bndlib-6.3.1.jar 3183076 BLAKE2B 73bef88e8f3c8015d259ac36b953672ed9cb0aa5d9dfca3361033a7f37646bb65bbea8be4ef1fb425518e85ec8a9cc63032815671ece5f956b754ecf555dc174 SHA512 7c3f7bc0280beb1b15182c558ef23f431719c046da8473545efe9aeec935776ebf6682cabbb7e7f53dcf2ccca168d8df35859be77121dab04340a5ec7e993608
EBUILD tomcat-10.0.23.ebuild 6258 BLAKE2B 438a3004bf5f4206f8aee6b0267f9597e56981ad4a698f181e135df2cc3576f7e695be10815fce7a15207646e991ecfcfc69de13ce8325cb285e0eb75cce38d8 SHA512 d5c7815169e200036d326f8b2901342a00fe88992409eb53c956393640f791bf4e5f8030bf0389d36be9fc04ae5c2a9a3c6a22e7bca4cad2a6b080d127f0f3a7
EBUILD tomcat-10.0.26.ebuild 6259 BLAKE2B 76ee89aa40aad7928e6b5efda717f1b7921c90da7633d61d64badfab0b96dce00a6b2c664f3aa63e7d8f5a639e64e3b49ae82aee92c1f0a59f067375cc5ab190 SHA512 e68f8d88453df916f7fd46536495e591955b16eceb6b91392a0e9cc94c84a8583a641263497924983f75785eea01b0c19014e3ff2d84522cce0ee89c8701176f
-EBUILD tomcat-10.1.0.ebuild 5926 BLAKE2B 48b81bb89e5444506e8fe1c81bd7d3da502225bc6749e098e246f7fc6533c59cf10f6f2c75d1fcd1d79ea38b1c9341c003459bc2b744de3a67e8fbe36a979e2f SHA512 e8c817b480f93809ad6d8e2585cd3eed9035ef83e81595ab6f063db7776d2b67e8f740fd2c9be54640f3bc5ce3e08b3b87693e7b1a5c0f7115c5061c8ef1b05e
+EBUILD tomcat-10.1.0-r1.ebuild 6138 BLAKE2B 28d3d7a8cf075403e015cc7b23312c9b543d2b71d4d624c0448cc3c99909518cf627d4e93b58cba07bf798b1bb3aa0f120cb828e80831923112e907fc4ae098d SHA512 beb11d4ff189204bfc83424014a907b05571061b6a261160c2cc08f77239cc76bae46dbdcbbc10c73e6467ab92b0665c14331a35a0b30d7b7120485be5ee1bc1
EBUILD tomcat-8.5.82.ebuild 4749 BLAKE2B 07355b40016620c842b4b582ea11ca987bc04b4b89c65ed6228d0d94a37518d5cfe0da98589cec5985aa6d62fa701f9932c1bde8683734c1985bea6f7f181656 SHA512 2c5edb87d504df16582030f7340df7a27f845b12c95f0b342aaf5a2c88fae025ec1c8582d18312d9cf1d15cb8a0973e7f2763986690a3c3b59223832ea368cfe
EBUILD tomcat-9.0.65.ebuild 5822 BLAKE2B 9ec1e8f21e7a6b07adf51e10dec445291e86260d33b2c014848c301e1593becc7a32a73c25c60ee19570c2ec8b6ead7005f9052b3b2e503b80d38e88e03baa73 SHA512 f5de64b7838ebeff771bb1c8f6aa3ddc0ad1a929faee65aa483ef79ae8aaecf6056b633f1ae0e4f169f09422b55b9053aefaa2caab94ab2d359a932e3d49dd16
EBUILD tomcat-9.0.67.ebuild 5823 BLAKE2B 4cb40dde75f3a89d20cd2fbf069862a0cb733499e871d4d72808424d041cfdf6e03e2226f713af663f9a56069c66874079781d72619c92fd53fe367b6b07e644 SHA512 882546993468a1743de5c3cc289fdd9da57d3b95fb8bbb5184215cd7b53f8454e3a2c49a8f765514da1545d80ee14709eead03cd919fa0b056212e80de3c0901
+EBUILD tomcat-9.0.68.ebuild 6035 BLAKE2B b4cc7b8ef210d684db12046d2ed8b660b2ee14a4f9e6eae4441ce5f29858b4a845c0b43c6be960767638107944fae73e407d59af6e4632d3794217edd8c077ae SHA512 23262e6110d67b97ab5585701d375fb0c4bb43db2b1b1fd18b1b9600fec283eb0ec4b9b20fc62c34173085b2cde0a90a96bb021cd25d5814fbba450540e3e0d4
MISC metadata.xml 621 BLAKE2B 5565658450eaf5d63d832ed5f771084532243318f93e66a6241acd067cba1262cd957f8450e5aacdb68dc30933d889889cbceeb8b630b6bb8e8e39e8b95688c8 SHA512 89273106acd986ea2ac909f858ebcd538e42364b1d4a756b3550a805d3477f731db796307acb3db7376b33e199bd714c03bb1201578e97541f45f3100e7480f9
diff --git a/www-servers/tomcat/tomcat-10.1.0.ebuild b/www-servers/tomcat/tomcat-10.1.0-r1.ebuild
index a1647adfb4d0..3084adcd874c 100644
--- a/www-servers/tomcat/tomcat-10.1.0.ebuild
+++ b/www-servers/tomcat/tomcat-10.1.0-r1.ebuild
@@ -29,12 +29,16 @@ IUSE="extra-webapps"
RESTRICT="test" # can we run them on a production system?
ECJ_SLOT="4.22"
-SAPI_SLOT="6.0"
+SERVLET_API_SLOT="6.0"
+JSP_API_SLOT="3.1"
+EL_API_SLOT="5.0"
COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
dev-java/glassfish-xmlrpc-api:0
dev-java/jakartaee-migration:0
- ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}
+ ~dev-java/tomcat-el-api-${PV}:${EL_API_SLOT}
+ ~dev-java/tomcat-jsp-api-${PV}:${JSP_API_SLOT}
+ ~dev-java/tomcat-servlet-api-${PV}:${SERVLET_API_SLOT}
dev-java/wsdl4j:0"
RDEPEND="${COMMON_DEP}
acct-group/tomcat
@@ -87,7 +91,7 @@ src_prepare() {
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_BUILD_TARGET="deploy"
-EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},jakartaee-migration,tomcat-servlet-api-${SAPI_SLOT},wsdl4j"
+EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},jakartaee-migration,tomcat-servlet-api-${SERVLET_API_SLOT},tomcat-jsp-api-${JSP_API_SLOT},tomcat-el-api-${EL_API_SLOT},wsdl4j"
EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
EANT_NEEDS_TOOLS="true"
diff --git a/www-servers/tomcat/tomcat-9.0.68.ebuild b/www-servers/tomcat/tomcat-9.0.68.ebuild
new file mode 100644
index 000000000000..9996a5d2f75a
--- /dev/null
+++ b/www-servers/tomcat/tomcat-9.0.68.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar and bndlib.jar
+# See bugs #203080 and #676116
+BND_VERSION="6.3.1"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+ https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+ https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB}"
+
+LICENSE="Apache-2.0"
+SLOT="9"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+# though it could work with 4.22 and upstream uses 4.20,
+# we still use 4.15 because 4.20+ is currently built with java 11
+# and it would force Tomcat to use at least java 11 too
+ECJ_SLOT="4.15"
+SERVLET_API_SLOT="4.0"
+JSP_API_SLOT="2.3"
+EL_API_SLOT="3.0"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+ dev-java/glassfish-xmlrpc-api:0
+ ~dev-java/tomcat-el-api-${PV}:${EL_API_SLOT}
+ ~dev-java/tomcat-jsp-api-${PV}:${JSP_API_SLOT}
+ ~dev-java/tomcat-servlet-api-${PV}:${SERVLET_API_SLOT}
+ dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+ acct-group/tomcat
+ acct-user/tomcat
+ >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+ app-admin/pwgen
+ >=dev-java/ant-core-1.9.13
+ >=virtual/jdk-1.8:*
+ test? (
+ >=dev-java/ant-junit-1.9:0
+ dev-java/easymock:3.2
+ )"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}/${PN}-9.0.50-insufficient-ecj.patch"
+)
+
+BND_HOME="${S}/tomcat-build-libs/bnd"
+BNDLIB_HOME="${S}/tomcat-build-libs/bndlib"
+BND_JAR="${BND_HOME}/${BND}"
+BNDLIB_JAR="${BNDLIB_HOME}/${BND_LIB}"
+
+src_unpack() {
+ unpack ${MY_P}.tar.gz
+
+ mkdir -p "${BND_HOME}" "${BNDLIB_HOME}" || die "Failed to create dir"
+ ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink bnd-*.jar"
+ ln -s "${DISTDIR}/${BND}" "${BNDLIB_HOME}/" || die "Failed to symlink bndlib-*.jar"
+}
+
+src_prepare() {
+ default
+
+ find -name '*.jar' -type f -delete -print || die
+
+ # Remove bundled servlet-api
+ rm -rv java/javax/{el,servlet} || die
+
+ eapply "${FILESDIR}/${PN}-9.0.62-build.xml.patch"
+
+ # For use of catalina.sh in netbeans
+ sed -i -e "/^# ----- Execute The Requested Command/ a\
+ CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \
+ bin/catalina.sh || die
+
+ java-pkg-2_src_prepare
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+EANT_BUILD_TARGET="deploy"
+EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SERVLET_API_SLOT},tomcat-jsp-api-${JSP_API_SLOT},tomcat-el-api-${EL_API_SLOT},wsdl4j"
+EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
+EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
+EANT_NEEDS_TOOLS="true"
+EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false -Dbnd.jar=${BND_JAR} -Dbndlib.jar=${BNDLIB_JAR}"
+
+# revisions of the scripts
+IM_REV="-r2"
+INIT_REV="-r1"
+
+src_configure() {
+ java-ant-2_src_configure
+
+ eapply "${FILESDIR}/${PN}-9.0.37-fix-build-rewrite.patch"
+}
+
+src_compile() {
+ EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core ant.jar):$(java-pkg_getjars --build-only glassfish-xmlrpc-api)"
+ LC_ALL=C java-pkg-2_src_compile
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ local dest="/usr/share/${PN}-${SLOT}"
+
+ java-pkg_jarinto "${dest}"/bin
+ java-pkg_dojar output/build/bin/*.jar
+ exeinto "${dest}"/bin
+ doexe output/build/bin/*.sh
+
+ java-pkg_jarinto "${dest}"/lib
+ java-pkg_dojar output/build/lib/*.jar
+
+ dodoc RELEASE-NOTES RUNNING.txt
+ use doc && java-pkg_dojavadoc output/dist/webapps/docs/api
+ use source && java-pkg_dosrc java/*
+
+ ### Webapps ###
+
+ # add missing docBase
+ local apps="host-manager manager"
+ for app in ${apps}; do
+ sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \
+ output/build/webapps/${app}/META-INF/context.xml || die
+ done
+
+ insinto "${dest}"/webapps
+ doins -r output/build/webapps/{host-manager,manager,ROOT}
+ use extra-webapps && doins -r output/build/webapps/{docs,examples}
+
+ ### Config ###
+
+ # create "logs" directory in $CATALINA_BASE
+ # and set correct perms, see #458890
+ dodir "${dest}"/logs
+ fperms 0750 "${dest}"/logs
+
+ # replace the default pw with a random one, see #92281
+ local randpw="$(pwgen -s -B 15 1)"
+ sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die
+
+ # prepend gentoo.classpath to common.loader, see #453212
+ sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die
+
+ insinto "${dest}"
+ doins -r output/build/conf
+
+ ### rc ###
+
+ cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die
+ eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash}
+ sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die
+
+ insinto "${dest}"/gentoo
+ doins "${T}"/tomcat.conf
+ exeinto "${dest}"/gentoo
+ newexe "${T}"/tomcat${INIT_REV}.init tomcat.init
+ newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash
+}
+
+pkg_postinst() {
+ elog "New ebuilds of Tomcat support running multiple instances. If you used prior version"
+ elog "of Tomcat (<7.0.32), you have to migrate your existing instance to work with new Tomcat."
+ elog "You can find more information at https://wiki.gentoo.org/wiki/Apache_Tomcat"
+
+ elog "To manage Tomcat instances, run:"
+ elog " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
+
+ ewarn "tomcat-dbcp.jar is not built at this time. Please fetch jar"
+ ewarn "from upstream binary if you need it. Gentoo Bug # 144276"
+
+ einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and"
+ einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information."
+}
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 299906c5fb3b..dd13fd31425e 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/dclock/Manifest b/x11-misc/dclock/Manifest
index d5b4b0399668..c8540ed412c9 100644
--- a/x11-misc/dclock/Manifest
+++ b/x11-misc/dclock/Manifest
@@ -1,4 +1,4 @@
DIST dclock_2.2.2-12.debian.tar.xz 16112 BLAKE2B 3da6a75834791cbba71d84c8d46d65b18db6a9aa97a085d984b598c8db41fe507965390568377a9167823d0b3856165e58115aa74b05da35fd6432b44ea877e9 SHA512 c6c468a378e421fb9ef2c6e84db991644888f8d2d9afe220142ea26914423387d3aed335b43fa69b38501c3d713d5540bb2efc2e52dd0db1fa1cd3d9c00c1531
DIST dclock_2.2.2.orig.tar.gz 63583 BLAKE2B b1208439e3a689ff1e00cbdbfa7e3a559b7ec7705ab0834cf350d1ba1e3dcd01d4746e90999f6215cfa9e101a4bd8cf42ff324a307c792028479077152b5414b SHA512 c43ba031fd0d9ba2bc7e8fe9becc73591bfc47cd4ca931df03fa55207cfb148e24e5d702a7de5af8b67e188c561eae2fb7da14162f6a982d0abbb3251c32372c
-EBUILD dclock-2.2.2_p12.ebuild 1455 BLAKE2B c297bd957b3323018ae70bb06f34165a57fdae8b9f16c4aafeaf3bc3ebba8de76c88650d06d159e4bf9443b4288f7a0f81b06cd95cd01a94256f3dbeb921be5d SHA512 5a061080c5f1fcdf6b0458e7229465b90e42b3fe0ca00878f6e5ba65d0a2186d34f1240147366531893bb11d65279eb8207937a2b2823c608d5891ed9b954efc
+EBUILD dclock-2.2.2_p12.ebuild 1520 BLAKE2B afb1fb8d122eaec768045905bcd92827ee90a4b9e58aa41d3fbd2df084d97bf9520988fa2ec8a1fae603a078ef8be2a8e57f000b19d0176cbeb40aa3632a6ecf SHA512 2523418b37f819996df83aff182b99ca920109325c14c52003aa8c18d9f78328adde8711d2c2d4dc63de09a5dd7bd245a0bd7dcae167d827c9bef6ed9959d7a3
MISC metadata.xml 319 BLAKE2B 991d0f89b643d24c6fcea9a22d130a9e5ca23486e319c42517e2d07ac5f0680ea3989464cc3557c413556dd4b7eb938cea3dffa78031f06f358476cce132aff1 SHA512 536da7cc9bec7c9e42d88e736138d1efd55dc8d89adc74edfc6535f730f01937a7d3228528c6b78b9eb0e29b1807a2d4d4ca202595e2f693009221331981958c
diff --git a/x11-misc/dclock/dclock-2.2.2_p12.ebuild b/x11-misc/dclock/dclock-2.2.2_p12.ebuild
index 40e1bc5b5574..6ff7ea856b37 100644
--- a/x11-misc/dclock/dclock-2.2.2_p12.ebuild
+++ b/x11-misc/dclock/dclock-2.2.2_p12.ebuild
@@ -45,6 +45,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
if use xft; then
append-cppflags \
-DXFT_SUPPORT \
diff --git a/x11-misc/x2vnc/Manifest b/x11-misc/x2vnc/Manifest
index 8964838181f6..e3871ae591f3 100644
--- a/x11-misc/x2vnc/Manifest
+++ b/x11-misc/x2vnc/Manifest
@@ -1,5 +1,5 @@
AUX expectk.patch 410 BLAKE2B 4e3f8882adbc64fc6c152394cdeed792a9630637e9962803a6ba5fbe9da5daa792024663cbe6192089a11bf18c51c088ef85d5d5928b174bc0caeb194f591183 SHA512 bb1dacf7d14e4a2d12ddcbe46029b912f781970f054f3127a23574bb290d26688d4a6fdc894dd5ef8d5d29474e5cae4b478e8618d2d2ccbf4043c9df7919312d
AUX x2vnc-1.7.2-clang16.patch 626 BLAKE2B 2c61be8d79887d75c9b88b3ddaf7aee7f2e273b4b3a359e24c36e0568ade9718be879b8d0e97c19658ddb18882978cde0ef278f8c9bf64b5ab80e1a8fb63c36e SHA512 a1abd6c58fa409957ec2b9dcbb257c633cd94e93818d251ac0c18c7d6290a90f95be7a5a181695364b6a2eb3f85946c46c4d4538a6f616cacbaaf85bb7e858f9
DIST x2vnc-1.7.2.tar.gz 82258 BLAKE2B 4eebf2f33a38ac3fefc4b5a2a527977ad5dc73d0e3e8c289bffb2c0be1ca01117bbef5c312e186f295c910cbed0c71bea82cba8aaedb2cbbb192795d8eac9133 SHA512 f9bb9f8b95a6172758d1fd8b97f235088f0815afa21f2e11db77e59b36f8b3fe2fa2d8b922b14ccde1c589851d80489c9fd81d9f734ca9b053e4bc4019eade0b
-EBUILD x2vnc-1.7.2-r2.ebuild 803 BLAKE2B 5678305c969c2699b828372488466f611b061ed90cffc863d247c04c912fa8b256ade01110500d3e3a6feacd73e4a725873ca3d8a1bcac2cfb208a60bacbb170 SHA512 5d8fcdeae5c37cca565a3f2c96ed2f9574aba49ddb0e024208600b9b2b87fd97c54c937761329f0651db3c962da7812db87527c97f23ed8bba4ae3682f7e1757
+EBUILD x2vnc-1.7.2-r2.ebuild 920 BLAKE2B c15266f3d1610f8a8d7d2c9634f84e12b01de53a948919811fdb83c39b971b036209655d188423b7aadacda876fb54163a15f8bd36dec68e8aab8c0d7e6a5284 SHA512 2c53ba64ebc09ef042bf5e0c73ddfe2ac8a9fbff1020c2d599f4ceb9080da907f96b7398b1122c90547f21df45157a89f7ef0bfa1e67e71f0774a82d63c5881f
MISC metadata.xml 273 BLAKE2B e41a84edc2f2bf01256d6c759fec49da44a20e3d595a6fe56f96239ab26213551ae190621a5e8f9523b777c42364680fd61a6423b08eada73b97eb4e81253dd7 SHA512 985a49dc2d598b61be8510f6f86c4894825a56392af613ecdc68de499242f1e7e910f8320e0fd0540bc5f42dde80a4f0b18b6919320ee60aa39da1441c147274
diff --git a/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild b/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild
index 03384930c47f..610ab7161a8d 100644
--- a/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild
+++ b/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit flag-o-matic
+
DESCRIPTION="Control a remote computer running VNC from X"
HOMEPAGE="https://fredrik.hubbe.net/x2vnc.html"
SRC_URI="https://fredrik.hubbe.net/x2vnc/${P}.tar.gz"
@@ -31,6 +33,12 @@ PATCHES=(
"${FILESDIR}"/${P}-clang16.patch
)
+src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
+ default
+}
+
src_install() {
dodir /usr/share /usr/bin
emake DESTDIR="${D}" install
diff --git a/x11-misc/x2x/Manifest b/x11-misc/x2x/Manifest
index d07d8779f84f..0dafdb80e73f 100644
--- a/x11-misc/x2x/Manifest
+++ b/x11-misc/x2x/Manifest
@@ -1,4 +1,4 @@
AUX x2x_1.30-10-keymap.patch 3825 BLAKE2B 1dade51328dad2587e1ef9d13d86bb9ef53b3c88092402286a3371af2d6b18791844fc7aae45c260b1575ee24f50f0dcfc85b5554a10a9615b0810edc9413d97 SHA512 8ea3c6f7b219e5e8649d27108c89a1b253f73a3bede3c107eaa09ae1ca38634eeb391803f1dbfe05a5ec82e1ad31162c194f1f142203d342e980edc6e13ff143
DIST x2x-1.30.tar.gz 52760 BLAKE2B fae2eeb9aa68241c3ba9e79021aa9313a5852048f23b6be8ad5de7dd090d2cd09c006f4c1b1403ccfa8057f314657c2248463a7c53187e41291742cfaa04139a SHA512 cb14b40e1511e3fe6c927443f5f411a827ebf6c313bfb46af0165eebdd534c8aa3abcc8064b89420b7f44c23c518ed4f02bab4c23bbcfaece8910a3f824c9c11
-EBUILD x2x-1.30-r1.ebuild 973 BLAKE2B 332430780d9ce5cc84ea75903a41a8dc1a5a94653958a0cc190af8383d1eac3129d8865fb278cf0f416569fa165e445888474ca91737a83c6b199a16a697db7e SHA512 a3cee4b00b386c63195603e182d43a6821759588a2151a5a68572015abdb1ffe6e86346763951b671f1d0d0b9f69e5617676ffd1448781638ce2eba9224a0913
+EBUILD x2x-1.30-r1.ebuild 1052 BLAKE2B 9fb0d1a714b43e4e13d2d8fbae69e64b82c53bfa7693a8055618c9dc03d3069f1e42d818c5d4b9472b99fd262c118ea25c0f3b9e39f35fb15240fd2af8525bb4 SHA512 5e93ef32a0885c7c807f48d61dc8e0d7e4ca1b33c86d8920b3c0bdfad65804f217453e5fed92552bd5ea8e51af3d308a1311c093844ce7164fb5fe4b5d2f179e
MISC metadata.xml 405 BLAKE2B 8b71db6f16bfb481e524a331eac615661b267d2d2fddde3aa6c9244b75026eacada167e2ed2ad6e7611bad234b53c0b073063925ae6745832585771d5342c913 SHA512 23f707e5ed833c5901d482e0d9cedbae751434311d8c67e7b300b452faabd958eb0c12a5b1c48a3c6d4773891cf3c7426d60a85eecd4b3ceb3358f68f4c8ad87
diff --git a/x11-misc/x2x/x2x-1.30-r1.ebuild b/x11-misc/x2x/x2x-1.30-r1.ebuild
index 505f19649f03..202c42f4bebf 100644
--- a/x11-misc/x2x/x2x-1.30-r1.ebuild
+++ b/x11-misc/x2x/x2x-1.30-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools toolchain-funcs
+inherit autotools flag-o-matic toolchain-funcs
DESCRIPTION="A utility to connect the mouse and keyboard to another X"
HOMEPAGE="https://github.com/dottedmag/x2x"
@@ -31,7 +31,10 @@ DOCS=( README AUTHORS INSTALL ChangeLog ChangeLog.old )
src_prepare() {
default
+
eautoreconf
+
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
}
src_compile() {
diff --git a/x11-misc/xbatt/Manifest b/x11-misc/xbatt/Manifest
index e85ab3736842..b305c20a3556 100644
--- a/x11-misc/xbatt/Manifest
+++ b/x11-misc/xbatt/Manifest
@@ -1,5 +1,5 @@
AUX xbatt-1.2.1-clang16.patch 112 BLAKE2B 713802bda8be896d90b90cca1ec583cf1c436eae7d95c6478a167fa3e7d46cafa534770a06db84d42c3e842f75dfd0baa8a8af91acae469f9636415cd42a15aa SHA512 b0c154d3e356f09bc38da01a5aca1c7f13d053a0ede79c5d42aeeeb1cdc53908929d4a390f4a59ea232257c6efe2133860f0b6c22f8a83d45c7ebba5eea3384e
AUX xbatt-1.2.1-implicits.patch 301 BLAKE2B 9e7a8b0f2a88ed56857a9f2836f4ac2b916323625e748f6d980d334dd958e6c0c8b442103af5312b1176d386c802d524c1e1b5f0012a18acfc73eb163c247e7f SHA512 defdd56e8a52147afc3f924a1e462bdce4c6200a7300f442a46cc1a4eaaa7ffdc0e52c70683f23774e20e6480c91e094db4f834073c71b1c30a3f4d24c145353
DIST xbatt-1.3pr1.tar.gz 14412 BLAKE2B 7dc44305ac966c41cee8e62a8bcaa0ea991b13b3f126d09c5e80e60bfd4d2becbf57a657d41ee0db36c8a5d9a0366e255c5c893895fd253eb39dcd60a9227b51 SHA512 f6022a2d464e22a31c8246f20c4dcab2be381ec63a02fb9ac1d3e28dc9bdf26a949735b2eba800941f5dfde371913ea7a560413191197c44a0c156a58a60d41d
-EBUILD xbatt-1.3_rc1-r1.ebuild 1019 BLAKE2B 56790052696400fb14cb18e46973af522f7e3905ade06ccaa0f0f7d9eae529d6d71906b086a21a1024a25f596398979a25eb5775e0f7cdfd28eea5006df08f37 SHA512 f36320b6f59846d781cada3bed9200f2e6e48e4ee2838466e02052bf7c5388bb65f31b49b3ae47c217e6c8352f201c76608f49d39cb87b404212c609f86ef0e0
+EBUILD xbatt-1.3_rc1-r1.ebuild 1097 BLAKE2B 448cef631f0e4f19e1dc29366c78c8554c98177f0e94e8c02d6d9e16952ba562f9931f4bdd10b209199ee1f16625a79e7363bdf15a934770f5a96d18d8c2da12 SHA512 ebaf3c4da43eb6581aeae48ad8b2d25a3967a2cfc4ecd84f670e439a8d11d805b9161c35dfb4c4545323160c85090457c2d3ee188a6ff020c87a4f0e6bc2b203
MISC metadata.xml 319 BLAKE2B 991d0f89b643d24c6fcea9a22d130a9e5ca23486e319c42517e2d07ac5f0680ea3989464cc3557c413556dd4b7eb938cea3dffa78031f06f358476cce132aff1 SHA512 536da7cc9bec7c9e42d88e736138d1efd55dc8d89adc74edfc6535f730f01937a7d3228528c6b78b9eb0e29b1807a2d4d4ca202595e2f693009221331981958c
diff --git a/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild
index 460d865a6a04..d9e0581b39b2 100644
--- a/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild
+++ b/x11-misc/xbatt/xbatt-1.3_rc1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
MY_PV=${PV/_rc/pr}
@@ -36,6 +36,8 @@ PATCHES=(
)
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/x11-misc/xcalendar/Manifest b/x11-misc/xcalendar/Manifest
index 27b648ec9a55..01804afc25c9 100644
--- a/x11-misc/xcalendar/Manifest
+++ b/x11-misc/xcalendar/Manifest
@@ -1,4 +1,4 @@
AUX xcalendar-4.0-clang16.patch 647 BLAKE2B bf08bf26b7a0c7ec498cec5ccb3158177093dacda405f50df1d2aeb458a326dd65972955ecc271a57be858e5e61759557b5a4c6a99aec656eaf71879e7d404ea SHA512 ab71b21a38bc61abd8d82bc3c78ce20d427624b43a618177b82c6883385b87e78bfa3393eb20663e09cd0b2bd8b47891d757e25d922f2652b33841338e495a8d
DIST xcalendar-4.0+i18n.tar.gz 48635 BLAKE2B 939880d749dc36973d69d6ed6f1d2c36dfeccea6d17a9ce77bde122af8c3a19bdf683b0c1838ba11a769ef4a8977a93cc1e67c40dacac4c87d2cb7a565e3ba60 SHA512 c9b3756bf857e4956360cb3efa1e185bdc09d6053e1b8db040822c73320589ef825330184fa3a8b949f94a89a6ef56438927886b3740922a4bca7dbab9285a4d
-EBUILD xcalendar-4.0-r3.ebuild 1513 BLAKE2B 274afb2d4df306f4733e24e04b06ba21eb71018b92def311e43a31ddba480f50f944ada5b4f1c36261c1f96dc1872d79b3a224aba25c9077199f092ccbe3f90f SHA512 208b5c24dbe9b7ed007d338ddb9536ab71efc7553a89b9c83f4b04c3ec40b438a6731f871ce4ec69052e65894bd4c8eb982ae60e283827b8b7f94d02c398998b
+EBUILD xcalendar-4.0-r3.ebuild 1577 BLAKE2B c9a5a5af1961b4b59ff55536b953e0fb912d48761428420bd5f1c7d7b44a57cb1d762e5c68efda165fdc51f063206d2f84516cd7bc396346c949607c4547090f SHA512 e774bc1eff9389fcc599335355dcd62b1cfd35e1db6b71928e821570ad018076331e9a0321c1ebd412313ee186bd4dd8f663cf77b1bdfa04427fc0a807423c29
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/xcalendar/xcalendar-4.0-r3.ebuild b/x11-misc/xcalendar/xcalendar-4.0-r3.ebuild
index e400aa3e3cdc..77be8a1f274a 100644
--- a/x11-misc/xcalendar/xcalendar-4.0-r3.ebuild
+++ b/x11-misc/xcalendar/xcalendar-4.0-r3.ebuild
@@ -42,6 +42,7 @@ src_prepare() {
src_compile() {
tc-export CC
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
if use motif; then
append-cppflags $($(tc-getPKG_CONFIG) --cflags x11 xmu xt || die)
diff --git a/x11-misc/xearth/Manifest b/x11-misc/xearth/Manifest
index 1344042bd9ed..5dc4af5ebfb2 100644
--- a/x11-misc/xearth/Manifest
+++ b/x11-misc/xearth/Manifest
@@ -1,4 +1,4 @@
AUX xearth-1.1-include.patch 231 BLAKE2B 803cdd036a1018ab85bd3acc30a6f6168a3596c04dd7de7196983b6c53b10e443d2ed043f61faa35b1ab87f28496f5865f128008b604efed41a74af3effc0d0e SHA512 9e4fd1d44eeda5c79ab22ceeb20fd005cab71869bcadd17adcb1cee10157c35145e7c7aa6d3c62f3da1be83cc79763b9ad77cfaddd4021dbcb56c8efcbccadb7
DIST xearth-1.1.tar.gz 157887 BLAKE2B 2dfc43b1a8fadeb7d30a4234496f44171cd138975e84b295e60d0f9855c1f3b011340b2b3aecb98d75fde2a71fdddb4e959ba84e89204f246915b7cd1a76efc1 SHA512 ab1c146385a0e61f6208a0218cabc8a10902f52feb50f328a330cdbddc5d2eff2c3efdf6719b625bcc07171ed2fd6201230ad8a71cd77a451ad9c81383bfd46e
-EBUILD xearth-1.1-r1.ebuild 1021 BLAKE2B 4d39ebc3a16a54a8d285371ce75706cab81d27c007538195d90b952b0e74fc75c4d54fc22d63892f691e21234084e7d0144458121f51b037d8667384e1761de2 SHA512 b46930711e47cf2fb9acfbada5ad993fd705c6149bd718f14218d3fdaf36bf26c1b8d84cc96f1a7ed2e6e32d9edfd1de9c3ab16942c641bf6cecde1ed2c5d3ae
+EBUILD xearth-1.1-r1.ebuild 1099 BLAKE2B 45d7b4097f68d645605499000c8923d967c4ba6d75520fb9ca3a42c675dd33198c8e6fedea9cb93d535c1218cc8a90cf767d04721e68b3342fa760fb67443987 SHA512 e96681db751a89d15a91157ed3ecb67551fcad8ae528f1c6686be7253ee7ff8413bfca61b225d939ad0fd4c5f7ec9f80ebcc81b271384fc0942bca772bd6086b
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/x11-misc/xearth/xearth-1.1-r1.ebuild b/x11-misc/xearth/xearth-1.1-r1.ebuild
index d80d0c43e7eb..afcf07d5a879 100644
--- a/x11-misc/xearth/xearth-1.1-r1.ebuild
+++ b/x11-misc/xearth/xearth-1.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Set the X root window to an image of the Earth"
HOMEPAGE="https://hewgill.com/xearth/original/"
@@ -33,6 +33,8 @@ PATCHES=(
DOCS=( BUILT-IN GAMMA-TEST HISTORY README )
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/x11-misc/xfishtank/Manifest b/x11-misc/xfishtank/Manifest
index 82f894e4729d..98ba1d9bf83b 100644
--- a/x11-misc/xfishtank/Manifest
+++ b/x11-misc/xfishtank/Manifest
@@ -1,3 +1,3 @@
DIST xfishtank-2.5.tar.gz 153464 BLAKE2B 0bb3121b84c3d08ea2251a70f9ad569e90fe6299ad3ee4942ec83d80483fcf4db0b0079161c28ff63461597f76b0d0532a65c1bde8aa821ff6bc92be189843f2 SHA512 1bfe16737bdbc2b7cf74abb98408bf632d8881f15753005424f84eba4afca756b07fa7ad424df800ee3f3e46e033b8f60142877bcd9a7e4e806e318ee283721f
-EBUILD xfishtank-2.5.ebuild 828 BLAKE2B 63203c1736603327ee64ea4910db3e1fea079c8c49fd6ad7918bbd23bb33c1932053b421ad7469b7fd4aa709f11240aa802e2480ba1d35ed343de728a49d42c2 SHA512 9edda682d66e059a3b4b8e3660ae1516e1bdb68dd9e86a1693d46d2a8fd93d3d0b1d2e940fca152d514d9f4d9f28679f7a4b94a93c9a30264a9e5e684037c9bf
+EBUILD xfishtank-2.5.ebuild 907 BLAKE2B 36a028fb849a378937287054004b7592472b1bc2f41f1a542731d46dc323647cd165ac3b1a7057b534dac67176885414b857bad4384db3aee69a00295fe73189 SHA512 668f4e25ed5bfdf21093da04e08d60abace82ae911718ed659cc4d37e1c6b418dae0086a64776591a07c56328d8087b67ed8ab1a842a3d566065aa4516b0e956
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/xfishtank/xfishtank-2.5.ebuild b/x11-misc/xfishtank/xfishtank-2.5.ebuild
index 48df2a9e84c5..22bdac1cd667 100644
--- a/x11-misc/xfishtank/xfishtank-2.5.ebuild
+++ b/x11-misc/xfishtank/xfishtank-2.5.ebuild
@@ -2,7 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs
+
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Turns your root window into an aquarium"
HOMEPAGE="https://jim.rees.org/computers/xfishtank.html"
@@ -29,6 +30,8 @@ BDEPEND="
S=${WORKDIR}/${PN}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/x11-misc/xsnap/Manifest b/x11-misc/xsnap/Manifest
index e83b0286d5af..ae67c086c53f 100644
--- a/x11-misc/xsnap/Manifest
+++ b/x11-misc/xsnap/Manifest
@@ -1,5 +1,5 @@
AUX xsnap-1.5.15-clang.patch 405 BLAKE2B 60bf4d05d5471a4163867df8a501a2c6ee08be497eca25663ad787e0e26406eced4591ef5ca4b20490552a212f68e2ecd9fbc2ef13bb5d0682279d7626dac09d SHA512 0effe1685869ad4ea593fe7c82447afcf428e3ea2fa79dc151e6ef1890bb92ea00680c49ddedfeaf0df01abc62679d96c800ebfddb8ac2c39f7cfb6bb4ddecc1
AUX xsnap-1.5.15-root_name.patch 228 BLAKE2B 5a05da8ed5f708811a1792162bbc2dc1ea01a3666391c861296fb05706d3d1a4998764d3cd98c2847cd36573f0841966d0c16bb6fb22531055ec01fcc3d49354 SHA512 965a26474cdbe809a26559ac431aa9acdbc20ff5469e58f8b95b9da0eb58e278040f233bdc42fd54aea6f556fa2a801f6f0ca610a2ed4caa100172cb9ead4ed1
DIST xsnap-1.5.15.tar.bz2 46574 BLAKE2B 4d0f67adea6f456bd92031752a307293d736b9ce14aa35435359ed7bdb9d774827130e95f526f363bc7f0bb3c8e3e637c3e4abdf7f9c157f15f7559bae3eba99 SHA512 898914dd0bfec93b641815cc07522d4ea6168266a7f5efe75715cf68555e8959a72b40b0a02e75244348afc6aa77d267fbe7ee60670da5f33e6db2f6c4476dac
-EBUILD xsnap-1.5.15-r3.ebuild 1439 BLAKE2B 69b5d7d668df205854eb98e53333e666c39f9e8ebc83cb909e104d49210cb36bf0d4121175396e22edd8b09fb0b524318faf176df20ac2e9cdce3e54727a433e SHA512 20eb04e42b61c5b2786a37f9c5e4d9c51b701176d84c6a7ed94645eccb6c9ebd486acfd664e02c46a4fcfd51c061d164c0490e48516f321d3184921f74462ccf
+EBUILD xsnap-1.5.15-r3.ebuild 1517 BLAKE2B f9add9f2ba84fcc1afd9badf60608dff3f4f66c48f6f1bc35bd1a7f3611088b171bb8450a7948049c3d6e42a070256fde1931db807524143856537f8da48c474 SHA512 399957f359f2947681796609ec5743395ce0e7ce9cfbb4a4135a8ee88e13edfe8db6bbd48d24d4385d3f99107d85987e4be62136fae6525f241af456efc3412a
MISC metadata.xml 283 BLAKE2B a331b1e9ff53500aeb6cc233060b012baa15650c7f7536cb91318e680c334d90b2cf5c61cae6b86d24e0a483831e7c2f9ed920b68aaae7ea8bb6c100313d61d4 SHA512 3c79af7b17da8a8179b4e996c70d8caa00e15ddc774d0d22b28c851eb18783f2c416af528e14f37c14869612c4d7420ecacf5333114c6b15a479f12f3b75c3f2
diff --git a/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild b/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild
index 560e1574bb68..c68de841d51c 100644
--- a/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild
+++ b/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Program to interactively take a 'snapshot' of a region of the screen"
HOMEPAGE="ftp://ftp.ac-grenoble.fr/ge/Xutils/"
@@ -52,6 +52,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/x11-misc/xtoolwait/Manifest b/x11-misc/xtoolwait/Manifest
index d3ddbfb92dd4..e556344d9997 100644
--- a/x11-misc/xtoolwait/Manifest
+++ b/x11-misc/xtoolwait/Manifest
@@ -1,3 +1,3 @@
DIST xtoolwait-1.3.tar.gz 14315 BLAKE2B 7ebf1f6713308ae74510430e07c29e638e8c9549eba79f03bc42278dd88ce7036f4ed8c21854dbfd9d4706574c4c0982be87a56d001c71d98920f31401a32408 SHA512 36c8446dd7076c18de8f6c582db45cbdc6b7ddc733993ddb08c8bd5c5045621597ae1b3144b92461feabeb14bd50a759f86023848302436ab915faa8c10ebdaa
-EBUILD xtoolwait-1.3-r2.ebuild 967 BLAKE2B 413ab1659e35b32ed42c67dfef6146e64424d146dad6ecc78962609d54bcd0da853864519242f2a92557d68a4c7ae9445fc4417d7e0f2c159b0935a1a389b24a SHA512 b52e06b902ecf8fd471387aa1725f10f0ea8f3c52455612e8e4e07de81ef0a8c4bb39c059b81bee37c16a7975da99b40020408bc4a54a9fe940e1e590a8d8bb0
+EBUILD xtoolwait-1.3-r2.ebuild 1045 BLAKE2B e17d87782ada81fc01b85799762740508a08113bc64ba73475c425aa07b5ef40a12af86d8199e2e5c30581664d12ef3999846a0dd754cd78844e633e1169b2a7 SHA512 879f181e7199e592793cb2bac68dbd2b2b084fcddbad001e7f93c94193d67d70c51a64cc684d4693f49d2abf23260b33386e60c0021be16669dd2f1d28e07150
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild b/x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild
index f6dfa47f2340..c8cafd651d2c 100644
--- a/x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild
+++ b/x11-misc/xtoolwait/xtoolwait-1.3-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Xtoolwait notably decreases the startup time of an X session"
HOMEPAGE="http://ftp.x.org/contrib/utilities/xtoolwait-1.3.README"
@@ -25,6 +25,8 @@ BDEPEND="
>=x11-misc/imake-1.0.8-r1"
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz
index ad9f52dac8fd..8dae4763f45c 100644
--- a/x11-plugins/Manifest.gz
+++ b/x11-plugins/Manifest.gz
Binary files differ
diff --git a/x11-plugins/asmem/Manifest b/x11-plugins/asmem/Manifest
index c882df02e05f..fd1f683060ba 100644
--- a/x11-plugins/asmem/Manifest
+++ b/x11-plugins/asmem/Manifest
@@ -1,5 +1,5 @@
AUX configure-implicits.patch 615 BLAKE2B 59ebcf0413db4d265b401c75c6b42f253fa7805b379feecd82d4211329297658e946bb56ff0e309824d3731ae878df51c748c3bcc877b08f132181b18f868902 SHA512 7ea5ba5eb7c9c674d8bac056a7613bee2e9b436ac1368c2e18c2dd58ace6077c8bfdd02ab5c9e9bf7770407855cef6d9b3428cbd19256fd530cc02cc6832342e
AUX respect-ldflags.patch 800 BLAKE2B cce3ba814ae0b78835543ae95a0b9ed6e52b267068cba4dbf3451e169b84e343d8192608e2ea392b99b7b28f337b671cb0a1a013eb7181829f633742b6f45d22 SHA512 10f1b7cadebdc39ba63ae5adbe9fcb4a5da24f134dfa3ad225c9f09d4aff72d98f3986437ba183a329a3c7cbad07358ddb019f78812e376dc353788e1c253d5b
DIST asmem-1.12.tar.gz 48058 BLAKE2B 8211791d8a7ef2b664552ff89802d84b3fb2cc8b6e1780319e6ea4a3530ad172da439a7ec9ef691fef42b0ec98e5b57af256762c98d03857ad6333fb8234862f SHA512 3f086c55b6ef2804b8c32cf2eb8c9937a6f69886d89bdf09cab29a6f567a9620adb86a7c9ec19d88feece1e03eee3507601d520fe1eca1588a28494516b2e1f0
-EBUILD asmem-1.12-r2.ebuild 856 BLAKE2B 129ddb2858c2a2dae1dc83d82e32fdab954ced2d7c60bbb108ff90db1256ded5c42e669287f0d2ccb370f1f0f6bf66af634b7fb0fe93330ccba7452d3acbd360 SHA512 876414c5c51df5ba21b11be3562dcc34c08f9e00f594ec793286f991861757c913433a87bf31ec14977ea2c2613835b8d0fc3572b7a555e059316e56c440c8f2
+EBUILD asmem-1.12-r2.ebuild 933 BLAKE2B a217ca3d8e747a85ee2d336049b352887da021ac348794eafdbd719d60b8c24bda03441b26f964663d89b85d8be107635831410ec96c96fb910490a9260f09e7 SHA512 5ce7d4551f53097d2d5db42eb77bc0deef4ed3fd9c1ccd199000be6cc9fab991fe56d585a896ffb7c76a76ba3e5a4830a8d3b126cac9c985deb0d016a83bc2c3
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/asmem/asmem-1.12-r2.ebuild b/x11-plugins/asmem/asmem-1.12-r2.ebuild
index 02804f6c2ddb..da11dba67c3f 100644
--- a/x11-plugins/asmem/asmem-1.12-r2.ebuild
+++ b/x11-plugins/asmem/asmem-1.12-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Monitor the utilization level of memory, cache and swap space"
HOMEPAGE="http://www.tigr.net/"
@@ -34,6 +34,7 @@ PATCHES=(
src_configure() {
tc-export CC # old autoconf
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
econf $(use_enable jpeg)
}
diff --git a/x11-plugins/wmnet/Manifest b/x11-plugins/wmnet/Manifest
index 65366c70f771..0eeff2279a30 100644
--- a/x11-plugins/wmnet/Manifest
+++ b/x11-plugins/wmnet/Manifest
@@ -1,4 +1,4 @@
DIST wmnet-1.06-misc.patch.bz2 11327 BLAKE2B c03f25270c37e9a54731547a51c00983df802b5f4278d02b7051571de45bd326bb5eda330bbba8e09be6bcb4b3afca111956d6506e73c13f955afd40b9c967ea SHA512 34d08676cfa9415c1cc182b148364143589b13c6b060c55b4047fa417146b1939b84fa5e32fc86da92cd92c10a5f5f0abb602c9ba943ed077bc6529c0dbf0ea3
DIST wmnet-1.06.tar.gz 27506 BLAKE2B 9cd5cb626406238e5dc20ff58f26b13389c5b8bff9569e3cc8fc4f083422d213702fc387521bffc003339ef4e0c6223f5cfcec8617ba3e71b516786c6950cdf8 SHA512 1e62db5e7e3b843d47459fcfa9cc932ba3df8f8498d1b24dcb77602a334d528b90e9c93886b8b330ac7bd5baa4ad1cd3bc94e96c14a841fba8bb9172f624e10a
-EBUILD wmnet-1.06-r2.ebuild 945 BLAKE2B 88977636f7096d209dd93d0d00fd9e8297236f5f7e853e1821e86a6e91a23ca3201c7e66511829d9cd0067a538ced2f5cb1c3428776262d3a106f300871bff2c SHA512 d5e17824e57d8cf59173f73f70836393563abba3632958c08d73019dfc0c81676217b7ae62915bb707d1ef8a1dacd1eb9cd0e83d85270d8c9ae19b35ed91a8ce
+EBUILD wmnet-1.06-r2.ebuild 1023 BLAKE2B 0978edafb1891770ddb124e778fc084900ac9503ea8f93dcef7068f8d7070d149a8db01343dd490c10d4fb98f57dbb0c3873d30c59c3b3eafb55224fdff39b75 SHA512 bcab33325807002b517cf74552516348091265d0d04ee84d2344e6c5103f7b6559390ae5badb5dedf9ccf6920cbe34a08f7a6a96e74d9a581af22e89dc5ea75f
MISC metadata.xml 781 BLAKE2B 8a50e84357c1453851451c76006709e9da608d0fa085e0fc0c749fe5e82bace9dd8e0888eb9409784dd764a45604e779736b233cf76d34871f0d7f25050cc2a5 SHA512 b7f79fd9b2cf1a3bb70348f7bb9c341c5600738489db4ded41751848b2eb46f3dcd0279a472d22f8ea5301351f1ae09bee8fbb2b760d96cf5caa866f1881f628
diff --git a/x11-plugins/wmnet/wmnet-1.06-r2.ebuild b/x11-plugins/wmnet/wmnet-1.06-r2.ebuild
index 21e339edf295..0df8301f1ddb 100644
--- a/x11-plugins/wmnet/wmnet-1.06-r2.ebuild
+++ b/x11-plugins/wmnet/wmnet-1.06-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="WMnet is a dock.app network monitor"
HOMEPAGE="https://www.dockapps.net/wmnet"
@@ -28,6 +28,8 @@ BDEPEND="
PATCHES=( "${WORKDIR}"/${P}-misc.patch )
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die "xmkmf failed"
}
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 14a1e95c5c90..83e842ba9637 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/larswm/Manifest b/x11-wm/larswm/Manifest
index 6280038fd000..d37ce7e527d3 100644
--- a/x11-wm/larswm/Manifest
+++ b/x11-wm/larswm/Manifest
@@ -1,4 +1,4 @@
AUX larswm.desktop 125 BLAKE2B 15556dde41d8bbec4649e946a0cc8113fda06d667bb0c85691964af2513e32a36da0e0ce5bf979c212f295e4305b3fae202f62f883c459b297516facc66547db SHA512 033ca80e83d928eca524c0a5473f2776f363ff301442a7a7c3f34bb99bc61af8a524f6bf39ee1d6282ce5f732bd1fd7b0b242ad4909063496c4c6965becd7b43
DIST larswm-7.5.3.tar.gz 84505 BLAKE2B 4548f8d757b8dc86f8bf545bc45b09f8b934792fea2a9a49d905669b767b453d007b29923fc0d7c9b4bd744f8c77e72652388bb66f51658846699d6b517f40d5 SHA512 7c99aadcc419f695b55bf0ea2f9833757c06f6ba0f00ae58e1db6e38df70bf944bac44834418bb52188d844722a7ac3c49388280c649ede073a74c21572cf3d4
-EBUILD larswm-7.5.3-r2.ebuild 1171 BLAKE2B d9b740c05822ab26d5253f8318396fb1f13b7fa96f718c1b1617e19da34a455528bfbdd7791cf639b2b4423a7f86d64b04aac2c559718aa8cfcf4d50b1446abe SHA512 bd04f18ec5d8cc4d2e08bce97b3071407d646a4c086362ce96d76d19e5a6f849bb8a687994f80ed7f4219b70fe592d87cb21f67ba805adac2cd5be0798c50cd9
+EBUILD larswm-7.5.3-r2.ebuild 1249 BLAKE2B abfe75981144f50a85c1694f0ce181d54bdd372fed8de4e01c06c1cffccad73b3177cba341bf19677f1b14d53b24d9559ee3ce63035cb1dfad89fa9e9ed61fec SHA512 092b859e9fc9ca02ceaed456f92ebd63f54e56ee8868f668164934ef3f8f5e105b2baf17cbdf59c58dbe17efbaf323321206d8b2df5c6e72889916c6e7362086
MISC metadata.xml 606 BLAKE2B d2ee6bf061129ac167a6bfafed12fec2485dd9ad887166ce5848e8ecda6bbcd2029208cdda5406a4469db05d77aa3687f6ad2c57f26eb00be953be338d6c9d50 SHA512 ee859b28323dd81c5a6d8b9c86b03aeb312aeb7f71ee3381e3c3c0a19152ee11a9f00e8a63fedd2b99f5814f43ef915e915cddd39880f588f30d762459d02aac
diff --git a/x11-wm/larswm/larswm-7.5.3-r2.ebuild b/x11-wm/larswm/larswm-7.5.3-r2.ebuild
index 8adcdfe73021..b19de912b91a 100644
--- a/x11-wm/larswm/larswm-7.5.3-r2.ebuild
+++ b/x11-wm/larswm/larswm-7.5.3-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Tiling window manager for X11, based on 9wm by David Hogan"
HOMEPAGE="http://www.fnurt.net/larswm/"
@@ -25,6 +25,8 @@ BDEPEND="app-text/rman
>=x11-misc/imake-1.0.8-r1"
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die
}
diff --git a/x11-wm/lwm/Manifest b/x11-wm/lwm/Manifest
index 54d9620441c2..05537a895a72 100644
--- a/x11-wm/lwm/Manifest
+++ b/x11-wm/lwm/Manifest
@@ -1,3 +1,3 @@
DIST lwm-1.2.4.tar.gz 47519 BLAKE2B 209cc24e938978489ba33f940dfc2166880d9c150863f8e1982d5ad21f53a76e95fd71ca461e81a7fdb025c0a957ac2c4623e751de250beec1a2a74e570b9687 SHA512 bb4e394c43020b48dedf8c98702b68be7a580f9851d298ba2c6f0aacbd21719d8c772712e56cbbcc400e81a45ad7f4f29cb6e5f17d6dad76aef65029daf812c5
-EBUILD lwm-1.2.4.ebuild 943 BLAKE2B 742615eab6cacd29a506ab38e18bd5dbbb208339dbc359e855c11680e134707eb55e5b72c53a4fa346be3ac19fceee4643007cedd8dc8819b09c79a7a8febcb2 SHA512 ee866c97aa159a6c4599964644bcf19f5273f37fcc8ca395280ab3fddc07958fbb76d4be79f5782c350c9836c3eb347ac48c98aee41aa713d3f79a7667f95107
+EBUILD lwm-1.2.4.ebuild 1021 BLAKE2B 36487e6055b83017fe43a92bb7cb5a58b634e3ce9e77116ea4f590eb4bc8c23ac93633af76bcbd95ea68257d73c88cf3d50df2bd47d138762b61d08d91eed20f SHA512 0072c57060d2490fedac794996324b62799ab652036858938598aa3f5f52091574628393f492a7353e7e145bf425949f00da20389b6cdeeb75733524705e9a85
MISC metadata.xml 356 BLAKE2B 8ff390aa88481a0ef88a0fc8879ab39cd75e5acdbc92246b45319b82ebde1f1260c8b2dd99fb45c6be108cc2e24324dd88e12f7fe15c377c839858aaed585e16 SHA512 29a6a9d77c91da6011950457c3b551ea76c37befac4f58aeb97d60596ab03951ac3113ac28faa285805bd7f15b47fbf3a0c05e9efa2bc69be3663cff2c4570a2
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index e1d55b18003d..27cd77886906 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="The ultimate lightweight window manager"
HOMEPAGE="https://www.jfc.org.uk/software/lwm.html"
@@ -32,6 +32,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}