summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-13 02:23:08 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-13 02:23:08 +0100
commit4d4b75287f879f15ebdc56b3edd19737b6f936e8 (patch)
treec02f05b73dd6c0a9d8b35dcb57c7eeaab6cfa9bc
parentf8ca23f9f6e4a55e4195e553ca2f3e7dd425f51c (diff)
gentoo auto-resync : 13:08:2022 - 02:23:08
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29637 -> 29644 bytes
-rw-r--r--app-admin/Manifest.gzbin32865 -> 32863 bytes
-rw-r--r--app-admin/consul/Manifest12
-rw-r--r--app-admin/consul/consul-1.12.0.ebuild51
-rw-r--r--app-admin/consul/consul-1.12.1.ebuild51
-rw-r--r--app-admin/consul/consul-1.12.2.ebuild51
-rw-r--r--app-admin/consul/consul-1.13.1.ebuild (renamed from app-admin/consul/consul-1.12.3.ebuild)7
-rw-r--r--app-admin/sysklogd/Manifest2
-rw-r--r--app-admin/sysklogd/sysklogd-2.4.3.ebuild88
-rw-r--r--app-containers/Manifest.gzbin7223 -> 7222 bytes
-rw-r--r--app-containers/podman/Manifest2
-rw-r--r--app-containers/podman/podman-4.2.0.ebuild164
-rw-r--r--app-metrics/Manifest.gzbin5945 -> 5948 bytes
-rw-r--r--app-metrics/uwsgi_exporter/Manifest3
-rw-r--r--app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild52
-rw-r--r--dev-cpp/Manifest.gzbin12260 -> 12256 bytes
-rw-r--r--dev-cpp/folly/Manifest3
-rw-r--r--dev-cpp/folly/files/folly-2022.07.04.00-musl-fix.patch36
-rw-r--r--dev-cpp/folly/folly-2022.07.04.00.ebuild4
-rw-r--r--dev-cpp/nlohmann_json/Manifest3
-rw-r--r--dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild61
-rw-r--r--dev-cpp/opentelemetry-cpp/Manifest3
-rw-r--r--dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.5.0-tests.patch67
-rw-r--r--dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.5.0.ebuild50
-rw-r--r--dev-embedded/Manifest.gzbin9045 -> 9049 bytes
-rw-r--r--dev-embedded/openocd/Manifest4
-rw-r--r--dev-embedded/openocd/openocd-0.11.0.ebuild6
-rw-r--r--dev-embedded/openocd/openocd-9999.ebuild6
-rw-r--r--dev-util/Manifest.gzbin68002 -> 68006 bytes
-rw-r--r--dev-util/strace/Manifest4
-rw-r--r--dev-util/strace/metadata.xml39
-rw-r--r--dev-util/strace/strace-5.19.ebuild109
-rw-r--r--games-emulation/Manifest.gzbin9519 -> 9519 bytes
-rw-r--r--games-emulation/pcsx2/Manifest2
-rw-r--r--games-emulation/pcsx2/pcsx2-9999.ebuild10
-rw-r--r--games-simulation/Manifest.gzbin4108 -> 4105 bytes
-rw-r--r--games-simulation/corsix-th/Manifest1
-rw-r--r--games-simulation/corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch11
-rw-r--r--metadata/Manifest.gzbin3680 -> 3681 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.gzbin28229 -> 28207 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin57799 -> 57489 bytes
-rw-r--r--metadata/md5-cache/app-admin/consul-1.12.015
-rw-r--r--metadata/md5-cache/app-admin/consul-1.12.115
-rw-r--r--metadata/md5-cache/app-admin/consul-1.12.215
-rw-r--r--metadata/md5-cache/app-admin/consul-1.13.1 (renamed from metadata/md5-cache/app-admin/consul-1.12.3)6
-rw-r--r--metadata/md5-cache/app-admin/sysklogd-2.4.316
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin16085 -> 16249 bytes
-rw-r--r--metadata/md5-cache/app-containers/podman-4.2.016
-rw-r--r--metadata/md5-cache/app-metrics/Manifest.gzbin7189 -> 7351 bytes
-rw-r--r--metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.015
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin21833 -> 22158 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/folly-2022.07.04.002
-rw-r--r--metadata/md5-cache/dev-cpp/nlohmann_json-3.11.214
-rw-r--r--metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.5.016
-rw-r--r--metadata/md5-cache/dev-embedded/Manifest.gzbin13302 -> 13306 bytes
-rw-r--r--metadata/md5-cache/dev-embedded/openocd-0.11.04
-rw-r--r--metadata/md5-cache/dev-embedded/openocd-99994
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin126599 -> 126761 bytes
-rw-r--r--metadata/md5-cache/dev-util/strace-5.1916
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin13798 -> 13802 bytes
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2-99996
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin95220 -> 95385 bytes
-rw-r--r--metadata/md5-cache/net-misc/htpdate-1.3.615
-rw-r--r--metadata/md5-cache/net-misc/htpdate-99996
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin27050 -> 27046 bytes
-rw-r--r--metadata/md5-cache/net-wireless/kismet-99992
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin85665 -> 85664 bytes
-rw-r--r--metadata/md5-cache/sys-apps/iproute2-5.19.0-r1 (renamed from metadata/md5-cache/sys-apps/iproute2-5.19.0)2
-rw-r--r--metadata/md5-cache/sys-apps/iproute2-99992
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin25049 -> 25055 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-15.2.172
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-17.2.32
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin13085 -> 13247 bytes
-rw-r--r--metadata/md5-cache/www-client/chromium-bin-104.0.5112.7913
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-misc/Manifest.gzbin55425 -> 55425 bytes
-rw-r--r--net-misc/htpdate/Manifest4
-rw-r--r--net-misc/htpdate/htpdate-1.3.6.ebuild55
-rw-r--r--net-misc/htpdate/htpdate-9999.ebuild2
-rw-r--r--net-wireless/Manifest.gzbin14540 -> 14540 bytes
-rw-r--r--net-wireless/kismet/Manifest2
-rw-r--r--net-wireless/kismet/kismet-9999.ebuild1
-rw-r--r--sys-apps/Manifest.gzbin48196 -> 48196 bytes
-rw-r--r--sys-apps/iproute2/Manifest5
-rw-r--r--sys-apps/iproute2/files/iproute2-default-color-auto.patch7
-rw-r--r--sys-apps/iproute2/iproute2-5.19.0-r1.ebuild (renamed from sys-apps/iproute2/iproute2-5.19.0.ebuild)1
-rw-r--r--sys-apps/iproute2/iproute2-9999.ebuild1
-rw-r--r--sys-cluster/Manifest.gzbin11553 -> 11558 bytes
-rw-r--r--sys-cluster/ceph/Manifest7
-rw-r--r--sys-cluster/ceph/ceph-15.2.17.ebuild4
-rw-r--r--sys-cluster/ceph/ceph-17.2.3.ebuild1
-rw-r--r--sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch2
-rw-r--r--sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch12
-rw-r--r--www-client/Manifest.gzbin6200 -> 6198 bytes
-rw-r--r--www-client/chromium-bin/Manifest12
-rw-r--r--www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild238
106 files changed, 1228 insertions, 334 deletions
diff --git a/Manifest b/Manifest
index ab14916e0579..ea016e6ea749 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29637 BLAKE2B 598b910f4f5d6ff3aec73c254a5e7b95a904fda648e3a8a2c75ddf2b3af87e498d942ec0f3d34f11b5de32d8f74d80f43cf0d16d211e230c4d5a21e22b933419 SHA512 b0ef24a5f424f13f780ef6e5dd3ec36c83efd422e863085f9b44b8b529c827e304b5e9b1ec42f4dc39ee652eb1b908c21dbe323e45d2246e7c68aa7eb8538da6
-TIMESTAMP 2022-08-12T18:39:42Z
+MANIFEST Manifest.files.gz 29644 BLAKE2B 20a5ca5ed4e449bd1e4c4d129fdcd3688966be03c1af7d3c4ad39f97c3732c4dd5c5f30733be765517922d571a43ffa920cfff0517fb8cef065b0fb623dab540 SHA512 b368417b60a249332b41a7bc6c357b287b9029f916266e199ce44ef7558a34d2a8c97070d0335a6b4c31e1a551d0b49724233cfade9c68dd41dfd39686645498
+TIMESTAMP 2022-08-13T00:39:40Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmL2nm5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmL28sxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA8PQ/+Mzw+5+pzCMbxd86WJdVPFyHh/CuQaY/ABzeGH5c0TW9TdZpeTJI8eOk7
-MIX7DWjSYhg6JMi9ZoBB8MV8a5+zsHSPAziUoi1tJkGrIdQEdLQwo23ysvieBNCN
-z3XhL+OvBK08Jh6cCzwtYLQT7Q6/611A7iIopVdGFCvH1YOLzLa+9MXFshvjGhwN
-NlHYnhkwccs9ThH8bOXXN1U9juWHKFqyGCnJJcH3aJeJ+ElRhGcTex+DIVYbSjPa
-bQ19S6uqyWJ5GtfJAHfQOgz5KR7uEUdAl/+P7m8Bofe6F4oclmwMZgFUMIjsZOAz
-u9JJN4YBwRAkFKJ/cvErcS2xvAKVINCAuVnLr7RNH1+e5qcIMn8wFBW5J+xHWo7V
-hr6pJkJHmoNawt4XIhZo44+Jf6fxZLGCIrGECpFvpLOUcDYFYzqy6ymO+RF20ker
-2uuTkN4+sPn57JIX4TyqxqLF6GR7/dc0efpbNzxOJsSI8+Tjyw6Q0/0OCRjVkclu
-nOM+HzbuiThwvHLy4BGG7HSuuzBdFh0No7mUNR46n1lSs89cPLJp4ZFiy/vg6FMy
-rHzPbVGOWgWjeUrUlvKZedEx7Bf9TNLvLn4JmOdA7sUJv3hOTM59PBiZUJR4YbG5
-7KU9yv9179cUqY/Mg1MUrKwMUan30aOvemktmu9JRVSJjIJvgSs=
-=v4nW
+klB8Dw/+JMZ3i94R/8yPpwCiJPXzj762r/1sGZP0LZCEXC3BeEOaSKeOAZN/FXQi
+76iZqkDKjAVGZxiBbYRHfASjOXgz0Qnj9pk8iAYkLLAogLfoM+1L3AZoVmPQwXkj
+kcLEQTtc/tWqt8v2znr1Tw2hrrt7brUJ+M4r9ZaBi6biuEqIfMgUuIdnDczrXB9V
+Cp8slN1R3UqL71fL2+O9ZuAT1hYWEIw9FyxMamCFsWVXWzQAyG1qKKVBKPkf7Up0
+0SOauPMLWLankur4XTBKwSbNWLyywZzH891GLLWQUNFt7pBYpAylGIJenDa0LfyY
+Pi4NPz/OsvtWh2KXGMVUBidLxVsRQ54BzpsGssEVpxU06UEZMYL3oSfBPX5K6jCH
+qozS0uhkPbqs5cYwty8+qa9EaitJc0HudvyER9qSWVXNqXgPYQ6gatSpPWSbBNk2
+tzlya7DXFgzLzGJ0khc2SFlc0JeXejNmJsO3D+GNIc9xl+2+xvm52MG1SacV9sKI
+czxqvuceRGwQbEAaNy7/jvVaRv/ohSl0Nhf9ploE6YXtDHqgaWe6bYw0Ja+x+ikz
+mC6OVXm1mwD2XEQqKIFSlrq4a3H4cvm/Vfv6f69Uv7Z080uDDmldWP+uQ9yS3UqO
+KLj24jJiNPfY9PTH89mjuVu5rw+jNWNDd8xD6u70wbACPeFc2tM=
+=ZnuZ
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index ace151a79948..b6bc881c4450 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 99d97dd34835..33ed99cd69f5 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 1ea0bc545ea2..1d134031486d 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -5,19 +5,13 @@ AUX consul.logrotated 85 BLAKE2B 8f3212c58295d57e9265dec26b9bfe562c47ca168442180
AUX consul.service 359 BLAKE2B 04a42a1546d2e4dbf57b9d75b32feddd4d0f4f8b6f750b1b4a8c19cd51fdb3cedce2cbe2a1680dcbb407890aa3e75ab9ffc5c88566b3c1e44158b1b480e5119f SHA512 d0f73304d644cf26e609a2136f1107efe36afe54721cbbd6208cfe279629ef5603a94ecd786e83ad37d7828c038f01baa4482872fa65c625646fa73684e3e477
AUX data-dir.json.example 36 BLAKE2B dadf9d7350346db73e4db0d98aaa569fe7caa5d695e25606fb97b252be16f2d3f50630092be39be378821f7e17e4914557a55c620156e7d07ced151d1f977689 SHA512 cca94745ddfdcfedcc612da4a14965d4f51f0eaf519d8395e95b8b6cbe7bcb9987b8fdbffd66fb13edda7164a7b0f26e93e5aeab9e631cbf5e0a3a5c05b84b0b
AUX ui.json.example 17 BLAKE2B ecb48d228ee02df0a96b46cd87001742924ee907d7fe05b54c900b6e37e14b8bd7278e5adeaadd164b09129275a804f1014b7fdf64068ba9d9ad957325f9d5fd SHA512 9aebf80a0dd2bc5345285b63c894af8c0d5864f352d97fc3ba7cd6bf22b905ace3bd221cf23092080e9f7d60832384632c2f069d580eef789eb3f81011e9869d
-DIST consul-1.12.0-deps.tar.xz 252403904 BLAKE2B 742eaeaf4c24276de9b66d8d6b8f3b51d836d41b8466e7be23a00e3787132f8a0ffad7bf6e8c288797d8de52885ec4c72f43206022d6d4d2a1b89febd878531d SHA512 11087675a0d353c94576609986a7ddf777e8454e90161e35f80f1592ea3af48477684ec63d1ed870db71066a58c21977b7e9d58a5408c65fee213d64f152671a
-DIST consul-1.12.0.tar.gz 23969785 BLAKE2B 57a13905917bac77793be26fb5ac7e668233400e1f9c8eceace3463018cd8fee06b6f5a3753c8eeb250c276f8c95afd63b3b6ae1a7d847dc5adaa11880e52f53 SHA512 c83a5b9e68f46e5f458fb607f60d80fa7bc2dd46000c60bd9838fb03ea925ec5f0c0a4336f9052f70f805b41b4dd8fc872f5f6e883de5da29a87f5273507f31e
-DIST consul-1.12.1.tar.gz 24196810 BLAKE2B b82929de9228adaaf1bbf3a4269dd09e17b51f769d0bf040b86949dd8648e1f0b813e5cc5d5e9704b964ef5185074f58ac7347e049be6bc493cc96e4b977e22b SHA512 33925b20a81c7ab9873e5dfc24c26d14c86494c03de0a4030304bf4ac0169b59843337ef05f0564fa69de9dba08e350774e7ae62c6914769d8f0d4cb625e4910
-DIST consul-1.12.2.tar.gz 24195804 BLAKE2B 550b5bc4977c9181a097f699ad5da88a81571327707b448bc659d7c8f2d92a8c82f6c1b0f13448fee25c89d08cc3771dd4fb78a4cf58d640442df38e86639cfa SHA512 91da8b1fecbd5db4c0deae1cec4b5265a26c11739633be74f6e2dd2027ab9ba5da10ba33b1b844531a59b63e4117ec57af87d55512d1098033e99f88e2e3aabc
DIST consul-1.12.3-deps.tar.xz 289711856 BLAKE2B 471b51dfc95ec8185a5d15bd94998f8d115ecbede7df6bc792704a4d63d222bda5e1a7aa260c7a93dcbe602a62df8aefd2d907602f3ca36a57dee8698205c19e SHA512 68b8bc91e03f922e31e68980350b58020ce734b808348bffff5c4b03436e50270cf6337bc9b48b95f28cb085316670ae5bc937d5620b79504e8fac766518621b
-DIST consul-1.12.3.tar.gz 24365779 BLAKE2B 39b110f271fa38e03a39ee05cf0e06e9aa13a84b2cb5c1150a43cfd1c28481044e36e2e11145b4b3411662b7b969aef9b7a4fa06dd7554e6018dfd772547b7bf SHA512 33903c2ba15cde3d2d17b8942ea7a0c7aab54c60872bc80662098ee7f415f5e1651a0e5949f42c8c8b06d3f99d25899a141459a99f04c90a162baa38d33f56b9
DIST consul-1.12.4.tar.gz 24910442 BLAKE2B cc67dca433d2b96116cb57025b61799fdc6aeeca82bfee002116afe08ce3d30d4b49387927d5a257c44ffa7e30f0242b37f37096a2e271c0ee209c62aae5e918 SHA512 a91279983340d1ca5b349ccaf6b5681516c2be5b0eee7808a0bedb6205020fe3a1b2d1fd9ac29db69bfacb35455200bca62ad5b3e867343fe116f78e89d3b2ac
+DIST consul-1.13.1-deps.tar.xz 252045224 BLAKE2B 55cfd035cbe2b5d1d49ad9cad2abecc73b6103e9d70ef9a49d3476bb8bc5e9f7d34927ea58a994d817fbaf7460b064fc83452392513b40b63d60d119f508a1cb SHA512 e966124d8344309e0fd6d8f76275be13496def38bf30683c1ded50479eaea4ea680b8dd83b916625b1dfabec8e1d23acae23c9d6ccd3f0784145ea56d092f2f5
+DIST consul-1.13.1.tar.gz 24587018 BLAKE2B fb4135ba8cfd3e82312b007f5a49bdc8ca8f01d3107e53a1dfccc7869111053022ce17f5c78715da0c1c9a8cff2543172b14d02dbcea75f5bd758a479354d350 SHA512 b70760ec9b7339f8a1aed76db89d1ea8f96dba6a4d996993b21d59228e885b5f577bab36bf2f153db9572bf81590927442db2ae074ef5f45ccfd154b0ff27284
DIST consul-1.9.17-deps.tar.xz 214799320 BLAKE2B c9fe5511156d50d4155ed6050186af894b7efc29e2f311ff542f79d298769b2dc55ee1bba12ca5ba5b81eddb6959a1d7a5e55aeb533827d5e924d3a72853a418 SHA512 be9f417e721372b8eaffe8b908f1ca1d1299c897f032cfb8b7ea8b62f7c2689011c5079a450fb5eed2e4e5454f0ad6a5e3859c91bd67166193334d100968f093
DIST consul-1.9.17.tar.gz 29480703 BLAKE2B c233eab63ea515f886234395100e47910c1acdefa0b29af5bbc96d6c078dae41e0cd4150e1f6f17daac972b3e66d3abe43b594a0c37bff790e43f0f3c0a20da2 SHA512 c859fbede7294884befd0c70469febed5a4269b21cb351f8619d13e3b29f9b8bdd8d18e9611ef34908fc54bd38f2fd0bbc6e96d4e08ab23da952c3db537fb92c
-EBUILD consul-1.12.0.ebuild 1337 BLAKE2B c0512a3b9915f4c71dd369ad2abe77dd26260945cd6fc151be222cf4e8d27ecffb2c0587bb12fbac2cb1ed174687f751fb84bcbaeab796276ea77f020a639ca2 SHA512 bb99a0217082b36ce03965061cb91e4d544ddf5a9e5fe819ca8d39b299c24f8b5b4ff3307e37ffeaa3d4fcc4879b936eda03c592a51cf2b433b7d2c73f646526
-EBUILD consul-1.12.1.ebuild 1346 BLAKE2B fdd4010edfd86bfa9506a02e875e4646cbc85bea4aa46b62131f97b8a6ea08190c5a60c5e7f66f3106cca90c39032ed0a17cc44e23d4408ab0d93326fc606917 SHA512 717c0baa47fdcef0cbec887d3eb610387eb7f7b19dba4997cea0ed9764c33316796b1bacd5dbefb66d422a49c8edb558f809ad94b479a74c4135d4bcfd2406d4
-EBUILD consul-1.12.2.ebuild 1353 BLAKE2B aa0b342491f97c82e07fa2238783a43a5eaaeef8eb62f567e9bc2f7ce88a2aebb2b5eff085fb8f40616495f80d500f131916fad80466846f8e85a15bc7a5dd50 SHA512 94484c9bae036c5c4571d0c5953393577a5b65ae23973bca6401536d0cff27cb6d8e4a6c038d9faa6bf775e5759f5c57769b67b9b85d5e407d8a52e5c58659bd
-EBUILD consul-1.12.3.ebuild 1344 BLAKE2B 7c2aec831068a5e91d0c9483675420d1cc11f946b27e64470a6ff6063c142102cc5c31a93c56a465b2cb608ddb56aac0b197d2bae240667fb0e562622be2f68d SHA512 072a0a82538099b3669086f292da8c8f7d5ef945bcc7ae5acce249e8ce2131b08b253baa5067a2b9ca1a3ae8502744d080d226cdce8eea7e76020e3652800faf
EBUILD consul-1.12.4.ebuild 1353 BLAKE2B 08388107b5f88ef19b8ffab24b80c95d40a210e2dd238325425d7f596a5505769daee3fd07ac55ee97fc2ca04e48787b587a5bc03151127fac912789787e8983 SHA512 68c3488ecfbb5005c94674be08945f33847ee6f9f46bffcebf86426ca3c3d603623e8a6f391cad96ece035aa8ba427fa2f9cc465e69bd9066c0f4e97149f6cd2
+EBUILD consul-1.13.1.ebuild 1450 BLAKE2B 63796fface1835101e13249314f086c440042ca791d199c82fc0b1597b920b337d0787e8134f03e3d79b6d55397521acf88b28edb9dca3e17b3d6f4c4d7c3098 SHA512 fa3acb687833c302b5443994125ae0547a0dc67bf2009d776b72c3b35fa6de839043d42b9032b892c94fa4b58cb68e79d6e3777ea580869b15a512c1f856d5e4
EBUILD consul-1.9.17.ebuild 1521 BLAKE2B 4b452b57b8d672d18f3c41b545814b20d0437d190a0439b08579acc5d01f437f1af8411ea4372cc2d4ad3db13f4387c373dae06b6e465ac0becf006f104cb546 SHA512 8edc438a09e02e87b67f1e686fc3ec24921deffc8b577d3239e03dbd78a7f92f9a2da04f65234f2563c55eff3fabc8e844e7f165dc36f5bfc4f66cbfbc68576f
MISC metadata.xml 392 BLAKE2B 4995d973307987bb70802d4328dbb1d5e052683a2e1900912b40be5e345969740b1df9e8e1b3bcbf76fb90066ed43ac5ce91e8e11a0ad19c9d587c7204f45419 SHA512 92d4589b5294df0ddcee6fbafa5db5288b3e892dbec6d84bf0e53beb2b0a30e385f9166c536462e51aeaa9ee8799dd1ae3634b7b13e452e3059ba2853c5b77f1
diff --git a/app-admin/consul/consul-1.12.0.ebuild b/app-admin/consul/consul-1.12.0.ebuild
deleted file mode 100644
index b811e05165c7..000000000000
--- a/app-admin/consul/consul-1.12.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="https://www.consul.io"
-GIT_COMMIT="09a8cdb4a5c0c53201d7888d9fb618dde007cdd8"
-
-SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
-RESTRICT+=" test"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="
- acct-group/consul
- acct-user/consul"
- DEPEND="${COMMON_DEPEND}"
- RDEPEND="${COMMON_DEPEND}"
-
-src_compile() {
- # The dev target sets causes build.sh to set appropriate XC_OS
- # and XC_ARCH, and skips generation of an unused zip file,
- # avoiding a dependency on app-arch/zip.
- GIT_DESCRIBE="v${PV}" \
- GIT_DIRTY="" \
- GIT_COMMIT="${GIT_COMMIT}" \
- emake dev-build
-}
-
-src_install() {
- dobin bin/consul
-
- keepdir /etc/consul.d
- insinto /etc/consul.d
- doins "${FILESDIR}/"*.json.example
-
- keepdir /var/log/consul
- fowners consul:consul /var/log/consul
-
- newinitd "${FILESDIR}/consul.initd" "${PN}"
- newconfd "${FILESDIR}/consul.confd" "${PN}"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotated" "${PN}"
- systemd_dounit "${FILESDIR}/consul.service"
-}
diff --git a/app-admin/consul/consul-1.12.1.ebuild b/app-admin/consul/consul-1.12.1.ebuild
deleted file mode 100644
index d9cb8096e6f8..000000000000
--- a/app-admin/consul/consul-1.12.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="https://www.consul.io"
-GIT_COMMIT="e57f76ae5cce9e70738aadb16f1e47d7c4c257f4"
-
-SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/consul-1.12.0-deps.tar.xz"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
-RESTRICT+=" test"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="
- acct-group/consul
- acct-user/consul"
- DEPEND="${COMMON_DEPEND}"
- RDEPEND="${COMMON_DEPEND}"
-
-src_compile() {
- # The dev target sets causes build.sh to set appropriate XC_OS
- # and XC_ARCH, and skips generation of an unused zip file,
- # avoiding a dependency on app-arch/zip.
- GIT_DESCRIBE="v${PV}" \
- GIT_DIRTY="" \
- GIT_COMMIT="${GIT_COMMIT}" \
- emake dev-build
-}
-
-src_install() {
- dobin bin/consul
-
- keepdir /etc/consul.d
- insinto /etc/consul.d
- doins "${FILESDIR}/"*.json.example
-
- keepdir /var/log/consul
- fowners consul:consul /var/log/consul
-
- newinitd "${FILESDIR}/consul.initd" "${PN}"
- newconfd "${FILESDIR}/consul.confd" "${PN}"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotated" "${PN}"
- systemd_dounit "${FILESDIR}/consul.service"
-}
diff --git a/app-admin/consul/consul-1.12.2.ebuild b/app-admin/consul/consul-1.12.2.ebuild
deleted file mode 100644
index 4f0bc4667585..000000000000
--- a/app-admin/consul/consul-1.12.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="https://www.consul.io"
-GIT_COMMIT="19041f202c952a25c5d612a3664e1bdac3c91129"
-
-SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/consul-1.12.0-deps.tar.xz"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
-RESTRICT+=" test"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="
- acct-group/consul
- acct-user/consul"
- DEPEND="${COMMON_DEPEND}"
- RDEPEND="${COMMON_DEPEND}"
-
-src_compile() {
- # The dev target sets causes build.sh to set appropriate XC_OS
- # and XC_ARCH, and skips generation of an unused zip file,
- # avoiding a dependency on app-arch/zip.
- GIT_DESCRIBE="v${PV}" \
- GIT_DIRTY="" \
- GIT_COMMIT="${GIT_COMMIT}" \
- emake dev-build
-}
-
-src_install() {
- dobin bin/consul
-
- keepdir /etc/consul.d
- insinto /etc/consul.d
- doins "${FILESDIR}/"*.json.example
-
- keepdir /var/log/consul
- fowners consul:consul /var/log/consul
-
- newinitd "${FILESDIR}/consul.initd" "${PN}"
- newconfd "${FILESDIR}/consul.confd" "${PN}"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotated" "${PN}"
- systemd_dounit "${FILESDIR}/consul.service"
-}
diff --git a/app-admin/consul/consul-1.12.3.ebuild b/app-admin/consul/consul-1.13.1.ebuild
index de3e94a7dcd9..05dc180af5c1 100644
--- a/app-admin/consul/consul-1.12.3.ebuild
+++ b/app-admin/consul/consul-1.13.1.ebuild
@@ -6,7 +6,7 @@ inherit go-module systemd
DESCRIPTION="A tool for service discovery, monitoring and configuration"
HOMEPAGE="https://www.consul.io"
-GIT_COMMIT="2308c75e7018c3f123b5e7bd10f25ed649ce17a4"
+GIT_COMMIT="c6d0f9ecc48e2044db04f5795e997bd9179586de"
SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
@@ -23,6 +23,11 @@ COMMON_DEPEND="
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
+src_prepare() {
+ default
+ sed -e 's|^GIT_DATE=.*|GIT_DATE=2022-08-11T19:07:00Z|' -i GNUmakefile || die
+}
+
src_compile() {
# The dev target sets causes build.sh to set appropriate XC_OS
# and XC_ARCH, and skips generation of an unused zip file,
diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 6de83d6203d7..ec5dc25c4080 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -4,8 +4,10 @@ AUX sysklogd.rc10 443 BLAKE2B 04d5d645a6e79582ce4532fdf5eb4453c61e66017596c641b6
DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d SHA512 7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc
DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09 SHA512 0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c
DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be SHA512 5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec
+DIST sysklogd-2.4.3.tar.gz 451887 BLAKE2B 210ad69fab10af2724c7554a10347c238eba97a7a3e7fec95ca12520976abd60a2ce762ff5effb528aa7f6f9191ecc95f9425a905de83f1e7820bd0b0294186c SHA512 9ff935811974b812f84e96bea64d284d718cab53038a4c11d74e50ae33d14d5d3c1f843d7c2771edd6ea1f742f108fc60aa81b4a686c336c276f76ea73d2c0c1
EBUILD sysklogd-2.3.0.ebuild 2112 BLAKE2B 1f8cb90a6f5ab144eaebc6625b6ab1bffe003a1e3a1ce8e182da214f9bb77ddcfd2a59b95192f8b68230a2315003792bafd68aa9470b7e8412d3e735de32fd55 SHA512 0c2ab19307e93aee1773fd759c734de47869b555b2abe968e3db5ebfb6ad9bbc01c94d2be128fe7e1553a584bd69bbdb59919cd495a6d272022f49ddb486c39b
EBUILD sysklogd-2.4.0.ebuild 2138 BLAKE2B 0888ef036055107e8d2c3351ae9a4c3f5fbb05d09e28dfeb37bf639374ffe501e59a2d0b5f18894c1fa55a55aef2cea17f930bab25e638b2558e74998449efc2 SHA512 dc9b32d23ba04caeaef35cd519a238bc2a607d3f03cc77f1237b434acc76c989008ad3fc55ebb93f989cd652d9b667c5f891e7f2c2aa7e51e0715b217a3b42c2
EBUILD sysklogd-2.4.2.ebuild 2106 BLAKE2B a8385ac39db7d3a9b2b92d338f4aab266f2773d6f53ef8fe479417477172fa25330cc61e95a51d7e640edf2488f5c3229161cfc8f5067c4cfa2d8034cef3da37 SHA512 b7e2e4f7b55e9d55ee01d4bc6541f87a8f9e4ab5c57d9a7686a9cfd4ec4591b6183e7f8b6a4574586c88e65c2abea60292d284ca44086fbe57ae0f1a70aacab6
+EBUILD sysklogd-2.4.3.ebuild 2106 BLAKE2B a8385ac39db7d3a9b2b92d338f4aab266f2773d6f53ef8fe479417477172fa25330cc61e95a51d7e640edf2488f5c3229161cfc8f5067c4cfa2d8034cef3da37 SHA512 b7e2e4f7b55e9d55ee01d4bc6541f87a8f9e4ab5c57d9a7686a9cfd4ec4591b6183e7f8b6a4574586c88e65c2abea60292d284ca44086fbe57ae0f1a70aacab6
EBUILD sysklogd-9999.ebuild 2106 BLAKE2B a8385ac39db7d3a9b2b92d338f4aab266f2773d6f53ef8fe479417477172fa25330cc61e95a51d7e640edf2488f5c3229161cfc8f5067c4cfa2d8034cef3da37 SHA512 b7e2e4f7b55e9d55ee01d4bc6541f87a8f9e4ab5c57d9a7686a9cfd4ec4591b6183e7f8b6a4574586c88e65c2abea60292d284ca44086fbe57ae0f1a70aacab6
MISC metadata.xml 433 BLAKE2B b1b1737ea499d650246868d4b0fa748dfa8d72b0f974fc45481a43c20fe7165d8d24ad57731a014cf68ea465641109e66edada5d8f3a6c8896fe0e3d684b5905 SHA512 1bbbe31ecb193b016d57fc59d3d0faa1431c13de0040786a7ce96134c303df741092bae99c5230b7108462d898a5fafa09a631333b8d9dcb2dc13ab1ba930b3b
diff --git a/app-admin/sysklogd/sysklogd-2.4.3.ebuild b/app-admin/sysklogd/sysklogd-2.4.3.ebuild
new file mode 100644
index 000000000000..b823887c4367
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.4.3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html https://github.com/troglobit/sysklogd"
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit autotools git-r3
+ EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git"
+else
+ SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate"
+# Needs network access
+RESTRICT="test"
+
+DEPEND="
+ logger? (
+ !<sys-apps/util-linux-2.34-r3
+ !>=sys-apps/util-linux-2.34-r3[logger]
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ logrotate? ( app-admin/logrotate )
+"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+ default
+
+ [[ ${PV} == *9999 ]] && eautoreconf
+}
+
+src_configure() {
+ append-lfs-flags
+ tc-export CC
+
+ local myeconfargs=(
+ --disable-static
+ --runstatedir="${EPREFIX}"/run
+ --with-systemd=$(systemd_get_systemunitdir)
+ $(use_with logger)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ insinto /etc
+ doins syslog.conf
+ keepdir /etc/syslog.d
+
+ newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+ newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+ if use logrotate ; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+ sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+ fi
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+ if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.0 ; then
+ elog "Starting with version 2.0 syslogd has built in log rotation"
+ elog "functionality that does no longer require a running cron daemon."
+ elog "So we no longer install any log rotation cron files for sysklogd."
+ fi
+
+ if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.1 ; then
+ elog "Starting with version 2.1 sysklogd no longer provides klogd."
+ elog "syslogd now also logs kernel messages."
+ fi
+}
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index 1a8d2976e64a..1960c7b8377c 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 504cc090337b..48c06142ef24 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -3,6 +3,8 @@ AUX podman.initd 704 BLAKE2B 2fc4ffaa3b971774957ea244e05d851fa2797ec074529ea7c23
AUX podman.logrotated 85 BLAKE2B 730899f93ee354e476629276b69224cfeaaa1603b6690cac3c0cd905cd75add19179f99e26f29edbd963d5f44c38a3a2db0b5a3613dc665ab801654eac13dc2e SHA512 0136d063b15b07c41a9370ba1845c4f368ec46a7a30683b7ff7cbb0b12e5b2711c9a45329f5102af6a969e562edcec006a8de9055e43e1caf9395847d0c5ec45
DIST podman-4.1.0.tar.gz 10904727 BLAKE2B 6d01a65b13494dc948c0667147eca6f250a81056f1bcf6eda6285566b8aa7aa526794ea96a571aecad642a8b1d3d1877cd31683ccf46662f8681a2afac083b5a SHA512 4d5f240423f21b1224ce44853a2265359dacee0d921f0ea53a7fca34f9076ebfaa49f4327a59ac51f5bf5b9dafb47dda3a9bb8e609237cc69f833b42b95bcd0a
DIST podman-4.1.1.tar.gz 10905391 BLAKE2B a094785ccb7a84a42147fb0f0360480ad4f73a1cdaa29b666fabb08528584f5d37b1cf8fb807351d4a60d81779de4dec3ab5fc83275061eded21f97fd3fa5e7f SHA512 19dd2800b59dacf7edd5d8204bdaffa0959910c7751b582f5a12b8d644b52f9d6581b9c3b4cba3ddb0707f6a90c0dbc93de6d8e2eaa6a4234ebb9dfa28e693b3
+DIST podman-4.2.0.tar.gz 13019518 BLAKE2B a3b8d8b140b9d34e24f87f998fff3558649487b503bdd437f537f09adc51819d81786b6b4e858ef4e8a43c0d872cd20cd1ceee06988a36f830b9ffbb5109d14d SHA512 bc9e28d9938127f91be10ea8bc6c6f638a01d74d120efad5ad1e72c5f7b893685871e83872434745bc72ecaca430355b0f59d302660e8b4a53cc88a88cc37f9c
EBUILD podman-4.1.0.ebuild 4763 BLAKE2B 9fbc25801c4d797bd876f9e72b47107d4e9d5cf311e6b12d67d72e89f7f9d1a133822feec23440994ca2b933227f6243632619b8f7901828c146ff3e4d7ab98e SHA512 928ce5bc105e34cf29a8ccf8c71e72812f48895af6069eac4ef9038c971e4257521ddd9ee8dd9cfcf508f169da1cec3af33e0294a9ca87ce70611d956a92e2d7
EBUILD podman-4.1.1.ebuild 4765 BLAKE2B 52c3283b8d474e9d4f30f711cabb9bdd0dc950f1546962ba692e495e72bad256a008ac25e6905f6faac1961acfa31858690c98c19e2ac2f76413407a99bdb5db SHA512 c378cc082c26a3134974dc1bf6328cf3edc7e6f79e038d37ed7018525979965965b196a22f11cc52cb0b6e84c775873d02e46c81013345b08d43b33af1b73290
+EBUILD podman-4.2.0.ebuild 4765 BLAKE2B 9674d0502c268b75b5d6395983143b6316aa40d271e40b1ed444e7f983202806e2d12075696a71043ef346515c72a763a48a6197bcf3b15851835630766ec913 SHA512 df2e42157d7e59d78fc1ba2ae517a41cf4b313f235fc10d306f220e7ffb01760f01bea7ecb46079dd3005de1cd85b0f71364727a15eaae180f393d0fc62a4911
MISC metadata.xml 1372 BLAKE2B b8d6a880c8f915394b01e98644672f4ec91937606e912158b58740df31576010cef8accb053e217991b700020ffa03b4e6440d90de4698dfd1a6645599d5a0be SHA512 c8b3b35f30b48b156ad9cc0ae4189fb40838e954a925f14abc169f734472b98fe02f88bb95b1d2bc28ce74b4535dec28c662719189a26b06a138f57820cc0a64
diff --git a/app-containers/podman/podman-4.2.0.ebuild b/app-containers/podman/podman-4.2.0.ebuild
new file mode 100644
index 000000000000..bd88d2d05d2f
--- /dev/null
+++ b/app-containers/podman/podman-4.2.0.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGIT_COMMIT="7fe5a419cfd2880df2028ad3d7fd9378a88a04f4"
+
+inherit bash-completion-r1 flag-o-matic go-module tmpfiles
+
+DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
+HOMEPAGE="https://github.com/containers/podman/"
+MY_PN=podman
+MY_P=${MY_PN}-${PV}
+SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
+RESTRICT+=" test"
+
+COMMON_DEPEND="
+ app-crypt/gpgme:=
+ >=app-containers/conmon-2.0.0
+ cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 )
+ !cgroup-hybrid? ( app-containers/crun )
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error:=
+ >=app-containers/cni-plugins-0.8.6
+ sys-fs/lvm2
+ sys-libs/libseccomp:=
+
+ apparmor? ( sys-libs/libapparmor )
+ btrfs? ( sys-fs/btrfs-progs )
+ init? ( app-containers/catatonit )
+ rootless? ( app-containers/slirp4netns )
+ selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+ fuse? ( sys-fs/fuse-overlayfs )
+ selinux? ( sec-policy/selinux-podman )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ default
+
+ # Disable installation of python modules here, since those are
+ # installed by separate ebuilds.
+ local makefile_sed_args=(
+ -e '/^GIT_.*/d'
+ -e 's/$(GO) build/$(GO) build -v -work -x/'
+ -e 's/^\(install:.*\) install\.python$/\1/'
+ -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|'
+ )
+
+ has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:')
+
+ sed "${makefile_sed_args[@]}" -i Makefile || die
+}
+
+src_compile() {
+ local git_commit=${EGIT_COMMIT}
+
+ # Filter unsupported linker flags
+ filter-flags '-Wl,*'
+
+ [[ -f hack/apparmor_tag.sh ]] || die
+ if use apparmor; then
+ echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
+ else
+ echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
+ fi
+
+ [[ -f hack/btrfs_installed_tag.sh ]] || die
+ if use btrfs; then
+ echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
+ else
+ echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+ hack/btrfs_installed_tag.sh || die
+ fi
+
+ [[ -f hack/selinux_tag.sh ]] || die
+ if use selinux; then
+ echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
+ else
+ echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
+ fi
+
+ # Avoid this error when generating pkg/varlink/iopodman.go:
+ # cannot find package "github.com/varlink/go/varlink/idl"
+ mkdir -p _output || die
+ ln -snf ../vendor _output/src || die
+ GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die
+ rm _output/src || die
+
+ export -n GOCACHE GOPATH XDG_CACHE_HOME
+ GOBIN="${S}/bin" \
+ emake all \
+ GIT_BRANCH=master \
+ GIT_BRANCH_CLEAN=master \
+ COMMIT_NO="${git_commit}" \
+ GIT_COMMIT="${git_commit}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+
+ insinto /etc/containers
+ newins test/registries.conf registries.conf.example
+ newins test/policy.json policy.json.example
+
+ insinto /usr/share/containers
+ doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json
+
+ newconfd "${FILESDIR}"/podman.confd podman
+ newinitd "${FILESDIR}"/podman.initd podman
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/podman.logrotated" podman
+
+ dobashcomp completions/bash/*
+
+ insinto /usr/share/zsh/site-functions
+ doins completions/zsh/*
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins completions/fish/*
+
+ keepdir /var/lib/containers
+}
+
+pkg_preinst() {
+ PODMAN_ROOTLESS_UPGRADE=false
+ if use rootless; then
+ has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process podman.conf
+
+ local want_newline=false
+ if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then
+ elog "You need to create the following config files:"
+ elog "/etc/containers/registries.conf"
+ elog "/etc/containers/policy.json"
+ elog "To copy over default examples, use:"
+ elog "cp /etc/containers/registries.conf{.example,}"
+ elog "cp /etc/containers/policy.json{.example,}"
+ want_newline=true
+ fi
+ if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then
+ ${want_newline} && elog ""
+ elog "For rootless operation, you need to configure subuid/subgid"
+ elog "for user running podman. In case subuid/subgid has only been"
+ elog "configured for root, run:"
+ elog "usermod --add-subuids 1065536-1131071 <user>"
+ elog "usermod --add-subgids 1065536-1131071 <user>"
+ want_newline=true
+ fi
+}
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index 97378c8363d2..cca19ca5702d 100644
--- a/app-metrics/Manifest.gz
+++ b/app-metrics/Manifest.gz
Binary files differ
diff --git a/app-metrics/uwsgi_exporter/Manifest b/app-metrics/uwsgi_exporter/Manifest
index f0fab98ac0ad..fd786d36437e 100644
--- a/app-metrics/uwsgi_exporter/Manifest
+++ b/app-metrics/uwsgi_exporter/Manifest
@@ -3,5 +3,8 @@ AUX uwsgi_exporter.initd 627 BLAKE2B 37b6a417bbf2073dd30c7233266edd683e571217eb0
AUX uwsgi_exporter.logrotated 101 BLAKE2B f375e39ad267147f98945120479e6c43ea2a0987e882880942f1b8e977f9263fd63cefc433897a1091eea1a1da54b1dfdbb50ff7e4753aebcd23602ef2232630 SHA512 8dc8c9ee998c26d128c26de1c75011d6200c78098bfc9f97bd1d40946b0923f5a7c56eccf8fbfe59fb9df0b6b1430ae321b7f9da817dee1112d8a407d735af71
AUX uwsgi_exporter.service 454 BLAKE2B 129a09d27a097a1e8a5ee230082d56a6a3e85387e84d8758a5d05589f5a24817146f9198106029e3b413ae4fbff01b05627ff865c6edefb2eb1ffd2e442dcc3f SHA512 b57a18f882285f2c91408697cd144ea4907f17428032f58e91abfdfe18fb76ba6ae5e31092f64e49bfcb5aef43f01ff162f9f15cb9a7b62cdc3bfa68f920b233
DIST uwsgi_exporter-0.8.0.tar.gz 3040547 BLAKE2B 5b6769487b3a08752cdff9dccc727096bc6b9d49e12e8aa35d04bbd0c3534503c19a4dda882c7efd7409549f3cae750021fa7ce87d12b798a2998efcdfc9f1cf SHA512 a5a1439f554749c7db4857651a11cbbf0ad0a0a8da0ffd421e374fe08194ba289a6bb04a95e4169ba6a75d0358c7a96e5b9f3cc5813cc39004f81dce42edb3ed
+DIST uwsgi_exporter-1.1.0-deps.tar.xz 6393556 BLAKE2B ce75723b9de728560fc367c31b8f70498ffda083f1aa3ed138aaed37d540ed4b05681c022c63bd3f8aa6c1bf9d9e7fc7e6f947c556794b5d65724b1ff95ceb60 SHA512 e5140951a895981eb85be571035e017b3d3a344cb074a40b693f46e25d9355192debecb9710afb4952cbfe6beb62741ddca2c16ac5454df8643927400e3f2d6b
+DIST uwsgi_exporter-1.1.0.tar.gz 39335 BLAKE2B af7fc7ba6d2479467e4b0b90c469fd3a3de1d967b1f4130ce54b5db5bec4dcf910687cf375dcc98a6b68463831d49117e23f589d03d37579b2d83b33a74b519f SHA512 62db351903f6876efea60cc25bea1560b5061ecdf6ca1f113bfa51a745d1524b397350cc2bd0e720aab9357f4f9f6dbca0285eb41ed9cdabebeb4f4176d9c652
EBUILD uwsgi_exporter-0.8.0-r1.ebuild 1298 BLAKE2B f65c9faa759d093d58d4efd9e7602d41b439817a20494934492f591d3c17dd1c1b2a5abcdc57f615955d6a740a12b8a281a4f048bec008c5f14091502701d929 SHA512 eebad63a099c77073cd52612e28d7b542bb74ffea4c888a0140445d34a870bcbc54ce30e004709d43a3e0cebd6fe4cc3893460ff32c5676215dc9d425f147357
+EBUILD uwsgi_exporter-1.1.0.ebuild 1172 BLAKE2B ebcb744fd0d5c1ea7cdd4b1a82e59696369817e1a06a3cfc74292d6855805d98a3876a10e6a09bf00ac591776402785c7ea9cc922d5e385a9591e77e090b1ba2 SHA512 3a8a1b91d98e3e1de540bea330187e71e92dc2e32d20800a4dea1d5c6d2b36e02e50918b67fa3033880b6a61d34cd2b9e577f25837a56f5eaec5ad2d2bb6322b
MISC metadata.xml 334 BLAKE2B a951aa6c853373935638fb6d51fc9ba82604506f086cdf50187c452e1e46b5af90096eb824edcf342c03261da1f139269600480fd818541437cf15ef4d1817f7 SHA512 4eafa2fb67c977810f13d3ffcc6db37978aacc3b14786c8435934eb6b78109b38f265752afe3d55015ff997957fd82410a1fb5c4f35b210f8806702759a5d517
diff --git a/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild b/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild
new file mode 100644
index 000000000000..88aeeefc02fa
--- /dev/null
+++ b/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module systemd
+
+SRC_URI="https://github.com/timonwong/uwsgi_exporter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
+UWSGI_EXPORTER_COMMIT="f04f713"
+
+DESCRIPTION="uWSGI metrics exporter for prometheus.io"
+HOMEPAGE="https://github.com/timonwong/uwsgi_exporter"
+
+LICENSE="Apache-2.0 BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ acct-group/uwsgi_exporter
+ acct-user/uwsgi_exporter
+"
+
+DEPEND="
+ ${RDEPEND}
+ dev-util/promu
+"
+
+src_prepare() {
+ default
+ sed -e "s/{{.Revision}}/${UWSGI_EXPORTER_COMMIT}/" -i "${S}/.promu.yml" || die
+}
+
+src_compile() {
+ mkdir -p bin || die
+ GO111MODULE=on promu build -v --prefix bin || die
+}
+
+src_install() {
+ newbin bin/${P} uwsgi_exporter
+ dodoc README.md
+ local dir
+ for dir in /var/log/${PN}; do
+ keepdir "${dir}"
+ fowners ${PN}:${PN} "${dir}"
+ done
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+ systemd_dounit "${FILESDIR}/${PN}.service"
+}
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index f01369fd538e..70585975ac46 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest
index 9072a2d267fa..f866b126e6ad 100644
--- a/dev-cpp/folly/Manifest
+++ b/dev-cpp/folly/Manifest
@@ -1,7 +1,8 @@
+AUX folly-2022.07.04.00-musl-fix.patch 1150 BLAKE2B 6774badf3856fa94ae69dc4ca3fb3aca628dcf3b96fd7d141967815a9a07c07349f852a35275baba7b91d60e0c61dc3e1639cab4727666fa128d0334f36815a2 SHA512 15029e25b4da1f9cfe227978a54f63c198361df665b4657ef6a80ffdd3911c80be8e6c3799c8c16ff0fcca050932155628651a6e5ed566a41174dced9e51dc58
DIST folly-2022.03.28.00.tar.gz 3616507 BLAKE2B da003701abe599f20ac87a2785fe9a4cd4a8896d182737eb1eac6384f3d75a792225b426febea7cc4ea99aac1a1f31eb7330e0a297f43ae7d5aafccd93784560 SHA512 6eee07b3e82247c3c8672442503e9a69a1c4607604269fc0760e11a2d0e5595029e6995fbe7c970d2052a7f228f6b92112630e6d5c624369fc52e5ad1823ef74
DIST folly-2022.04.11.00.tar.gz 3632587 BLAKE2B 13820f6dc600727fa97603181be97a568cc8b3c713659717592853827dac050d5f1f6d98178e3054871233b48ac18f713589bf43b36ea29445cad557ce13bacf SHA512 7aa0be95d6f8b21aaa88558cf5921c526ab5a8c8121b858eb6e7ea19946d7a82dff06d90b7a365cef5c56a43d8d57af8d01b8b11b27262fbed9ee8c9e701b5ac
DIST folly-v2022.07.04.00.tar.gz 3647988 BLAKE2B ab8916ff4be1468d44dc0892126448682554ea95ce879166f457b621c3157cb22d0292fe2c58744494efe0fbabbf77732184335cd22244724c740910cf3a8303 SHA512 11fc32768539d8d42c7396eeac522238450617c8dde302b45c64bb93fd6ceaef7bb193b897802962782e8211c3931d31bf8df68e06741ce855d9725510677d7a
EBUILD folly-2022.03.28.00-r1.ebuild 1486 BLAKE2B 629e5c21603de6a7e91532219f357f74df50194e21102c6f2d05e6d613bbecdd5fba2f2042bcbac0dada2066b82def374c671d9c7b263ba3f1f3d16178496dc9 SHA512 2841732188df3b1330ce730aade4a15272208fd16d658c15a29b908963dd8ec1349205cdec2eb218d9acf539043db011498375f248f580730495cee2484a0e96
EBUILD folly-2022.04.11.00-r1.ebuild 1880 BLAKE2B 9bbab33cb481558b9f857eafb813901fa0a3ee9f977772f3d733a49b9e7c2656fb98ebd402f3f0d877e20c547f31e2ebdd1e9a3b234300e104858aec5e49d1a8 SHA512 aab53b44bee8c2a4bef0d5cc0dad9603f0a84b66db02dfa9062676e6bd97cb25fc6593dc2aa1881ab6cd3f5477f369717d0931e670447be3eec80e0161a5b98f
-EBUILD folly-2022.07.04.00.ebuild 2243 BLAKE2B 0ce26c96eab6ff1797f9c6d893ef8dc7c7a7ceca3cecefcf3bf122793aeb707403a628803d0073a1ef3c29a7dea4f48534dcd71a25603336f31883fb485828d7 SHA512 8f48e795fac9adee9ea2483b9ccdc61571c40cc456f5255777b68e2c9aabee3bf6dedc586c013dff9efa7cab93de8f8450fbcbec70003ccbafaf3196a1c414f7
+EBUILD folly-2022.07.04.00.ebuild 2306 BLAKE2B 22c80cf66bdc690757b1463593491edd96810debd849bca0d8d125d6b004724c6305d3814a86322f7f86d2dc008a8267475e38ff829de5ac5dbc7286fdbe99ec SHA512 10c6535ba8e833d9bc6a580c9849d6d50c88e5b407cefaed48e292168bd6301db25447330f59f2e87fac596174cae965ad302bb3ad73ee3cbb7b65b3f3b9211a
MISC metadata.xml 319 BLAKE2B 0c8d18b906a50ee77fef7db1f99206b1c4d38dfa7913de363474609bcce38956be8d0958bc400c704ad743396db7230fb0098c83f1caa16ca998d6fd5576369c SHA512 8b077d5d5bf60f0ed5b36aef48188f431ca0675f80190beb407a58fa48fc6f8a48db161b8cde775ab6cfb54a01438fa5edddf0098e80a65b29a403a7f3a2c027
diff --git a/dev-cpp/folly/files/folly-2022.07.04.00-musl-fix.patch b/dev-cpp/folly/files/folly-2022.07.04.00-musl-fix.patch
new file mode 100644
index 000000000000..001af39625c5
--- /dev/null
+++ b/dev-cpp/folly/files/folly-2022.07.04.00-musl-fix.patch
@@ -0,0 +1,36 @@
+# Elf.cpp expects __ELF_NATIVE_CLASS to be defined at least for platforms
+# besides FreeBSD-based ones, and so it defines FOLLY_ELF_NATIVE_CLASS with it.
+# Without __ELF_NATIVE_CLASS (and apparently musl does not define it),
+# FOLLY_ELF_NATIVE_CLASS is also not defined so what was supposed to be
+# expanded to ELFCLASS32 or ELFCLASS64 ends up being
+# ELFCLASSFOLLY_ELF_NATIVE_CLASS.
+#
+# Please refer: https://github.com/facebook/folly/issues/1478
+#
+# Closes: https://bugs.gentoo.org/835744
+--- a/folly/experimental/symbolizer/Elf.cpp
++++ b/folly/experimental/symbolizer/Elf.cpp
+@@ -39,12 +39,10 @@
+
+ #if defined(__ELF_NATIVE_CLASS)
+ #define FOLLY_ELF_NATIVE_CLASS __ELF_NATIVE_CLASS
+-#elif defined(__FreeBSD__)
+-#if defined(__LP64__)
++#elif defined(__LP64__)
+ #define FOLLY_ELF_NATIVE_CLASS 64
+ #else
+ #define FOLLY_ELF_NATIVE_CLASS 32
+-#endif
+ #endif // __ELF_NATIVE_CLASS
+
+ namespace folly {
+--- a/folly/experimental/symbolizer/Elf.h
++++ b/folly/experimental/symbolizer/Elf.h
+@@ -24,6 +24,7 @@
+ #include <initializer_list>
+ #include <stdexcept>
+ #include <system_error>
++#include <sys/types.h>
+
+ #include <folly/Conv.h>
+ #include <folly/Likely.h>
diff --git a/dev-cpp/folly/folly-2022.07.04.00.ebuild b/dev-cpp/folly/folly-2022.07.04.00.ebuild
index e4b9470d848e..4107d94ca13b 100644
--- a/dev-cpp/folly/folly-2022.07.04.00.ebuild
+++ b/dev-cpp/folly/folly-2022.07.04.00.ebuild
@@ -39,6 +39,10 @@ DEPEND="${RDEPEND}
sys-libs/binutils-libs"
BDEPEND="test? ( sys-devel/clang )"
+PATCHES=(
+ "${FILESDIR}/${PN}"-2022.07.04.00-musl-fix.patch
+)
+
pkg_setup() {
[[ ${BUILD_TYPE} == "binary" ]] && return
diff --git a/dev-cpp/nlohmann_json/Manifest b/dev-cpp/nlohmann_json/Manifest
index 82e2239d382b..c585a03b8af2 100644
--- a/dev-cpp/nlohmann_json/Manifest
+++ b/dev-cpp/nlohmann_json/Manifest
@@ -1,4 +1,7 @@
DIST nlohmann_json-3.10.5.tar.gz 7021996 BLAKE2B d4219d2f3168341eb8bd8f84af364e53f6caae67aa080b1ca0479216a98ee0256d5436243273b3c12ccdca904b4b17dbb90cf445fc273424d7dab6d2b95632bc SHA512 4a9d6416f383e76bf95425fc02a4e12c605fcbcae910b704e354396a493454cf8a1ffbecba11f231e020ffd2842908df7e67dbc09f62d1202d40b6815c24cfd2
+DIST nlohmann_json-3.11.2.tar.gz 8097673 BLAKE2B ebb67966739a330e0cfb8495a6eb58e87732655856a6d4e843072ed5e485cafbb8a75d8803859d0365b814deda7429448ecc473de414de4b23d3a3c455dc2511 SHA512 70097c9bcd7a91254acbd41b8b68a6aaa371fc2dd7011f472917f69f1e2d2986155a0339dad791699d542e4a3be44dc49ae72ff73d0ee0ea4b34183296ce19a0
DIST nlohmann_json-testdata-3.0.0.tar.gz 112348454 BLAKE2B f0a47b41805bf1426f612e9a82efea2a3e5b1c15740c1c531d859e60dc5daeb85209b4fe363fd8fb84e3bbf01a2578c74538ba3e769726494047979f5a4d468d SHA512 d9af8419b837c592ec7519cd5772651c761078a9c43cf2a309cee55c323aee0df0c233fb58a07d5ee2e77492ac8b16398de234b387eae037a60e3c9ba5b08891
+DIST nlohmann_json-testdata-3.1.0.tar.gz 115036393 BLAKE2B 809be0728a0b9d007fcc752911bdf6f7e548d6e3ec59871ea2b16d87d8248ca4dd2f681a1d0f82c618463294188ad41d6d965b8bdc39c70fdcf4b939d4121e9c SHA512 db6c411b37f2154f5dd1ed90f4e8fa0907f4a736cd0ff79943bcacf9da422285ff142bb6a7dc6022b236090083166ac1ab197be3f480d8dc50b26a91a9477821
EBUILD nlohmann_json-3.10.5.ebuild 1702 BLAKE2B 786102846dba60718eff3f44d953d22b02393dc0bc9cb809b32eefeee9e1876f4c594a508fce761b4a77f86456561864c45c38bd6606a0df3bad69af4c2bf201 SHA512 12d2bab20d2f6d6c38f4bbdf4459fa4c7a52d0ad31da7958b6076c7776e0c4e3a6aa70e72e74d0873e3a93f80568610c858f3b7c2f2a20943c31d041c23d1846
+EBUILD nlohmann_json-3.11.2.ebuild 1728 BLAKE2B d4e214212938c10d86fa5cac215a35e93c7095eb30d965194e9501b9931bafce6e3679948c2cb2a7e5d8fcf414575b122d0af1e0ad571f1dd3ef99ab594a6cce SHA512 a08a08909f6f974252cca7f2018576d949356934e6dbaa79acfc2d7863cc4ce7e6a99c2fc83e31985b67011ae3d9d1d4aed6586588a356e876260e04a3f300e4
MISC metadata.xml 338 BLAKE2B c5eb95ba7048308eab4753ea01c015781ce85db42d2e50f8ed9e3f7fb6945cfb8b90f5b3216799ad53137ceef6eae4636eea482e86206b19589ddf2e42caaaa1 SHA512 4198102ff79678a8e9be9146fc97991b1b205be3d34ebaece3dcab46a36ee5af904f463fcd0dc2a88fb362aa7a81e8d713af7b55db594a7069efc0276c94ff49
diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild b/dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild
new file mode 100644
index 000000000000..c631bc6644a9
--- /dev/null
+++ b/dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+#DOCS_BUILDER="mkdocs"
+# Needs unpackaged plantuml-markdown too
+# ... but plantuml (Python bindings anyway) need network access to generate bits at runtime.
+#DOCS_DEPEND="dev-python/mkdocs-material-extensions dev-python/mkdocs-minify-plugin"
+#DOCS_DIR="doc/mkdocs"
+inherit cmake
+
+# Check https://github.com/nlohmann/json/blob/develop/cmake/download_test_data.cmake to find test archive version
+TEST_VERSION="3.1.0"
+DESCRIPTION="JSON for Modern C++"
+HOMEPAGE="https://github.com/nlohmann/json https://nlohmann.github.io/json/"
+SRC_URI="
+ https://github.com/nlohmann/json/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/nlohmann/json_test_data/archive/v${TEST_VERSION}.tar.gz -> ${PN}-testdata-${TEST_VERSION}.tar.gz )"
+S="${WORKDIR}/json-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+ if use test ; then
+ ln -s "${WORKDIR}"/json_test_data-${TEST_VERSION} "${S}"/json_test_data || die
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # Tests are built by default so we can't group the test logic below
+ local mycmakeargs=(
+ -DJSON_MultipleHeaders=ON
+ -DJSON_BuildTests=$(usex test)
+ )
+
+ # Define test data directory here to avoid unused var QA warning, bug #747826
+ use test && mycmakeargs+=( -DJSON_TestDataDirectory="${S}"/json_test_data )
+
+ cmake_src_configure
+}
+
+src_test() {
+ cd "${BUILD_DIR}"/tests || die
+
+ # Skip certain tests needing git per upstream
+ # https://github.com/nlohmann/json/issues/2189
+ local myctestargs=(
+ "-LE git_required"
+ )
+
+ cmake_src_test
+}
diff --git a/dev-cpp/opentelemetry-cpp/Manifest b/dev-cpp/opentelemetry-cpp/Manifest
index 54dc5629310a..b0dc0cb58da8 100644
--- a/dev-cpp/opentelemetry-cpp/Manifest
+++ b/dev-cpp/opentelemetry-cpp/Manifest
@@ -1,6 +1,9 @@
AUX opentelemetry-cpp-1.3.0-tests.patch 2937 BLAKE2B 179c6828a429d8d16ea8a8ff38044da8377922e74422b0a2df8d66e5648ddc8eae87e66ed2ccd8bbd6d4a356a37867c406988568aa8ffd538a2ca26161ab07b9 SHA512 fe8eae72b984bb5730fe095fef2a07a6e5dfdaa4c9b752e7ab5b3170f1c1054b1e888335e51257c52d2955b0a4d5ed80fc206c875fbb80990fa13f9f4ad1759d
+AUX opentelemetry-cpp-1.5.0-tests.patch 2102 BLAKE2B 8bf862ce9efe502cfe79924301a11de6d29a3d9c304caa09af5855bf2639152a36d4901db9477778f62756cdfc3a413df559e7514463e7ee5019db52d5122c70 SHA512 33e68b88a79d1f902ee23327147092b189068def115572d1c088e97dd29aa13aa138af87c9ab1bb0b6599026a9db16c60f72b8855e9f3ec43ce3b4ed69406438
DIST opentelemetry-cpp-1.3.0.tar.gz 710030 BLAKE2B 56aa3213fd9c9ac5266197c2ca417f5ff181ca28016033c9320e63122eaf9a53bdb265e1778227a9036bc42f8837755a3009cb23610268bc03b9fb24b3844c82 SHA512 38f613c208ec847c8bf7765732d8198fcc427c293a929945d72c2f739e89d2a0ad36be4d94cc3c1b77fd7b1f1d1e5d8bdb38094a493ba3da3125281cd1016836
DIST opentelemetry-cpp-1.4.0.tar.gz 722520 BLAKE2B c34867846708218e5ffcff9cdaa275e0c43201f681a68ad697d9f83ac04b7fdc6cdb69d942274cbe200b241e407ba11218c7e92da4f9adf4490e89c06388347f SHA512 a2339c0f9b2dc0d4f1964536a844241436bd68774445a0eab6e89e51965e01d3c40d2aa776d751eb497c50e9fdaa4e0023095efb14c8abbd6bbe23a2596eb3c9
+DIST opentelemetry-cpp-1.5.0.tar.gz 782336 BLAKE2B 11153dc8a219d3916c3d8aeb7575c2a98d5e8e094cbada096bfa03dd465a08a4fb09139ad22400e4b5693a5d740b8095618858256a2c5679ae080e4e3db16005 SHA512 a506973223c49531d4b0c3febf5734dfe2e44c22f8854ed96935cda0783a14d0819cc3dbb2d3f8373f960f27acf78aafc777ee76aeb14828df9c4b4434e4fe6f
EBUILD opentelemetry-cpp-1.3.0-r2.ebuild 966 BLAKE2B 256f46f7225b64a79a3e13e9582e0bfb275c5a22cb79f8f6ff619735dfe7a5ef6d4e6a8f2406fce71adb93ec546822c1366e9baa556f7e6e6322f168fe46c776 SHA512 83996a9639d03457037372443af6b48e4d0c75ec60cb8e9e4e9a29223d9b0081c1e9ec2150431e407290f22ee31cb5fcfe111eb9ca0b29c0988eff6eb3af7bfe
EBUILD opentelemetry-cpp-1.4.0.ebuild 966 BLAKE2B 256f46f7225b64a79a3e13e9582e0bfb275c5a22cb79f8f6ff619735dfe7a5ef6d4e6a8f2406fce71adb93ec546822c1366e9baa556f7e6e6322f168fe46c776 SHA512 83996a9639d03457037372443af6b48e4d0c75ec60cb8e9e4e9a29223d9b0081c1e9ec2150431e407290f22ee31cb5fcfe111eb9ca0b29c0988eff6eb3af7bfe
+EBUILD opentelemetry-cpp-1.5.0.ebuild 966 BLAKE2B 6a8223d7565c5d5ddfa394a14455645f055c3afb911c98c7429b98d785658518bafe1bc93fe8429fa45d001d97c61417e5cb4e176b55a2cac8abf89fc31e1591 SHA512 3146c21d6da4e76c4fa8b3d17a9c52fb4e9b64657f7f1e03dbf19ea3a767554473aaff7eaeee7089d2e4a9e2c2202f4cc2090c816323a54420e6c4113f79da47
MISC metadata.xml 396 BLAKE2B 4f1e0d0edd6e3c57c5e01d8428a4203113e0bbabb1c9e02c03c99998ce839edf422bb058c28fc0b1adec6655114fd89ef11dec4897cbde4fef61d80bd11fbaf9 SHA512 f56f523cb2b99bb75162d06a0be09e662cfd64b5b58b5f92f61d4384319285f0614965ee3d585e16067249b4b17f01bef566b34e5bbfd6faf5ba2574c233b982
diff --git a/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.5.0-tests.patch b/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.5.0-tests.patch
new file mode 100644
index 000000000000..1ef8821f55d8
--- /dev/null
+++ b/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.5.0-tests.patch
@@ -0,0 +1,67 @@
+diff --git a/ext/test/http/curl_http_test.cc b/ext/test/http/curl_http_test.cc
+index 3059faaa..55657809 100644
+--- a/ext/test/http/curl_http_test.cc
++++ b/ext/test/http/curl_http_test.cc
+@@ -229,7 +229,7 @@ TEST_F(BasicCurlHttpTests, HttpResponse)
+ ASSERT_EQ(count, 4);
+ }
+
+-TEST_F(BasicCurlHttpTests, SendGetRequest)
++TEST_F(BasicCurlHttpTests, DISABLED_SendGetRequest)
+ {
+ received_requests_.clear();
+ auto session_manager = http_client::HttpClientFactory::Create();
+@@ -246,7 +246,7 @@ TEST_F(BasicCurlHttpTests, SendGetRequest)
+ ASSERT_TRUE(handler->got_response_);
+ }
+
+-TEST_F(BasicCurlHttpTests, SendPostRequest)
++TEST_F(BasicCurlHttpTests, DISABLED_SendPostRequest)
+ {
+ received_requests_.clear();
+ auto session_manager = http_client::HttpClientFactory::Create();
+@@ -312,7 +312,7 @@ TEST_F(BasicCurlHttpTests, CurlHttpOperations)
+ delete handler;
+ }
+
+-TEST_F(BasicCurlHttpTests, SendGetRequestSync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendGetRequestSync)
+ {
+ received_requests_.clear();
+ curl::HttpClientSync http_client;
+@@ -337,7 +337,7 @@ TEST_F(BasicCurlHttpTests, SendGetRequestSyncTimeout)
+ result.GetSessionState() == http_client::SessionState::SendFailed);
+ }
+
+-TEST_F(BasicCurlHttpTests, SendPostRequestSync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendPostRequestSync)
+ {
+ received_requests_.clear();
+ curl::HttpClientSync http_client;
+@@ -365,7 +365,7 @@ TEST_F(BasicCurlHttpTests, GetBaseUri)
+ "http://127.0.0.1:31339/");
+ }
+
+-TEST_F(BasicCurlHttpTests, SendGetRequestAsync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendGetRequestAsync)
+ {
+ curl::HttpClient http_client;
+
+@@ -439,7 +439,7 @@ TEST_F(BasicCurlHttpTests, SendGetRequestAsyncTimeout)
+ }
+ }
+
+-TEST_F(BasicCurlHttpTests, SendPostRequestAsync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendPostRequestAsync)
+ {
+ curl::HttpClient http_client;
+
+@@ -478,7 +478,7 @@ TEST_F(BasicCurlHttpTests, SendPostRequestAsync)
+ }
+ }
+
+-TEST_F(BasicCurlHttpTests, FinishInAsyncCallback)
++TEST_F(BasicCurlHttpTests, DISABLED_FinishInAsyncCallback)
+ {
+ curl::HttpClient http_client;
+
diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.5.0.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.5.0.ebuild
new file mode 100644
index 000000000000..2d70f1cdbd83
--- /dev/null
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="The OpenTelemetry C++ Client"
+HOMEPAGE="
+ https://opentelemetry.io/
+ https://github.com/open-telemetry/opentelemetry-cpp
+"
+SRC_URI="https://github.com/open-telemetry/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+jaeger prometheus test"
+
+RDEPEND="
+ net-misc/curl:=
+ dev-libs/thrift:=
+ dev-libs/boost:=
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-cpp/gtest
+ dev-cpp/benchmark
+ )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ # remove tests the need network
+ "${FILESDIR}/opentelemetry-cpp-1.5.0-tests.patch"
+)
+
+src_configure() {
+ local -a mycmakeargs=(
+ -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON
+ -DBUILD_SHARED_LIBS:BOOL=ON
+ -DBUILD_TESTING:BOOL=$(usex test)
+ -DWITH_JAEGER:BOOL=$(usex jaeger)
+ -DWITH_PROMETHEUS:BOOL=$(usex prometheus)
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index 1a3aa9a9012a..3d2f3f5a1065 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
diff --git a/dev-embedded/openocd/Manifest b/dev-embedded/openocd/Manifest
index 05f2c9823779..a02ffe279222 100644
--- a/dev-embedded/openocd/Manifest
+++ b/dev-embedded/openocd/Manifest
@@ -1,4 +1,4 @@
DIST openocd-0.11.0.tar.gz 7233889 BLAKE2B 272088c261a066d0a99cbbf2ebbc324fc34bc168290bbf0beb4012655b6b54848cc48324f36c65860518160c3fe43abb8c9a5f5b03f0cbaf7cdfb928f8fb8eea SHA512 667c5bea4144653f7c1309457b3aed1e14713f222dab8f2bb67a8e6c69e124a0efc24cd8f76e2b929d4ced045de14517f3587870682d0394ec95ba52e343e19b
-EBUILD openocd-0.11.0.ebuild 2246 BLAKE2B 12ab806fe2fe3c4ac1e659c39fc3fb63e3ce97d5cf99f7ddfc7f30ae5c4f91c2d3849989bbf8545bb5bbbfc32557f35247b37ee2b51c6f41f6831512844bdc97 SHA512 fb2b83dafe1a4b3383291e5542e76dccfadd30c8bc000f4063e48982467a8cfd1f4be79211e33b9e70867c32ae09f43ba71afa88d80c6424ade028834b8380bd
-EBUILD openocd-9999.ebuild 2215 BLAKE2B c836664ec2d196515f12f8bed1c2d1d0a14f43f44ac0e314b2023ca3d50efa10826c182cf73e2a123ce208cbf7a6f53fead6221c328b7cacfdc0faaddb71acf1 SHA512 43e78873a40ba0275e2faaad0b14c054d50cc929320560cb9eaa944a77cda9a589aad5de2110b32b2b19abea6b4cc36a009133ddedeef90fb3c6a7769e997fb9
+EBUILD openocd-0.11.0.ebuild 2291 BLAKE2B a7cfad0e610c216138a8acd75e5ce5cabfe1552622119f86ac4aa71d42107bc8c2fcee580c2c641318e180bec2645a2f3b77ac7b4d3e9f62de3c147b7cb609b1 SHA512 e26eb55c10595e42cfd5b886d40ad0449dbabfcf7538dfeb61dde7a3a4ebdd1dae7a7c8ae50b46a14d5ed0032fa6f7b4397cf8d24815f4a7ad3374a46e548eb3
+EBUILD openocd-9999.ebuild 2260 BLAKE2B 44cf3ab9eae2f9f7d51df2f8fa25bc640fab54f272216efbec991772cb93f474f568ae7fef3eae8eb61966649d1c3468529d9afda88fe7f790b413d80a1c7771 SHA512 185bf2cba41d1a32ab83302bc1d6a5fb33ffcab513444dd901d22304fad361441689a25fb6bb96eacf769757cf8681f3759ae55d78ec4151ab25288ad8b0d664
MISC metadata.xml 1086 BLAKE2B a44beaaa3151f1c84b11610cdae8e9319b8b6383f84fb4f4db3411b04455f9dd39af81a2804f2ca0113d395e618a2038530bfde97cf8e7546e41b62452c8c120 SHA512 747fca05ad33fc4d459726270f2418eca31e94c0841f57d69a6dc66de6b9dc8a80dcea0390f1e74a9f6262857080e2eebfebc08e79f75d5fd8fd7fc8f1f33c8d
diff --git a/dev-embedded/openocd/openocd-0.11.0.ebuild b/dev-embedded/openocd/openocd-0.11.0.ebuild
index 1d898dd89d7c..a9c78e5c1ea0 100644
--- a/dev-embedded/openocd/openocd-0.11.0.ebuild
+++ b/dev-embedded/openocd/openocd-0.11.0.ebuild
@@ -95,5 +95,11 @@ src_install() {
}
pkg_postinst() {
+ udev_reload
+
elog "To access openocd devices as user you must be in the plugdev group"
}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/dev-embedded/openocd/openocd-9999.ebuild b/dev-embedded/openocd/openocd-9999.ebuild
index 4212ec037aeb..569c77f75c26 100644
--- a/dev-embedded/openocd/openocd-9999.ebuild
+++ b/dev-embedded/openocd/openocd-9999.ebuild
@@ -96,5 +96,11 @@ src_install() {
}
pkg_postinst() {
+ udev_reload
+
elog "To access openocd devices as user you must be in the plugdev group"
}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 22ffde4f788e..d6c64a342b58 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 315b71a8bb8f..2d7f3bf7b994 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,7 +1,9 @@
AUX strace-5.11-static.patch 5306 BLAKE2B 24150fcdf0ff75c4698542914bcd0fd39df9794f39ce0d16dac6dc3b689365e124d8d77a75a8fe81caff9432679563d84ffd31add74edb4c8f83aec28ff2f078 SHA512 bbeecbfd73109d21732acdaa28d5b4c82b23b7165f09e78e62cad68f9ac63dfb4c7a1c2eb8bdc642dda9f07d62e286ab46a2be236b5f03e1e6f9920f3093ede8
DIST strace-5.17.tar.xz 2281220 BLAKE2B 27e7dc19302c58144b0a7d8de41f717760b8e3cde4ab56892045727597bbfc894bf8f137aee476548c2d16d1e9c8005f931f31a5d2f8bfc4ce5565c2aa01f1ec SHA512 1b63cf7e6e339333b9d24fa20232409192abc815f2ebe2e336ef4acc039cd06c976b3c12e9ce993491a0e6b86c26b90ceba962f580e894b1ff5ab9863bdfcc44
DIST strace-5.18.tar.xz 2307412 BLAKE2B 658d17d2137344550ea3c2ece54708387c3b78020dbade45a7ef04905dc9d4703fa8d44802cca5a9448d096a7210d0178d8d78caab7e504fa998d1f9a0b59c65 SHA512 99418b84a5e2049cb6fe32eed19ddcb61bbefb25220550c67d92cd7bc3d44ae5d87ac228b3e1c207166b9bfdae55c624a0f4e603004599fb7ea3143bbccc749e
+DIST strace-5.19.tar.xz 2353276 BLAKE2B 44b9a87f36e66481d8ac2107efbc389fa64c47b2ae7b1cc728241baa1c7d2d5d4d9410622763eb1247b415cad9afdd9f61552d2545388cadf5a33b568ed09af2 SHA512 1ea1c6e12d05bf145bc3c74f8d06b08dfc3eae3a5a21bfe8ab080053dc4c2da8a95be5956652ea62bb083462015a55f9bc1d1023919dcf2929a05211b7dde963
EBUILD strace-5.17.ebuild 2448 BLAKE2B 99b2514d006878e750d31ea9711581fb5d1980f3091c7ded5d3ac129054f3793bc22ec00657d95ea4f7ac00bf2f6df76f79ba8bbbfc1ce0dd3fb741fe5d9e104 SHA512 496610adfb263912392935a7fea69f79ac98f0339a91719221b615a4ba1e330b6fe9159663f7e9bdc8e3bb58031a62a5c472bf934630cddc851bed65c5e57633
EBUILD strace-5.18.ebuild 2455 BLAKE2B 5bdb3970d1c9f4f3eea496c22d051d4b02448492fc5c20ab8ef424d65ddf94cbe989f585c4f3245ad8220d05f1234d51ba8ce49ad68b04e590aff54ca08c4dac SHA512 dd9f3f5fab44c96131f0e15bd343d92b4b636dd7a13742661133a56104f424663d526e7a2b98917239849da95affaab33621fd867aa73519e3cf5d058711c7f5
+EBUILD strace-5.19.ebuild 2455 BLAKE2B 5bdb3970d1c9f4f3eea496c22d051d4b02448492fc5c20ab8ef424d65ddf94cbe989f585c4f3245ad8220d05f1234d51ba8ce49ad68b04e590aff54ca08c4dac SHA512 dd9f3f5fab44c96131f0e15bd343d92b4b636dd7a13742661133a56104f424663d526e7a2b98917239849da95affaab33621fd867aa73519e3cf5d058711c7f5
EBUILD strace-9999.ebuild 2455 BLAKE2B 5bdb3970d1c9f4f3eea496c22d051d4b02448492fc5c20ab8ef424d65ddf94cbe989f585c4f3245ad8220d05f1234d51ba8ce49ad68b04e590aff54ca08c4dac SHA512 dd9f3f5fab44c96131f0e15bd343d92b4b636dd7a13742661133a56104f424663d526e7a2b98917239849da95affaab33621fd867aa73519e3cf5d058711c7f5
-MISC metadata.xml 761 BLAKE2B 261db0087db2a12c260efcd80bae1dcabd1b518c7b7d65a7ce4cbd5a2fcf878af3787985d629b43dac0944fe97f7f78df964082c5dbc52da06360ec112a0e7f0 SHA512 dfe6bb1b1149f51947c964d55396c10df38ad68dd987ae3df66b1850b812717d282d41e59a38f35863d22eb7391b7be636b5272e361641c26622618c2cbff19e
+MISC metadata.xml 779 BLAKE2B 89b4360e876fbb34a7a766a57ba9ca088a5e03e9ef66fdbe0a2b15df4cfb625daba11dc76920dec405b97cb87df49fd3c9edc0e184e73262b14b616af36fa4dd SHA512 88b2d94fd6efebaa617c8344bff3997f31c6262b9376cbce014bf7f6225f02bd8ee7bcaf98df4477435319bbb92addcdb6756e5d37a137a863f0bef1ecc5fced
diff --git a/dev-util/strace/metadata.xml b/dev-util/strace/metadata.xml
index cb7988b3fb88..50e8e39652ba 100644
--- a/dev-util/strace/metadata.xml
+++ b/dev-util/strace/metadata.xml
@@ -1,23 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>base-system@gentoo.org</email>
- <name>Gentoo Base System</name>
- </maintainer>
- <use>
- <flag name="aio">
- Enable <pkg>dev-libs/libaio</pkg> support for tracing Asynchronous I/O operations
- </flag>
- <flag name="unwind">
- Enable stack backtraces (-k flag) via <pkg>sys-libs/libunwind</pkg>
- </flag>
- <flag name="elfutils">
- Enable stack backtraces (-k flag) via <pkg>dev-libs/elfutils</pkg>
- </flag>
- </use>
- <upstream>
- <remote-id type="github">strace/strace</remote-id>
- <remote-id type="sourceforge">strace</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+ </maintainer>
+ <use>
+ <flag name="aio">
+ Enable <pkg>dev-libs/libaio</pkg> support for tracing Asynchronous I/O operations
+ </flag>
+ <flag name="unwind">
+ Enable stack backtraces (-k flag) via <pkg>sys-libs/libunwind</pkg>
+ </flag>
+ <flag name="elfutils">
+ Enable stack backtraces (-k flag) via <pkg>dev-libs/elfutils</pkg>
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="github">strace/strace</remote-id>
+ <remote-id type="gitlab">strace/strace</remote-id>
+ <remote-id type="sourceforge">strace</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/strace/strace-5.19.ebuild b/dev-util/strace/strace-5.19.ebuild
new file mode 100644
index 000000000000..edcd42346ba7
--- /dev/null
+++ b/dev-util/strace/strace-5.19.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/strace/strace.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${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="A useful diagnostic, instructional, and debugging tool"
+HOMEPAGE="https://strace.io/"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="aio perl selinux static unwind elfutils"
+REQUIRED_USE="?? ( unwind elfutils )"
+
+BDEPEND="virtual/pkgconfig"
+LIB_DEPEND="
+ unwind? ( sys-libs/libunwind[static-libs(+)] )
+ elfutils? ( dev-libs/elfutils[static-libs(+)] )
+ selinux? ( sys-libs/libselinux[static-libs(+)] )
+"
+# strace only uses the header from libaio to decode structs
+DEPEND="
+ static? ( ${LIB_DEPEND} )
+ aio? ( >=dev-libs/libaio-0.3.106 )
+ sys-kernel/linux-headers
+"
+RDEPEND="
+ !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+ perl? ( dev-lang/perl )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.11-static.patch"
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+
+ if [[ ! -e configure ]] ; then
+ # git generation
+ sed /autoreconf/d -i bootstrap || die
+ ./bootstrap || die
+ eautoreconf
+ [[ ! -e CREDITS ]] && cp CREDITS{.in,}
+ fi
+
+ # Stub out the -k test since it's known to be flaky. bug #545812
+ sed -i '1iexit 77' tests*/strace-k.test || die
+}
+
+src_configure() {
+ # Set up the default build settings, and then use the names strace expects.
+ tc-export_build_env BUILD_{CC,CPP}
+ local v bv
+ for v in CC CPP {C,CPP,LD}FLAGS ; do
+ bv="BUILD_${v}"
+ export "${v}_FOR_BUILD=${!bv}"
+ done
+
+ filter-lfs-flags # configure handles this sanely
+
+ export ac_cv_header_libaio_h=$(usex aio)
+ use elibc_musl && export ac_cv_header_stdc=no
+
+ local myeconfargs=(
+ --disable-gcc-Werror
+
+ # Don't require mpers support on non-multilib systems. #649560
+ --enable-mpers=check
+
+ $(use_enable static)
+ $(use_with unwind libunwind)
+ $(use_with elfutils libdw)
+ $(use_with selinux libselinux)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_test() {
+ if has usersandbox ${FEATURES} ; then
+ # bug #643044
+ ewarn "Test suite is known to fail with FEATURES=usersandbox -- skipping ..."
+ return 0
+ fi
+
+ default
+}
+
+src_install() {
+ default
+
+ if use perl ; then
+ exeinto /usr/bin
+ doexe src/strace-graph
+ fi
+
+ dodoc CREDITS
+}
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 35a7d73a7ffe..d62604a375f4 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 620c6729da4c..6533bf8da32c 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -3,5 +3,5 @@ AUX pcsx2-1.6.0-wx-config.patch 613 BLAKE2B e5ff17ae5bddde776990cace4735883e8869
AUX pcsx2-1.7.0-crcs.patch 1456 BLAKE2B e4dc096bf863d5067816b2755ba84a6f7e6d9163b19e3517906c012a62bf35f5702f887c9f42ada87e23d6f10490e1d68d9d68864c96b40acb95c4ae7175f0be SHA512 2c283c38382983c2acc95ea369c1becf43266101edf5b4dd7824346a813061a3146cd3fdaad38936f3d208140dcf02ff02c1d43eac4e95cbcf5dcb3449a1a525
DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e SHA512 0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
EBUILD pcsx2-1.6.0-r3.ebuild 2647 BLAKE2B 7d7a0e595d3d8297f3ae0049b3c376f404eeb5a6f477486076e5ac2b72dae6065c97b845f715f4e7e52af158b9dfbe6bbc5cf4f10d051838eafe44553f76efd3 SHA512 18b6131c6ff0b292f4dde4a54b4a5c698a403860ab332e01f181e18931e5ac14cc131ce140de563125f63eeb8b3523b51c6df4f4ecf2086a00e000d4e3d0289b
-EBUILD pcsx2-9999.ebuild 3108 BLAKE2B cad69eef398de6a9079de20bc03e3e336f203225f66b764749b8754c21329117cbd9c3f61db430dfc491883691a13146f237f65035e3088e968e902035f7c533 SHA512 fa9efc321ffe41a16daf46e8b684eb52f066598e4098ca318b5e059af1f0d0f818694dc4eb898a7ba280a79a1569a8fa1c0ca4d7fe534d2104c6e15de94fec7e
+EBUILD pcsx2-9999.ebuild 2901 BLAKE2B 24f46208fce97c2ffba581f7f630c175c3e8820f36ff4e18cb9939f1ad9f1734b5aa785e7cef94ec5bf7f1b10606ef33e2f3039770055304fee6123e889aaae3 SHA512 d7844952772ff556993eb8664704e501a7c130f0768d0e5c26c7ad90bb7a47c0672f0526f656b47a42cf47cb9f1c0f3e0796332b4d89fa6a2d660b64d8aeda3c
MISC metadata.xml 647 BLAKE2B 506f329d6430ac9d3646a71ad9d0fc3a41689480c1539381f21c042f584e3b4fa8564a31d4c664220549b8271732039791c63c75ae7b1697c5a07d68e9bd5b58 SHA512 713b4466ba59a4a0cd7d1f08686198fe6a37067c1eedea3f1d72323efa6c9d914f5d7bf2de24ca37b31cc3788a689071b09116539f20fb5c80a23397285a2f12
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 3885455b5d81..00afde986d44 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=7
WX_GTK_VER="3.0-gtk3"
-inherit cmake fcaps flag-o-matic git-r3 toolchain-funcs wxwidgets
+inherit cmake fcaps git-r3 toolchain-funcs wxwidgets
DESCRIPTION="A PlayStation 2 emulator"
HOMEPAGE="https://pcsx2.net/"
@@ -65,14 +65,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.7.0-crcs.patch
)
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- # -mxsave flag is needed when GCC >= 8.2 is used
- # https://bugs.gentoo.org/685156
- append-flags -mxsave
- fi
-}
-
src_prepare() {
cmake_src_prepare
diff --git a/games-simulation/Manifest.gz b/games-simulation/Manifest.gz
index 5320cad2b60b..51d0ebf7eb77 100644
--- a/games-simulation/Manifest.gz
+++ b/games-simulation/Manifest.gz
Binary files differ
diff --git a/games-simulation/corsix-th/Manifest b/games-simulation/corsix-th/Manifest
index d3fca3dca95a..0bb24af4dc51 100644
--- a/games-simulation/corsix-th/Manifest
+++ b/games-simulation/corsix-th/Manifest
@@ -1,4 +1,3 @@
-AUX corsix-th-0.64-cmake_lua_detection.patch 288 BLAKE2B 90673498871c16f48c752c5581dfec0a290966ef0ec79c977b69575b26a22843829679a7c0225caabe2b570b9b6a38e025115f3a2cf0597b0dad9dc78f01f36d SHA512 52dc61c7aa8c170da225801f2eb06140e9dc28c4d55853eac99b573475a21fb03b945de676898719927abd517b34ecce2aa5c4998ac6e6fcc673cf2aaf7cdb9e
AUX corsix-th-0.66-cmake_lua_detection.patch 499 BLAKE2B 939992cced1c18dc5a6c53b892e8d2adbe084e9bf028c4c858e3c809a4bc5df0b304aae020994d8b94052bcda60486affb080096c688eb6120950ea626f5db9b SHA512 bcdbbe851610afb863b6c58700ab03f3c426cd6f9a9795d853a819bde3e9ac0d89a1d99eb04f2559f9ac80344c03aa1fc8c99cbc80c7b81e4e3739af6db6bdf4
DIST corsix-th-0.66.tar.gz 4117046 BLAKE2B 7bceb0d5893849ba906ccd9516ecd52f0a1c54f3a91bff932c0db053f66e71a3d38dfdb55979cb9bb2047c7338b3badbb32defa216a9867fb7166f4ca14bfa75 SHA512 a5cea74e7754132a7edbe188c63c08eb40ba8a8bbef6dc7441e41c5f46e96cacaa077d00bead4f8b3af3b8e07eadb4cfd08b1fb147e1397e2f9aa02642d29105
EBUILD corsix-th-0.66-r1.ebuild 1894 BLAKE2B 4793011e203c1411b577993d48e9dfb0cb90c552d040e6d5b27cec5ddaee0bbea850af09d506c1921ccd81b326c92c9ccdd7fee2a09ce91663a6158da84b4844 SHA512 282855b488d10685b98ed9fb13c87e2b57220fd5b16517ce4129a4e7b0e66c5143b39e87632cdd503bb6a596b2a79883048c52da088c6325559ebd67c1dca635
diff --git a/games-simulation/corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch b/games-simulation/corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch
deleted file mode 100644
index d57fa953ad05..000000000000
--- a/games-simulation/corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/CorsixTH/CMakeLists.txt
-+++ b/CorsixTH/CMakeLists.txt
-@@ -103,7 +103,7 @@
- endif()
-
- # Find Lua
--find_package(Lua REQUIRED)
-+find_package(Lua ${LUA_VERSION} EXACT REQUIRED)
- if(Lua_FOUND)
- target_link_libraries(CorsixTH ${LUA_LIBRARY})
- include_directories(${LUA_INCLUDE_DIR})
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index c69be6ff2c30..1b304ba0c845 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 65dd41a0167a..7a357675b3e4 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Aug 2022 18:39:38 +0000
+Sat, 13 Aug 2022 00:39:35 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 8b515104b6ab..c2658fe77d31 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 521770 BLAKE2B c2acb8c863b2efce05519b69900dc397016a5ee5af4af18fda8ac25353a157eb4632e81d3a44a9e724b472ac3f520214dc9c6708619ea63041d0b272f7a9be10 SHA512 6eb592a988ac90c24adf99f6fcb0f9a848c75aa47fdc37e5dbf4ebafea5daf193d2bf7928130322630437e54a2d9a93d5dd6a6ed7658bde2da05b340db2721c7
-TIMESTAMP 2022-08-12T18:39:41Z
+TIMESTAMP 2022-08-13T00:39:39Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmL2nm1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmL28stfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBAoQ//Vi6PcZUAPJBW13jKxh86nYJHhmHi18qQu9DD3zS5axNw4OWSKWI37hys
-M//d1JvadPxgUbGgK4qu7iNdV3utoi0sNC+6LmEvWqFH3JBYapUU5AehDV6w/0Uy
-qrNCViDWAOCl8lrkTAkf66ENs42jQj9zDlFWMSLhenj5OKL3twXmh490mKHZkqTz
-tmP19wlVZSSvIuuLMOZUjCQ5O3IyQvuIrLUPTN+9dpss+km74PwmQllY0qNgK9cY
-Its3Y5HzWBjXLPkvrBojgAT5tsU4FhKJMy1VNdp0TDTZreLrrCYJs+TNMACCcC9m
-+WOutyLap9tcFDaJO23+O54tQtqrLEqqwQmvYmVCBl8I1Qib4BpBtGYnYsdjuaSK
-iwPP+rWvH9k0BQCMWGYnUPZlZChqMInLKrFkKrpxuS0ap2CLH/umLM9gSm33xFbL
-amn1KIUktLmZgRoQjNzEfMLHrAINDJY5Ffg9qItQt3QJ7uD0/tfWfmrTFoGhgfW7
-CqG2qg9wQ0bu0lsEn6fiJ86HfvYbVlq0t5nx8WjMx2QJqmNpyqoo2k02HEfJ3xeK
-ZP5LzKi3aS+fJTdFZu3jcwAQO/ZvlTILCZliLaWNTC7YTh821EYrzF2TS00bnWl7
-Uv8lXmWsmOIUNJkek8LWMSAh1yBOg5N21+hDGWVviTEHEWkVrUY=
-=OHgH
+klBzlQ/+IvtMCeygzRyq/BvqjAQ4qEo07EKrclQhzcCTqOlxdmOhdFbYkDIUbODA
+x7vhbUJdYw26bW9pr8jrsdhzEJTaoaKEmlcvAfhzwJPKXLl9B3lsfjZBM46Xh59W
+3artfE3WYY2ZLh5G9z38DCvwcBo1xLHYtr9RaKgbd+KI+qo09FzgRSePhejAh9cf
+oUnov6rYQii0POdlSESNw5HcaqDKkP/t7w5yif5ycfWqD2RNeFP3i/lMu761eoz5
+F9WVA3g6tPH4ix+YeW+j1nW7u52BG3vC5fofBS/PzIF/ox8ehoDXTlTsgDkkbHNu
+GFCBrxzu4TeRbg7zqQiQthLvbFHhD1DlzVNWFo/DBcjjruHW0Cd8HnxxXueywMMJ
+C9o/hyMcIcE3V6FCRAGqP+z7KkimohCKTysAV2bCGcougva4bnLIw+54VcmqyZar
+fUhfIpC3ziwVeP5AIYAB0EA1/weW0znOBMtU96cuCLOfN+sSv/gTfbsIT2TlDLlY
+oMDOI498VLNPhGDgoC6GzKgps7SC8AXBxOBqEYNHgany2ZWlGtvsDdVKleCuV33r
+kPqnfNmE1xtNeuk9nn6nkHyU4tRWqAJMH/+pFRKLpBcEoXDywt7juoIBtSx6AlcZ
+tCFUNqNe0AaGl9hAtzhKt35mBoaVEWlqz8HDZ5wvv6nh1tpzVhA=
+=DCCi
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 65dd41a0167a..7a357675b3e4 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Aug 2022 18:39:38 +0000
+Sat, 13 Aug 2022 00:39:35 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 3fba945685c5..9b1a231a8746 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 18c0d9248a93..f7472da31acc 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/consul-1.12.0 b/metadata/md5-cache/app-admin/consul-1.12.0
deleted file mode 100644
index 07035b766395..000000000000
--- a/metadata/md5-cache/app-admin/consul-1.12.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-go/gox >=dev-lang/go-1.16 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/consul acct-user/consul
-DESCRIPTION=A tool for service discovery, monitoring and configuration
-EAPI=7
-HOMEPAGE=https://www.consul.io
-INHERIT=go-module systemd
-KEYWORDS=~amd64
-LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT
-RDEPEND=acct-group/consul acct-user/consul
-RESTRICT=strip test
-SLOT=0
-SRC_URI=https://github.com/hashicorp/consul/archive/v1.12.0.tar.gz -> consul-1.12.0.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-1.12.0-deps.tar.xz
-_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=6a98482e2fbc85175fd0979999f43680
diff --git a/metadata/md5-cache/app-admin/consul-1.12.1 b/metadata/md5-cache/app-admin/consul-1.12.1
deleted file mode 100644
index dda7a455b79f..000000000000
--- a/metadata/md5-cache/app-admin/consul-1.12.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-go/gox >=dev-lang/go-1.16 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/consul acct-user/consul
-DESCRIPTION=A tool for service discovery, monitoring and configuration
-EAPI=7
-HOMEPAGE=https://www.consul.io
-INHERIT=go-module systemd
-KEYWORDS=~amd64
-LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT
-RDEPEND=acct-group/consul acct-user/consul
-RESTRICT=strip test
-SLOT=0
-SRC_URI=https://github.com/hashicorp/consul/archive/v1.12.1.tar.gz -> consul-1.12.1.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-1.12.0-deps.tar.xz
-_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=7c73d0637a423bff9fb9520a14b32b0d
diff --git a/metadata/md5-cache/app-admin/consul-1.12.2 b/metadata/md5-cache/app-admin/consul-1.12.2
deleted file mode 100644
index cd92dfc0a27a..000000000000
--- a/metadata/md5-cache/app-admin/consul-1.12.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-go/gox >=dev-lang/go-1.16 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/consul acct-user/consul
-DESCRIPTION=A tool for service discovery, monitoring and configuration
-EAPI=7
-HOMEPAGE=https://www.consul.io
-INHERIT=go-module systemd
-KEYWORDS=~amd64 ~arm64
-LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT
-RDEPEND=acct-group/consul acct-user/consul
-RESTRICT=strip test
-SLOT=0
-SRC_URI=https://github.com/hashicorp/consul/archive/v1.12.2.tar.gz -> consul-1.12.2.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-1.12.0-deps.tar.xz
-_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=ba6954b2c4496f675a0bc73dcdfebff1
diff --git a/metadata/md5-cache/app-admin/consul-1.12.3 b/metadata/md5-cache/app-admin/consul-1.13.1
index 9dcbaec6dc6d..735dca7fc663 100644
--- a/metadata/md5-cache/app-admin/consul-1.12.3
+++ b/metadata/md5-cache/app-admin/consul-1.13.1
@@ -1,5 +1,5 @@
BDEPEND=dev-go/gox >=dev-lang/go-1.16 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
+DEFINED_PHASES=compile install prepare unpack
DEPEND=acct-group/consul acct-user/consul
DESCRIPTION=A tool for service discovery, monitoring and configuration
EAPI=7
@@ -10,6 +10,6 @@ LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT
RDEPEND=acct-group/consul acct-user/consul
RESTRICT=strip test
SLOT=0
-SRC_URI=https://github.com/hashicorp/consul/archive/v1.12.3.tar.gz -> consul-1.12.3.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-1.12.3-deps.tar.xz
+SRC_URI=https://github.com/hashicorp/consul/archive/v1.13.1.tar.gz -> consul-1.13.1.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-1.13.1-deps.tar.xz
_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=2b05b5e6dba08d3953c129bc7f2d73c8
+_md5_=b3e46b20e0bbff087a50b371e503d634
diff --git a/metadata/md5-cache/app-admin/sysklogd-2.4.3 b/metadata/md5-cache/app-admin/sysklogd-2.4.3
new file mode 100644
index 000000000000..3f8ee337660f
--- /dev/null
+++ b/metadata/md5-cache/app-admin/sysklogd-2.4.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=logger? ( !<sys-apps/util-linux-2.34-r3 !>=sys-apps/util-linux-2.34-r3[logger] )
+DESCRIPTION=Standard log daemons
+EAPI=8
+HOMEPAGE=https://troglobit.com/sysklogd.html https://github.com/troglobit/sysklogd
+INHERIT=flag-o-matic systemd toolchain-funcs
+IUSE=logger logrotate
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=logger? ( !<sys-apps/util-linux-2.34-r3 !>=sys-apps/util-linux-2.34-r3[logger] ) logrotate? ( app-admin/logrotate )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/troglobit/sysklogd/releases/download/v2.4.3/sysklogd-2.4.3.tar.gz
+_eclasses_=flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=e2fa4945c49a18672592f66259051e81
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index a57ddc917977..99576fd08cb1 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/podman-4.2.0 b/metadata/md5-cache/app-containers/podman-4.2.0
new file mode 100644
index 000000000000..e2e7408cdef4
--- /dev/null
+++ b/metadata/md5-cache/app-containers/podman-4.2.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.16 app-arch/unzip
+DEFINED_PHASES=compile install postinst preinst prepare unpack
+DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=app-containers/cni-plugins-0.8.6 sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) dev-go/go-md2man
+DESCRIPTION=Library and podman tool for running OCI-based containers in Pods
+EAPI=7
+HOMEPAGE=https://github.com/containers/podman/
+INHERIT=bash-completion-r1 flag-o-matic go-module tmpfiles
+IUSE=apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
+LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
+RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=app-containers/cni-plugins-0.8.6 sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) fuse? ( sys-fs/fuse-overlayfs ) selinux? ( sec-policy/selinux-podman ) virtual/tmpfiles
+RESTRICT=strip test
+SLOT=0
+SRC_URI=https://github.com/containers/podman/archive/v4.2.0.tar.gz -> podman-4.2.0.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=87cb50d77f08235a57b7230b3815a60f
diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz
index e7ae94073b3c..2e8d5b8fc4bf 100644
--- a/metadata/md5-cache/app-metrics/Manifest.gz
+++ b/metadata/md5-cache/app-metrics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.0 b/metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.0
new file mode 100644
index 000000000000..e72c4d88c919
--- /dev/null
+++ b/metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.16 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install prepare unpack
+DEPEND=acct-group/uwsgi_exporter acct-user/uwsgi_exporter dev-util/promu
+DESCRIPTION=uWSGI metrics exporter for prometheus.io
+EAPI=7
+HOMEPAGE=https://github.com/timonwong/uwsgi_exporter
+INHERIT=go-module systemd
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD ISC MIT
+RDEPEND=acct-group/uwsgi_exporter acct-user/uwsgi_exporter
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/timonwong/uwsgi_exporter/archive/refs/tags/v1.1.0.tar.gz -> uwsgi_exporter-1.1.0.tar.gz https://dev.gentoo.org/~zmedico/dist/uwsgi_exporter-1.1.0-deps.tar.xz
+_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=fc6668542fbf7c219613b3e5bbc78834
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index d20875df843f..2a729201cd5c 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/folly-2022.07.04.00 b/metadata/md5-cache/dev-cpp/folly-2022.07.04.00
index 0b59eb7b3b64..52fb78bcaa36 100644
--- a/metadata/md5-cache/dev-cpp/folly-2022.07.04.00
+++ b/metadata/md5-cache/dev-cpp/folly-2022.07.04.00
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/2022.07.04.00
SRC_URI=https://github.com/facebook/folly/releases/download/v2022.07.04.00/folly-v2022.07.04.00.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=ba3f524ee5a1157633f3a85b19f49406
+_md5_=7d73c0a4f032a5b5fd306dc13c82d58a
diff --git a/metadata/md5-cache/dev-cpp/nlohmann_json-3.11.2 b/metadata/md5-cache/dev-cpp/nlohmann_json-3.11.2
new file mode 100644
index 000000000000..b86246f1db46
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/nlohmann_json-3.11.2
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=JSON for Modern C++
+EAPI=8
+HOMEPAGE=https://github.com/nlohmann/json https://nlohmann.github.io/json/
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/nlohmann/json/archive/v3.11.2.tar.gz -> nlohmann_json-3.11.2.tar.gz test? ( https://github.com/nlohmann/json_test_data/archive/v3.1.0.tar.gz -> nlohmann_json-testdata-3.1.0.tar.gz )
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=71b81333e8f61a54446da705ea19fe47
diff --git a/metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.5.0 b/metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.5.0
new file mode 100644
index 000000000000..9836f82b44cb
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.5.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=net-misc/curl:= dev-libs/thrift:= dev-libs/boost:= test? ( dev-cpp/gtest dev-cpp/benchmark )
+DESCRIPTION=The OpenTelemetry C++ Client
+EAPI=8
+HOMEPAGE=https://opentelemetry.io/ https://github.com/open-telemetry/opentelemetry-cpp
+INHERIT=cmake
+IUSE=+jaeger prometheus test
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=net-misc/curl:= dev-libs/thrift:= dev-libs/boost:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.5.0.tar.gz -> opentelemetry-cpp-1.5.0.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=bc5063919703d41e3d1c7e6aa09dbcd1
diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz
index 38a856637bba..a86d53e01681 100644
--- a/metadata/md5-cache/dev-embedded/Manifest.gz
+++ b/metadata/md5-cache/dev-embedded/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-embedded/openocd-0.11.0 b/metadata/md5-cache/dev-embedded/openocd-0.11.0
index 71c36f7fd325..51d08f791dd2 100644
--- a/metadata/md5-cache/dev-embedded/openocd-0.11.0
+++ b/metadata/md5-cache/dev-embedded/openocd-0.11.0
@@ -1,5 +1,5 @@
BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
+DEFINED_PHASES=configure install postinst postrm prepare
DEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.76:= <dev-lang/jimtcl-0.80:= capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:0 virtual/libusb:1 ) ftdi? ( dev-embedded/libftdi:= )
DESCRIPTION=OpenOCD - Open On-Chip Debugger
EAPI=7
@@ -13,4 +13,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=mirror://sourceforge/project/openocd/openocd/0.11.0/openocd-0.11.0.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev f3a0a3964e2028a140c181f00eea9712
-_md5_=33883413a47a3edc520fba49b293224f
+_md5_=b8e5f8eab63adba6e7e03759c78f9be4
diff --git a/metadata/md5-cache/dev-embedded/openocd-9999 b/metadata/md5-cache/dev-embedded/openocd-9999
index 66cacc075b6f..87e12ac71ecf 100644
--- a/metadata/md5-cache/dev-embedded/openocd-9999
+++ b/metadata/md5-cache/dev-embedded/openocd-9999
@@ -1,5 +1,5 @@
BDEPEND=sys-apps/texinfo virtual/pkgconfig virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=configure install postinst prepare unpack
+DEFINED_PHASES=configure install postinst postrm prepare unpack
DEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.80:= cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:0 virtual/libusb:1 ) ftdi? ( dev-embedded/libftdi:= )
DESCRIPTION=OpenOCD - Open On-Chip Debugger
EAPI=7
@@ -12,4 +12,4 @@ RDEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.80:= cmsis-dap? ( dev-libs/hidapi
RESTRICT=strip
SLOT=0
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev f3a0a3964e2028a140c181f00eea9712
-_md5_=a86dc12aa6224288446502c9929c7084
+_md5_=58240fa4bc6bb443c01011581c97ce09
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index a803147d984d..9ed3e17880e4 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/strace-5.19 b/metadata/md5-cache/dev-util/strace-5.19
new file mode 100644
index 000000000000..dd302e636b8e
--- /dev/null
+++ b/metadata/md5-cache/dev-util/strace-5.19
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare test
+DEPEND=static? ( unwind? ( sys-libs/libunwind[static-libs(+)] ) elfutils? ( dev-libs/elfutils[static-libs(+)] ) selinux? ( sys-libs/libselinux[static-libs(+)] ) ) aio? ( >=dev-libs/libaio-0.3.106 ) sys-kernel/linux-headers
+DESCRIPTION=A useful diagnostic, instructional, and debugging tool
+EAPI=8
+HOMEPAGE=https://strace.io/
+INHERIT=autotools flag-o-matic toolchain-funcs
+IUSE=aio perl selinux static unwind elfutils
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=!static? ( unwind? ( sys-libs/libunwind ) elfutils? ( dev-libs/elfutils ) selinux? ( sys-libs/libselinux ) ) perl? ( dev-lang/perl )
+REQUIRED_USE=?? ( unwind elfutils )
+SLOT=0
+SRC_URI=https://github.com/strace/strace/releases/download/v5.19/strace-5.19.tar.xz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=59aff10e1ea0ba02c431c42ce63c5fe3
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index 09ed58d753df..836934120a56 100644
--- a/metadata/md5-cache/games-emulation/Manifest.gz
+++ b/metadata/md5-cache/games-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-emulation/pcsx2-9999 b/metadata/md5-cache/games-emulation/pcsx2-9999
index c0c6d104497b..1eb071bd1389 100644
--- a/metadata/md5-cache/games-emulation/pcsx2-9999
+++ b/metadata/md5-cache/games-emulation/pcsx2-9999
@@ -1,10 +1,10 @@
BDEPEND=test? ( dev-cpp/gtest ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 filecaps? ( sys-libs/libcap ) >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEFINED_PHASES=compile configure install postinst prepare test unpack
DEPEND=app-arch/xz-utils app-arch/zstd:= dev-cpp/rapidyaml:= dev-libs/glib:2 dev-libs/libaio dev-libs/libchdr >=dev-libs/libfmt-7.1.3:= dev-libs/libxml2:2 dev-libs/libzip:=[zstd] media-libs/alsa-lib media-libs/cubeb media-libs/freetype media-libs/libglvnd media-libs/libpng:= media-libs/libsamplerate media-libs/libsdl2[haptic,joystick,sound] media-libs/libsoundtouch:= net-libs/libpcap sys-libs/zlib virtual/libudev:= x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libICE x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/wxGTK:3.0-gtk3[X] pulseaudio? ( media-sound/pulseaudio ) x11-base/xorg-proto
DESCRIPTION=A PlayStation 2 emulator
EAPI=7
HOMEPAGE=https://pcsx2.net/
-INHERIT=cmake fcaps flag-o-matic git-r3 toolchain-funcs wxwidgets
+INHERIT=cmake fcaps git-r3 toolchain-funcs wxwidgets
IUSE=pulseaudio test +filecaps
LICENSE=GPL-3 Apache-2.0 OFL-1.1
PROPERTIES=live
@@ -12,4 +12,4 @@ RDEPEND=app-arch/xz-utils app-arch/zstd:= dev-cpp/rapidyaml:= dev-libs/glib:2 de
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=34e3ac14d0782041cb36d6244f0c3db6
+_md5_=32f92750dbfdf226513a2ef9055ee34e
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 9c044bbb0dd2..8bb64352e630 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/htpdate-1.3.6 b/metadata/md5-cache/net-misc/htpdate-1.3.6
new file mode 100644
index 000000000000..1f9a9abc5029
--- /dev/null
+++ b/metadata/md5-cache/net-misc/htpdate-1.3.6
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=ssl? ( dev-libs/openssl:= )
+DESCRIPTION=Synchronize local workstation with time offered by remote webservers
+EAPI=8
+HOMEPAGE=https://www.vervest.org/htp/
+INHERIT=readme.gentoo-r1 toolchain-funcs
+IUSE=+ssl
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=ssl? ( dev-libs/openssl:= )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/twekkel/htpdate/archive/refs/tags/v1.3.6.tar.gz -> htpdate-1.3.6.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=ad6be22322940b8f380d4324a915fa9d
diff --git a/metadata/md5-cache/net-misc/htpdate-9999 b/metadata/md5-cache/net-misc/htpdate-9999
index 77f6d9e058fa..4ff4f2ebff74 100644
--- a/metadata/md5-cache/net-misc/htpdate-9999
+++ b/metadata/md5-cache/net-misc/htpdate-9999
@@ -1,6 +1,6 @@
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile install prepare unpack
-DEPEND=ssl? ( dev-libs/openssl:0= )
+DEPEND=ssl? ( dev-libs/openssl:= )
DESCRIPTION=Synchronize local workstation with time offered by remote webservers
EAPI=8
HOMEPAGE=https://www.vervest.org/htp/
@@ -8,8 +8,8 @@ INHERIT=readme.gentoo-r1 toolchain-funcs git-r3
IUSE=+ssl
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=ssl? ( dev-libs/openssl:0= )
+RDEPEND=ssl? ( dev-libs/openssl:= )
RESTRICT=test
SLOT=0
_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=792c90621ca110cd8ac7ce3d4b98ffd9
+_md5_=ad6be22322940b8f380d4324a915fa9d
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index d62deb301484..ec2e7bea0da3 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/kismet-9999 b/metadata/md5-cache/net-wireless/kismet-9999
index f68c723523f6..ffcded59f4bd 100644
--- a/metadata/md5-cache/net-wireless/kismet-9999
+++ b/metadata/md5-cache/net-wireless/kismet-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10
RESTRICT=strip
SLOT=0/9999
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 udev f3a0a3964e2028a140c181f00eea9712
-_md5_=faa76f960b7f6b7b9b6bdde61180884d
+_md5_=7b5aab356ee68c8170d8d788b4c731e6
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 610d5f393275..4f249ce0c510 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/iproute2-5.19.0 b/metadata/md5-cache/sys-apps/iproute2-5.19.0-r1
index 93f3548bd1c6..77cc26681978 100644
--- a/metadata/md5-cache/sys-apps/iproute2-5.19.0
+++ b/metadata/md5-cache/sys-apps/iproute2-5.19.0-r1
@@ -12,4 +12,4 @@ RDEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-a
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-5.19.0.tar.xz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=1fa2cc910dbcbb1e05506711bd645ab2
+_md5_=578e0f6cca8b8621c7b19f1ddac37f4e
diff --git a/metadata/md5-cache/sys-apps/iproute2-9999 b/metadata/md5-cache/sys-apps/iproute2-9999
index 6603fb654fef..74e23c4835a6 100644
--- a/metadata/md5-cache/sys-apps/iproute2-9999
+++ b/metadata/md5-cache/sys-apps/iproute2-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) libbsd? ( dev-libs/libbsd ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux )
SLOT=0
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=cdc4f59a084987e2501d7e771d3090f5
+_md5_=bb7215374ca28b1fa1ac84f1376d443a
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index d172dfb189a0..c6afd0cefeed 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/ceph-15.2.17 b/metadata/md5-cache/sys-cluster/ceph-15.2.17
index 981991f9e7e1..6f517ecdd37c 100644
--- a/metadata/md5-cache/sys-cluster/ceph-15.2.17
+++ b/metadata/md5-cache/sys-cluster/ceph-15.2.17
@@ -13,4 +13,4 @@ RESTRICT=test? ( userpriv ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-15.2.17.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d distutils-r1 e3b0f72d558eb613ff83262d22cbf887 flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 7b65c41111cd80a4d4a0921e8d4a310c python-utils-r1 dd5e1098e305ad508d21f496e9e37046 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 udev f3a0a3964e2028a140c181f00eea9712 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=377a057aa5eb17d7cced7bc39c144b1d
+_md5_=72e32135180ade4c3f8b7fa56d05eae3
diff --git a/metadata/md5-cache/sys-cluster/ceph-17.2.3 b/metadata/md5-cache/sys-cluster/ceph-17.2.3
index fabb170c219f..4711f488818e 100644
--- a/metadata/md5-cache/sys-cluster/ceph-17.2.3
+++ b/metadata/md5-cache/sys-cluster/ceph-17.2.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-17.2.3.tar.gz parquet? ( https://github.com/xtensor-stack/xsimd/archive/aeec9c872c8b475dedd7781336710f2dd2666cb2.tar.gz -> ceph-xsimd-17.2.3.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 38d6ec96711cea42a5cb1cc723a6e906 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 7b65c41111cd80a4d4a0921e8d4a310c python-utils-r1 dd5e1098e305ad508d21f496e9e37046 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 udev f3a0a3964e2028a140c181f00eea9712 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=1c270e80e5a49558641ddaeba70ba148
+_md5_=595bce36b42e169bf43c9115b1f1385d
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index dc0f37a239cf..adf6b1215cd8 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/chromium-bin-104.0.5112.79 b/metadata/md5-cache/www-client/chromium-bin-104.0.5112.79
new file mode 100644
index 000000000000..1543a43b7cbb
--- /dev/null
+++ b/metadata/md5-cache/www-client/chromium-bin-104.0.5112.79
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install postinst postrm pretend setup unpack
+DESCRIPTION=Open-source version of Google Chrome web browser
+EAPI=8
+HOMEPAGE=https://chromium.org/
+INHERIT=chromium-2 desktop pax-utils readme.gentoo-r1 unpacker xdg-utils
+IUSE=cpu_flags_x86_sse2 suid wayland widevine +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64 ~arm64 ~x86
+LICENSE=BSD
+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/libxml2[icu] dev-libs/libxslt dev-libs/nspr >=dev-libs/nss-3.26 media-libs/alsa-lib media-libs/flac media-libs/fontconfig >=media-libs/freetype-2.11.0-r1 media-libs/libjpeg-turbo media-libs/libwebp media-libs/mesa[gbm(+)] media-libs/openh264:0/6.1 net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/pciutils >=sys-devel/gcc-9.3.0 >=sys-libs/glibc-2.32 sys-libs/zlib[minizip] virtual/ttf-fonts virtual/udev x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X,wayland?] gui-libs/gtk:4[X,wayland?] ) x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils amd64? ( widevine? ( www-plugins/chrome-binary-plugins ) ) wayland? ( dev-libs/wayland )
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-common.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-l10n.tar.xz amd64? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-common-x86_64.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-wayland-x86_64.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-x11-x86_64.tar.xz ) ) arm64? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-common-aarch64.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-wayland-aarch64.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-x11-aarch64.tar.xz ) ) x86? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-common-i686.tar.xz wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-wayland-i686.tar.xz ) !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/chromium-bin-104.0.5112.79-1-x11-i686.tar.xz ) )
+_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 desktop 22952d8f27cac191d75529d4c38e6bfa linux-info 529bb8cd5756c8476d37ba89dd41e635 multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker 697382d119fd3d195f110b7979184285 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=ee7b63ef88175907800db0e42ac352aa
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 0b1893fc2e94..0bb58299e951 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-08-12T18:39:41Z
+TIMESTAMP 2022-08-13T00:39:39Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmL2nm1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmL28stfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAzRg//QqsLew8eAkW4xmv+k/sYGbx1gawH55KIh/vPEGeIB1I7v+kufB/VO1VV
-c/JEGowqUprl8sAGBPQqbO5W7Jg7u1geygodkvxCce/RzKUwU7kuIaqIM1YBSMs2
-R2ts7grD4SNaIQrRAWVJ6KLR9hZjW1leKn+FtzABK14Bk2yQs26Av8DROJ7rF+Ua
-dbpZQJ58cXHA3j8W6JrQVfeCdePxhGvY2z1WOHXJnjqBmoFz778sJA0flZhiV3/Y
-CQyoM8jLRQwppS2agPTWin0Q24gN4+HihpB7NgRNIMGhaD3IlbJQKxK7y2iamgXh
-VdAI43oe40/UdHF6dFONbCIe4HZxHVcdqbQigmQIgDrzgi6Fwhhv5IIyk2xtOkZ0
-9cofK8oZ/V68zEljcWEIXH2IRTiy+zDVor70YxqfCDgXtlnqhW6QFaqbsb5M4SdG
-hw0HGRuT6gWxar3KPbgFQQwD8R2ACUQgbma321+QxJseVgfXfldov7w2S/GF4w4k
-YE7CQribZ1Ab1ftAl7zRiKUoKckfY+9rhwZ/ZF6J4O+RLcoWINV80Snaayw49vt3
-PBHOSh9Xk+GBThsRw/FAS6zZasloHTscqaXJaA8x1XOKf16bfPhkoHLOwKqnNfQB
-8QENK40chzUoxBM8w4JtZ+Ing6ZfazQpmeapCTPTrIO2G1D6Pfw=
-=rQFZ
+klCBnQ//S56lNFUOdDliPaPgh415/xNj3umWkdAbDdtQp8mWzI4yLJezi0kjEwg1
+1oWI0ieuBirpzltr3du1V0WZY2NDkOr5o+tcNlbXgd1JNxJdAUa8rmmTwytoZfM8
+SAVJrLZ3+sTKIPJ0eYaTs3ZvKCdnWZcChcd1jUDkY2FJ7AhDhD4g2hOLfzSxtp38
+KuRzTgKqJxN/aRXRP4TqqN0C9WDWHPLb2VAjxOrV9d7CKdBFFE23rtn4H16OtyIO
+H3WG8h6dHl/2xCB5JJEjkp/6r7smWFplczUZHOw1CEjVceOCoA5ZSO9KoPdENTuN
+3jpcK2zlTorK5t79eda9nvJgZbDy+92Lc5fHqVdcqrpGwOLMAufvUDh5ntYqKBhx
+rwyZ9/9b8uwiCyPEjMFMYsobyV2IOmNXR38X1yaWxhQObXW4xogArqo5MiCYVPlT
+/5eUKDETW+TO6Pgx84J3qv0uMVal48H7WJ+yn41y5KDEwhJpz5MStxXYFcfuEeY3
+spvtSHfHW27kVdKehiJD0/guV8CT1LEPM+yTc6QCTCD8VLqiZGyBtfiAnVLrsIV8
+Tql0jvjPJyoKI392I03vEEGMamR1sUcWmj2n23c1jCeUdajEiAvQbGCt9+6Qk5bc
+hhDLWpPhdVtqd4Sda4tYmHYTR5HgbFKvis3A0sA+qo4txNAyw10=
+=mG7i
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 65dd41a0167a..7a357675b3e4 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Aug 2022 18:39:38 +0000
+Sat, 13 Aug 2022 00:39:35 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 1d2b3b4cc835..9928a325eac1 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Aug 12 06:39:38 PM UTC 2022
+Sat Aug 13 12:39:35 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 9febf3a283c6..61785411f2fc 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Aug 2022 18:45:01 +0000
+Sat, 13 Aug 2022 00:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index b200152475be..e372c6ea84f6 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-d6ca194365913dea0243b8fd11840d02b26b7618 1660328185 2022-08-12T18:16:25+00:00
+372ba908ebe1304afb21b4197ab621f57c9d59d7 1660342408 2022-08-12T22:13:28+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index ad3ef700cf05..aef71e59fc0e 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1660329601 Fri 12 Aug 2022 06:40:01 PM UTC
+1660351201 Sat 13 Aug 2022 12:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 65dd41a0167a..7a357675b3e4 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Aug 2022 18:39:38 +0000
+Sat, 13 Aug 2022 00:39:35 +0000
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index ae174e73e9b1..c34075aa458d 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/htpdate/Manifest b/net-misc/htpdate/Manifest
index fa538fe9b2a5..ab0e12ca2c3c 100644
--- a/net-misc/htpdate/Manifest
+++ b/net-misc/htpdate/Manifest
@@ -4,9 +4,11 @@ DIST htpdate-1.2.2.tar.gz 13625 BLAKE2B 11813def81e3cce1194120a21cf99e8ad288b0f6
DIST htpdate-1.3.3.tar.gz 16302 BLAKE2B eb19462e1e5d02fe3cda7f4d2c954e2fe4b8dfcc299dc9094466a8652250ce27d37b2cf85716435639580e48295a92ad65521e0420cecac875c9b6e8074d425a SHA512 5d4892ea3626b80e5d529de873f675616dfef156e91d1e574225f91f9496503f55da43aa4f3522cb2b55da7c41dba7d97b3cc557a2704945577ec0243d8bd7f8
DIST htpdate-1.3.4.tar.gz 16312 BLAKE2B 9ebff6df6de69fa310a6459099cff2bf5ec28ac2bb486a29121b87b93505f6bb31b4debc510dc82b7d7b7cce217d9002ec7606fcf4fa863d7b2cfc78dfc6e8d5 SHA512 634317966f1e5c5d78a889a398e77f89505a5918efa076e2cd1184341f25d963b7f1c135afee7d5489bd8a20b2421d9dfea312e09b5e6bdd389626bfd4d2d960
DIST htpdate-1.3.5.tar.gz 16661 BLAKE2B 063e5c46b86b6f99a500ff2054110b37157c11bd09b20db06d845b632a0e4d954f2f5cf8fd935f8fd8a69f0e64e0f3db1cb734fa24a77bf2b07855dd3fad9a3c SHA512 db1d237588e44e6eb113d046be2f68b5fac96cc7dc54b4522e1b61ca20a0ea3674265db03796fd6442fab58b82273e6a81ae3914c6d531e03f4fc5f65a3507e3
+DIST htpdate-1.3.6.tar.gz 16683 BLAKE2B ad6e689f64a2cff3e5a832d8ed6bfc85acc7ea99d16e6da5c1ff9052009b46b5ee5dfd113232908df17eb837470c47063be6b5cc91270d6301b78efab8f71ce5 SHA512 41b9ed50e962bb5c207122c4929d919ae4491a2d527f29aafb4a3ef175c3c12e608c77632037d48b5440e48ff051c89caf3e923987ad53329056b83838943439
EBUILD htpdate-1.2.2.ebuild 1004 BLAKE2B 5a0491ca50a095a94ff339ab6343c7dae1d359609d3d1d0ec23fa58a2bf85875359e9e50f7e7df849cf84fcc10931c6ccaf18cb8341646ee99bedee7e218ac5e SHA512 0d627e3d4aef1a2f3924382af51207802784cc5cb7c36f3e8a97a9336d5ae398652a580d97567d2ee89e4f0bb885bd3d574fa7b0f6fc0c857bc5c45cc8d900b8
EBUILD htpdate-1.3.3.ebuild 1419 BLAKE2B a7e6c5f37ad0f88439655367bbcf85c950cf39bea3bd01190773eefb3f89b27ae0d1a468fa584afa2b83633252972974b83eba241b3230ace191df593af1ad3f SHA512 997518b4bdebe852fe539813ba0024da6a2196f0cc0683dad8a901cc5d5c370f950d6b37ee3f6d12706b246e74167e243d0a1d07d7c55106cc805758054d18e1
EBUILD htpdate-1.3.4.ebuild 1419 BLAKE2B 6b8ce12848ba935d75baee8fb6201909092ce0d99a978fd30715ea9a37e05c6f3afb1fef46731714dcb8f7886d4f3c88626fff173b43231613921c92555eae3d SHA512 cf90b252aef4b7b49f618a864e6ce7129a32107f46cd00534d5bc682a2970b127fea7a5dfd3606b78cfc141f03d0ed9c4cc6d8498c6392dc78ea70a7e696fc66
EBUILD htpdate-1.3.5.ebuild 1421 BLAKE2B f22a09569f62620ce0f96e981f10904bbf5a7228749bfe642bfd4759923cd779cec3aa71b0b9c63126d85378dd53e2070b776e464f4250e674aa1b7f6e258eca SHA512 22dc3f9bcf28ec5f2271247c56898402f389d1140a7f53527bc75df5d46bf035d2cbd5a3c6db92a715e560f9521cea0b02e81b2a61d6ef10525de8ee3c8e1663
-EBUILD htpdate-9999.ebuild 1421 BLAKE2B f22a09569f62620ce0f96e981f10904bbf5a7228749bfe642bfd4759923cd779cec3aa71b0b9c63126d85378dd53e2070b776e464f4250e674aa1b7f6e258eca SHA512 22dc3f9bcf28ec5f2271247c56898402f389d1140a7f53527bc75df5d46bf035d2cbd5a3c6db92a715e560f9521cea0b02e81b2a61d6ef10525de8ee3c8e1663
+EBUILD htpdate-1.3.6.ebuild 1420 BLAKE2B 26f54699425e974227af733fe6c5601d840878f1f6d66da93ae8b928148502f31cd7e6ce8cdf95a776e70a01f6f7db70f776a8bb77de811f6eb36fd8bbaf3bc4 SHA512 eb564d2713e81d294aea681c332a556040fb0b147d8a6457b6cbd9d05e6e205cc9d1b6f151a28770daeac63c2cedb747c3a3978649d90f108c2a8d2da867e005
+EBUILD htpdate-9999.ebuild 1420 BLAKE2B 26f54699425e974227af733fe6c5601d840878f1f6d66da93ae8b928148502f31cd7e6ce8cdf95a776e70a01f6f7db70f776a8bb77de811f6eb36fd8bbaf3bc4 SHA512 eb564d2713e81d294aea681c332a556040fb0b147d8a6457b6cbd9d05e6e205cc9d1b6f151a28770daeac63c2cedb747c3a3978649d90f108c2a8d2da867e005
MISC metadata.xml 248 BLAKE2B f5c045d2e881d6a26695acc21e8d807e3c2a728c0ea7b6ad9eabb8b12db116d77317d9aa4c70258f3bcac8417870aec65249dbadd1f708eaa20ef13f012c94de SHA512 6d323edff42767ba94ff43583a291a9d2133fc9a40563b112397f677ae458f729e160c7fbd93e4405575409c0f0e86ff2fac462ec6e14674ba577a9ac0fa326a
diff --git a/net-misc/htpdate/htpdate-1.3.6.ebuild b/net-misc/htpdate/htpdate-1.3.6.ebuild
new file mode 100644
index 000000000000..409f146ff81c
--- /dev/null
+++ b/net-misc/htpdate/htpdate-1.3.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Synchronize local workstation with time offered by remote webservers"
+HOMEPAGE="https://www.vervest.org/htp/"
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/twekkel/htpdate"
+else
+ SRC_URI="https://github.com/twekkel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+ssl"
+
+DEPEND="ssl? ( dev-libs/openssl:= )"
+RDEPEND="${DEPEND}"
+
+# Test suite tries to connect to the Internet
+RESTRICT="test"
+
+DOC_CONTENTS="If you would like to run htpdate as a daemon, set
+appropriate http servers in /etc/conf.d/htpdate!"
+
+src_prepare() {
+ default
+
+ # Use more standard adjtimex() to fix uClibc builds.
+ sed -i 's:ntp_adjtime:adjtimex:g' htpdate.[8c] || die
+ # Don't compress man pages by default
+ sed '/gzip/d' -i Makefile || die
+}
+
+src_compile() {
+ emake \
+ CFLAGS="-Wall ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" \
+ CC="$(tc-getCC)" \
+ $(usev ssl 'https')
+}
+
+src_install() {
+ emake DESTDIR="${D}" STRIP="/bin/true" bindir='$(prefix)/sbin' install
+ dodoc README.md Changelog
+
+ newconfd "${FILESDIR}"/htpdate.conf htpdate
+ newinitd "${FILESDIR}"/htpdate.init-r1 htpdate
+
+ readme.gentoo_create_doc
+}
diff --git a/net-misc/htpdate/htpdate-9999.ebuild b/net-misc/htpdate/htpdate-9999.ebuild
index 51cf1b0a1728..409f146ff81c 100644
--- a/net-misc/htpdate/htpdate-9999.ebuild
+++ b/net-misc/htpdate/htpdate-9999.ebuild
@@ -19,7 +19,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="+ssl"
-DEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="ssl? ( dev-libs/openssl:= )"
RDEPEND="${DEPEND}"
# Test suite tries to connect to the Internet
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index db563fe1155a..22b6def4352b 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 9545faf29f17..94d13982a95c 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -9,5 +9,5 @@ DIST kismet-2022-08-R1.tar.xz 10700692 BLAKE2B 9f6b3a651eca34b90e34b8a8357be493a
EBUILD kismet-2021.08.1-r1.ebuild 5957 BLAKE2B e0aa26ddd1cee3bef68e3f4943e35f5f04762590f68aa5bb2798fa342d5be4ad1df13e75d74950bbd1911e76916605d059c99d081f60314dd85c80745845b208 SHA512 63bfbb54b03f9ce71a146cd9a171803e474e6b0e13bf73e3f7be4f905985ec9426aa7bc2cd1d4a1c110be00f9fa3253daae42922660041e0daf079ebf915be0b
EBUILD kismet-2022.02.1.ebuild 5907 BLAKE2B 890bbb80e6cb39fb04bb630abbf4c7f65fa105844666abfb2dfd339ad076fb61133606f5eeb363a080f927b4a125f5caccf48f0ee8a1f9fb2b682a8c3f17132d SHA512 06265c5f9ff0d4d71d38e4bf227f69c2919a869105e1d15c50cfd26212751c7e01f8a0ce731589ee5bd85c74db6fc4d9f802f736d31b66ac2410aa465b560b93
EBUILD kismet-2022.08.1-r1.ebuild 6138 BLAKE2B 52502f33ed01fae65667375d5426f61fb3a0c382326e958138638b5ccf4f959880d5c6a6d92f51f8a4e450ca0f3c6bd64d0d6b27d7d489c5aa8d6fde0758e277 SHA512 22802e341f881ed3679f2ce7c358ccec88a0ee9d02a14ab0514189fc97bc5b9c24b34a562ea336998a668ff4c4747bb5afe345a3f0dcd567e6f2adb6f9f4f243
-EBUILD kismet-9999.ebuild 6141 BLAKE2B 04baaafcc92bebbc62ea2caec5b2727a45091e28222d64818089e6d95612f5014e4f90efa79b840a14fa826dd1fc2fbf3e6431c0d28dabba27e945c3e42894e1 SHA512 d045cd99455c5c713c774485d536c8c25955875a7d94b93c9ef4c544f847ca41f791a84fd3382ea71a98dc5ba52e2cffb295c437a3c75fbbd3b3af62c2ab59df
+EBUILD kismet-9999.ebuild 6179 BLAKE2B 11171238d360ea28246f538398ef04783dd5b9d152f1cf9f8979f7cc12a54e6939806fc317365df0bc58e6a510b16d326f3672c9c214004cf6b8a4904c2d1a04 SHA512 398145f1d6818459d3911fb7b45fdbbc387136d52472cbb47df641d3f2e7719ca03d49cd9e46fd244f7f506aeba39adf22515808340f78164362cf3d0b4d1ee4
MISC metadata.xml 787 BLAKE2B c7000a14fe4a29247dbb68f535ad8e5b9daffc6cda71176db88f5d55811601a1b3113ad5029fc2cb46f777a16e7c5859de0798fb1a83a03beead91ebf66160a1 SHA512 449e7457a35f11b3c09c917134df48af7896ac9d34892f80102cbd2b2510f78d95331582cbde0be7d24ffe004c58a95fdebc6590ce90522a9f15212d5e70c58b
diff --git a/net-wireless/kismet/kismet-9999.ebuild b/net-wireless/kismet/kismet-9999.ebuild
index b9a1739c6b6d..2370dd96c2d6 100644
--- a/net-wireless/kismet/kismet-9999.ebuild
+++ b/net-wireless/kismet/kismet-9999.ebuild
@@ -125,6 +125,7 @@ src_prepare() {
src_configure() {
econf \
$(use_enable libusb libusb) \
+ $(use_enable libusb wifi-coconut) \
$(use_enable pcre) \
$(use_enable lm-sensors lmsensors) \
$(use_enable networkmanager libnm) \
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index e3fc79da984c..ff660d4e1420 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 687b6fff74d8..2f12bfa9b636 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -3,11 +3,12 @@ AUX iproute2-4.20.0-no-ipv6.patch 1334 BLAKE2B 612fa64a897fe8c601aca529a09508cc8
AUX iproute2-5.12.0-configure-nomagic.patch 6967 BLAKE2B 8707ace3766d2bb797901886032bbbfc78b3116b548d317038144307a52ba86a01dc49460fa8b4524f03de3abc5b56f4901a9cb24f1f6cacfbd7a5b92cea7145 SHA512 a6184d1fc150717ab40a278c2a6ce439ea04e9967d55f1d10fecc8162452a1a38a6e11c2f736c5aebfe0ffe726bfa80e154169004ccc571b89dcef9c0dbe1242
AUX iproute2-5.19.0-musl.patch 1418 BLAKE2B 280fdf5b38652320bde967ff22dbd7a27a5829190396c74ba688ed75643162b7c97e62606c747520c8bd57d6a2437a0c35ff267ffe8a70621e773b7bb5d8df99 SHA512 c94f2ad23054fcb98dda7bab770812570c82ace0e961892383f12a0cc7647e85bd452a29119b70e3829ae659c6e492f82782b9194cfb5b924503b778e5ca3e78
AUX iproute2-5.7.0-mix-signal.h-include.patch 213 BLAKE2B ad6def6d017ff1d78587d1bfb9d92379983d989d9d4a396e773f02c655ac14c57cc25c5d4e37fbdb0e0d1cb1d35fc94ee70077b81d1285ac2d58cb1b19fa69db SHA512 09a9d450179b06c434a41b7bdd8d4a47b8ca2303de3d08b2b101e8695aec28e5d1e454a8c62e1b71d66b6e776dc6975f2837acc0a0f8a2a3f1e31b1eb56b71e3
+AUX iproute2-default-color-auto.patch 186 BLAKE2B 4f751e1292d7f14c8fac68c115c666f51d2494cb6d68d2da18e7fd6f694ea1d01b0731488b9482ed41cff8b985140d4bbee135861209d1a8f90ce26a7d972485 SHA512 d47ea460a1d92504184d9063c0539f69e7807204c17eefbb0342a27f30745ccb80e2f7ff61e516f3086516e66e0e68d361312bd6a0babd840927a57ef2fe9793
DIST iproute2-5.15.0.tar.xz 858068 BLAKE2B bca20ac53e1b2b3ae06186f655ad5073a0e691ed7b3aab25c4fbc118847b72a8a522175732cd22d8ec27480d1ab142319e80a5c3628434bec21260e585e1591d SHA512 e94918fa10e523224b965c7cb5303a101745e89c90d149d2d9876a002b2a894b1c689c519dc22168f3d334c3ee0810c59ec43223baab3d5f4c56f017d6281f22
DIST iproute2-5.18.0.tar.xz 880456 BLAKE2B 21b15d84b07199d4ddd12cbf14d94806a073f4eda659958a8459ef2ca8becbef8638dac2550cc53893cd147888b6a3b738256dac074307b37ebec8dbb460e600 SHA512 7b43c89741a8ffe8fd529ac4ee19c8eab7dce2f064de494c160c75456ffb960fb5f1e78c868ab98360dafde28d5e2c4d58177135b6d380e80e06eba9e3eaf068
DIST iproute2-5.19.0.tar.xz 892696 BLAKE2B ee287065d7c33c0fa97f0fc130bb3a4a3ad5ac9417ad74ce8489e64ec146ff97749d79bb6563043c8835eab91a51631576441d450693cb50808ad0d37b2ea648 SHA512 eb0fffb153f7cecc89b5573b7fc211d67fb1c06789fd3b0aec75ba5032521d53c51ccc52db7367e41397993df50244af84763b0b1d5a76d9dfccf013c010131b
EBUILD iproute2-5.15.0.ebuild 4994 BLAKE2B bc73ac11db47b0d52926149af6546fe81fd94354ca48aad8f452c5fedeebc1629d847ba653175bdb18172a3d74c9e8c6026ffd8f3436130985929e38f4e0dec6 SHA512 5737c4bd54bc283c1c50c9b2f5e7c87f8b40d2665e15d72a05893d890427d1c389d2f6c857bd8ca0db2d38996dadea810b5a11f061e95830347ff7f864bd7f7e
EBUILD iproute2-5.18.0-r1.ebuild 5803 BLAKE2B 5be3d8f2c91cb5d1e8d6b13d9a736e75d6066922caacaae94881b37e4cb963ed14eb185a68e745e484ec29fbd66c33a0deeccee75065af8fa292bfea945406fd SHA512 e42d7f42d7cab34838b1cc3984083d143ccf2d02743ed0ad14e091ae0fd4a3c4d8c82113cd813a1e517c527dac7915c5908e2503ddf8fedb2f46eb65675bb266
-EBUILD iproute2-5.19.0.ebuild 5821 BLAKE2B 37c5fc024d9a2976f587cc4410867bbae16f9b2c7c7ad9a429eb4916632588714d7ae9df96afcab0847357afd154dc5f860225c26eb1ad57a28c7af946410c3c SHA512 a2a19df5852566faea4d333edcf59030aea6b419d8489984084ce518b64cb9db324222a45314bd2b644cbf770f4f79789f65581ac2a24b8583df08c54e02883f
-EBUILD iproute2-9999.ebuild 5790 BLAKE2B a4e4aef64a28dcde07729a71a30ff13b7d4a332dcf364e4aa5e6f32f63273574d4585826718cb15b087561690498efd56a1014233c60e3016a3d6eabdf62da68 SHA512 0277f4ea772b15af385e4bff0b84d751f5db3593c85148bfe7be149eea50514831c7d840b41d2c5ee89e234a056c57bbef33526a7a4c14e21ec9ab90e5ff571e
+EBUILD iproute2-5.19.0-r1.ebuild 5867 BLAKE2B 99ff3bf44da18acfde4bc58cdab026e02ee8813be57b7bd5195daf4a2f2cf1488cc015641d730ab209f9c28e4411bdb2a4a79a64235daf4ab55cb89dc300bc65 SHA512 aae8e7a55b090a0e431e6e126ddb658393881976028b5166b0cae48ef0508642007b5045ce9ee5ad5c154b794c965f202e26692a8cc9b5c23696a4c73ac2aac5
+EBUILD iproute2-9999.ebuild 5836 BLAKE2B afeb0039dcb5b37589dd0699fc61a296c923662f7645ddb68f214f8da4a0cbcec0d14fcee0475bdc66aa4daed55258d1e9b93c4a852fde90c9fed4fea7fa6678 SHA512 a6cac0966de86b61dac9d338222765378e7a91b6b8b123e1edb894b777da33b9137e0b75f53e9cfa0ee163c7c4754f07a74c7652e1f2a9425c83fe8614291484
MISC metadata.xml 898 BLAKE2B f3c281e448846b5fa0e4cabec04767fe7217bd0d77a2baba7c1524ebdc1df4cc4c7d38ff441617959281c3a08b564d3cc6b7a89f846041f2416441b82079318d SHA512 404bd3aa523554bd78da7eb90bd3c53c146f71da92116115c238e1b186e971bf6d49161c33e58d6116af1616688bc00eb7d96f0fa5afb300a703cbdf6fdfe4ed
diff --git a/sys-apps/iproute2/files/iproute2-default-color-auto.patch b/sys-apps/iproute2/files/iproute2-default-color-auto.patch
new file mode 100644
index 000000000000..eb017ecd61c8
--- /dev/null
+++ b/sys-apps/iproute2/files/iproute2-default-color-auto.patch
@@ -0,0 +1,7 @@
+diff --git a/ip/ip.c b/ip/ip.c
+index 40d2998a..454da1a3 100644
+--- a/ip/ip.c
++++ b/ip/ip.c
+@@ -169 +169 @@ int main(int argc, char **argv)
+- int color = 0;
++ int color = COLOR_OPT_AUTO;
diff --git a/sys-apps/iproute2/iproute2-5.19.0.ebuild b/sys-apps/iproute2/iproute2-5.19.0-r1.ebuild
index 0ad41a520dc0..2ff11fd9105b 100644
--- a/sys-apps/iproute2/iproute2-5.19.0.ebuild
+++ b/sys-apps/iproute2/iproute2-5.19.0-r1.ebuild
@@ -52,6 +52,7 @@ PATCHES=(
#"${FILESDIR}"/${PN}-5.1.0-portability.patch
"${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
"${FILESDIR}"/${P}-musl.patch
+ "${FILESDIR}"/${PN}-default-color-auto.patch
)
src_prepare() {
diff --git a/sys-apps/iproute2/iproute2-9999.ebuild b/sys-apps/iproute2/iproute2-9999.ebuild
index b3c0b0e984dc..8aaa6cc859d8 100644
--- a/sys-apps/iproute2/iproute2-9999.ebuild
+++ b/sys-apps/iproute2/iproute2-9999.ebuild
@@ -51,6 +51,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.12.0-configure-nomagic.patch # bug #643722
#"${FILESDIR}"/${PN}-5.1.0-portability.patch
"${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
+ "${FILESDIR}"/${PN}-default-color-auto.patch
)
src_prepare() {
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index b67391436673..7cc8c8bdbf54 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 5de4d8a5865c..fcf0f7725afb 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -29,9 +29,10 @@ AUX ceph-17.2.0-fuse3.patch 301 BLAKE2B 54dd764be7e7d428c6db38d2c8b9d168598c3d41
AUX ceph-17.2.0-install-dbstore.patch 493 BLAKE2B e54ffbda69e86ba0b869f02b16055c89d93f58d680bc931c73aeccfb7efbc890b25f7d4f081f033531d4356faf55628e21ba81aeeb4acd907e437553d15ea10f SHA512 c13e73d0471a47bbcbc3c1b5ccdbf00eb72efa31530cafc54d15d8d1aa2da32465bf3a4c9a27568a3fcbfa1117e920c6b687cabf714fa9eedfd2a50a4d417613
AUX ceph-17.2.0-osd_class_dir.patch 486 BLAKE2B 7d9e144ab40e5e2f73a1412a65b27ffda74bf742d8499845a8dd43d42b18294ca5da9feca6f7345be950cf98b9e30f654a7ed40e9b7159a0aa5fe4462d6b0197 SHA512 02b7b685655f7d7b11744fabea2cb342bf6564a7fe068b783769276b9604c1320b83daad7078190fd293b9dadf06e6f657db35125e28dfa9619aac2179150bd7
AUX ceph-17.2.0-pybind-boost-1.74.patch 845 BLAKE2B b862b1abf61c0f5cc17964c86073a083b217f01ca5ae725bfe07ba13702e2d835bf8ccc4b5fae4b3138230b36722f4de0c8176811d6eefc1523e1fcb4848b744 SHA512 525b5df44f0de71ab0b2024c8bc0ccf98740a0befac4b032ae9a0fb6e2a05926d7171ae4b0af4ba32e71c9e04fe90aa192a2e3ae433242a62fa4e4efdc855321
-AUX ceph-17.2.0-system-opentelemetry.patch 705 BLAKE2B 0036ad8e7d2d8a707db5ea137cb47e9cb18d8e4d8923d3c8dc1306adca24fb30c029e03d76a281219ce34928b5ed6448aba4a98b2286a942eda2cf86fb0e5365 SHA512 d845ae2b9d31604d622dfb2993186ca1b3e37d3a5e88df8b4747c45b0f1913f4e092a5b0a2405ab228a57e6717bdf51c5458c66eab601eabdece4524085840e3
+AUX ceph-17.2.0-system-opentelemetry.patch 699 BLAKE2B 3a8d9f2173227ac457a9d79e2a58f162ddfdcbdabfe76c9d9dd7eec4d89c28158b4e8e566abf8870fe31d8743549bd26144b329347be7ccdf63dbdd774ad862a SHA512 27463ebcafcc3967853328be349f8da6a726e82a9a11c7922d82c26ab8a12954bebbeb5c050b3fe291d5083babe13575f24b3a5346275579e47997d72c52afc5
AUX ceph-17.2.1-no-virtualenvs.patch 2780 BLAKE2B c1a752893800344a89321c76763268453de3fb275a7e952bdd81c6356d3e5aec48fb8623025c5d4fb7b0281b7d31272c145ef7d921c42c41d858f46105301eec SHA512 53bb81846633e6ff480d46c777b46bf6af2dd07817c84413c772836d7815e5a38c7b61c903af32434896041617175afaaeea6f5618ef5fbec0ad9afd7d7aa8f6
AUX ceph-17.2.1-python310.patch 1230 BLAKE2B c4a0b66aad00ac1ada6abe3c135c503f97dfbb203633ee0f753d0370bcb8f048c42ff91ccaf6bcde41fb3db6ff0346ff8e99735426c0a65c2dc6effee4019f4d SHA512 f49427d3420574043e18cad517a6f81ee38a48b827195f564fd728fd2f2b32dbf17f9e21842b01bbf3ab40875c70b0db316a478b8cc48dd92c839d2ce5e7fd63
+AUX ceph-17.2.3-gcc12.patch 253 BLAKE2B 5a90ead3610d5dd21e4f453e6a9249428dcfbe916a5e1500b42cc2d591a949e46757141ddc145bf24ed42188d52025523f020e32ad076bb9e90735db8f5728c7 SHA512 86b6cde69e8dc3c77b151c7b370bd322ccd0fdaf00689fbfb56830c6ebb51e3884e4b840edabeb1630a3288f92fe5eff5bc75dea81750a0be2b185d6005e06bc
AUX ceph-mds_at.service 282 BLAKE2B 3a51e5d5e0490c021282a37961824d650891c2d84c077c6479a9ee733f8a16fbe65cf204aa74e30ddd24dc01f32740037a6bd137a40464d57e1afeba5a49f893 SHA512 3a37e187f925e1a5fb672ac90937f544f3b98ed5a30b6a6b931a600f9d6a245373085ed61b40e0c64b30dbfac51dd99cbeaeb7538b5f23953bc0dde1df94742d
AUX ceph-mds_at.service.conf 115 BLAKE2B aaaa28074bf47ee98272337b536e6ca89dbbbb0443d7774c38f62da4b210a5b2ffbb53fa2b7f20dffbee08206a0868e33d381a89b613a25b88f897dd32753fd5 SHA512 e0b51882ec864271a6468141fdd185e24cafcd677f312a7658880a30c00fd58d9043b2651548ab23bd01e54be248a1e8c03545a8fda0b699ca051de7ceb925d8
AUX ceph-osd_at.service 362 BLAKE2B 7ccbf3428d687d1dfc3a8e10d56083802bba621d7cc9b965b55677e7ae8ce19bd178d31be687e47ed4ae21eef017c8913339cb465822ceadecd2e90cf84d692d SHA512 99c932fa99679a26b288ad57ca725a50847199915368a07ae1bb589ca777cd6e6a68e84f4d506a1097a06ace06eede176ea573e694bcbe43b434381116d63300
@@ -49,8 +50,8 @@ DIST ceph-16.2.10.tar.gz 157176743 BLAKE2B 065b6f1941f87fde150ab22ba45aa9f58069a
DIST ceph-16.2.9.tar.gz 157168096 BLAKE2B 0a667a9699925cfc920ca0cc535e5331cbcd95997fb0b9816a4d84c8add454b6b17813018bc1d1de07c802167ef50aa528704b10b01f42759189392ccdb5088f SHA512 bf369038ad6383f88abbed267f0239e9d8a1d33b46b34ed260aeeb1fda1b374cb6e658238e1ace013fbbb68e73b8cd2922b7def318d7a110e5f4560eeae8fca3
DIST ceph-17.2.3.tar.gz 168821857 BLAKE2B 21ec5ac33591ae8b22eae3d88680ae87340e639cc21cb9c79bc4fb2f7b6cc7e93aa6b5af0242a6c094a4af9808a2b6f86b6bd7e3c8f247a513c91defa6d4e4a9 SHA512 fd6e057ba8440f69423e870dddb2705d68015089ff8d97356bdc359c2ab41e19351fb1c914330de6ba05180f48e328e3ea4c877e9dd80be049e2ec5895068595
DIST ceph-xsimd-17.2.3.tar.gz 173025 BLAKE2B 54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713 SHA512 ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
-EBUILD ceph-15.2.17.ebuild 10919 BLAKE2B 693955b7dbcad95d54420e11c0ccd666a0ed85c6bdebf127bf58ca2c7618bd53fac9f9171fe33fd1e2e4b8aaf487e39761dceedd10e6af4e2616fc3d1284c6a6 SHA512 6f234d91f6672e8af1b8a7c133d8be70602f9dd3cce78954b4436e0d9d0908c44782d5e3817f474530ec2249901d2720956180a6d4c3573e3a8262090ee6686e
+EBUILD ceph-15.2.17.ebuild 10899 BLAKE2B 8e226936efc3f65e3903c629ccff9637ee37c94f365d6c636540f22bf68e8450ac254cb1c01e7876342f58b6407e5187956276507119ce6e76f0e2fc12859def SHA512 c63bf1fe0b3162d004ccf82c016089088622ede34609da3707cc9bf0f3f4f507ace5d5c1ac0ceb0c3872706e1c02b9b84b04d65faf661518e26acb25a4b60ebe
EBUILD ceph-16.2.10.ebuild 12604 BLAKE2B b20b12cbf32cd6051db33cecaee51a8a38913abbc959b689b460bab87e1286ca20e17f405a714c5904ac1cdc08bf4b4c1f23e7ac8c50ebb083b3071cd151dfe8 SHA512 be1054b759be99ff02608f3e5022340d53c5ffeec0a04df6dc7b13262b6be0e65bbc5d3ebf3aa5f10cfbbfbeee975e1f8194eafd496cec5fdc59ca44c5b26390
EBUILD ceph-16.2.9-r1.ebuild 12603 BLAKE2B bed9f1ffc126209a8ffdb7186eeabfed222e19c6db4ffc2189e4c65338accfb3c86d3134b0adc9350ef186ee0897092b5ffffa4140b785f6dee6de17ab07a91e SHA512 b5efc7e701b0784c4f4299ffabc01ff7a3ddc73ca16f36d1fd16e7e2562d78f89e11b960f9eacec697d9e788841d73e73d17554a7a916ab09cbe1a7cfc20557f
-EBUILD ceph-17.2.3.ebuild 12449 BLAKE2B 73eac41797937b4a255ea299a17b5adcc6d1afdcdfa9a283ad9cc7bf87b65fe503f4dd17595774979d0ff1652bb739493fbc6ebdad8caa07714e4f6665f53632 SHA512 792d0c808cff8b4c1b329a190a44a830b48504387772df0c994380304d1d39fafe479d5181a5168972672ce930725f48b52a5f51803a0b6b495d5b7800184d2f
+EBUILD ceph-17.2.3.ebuild 12488 BLAKE2B 74153d4f86b7b48d97405d07cf0e3d5d7df11b17055fd1129ed1ab1bffbfd12f37f690f5e22bf12afffb22c6679288d81c8f16c53b31ad8ccd864cd6f855e3b2 SHA512 bfef9248d9df9531fbd1e3b96efbc5ec62415dde64d761c7686b28df4d6006de9a85e7d6438a05cc5928fbfe92a93842387d712f018b29221eda8ddf48c12451
MISC metadata.xml 2453 BLAKE2B 988cbe4fa5176fde46a503932a58555554e577a311180df706021ea67a8c861b82fbc476cc757c090ea4e753b519212a2cca8c0605921c4e121b770fd1cc61ea SHA512 14c25df4749cd86f82782f8e7cda587a0310e4cf28b6d4f8ac1fa4abee532d6d553f35fcfb8ab0393ce876d36a8fe2851408ad5eaaf5cf28834f03cf744ac6c1
diff --git a/sys-cluster/ceph/ceph-15.2.17.ebuild b/sys-cluster/ceph/ceph-15.2.17.ebuild
index d3e65042d29a..ff3607dba293 100644
--- a/sys-cluster/ceph/ceph-15.2.17.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.17.ebuild
@@ -328,7 +328,7 @@ src_compile() {
# we have to do this here to prevent from building everything multiple times
python_copy_sources
- python_foreach_impl python_compile
+ distutils-r1_src_compile
}
src_test() {
@@ -346,7 +346,7 @@ python_install() {
src_install() {
cmake_src_install
- python_foreach_impl python_install
+ distutils-r1_src_install
find "${ED}" -name '*.la' -type f -delete || die
diff --git a/sys-cluster/ceph/ceph-17.2.3.ebuild b/sys-cluster/ceph/ceph-17.2.3.ebuild
index 8a67048c3455..49a8857b5c24 100644
--- a/sys-cluster/ceph/ceph-17.2.3.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.3.ebuild
@@ -216,6 +216,7 @@ PATCHES=(
"${FILESDIR}/ceph-17.2.0-fuse3.patch"
"${FILESDIR}/ceph-17.2.0-osd_class_dir.patch"
"${FILESDIR}/ceph-17.2.1-python310.patch"
+ "${FILESDIR}/ceph-17.2.3-gcc12.patch"
)
check-reqs_export_vars() {
diff --git a/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch b/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch
index 6e0788a093e5..1b4e614bb517 100644
--- a/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch
+++ b/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch
@@ -9,7 +9,7 @@ index 30cf3605468..902e2123d04 100644
- include(BuildOpentelemetry)
- build_opentelemetry()
- set(jaeger_base opentelemetry::libopentelemetry thrift::libthrift)
-+ find_package(opentelemetry-cpp 1.3.0 REQUIRED)
++ find_package(opentelemetry-cpp REQUIRED)
+ set(jaeger_base
+ opentelemetry-cpp::common
+ opentelemetry-cpp::trace
diff --git a/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch b/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch
new file mode 100644
index 000000000000..e5e77b4116f6
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch
@@ -0,0 +1,12 @@
+diff --git a/src/include/buffer.h b/src/include/buffer.h
+index 0c89367dd3b..98fcd7c3e08 100644
+--- a/src/include/buffer.h
++++ b/src/include/buffer.h
+@@ -62,6 +62,7 @@
+ #endif
+
+ #include "inline_memory.h"
++#include <memory>
+
+ #define CEPH_BUFFER_API
+
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 0c9100da5cce..f3e1c15e791b 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest
index cbc5677a0352..0b172fe37417 100644
--- a/www-client/chromium-bin/Manifest
+++ b/www-client/chromium-bin/Manifest
@@ -14,5 +14,17 @@ DIST chromium-bin-103.0.5060.53-1-wayland-x86_64.tar.xz 81504792 BLAKE2B fc3f0a5
DIST chromium-bin-103.0.5060.53-1-x11-aarch64.tar.xz 75338348 BLAKE2B 7f572fa4c57d1edb1688fa8cfe2fb7ef11f335947143afe659122ea2281cced51b9f557e124ce7b899f0f8e1665c25ffb14f6f2bada541263aff614f7a6fb11d SHA512 15e53454ca056de1c77487f5a6ec38ac37b65f62cbc5af0f8ede5005286a11c2329d091c66f31cedf80baa2884ab7d8840af4812b0fb14d2ad7e18592b56f1cc
DIST chromium-bin-103.0.5060.53-1-x11-i686.tar.xz 82061828 BLAKE2B 83ab66195526af00d24ba43b2265258d355df6ae899542f3ed27986277b1987c49f679044338642f861b63a93edcd42646ac04114d85b1fb6343d5f5bc383115 SHA512 0e5103bef191db36b48a702a0d015061dc857b105d0089c155cd7d46a48204d56eb97da45e61a9e1648e8928cffa7397c151c4eb139aa44f750525396c2522b7
DIST chromium-bin-103.0.5060.53-1-x11-x86_64.tar.xz 81297424 BLAKE2B f8d3201eb20c155a106eb5413be00f50562d20900a9a651a42a55bf77331be4ab5138c99cdbbd8c2dfba290face4bc0940c5dd4924c65833220ef6fffce58a0b SHA512 96f6f73114547a5d6fe2bb16eaed310150df9aae459c8593da45ff81911ebbee763537017520a17c508ab08efe497f0200124d88164c063de6101147888836bf
+DIST chromium-bin-104.0.5112.79-1-common-aarch64.tar.xz 3149640 BLAKE2B 2e42b0f67b657dfd8b54a92c13134346071eafbc16bbaf751f6726c2182f6ae7155c0f6483635eb5c11dd511027be61cc1d854cee452332a89e913df20b1fc13 SHA512 6d5d6ec9474049ccff67498ac86218ffe88b3a3d790b601da0c5c1872cc13045170b6a3854e64c4b21857a8f61c94adc5b0936c20e05e0d1abd5009459359ee9
+DIST chromium-bin-104.0.5112.79-1-common-i686.tar.xz 3160744 BLAKE2B 71a83745bef6ac617a002bad1d5a78a915f145ba00d970ce1d9d498b70164bc117e7d5536300efd0040d85dbbea8148f4afa1bde158cc2f661b7e4e4554fd459 SHA512 079d87bcac72e8bd6238ba9077d2112abc89fd39b34011d1a11401a0e822b46f2db86ec9dba7de68b7e8400f5ece4e9f6e9dfe7306e7c2a32054035c62752bb8
+DIST chromium-bin-104.0.5112.79-1-common-x86_64.tar.xz 3215408 BLAKE2B 61e659eece7ea2c45e8d38b9a1a9994c512f1ef042c403ebf0bff62f0f482bae3be2ddb0d65371324af1152b71d0cae8aa635e04de7ed099ffc10023b0565860 SHA512 c3d871a4c1e7377ab78f2f8d5635a6b2d4f8afe465d6c5e1364236910017f98635335f7697fc837f0c2366fd9501fe36dabf6f6b8066770f88bacfd4a77cce52
+DIST chromium-bin-104.0.5112.79-1-common.tar.xz 4451064 BLAKE2B 5c3bcc1355f5f9e58e619bcd102a1f9da0b1e1881d3bd8eb2751a98d677f84b3d0fa9f2e7d1ae39b383a3ea3094f16cb6f54f341cdb271ad0ad754fc1e3baa14 SHA512 87f7befc40a51572f556bb90feefe77b7f59c46a1d688215d2ea8aa73576884544466b4af50e2d33dc7d03e9df7381c0cecf4e70dd5b9733e44d4feb8424644e
+DIST chromium-bin-104.0.5112.79-1-l10n.tar.xz 5016008 BLAKE2B 02d7b773cf203abe6c67d18cf1067e7dbd27faaccf8756394413f248608d1d3de118fbca6c84ef32a8865b62beb6d1fc3a2d177ae9f93a0b0a252f2216bd3f9a SHA512 2c3c559032060ddde91efa5b264bc90e2f634197f64fb96e092a57e01e1322411b828ffe2edf316ccbb691887af85fc9fee69c6b0a6c0fcee71273feb8b41d1e
+DIST chromium-bin-104.0.5112.79-1-wayland-aarch64.tar.xz 81740164 BLAKE2B 7e7b9199c76bfd5944ac86b07ae42fd28686f2e11cfcd8bda280ee4aa893940b9bb07325d0f78911fa36c76272567ffb68d5f361c7df39e6f8419cc4163b17ea SHA512 f25c35f262e7bd95d0ac8444cf4e62afd29772431fccf65c49aa22e5ccc13e31e8aed6ed091f12bda636c87742a6c6aa2766804d10d51af1139bed514f76c14a
+DIST chromium-bin-104.0.5112.79-1-wayland-i686.tar.xz 84290548 BLAKE2B 553851e92240bef0e3a95b4b1b83eda548a0ce00086a5211de7b6de543380ac3f5445ddccbb6f8b83100f58cfd06818d0959a0ad4376fa4bd141ff62649c4e26 SHA512 c0ecdeeb4fc08059604ed904b7ab9019212e6308d5362aa6ab33361a378685d2db1a3bc05097d758adf9e4f77e33fa039a2e3b105e9b663f4f2e426e1a1ca22b
+DIST chromium-bin-104.0.5112.79-1-wayland-x86_64.tar.xz 83455700 BLAKE2B 10e8f12988eefcbd3e28cea7a003046abe6017208bb5516d5ada0705265359e87c4229821340436d3c197165db77b06ce239ae025a05bc2dc7833cad74bf18f3 SHA512 7171bb34fd74eb32f177c1185119f6ef7030c872c9aacd4f8efb84a654356dd2c8902e3c78c76ac3adc794d4c6536c92a58ae70c8de6745d4af473f8a3818114
+DIST chromium-bin-104.0.5112.79-1-x11-aarch64.tar.xz 81589816 BLAKE2B c7e3a3a994cf2e94d5584c16bd4a93fa0ef2afde6cd17845c049ef95da1ad7d2d6168efe444d773dec3f03bae887ae7a86738e34f8853722fe5d34bd789e72f0 SHA512 f9a29028558e133be07c2574039c5b740dfb742c01c821a15900ff42bdf82c17bb528ac62d102cfd280d219381b74b4aecd0e89edb1535197937c6664019c038
+DIST chromium-bin-104.0.5112.79-1-x11-i686.tar.xz 84085120 BLAKE2B 66f3dcc760e06a50dfca94929d3fbe33b94b1354844b559be0b14d8041909d90dc9faaba3d51f78e7e2dd23fe8e7902092c34b605349d21f42b0ab28b8da5921 SHA512 395f5f443aa98e184bfb58e886358a6c0163f6afbec2f0dd40428b42009c7d0dc79ea53b385e8911e6dead8aa42e9cb5f5462e4febcc42c2c8788ce1c72088ba
+DIST chromium-bin-104.0.5112.79-1-x11-x86_64.tar.xz 83241948 BLAKE2B af6aea93458082824f48fe20466ac0d5d870669675a3b7319fa0fcb548947d49387fdaeaa8617d6cccaf829829a7fd92766f471990b0a1b736e592953cc10494 SHA512 9be2de1407219289f0ce9e78aedc02317a584a2524d15ca0616b744af93de8acd31737c41f793bb9c3487817263996a671b1c8b0478df05afe9c0dd2164cc1ef
EBUILD chromium-bin-103.0.5060.53.ebuild 7207 BLAKE2B fe270d0acb2610d94823454588a3e3adf437b96c44c456520718962fda7f2f74d17712d0b5b540d5acf278d03691c02368fe59c508802ab0b98f4179a482a7b5 SHA512 88cd0b648916f44fffa470ffdb781d29e94a688745a8f6d1d11eeb717c40c91169805dbf8239d67a54372c4f290c71b3fd43bb1cca13311be4e3723d0ae04419
+EBUILD chromium-bin-104.0.5112.79.ebuild 7207 BLAKE2B fe270d0acb2610d94823454588a3e3adf437b96c44c456520718962fda7f2f74d17712d0b5b540d5acf278d03691c02368fe59c508802ab0b98f4179a482a7b5 SHA512 88cd0b648916f44fffa470ffdb781d29e94a688745a8f6d1d11eeb717c40c91169805dbf8239d67a54372c4f290c71b3fd43bb1cca13311be4e3723d0ae04419
MISC metadata.xml 480 BLAKE2B 29b9f565ea38e89bb5559aa99c540e02b77db24046bbe3407d36440d95a7f0850261b08fb243095f4ffb00bb14d72dcb235786dd19040bbe1a2808fef4bdc662 SHA512 980ebd9f5ba50970f73c2cca4e0fc01df5e6003319d63be37dbd063b127786de2ed36a12c97281bb5208a04c52594f7578fdcbf00ea5b49a63995ba55e7e7127
diff --git a/www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild b/www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild
new file mode 100644
index 000000000000..19ffbef16a93
--- /dev/null
+++ b/www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild
@@ -0,0 +1,238 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+inherit chromium-2 desktop pax-utils readme.gentoo-r1 unpacker xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/"
+
+MY_P=${P}-1
+
+SRC_URI="https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common.tar.xz
+ https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-l10n.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-x86_64.tar.xz
+ wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-x86_64.tar.xz )
+ !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-x86_64.tar.xz )
+ )
+ arm64? (
+ https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-aarch64.tar.xz
+ wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-aarch64.tar.xz )
+ !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-aarch64.tar.xz )
+ )
+ x86? (
+ https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-i686.tar.xz
+ wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-i686.tar.xz )
+ !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-i686.tar.xz )
+ )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+IUSE="cpu_flags_x86_sse2 suid wayland widevine"
+
+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/libxml2[icu]
+ dev-libs/libxslt
+ dev-libs/nspr
+ >=dev-libs/nss-3.26
+ media-libs/alsa-lib
+ media-libs/flac
+ media-libs/fontconfig
+ >=media-libs/freetype-2.11.0-r1
+ media-libs/libjpeg-turbo
+ media-libs/libwebp
+ media-libs/mesa[gbm(+)]
+ media-libs/openh264:0/6.1
+ net-misc/curl[ssl]
+ net-print/cups
+ sys-apps/dbus
+ sys-apps/pciutils
+ >=sys-devel/gcc-9.3.0
+ >=sys-libs/glibc-2.32
+ sys-libs/zlib[minizip]
+ virtual/ttf-fonts
+ virtual/udev
+ x11-libs/cairo
+ x11-libs/libdrm
+ x11-libs/gdk-pixbuf:2
+ || (
+ x11-libs/gtk+:3[X,wayland?]
+ gui-libs/gtk:4[X,wayland?]
+ )
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxshmfence
+ x11-libs/pango
+ x11-misc/xdg-utils
+ amd64? (
+ widevine? ( www-plugins/chrome-binary-plugins )
+ )
+ wayland? ( dev-libs/wayland )
+"
+
+S=${WORKDIR}
+QA_PREBUILT="*"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Some web pages may require additional fonts to display properly.
+Try installing some of the following packages if some characters
+are not displayed properly:
+- media-fonts/arphicfonts
+- media-fonts/droid
+- media-fonts/ipamonafont
+- media-fonts/noto
+- media-fonts/ja-ipafonts
+- media-fonts/takao-fonts
+- media-fonts/wqy-microhei
+- media-fonts/wqy-zenhei
+
+To fix broken icons on the Downloads page, you should install an icon
+theme that covers the appropriate MIME types, and configure this as your
+GTK+ icon theme.
+
+For native file dialogs in KDE, install kde-apps/kdialog.
+
+To make password storage work with your desktop environment you may
+have install one of the supported credentials management applications:
+- app-crypt/libsecret (GNOME)
+- kde-frameworks/kwallet (KDE)
+If you have one of above packages installed, but don't want to use
+them in Chromium, then add --password-store=basic to CHROMIUM_BIN_FLAGS
+in /etc/chromium-bin/default.
+"
+
+pkg_pretend() {
+ if use amd64 || use x86; then
+ if ! use cpu_flags_x86_sse2; then
+ eerror "This package requires a CPU supporting the SSE2 instruction set."
+ die "SSE2 support missing"
+ fi
+ fi
+}
+
+pkg_setup() {
+ chromium_suid_sandbox_check_kernel_config
+
+ if ! use amd64 && use widevine; then
+ ewarn "Widevine CDM plugin is not available for your architecture."
+ fi
+}
+
+src_unpack() {
+ :
+}
+
+src_install() {
+ dodir /
+ cd "${ED}" || die
+ unpacker
+
+ local CHROMIUM_BIN_HOME="opt/chromium-bin"
+
+ if ! use suid; then
+ rm "${CHROMIUM_BIN_HOME}/chrome-sandbox" || die
+ fi
+
+ # Clean unneeded languages
+ pushd "${CHROMIUM_BIN_HOME}/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ # Install icons
+ local size
+ for size in 16 24 32 48 64 128 256 ; do
+ newicon -s ${size} "${CHROMIUM_BIN_HOME}/icons/hicolor/${size}x${size}/apps/chromium-browser.png" ${PN}-browser.png
+ done
+ rm -r "${CHROMIUM_BIN_HOME}/icons"
+
+ # Allow users to override command-line options, bug #357629.
+ insinto /etc/chromium-bin
+ newins "${FILESDIR}/chromium-bin.default" "default"
+
+ # Install desktop entry
+ domenu "${FILESDIR}/chromium-bin-browser-chromium.desktop"
+
+ # Install GNOME default application entry (bug #303100).
+ insinto /usr/share/gnome-control-center/default-apps
+ newins "${FILESDIR}/chromium-bin-browser.xml" chromium-bin-browser.xml
+
+ # Install manpage; bug #684550
+ doman "${FILESDIR}/chromium-bin-browser.1"
+ dosym chromium-bin-browser.1 /usr/share/man/man1/chromium-bin.1
+
+ pax-mark m "${CHROMIUM_BIN_HOME}/chrome"
+
+ # Symlink Widevine CDM
+ if use widevine; then
+ dosym "../../usr/$(get_libdir)/chromium-browser/WidevineCdm" "${CHROMIUM_BIN_HOME}/WidevineCdm"
+ fi
+
+ # Install launcher
+ exeinto "${CHROMIUM_BIN_HOME}"
+ doexe "${FILESDIR}/chromium-bin-launcher.sh"
+
+ # It is important that we name the target "chromium-bin-browser",
+ # xdg-utils expect it; bug #355517.
+ dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin-browser
+ # keep the old symlink around for consistency
+ dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin
+
+ dosym "../../${CHROMIUM_BIN_HOME}/chromedriver" /usr/bin/chromedriver-bin
+
+ readme.gentoo_create_doc
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ readme.gentoo_print_elog
+
+ elog "For VA-API support you need to install x11-libs/libva with"
+ elog "USE=X enabled."
+ elog
+ elog "VA-API is disabled by default at runtime. You have to enable it"
+ elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_BIN_FLAGS"
+ elog "in /etc/chromium-bin/default."
+
+ if use wayland; then
+ elog
+ elog "For screencast support you need to install media-video/pipewire."
+ elog
+ elog "Screencast is disabled by default at runtime. Either enable it"
+ elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
+ elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
+ elog "to CHROMIUM_BIN_FLAGS in /etc/chromium-bin/default."
+ fi
+
+ elog
+ elog "chromium-bin profile defaults to \${HOME}/.config/chromium-bin."
+ elog "Some extensions (e.g. KeepassXC) expect default chromium profile"
+ elog "at \${HOME}/.config/chromium. You can overwrite this by adding"
+ elog "--user-data-dir=\${HOME}/.config/chromium to CHROMIUM_BIN_FLAGS"
+ elog "in /etc/chromium-bin/default."
+}