summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29606 -> 29615 bytes
-rw-r--r--app-benchmarks/Manifest.gzbin4682 -> 4684 bytes
-rw-r--r--app-benchmarks/bonnie/Manifest8
-rw-r--r--app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild (renamed from app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild)20
-rw-r--r--app-benchmarks/bonnie/files/Makefile.patch16
-rw-r--r--app-benchmarks/bonnie/files/bonnie-2.0.6-clang16.patch8
-rw-r--r--app-benchmarks/bonnie/files/bonnie-2.0.6-includes.patch10
-rw-r--r--app-benchmarks/bonnie/files/bonnie-2.0.6-man.patch8
-rw-r--r--app-benchmarks/bonnie/files/bonnie_man.patch16
-rw-r--r--app-shells/Manifest.gzbin8796 -> 8796 bytes
-rw-r--r--app-shells/fzf/Manifest2
-rw-r--r--app-shells/fzf/fzf-0.32.1.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin19200 -> 19200 bytes
-rw-r--r--dev-lang/ocaml/Manifest2
-rw-r--r--dev-lang/ocaml/ocaml-4.14.0-r1.ebuild (renamed from dev-lang/ocaml/ocaml-4.14.0.ebuild)1
-rw-r--r--dev-util/Manifest.gzbin68971 -> 68971 bytes
-rw-r--r--dev-util/devhelp/Manifest2
-rw-r--r--dev-util/devhelp/devhelp-43.0.ebuild82
-rw-r--r--dev-util/ftjam/Manifest3
-rw-r--r--dev-util/ftjam/files/ftjam-2.5.3-clang16.patch7
-rw-r--r--dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild (renamed from dev-util/ftjam/ftjam-2.5.3_rc2-r2.ebuild)5
-rw-r--r--mail-filter/Manifest.gzbin8537 -> 8535 bytes
-rw-r--r--mail-filter/dcc/Manifest3
-rw-r--r--mail-filter/dcc/dcc-1.3.158-r2.ebuild1
-rw-r--r--mail-filter/dcc/files/dcc-1.3.158-clang16.patch30
-rw-r--r--media-libs/Manifest.gzbin66310 -> 66309 bytes
-rw-r--r--media-libs/openexr/Manifest2
-rw-r--r--media-libs/openexr/openexr-3.1.4-r1.ebuild73
-rw-r--r--media-libs/volpack/Manifest3
-rw-r--r--media-libs/volpack/files/volpack-1.0_p7-skip-examples.patch16
-rw-r--r--media-libs/volpack/volpack-1.0_p7-r2.ebuild (renamed from media-libs/volpack/volpack-1.0_p7-r1.ebuild)33
-rw-r--r--media-sound/Manifest.gzbin57045 -> 57040 bytes
-rw-r--r--media-sound/mpg123/Manifest2
-rw-r--r--media-sound/mpg123/mpg123-1.30.1.ebuild108
-rw-r--r--metadata/Manifest.gzbin3860 -> 3860 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.gzbin28203 -> 28216 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/Manifest.gzbin6220 -> 6223 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r3 (renamed from metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r2)10
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin16157 -> 16154 bytes
-rw-r--r--metadata/md5-cache/app-shells/fzf-0.32.14
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin40870 -> 40875 bytes
-rw-r--r--metadata/md5-cache/dev-lang/ocaml-4.14.0-r1 (renamed from metadata/md5-cache/dev-lang/ocaml-4.14.0)2
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin133867 -> 134037 bytes
-rw-r--r--metadata/md5-cache/dev-util/devhelp-43.017
-rw-r--r--metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3 (renamed from metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r2)2
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin13240 -> 13239 bytes
-rw-r--r--metadata/md5-cache/mail-filter/dcc-1.3.158-r22
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin103926 -> 103762 bytes
-rw-r--r--metadata/md5-cache/media-libs/openexr-3.1.4-r116
-rw-r--r--metadata/md5-cache/media-libs/volpack-1.0_p7-r111
-rw-r--r--metadata/md5-cache/media-libs/volpack-1.0_p7-r211
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin71699 -> 71535 bytes
-rw-r--r--metadata/md5-cache/media-sound/mpg123-1.30.116
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin66609 -> 66606 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/jnettop-0.13.0-r22
-rw-r--r--metadata/md5-cache/net-analyzer/nettop-0.2.3-r29
-rw-r--r--metadata/md5-cache/net-analyzer/pathload-1.3.2-r16
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin6974 -> 6979 bytes
-rw-r--r--metadata/md5-cache/net-fs/minio-2021.04.18.19.26.29-r24
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin18232 -> 18238 bytes
-rw-r--r--metadata/md5-cache/net-im/element-desktop-bin-1.11.8 (renamed from metadata/md5-cache/net-im/element-desktop-bin-1.11.1)2
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-5.61.0 (renamed from metadata/md5-cache/net-im/signal-desktop-bin-5.60.0)2
-rw-r--r--metadata/md5-cache/net-proxy/Manifest.gzbin9515 -> 9676 bytes
-rw-r--r--metadata/md5-cache/net-proxy/squid-5.717
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin34840 -> 35004 bytes
-rw-r--r--metadata/md5-cache/sys-libs/libcap-2.6615
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin9094 -> 9088 bytes
-rw-r--r--metadata/md5-cache/www-apache/pwauth-2.3.10-r2 (renamed from metadata/md5-cache/www-apache/pwauth-2.3.10-r1)2
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin25313 -> 25471 bytes
-rw-r--r--metadata/md5-cache/www-apps/element-1.11.84
-rw-r--r--metadata/md5-cache/www-apps/gitea-1.17.217
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin64977 -> 64977 bytes
-rw-r--r--metadata/md5-cache/x11-misc/x2vnc-1.7.2-r112
-rw-r--r--metadata/md5-cache/x11-misc/x2vnc-1.7.2-r212
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/projects.xml4
-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.gzbin44713 -> 44717 bytes
-rw-r--r--net-analyzer/jnettop/Manifest3
-rw-r--r--net-analyzer/jnettop/files/jnettop-0.13.0-clang16.patch9
-rw-r--r--net-analyzer/jnettop/jnettop-0.13.0-r2.ebuild1
-rw-r--r--net-analyzer/nettop/Manifest2
-rw-r--r--net-analyzer/nettop/nettop-0.2.3-r2.ebuild23
-rw-r--r--net-analyzer/pathload/Manifest3
-rw-r--r--net-analyzer/pathload/files/pathload-1.3.2-clang16.patch10
-rw-r--r--net-analyzer/pathload/pathload-1.3.2-r1.ebuild13
-rw-r--r--net-fs/Manifest.gzbin3514 -> 3520 bytes
-rw-r--r--net-fs/minio/Manifest2
-rw-r--r--net-fs/minio/minio-2021.04.18.19.26.29-r2.ebuild2
-rw-r--r--net-im/Manifest.gzbin10414 -> 10419 bytes
-rw-r--r--net-im/element-desktop-bin/Manifest4
-rw-r--r--net-im/element-desktop-bin/element-desktop-bin-1.11.8.ebuild (renamed from net-im/element-desktop-bin/element-desktop-bin-1.11.1.ebuild)0
-rw-r--r--net-im/signal-desktop-bin/Manifest4
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-5.61.0.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-5.60.0.ebuild)0
-rw-r--r--net-proxy/Manifest.gzbin5360 -> 5362 bytes
-rw-r--r--net-proxy/squid/Manifest2
-rw-r--r--net-proxy/squid/squid-5.7.ebuild362
-rw-r--r--profiles/Manifest.gzbin147150 -> 147152 bytes
-rw-r--r--profiles/package.mask9
-rw-r--r--sys-libs/Manifest.gzbin14226 -> 14233 bytes
-rw-r--r--sys-libs/libcap/Manifest2
-rw-r--r--sys-libs/libcap/libcap-2.66.ebuild96
-rw-r--r--www-apache/Manifest.gzbin6242 -> 6243 bytes
-rw-r--r--www-apache/pwauth/Manifest4
-rw-r--r--www-apache/pwauth/files/pwauth-2.3.10-clang.patch39
-rw-r--r--www-apache/pwauth/files/pwauth-2.3.10-warnings.patch51
-rw-r--r--www-apache/pwauth/pwauth-2.3.10-r2.ebuild (renamed from www-apache/pwauth/pwauth-2.3.10-r1.ebuild)4
-rw-r--r--www-apps/Manifest.gzbin13137 -> 13134 bytes
-rw-r--r--www-apps/element/Manifest2
-rw-r--r--www-apps/element/element-1.11.8.ebuild2
-rw-r--r--www-apps/gitea/Manifest2
-rw-r--r--www-apps/gitea/gitea-1.17.2.ebuild125
-rw-r--r--x11-misc/Manifest.gzbin47358 -> 47355 bytes
-rw-r--r--x11-misc/x2vnc/Manifest3
-rw-r--r--x11-misc/x2vnc/files/x2vnc-1.7.2-clang16.patch33
-rw-r--r--x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild (renamed from x11-misc/x2vnc/x2vnc-1.7.2-r1.ebuild)25
125 files changed, 1171 insertions, 430 deletions
diff --git a/Manifest b/Manifest
index bcdf9cf1d165..e1ce83079179 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29606 BLAKE2B d4bc858e48de7457772623e07d4c0e2e6d49ac1dcff498758f28a0f35c469101ab4abfd6280a5e057d5439d954d22543fd4425473b2fbc797ce116324efdf42c SHA512 c315df945d7677ca53844159bc06babef035fdea5907ad4b5f04fd64b3993292f9871cc988734e88f4ec7735822b37af67a650aa7f301e6a4b8c2d203b848f50
-TIMESTAMP 2022-09-29T01:39:48Z
+MANIFEST Manifest.files.gz 29615 BLAKE2B fefc558852452fbe4aba6b08ee70a0604f1022aef0306e79aeaf76fcefcdf4f499b518bff81aa9587bc93a3b164ea90a94dd6ce4c042f51e32cb37fbb7a7c84e SHA512 2573aeac2c84e01d53752fcc57dfef15033ca2323b1c0d31dbf1216ba6c2539d976ddf48a9da7435dd8007cf8a39ca9ef7590766b30bdb88cf528ffa76bfe157
+TIMESTAMP 2022-09-29T07:39:42Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmM092RfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmM1S75fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCOVQ/+PCsb5jdOi8weiBqIzP/oISVKG7mbhxcgNlkI9OJ9wy23p1ngpuHy8iRq
-0/POor+Cab0NeVaHKZY36xhhTPJPtduEarVwobkTl3bm+09zkFRvEEVGzM78srXH
-Y7o1v7uL2bTGMvWGfeRatjmqUtsIUJhjGWjK/vfySLjI+X4BIzqjux+zOqQ/1N9H
-Mkafe6cbn8yDqzEqMcpSfCNDwrVISUsUIe2DnsBs/wMcJwapxKVUS/RyodG3kUJ4
-+mv/JHDUTzH5c8vTz5eadpQu8CC5rpNHfwKM6FaGTrGnWeCOEOJZNesWihhNfd9o
-79CSAIyLxnle8ntbY3JXtAcqRFOKf8nx0YCsqtizrB5fVC46A0yQJWbLpt1Vlyqf
-/r7FI77jUKSXLISyz8BolsggjBEMkSAPoYPryFv1Xq7zyzSIzyUruKvXm9spnd07
-8jVqqhwZ+vK5VzPyK7FNe8hsKa6m6iA1Mt3GQ1o7OuJ29+qag3fhBcnvbFID8I/L
-uMl3K433j/2J/47YwyMOl5Wt7GR14b8am0+huawS6Hcfr0A8mHzBVlqOA4dMi8qt
-7q3NU3DZZnvSLWoUQ86KgVKh+/HCkFt6Bi714yxrK6WdsVNrhGKQOegHyO0vr7Nc
-MdbWvwonN9EUaa64o4WZW/X6DwMa404BjWojuDioAaw/3Bwk2O4=
-=ImpY
+klCRHg/+N3/7tQUF3v3TOGKoDH9zOyt4s1O0Ag4anXo1qqS7gEk/ghWXeKwPXfmB
+0dCac0R9zatni95JM1kRZfj72J90LQ6hhGeXwkGQVn4a5Us12CAuWF9uqJDog7nh
+gxz9JP8Ki6GY7a4z+tFa7zdQXth57D3IaZbghYZBCVrvjXwE9ra2YgbQegjHd0Ev
+Xabn4ohuSFnW1+0nAB+KZYVRZUst8+TiRpVv18IXS7NoGQsywfFLuEozyN6nK7VU
+HAFFLx9c/oyScwHmGoFya3B7nyHMMGDg69xS4oJB/aDxU7aulo7q1UjqyNu90EIv
+3ocy3Reeoy65IaIVdKCU6U+0BFJ5om4XQHAnpeLhIe4A8bqCzippHbO7xS3IP4tg
+D3lOPdn0tzdA5GXL7sk9eit2xPMfztPOgVT/ajqeqRuTvWpe1ZpW35gl4vA0qqt6
+sFuI5cJI87Fjbcij3znwrQ2t/0TAx4BMNSw6Q48j32+e7GwkqxhzhND/UhzN0KpU
+wKI8aIozZrYwERB39x91s57zSXHZ4IIsUdjk7Mc6Zla96mD3LYkYgBfk8y8WIt4L
+XLaCtg00mwvoCH9jxJDR0Ob2lgoHIGgFZ7Vp6EGP6FctFI8bTJULaJW2JC4ekyuC
+rsS01UKleWm2WDqJujAUO37RcSQj553CLzKXV2Q5x78sWfGFhBU=
+=+2rg
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 456215529c02..2b61654b7843 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index 07ab7e68fc13..7bfaac17f921 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 1a7470624ff7..4b21656f7f9c 100644
--- a/app-benchmarks/bonnie/Manifest
+++ b/app-benchmarks/bonnie/Manifest
@@ -1,6 +1,6 @@
-AUX Makefile.patch 348 BLAKE2B 016aba350938f561865925b5ac5aea0502b5db4a9799ecf72de26a51d1c522f37a7ddcd44a6d69d50f16bd179b185103514dabb10eb74e4dadc46ffe485af107 SHA512 e795a7f4179aee9a86d546845cb16c03770a93013c83186c46a9a759edff909c4d85a40ec2091d068496c289cb5bb015026796b060e6bdec44d72fa8e13c2518
-AUX bonnie-2.0.6-includes.patch 336 BLAKE2B 438e8bbd08e98e30c74981b31c5896ab17efcea190394a260c0913a5d8e4289321d4550fa9d40072c8686629497ea1c09db50508251ec044e82489c270047674 SHA512 ed5cadebfabf1efb7e0b5289cfb67627262d83f4f9650d020755b1c47f19601b845193892c502d9947316d639b6423d52a862224f1943dcae182a151e0c72a39
-AUX bonnie_man.patch 349 BLAKE2B 9251f607a2875912d9c27228f0e3889f44a4ac013616450f8ba7cc8424065a8220560a846841f199227e65c18e770bf3ef294c391bea2c96b9bc9fac2cc50998 SHA512 38d88dcba9ef17e2de843a6123a063203c8fa1c1b654109fba3c7bee54275e6fa0ebe1f3ce8986b07891fc5cbfca4b310f71d4bc4e564a20ec199ecafb58de64
+AUX bonnie-2.0.6-clang16.patch 115 BLAKE2B 722de2a0da1abd958aee367f565d12e85e007e604c6c4d9a5d061a5ffd64167d1074a54bf5267333f809b7f18873387d0117219b962c4edbf560b9cb8e03add4 SHA512 3810638ab9edcdf56c625bde2dea5b2289e9bf2125c9ed0bc349a81c1b0744f6323438596664aaec2eaf01a45ed8727fd4d03db5573e8c105d322c6cc54d0b06
+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-r2.ebuild 662 BLAKE2B be75eb05cc2908f4ed6c59369c93a910b5d84f21286e2540a2f15a6529983b300567f3316df46123ba236b33af61311df364ba166d680d9393e5298b37c679b5 SHA512 fc10cb14f508a2f755baff26747ec28757e3082394e7606830c93c2ba4327e5f0b80eb531e54bad5b70a95c8adf1e41c5aec36af48d3a66af76156743ebbb0cc
+EBUILD bonnie-2.0.6-r3.ebuild 685 BLAKE2B fa65d4b4c59e946452a5e4680fd7fc45c002bf1593fc0aeffb659f20cf0fa92dda7595c96a40c5d85c05bd20754e768b008e5e7e1cd6ea2a595176191e7f1192 SHA512 96559e167aec07b400b4a118c095f72ac72b37405cb26a51fcd36018922298df1a87e78b57a71c1b228de2a88426906a1bb599a0987c2da433dd7e20b1e5d3c9
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild b/app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild
index 9c683b9e65ac..2ab46e265b61 100644
--- a/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild
+++ b/app-benchmarks/bonnie/bonnie-2.0.6-r3.ebuild
@@ -1,29 +1,29 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit toolchain-funcs
DESCRIPTION="Performance Test of Filesystem I/O using standard C library calls"
-HOMEPAGE="http://www.textuality.com/bonnie/"
-SRC_URI="http://www.textuality.com/bonnie/bonnie.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://www.textuality.com/bonnie/"
+SRC_URI="https://www.textuality.com/bonnie/bonnie.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"
LICENSE="bonnie"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-S=${WORKDIR}
PATCHES=(
- "${FILESDIR}"/bonnie_man.patch
- "${FILESDIR}"/Makefile.patch
"${FILESDIR}"/${P}-includes.patch
+ "${FILESDIR}"/${P}-man.patch
+ "${FILESDIR}"/${P}-clang16.patch
)
-src_configure() {
+src_compile() {
tc-export CC
+
+ emake -f /dev/null Bonnie
}
src_install() {
diff --git a/app-benchmarks/bonnie/files/Makefile.patch b/app-benchmarks/bonnie/files/Makefile.patch
deleted file mode 100644
index d803bd077ced..000000000000
--- a/app-benchmarks/bonnie/files/Makefile.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -1,11 +1,9 @@
--CFLAGS = -O $(SYSFLAGS)
--
- bsd:
- @echo 'Options are "make bsd" and "make SysV" - the default is "bsd".'
- @echo 'If you get messages about missing functions, try "make SysV."'
-- make Bonnie
-+ $(MAKE) Bonnie
-
- SysV:
-- make Bonnie 'SYSFLAGS=-DSysV'
-+ $(MAKE) Bonnie 'SYSFLAGS=-DSysV'
-
- Bonnie:
diff --git a/app-benchmarks/bonnie/files/bonnie-2.0.6-clang16.patch b/app-benchmarks/bonnie/files/bonnie-2.0.6-clang16.patch
new file mode 100644
index 000000000000..d1a3a36fa4f2
--- /dev/null
+++ b/app-benchmarks/bonnie/files/bonnie-2.0.6-clang16.patch
@@ -0,0 +1,8 @@
+https://bugs.gentoo.org/870559
+--- a/Bonnie.c
++++ b/Bonnie.c
+@@ -93,3 +93,3 @@
+
+-main(
++int main(
+ int argc,
diff --git a/app-benchmarks/bonnie/files/bonnie-2.0.6-includes.patch b/app-benchmarks/bonnie/files/bonnie-2.0.6-includes.patch
index cfefe953c6f1..8bec1e2ab04d 100644
--- a/app-benchmarks/bonnie/files/bonnie-2.0.6-includes.patch
+++ b/app-benchmarks/bonnie/files/bonnie-2.0.6-includes.patch
@@ -1,13 +1,9 @@
---- a/Bonnie.c 1996-08-28 18:23:49.000000000 +0200
-+++ b/Bonnie.c 2010-10-12 20:15:26.000000000 +0200
-@@ -29,6 +29,10 @@
- #include <fcntl.h>
- #include <sys/types.h>
+--- a/Bonnie.c
++++ b/Bonnie.c
+@@ -31,2 +31,6 @@
#include <sys/time.h>
+#include <time.h>
+#include <string.h>
+#include <stdlib.h>
+#include <sys/wait.h>
#if defined(SysV)
- #include <limits.h>
- #include <sys/times.h>
diff --git a/app-benchmarks/bonnie/files/bonnie-2.0.6-man.patch b/app-benchmarks/bonnie/files/bonnie-2.0.6-man.patch
new file mode 100644
index 000000000000..d492ebd7c922
--- /dev/null
+++ b/app-benchmarks/bonnie/files/bonnie-2.0.6-man.patch
@@ -0,0 +1,8 @@
+--- a/bonnie.1
++++ b/bonnie.1
+@@ -63 +63 @@
+-.TH Bonnie 1 "2.0.6" Textuality
++.TH bonnie 1 "2.0.6" Textuality
+@@ -67 +67 @@
+-.B Bonnie
++.B bonnie
diff --git a/app-benchmarks/bonnie/files/bonnie_man.patch b/app-benchmarks/bonnie/files/bonnie_man.patch
deleted file mode 100644
index e4b2fe0a12e3..000000000000
--- a/app-benchmarks/bonnie/files/bonnie_man.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/bonnie.1 2003-01-07 14:19:29.000000000 -0600
-+++ b/bonnie.1 2003-01-07 14:20:19.000000000 -0600
-@@ -60,11 +60,11 @@
- .fi
- .in
- ..
--.TH Bonnie 1 "2.0.6" Textuality
-+.TH bonnie 1 "2.0.6" Textuality
- .SH NAME
- Bonnie - File system benchmark
- .SH "SYNOPSIS"
--.B Bonnie
-+.B bonnie
- .RI "[-d\ scratch-dir]"
- .RI "[-html]"
- .RI "[-m\ machine-label]"
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 15ba3aec45f2..d75fa05fbd81 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index ec15c2a01c1e..36c66c2cc314 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -10,7 +10,7 @@ DIST fzf-0.34.0-deps.tar.xz 16800704 BLAKE2B b518f7bff1ea533af32efcb0e5307580aa9
DIST fzf-0.34.0.tar.gz 214641 BLAKE2B ccb7f57df4305cf07dc8e0ba7384c3a446ddce083727ad98719a327150d853782bf781b0179d02f3f10664ffce501ebab55ccd2d5f61a2e690fa41f1d0f479c1 SHA512 6e2bd9a7c30862c09f627c73504f2a52951476abbd9af64941445862cc9bf783699cc9ccf215e25c49bbb3f9656841581b5805af4658b681b590ca14b5697331
EBUILD fzf-0.30.0.ebuild 1757 BLAKE2B 009b962eccb17af6b8533d2c411030f050235e159988946ae775d3d1da7aab96360afc8ae9771e5ad4f0d0d3f605b2629b1be6eece989afa2f0fec5adfcf107e SHA512 be9f419f071a169b3754b34152da426bdd6f4213221d7d886b5a964e672fce0e12209b48d06c4f26d84696b56c418f41723c2a7462d4faff67eec9b96fa0a0aa
EBUILD fzf-0.31.0.ebuild 1975 BLAKE2B 6b6e8a022a9e3c8ebe89d79b8af14ee738cb521f2bd8b31489dfd9f1f81295fefe76bc681287c96b665694f37e9e7bf3911034749e7746c963ce3c6ba3ea438a SHA512 0778f5a555dbcf764230a78fc54277a3442f9d0fd41086e23e83f428b43dd5e53903d84c118548fffdaf07110d6c450a974031582cbbbf41682dd034ab3142f6
-EBUILD fzf-0.32.1.ebuild 1983 BLAKE2B 5d3555ed53c86ebbf5acbe69a54515fbe26673f7d4ba915e7675d9f6f71d7a5fb21473d7a9474d27de052b31b69b6c5dd49b2a162c0bc15639040acd088464d7 SHA512 912838d60b39bdc341410d9fd97608424d31a8b9c60529430d16d65ffcc8e51b08b6534a3bba2660f90bdc8610c20819354fabd2e169819b3220f629d2ad3616
+EBUILD fzf-0.32.1.ebuild 1981 BLAKE2B d856188fa91ec9fc5fb359fdfe40fbc1f7e1236073a18f944097af4505a0fba054b15a539546875db9914d7f7b11a78fb910816da9921f7b4379f3858cd39c4c SHA512 24797d8be1b6ce0ce9c42dddd0706d32b7b3527ec5900cfdce5ad8dd72c7d8343617dd6d56adc8449810095c5b484ac2c2a060ab352ab1689bc393fcd83871dc
EBUILD fzf-0.33.0-r1.ebuild 1983 BLAKE2B eb160a5f6b476ddfc36cd1972c3c73e2bd6fead9af903de10da9ea64136cf9e0640bc183b36a4cf9ed7842bad71aca609a9f3124f9c04ff9378776b09d000acf SHA512 ab180ab60848094ea9dd0925bdeb10f8b70f6d6622aa58fc8591bca5dbda41882ffc6b2ae393596cb3505efd93959b26417bd6bdb338fbbc5f12371eab6eb619
EBUILD fzf-0.34.0.ebuild 1983 BLAKE2B b0dfbf8b8cf491e32f848cf765dea917cc8d24b77b8ef8a6722cb97095924c267c6cd25dd89914b9c571a724ec171f0c7a6e2ae7abe23efc652daaf6c5646010 SHA512 47196079455cd30f8199f2e77c1800a3eed44eddebba8286a3dfb1f604efed3c4dabe543c0d65934bf6f0cec5bfd04f4cb5fa9610edff09f858322fdf7444e58
MISC metadata.xml 469 BLAKE2B 3d6dcce756d040b715bbf17f33faea2c0ddd810857cb38289f59cab134a5b049d21db71c9c3844497643e1728ecd09a924a51ba273f736712543307f2b806d1a SHA512 21f3fef809b276da7f7ad33dbafefc2ebfa86b9ce9aa0dea664724c399a6743923a8a1825cffbd06d885181dc7b305d351e7ab77bd133abb98f601a84783f52f
diff --git a/app-shells/fzf/fzf-0.32.1.ebuild b/app-shells/fzf/fzf-0.32.1.ebuild
index 12b7161dcb56..000e76a4c0aa 100644
--- a/app-shells/fzf/fzf-0.32.1.ebuild
+++ b/app-shells/fzf/fzf-0.32.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar
LICENSE="MIT BSD-with-disclosure"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
src_prepare() {
default
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index c9c6dd6268e7..0142415352f0 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index 5585eac804f1..b04d5d5d6da4 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -23,5 +23,5 @@ EBUILD ocaml-4.10.2-r3.ebuild 2801 BLAKE2B 089f0d19153db72faa63db09fc7ef60b69ea0
EBUILD ocaml-4.11.2-r2.ebuild 2642 BLAKE2B 3639ba3300e16337b2b0d31b4bca1accad472b734003207a7a863de24b7391686a9e18fd6c12ee7775efe40f0c21ae89d652b7c7c40e5e757ea360333d5055df SHA512 5ef88e24a64f6627b599f05fd6e6f9fd4e476f4c7547b00385d3594ceb24a7c15c4b32f055adc8d1ebc101ec0f948b339d4368a573b0b49c931ad061dba0834a
EBUILD ocaml-4.12.1.ebuild 2559 BLAKE2B 50f373f16833ba2783fa3f1758ce0678934b3be58d662b595440f8abf0f0179ea78781835303dadd583cedf412c08cb1799e54276237fae491cdd944615d9f98 SHA512 9f3ce96e0f69f6a11d431255709f0ea11f46bb80f43597d3b026a916191bc6e71671621720184e4d2ddb962dc45360a6d0541c68525720ea89e63b009acf57f8
EBUILD ocaml-4.13.1.ebuild 2522 BLAKE2B 8960f3e3ec99267b9a5673c7ab3765970ecbf1d1cd35500be26b7d0ec5d4e35c2c700b39179c2178f86b9f89fe9772d47f01ea70f925b6bfce048f7a799cbfba SHA512 390b1b201c9a3b9cebf6a17e4820224e7b321390801134a496ba45fe607a9af8b1417eb3d17cf52f41c5a70eef9d463182df392cb264e1243efbce90f7f5a8e7
-EBUILD ocaml-4.14.0.ebuild 2517 BLAKE2B 317609494c5a52c317061b00dc4aaa8374bd021241a2f9e9b2ac318d0ff0fba928348576d1381320b09a5eb5439c2ff4c3f1350d7af70c89c005f2f0be65c650 SHA512 8394b0ca0be2ce06d62fe1c644caf90ae4f44fa8a73658f26489cb9b2b1e5eecdc1abbd1dbfbfd791d7671a19b0678d3415babfc1ceff8a56dd3fafe5437b5cd
+EBUILD ocaml-4.14.0-r1.ebuild 2541 BLAKE2B 5615b18e98cef068ae8c9302e9b3ef4a4c35dd23fbf36ca0584d3cdb4729063c364e7fab9c7973d69af6d1c4a95620a151c44419d4a544e9e09a6b615f81f1c6 SHA512 62d83fb58544e25ce601c90a604a5ff057addc752dfd8fbc9233617079ec07c82f419b115458a077638f7bc6452fa40e73e4c9555e320c6c58454a7ec154ce03
MISC metadata.xml 776 BLAKE2B e7b13b4bb764cec6df76ede0eb2d492cc705ce51b18a445fa3f9ebaab119fab8cae45a2a9d02c70f38e19f2e2d2c06de648a3a0843a603dd7b68942c7cd00bdb SHA512 92e3afe1c40991d37dc460d6091ff2b15c83740343e5d8dd69344eb61d873fbd66af1b96e70904f7757c06f2b104d1450883cc79877709c779467af64e2ea96e
diff --git a/dev-lang/ocaml/ocaml-4.14.0.ebuild b/dev-lang/ocaml/ocaml-4.14.0-r1.ebuild
index b68dee9dfbaa..6c564eb4fcae 100644
--- a/dev-lang/ocaml/ocaml-4.14.0.ebuild
+++ b/dev-lang/ocaml/ocaml-4.14.0-r1.ebuild
@@ -47,6 +47,7 @@ src_prepare() {
}
src_configure() {
+ filter-lto #bug 870349
local opt=(
--bindir="${EPREFIX}/usr/bin"
--libdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 6a65f63c2a0b..e368681a4bc2 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest
index 9625321a39e6..ece36d951b75 100644
--- a/dev-util/devhelp/Manifest
+++ b/dev-util/devhelp/Manifest
@@ -4,6 +4,8 @@ AUX 41.2-webkitgtk40.patch 1174 BLAKE2B 9c93f1d8b214f8569f560de51d3e8f308e2ecb4d
AUX 41.3-webkitgtk40.patch 1005 BLAKE2B 59b4d5d197be0837f166ddebbaa63abd235934398b6df3c7a715ce05a13c006e20fe83ab91604ac2fce2a737e46812011f8dac7158b2b77cf1f85742a949ca17 SHA512 8afaea3f0ae6ebb64b5ea4518f091aee6fa90f63badbcfaef5d06d411300d93027c8e64ce3f3e4fcee7e7a31c53627afeaf0ce1c83797fd348163277a88726c5
DIST devhelp-41.2.tar.xz 1455736 BLAKE2B c531af6cded6c9624581e4d14fb4d7713afbdcf173ec2a82e49789af1752568790dc346cc0293eddc68c0943fec4f742de726953de34441771711a938ba858fa SHA512 99a75ff19bf1b4613c312921452f190334e3e2036c28cda070169e3d1d352a5d2e7a56a393326efd679076257412e281dc94b628429119fcad58060d1a88ea98
DIST devhelp-41.3.tar.xz 2303068 BLAKE2B 1c08931897a7cd1d15028d9394479297d6fffc48412aa31cc739380405b8588fec47fddbea803c80d44eb23d2fa84d5f9a42aa8b061859d459e450ccd76ee82d SHA512 91251f1d8c0380f16768a1fed2d0a0a19935a646613a966c48ae70e52bfe8b6aa0c683d2b371d9e25dfdfcaeac687ea2c83c2bfd5f4f35394bb4576e6f98b48d
+DIST devhelp-43.0.tar.xz 327508 BLAKE2B 455015ec115610f27c2a1d9c3a8a21f50d8b061de7524371d892aba35173278f3aabe623b0b6770437b1501e6af795a9a12c9cc3ae238d8691d00e27388ae1a4 SHA512 92f147659754480ac4aa02f21558572d4bb8a034251225d344a8cae16824d9c14071751dfca6439f98dc7f7884fb35ef2d9c708e42f11bb6b3dfd8648b784654
EBUILD devhelp-41.2.ebuild 1987 BLAKE2B 6a1fce0b8bf95a811b8e19133779ba29ec708f9f19c7da726c6a4eaa75b300d8d1a885de8b7a01cfb7507f7684325200b435210e88656de508089f4a1e2a1017 SHA512 223d44651c3e98b1837e4012ad4bec4144d440e780b9cdb548e96656934b1cea06808aa0902d2aa37379e66c9485fa9d999f53c4c1c0cee8d94b1144fae9f0fa
EBUILD devhelp-41.3.ebuild 1949 BLAKE2B 3f7b01682a51ad0bb559c9fc9bfbb1b313a710ab1a8808dc3f9a62ac478e1d07b728817944d9dfdcfc0654316ae0a17432f098510ff89171345105a3edfa1507 SHA512 494515f891dc4c2d12e6c76e73262ac7216252dc64def2220879048eeb727d71ac6b2cd2147a45f8905959fa6772fe28de5ae96e96149269a38f1034557f9b87
+EBUILD devhelp-43.0.ebuild 1905 BLAKE2B c3674d55fe2bc7b05810badaa3300dcd3bf400be3a3f6464164c9d7b0ed0fb7c296ebf13eced5eef2ff4304f16d953d6d720d0c86070e9a93f2f6a5141eafbc7 SHA512 344001aa1709810a25b57568fa6492957fa61e05d399981230662a642531b0f6bbb25051dfe08ca5c11464346561177e8e9ce90240606d5a4689a57aded56744
MISC metadata.xml 338 BLAKE2B 50e6d39aa8a020fad15ddf7fe529f56c440696730b7400135d5ce97694d15feb64a1bd02bb156b21faf7e6fb1772e10f5c90ddaf0cf62dd19bbe8cf8af8462fa SHA512 5a00a79928fadab11128ec6d73fa4f119c9a93b69ddc0ac4832d94a1d72b6e1eb1e5c128839281c4ec272b5fe6ec6608ef1b344d6a7f8b46ea59989bca5dc8a6
diff --git a/dev-util/devhelp/devhelp-43.0.ebuild b/dev-util/devhelp/devhelp-43.0.ebuild
new file mode 100644
index 000000000000..481ad3bd226d
--- /dev/null
+++ b/dev-util/devhelp/devhelp-43.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="An API documentation browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp"
+
+LICENSE="GPL-3+ CC-BY-SA-4.0"
+SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version)
+KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86"
+IUSE="+gedit gtk-doc +introspection"
+REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} ) gtk-doc? ( introspection )"
+
+DEPEND="
+ >=dev-libs/glib-2.64:2
+ >=x11-libs/gtk+-3.22:3[introspection?]
+ net-libs/webkit-gtk:4.1[introspection?]
+ gnome-base/gsettings-desktop-schemas
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+ gedit? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ )
+"
+# libxml2 required for glib-compile-resources
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-libs/libxml2:2
+ dev-util/glib-utils
+ dev-util/itstool
+ gtk-doc? ( >=dev-util/gi-docgen-2021.6 )
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/41.2-optional-introspection.patch
+)
+
+pkg_setup() {
+ use gedit && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dflatpak_build=false
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use introspection)
+ -Dplugin_emacs=true
+ $(meson_use gedit plugin_gedit)
+ -Dplugin_vim=true
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ if use gtk-doc; then
+ mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+ mv "${ED}"/usr/share/doc/devhelp-3 "${ED}"/usr/share/gtk-doc/html/ || die
+ fi
+ use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/dev-util/ftjam/Manifest b/dev-util/ftjam/Manifest
index cb0dc399b9b7..603d9baad07f 100644
--- a/dev-util/ftjam/Manifest
+++ b/dev-util/ftjam/Manifest
@@ -1,6 +1,7 @@
+AUX ftjam-2.5.3-clang16.patch 142 BLAKE2B 007add489b2a00ba9e0337f6a44924d7942ec905d613f4bbcbfa0e0ce08ba25edb34c162a9821966812eadbfe6e81e0ba371c7929de7c3bb80bb585b3f84c72e SHA512 30171a78036c34e290d9c880d0f3c0693a372ae4e4d72d549ee508bee6434cba7930ff90100bc26ab79f0d477e7a36935aa0e18c513598d2af7e2e8e452a0141
AUX ftjam-2.5.3-false-flags.patch 1682 BLAKE2B 5b57ea37f2d99439e8ff550a6a8100922e27f8d36920b2da7fec6d8e58cb480aec7e328155d9ff7bef336b6efafecfd2de4459c087100ce01a6b91e39cf346a2 SHA512 b9b97127c6a5d89759563cd4a1e4f87ed911610b70bbfff309105ab733290f74087bd0eb066eaad860be5624573ad2dfc1245eb45347c2d1c9800033c35e5c0a
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-r2.ebuild 835 BLAKE2B e761c788fbbdf0ee91d5360839f5327e99c5e6919a1cfb3792b37c9e890c9e9287ec9c53aa39c886278f1c371986f0e4179a4c76c45e0c414d3c1d99dc6d2c3e SHA512 74493724438764def6cb1351e35d2b0a8f1329241ab5d59297f66f8d4e2ea3edbe24daaabae2df428af750369b47caab6949e8e811107fba896646bcf6ffa897
+EBUILD ftjam-2.5.3_rc2-r3.ebuild 920 BLAKE2B 35bbcccf9f837736d99c21149a3bfcece18b4b3e48dc98fcce1541791d4e17f36cb92c1b0a2a7d2fa58de6c579922fed140cd8db78e76291ccc64ccf3daa3bb4 SHA512 17a61675f7846ded2f865fed73b0af2ba8ef411732b16ede25a1fae7383c568660c76512ba9731b9ce3fc777b7b19f01e6936ebc89c3148524810289cc5db5ab
MISC metadata.xml 244 BLAKE2B 33747d916a648b727052b6ee2491cbec9390bbae7d04bfcbf809cdcd02c9476d8d9b5998a3f8193982bc614fe18f01a6e69b06178229fdf28d36e099be5aa4ca SHA512 a6646b07e17e55dad569f4a35ba0a2f995e62adf1250fb4ccf1270b22c56e81e0fe193b2ec3ef7c536779c9c813a4c9f63d7f85428d51cb5a82e41b2695cd65f
diff --git a/dev-util/ftjam/files/ftjam-2.5.3-clang16.patch b/dev-util/ftjam/files/ftjam-2.5.3-clang16.patch
new file mode 100644
index 000000000000..5a6c6089b086
--- /dev/null
+++ b/dev-util/ftjam/files/ftjam-2.5.3-clang16.patch
@@ -0,0 +1,7 @@
+https://bugs.gentoo.org/870655
+--- a/jam.h
++++ b/jam.h
+@@ -382,2 +382,3 @@
+ # include <string.h>
++# include <unistd.h>
+ # include <time.h>
diff --git a/dev-util/ftjam/ftjam-2.5.3_rc2-r2.ebuild b/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild
index e261b7338088..806e3bc1fa14 100644
--- a/dev-util/ftjam/ftjam-2.5.3_rc2-r2.ebuild
+++ b/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild
@@ -26,9 +26,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.5.3-nostrip.patch
"${FILESDIR}"/${PN}-2.5.3-i-hate-yacc.patch
"${FILESDIR}"/${PN}-2.5.3-false-flags.patch
+ "${FILESDIR}"/${PN}-2.5.3-clang16.patch
)
src_prepare() {
default
- tc-export CC
+
+ tc-export CC RANLIB
+ export AR="$(tc-getAR) ru" #720706
}
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index a97160aeddb9..1559dd05a099 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 f30ae3e58b59..2207eae731b2 100644
--- a/mail-filter/dcc/Manifest
+++ b/mail-filter/dcc/Manifest
@@ -1,8 +1,9 @@
AUX dcc-1.3.140-freebsd.patch 316 BLAKE2B 9f5f2bd36516db6708eeb5db4d294b1efc126af5350ae0f13e2eafc42affacd91773ee4dfd36c7e2b9b510362f8a2e440f26c11651c06d344c33d7d477c2441d SHA512 97099c78647d72d06f647c7cec60dd21dc2541076ff9dc0eda57dba69169f73589d5fe39ad970e71b49c03ae215b77bd80b52090c10bbe1bb8494eaa455b4dcf
+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 3716 BLAKE2B 2d4b40676751ad4d82c638b938900a8d54c2a9e206d97f28fcbb797d793bac38a6e672b359117138a3b168a4a466510120a92953bf8ea1719028a6bde1d1764a SHA512 103b8d4d1a66bda07562c5d3bfa28e6cfcee5e1aa93038e2cb764ce23d6116ea4bb06ea9e01ace141dd3838d9f2ff9b33f527840b37238b5a752619fddd4b17f
+EBUILD dcc-1.3.158-r2.ebuild 3750 BLAKE2B bfea3dfdb1effbe87b797a3c9a43ccac9c0c69cbc14369f0b1a146b83465357c38c6e50011d2c08bf1f25a7317ee50a73ec616b51ab0a0d9340ff26c4a7d262a SHA512 d334bc0e33e05a1639dcffe8bc9bfb72e531aab4d6fa8dbcaba040f7b38f7f999d5039257497c817924ade8d5a0fae09e6fa11d80c6489eb3e6362f6aa9d19fd
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 7a01e900a63e..7aac567ecd12 100644
--- a/mail-filter/dcc/dcc-1.3.158-r2.ebuild
+++ b/mail-filter/dcc/dcc-1.3.158-r2.ebuild
@@ -35,6 +35,7 @@ dcc_rundir=var/run/dcc
PATCHES=(
"${FILESDIR}"/${PN}-1.3.140-freebsd.patch
"${FILESDIR}"/${P}-fno-common.patch
+ "${FILESDIR}"/${P}-clang16.patch
)
src_configure() {
diff --git a/mail-filter/dcc/files/dcc-1.3.158-clang16.patch b/mail-filter/dcc/files/dcc-1.3.158-clang16.patch
new file mode 100644
index 000000000000..adf518944408
--- /dev/null
+++ b/mail-filter/dcc/files/dcc-1.3.158-clang16.patch
@@ -0,0 +1,30 @@
+configure.ac is missing, so need to edit this manually
+
+https://bugs.gentoo.org/870646
+--- a/configure
++++ b/configure
+@@ -796,3 +796,3 @@
+
+-main(){return(0);}
++int main(void){return(0);}
+ EOF
+@@ -1100,3 +1100,3 @@
+ #include "confdefs.h"
+-main()
++int main(void)
+ {exit(sizeof(void*)==8 ? 0 : sizeof(void*));}
+@@ -1463,3 +1463,3 @@
+ #include <sys/types.h>
+-main()
++int main(void)
+ {
+@@ -3330,3 +3330,3 @@
+ #define min(a,b) ((a) < (b) ? (a) : (b))
+-main()
++int main(void)
+ {
+@@ -3596,3 +3596,3 @@
+ #include "include/dcc_paths.h"
+-main()
++int main(void)
+ {
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 7a64e36c4b15..f847d67d9347 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index edc114e4507f..bf7af6a6a374 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -5,9 +5,7 @@ AUX openexr-3.1.5-Add-missing-include-cstdint-required-by-gcc-13-1264.patch 1187
AUX openexr-3.1.5-add-missed-include-cstdint-statement.patch 546 BLAKE2B 43a64e815ef6fb9ef6d0022560553f1f025dd0cea0b309a7126602b30440125d8aaca8b550c7f07778db4888499662fd3afdb6557c9ac67b98bb3238a7f4df0a SHA512 04d538237c9945eb33546098be4b34a3c82d93fa3f14655528bf8da49bc1e34402f74385d6d6f93fa2a724d7a495082c35bd0abbc5965119c52d5efa49229bce
AUX openexr-3.1.5-drop-failing-testDwaLookups.patch 868 BLAKE2B 6ae9b57b222e038a57499e3b466f018840b0e358048283acea7519eca5f2a4140b9d553ad6cdca9bd449e8fc3d42fd84dae11a34f5c4264c3786b38a59ab4125 SHA512 f8cdab71c97953984ada16cf2a26fea0fce5ebfcfa465992a80080ad1882a3eecd925fc94bacdd60e1463a7c8a1678e93c89d9c7a9ec5e27726bcc98465f909f
DIST openexr-2.5.8.tar.gz 27539605 BLAKE2B b54b72aa82c947fd7f252bf4d15b2727be2da7cdd257a9d96c6c2a3c892438ff850177549144e492617bfe5d260ddd14d21eac70a55f124784bbdf5f7077d1e9 SHA512 5b1ad99cfa639892292109a26c084868b3fe0acf572dd69750e951cec2127d63c78309241de92b0052f0abe50d86f2518e3185194121010db5f826d217e37f4f
-DIST openexr-3.1.4.tar.gz 20323658 BLAKE2B d3726023f920fa719b1832d3be2df36a95cac8c67fdd4b23a7166398a282fa01d5c07065afd92f7b28f178c47843f82eb7a0f2b77742725b359c8f275d2ef1d0 SHA512 612ab3467f9ccf2779e1592361cb07459571122e10c0a0b3020430cfa34fa3b91ca1d63cc12a5f85d5b53b277b3f7a88862e6477f0f3566a4196b8245f6bfe12
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
EBUILD openexr-2.5.8.ebuild 2037 BLAKE2B 0a934e0f8cf659d3a9209f1c289fcfefca2c08603950d940e24c445a16d056549e4a36bab8bcbbab0f2cea015908e9ecc56b471f73e0d9785b8a6cd9b46597ec SHA512 ca402e055f8ef05a96dc89245af3d675c66c3ac58ade050db66cb8be0132545d467f7d8930529fdbf47d215e53c0b45166b65a9e77fdccccc4b44deffca871e8
-EBUILD openexr-3.1.4-r1.ebuild 1910 BLAKE2B 2eb8cad3ae2a3951a534b5d3173f0788ba8a3792eb0bf4462321fe073580b3b71c04b99669e1a2ab6d599c9e0ed2062ceeb9185d0b48fb8c307c670123272bcd SHA512 b65c849f91b3226cc751052511f517e10607ad2c64eb7f17f80ad4e0cb8b2e9b28767741057095ef661787c327815cae16b1d15dc49c330522203d3b38b41c21
EBUILD openexr-3.1.5.ebuild 2097 BLAKE2B fbf6c8253b2e0a2a57ce576b8810bf0b3aebe592af78f914eae3419c611e3df2d15989bff213f6c77d2a7161c6ecd0277b0d72d755f7d6f044dae4f0f10db899 SHA512 bd88bf3a5564f65e89319952c4e8838c4158689e55d044b66e7e4b503c75e5fd532a2c4d1896818c197ab1f4c7cf79b551629d0dab067f5baaebba9b6c673a26
MISC metadata.xml 797 BLAKE2B e9d8032b4c63b24e2e7b1874d46bbbcf4f31342c4540279d1ba243e69090c320e6d9caed29e15dee87f7fbfb4b806de3a1665b7a4385baa4107ea41a2ae74d32 SHA512 12f7cce7d5cee0a88e4c3f8babfa10f890d5b38c0131becafa46423dc642c2df03ac78b2e3bbcdb4846b929eeb7138e9b3d12cddbf1da984ac5446b6cc792dee
diff --git a/media-libs/openexr/openexr-3.1.4-r1.ebuild b/media-libs/openexr/openexr-3.1.4-r1.ebuild
deleted file mode 100644
index dd4e602ea9d6..000000000000
--- a/media-libs/openexr/openexr-3.1.4-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN=OpenEXR
-MY_PV=$(ver_cut 1)
-MY_P=${MY_PN}-${MY_PV}
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/30" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/imath-3.1.4-r1:=
- sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? ( dev-python/breathe )
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
-)
-
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -e "s:/var/tmp/:${T}:" \
- -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
-
- cmake_src_prepare
-
- #mv "${S}"/cmake/${MY_PN}.pc.in "${S}"/cmake/${MY_P}.pc.in || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DDOCS=$(usex doc)
- -DOPENEXR_BUILD_TOOLS=$(usex utils)
- -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
- -DOPENEXR_ENABLE_THREADING=$(usex threads)
- -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_INSTALL_TOOLS=$(usex utils)
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
-
- cmake_src_configure
-}
-
-src_install() {
- use examples && docompress -x /usr/share/doc/${PF}/examples
-
- cmake_src_install
-}
diff --git a/media-libs/volpack/Manifest b/media-libs/volpack/Manifest
index 73db9d78084d..e96f35b795ad 100644
--- a/media-libs/volpack/Manifest
+++ b/media-libs/volpack/Manifest
@@ -1,3 +1,4 @@
+AUX volpack-1.0_p7-skip-examples.patch 305 BLAKE2B 383b32eb67383c451aa8c1732340593b90fb6e5d54d42eb1b900d70a5d15b4f9c52924051edcc64412745a08665e7af809db4ac83288a5add744e293b8ef6377 SHA512 46d68fcfdd2bbf1c817234d66d0a50ea04daecd46c865be835674753dd4705e7b733af573da45ff429f73432e76c79bf5ede266944cb3014e72e7db8f75c178a
DIST volpack-1.0c7.tgz 1218492 BLAKE2B 8aa0e76da81a3c7a5050a42b9a16780e90142c0e9318021652b86473f2832cf6f88771c8bd461457ad07c85a9bd1d7723e46c283ea66227290c54d9339abca62 SHA512 1328918bb62e81a0aa9eb26d9b0cff98081518b0fc6c3457413870bb68c793d0d9bfe42d977fa5b5a7ad110358b736ce0d0aff8825333e32e37436d9dba3114a
-EBUILD volpack-1.0_p7-r1.ebuild 688 BLAKE2B 97796ceb39dbb83a92d4153c89aa9910a2ed8d358b0586297b5217fcf26cf4e1ef9147e413c9d3ff18188f949d27a2810e560ee6e73eef003156803fc5436658 SHA512 9cd1b7752268cee4523b97eef2e45b00a8b09e31a88adbccb0228abe19e38aacce9ab571f52a26e00310ee6d55261a63a9b82ee38713bb5ba3a541044a4e7a6d
+EBUILD volpack-1.0_p7-r2.ebuild 727 BLAKE2B 0bf40bd2a8ae8c495c071f995bfc0c682c6b640924edf35aba446169c7e2d0081d02c07077a10e0f886d09b3f505af248671113566c79dbe3cc06b1e06b05742 SHA512 59bc7ef419baa6986fb02aa3bc1ffb2b1a7787d5dd5910bc374dcc2d9bce3554c43cadf24282860ad4c9433ccde386689cf3d26b0e6108a32ab1e6e04794134e
MISC metadata.xml 603 BLAKE2B 9a91539ff37b42e4dcd36373b76289ca1f427f33779bb32a2900d6b34b620443182289d0a5708505dd09e16465933439052338eb8e3d7a28d7f4ce3a993e23a2 SHA512 4fa26855d6014aec78fd2b5e444b6464991ac8c1b31244cb48fbcf893827a8ecc29b356083e928a66c07af4bc87501c275b7659f5ca0b9dec7628db0e8c6e19b
diff --git a/media-libs/volpack/files/volpack-1.0_p7-skip-examples.patch b/media-libs/volpack/files/volpack-1.0_p7-skip-examples.patch
new file mode 100644
index 000000000000..1476f23084f5
--- /dev/null
+++ b/media-libs/volpack/files/volpack-1.0_p7-skip-examples.patch
@@ -0,0 +1,16 @@
+Building these is broken with clang16 and they are primarily
+intended to be looked rather rather than built.
+
+https://bugs.gentoo.org/870706
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -7,3 +7,2 @@
+ man \
+- examples \
+ doc
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -196,3 +196,2 @@
+ man \
+- examples \
+ doc
diff --git a/media-libs/volpack/volpack-1.0_p7-r1.ebuild b/media-libs/volpack/volpack-1.0_p7-r2.ebuild
index b205f54d52bd..f7076c8c6c31 100644
--- a/media-libs/volpack/volpack-1.0_p7-r1.ebuild
+++ b/media-libs/volpack/volpack-1.0_p7-r2.ebuild
@@ -1,26 +1,25 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-MYP=${PN}-${PV/_p/c}
+MY_P="${PN}-${PV/_p/c}"
DESCRIPTION="Volume rendering library"
-HOMEPAGE="http://amide.sourceforge.net/packages.html"
-SRC_URI="mirror://sourceforge/amide/${MYP}.tgz"
+HOMEPAGE="https://amide.sourceforge.net/packages.html"
+SRC_URI="mirror://sourceforge/amide/${MY_P}.tgz"
+S="${WORKDIR}/${MY_P}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc examples static-libs"
+IUSE="doc examples"
-DEPEND="sys-devel/m4"
+BDEPEND="sys-devel/m4"
-S="${WORKDIR}/${MYP}"
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-skip-examples.patch
+)
src_compile() {
emake -j1
@@ -28,14 +27,18 @@ src_compile() {
src_install() {
default
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+
if use doc; then
dodoc doc/*.pdf
+
docinto html
dodoc doc/*.html
fi
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
+ find "${ED}" -type f -name '*.la' -delete || die
}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 9a0722a8133d..71460900043a 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 2c77f9fd7a9d..797647a47c24 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1,5 +1,3 @@
-DIST mpg123-1.30.1.tar.bz2 1092735 BLAKE2B 8ce6b964acf307ce4358b33468b7560e53024df2551a17602032260ac799d6c1ff0512cfb5fa6a59e3983c054fa82b1520f8329502fa4c351b94f66f9ccdee13 SHA512 098fcecc6a570e32ccd164b62428417186265905d148d009ea592c948a02027d67fc43e015ece21cf900008f31bbe35b3ec770faba5ae0b914db0022cb6b37fd
DIST mpg123-1.30.2.tar.bz2 1093138 BLAKE2B 03247431bf58886c7a942fb00f11d7e82cc12f95cb30c95fc01bb986e32d8245349dba6fd2a0ada33918542ce8944037f9899512cc6ffa013b884a009dbe8cef SHA512 e2e9279799f3917c9ecbcb2ccdc2c246bda50317dbfdd7ba3d56281b7b4f5b1928442fc8e712fbf90543159afc703d1ab8ceb7e3c1c038e1547b82d1616bdc82
-EBUILD mpg123-1.30.1.ebuild 2999 BLAKE2B 179133f33e9c17de507caf6416b413808faf84a083e1cdefe6380931e21d0d368e898ad44a02fdd0d5581934712279fdb00645cb5974d5b4996fb4e21df062db SHA512 cad78654ea54c420135f2878d07825cdb3c67241fa6f376fe5828ef4c5e600bf8adcd5e1af61f430d70c2ffdd0f23f412971ef574836dd5f912266bc9dea904e
EBUILD mpg123-1.30.2.ebuild 3000 BLAKE2B e549199288fc002da8714ed3d943490333f0109b9ae473ebdc11b1fdceb03c35fe7cade7adc0c5dbbfeb12f99e37c708eb29af9e32910d1578fd344a89b888ea SHA512 cef63bcf0d17708e85a0eaf71a8ad5ee33d71a87c89ffecadf3e591cfc01d5403eccb411ed96e9e55e1fb9a475165217a155d09201b870f1de8da738ca60813a
MISC metadata.xml 526 BLAKE2B 42eed8f068420cefea4cf3e75a880889be7abe182feec2aa95e0e7f550cf68eb2582460e43500d24b7ad189adb3e0e135da1079efb405957fe3dfc6b93a91ece SHA512 11e572b6ec77d6c971766e666db84ee4b605479c3f89ba639177de7fb109a8d9e38d1f5034a52554736e6bd0915aae84830169ba3580f6d64794adc4c8cb9d0e
diff --git a/media-sound/mpg123/mpg123-1.30.1.ebuild b/media-sound/mpg123/mpg123-1.30.1.ebuild
deleted file mode 100644
index e82d3a628fb4..000000000000
--- a/media-sound/mpg123/mpg123-1.30.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs libtool multilib-minimal
-
-DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
-HOMEPAGE="https://www.mpg123.org/"
-SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse"
-
-# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
-# Note: build system prefers libsdl2 > libsdl. We could in theory add both
-# but it's tricky when it comes to handling switching between them properly.
-# We'd need a USE flag for both sdl1 and sdl2 and to make them clash.
-RDEPEND="
- dev-libs/libltdl:0
- alsa? ( media-libs/alsa-lib )
- jack? ( virtual/jack )
- nas? ( media-libs/nas )
- portaudio? ( media-libs/portaudio )
- pulseaudio? ( media-sound/pulseaudio )
- sdl? ( media-libs/libsdl2 )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/libtool
- virtual/pkgconfig
-"
-IDEPEND="app-eselect/eselect-mpg123"
-
-DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
-
-src_prepare() {
- default
- elibtoolize # for Darwin bundles
-}
-
-multilib_src_configure() {
- local _audio=dummy
- local _output=dummy
- local _cpu=generic_fpu
-
- # Build fails without -D_GNU_SOURCE like this:
- # error: ‘struct hostent’ has no member named ‘h_addr’
- append-cflags -D_GNU_SOURCE
-
- if $(multilib_is_native_abi) ; then
- local flag
- for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do
- if use ${flag}; then
- _audio+=" ${flag/pulseaudio/pulse}"
- _output=${flag/pulseaudio/pulse}
- fi
- done
- fi
-
- use cpu_flags_ppc_altivec && _cpu=altivec
-
- if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
- use cpu_flags_x86_sse && _cpu=x86-64
- elif use x86 && gcc-specs-pie ; then
- # Don't use any mmx, 3dnow, sse and 3dnowext
- # bug #164504
- _cpu=generic_fpu
- else
- use cpu_flags_x86_mmx && _cpu=mmx
- use cpu_flags_x86_3dnow && _cpu=3dnow
- use cpu_flags_x86_sse && _cpu=x86
- use cpu_flags_x86_3dnowext && _cpu=x86
- fi
-
- local myconf=(
- --with-optimization=0
- --with-audio="${_audio}"
- --with-default-audio=${_output}
- --with-cpu=${_cpu}
- --enable-network
- $(use_enable ipv6)
- --enable-int-quality=$(usex int-quality)
- )
-
- multilib_is_native_abi || myconf+=( --disable-modules )
-
- ECONF_SOURCE="${S}" econf "${myconf[@]}"
-
- if ! $(multilib_is_native_abi) ; then
- sed -i -e 's:src doc:src/libmpg123:' Makefile || die
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
- mv "${ED}"/usr/bin/mpg123{,-mpg123}
- find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- eselect mpg123 update ifunset
-}
-
-pkg_postrm() {
- eselect mpg123 update ifunset
-}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 45efa019366b..fdd04db8c7c9 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 5389c17c0e1f..39f15b670c52 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 29 Sep 2022 01:39:44 +0000
+Thu, 29 Sep 2022 07:39:38 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index b83dc22f1903..67b03182592f 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 527347 BLAKE2B 2a3ca4466b681cdb565e900ea1a740da53b44fbb53b587593768b40df60e0574c7bd692ef80c62c3eb717f2ded2eddd9f52d1600f669a4df4b5cd88371298781 SHA512 966d722a4e31cba37994e6aa7863ecd729a7c644c719a26094f88a8acb8e90825cffcd239a1f665ad159294f5377cc124a3c9da2f622fbf7561835a7bb02c3e7
-TIMESTAMP 2022-09-29T01:39:47Z
+TIMESTAMP 2022-09-29T07:39:41Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmM092NfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmM1S71fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAlDg//W0ArJXJg6vfTtJoE+sOLVuxx0r+ipadreK4rw/2i3+XJmFs2/yNO9ZNY
-Vug1B85f3tiUqK1THwj4o/oCgcdLqhXPp77RSNKWeIy+AwMykSY7RVKJZ1Zyb+jr
-J9PJI2w1hWEJCLxH+vHQU/179cxng7dfTugFRSA8Ylba6CcgB7IOwVlrY4gw7huA
-GpXuR04tXsz9Na3Z0eSHsKSZdey1EGVNHyE64/0rtm/YJ1qxTWD/fr7HvApirJwO
-Bn5rWI6x+H/FVKgDEBBdDgpaWRZxEnlE+IDvroSMiyFWZM+uncyc/4mA7uGvkES3
-XBSWqYaW8OvUSugwlSHyukDadM7ix8Bq8/HuJVN4U+/26zq1y3BQK8VPnrpD6/be
-0/ANEOGo1bo9YhbwovOndGXTQAl7wPImMEeOB+f9j04xfQQKluRP1AF/RpexG8Bt
-zDt7TnNZDA1VYfq+XT4C7MtBBCu5OcfyDRfZuIMhGQSl15WhrO7diF4+7N2PSOWD
-9sOdR++z36IbJwt44eVOrfjdzEs2CZNBwbklmfsJ+Mp/k55jZKjQMfHjfUs0ba99
-j+DBrhIAQYRcdnRNfSlBsjveVRtm7JJej4zbHs2B7PKFt8+Qcul1pnulZH5ftHVb
-RxEb4FDydr9OnxorRQMBbdnat7x6OJnFSROMtCMe9O8R9vWk5s4=
-=dUGe
+klAZwxAAm+0oF1DaJQiokRnQNI6ZVmFESnFZvbmdpaeRFfjqTrkDD8Tjneh5OUjc
+RmqUUtVdmGYRjCO638/KOCEVq8lvu0mnVpVn2byz5jLJBO/GcJfYsskx2C7SEsJg
+ud099G9cz1CKg+EW1txKnuttXSg4X7ZR7Xvjq3ABboLejEr5/fS2n82ybc5HLQ9Q
+o3qJnq9QB7Yl0E25dWj2/dl6B85M9hmFtWJRRR6nF0I5rX73tRQwQ3hdEKaBTlQL
+cwehvjZ3znoDxH4PTvPZpcmsF6wqW7xpB3cUHrfNNM2uHNjSJgh214kSFsAJ1WEU
+oBPz9TtDAzd0Fgy5KHwlCIYTf7dOPZ1+zna0VtZ1qWjgbDPm5BclIPaoT3QX89Fi
+urexhLU3PHXPLeOk82IbcnOVATRucvEsYmlf3Hc6ezSAUy0yTepIIDGAI76aCMiD
+sWZYWFj+GeVmxRiQzeIy6N00I/rg+TtVLUDPIL8140tXJ/Ymhq1oXxdHAhKXUOK0
+wpfc7zYfiUOQYHpY/JzK9AnmyQt8adc0f5RJBrkyyrTel5sayP2BPTBO/YG3xlpo
+k3F0QTI7A9+7LIslJtUsjogdpinh012kXPRheeLONht64I2KmgsYTNCXnGeIHfse
+X07uBE8wmg8UiLANy4GQwuz81HSJBo9N+135jXjpHm2mVrI5okM=
+=yUT0
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 5389c17c0e1f..39f15b670c52 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 29 Sep 2022 01:39:44 +0000
+Thu, 29 Sep 2022 07:39:38 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 4af279d5714d..afa87c8627ad 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz
index 1e0ebada01c9..d8b8ec1527bd 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-r2 b/metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r3
index 80ea24081edd..6d22d4684061 100644
--- a/metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r2
+++ b/metadata/md5-cache/app-benchmarks/bonnie-2.0.6-r3
@@ -1,11 +1,11 @@
-DEFINED_PHASES=configure install
+DEFINED_PHASES=compile install
DESCRIPTION=Performance Test of Filesystem I/O using standard C library calls
-EAPI=6
-HOMEPAGE=http://www.textuality.com/bonnie/
+EAPI=8
+HOMEPAGE=https://www.textuality.com/bonnie/
INHERIT=toolchain-funcs
KEYWORDS=~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86
LICENSE=bonnie
SLOT=0
-SRC_URI=http://www.textuality.com/bonnie/bonnie.tar.gz -> bonnie-2.0.6.tar.gz
+SRC_URI=https://www.textuality.com/bonnie/bonnie.tar.gz -> bonnie-2.0.6.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=6066a941383285fd5d56c40e23423cb0
+_md5_=6e5fb3c22feb85dbb2af187934486f80
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index 51f6b4c74c59..8c079a1444b5 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/fzf-0.32.1 b/metadata/md5-cache/app-shells/fzf-0.32.1
index 11729d264d93..01b0829c625b 100644
--- a/metadata/md5-cache/app-shells/fzf-0.32.1
+++ b/metadata/md5-cache/app-shells/fzf-0.32.1
@@ -4,10 +4,10 @@ DESCRIPTION=General-purpose command-line fuzzy finder, written in Golang
EAPI=8
HOMEPAGE=https://github.com/junegunn/fzf
INHERIT=bash-completion-r1 go-module
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
LICENSE=MIT BSD-with-disclosure
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/junegunn/fzf/archive/0.32.1.tar.gz -> fzf-0.32.1.tar.gz https://dev.gentoo.org/~sam/distfiles/app-shells/fzf/fzf-0.32.1-deps.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=449a125787a90bce99b8787ac402175d
+_md5_=7cbdab752e7d2bddeb51d58837e6f257
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 1a455d5017bd..45bee6251337 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/ocaml-4.14.0 b/metadata/md5-cache/dev-lang/ocaml-4.14.0-r1
index ab08f1975fea..c7a97477f07c 100644
--- a/metadata/md5-cache/dev-lang/ocaml-4.14.0
+++ b/metadata/md5-cache/dev-lang/ocaml-4.14.0-r1
@@ -12,4 +12,4 @@ RDEPEND=sys-libs/binutils-libs:=
SLOT=0/4.14
SRC_URI=https://github.com/ocaml/ocaml/archive/4.14.0.tar.gz -> ocaml-4.14.0.tar.gz
_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=a7965f79432e67380545e926e23a4973
+_md5_=d8d0fd218d539dcadf7e517a6a26bd85
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index f7d6a9ef0a84..ee9e2bf366dd 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/devhelp-43.0 b/metadata/md5-cache/dev-util/devhelp-43.0
new file mode 100644
index 000000000000..20d890f57b63
--- /dev/null
+++ b/metadata/md5-cache/dev-util/devhelp-43.0
@@ -0,0 +1,17 @@
+BDEPEND=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 ) dev-libs/libxml2:2 dev-util/glib-utils dev-util/itstool gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst setup test
+DEPEND=>=dev-libs/glib-2.64:2 >=x11-libs/gtk+-3.22:3[introspection?] net-libs/webkit-gtk:4.1[introspection?] gnome-base/gsettings-desktop-schemas introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+DESCRIPTION=An API documentation browser for GNOME
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Apps/Devhelp
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson python-single-r1 xdg
+IUSE=+gedit gtk-doc +introspection python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~arm ~ppc64 ~sparc ~x86
+LICENSE=GPL-3+ CC-BY-SA-4.0
+RDEPEND=>=dev-libs/glib-2.64:2 >=x11-libs/gtk+-3.22:3[introspection?] net-libs/webkit-gtk:4.1[introspection?] gnome-base/gsettings-desktop-schemas introspection? ( >=dev-libs/gobject-introspection-1.54:= ) gedit? ( 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? ( app-editors/gedit[introspection(+),python,python_single_target_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( app-editors/gedit[introspection(+),python,python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-editors/gedit[introspection(+),python,python_single_target_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-editors/gedit[introspection(+),python,python_single_target_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) )
+REQUIRED_USE=gedit? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) gtk-doc? ( introspection )
+SLOT=0/3-6
+SRC_URI=mirror://gnome/sources/devhelp/43/devhelp-43.0.tar.xz
+_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=1b04ad25a699907766d2487040f9ff20
diff --git a/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r2 b/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3
index 0a1d32b169c1..460b4ac649a5 100644
--- a/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r2
+++ b/metadata/md5-cache/dev-util/ftjam-2.5.3_rc2-r3
@@ -9,4 +9,4 @@ LICENSE=perforce GPL-2
SLOT=0
SRC_URI=http://david.freetype.org/jam/ftjam-2.5.3rc2.tar.bz2
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=96f59f4b927eeb15ddf09daf36ea3d50
+_md5_=926c8253e97e1cda3eec43f9f1c0a7e6
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index 8b21315b8a8d..f337d3fd2122 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 a3895fe57b30..48306463d789 100644
--- a/metadata/md5-cache/mail-filter/dcc-1.3.158-r2
+++ b/metadata/md5-cache/mail-filter/dcc-1.3.158-r2
@@ -11,4 +11,4 @@ RDEPEND=dev-lang/perl || ( net-ftp/ftp net-misc/curl net-misc/wget www-client/fe
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 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=f50fe93056943b8d21949820ac59729f
+_md5_=5965d196597d278e36d666fcc5ea16a2
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 46885cf87288..0832712a02b3 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/openexr-3.1.4-r1 b/metadata/md5-cache/media-libs/openexr-3.1.4-r1
deleted file mode 100644
index d00bfa16e69a..000000000000
--- a/metadata/md5-cache/media-libs/openexr-3.1.4-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( dev-python/breathe ) virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/imath-3.1.4-r1:= sys-libs/zlib !media-libs/openexr:3 !media-libs/ilmbase
-DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries
-EAPI=8
-HOMEPAGE=https://www.openexr.com/
-INHERIT=cmake
-IUSE=cpu_flags_x86_avx doc examples large-stack utils test threads
-KEYWORDS=amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris
-LICENSE=BSD
-RDEPEND=>=dev-libs/imath-3.1.4-r1:= sys-libs/zlib !media-libs/openexr:3 !media-libs/ilmbase
-RESTRICT=!test? ( test )
-SLOT=0/30
-SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.1.4.tar.gz -> openexr-3.1.4.tar.gz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=0641566843eb0e63546c52144369bdc2
diff --git a/metadata/md5-cache/media-libs/volpack-1.0_p7-r1 b/metadata/md5-cache/media-libs/volpack-1.0_p7-r1
deleted file mode 100644
index 7c2fa6a4f8f2..000000000000
--- a/metadata/md5-cache/media-libs/volpack-1.0_p7-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile configure install
-DEPEND=sys-devel/m4
-DESCRIPTION=Volume rendering library
-EAPI=7
-HOMEPAGE=http://amide.sourceforge.net/packages.html
-IUSE=doc examples static-libs
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-SLOT=0
-SRC_URI=mirror://sourceforge/amide/volpack-1.0c7.tgz
-_md5_=f5e37b3e8a029594997c64813a78e580
diff --git a/metadata/md5-cache/media-libs/volpack-1.0_p7-r2 b/metadata/md5-cache/media-libs/volpack-1.0_p7-r2
new file mode 100644
index 000000000000..42ab27233013
--- /dev/null
+++ b/metadata/md5-cache/media-libs/volpack-1.0_p7-r2
@@ -0,0 +1,11 @@
+BDEPEND=sys-devel/m4
+DEFINED_PHASES=compile install
+DESCRIPTION=Volume rendering library
+EAPI=8
+HOMEPAGE=https://amide.sourceforge.net/packages.html
+IUSE=doc examples
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=mirror://sourceforge/amide/volpack-1.0c7.tgz
+_md5_=b40c792d725ef644f7ed87355f98576c
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index a9412b2c539f..4460b674bc8c 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/mpg123-1.30.1 b/metadata/md5-cache/media-sound/mpg123-1.30.1
deleted file mode 100644
index da2b44784543..000000000000
--- a/metadata/md5-cache/media-sound/mpg123-1.30.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/libtool virtual/pkgconfig >=app-portage/elt-patches-20170815
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/libltdl:0 alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) nas? ( media-libs/nas ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2 )
-DESCRIPTION=a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
-EAPI=8
-HOMEPAGE=https://www.mpg123.org/
-IDEPEND=app-eselect/eselect-mpg123
-INHERIT=flag-o-matic toolchain-funcs libtool multilib-minimal
-IUSE=cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=dev-libs/libltdl:0 alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) nas? ( media-libs/nas ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2 )
-SLOT=0
-SRC_URI=https://www.mpg123.org/download/mpg123-1.30.1.tar.bz2
-_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=ce2569fc441806f352daa1acc707c784
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index a34d7e9d8ad4..bdae4e5bca4e 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/jnettop-0.13.0-r2 b/metadata/md5-cache/net-analyzer/jnettop-0.13.0-r2
index d4f639dc73e2..df21dd9bfa31 100644
--- a/metadata/md5-cache/net-analyzer/jnettop-0.13.0-r2
+++ b/metadata/md5-cache/net-analyzer/jnettop-0.13.0-r2
@@ -12,4 +12,4 @@ RDEPEND=net-libs/libpcap >=dev-libs/glib-2.0.1 berkdb? ( =sys-libs/db-4* ) ncurs
SLOT=0
SRC_URI=http://jnettop.kubs.info/dist/jnettop-0.13.0.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=113f0f247c2baa18d56ef46f31ec0485
+_md5_=6652f8519138091b51eb5e2ac7bdc7cd
diff --git a/metadata/md5-cache/net-analyzer/nettop-0.2.3-r2 b/metadata/md5-cache/net-analyzer/nettop-0.2.3-r2
index 202eada9b9bf..413b0bc9a2e7 100644
--- a/metadata/md5-cache/net-analyzer/nettop-0.2.3-r2
+++ b/metadata/md5-cache/net-analyzer/nettop-0.2.3-r2
@@ -1,13 +1,14 @@
+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=install prepare
DEPEND=sys-libs/slang net-libs/libpcap
DESCRIPTION=top-like program for network activity
-EAPI=7
+EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-INHERIT=toolchain-funcs
+INHERIT=autotools toolchain-funcs
KEYWORDS=amd64 ~arm ~arm64 ppc x86
LICENSE=BSD
RDEPEND=sys-libs/slang net-libs/libpcap
SLOT=0
SRC_URI=mirror://gentoo/nettop-0.2.3.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=b9ee8b591cb35daa9ae669b4fb949e3d
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=4b7344d1d8398ecb435000c238274d5f
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 aa6820de7150..23f43dd37061 100644
--- a/metadata/md5-cache/net-analyzer/pathload-1.3.2-r1
+++ b/metadata/md5-cache/net-analyzer/pathload-1.3.2-r1
@@ -1,11 +1,11 @@
DEFINED_PHASES=configure install
DESCRIPTION=Non-intrusive utility for estimation of available bandwidth of Internet paths
-EAPI=7
+EAPI=8
HOMEPAGE=https://www.cc.gatech.edu/fac/constantinos.dovrolis/bw-est/pathload.html
INHERIT=toolchain-funcs
KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
+LICENSE=GPL-2+
SLOT=0
SRC_URI=https://dev.gentoo.org/~jsmolic/distfiles/pathload-1.3.2.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=e9cd48a35291f9e8641ff2403473f519
+_md5_=e34d0a0dec118f0689161c9a8e86947a
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 692d19d676f7..d5139c4d2bbd 100644
--- a/metadata/md5-cache/net-fs/Manifest.gz
+++ b/metadata/md5-cache/net-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-fs/minio-2021.04.18.19.26.29-r2 b/metadata/md5-cache/net-fs/minio-2021.04.18.19.26.29-r2
index aa88a580fc6c..51cc93c1d125 100644
--- a/metadata/md5-cache/net-fs/minio-2021.04.18.19.26.29-r2
+++ b/metadata/md5-cache/net-fs/minio-2021.04.18.19.26.29-r2
@@ -5,10 +5,10 @@ DESCRIPTION=An Amazon S3 compatible object storage server
EAPI=7
HOMEPAGE=https://github.com/minio/minio
INHERIT=go-module systemd
-KEYWORDS=~amd64 ~amd64-linux
+KEYWORDS=~amd64 ~riscv ~amd64-linux
LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/minio/minio/archive/RELEASE.2021-04-18T19-26-29Z.tar.gz -> minio-2021.04.18.19.26.29.tar.gz https://dev.gentoo.org/~williamh/dist/minio-2021.04.18.19.26.29-deps.tar.xz
_eclasses_=go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=c5234f044beaf4489096ab437817fc45
+_md5_=a70e8ca9cc0131ca831e052d3c4a7399
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 7d8e7c835a28..87a5df05c574 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/element-desktop-bin-1.11.1 b/metadata/md5-cache/net-im/element-desktop-bin-1.11.8
index e9ecd02c8b06..716375dab1d5 100644
--- a/metadata/md5-cache/net-im/element-desktop-bin-1.11.1
+++ b/metadata/md5-cache/net-im/element-desktop-bin-1.11.8
@@ -9,6 +9,6 @@ LICENSE=Apache-2.0
RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret dev-db/sqlcipher dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nettle dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://packages.riot.im/debian/pool/main/e/element-desktop/element-desktop_1.11.1_amd64.deb
+SRC_URI=https://packages.riot.im/debian/pool/main/e/element-desktop/element-desktop_1.11.8_amd64.deb
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker 3c8380796b325aa1d33b234a04924d52 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=0ee37317619d471516a2c5fc95e4b8fd
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-5.60.0 b/metadata/md5-cache/net-im/signal-desktop-bin-5.61.0
index dbdc81875bed..1a03911fef1f 100644
--- a/metadata/md5-cache/net-im/signal-desktop-bin-5.60.0
+++ b/metadata/md5-cache/net-im/signal-desktop-bin-5.61.0
@@ -10,6 +10,6 @@ LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZL
RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-sound/pulseaudio media-sound/apulse ) )
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_5.60.0_amd64.deb
+SRC_URI=https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_5.61.0_amd64.deb
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker 3c8380796b325aa1d33b234a04924d52 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=b23d1a2ff25c054d469a9abe79059bd5
diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz
index 7e75f6f96f01..587c5e08ffa1 100644
--- a/metadata/md5-cache/net-proxy/Manifest.gz
+++ b/metadata/md5-cache/net-proxy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-proxy/squid-5.7 b/metadata/md5-cache/net-proxy/squid-5.7
new file mode 100644
index 000000000000..3262df88c686
--- /dev/null
+++ b/metadata/md5-cache/net-proxy/squid-5.7
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl ecap? ( virtual/pkgconfig ) test? ( dev-util/cppunit ) 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 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare pretend setup
+DEPEND=acct-group/squid acct-user/squid dev-libs/libltdl sys-libs/tdb virtual/libcrypt:= caps? ( >=sys-libs/libcap-2.16 ) ecap? ( net-libs/libecap:1 ) esi? ( dev-libs/expat dev-libs/libxml2 ) ldap? ( net-nds/openldap:= ) gnutls? ( >=net-libs/gnutls-3.1.5:= ) logrotate? ( app-admin/logrotate ) nis? ( net-libs/libtirpc:= net-libs/libnsl:= ) kerberos? ( virtual/krb5 ) pam? ( sys-libs/pam ) qos? ( net-libs/libnetfilter_conntrack ) ssl? ( dev-libs/nettle:= !gnutls? ( dev-libs/openssl:= ) ) sasl? ( dev-libs/cyrus-sasl ) systemd? ( sys-apps/systemd:= )
+DESCRIPTION=A full-featured web proxy cache
+EAPI=8
+HOMEPAGE=http://www.squid-cache.org/
+INHERIT=autotools flag-o-matic linux-info pam systemd toolchain-funcs
+IUSE=caps gnutls pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test ecap esi ssl-crtd mysql postgres sqlite systemd perl qos tproxy +htcp +wccp +wccpv2
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!!<net-proxy/squid-5 acct-group/squid acct-user/squid dev-libs/libltdl sys-libs/tdb virtual/libcrypt:= caps? ( >=sys-libs/libcap-2.16 ) ecap? ( net-libs/libecap:1 ) esi? ( dev-libs/expat dev-libs/libxml2 ) ldap? ( net-nds/openldap:= ) gnutls? ( >=net-libs/gnutls-3.1.5:= ) logrotate? ( app-admin/logrotate ) nis? ( net-libs/libtirpc:= net-libs/libnsl:= ) kerberos? ( virtual/krb5 ) pam? ( sys-libs/pam ) qos? ( net-libs/libnetfilter_conntrack ) ssl? ( dev-libs/nettle:= !gnutls? ( dev-libs/openssl:= ) ) sasl? ( dev-libs/cyrus-sasl ) systemd? ( sys-apps/systemd:= ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) perl? ( dev-lang/perl ) samba? ( net-fs/samba ) selinux? ( sec-policy/selinux-squid ) sqlite? ( dev-perl/DBD-SQLite )
+REQUIRED_USE=tproxy? ( caps ) qos? ( caps )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=http://www.squid-cache.org/Versions/v5/squid-5.7.tar.xz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=318b7af938f7157318c761523b11830f
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index be133a478c22..38f4e58d95ff 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/libcap-2.66 b/metadata/md5-cache/sys-libs/libcap-2.66
new file mode 100644
index 000000000000..5e87ed3b0348
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcap-2.66
@@ -0,0 +1,15 @@
+BDEPEND=sys-apps/diffutils tools? ( dev-lang/go )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=pam? ( sys-libs/pam[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-kernel/linux-headers
+DESCRIPTION=POSIX 1003.1e capabilities
+EAPI=7
+HOMEPAGE=https://sites.google.com/site/fullycapable/
+INHERIT=multilib-minimal toolchain-funcs pam usr-ldscript
+IUSE=pam static-libs tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( GPL-2 BSD )
+PDEPEND=pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.66.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=1a925e716b077b3abb862aad3ab85ab1
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index c2be33c87c2d..d37ce90b51ac 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-r1 b/metadata/md5-cache/www-apache/pwauth-2.3.10-r2
index ef51e00c170c..c67d6a549b1d 100644
--- a/metadata/md5-cache/www-apache/pwauth-2.3.10-r1
+++ 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 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=79c0227b3ec5bd9eadc94db462f5a165
+_md5_=ded486c483de4d50939da88a356611da
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 6bb0e9017908..d51b4e16ed76 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/element-1.11.8 b/metadata/md5-cache/www-apps/element-1.11.8
index 0ccbe6612c5e..faac92c5f816 100644
--- a/metadata/md5-cache/www-apps/element-1.11.8
+++ b/metadata/md5-cache/www-apps/element-1.11.8
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://element.io/
INHERIT=webapp
IUSE=vhosts
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=app-admin/webapp-config
SLOT=1.11.8
SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.8/element-v1.11.8.tar.gz
_eclasses_=webapp 67df5bab481d0b9428f9ab7b3de690e4
-_md5_=c78809ecdea24af42e1a2503a5b9ed86
+_md5_=ee92082a288da43e1f0593fe76112d7e
diff --git a/metadata/md5-cache/www-apps/gitea-1.17.2 b/metadata/md5-cache/www-apps/gitea-1.17.2
new file mode 100644
index 000000000000..29e9063f69b6
--- /dev/null
+++ b/metadata/md5-cache/www-apps/gitea-1.17.2
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare unpack
+DEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam )
+DESCRIPTION=A painless self-hosted Git service
+EAPI=8
+HOMEPAGE=https://gitea.io https://github.com/go-gitea/gitea
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=fcaps go-module tmpfiles systemd flag-o-matic
+IUSE=+acct pam sqlite pie +filecaps
+KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
+RDEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam ) dev-vcs/git virtual/tmpfiles
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.17.2/gitea-src-1.17.2.tar.gz -> gitea-1.17.2.tar.gz
+_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 29a755b1291d64133634d80b0328f153 go-module b088539f282ed242c23f38fa65472184 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=d4bf278c98eb388dfa49bff900fabdaf
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 84c77ad252c2..87e171af99b5 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/x2vnc-1.7.2-r1 b/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r1
deleted file mode 100644
index d7b711f6bf7d..000000000000
--- a/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install
-DEPEND=x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-base/xorg-proto tk? ( dev-tcltk/expect )
-DESCRIPTION=Control a remote computer running VNC from X
-EAPI=7
-HOMEPAGE=http://fredrik.hubbe.net/x2vnc.html
-IUSE=tk
-KEYWORDS=~alpha amd64 ppc sparc x86
-LICENSE=GPL-2+
-RDEPEND=x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama
-SLOT=0
-SRC_URI=http://fredrik.hubbe.net/x2vnc/x2vnc-1.7.2.tar.gz
-_md5_=9bb9680ca0eed38c280a95e0dd2637a8
diff --git a/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r2 b/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r2
new file mode 100644
index 000000000000..d2c99ff8a47b
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/x2vnc-1.7.2-r2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=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
+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
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 12db3a0fe834..b6715e797018 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-09-29T01:39:47Z
+TIMESTAMP 2022-09-29T07:39:41Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmM092NfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmM1S71fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDpZhAAm6pdhqbYuvOYhxBIWpUqOU2yX8quvket4k5EnnjcJbCwO4IpCbR38PXV
-KoRDRB+caTSM5hazLcVYppVyK1l+XGrfDs3MDpaxRGVTMwbplb9ew6m//jbu3qAR
-Px9fKSzNaUy7E5Gl9xIeinOiVHwWmbK7EY3qi7F1Qo4lb9ec7c1sVckEaRhcI/pG
-WzJvy+2EdOsU92EqZSWOQ07pMgOEQLyf2EKzmnE3jH40bwA4JRCjCB+84J7ps33/
-sUIjCS1pHbdBp3K/5gwc/MNXR3QqLDJw7Syy/x+JTiYcYjW4hQiWBTiobmrtrwKx
-RmHjKtI7GPoEWFDaGNszx2+NXfeE7boXPxkvo1T05cyIjbAqmWoCMOfJiNHEsyZY
-pZS2iG6mhVLlPdZ27I1xnr20PeI/hBRLp0Hk1D7kcbgod1+YfYtAP1/ffqKq8HF1
-afdcCANURUivfCxpy1FsPnMqBZa7rY48baa8Ip9wDvh+AAGpDj83tpzX0AW4hmoi
-UuYbjS7tmsuztKbbqakYIyni3sSlkmQ2V9A2SjOX0hpfBUbmVT01NViKkg4NY056
-sRkoRGeg97zELeGVCpKlF+lTMYrI5LRkQf91AqdVVstKpUql/JszXf8uh6pd0odX
-/39EIcidn3a92Yb2VRE/Ds8K9sJLw5kLam/Mc+OORcPkfjPhLlk=
-=68Gb
+klDOkA/9GR1vmPsPZk/jga2ctS8MjLHaAYxoxwfk8jbw9Wxbm4soW8TJVf+2ApTm
+Gxkyt7/Te1ZrXis0MD0eSvhXyv2mBKwAY9vHk8ajAWWVmF65e1ELoclAQJczUNua
+Gr+JGcLhYWlGlNt+OGRRUAGJBdWao1UX2/Pu6gEXuyVS8ZPfgNYEBUq+CGIvmTyG
+3/XMB8XNJPU8VbITfEC6RYCTGXiTGisQ2HFpfVhBddPvLIK55HB1hyizP9LQ1M90
+vR8NDrNywgiJa6w9HPGEMS5ZXf83S4hBtYLMSXeIGh4u92OsWvlGfOIv2ZHronG7
+CjWMN/QS/lu+WsN/NDmIA70Dw68uwoK2IIgN2UDkK7/fkXOjyqG21sMCD/rKNh5c
+3vcYcTaN/Du0/N8Gt/kt7xOAzA/ZvU9HPPq5FrYJDYqLTv4AyO+jgWnaNrDLHV5U
+zIUx7Tf8tBuVjlxL4LxzTu1RpjIS9Ve2gMuVF93h6MavW2nNsYykOklaQ4wvgfub
+RnsLS/8tZLdAhwU/uY9BcxHdlq0MNTISPWMVL1GwgYavyveMuJ5Yrma/rP0f9NkX
+Lv3LdL0Nr/uxaFxkJEmoECpEqyPK2Jwh0Jk8KRP1R/kHkfT7zYA52I4S5MIQ/VGr
+n9l7Xlzg/Y5HGewJCNw94hkky4kZ73ZKBpmBsY/8VYHscBmb+zI=
+=2H78
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 5389c17c0e1f..39f15b670c52 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 29 Sep 2022 01:39:44 +0000
+Thu, 29 Sep 2022 07:39:38 +0000
diff --git a/metadata/projects.xml b/metadata/projects.xml
index 9d0285ed325e..1e88bdb12c8d 100644
--- a/metadata/projects.xml
+++ b/metadata/projects.xml
@@ -600,6 +600,10 @@
<url>https://wiki.gentoo.org/wiki/Project:Containers</url>
<description>The Contains Project provides minimal container images for a variety of container formats so that users can have a consistent experience when building application specific containers.</description>
<member>
+ <email>ajak@gentoo.org</email>
+ <name>John Helmert III</name>
+ </member>
+ <member>
<email>arzano@gentoo.org</email>
<name>Max Magorsch</name>
</member>
diff --git a/metadata/timestamp b/metadata/timestamp
index 99e4f9bb49a9..913a77984a4c 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Sep 29 01:39:44 AM UTC 2022
+Thu Sep 29 07:39:37 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 257f6ac4ce23..f3bbaf920c3e 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 29 Sep 2022 01:45:01 +0000
+Thu, 29 Sep 2022 07:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index a80c2db981b7..a656b75c0a9f 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-b541b5d3974085bed3d75b64cabf0b3f22a68c9c 1664413009 2022-09-29T00:56:49+00:00
+f06a3c7943dff54a00edc7a72897e17c0bc7145e 1664436845 2022-09-29T07:34:05+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 35e258b84688..2269e1b09f33 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1664415601 Thu 29 Sep 2022 01:40:01 AM UTC
+1664437201 Thu 29 Sep 2022 07:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 5389c17c0e1f..39f15b670c52 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 29 Sep 2022 01:39:44 +0000
+Thu, 29 Sep 2022 07:39:38 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index b0d8a4befcf7..889874dcda47 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/jnettop/Manifest b/net-analyzer/jnettop/Manifest
index 862c4d9dacba..98e6c068f6db 100644
--- a/net-analyzer/jnettop/Manifest
+++ b/net-analyzer/jnettop/Manifest
@@ -1,5 +1,6 @@
AUX jnettop-0.13.0-asneeded.patch 253 BLAKE2B 2d6275aaabcf5a305a4647025e462ca13d1ef022c826f450f0922c668b08dd278980ab5053b80c4ce12234e0f908c0381ebc497f33280168a41f23662bedc1de SHA512 68084c207c6154a86bb65913c523264ceb83e349d21de9ed7184aafaa21f63d9739154b69fd3f55023d89947ae70727dbdecd6dc8483854f1f2e5bc5565b52e7
+AUX jnettop-0.13.0-clang16.patch 213 BLAKE2B 344de1842f9811c9a131533021f73907dc87199446b1c31d54e2b5b7598cc77cdb53e0b212768c6a5f6b8cfe15e533db4372f63568a89dfb1bfd2af06084a7a6 SHA512 380ba376be0543980ac271c3d56a9bb0976b1573afe3f91fcdd6e35b2b9f8a22ed8ae80bf8e212e471a38e8ec33d052ffdd1663c3db1be258f987cfcb10250d5
AUX jnettop-0.13.0-tinfo.patch 375 BLAKE2B 9145af5175ce963f7ecb9a95b70ad315d0694de99e15694f68b6a594540c8bfbdaa5c055c3b9a76e8942374ffa2b053cc972a3aba999075affeb331d15cda55c SHA512 07f6ad5cf44648925d64277f2e74d4a70c1770d192a7b6e6f39c1fc3e28748de1e959cb95d841a9a3b0afee337bb1a8a6c342a698115c44ad76969cf6c095189
DIST jnettop-0.13.0.tar.gz 131009 BLAKE2B b787d6876199c56af5daeeda55cdd5145ed64268db9066dd2c64c96511ef7bd1c08eb826407d1e488cbd72172fdfc5a2aaaebf81203fb27d2b14c60c3cd3b2ca SHA512 304293cd011ce8556aabf69e91b2e831ac61aa43016bb5b616d24b45805315a815dfba37dfe9f7cd3c637931043d4123b2f46a7637ba1a0b9d30267fe6dcb051
-EBUILD jnettop-0.13.0-r2.ebuild 890 BLAKE2B cfd9f935100569f32404166e09769031619589fac18f075b00c0baa8d9af7ab056c258923107aab88c569c307008d5eecc96e5271f7f2d4e794bddeda539a4ff SHA512 56c7eda3526608aee9a68db04d68fd5d45d0c73080ffa804e407f95275e6025cbc5e0c1e411d9516077dea8278903b3e4e6774a565c8b4dbe4ff0ee5bf7fcd83
+EBUILD jnettop-0.13.0-r2.ebuild 924 BLAKE2B e1122aaafbd4c64253fc6c81f5ebcf59472c6d8431b268f2d0418b6f7c4fc72b63ae6114e6df741d9e69f51f47af069eac9212b906923ed2eaac435e682533db SHA512 5d607c9a3b76b6453bf215041c5b56c51bf3e88fe1a8f477cd405cdf8f8b9afa2c76c7d40f67f98910a323818e2635a4820b40bf669f92ced1f99ba811f439bd
MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619
diff --git a/net-analyzer/jnettop/files/jnettop-0.13.0-clang16.patch b/net-analyzer/jnettop/files/jnettop-0.13.0-clang16.patch
new file mode 100644
index 000000000000..d8723b6a5b13
--- /dev/null
+++ b/net-analyzer/jnettop/files/jnettop-0.13.0-clang16.patch
@@ -0,0 +1,9 @@
+https://bugs.gentoo.org/870667
+--- a/acinclude.m4
++++ b/acinclude.m4
+@@ -151,4 +151,5 @@
+ AC_MSG_CHECKING([if "localhost" resolves])
+ AC_TRY_RUN([
++#include <stdlib.h>
+ #include <string.h>
+ #include <sys/types.h>
diff --git a/net-analyzer/jnettop/jnettop-0.13.0-r2.ebuild b/net-analyzer/jnettop/jnettop-0.13.0-r2.ebuild
index f94cbf95ae1c..bfac1d1b3de9 100644
--- a/net-analyzer/jnettop/jnettop-0.13.0-r2.ebuild
+++ b/net-analyzer/jnettop/jnettop-0.13.0-r2.ebuild
@@ -27,6 +27,7 @@ BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-asneeded.patch"
"${FILESDIR}/${P}-tinfo.patch"
+ "${FILESDIR}/${P}-clang16.patch"
)
src_prepare() {
diff --git a/net-analyzer/nettop/Manifest b/net-analyzer/nettop/Manifest
index 762b64e7d008..1081d8d2bb43 100644
--- a/net-analyzer/nettop/Manifest
+++ b/net-analyzer/nettop/Manifest
@@ -1,5 +1,5 @@
AUX nettop-0.2.3-gcc411.patch 1020 BLAKE2B 29699366491b47c933cf363a85f7590e9c74ba1a4794a0dafcf367ed679caee4167f8e4d1d3774eace65ca71b540f7131509dd3b6923fcc2c37fd11c1af2358c SHA512 e661519449e707260645a6890206dbfb7ebed0134bc87bf58517b913257003b55ad9c2e44a2e96d8313efc5138b7a5a815b2437bfb56ce44ae5cbff50579f48e
AUX nettop-0.2.3-offbyone.patch 705 BLAKE2B 4bd382d74fe125b5ee8f28c8af9342b7b3349a8e8c58d757c7c7f9f0cbd435cdafa805f73f0960d9cf0b4b5e6c00a4305bdd89088660f3380afbce009744e5e7 SHA512 4c5c13dfb1eb96639c6e8fcd9236f4fd295424a856e1885a0fe1cce9bbad9fca7c77b291d5cada99aa23eda0ad02f2cc62d67220a410d3a42b8326efa92c648e
DIST nettop-0.2.3.tar.gz 22797 BLAKE2B fd8753dac6d4c3c43d3af7d01f85336db97af35e9f63a39c03defb20266a4782ed3169b0545ae09f02c077b193c565d3f78299a93afc0854163a4ae79af4461c SHA512 96e0bff2b0c317636a303c5eb1e27b5ee862e94dad507ce756ef24e2cad7bbe2ebb5fcb46294b790c32b5fd6189381d1c1d0835a522a06b02522d093c15c6ece
-EBUILD nettop-0.2.3-r2.ebuild 595 BLAKE2B f484c8f8bb820baf0101c34dd89a6dbfd225b225d548bb7dac86497b6c85fe66f4008e52cbf63e69776e5a04bacfad44ca3e599405e2439fd3a6f596197c89d2 SHA512 70eb4f8c21e24620ea9b3293c33f399534d15ec82fd1d0166b6f25babd8c9547e87484e80707032e0e371db2660209c126f5cf1d595680a727c0e53d6b985773
+EBUILD nettop-0.2.3-r2.ebuild 669 BLAKE2B c541bc13a263080ec67abe06c2b37bd9c724036208ec5fc43a878b111b59dd6b7696559ef90c6432a4270505f6834f88868ebf235cb377bfa79b21544d656294 SHA512 7dc3e78592114da6842bce34f63fb1408b05e3405cdadd15bd85db7ef1c8fca71c1c84f135c798745524d50bde29dc35a2d2c614a034ab568c6d41a36d7e6232
MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619
diff --git a/net-analyzer/nettop/nettop-0.2.3-r2.ebuild b/net-analyzer/nettop/nettop-0.2.3-r2.ebuild
index a42bab62df49..b77fcdc473e8 100644
--- a/net-analyzer/nettop/nettop-0.2.3-r2.ebuild
+++ b/net-analyzer/nettop/nettop-0.2.3-r2.ebuild
@@ -1,23 +1,22 @@
-# 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 toolchain-funcs
+inherit autotools toolchain-funcs
DESCRIPTION="top-like program for network activity"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
-SLOT="0"
LICENSE="BSD"
+SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-DEPEND="
+RDEPEND="
sys-libs/slang
- net-libs/libpcap
-"
-RDEPEND="${DEPEND}"
+ net-libs/libpcap"
+DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-gcc411.patch
@@ -26,10 +25,14 @@ PATCHES=(
src_prepare() {
default
+
+ eautoreconf #871408
+ sed -i 's/configure.in/configure.ac/' Makefile.in || die
+
tc-export CC
}
src_install() {
dosbin nettop
- dodoc ChangeLog README THANKS
+ einstalldocs
}
diff --git a/net-analyzer/pathload/Manifest b/net-analyzer/pathload/Manifest
index c72e2ccbbfbb..6d52cab4e6b3 100644
--- a/net-analyzer/pathload/Manifest
+++ b/net-analyzer/pathload/Manifest
@@ -1,4 +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 624 BLAKE2B ac9f2f8b5e93eafef43766259cdff75e5d456857fefda65fdb99c27e15b42e107ed97dd6add36f6d20e99240d0b551a7d7138be579d957625a0a69d7e825b1e8 SHA512 3b4698669cec7d6ff16c5016ad31f93540a0716b149af04961883c70e1ca2d783a72671080da34f945025f2dcdc181c21f55be807ae845f3981fb02303e9e943
+EBUILD pathload-1.3.2-r1.ebuild 653 BLAKE2B d92989969b257f46c0fa07cd950579a62382355b5deb0beaf832a9f8e5590f5152ed3aa25d0c5a3b735c31bd9635b3663eaa61c14de8a5d839664f34aac9552e SHA512 da73ff5aa3567b3f6fc9badaff64f344e7101683b1aa6f1f4f02c225efcfd504a0c7cf7eb84ee0691c55ba4fd954aa6746dceb38d62286347bc5b3f0c72c54b1
MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619
diff --git a/net-analyzer/pathload/files/pathload-1.3.2-clang16.patch b/net-analyzer/pathload/files/pathload-1.3.2-clang16.patch
new file mode 100644
index 000000000000..9cce41e48417
--- /dev/null
+++ b/net-analyzer/pathload/files/pathload-1.3.2-clang16.patch
@@ -0,0 +1,10 @@
+configure.ac is missing, so need to edit this manually
+
+https://bugs.gentoo.org/870661
+--- a/configure
++++ b/configure
+@@ -630,3 +630,3 @@
+
+-main(){return(0);}
++int main(void){return(0);}
+ EOF
diff --git a/net-analyzer/pathload/pathload-1.3.2-r1.ebuild b/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
index 47f7848cc5a8..b8e220379490 100644
--- a/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
+++ b/net-analyzer/pathload/pathload-1.3.2-r1.ebuild
@@ -1,24 +1,27 @@
-# 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 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"
SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.gz"
+S="${WORKDIR}/${P/-/_}"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-S=${WORKDIR}/${PN}_${PV}
PATCHES=(
- "${FILESDIR}"/${PN}-1.3.2-make.patch
+ "${FILESDIR}"/${P}-make.patch
+ "${FILESDIR}"/${P}-clang16.patch
)
src_configure() {
tc-export CC
+
default
}
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index e4e2eccad8f1..9808a615fc59 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest
index 5ae274ae228c..9ea970444759 100644
--- a/net-fs/minio/Manifest
+++ b/net-fs/minio/Manifest
@@ -3,5 +3,5 @@ AUX minio.initd 410 BLAKE2B bedce560151142afc4961569f6fb803c9d7bb4263d56061191e3
AUX minio.service 781 BLAKE2B 48cdaeba0dd8be71a7f0edf564b35f3a2ff77e56e11cfb5a33a01e075a590cc14b45281afe79956522280bcdfffa6c8a11d063cd4ef37a93cf3a0b387505a824 SHA512 6b3270c2a202b911ac839b69e910cdfcb0a530b903136e3902847b3e5570d16d8b05e1189adccd9d8967a562edadaf2688db5dd5301d31fe89d12257000926d7
DIST minio-2021.04.18.19.26.29-deps.tar.xz 379591164 BLAKE2B 6ed22351a7372a34fe67c38fdb10802308c3b5e68df8d6666d5e3400fcc6b5f892df44e8f9299638a7b21a21416ce96a97c3a13378eac21cfb85c6c069a38403 SHA512 90fdbdc313b570ecb12e2a1a2eb1ef0bf26f6f4b7848896faf9af90f56daff7610e17b5f9ae67d956aab0ec4479a1ada1adef2d8ff557ad9e19e9eb73a2f6912
DIST minio-2021.04.18.19.26.29.tar.gz 10628301 BLAKE2B c641607b8610104699910c4ee549b0e355c7e116b9b2c6debcf4b69b2d00dd41a8d1b5dbf8319c9dbccf56bfa51dcea900958f80e4506b82851db1c5810586b3 SHA512 954b060bc499d34d09ce395d5ef96858280eed89c1f63ce4a1635b259289451ea7c3849f8fc62169a935b7a81037f42995ceb46927ba4e531486f947f603092d
-EBUILD minio-2021.04.18.19.26.29-r2.ebuild 1376 BLAKE2B bf36e47be876980296905d2309b2eac01fe78e5b1f55d1d26212a311ccb3c28b2b266566df63ec3b9f15e4ad7758503020294b850940541ad512c7e8d7895525 SHA512 5840b0f0722ac09e8b90a19db4301e8f18a84d234b412be2a036a45e3a7b02437859ccab5f7395dd10d75a716d9579442696f30721a7e09c7dc8468ed2af978e
+EBUILD minio-2021.04.18.19.26.29-r2.ebuild 1383 BLAKE2B d9a9f9cc3761933ead584675c96e1e7db7aa2b8eb1f9b35cb05546777f18bc9db553727422925e39dd93d01f94bee46d798bd88e91a94037249342998311ec96 SHA512 f40b8bfe7ee36d603ed9578c381b536b198f2e8c98888c8bc6370aa57df84d1992c15c599a0c1c9ff8f4bdc4128042b249642c2b940c64212258535e9facf3f7
MISC metadata.xml 244 BLAKE2B c5d9514ff2875f3ed7ecbd81773083e2a1550da7d7a9ac6d306a2054eb777ebd0e824984e38b668ab36d728b7033d5d6f21e4ba326fa7a3277324411eb9e0950 SHA512 f95c60df8151e483b866730c18fb5ab79d595116f75a037a82b7967fc104bb981904e46bd5667519c09bec7bce4e969cc5becfbeb775f767c516d6fddc27a7c7
diff --git a/net-fs/minio/minio-2021.04.18.19.26.29-r2.ebuild b/net-fs/minio/minio-2021.04.18.19.26.29-r2.ebuild
index 077d9b52b20b..137fdec411ae 100644
--- a/net-fs/minio/minio-2021.04.18.19.26.29-r2.ebuild
+++ b/net-fs/minio/minio-2021.04.18.19.26.29-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~amd64-linux"
+KEYWORDS="~amd64 ~riscv ~amd64-linux"
RESTRICT="test"
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 679a03341ca3..08221946d167 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest
index 543308410894..1d8c879dd038 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST element-desktop_1.11.1_amd64.deb 77798732 BLAKE2B 8f7bf5649f2cc92b537b7c916a4b5ee019f7d69bc2f1c401780d2dc7d991e24497655188173d70b85d325fa5c66a9cadafa09113da4afc4bf2cb6af66992242d SHA512 d13fe1805e47740e7465a11a1eaddac9278fa93f9636fe6ef1eac5e862024432ccd72fe01d5d42576433b0f29fce71639dee9c1bcead03fd424f0e1a4d73ba70
-EBUILD element-desktop-bin-1.11.1.ebuild 1764 BLAKE2B 18cd0a0fff3be2988c1c3750fe0204dbc4355f81eb20c0d4fbbf2dd78ba58c12e3d12dae1fb3491789b4c52a59a9b900c3494f629b6b0fc47f9114a18b7da55e SHA512 5e95c3c67c3977063915f1eb2db22d81e8f7ab12c65cb9ebef917c588cab7cb2ebe3846e61e7a6f197c1bb2ad94fc10e1a62fc9157bff233456fdd020d8a6786
+DIST element-desktop_1.11.8_amd64.deb 81824720 BLAKE2B a359d51bf946bbca2ee76f961533d02bcfbadab90c50d849f50897bb495cfe8199bf55964e9dcae6913d854800ec161638c8255203e4e0e5935a6e319e492b4b SHA512 6a5d7386e84a1c4d35baa3e1cc711f4fbecc9815b2f8afac5bb347054d16fb396dc1d480ca3f4bdabf0754eaf61ff9ed18cc92c548c029b69c01ae325af424b2
+EBUILD element-desktop-bin-1.11.8.ebuild 1764 BLAKE2B 18cd0a0fff3be2988c1c3750fe0204dbc4355f81eb20c0d4fbbf2dd78ba58c12e3d12dae1fb3491789b4c52a59a9b900c3494f629b6b0fc47f9114a18b7da55e SHA512 5e95c3c67c3977063915f1eb2db22d81e8f7ab12c65cb9ebef917c588cab7cb2ebe3846e61e7a6f197c1bb2ad94fc10e1a62fc9157bff233456fdd020d8a6786
MISC metadata.xml 248 BLAKE2B 88afa54e3134b10ecc3f3f7e19fb6b209f3908a517788151cfe6c6ced2b21d368f19a6de982c28575b14a8769069c02b70f639ab73618a9b949c0e9eaf4f17a0 SHA512 3ec152d35cfd434c4ba49a51afd5f2eeaed478983f49f5e61e0713af7da791faee69713a3740182302d8129fb538e8296d0b40152e23e7d5e6d1a996322e7122
diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.1.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.11.8.ebuild
index 75cf22a7be9b..75cf22a7be9b 100644
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.1.ebuild
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.8.ebuild
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 18f3fe9b77da..b08f1716c502 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST signal-desktop_5.60.0_amd64.deb 124644854 BLAKE2B 3264d9cb3164beeff78e7203200274eae75c5876488ce622868b9ab513bf3f5a64381e8d58d91a43730db2ad06763c7c726c3248062895e673dda3f8e1685cf4 SHA512 f096981313ad5e7ce58b98650c831e683eb3aa3a58b07fbdfc06efa10d3596bc196d1e82d9742149facde3ccf4fecf9eea3973b71e83ca8589e4bc3f6017597f
-EBUILD signal-desktop-bin-5.60.0.ebuild 2422 BLAKE2B eb3decdf00618f91782f7bc232bbbbb256f45dd3c1df5db89c3a6bec34ed91a2c313f8fd7d49a67c250a8f3a283be1580a09a2f839ecacda754dfacab41a4f50 SHA512 d1a77313a6a0ea7e6cac2fa01ffa8c244af15de00ed1b86a54426cf192b7c9d361b4f485deb2b6bbc304a2cf7e77b4225cb9fa98931a3d57802c00a7a679a2b9
+DIST signal-desktop_5.61.0_amd64.deb 124773110 BLAKE2B 23b5453156de39bdcc99668bc030aa15d61cfdb096055a6803e18e35c28f81967f65d7b5ec2d4fbe6f7bedae169a087172f9ddf7fec8fca15f677a18d1ec1d63 SHA512 bc5a17c6dd922d495715327d21c4aa326d914c4fdf40309892dfdf7e1aace8afd11c7484af8dae6a4932dc27d59d6d4314e54163606b261d93468d042e381753
+EBUILD signal-desktop-bin-5.61.0.ebuild 2422 BLAKE2B eb3decdf00618f91782f7bc232bbbbb256f45dd3c1df5db89c3a6bec34ed91a2c313f8fd7d49a67c250a8f3a283be1580a09a2f839ecacda754dfacab41a4f50 SHA512 d1a77313a6a0ea7e6cac2fa01ffa8c244af15de00ed1b86a54426cf192b7c9d361b4f485deb2b6bbc304a2cf7e77b4225cb9fa98931a3d57802c00a7a679a2b9
MISC metadata.xml 397 BLAKE2B 8b09559d9ab0428415fb6301596386acc0983bb312f099c6c5299492043f59d6b2e1145f29885e9fc429f4e0d28fccac19cdd7afb5c5ed5f70383a9075d0e466 SHA512 8fa1b372993842145229779dc730c574f688411efd3da415b00928d81947a91c1dabb7c53412aa3c413a5e1071d113b182c54b113a933c0d5ddf3de08869267b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.60.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-5.61.0.ebuild
index afc13100c980..afc13100c980 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.60.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.61.0.ebuild
diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz
index 5bb272f1e645..62e3233b8914 100644
--- a/net-proxy/Manifest.gz
+++ b/net-proxy/Manifest.gz
Binary files differ
diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest
index 17384f489045..a57068e1acbb 100644
--- a/net-proxy/squid/Manifest
+++ b/net-proxy/squid/Manifest
@@ -10,7 +10,9 @@ AUX squid.pam 209 BLAKE2B 113fa119ce4fd96ddf34b95c1a1ca958b34aea405564076f89abdb
DIST squid-4.15.tar.xz 2454176 BLAKE2B 3cb08c806f03fcddd7233b05986434d2be3e62a50d006eb3f84bbc5b894ee3641929551d00a1800d6676add62f967067ec62b5b7c41d767766eeab5dfc17980e SHA512 8f0ce6e30dd9173927e8133618211ffb865fb5dde4c63c2fb465e2efccda4a6efb33f2c0846870c9b915340aff5f59461a60171882bcc0c890336b846fe60bd1
DIST squid-4.17.tar.xz 2464204 BLAKE2B e227dfbac846dff66f04c6c72d81d667076107653721d14804f079518cef68efc53f5404fbe3306efb0c775a10638661c300a8e7cd3d7ab43c0e57a344387674 SHA512 cea36de10f128f5beb51bdc89604c16af3a820a5ac27284b2aa181ac87144930489688e1d85ce357fe1ed8a4e96e300277b95034a2475cbf86c9d6923ddf7c0a
DIST squid-5.4.1.tar.xz 2561444 BLAKE2B 3281f592c342b59a1017f4c0829543c857d61c4d1e191461f6e69bda2dc61ff59d5b92a04744dcebb75bd1b5d85c214c1f0bea78a791033a50f29891b6995fb8 SHA512 d53e64e8c44cfc978307f3965c52889d238121735fd201a8286139f974d5db9af41fe886d64e57dfacc87b777f5940cd6123a6e178d12530117cace945a9f6c1
+DIST squid-5.7.tar.xz 2566560 BLAKE2B 4a403ca4f94034356922ea1a4feffd5f5289e2aadbe1585bd04e83ee89712227ce04c53f7e05c10f7c8ac6be67a265a32b47032e7b56e929a172772fa41d5299 SHA512 624a39041a6ceda6c470dc0937616f1aa67200f3db02b4d74095d8d706ed31d6df5e0417dcacde45f6be40b617bee018849793d52c96a626aab32a2b182972aa
EBUILD squid-4.15-r3.ebuild 8015 BLAKE2B 219a853661c70d8797424bd6461964193b2ad1f173141e546630ba190b61f39a4e89a335db2a6fd184242ecf9bc8fe14b60397a70a865179838f77a0df1ec171 SHA512 ce47b241e6e9fb945214e74439fc94fb0ee68dd024baf8540595ccdd9ef4f246419c09039360b1ba6beab1b2fbc2e8756bc104cb4351e01ce0a3859be21bfcf0
EBUILD squid-4.17-r1.ebuild 8181 BLAKE2B 4dc3dbebaba4e6f9035a522b92ace1989648957adb4d1c9d614672f8da16a3a9b13dc9ca8378ed2ef00e0aa61ec8a78d639273a9ffcae623a20429297833bf81 SHA512 ad1db57edee84935bfce4dc665bb19115e5b7c06630403284148d569db9ee735527a021311f92cda208c528b96924d2ab4487dd5a966833100cc0b593cea1fa2
EBUILD squid-5.4.1-r2.ebuild 8248 BLAKE2B c139a046e67cc733c851dd32d29eb339f5ca205bc1b9a0da405fbe0795c76bf061acd049955cc810fc0293e869cb3efeb8620a6c53d56776280545acc5ad03d1 SHA512 f6af01ce4d442a5b18d4a5f824772c3682613fd8e673bd907cf33e7b2c0b34870ca6ed18d46eda7549b31266eea9a8c09576417ef67735749f9abd593557e183
+EBUILD squid-5.7.ebuild 8810 BLAKE2B 6c4b08ed0f0e5427d501d13d494e14f508a3fde5ceb2a18a7511c52e18cc5241e417aecc49cfe171625acb831e0430eb63a4e4c143ff32eedd8c0edf767a9bc9 SHA512 aa71dcb7e976e719ce7adf21634549a6db895e6e782e22e813d226dfb1bec8df9b93586d03b21d9933734d5ec03a30559603b8fa0115e138c53c204cd2c7ea6a
MISC metadata.xml 1178 BLAKE2B ef1e50d591c080e753b2eded1cb9934d26f46358125188ae539489e7bcaa787862c177e3a72f48217ade968fa1bf7870fb0420ae8fc214cc142522a9bf2675f2 SHA512 72db9b79e1861ccd78df889cd5d95e17fdfdc55846b1f3a21171ff5b24ddada441dc807dc818086689b3c20b9e53e6cbc83abfc5afdaea6d744b486e519b6d64
diff --git a/net-proxy/squid/squid-5.7.ebuild b/net-proxy/squid/squid-5.7.ebuild
new file mode 100644
index 000000000000..f3ad18c4f62d
--- /dev/null
+++ b/net-proxy/squid/squid-5.7.ebuild
@@ -0,0 +1,362 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools flag-o-matic linux-info pam systemd toolchain-funcs
+
+DESCRIPTION="A full-featured web proxy cache"
+HOMEPAGE="http://www.squid-cache.org/"
+
+MY_PV_MAJOR=$(ver_cut 1)
+# Upstream patch ID for the most recent bug-fixed update to the formal release.
+#r=-20181117-r0022167
+r=
+if [[ -z ${r} ]]; then
+ SRC_URI="http://www.squid-cache.org/Versions/v${MY_PV_MAJOR}/${P}.tar.xz"
+else
+ SRC_URI="http://www.squid-cache.org/Versions/v${MY_PV_MAJOR}/${P}${r}.tar.bz2"
+ S="${S}${r}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="caps gnutls pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test ecap"
+IUSE+=" esi ssl-crtd mysql postgres sqlite systemd perl qos tproxy +htcp +wccp +wccpv2"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="tproxy? ( caps ) qos? ( caps )"
+
+DEPEND="
+ acct-group/squid
+ acct-user/squid
+ dev-libs/libltdl
+ sys-libs/tdb
+ virtual/libcrypt:=
+ caps? ( >=sys-libs/libcap-2.16 )
+ ecap? ( net-libs/libecap:1 )
+ esi? (
+ dev-libs/expat
+ dev-libs/libxml2
+ )
+ ldap? ( net-nds/openldap:= )
+ gnutls? ( >=net-libs/gnutls-3.1.5:= )
+ logrotate? ( app-admin/logrotate )
+ nis? (
+ net-libs/libtirpc:=
+ net-libs/libnsl:=
+ )
+ kerberos? ( virtual/krb5 )
+ pam? ( sys-libs/pam )
+ qos? ( net-libs/libnetfilter_conntrack )
+ ssl? (
+ dev-libs/nettle:=
+ !gnutls? (
+ dev-libs/openssl:=
+ )
+ )
+ sasl? ( dev-libs/cyrus-sasl )
+ systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="
+ !!<net-proxy/squid-5
+ ${DEPEND}
+ mysql? ( dev-perl/DBD-mysql )
+ postgres? ( dev-perl/DBD-Pg )
+ perl? ( dev-lang/perl )
+ samba? ( net-fs/samba )
+ selinux? ( sec-policy/selinux-squid )
+ sqlite? ( dev-perl/DBD-SQLite )
+"
+BDEPEND="
+ dev-lang/perl
+ ecap? ( virtual/pkgconfig )
+ test? ( dev-util/cppunit )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.3-gentoo.patch
+ "${FILESDIR}"/${PN}-4.17-use-system-libltdl.patch
+)
+
+pkg_pretend() {
+ if use tproxy; then
+ local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_XT_MATCH_SOCKET ~NETFILTER_XT_TARGET_TPROXY"
+ linux-info_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Fixup various paths
+ sed -i -e 's:/usr/local/squid/etc:/etc/squid:' \
+ INSTALL QUICKSTART \
+ scripts/fileno-to-pathname.pl \
+ scripts/check_cache.pl \
+ tools/cachemgr.cgi.8 \
+ tools/purge/conffile.hh \
+ tools/purge/purge.1 || die
+ sed -i -e 's:/usr/local/squid/sbin:/usr/sbin:' \
+ INSTALL QUICKSTART || die
+ sed -i -e 's:/usr/local/squid/var/cache:/var/cache/squid:' \
+ QUICKSTART || die
+ sed -i -e 's:/usr/local/squid/var/logs:/var/log/squid:' \
+ QUICKSTART \
+ src/log/access_log.cc || die
+ sed -i -e 's:/usr/local/squid/logs:/var/log/squid:' \
+ src/log/access_log.cc || die
+ sed -i -e 's:/usr/local/squid/libexec:/usr/libexec/squid:' \
+ src/acl/external/unix_group/ext_unix_group_acl.8 \
+ src/acl/external/session/ext_session_acl.8 || die
+ sed -i -e 's:/usr/local/squid/cache:/var/cache/squid:' \
+ scripts/check_cache.pl || die
+ # /var/run/squid to /run/squid
+ sed -i -e 's:$(localstatedir)::' \
+ src/ipc/Makefile.am || die
+ sed -i 's:/var/run/:/run/:g' tools/systemd/squid.service || die
+
+ sed -i -e 's:_LTDL_SETUP:LTDL_INIT([installable]):' \
+ libltdl/configure.ac || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --datadir=/usr/share/squid
+ --libexecdir=/usr/libexec/squid
+ --localstatedir=/var
+ --sysconfdir=/etc/squid
+ --with-default-user=squid
+ --with-logdir=/var/log/squid
+ --with-pidfile=/run/squid.pid
+
+ --enable-build-info="Gentoo ${PF} (r: ${r:-NONE})"
+ --enable-log-daemon-helpers
+ --enable-url-rewrite-helpers
+ --enable-cache-digests
+ --enable-delay-pools
+ --enable-disk-io
+ --enable-eui
+ --enable-icmp
+ --enable-ipv6
+ --enable-follow-x-forwarded-for
+ --enable-removal-policies="lru,heap"
+ --disable-strict-error-checking
+ --disable-arch-native
+
+ --with-large-files
+ --with-build-environment=default
+
+ --with-tdb
+
+ --without-included-ltdl
+ --with-ltdl-include="${ESYSROOT}"/usr/include
+ --with-ltdl-lib="${ESYSROOT}"/usr/$(get_libdir)
+
+ $(use_with caps libcap)
+ $(use_enable snmp)
+ $(use_with ssl openssl)
+ $(use_with ssl nettle)
+ $(use_with gnutls)
+ $(use_enable ssl-crtd)
+ $(use_with systemd)
+ $(use_with test cppunit)
+ $(use_enable ecap)
+ $(use_enable esi)
+ $(use_enable esi expat)
+ $(use_enable esi libxml2)
+ $(use_enable htcp)
+ $(use_enable wccp)
+ $(use_enable wccpv2)
+ )
+
+ # Basic modules
+ local basic_modules=(
+ NCSA
+ POP3
+ getpwnam
+
+ $(usev samba 'SMB')
+ $(usev ldap 'SMB_LM LDAP')
+ $(usev pam 'PAM')
+ $(usev sasl 'SASL')
+ $(usev nis 'NIS')
+ $(usev radius 'RADIUS')
+ )
+
+ use nis && append-cppflags "-I${ESYSROOT}/usr/include/tirpc"
+
+ if use mysql || use postgres || use sqlite; then
+ basic_modules+=( DB )
+ fi
+
+ # Digests
+ local digest_modules=(
+ file
+
+ $(usev ldap 'LDAP eDirectory')
+ )
+
+ # Kerberos
+ local negotiate_modules=( none )
+
+ myeconfargs+=( --without-mit-krb5 --without-heimdal-krb5 )
+
+ if use kerberos; then
+ negotiate_modules=( kerberos wrapper )
+
+ if has_version app-crypt/heimdal; then
+ myeconfargs+=(
+ --without-mit-krb5
+ --with-heimdal-krb5
+ )
+ else
+ myeconfargs+=(
+ --with-mit-krb5
+ --without-heimdal-krb5
+ )
+ fi
+ fi
+
+ # NTLM modules
+ local ntlm_modules=(
+ none
+ $(usev samba 'SMB_LM')
+ )
+
+ # External helpers
+ local ext_helpers=(
+ file_userip
+ session
+ unix_group
+ delayer
+ time_quota
+
+ $(usev samba 'wbinfo_group')
+ $(usev ldap 'LDAP_group eDirectory_userip')
+ )
+
+ use ldap && use kerberos && ext_helpers+=( kerberos_ldap_group )
+ if use mysql || use postgres || use sqlite; then
+ ext_helpers+=( SQL_session )
+ fi
+
+ # Storage modules
+ local storeio_modules=(
+ aufs
+ diskd
+ rock
+ ufs
+ )
+
+ #
+ local transparent
+ if use kernel_linux; then
+ myeconfargs+=(
+ --enable-linux-netfilter
+ $(usev qos '--enable-zph-qos --with-netfilter-conntrack')
+ )
+ fi
+
+ tc-export_build_env BUILD_CXX
+ export BUILDCXX="${BUILD_CXX}"
+ export BUILDCXXFLAGS="${BUILD_CXXFLAGS}"
+ tc-export CC AR
+
+ # Should be able to drop this workaround with newer versions.
+ # https://bugs.squid-cache.org/show_bug.cgi?id=4224
+ tc-is-cross-compiler && export squid_cv_gnu_atomics=no
+
+ # Bug #719662
+ append-atomic-flags
+
+ print_options_without_comma() {
+ # IFS as ',' will cut off any trailing commas
+ (
+ IFS=','
+ options=( $(printf "%s," "${@}") )
+ echo "${options[*]}"
+ )
+ }
+
+ myeconfargs+=(
+ --enable-storeio=$(print_options_without_comma "${storeio_modules[@]}" )
+ --enable-auth-basic=$(print_options_without_comma "${basic_modules[@]}" )
+ --enable-auth-digest=$(print_options_without_comma "${digest_modules[@]}" )
+ --enable-auth-ntlm=$(print_options_without_comma "${ntlm_modules[@]}" )
+ --enable-auth-negotiate=$(print_options_without_comma "${negotiate_modules[@]}" )
+ --enable-external-acl-helpers=$(print_options_without_comma "${ext_helpers[@]}" )
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ systemd_dounit tools/systemd/squid.service
+
+ # Need suid root for looking into /etc/shadow
+ fowners root:squid /usr/libexec/squid/basic_ncsa_auth
+ fperms 4750 /usr/libexec/squid/basic_ncsa_auth
+
+ if use pam; then
+ fowners root:squid /usr/libexec/squid/basic_pam_auth
+ fperms 4750 /usr/libexec/squid/basic_pam_auth
+ fi
+
+ # Pinger needs suid as well
+ fowners root:squid /usr/libexec/squid/pinger
+ fperms 4750 /usr/libexec/squid/pinger
+
+ # These scripts depend on perl
+ if ! use perl; then
+ local perl_scripts=(
+ basic_pop3_auth ext_delayer_acl helper-mux
+ log_db_daemon security_fake_certverify
+ storeid_file_rewrite url_lfs_rewrite
+ )
+
+ local script
+ for script in "${perl_scripts[@]}"; do
+ rm "${ED}"/usr/libexec/squid/${script} || die
+ done
+ fi
+
+ # Cleanup
+ rm -r "${D}"/run "${D}"/var/cache || die
+
+ dodoc CONTRIBUTORS CREDITS ChangeLog INSTALL QUICKSTART README SPONSORS doc/*.txt
+ newdoc src/auth/negotiate/kerberos/README README.kerberos
+ newdoc src/auth/basic/RADIUS/README README.RADIUS
+ newdoc src/acl/external/kerberos_ldap_group/README README.kerberos_ldap_group
+ dodoc RELEASENOTES.html
+
+ if use pam; then
+ newpamd "${FILESDIR}"/squid.pam squid
+ fi
+
+ newconfd "${FILESDIR}"/squid.confd-r2 squid
+ newinitd "${FILESDIR}"/squid.initd-r5 squid
+
+ if use logrotate ; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/squid.logrotate squid
+ else
+ exeinto /etc/cron.weekly
+ newexe "${FILESDIR}"/squid.cron squid.cron
+ fi
+
+ diropts -m0750 -o squid -g squid
+ keepdir /var/log/squid /etc/ssl/squid /var/lib/squid
+}
+
+pkg_postinst() {
+ elog "A good starting point to debug Squid issues is to use 'squidclient mgr:' commands such as 'squidclient mgr:info'."
+
+ if [[ ${#r} -gt 0 ]]; then
+ elog "You are using a release with the official ${r} patch! Make sure you mention that, or send the output of 'squidclient mgr:info' when asking for support."
+ fi
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 63957674f3b9..7f529f475109 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index dcb0b2bbb0e0..e4c3e6596ed9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2022-09-29)
+# Unfetchable mirror-restricted distfile. No action from maintainer
+# in over a year.
+# Removal on 2022-10-29. Bug #789477.
+games-simulation/bcs-demo
+
# Stephan Hartmann <sultan@gentoo.org> (2022-09-26)
# Dev channel releases are only for people who
# are developers or want more experimental features
@@ -556,11 +562,12 @@ sys-devel/automake:1.11
# New major parallel-installable release which needs special care to not
# end up loaded into the same process together with the earlier libsoup ABI.
# Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41.
+>=dev-util/devhelp-43
>=gnome-extra/gnome-calculator-43
media-libs/libshumate
-net-libs/uhttpmock:1.0
net-libs/libsoup:3.0
net-libs/rest:1.0
+net-libs/uhttpmock:1.0
net-libs/webkit-gtk:4.1
sci-geosciences/geocode-glib:2
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index b0184068fe46..6ce811625061 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 7b008400e366..5abbc78fbd19 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,5 +1,7 @@
AUX libcap-2.62-ignore-RAISE_SETFCAP-install-failures.patch 901 BLAKE2B 8b4795bfff00f3c42d22bfb748c60109c9fb210082bd0553d5d12c098008900d478a07455251228041be3448cf547ee4ec61217b1fa302feb86175592972bb08 SHA512 c6338a21bd66a4248ea3d35c0c39f864a9cd9c0cb0dd26860739fe3828282ff7e068888b3e39b1439f75f8f57db64cfd3a88542dfbb27ed04f65677e7f8ce632
DIST libcap-2.65.tar.xz 179852 BLAKE2B 9417c5c22fa2fc03df08667dca802c2e190f17af3cda86021de175bd315cbef8607cff51ee2a9c0b6cee7a09c536dbdc43c01549e0540c335966f0afaf9268c3 SHA512 de34cd7fecfe9b688ee08e56c71d4f39a3a05f6414f88577faaadfcd5111a0ae1824af3e76a5b8199131a8df6e87e47fdcb3570c364999e4626f2ab8fafb8671
+DIST libcap-2.66.tar.xz 181592 BLAKE2B e79bf10c6a3dbffe96dc97aad0bed67caa0b3805d9dcaff1e4a8a833396ee5c6da4f7f0d321b254e99a00073bc39021b9f3a4b350d93094d0df4d74889b3ca56 SHA512 ac005b622f6e065f30ce282a5c87240e7b9da75366ee537aa4835bc501b44bc242c10a4ba4dc070e2415fc7f635d1c3c4e45fbeeaf962cf7973dda82bf6377f0
EBUILD libcap-2.65.ebuild 2246 BLAKE2B eeb0a09fd4938cada5697f5531e88178366a0f9bed2a77eb2d6571ec6478d548f47020cd61f1e780b23ddcc657673c4c38d1c24b98dbba41ecaad9b12177e98e SHA512 b958d94030b0023f655810c9db41cc05ce239d07d86da1ea1b37a5cf38ed1e48c1ba1f8ddcb59dd278db2c40d99e57a3c917fa09aa331ba944c86b08cb828fca
+EBUILD libcap-2.66.ebuild 2254 BLAKE2B 2a7bb8f1ef55c91aa400a344e32401c982b88e1efb272e120f358d04fdf73a2bab8d744a4919b8a6c2205954d9789d4910e70bd19df987572e59aaf825fea82a SHA512 59bab3761eac29d28b3bd776ec6256b745e8c65daf8c9dcbdc230d4ba2425bae7af1eead73b65c22e0eaf3969feca784192d0562f565da0c2a4cc5f92d147568
EBUILD libcap-9999.ebuild 2171 BLAKE2B 8f0156d46c0da997b1204aacd200d2c7b249248af2bf96488f2fd5cb41c2bfe0a5c66fd21e6fb9a42c9a2fd3655721f782f1a944d912a74dcc1475bbfbd92df2 SHA512 163e96072426881e6db427d31e89d6c2c4d2d3b9488e4f10bae1910fd898a6c263e40c6ddca8404391ae0944508779845d06170632db9dace7b42068b9cd603c
MISC metadata.xml 438 BLAKE2B b5260cc84a3fe6b992bb6218846c738af296522d7a467337c05a6240fd07fc9d6cece779bd9fcf24a11486a70874e17acae8182647d307a31cf43e1c19c3a2d3 SHA512 fa3713dcf6b7bb2ea6d4c2fdefc05e92ae345c76a6187ebcb40dab8c4ce0148650a8301f236efcb8cf53fff25730977a385578dbaa160b800159c6d6abbf37a9
diff --git a/sys-libs/libcap/libcap-2.66.ebuild b/sys-libs/libcap/libcap-2.66.ebuild
new file mode 100644
index 000000000000..8e216f0ec4fe
--- /dev/null
+++ b/sys-libs/libcap/libcap-2.66.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs pam usr-ldscript
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libcap/libcap.git"
+else
+ SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="POSIX 1003.1e capabilities"
+HOMEPAGE="https://sites.google.com/site/fullycapable/"
+
+# it's available under either of the licenses
+LICENSE="|| ( GPL-2 BSD )"
+SLOT="0"
+IUSE="pam static-libs tools"
+
+# While the build system optionally uses gperf, we don't DEPEND on it because
+# the build automatically falls back when it's unavailable. #604802
+PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )"
+DEPEND="${PDEPEND}
+ sys-kernel/linux-headers"
+BDEPEND="
+ sys-apps/diffutils
+ tools? ( dev-lang/go )"
+
+QA_FLAGS_IGNORED="sbin/captree" # go binaries don't use LDFLAGS
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.62-ignore-RAISE_SETFCAP-install-failures.patch
+)
+
+src_prepare() {
+ default
+ multilib_copy_sources
+}
+
+run_emake() {
+ local args=(
+ AR="$(tc-getAR)"
+ CC="$(tc-getCC)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ RANLIB="$(tc-getRANLIB)"
+ exec_prefix="${EPREFIX}"
+ lib_prefix="${EPREFIX}/usr"
+ lib="$(get_libdir)"
+ prefix="${EPREFIX}/usr"
+ PAM_CAP="$(usex pam yes no)"
+ DYNAMIC=yes
+ GOLANG="$(multilib_native_usex tools yes no)"
+ )
+ emake "${args[@]}" "$@"
+}
+
+src_configure() {
+ tc-export_build_env BUILD_CC
+ multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+ run_emake
+}
+
+multilib_src_test() {
+ run_emake test
+}
+
+multilib_src_install() {
+ # no configure, needs explicit install line #444724#c3
+ run_emake DESTDIR="${D}" install
+
+ gen_usr_ldscript -a cap
+ gen_usr_ldscript -a psx
+ if ! use static-libs ; then
+ rm "${ED}"/usr/$(get_libdir)/lib{cap,psx}.a || die
+ fi
+
+ # install pam plugins ourselves
+ rm -rf "${ED}"/usr/$(get_libdir)/security || die
+
+ if use pam ; then
+ dopammod pam_cap/pam_cap.so
+ dopamsecurity '' pam_cap/capability.conf
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc CHANGELOG README doc/capability.notes
+}
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index 200ff2cc9a71..edae546c04ed 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 cb5e6a91c6d5..2f4469843730 100644
--- a/www-apache/pwauth/Manifest
+++ b/www-apache/pwauth/Manifest
@@ -1,7 +1,9 @@
+AUX pwauth-2.3.10-clang.patch 705 BLAKE2B 19c71e714e4193b60f0288571df9d8665ef89711f3a73fb907af0b7ae229dad94cd1b63bce0aa3f61a4c7920d9a7e0a0b6bf4826f487fea84803f80193bd6e68 SHA512 2bd6eb86a8023f8385e8ba01b4b3c411d1a6e98e4cb9d9c5eac124c9be67ec12bb802a5a252eb2e1d366f58624573cb939b907b90d22f7ea6a49b5f1a25f5338
AUX pwauth-2.3.10-config.patch 1137 BLAKE2B 715d28153699f88f15212121587656d63c2747f006392a3a51decabb7939d7937f3b9502cde68811b2166b8b2ebf6d4b57a197699def068cb1cb54f4f6bcd425 SHA512 a622e1874d4a2ba0c7763fa5c3e24aa7ef3da64411962a8b414901716615142246abb65da6abeb37162b69423d8a77b29560f27c3f0ba35009968d51d4960a44
AUX pwauth-2.3.10-makefile.patch 1467 BLAKE2B f61025ea2ab7997ead44ee6af0604d789bb6889d4054364792b16f50e914eee64e16831f13521ffb857f9b50e9ed787e9a6e6be2af6ae4b8d2eab1da70aed937 SHA512 2a5a2802f50e42d118ffe080a282ae478557307417c0c4a907934552923a91f811b797dea49ca48e50ec0a748e35c41fab50540eb1a8c44c505dcbec7dd39d8f
+AUX pwauth-2.3.10-warnings.patch 1081 BLAKE2B 174d9362314acf9077a9a5ffc1e9d3cdfbac96b28d5d70bfcb95641de2bc3a8f043478e002cc587d3e0edc3613da0156c2b2ae5c6da5217ad8de972330aa138b SHA512 4f35afdc5bab766c9beaca2944d4dd0bdc29fb40f2a2ea4a53770515bc64fc79ae4e8579d3ba7e86ea09f06f32151d3d05014926285977db2efaaaa001bfd5a6
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-r1.ebuild 1953 BLAKE2B af43375a3ae4c0fdee2e93821ce90559209c2a7224d81a5f675fe414489398176b764a3817998e2b03bd6216cd1da2ff741c7788524abecc7a3d0d4d3438ad5d SHA512 ad31d4eae99cf1c095450641d59cdb2db9f4247dc50144f5329f29b5a243a1afee8e8902ff4885d70ad791fc207422766189954494b749e37ccd2e9045bd9db0
+EBUILD pwauth-2.3.10-r2.ebuild 2020 BLAKE2B 2ab157d3f47150f33391c06b036d9c664c15568554c887507f31c9af445c0ce7f653a118b413629c92ceca3297a8b21c8709946495abfbcdafa21ff9f4aae177 SHA512 0782858e6ba2da6bd8f69b51a4d02d54d5a3a8590f450c4cdd203ddcbd879fed4a324d81788bc3af137e26b324f42a124060036a08d7baf10b514d8bf84cfd9d
MISC metadata.xml 503 BLAKE2B cfe99dc610efd360b973688a9d50ba77291db6bbf9cdd94a2baf41578747cf36c0d99c412a38af2922eb7d28c3f57c78ca5b8c699dd4536c0fa4dd103b4a92be SHA512 1f570ce3e71b5749f733a4f53a29224148b89e5ab7000bac7a221d0b26bf181644a3336dfb3da244eff84deed59929886a470ebfbf8efd33286a48f53b0741b1
diff --git a/www-apache/pwauth/files/pwauth-2.3.10-clang.patch b/www-apache/pwauth/files/pwauth-2.3.10-clang.patch
new file mode 100644
index 000000000000..ac241b465dde
--- /dev/null
+++ b/www-apache/pwauth/files/pwauth-2.3.10-clang.patch
@@ -0,0 +1,39 @@
+Minimal additional fixes for with both clang16 and older clang.
+
+https://bugs.gentoo.org/870631
+See also: https://github.com/phokz/pwauth/pull/13
+--- a/auth_sun.c
++++ b/auth_sun.c
+@@ -33,2 +33,3 @@
+
++#include <time.h>
+ #include "pwauth.h"
+--- a/fail_log.c
++++ b/fail_log.c
+@@ -33,2 +33,3 @@
+
++#include <time.h>
+ #include "pwauth.h"
+@@ -72,3 +73,3 @@
+
+-void log_failure()
++void log_failure(void)
+ {
+@@ -151,3 +152,3 @@
+
+-log_failure()
++void log_failure(void)
+ {
+--- a/nologin.c
++++ b/nologin.c
+@@ -40,3 +40,3 @@
+
+-check_nologin()
++int check_nologin(void)
+ {
+--- a/pwauth.h
++++ b/pwauth.h
+@@ -133 +133,3 @@
+ int check_auth(char *login, char *passwd);
++int check_nologin(void);
++void log_failure(void);
diff --git a/www-apache/pwauth/files/pwauth-2.3.10-warnings.patch b/www-apache/pwauth/files/pwauth-2.3.10-warnings.patch
new file mode 100644
index 000000000000..29faff3e0e9c
--- /dev/null
+++ b/www-apache/pwauth/files/pwauth-2.3.10-warnings.patch
@@ -0,0 +1,51 @@
+Backport to fix some clang16 issues.
+https://bugs.gentoo.org/870631
+
+https://github.com/phokz/pwauth/commit/c1e7fd9af0
+From: Philip Prindeville <philipp@redfish-solutions.com>
+Date: Mon, 23 Jul 2018 13:41:47 -0600
+Subject: [PATCH] Quiet compiler warnings for signatures
+
+There are missing/incomplete function declarations. Also a missing
+header.
+--- a/lastlog.c
++++ b/lastlog.c
+@@ -31,6 +31,8 @@
+ * =======================================================================
+ */
+
++#include <time.h>
++
+ #include "pwauth.h"
+
+ /* LASTLOG - update the system's lastlog */
+--- a/main.c
++++ b/main.c
+@@ -44,6 +44,7 @@ int server_uids[]= {SERVER_UIDS, 0};
+ #endif
+
+
++int
+ main(int argc, char **argv)
+ {
+ #ifdef ENV_METHOD
+--- a/pwauth.h
++++ b/pwauth.h
+@@ -127,3 +127,7 @@ extern int haveuid;
+ #ifndef BFSZ
+ # define BFSZ 1024
+ #endif
++
++void snooze(int seconds);
++void lastlog(void);
++int check_auth(char *login, char *passwd);
+--- a/snooze.c
++++ b/snooze.c
+@@ -42,6 +42,7 @@
+ * sleep time, if other pwauth processes are in sleeps.
+ */
+
++void
+ snooze(int seconds)
+ {
+ int slfd;
diff --git a/www-apache/pwauth/pwauth-2.3.10-r1.ebuild b/www-apache/pwauth/pwauth-2.3.10-r2.ebuild
index 99e0dfdf3fe0..a99fff7b1ff0 100644
--- a/www-apache/pwauth/pwauth-2.3.10-r1.ebuild
+++ b/www-apache/pwauth/pwauth-2.3.10-r2.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
@@ -22,6 +22,8 @@ PATCHES=(
"${FILESDIR}/${P}-config.patch"
"${FILESDIR}/${P}-makefile.patch"
"${FILESDIR}/${PN}-strchr.patch"
+ "${FILESDIR}/${P}-warnings.patch"
+ "${FILESDIR}/${P}-clang.patch"
)
pkg_setup() {
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 95a040b26395..e9cfa0461ae5 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 759ebf46e708..048a19b7a24d 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,3 +1,3 @@
DIST element-v1.11.8.tar.gz 18935813 BLAKE2B 59d6a06aebcf3351cf26fa979d3048e3e85841bb314e397cf1d3d7d4fffc127d06bf45b2292444e3151519b0df7cbb681f6ad5b65ba34dea81db017155f79529 SHA512 9595658323f2f8c4508ec9d7b3c726e4df6e5c25b4fef7a7adc8da400c59ef3e5fb443c9cf1a59e859608694c07f2512a96985b2859a9338815a9c91b51bba3d
-EBUILD element-1.11.8.ebuild 733 BLAKE2B db476c59066c1360f4fe92bbfeb929e00853f79b28a8d7c18f34422fc8f4aac859ca5df21397ce4b94ff0ebdcede08eafe1584dd97d36f5e4ef31096ba785af9 SHA512 8b355b00e7500aa8529d6f2e7539e571940dbaf4200d736d549fd0da5da9f05eb2fd3cc527e8d1692067d9aa0cf709985105250b8854f5882f42bfbb97f2fc52
+EBUILD element-1.11.8.ebuild 740 BLAKE2B b30062d00d9dba045cb356ba8eed1f96d25ba52bf979ce3f22c66c3a4ac91cc247ec9c933d4dd0f3aeed7c01fafeaebadb589de832705e27bca672d029581d8a SHA512 1563d63b49ea05bd32973e6b195af9adb269552f1bb29ff21211d8d0e1d6a949ab51956645d00d072617759ee2974e2adc8a3b1257a3fe2e80aaf9b5239146e5
MISC metadata.xml 253 BLAKE2B 8557c513beef73e834b0a000c523a3241da961c6307b6e98ac857dad0888c4bbd028c98f8499f01086c24e8f2f57c64bc75db20154dab232adefc2510fccac03 SHA512 67dd372ef7b684101d9198c6199a6403f8750132d80aab4f4daa4b31ebaea3d82eb9a18e904734e2ac10c77b237d67210055949ff1c6d5aad4f75951a096884a
diff --git a/www-apps/element/element-1.11.8.ebuild b/www-apps/element/element-1.11.8.ebuild
index bdccc2ddf91f..ca2b15c5771c 100644
--- a/www-apps/element/element-1.11.8.ebuild
+++ b/www-apps/element/element-1.11.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://element.io/"
SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 20ac3cbe07b0..2dcf51d1f521 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -4,7 +4,9 @@ AUX gitea.service-r3 732 BLAKE2B 8227349f9ffe5dbf7c59efc3b1e250bf8184a72d37958c0
DIST gitea-1.16.7.tar.gz 53657579 BLAKE2B ae9d67fa633bcc5156036f033a4ed084b5b6ac0d71ec6a1ec0d0c88848233f3f0f0c22ca1c33289dc0e9950a8b299e26a88417e03643972f6721f94097b37d85 SHA512 7a31330e46078e215eecfbb2ec28373be1a176790720afbcf9674f3530d66f300d8ef9e47b9b9124cda9ce585d26d40c975e4897e5a3477dcec28b6f2b16735c
DIST gitea-1.16.9.tar.gz 53660093 BLAKE2B f289a6525b046efa56b0250a997c1b1957c58447b87d7b0f5a65754ff3278da5dd37e1cf090b6d27c61d779fe2f19c4405aff9be526c5689935fba88c8488ad5 SHA512 b27da6b77ac33829ba3108e54c8fab59fe80f2ce88cc5eeb95ec38186da4b34508cdfb1a5fe0a68013001403a69080ebddb8d5116a73e1cf47e27ee4cc3095f1
DIST gitea-1.17.1.tar.gz 52649181 BLAKE2B b8a444900a3efc9911cad17b32933ada7995dd3424bc92c034222fdf50ea7629fc0b190fad7563c4694228021784c66196ae2f5df533bbcc36e6e2eccd9e57c0 SHA512 9afa5e58e90fcda957f8f5eba76931d5a933554c47965180371c9b73c887810aa67e8e87fc619a1abcb954379de23750e9e93654d518c6ab77b2ca944eb186d6
+DIST gitea-1.17.2.tar.gz 52668293 BLAKE2B 02f50ee5ef30887fb5daf5d3543bdb4b0fe2e4f3903c29beedc134d861fe23df92f4d379d6faacfd984ff203eefff6d6c7dca06e6b974538557e3694f1f2a03b SHA512 fe0176cb4dee724ec91e5f44cb71851368d0e4234c20f17bcccbb422f90c6545184d1f620bbd5999ca24c477e0cf0de7c4a21ce93e3532f29e0b2bba7d03ffb9
EBUILD gitea-1.16.7.ebuild 3181 BLAKE2B aaf07de11af3784fc352f787542e09604950292704cb283d9474d6cec568f91a5df5104c5aa2da29f22d1324f8d4d29357ea3880a8c9d2ee29dbc685f5b83086 SHA512 a2e84529629afc73aa6649bdf3d97f5e356a97c13262dab767e1c8aaadf7c7d26ca35f201f1ae999c50d39d8ca39f62fba00e59fbcb25f01cdc52b8e08b261aa
EBUILD gitea-1.16.9.ebuild 3294 BLAKE2B 241acb3d3476a33c876208d343fba4794511e7235aa6afb7665ab656b76a2119c3da24290babcfb12361a504a85836811d91945a11a90d2632b6a081e73445a5 SHA512 db2f4946302dcf9432e1b2f6011dd3e79d9dc5f70b1db5ee64aa505bd276f626a8854c8fc9a7b548eee1dcadd2164626b6af066e3ffa9d82b603467217ad5512
EBUILD gitea-1.17.1.ebuild 3311 BLAKE2B d08ad5d1f7d471cabdd8a52fa3406c4fbc43b21b1b030d334fac6492c925f72789905eb2d415976b720e4ebb7c3170bf410a47bd960f384e7d61601cd35bc9b4 SHA512 8288a1b2cdadaec00efe5f0aaff09ca3a5ea56d5e91e76c8bae0981337aa8b9658d9c911077fb11c72cc19fe723f3c5a3d732e64acfa255aa78862f8a69d2d12
+EBUILD gitea-1.17.2.ebuild 3317 BLAKE2B fc94b9df66f3ac86dd27022cf4620b8b554b9ce500a0011d6683f13e4f8445967041335ff48e847c803406c08e9a7ca46504ac12551709ee7e890d028a727753 SHA512 62b06fe8e30338a0704e39d01dc8f9a82d3a6b390c80aa4f5c8f10830c7db21875c996a7d8f778382cce0e79297fb26aff32c414c0efab730a52066d3375c2eb
MISC metadata.xml 339 BLAKE2B 6117542b37ffbb9dc5aa2420c5846c95864b632cb35e1c69acea24d0eaed05767b0c3607a58bc9ab8e54596927072f1c7c5cb795ee44d076b7ac027d0ee65a58 SHA512 9b05184ccba06361a7dfdecced7ad53d887065763bbbc736aedc791d9089f146f99fbbd6a483bdaf47a6ee5d4965dfc2a66e6990bea1beb599baf621c2c16471
diff --git a/www-apps/gitea/gitea-1.17.2.ebuild b/www-apps/gitea/gitea-1.17.2.ebuild
new file mode 100644
index 000000000000..6a27a8ad7547
--- /dev/null
+++ b/www-apps/gitea/gitea-1.17.2.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2016-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module tmpfiles systemd flag-o-matic
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.io https://github.com/go-gitea/gitea"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/go-gitea/gitea.git"
+else
+ SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+S="${WORKDIR}/${PN}-src-${PV}"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite pie"
+
+DEPEND="
+ acct? (
+ acct-group/git
+ acct-user/git[gitea] )
+ pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+ dev-vcs/git"
+
+DOCS=(
+ custom/conf/app.example.ini CONTRIBUTING.md README.md
+)
+FILECAPS=(
+ -m 711 cap_net_bind_service+ep usr/bin/gitea
+)
+
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ local sedcmds=(
+ -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#"
+ -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
+ -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#"
+ -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
+ -e "s#^MODE = console#MODE = file#"
+ -e "s#^LEVEL = Trace#LEVEL = Info#"
+ -e "s#^LOG_SQL = true#LOG_SQL = false#"
+ -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
+ )
+
+ sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
+ if use sqlite ; then
+ sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die
+ fi
+}
+
+src_configure() {
+ # bug 832756 - PIE build issues
+ filter-flags -fPIE
+ filter-ldflags -fPIE -pie
+}
+
+src_compile() {
+ local gitea_tags=(
+ bindata
+ $(usev pam)
+ $(usex sqlite 'sqlite sqlite_unlock_notify' '')
+ )
+ local gitea_settings=(
+ "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+ "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+ "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+ )
+ local makeenv=(
+ DRONE_TAG="${PV}"
+ LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
+ TAGS="${gitea_tags[*]}"
+ )
+
+ GOFLAGS=""
+ if use pie ; then
+ GOFLAGS+="-buildmode=pie"
+ fi
+
+ env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend
+}
+
+src_install() {
+ dobin gitea
+
+ einstalldocs
+
+ newconfd "${FILESDIR}/gitea.confd-r1" gitea
+ newinitd "${FILESDIR}/gitea.initd-r3" gitea
+ newtmpfiles - gitea.conf <<-EOF
+ d /run/gitea 0755 git git
+ EOF
+ systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
+
+ insinto /etc/gitea
+ newins custom/conf/app.example.ini app.ini
+ if use acct; then
+ fowners root:git /etc/gitea/{,app.ini}
+ fperms g+w,o-rwx /etc/gitea/{,app.ini}
+
+ diropts -m0750 -o git -g git
+ keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data
+ keepdir /var/log/gitea
+ fi
+}
+
+pkg_postinst() {
+ fcaps_pkg_postinst
+ tmpfiles_process gitea.conf
+
+ ewarn "The default JWT signing algorithm changed in 1.15.0 from HS256 (symmetric) to"
+ ewarn "RS256 (asymmetric). Gitea OAuth2 tokens (and potentially client secrets) will"
+ ewarn "need to be regenerated unless you change your JWT_SIGNING_ALGORITHM back to HS256."
+ ewarn "For other breaking changes, see <https://github.com/go-gitea/gitea/releases/tag/v1.15.0>."
+}
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 4dd95aedeb98..3e8a8d6c184b 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/x2vnc/Manifest b/x11-misc/x2vnc/Manifest
index cf40526d8174..8964838181f6 100644
--- a/x11-misc/x2vnc/Manifest
+++ b/x11-misc/x2vnc/Manifest
@@ -1,4 +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-r1.ebuild 680 BLAKE2B 505e797e5f94999ddfa7d0e2a1c9a539f04960caf28a76227cef3540587e8570e4a0f8a40e3c7996cfc28f63463c1069d02b5ecef8e7e1da86edd805345a06df SHA512 363c755dbbcd96e71b1bed42ff28ac51fd03143283c63b3ac012a0cc1801b686633fbe10d5d5904b379b0571cf6a7ff73cdc388b5d0adec55da1d54bc3308881
+EBUILD x2vnc-1.7.2-r2.ebuild 803 BLAKE2B 5678305c969c2699b828372488466f611b061ed90cffc863d247c04c912fa8b256ade01110500d3e3a6feacd73e4a725873ca3d8a1bcac2cfb208a60bacbb170 SHA512 5d8fcdeae5c37cca565a3f2c96ed2f9574aba49ddb0e024208600b9b2b87fd97c54c937761329f0651db3c962da7812db87527c97f23ed8bba4ae3682f7e1757
MISC metadata.xml 273 BLAKE2B e41a84edc2f2bf01256d6c759fec49da44a20e3d595a6fe56f96239ab26213551ae190621a5e8f9523b777c42364680fd61a6423b08eada73b97eb4e81253dd7 SHA512 985a49dc2d598b61be8510f6f86c4894825a56392af613ecdc68de499242f1e7e910f8320e0fd0540bc5f42dde80a4f0b18b6919320ee60aa39da1441c147274
diff --git a/x11-misc/x2vnc/files/x2vnc-1.7.2-clang16.patch b/x11-misc/x2vnc/files/x2vnc-1.7.2-clang16.patch
new file mode 100644
index 000000000000..7b9cd1b50b69
--- /dev/null
+++ b/x11-misc/x2vnc/files/x2vnc-1.7.2-clang16.patch
@@ -0,0 +1,33 @@
+https://bugs.gentoo.org/870652
+--- a/rfbproto.c
++++ b/rfbproto.c
+@@ -25,2 +25,4 @@
+
++#include <ctype.h>
++#include <time.h>
+ #include <unistd.h>
+--- a/sockets.c
++++ b/sockets.c
+@@ -33,2 +33,3 @@
+ void PrintInHex(char *buf, int len);
++int tunnel(char *gatewayhost, char *remotehost, int remoteport);
+
+--- a/vncauth.c
++++ b/vncauth.c
+@@ -28,2 +28,4 @@
+ #include <sys/stat.h>
++#include <time.h>
++#include <unistd.h>
+ #include <vncauth.h>
+--- a/x.c
++++ b/x.c
+@@ -26,2 +26,3 @@
+ #include <sys/types.h>
++#include <time.h>
+ #include <unistd.h>
+--- a/x2vnc.c
++++ b/x2vnc.c
+@@ -25,2 +25,3 @@
+
++#include <time.h>
+ #include <unistd.h>
diff --git a/x11-misc/x2vnc/x2vnc-1.7.2-r1.ebuild b/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild
index b9d93cf24e77..03384930c47f 100644
--- a/x11-misc/x2vnc/x2vnc-1.7.2-r1.ebuild
+++ b/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild
@@ -1,27 +1,34 @@
-# 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
DESCRIPTION="Control a remote computer running VNC from X"
-HOMEPAGE="http://fredrik.hubbe.net/x2vnc.html"
-SRC_URI="http://fredrik.hubbe.net/${PN}/${P}.tar.gz"
+HOMEPAGE="https://fredrik.hubbe.net/x2vnc.html"
+SRC_URI="https://fredrik.hubbe.net/x2vnc/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ppc sparc x86"
IUSE="tk"
-RDEPEND="x11-libs/libX11
+COMMON_DEPEND="
+ x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXext
- x11-libs/libXinerama"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXxf86dga"
+RDEPEND="
+ ${COMMON_DEPEND}
tk? ( dev-tcltk/expect )"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto"
PATCHES=(
- "${FILESDIR}/expectk.patch"
+ "${FILESDIR}"/expectk.patch
+ "${FILESDIR}"/${P}-clang16.patch
)
src_install() {