summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29324 -> 29320 bytes
-rw-r--r--dev-libs/Manifest.gzbin97715 -> 97713 bytes
-rw-r--r--dev-libs/weston/Manifest7
-rw-r--r--dev-libs/weston/files/weston-12.0.1-issue757.patch183
-rw-r--r--dev-libs/weston/weston-12.0.91.ebuild (renamed from dev-libs/weston/weston-12.0.1-r1.ebuild)14
-rw-r--r--dev-libs/weston/weston-9999.ebuild5
-rw-r--r--dev-qt/Manifest.gzbin11421 -> 11421 bytes
-rw-r--r--dev-qt/qtbase/Manifest10
-rw-r--r--dev-qt/qtbase/qtbase-6.5.2-r2.ebuild3
-rw-r--r--dev-qt/qtbase/qtbase-6.5.3.ebuild3
-rw-r--r--dev-qt/qtbase/qtbase-6.6.0.ebuild3
-rw-r--r--dev-qt/qtbase/qtbase-6.6.9999.ebuild3
-rw-r--r--dev-qt/qtbase/qtbase-6.9999.ebuild3
-rw-r--r--games-rpg/Manifest.gzbin8303 -> 8475 bytes
-rw-r--r--games-rpg/crosscode-a-new-home/Manifest3
-rw-r--r--games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild35
-rw-r--r--games-rpg/crosscode-a-new-home/metadata.xml8
-rw-r--r--gui-libs/Manifest.gzbin4619 -> 4623 bytes
-rw-r--r--gui-libs/neatvnc/Manifest6
-rw-r--r--gui-libs/neatvnc/metadata.xml5
-rw-r--r--gui-libs/neatvnc/neatvnc-0.7.0.ebuild62
-rw-r--r--gui-libs/neatvnc/neatvnc-9999.ebuild7
-rw-r--r--metadata/Manifest.gzbin7148 -> 7153 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.gzbin27900 -> 27891 bytes
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin167829 -> 167819 bytes
-rw-r--r--metadata/md5-cache/dev-libs/weston-12.0.91 (renamed from metadata/md5-cache/dev-libs/weston-12.0.1-r1)10
-rw-r--r--metadata/md5-cache/dev-libs/weston-99996
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin41350 -> 41326 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.5.2-r22
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.5.32
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.02
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.99992
-rw-r--r--metadata/md5-cache/games-rpg/Manifest.gzbin8782 -> 8959 bytes
-rw-r--r--metadata/md5-cache/games-rpg/crosscode-a-new-home-0_p2022041912
-rw-r--r--metadata/md5-cache/gui-libs/Manifest.gzbin9055 -> 9218 bytes
-rw-r--r--metadata/md5-cache/gui-libs/neatvnc-0.7.017
-rw-r--r--metadata/md5-cache/gui-libs/neatvnc-99998
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin13404 -> 13405 bytes
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.50.14
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin90937 -> 91088 bytes
-rw-r--r--metadata/md5-cache/sys-apps/inxi-3.3.30.111
-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-vpn/Manifest.gzbin7243 -> 7243 bytes
-rw-r--r--net-vpn/tailscale/Manifest2
-rw-r--r--net-vpn/tailscale/tailscale-1.50.1.ebuild1
-rw-r--r--profiles/Manifest.gzbin181230 -> 181220 bytes
-rw-r--r--profiles/features/musl/package.mask1
-rw-r--r--profiles/use.local.desc5
-rw-r--r--sys-apps/Manifest.gzbin49380 -> 49374 bytes
-rw-r--r--sys-apps/inxi/Manifest2
-rw-r--r--sys-apps/inxi/inxi-3.3.30.1.ebuild32
62 files changed, 298 insertions, 285 deletions
diff --git a/Manifest b/Manifest
index 98eb0249d636..1cdb403bd6b0 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29324 BLAKE2B 03a23403ec29245ca26fd7d5e51164427afd2d5cd52c655b510c3f1603c7a550fa1cbc36d5b3c1bc774f91bc1539b5abebc709930da60805aae402ec460a0741 SHA512 c02312b9a21f26e1cf39c882876b64e890e41ab554d385b4b18d68f00b1e01bbbcb5c73409d30abab13bd76df73faade15c441c3814eff767c44534f012ca68a
-TIMESTAMP 2023-10-17T20:40:00Z
+MANIFEST Manifest.files.gz 29320 BLAKE2B 89146870f66e977407c7093e1f8fe9a13a1411346deface0a6cd0a0060a674c0fd11ab3fc2e11a8beb6adcc8f4f475b8139e6f633731e8f2745e0f29bd055113 SHA512 d9cca22ec59117ba7bff94d552392bdd7c7b9e04c4af3d15a4f89ccbea710974d31ae713851007406e88826461d90669eef6beb0af2da0089db855f5bae8f804
+TIMESTAMP 2023-10-18T02:40:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUu8SBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUvRYFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA/ihAAq1T7b0QGCwEOKfwKEat/p7ILburFJA7Xy4W2n/tjC513YNYpefZFW4ZD
-/Ef2SC8wrKNzfiau8SrO6de5sVqHOxXmUT/EARWYjbOCGJMUlSosb+83GrJGdhot
-SlW5C6GsEn5TQSlevySz/ReUfJkI2fa+pIVy7foLTEugHlc84nk2cM3xd6ji1ZwM
-+szFl5YM87WExXnIIiEpS3PMzVRGapHzwazRfq4Xy2ewDhrJ+7liJRA+7Fdc3AJu
-ABnfT2iuSgHRDwUTp3b6QUOMubZPG4TbBVNDERZ/AN3a5K6CEXbSG5HhGTWdxmO0
-4RJujBQ9qtEI/2XIizHg88OJoWg0HTem6vvELWhUQvJ0dCLkaHCNc2/NQYPeW3oZ
-bs6T007przDvXJokS6aZGGolmkxlLKJ15aRDqPNj+A1zj74FlK3XgVj0xhnhUa44
-4MjIQmDivmFR6br7ybpbbv+B/hQPAIsZ/1qAglvTX3l4N3+sqmZuHG4o4XRs2SoY
-6vyLsu+OuQntGsVWKN0Bx7keUyK2ibqN4k5CpGFGKw14W9PwRWj9DC9ziVvpPbgn
-tmy0ukV5qkOy7VwHORwwrqIRdUCR6kojIiecU6MXB98ytgjBLCMaMRoJ24p6JfOC
-QYOh1zobUcI33v81EefjTDlA88AoBpGi40EHwU54bpYJR30adVY=
-=e30T
+klCqpBAAt1WwUi9U3QddDzpX8MMzfRW2iNbc901QQ/wAy/IDWGMiTGzHBRBExxo4
+xBkHfpQA1rivz7k1tcTrlzh3SK/MOavsq2D1qOeyqWrmZ5+Xr3Opzqe2yFCHEKq/
+kIskaoUszpjfSgfiT98fU675EWNBdKVsmWOzppQ/sNXi2kgwM3ODKeMqfGSgTsxd
+UvU52y2yvo2/lsQ7YPZlW4bGmgveuajns8SGEZePprNgtYpJ5hfoV6TKTDIAojLh
+umFWorIBTPQbMYhfC/u+b27DnAKXWzaDoQrRPKWtqthi+GfgnQSl8QUAXkRtet+t
+yLuDze+ZH0zO2luAqdSeQHcFJpc39lqycQRTLiNVCJFvgMhkueXZioiEn/ih0gHE
+rY+A8eWItsOTJ3at7KSuDY8aQmVY/n+DDGd+b+ulSwmHhzaJSGrmmzCAeV/YeWNb
+6ttTCai50oLq44pP1Yk0MCz3muKwaXi717WzdGXNLds72E2rGYeNwswkexYoZB0F
+rpc/U/Wx8tyD541qDNn+8IHXgGUUF3EvGfBlm3Qa2DXx4xtzV2uynBp1ZSGpxRQu
+JUoOfE+UfRYMeWO32dd9CfvyOJVzjv2dHFysAFiBlPOCCoj5USIjtS1dYhkewUoW
+qNQ8dOpd6mSgVsuVTp3eVp0lDankm8V+MqaIcbD+RrHDHP93GvQ=
+=Ku1y
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index e83d4875720f..f3569f273396 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 485da5311ce2..17f34e1c60b8 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index c99bb05ef0b2..a91f7a76e8f8 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1,10 +1,9 @@
AUX README.gentoo 383 BLAKE2B a0d8fef2d1f0deebe46ed85065a09057a620aa7af4e7aa901f1fef7b75d15e2ca9d2be1b9367a651a2edf3b4265441ce47af832f423cf9725c78e61836a4f982 SHA512 e4d8f8e0edeb6773dd7ef6329074d1e40b694b9e7e10b6a429d8c5dd4fe1170594f447a42eb41446ec2355829a1da1606bf6c544434551c5c931b0794422e786
-AUX weston-12.0.1-issue757.patch 6852 BLAKE2B d3f330772bd80dadbf815f947054c3366ea074707237cb4e777f888dfd08dcc85d0e6a4c760a7f39796a30da9589521aa2a9208abe641649f6dd66c14667a1d2 SHA512 cfaf59ecbb66d11bb694e90848ecccf4141977ee3021888935826af294c3d60d7e73220e1099325d29b0912530ff7302b25298cd4cbc9d3455296bf33f85fbe3
DIST weston-11.0.1.tar.xz 1900796 BLAKE2B 33d7d5b3340e7074265885bd54ee039e8b5d448fa9f58f4bf9f823efd2557da9b916d903119565a806ab698382fe185165c8ede8614e983c872dfe15b474b616 SHA512 d451230fc260b45aaaadb5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c
-DIST weston-12.0.1.tar.xz 1969772 BLAKE2B d7a76ad6e11b76b73b91aeb9b3b49e823ecc8170bd1306f9a8ed90fa49d9bc7734e4c0595ca67f11421ecf5b4dbf04289cf803726c508e8c979a9850c0e94ccb SHA512 3dcfa1a2a6b9a605d3ecd597bf7ac0f87b0fd1971845b6e5c44b5e34296943ac146dae6e1cfea9be14ad7a9a8b6d30dc765f9289ef80920d7c516ebba1ba4688
DIST weston-12.0.2.tar.xz 1969720 BLAKE2B 2a6749ae183b32365c6f7a135a1e1f57aedefa7071ab95b820a788903771b98de18f5ffe991990751bfa11cee14c1cd42364f97583f63ca388caecb44d5b1b4e SHA512 4277cc71a2001768816d6c30df6c01f09ee24efd16651e7048d425afa63c78f92d6def0cca78150965b0f3fa946675b0325881ff9d2878925dedea216a968d59
+DIST weston-12.0.91.tar.xz 1986200 BLAKE2B 368fe795bd6121390f14995d8c5ddfcd585e620bcb54f0818b9e9131bb442e79048f82bcd90cfff563c7ad9968cdc9e4f1d859fdd318f4e9b08fec371c4a62e4 SHA512 8e1ceae599344c305e1b65294403d434c4a6ca740f76bdcc67a9f83afe9d352d75ab9cf8bb5091b889ddece43941adf9c4666767098c4c27cb732f8c7f8f738a
EBUILD weston-11.0.1.ebuild 3647 BLAKE2B 4ea2290da03417622e5b11c2c066bed9c0012fd573dd2a3e09e465ee78d1cdb6e4db82bba05033cc14cd6fe2123b6cf797fd96d092e47bbba6e91c7914082de6 SHA512 df50728e3cefe2439ecfc3bbeb44a33b66125d679ea126c6e985730485fc3c4f2bd8b09cae393ce2bfa0dc0be0dd4e5befbed6e33bf910b43cf7a68867dfe0bf
-EBUILD weston-12.0.1-r1.ebuild 3743 BLAKE2B bfb73ff935849b7ab104ca1f82f3155e24bea6473bc4c2b8cff901866f0ce14a68614f576d940d941be1849bd1e666456d322ed89de5c16880bc9d50336ed524 SHA512 5c7b0301d741270411e3821005fca930bb0f0a8c7a1304d7d1f26118c14c768c1a5790755c89af6d196cd613cec45720193b38d538d7f5c2ce552cd2f207641a
EBUILD weston-12.0.2.ebuild 3838 BLAKE2B 3ee280db8ccf7202da3984f21a2dc92b5d609ce6f6ae56678a36783bb7cb6f3ce4d277e224fe24a8627c1bc760faa9d2e73402eb20c6d14d802ca0689b4f4a1e SHA512 147c8a5f9feb67183a91b5ac0027b61e8b82874bf2bc7099ed3e2438fbdf64d150c1a4ca30d286d41a913ac138d9358d401b1fa33766b7b53c5963dba8b73d44
-EBUILD weston-9999.ebuild 3838 BLAKE2B 3ee280db8ccf7202da3984f21a2dc92b5d609ce6f6ae56678a36783bb7cb6f3ce4d277e224fe24a8627c1bc760faa9d2e73402eb20c6d14d802ca0689b4f4a1e SHA512 147c8a5f9feb67183a91b5ac0027b61e8b82874bf2bc7099ed3e2438fbdf64d150c1a4ca30d286d41a913ac138d9358d401b1fa33766b7b53c5963dba8b73d44
+EBUILD weston-12.0.91.ebuild 3812 BLAKE2B cee0e67f7b67bf053d312fa12f2dad90fedb7988fe14e2b2a07e60a9e75130980ddbf7cf13e218adf4be82f110542e6a3e6e8359f1cb29766f5c571cd14dd3fa SHA512 d1ac38230ab0b19909ef90c29d2f1d763b29c3329f03cf327202fb6c0e90bc512ea939763b3b7a12a6bfdbb12060a0ed4f42ea9cad5c23272a384d5db710e328
+EBUILD weston-9999.ebuild 3812 BLAKE2B cee0e67f7b67bf053d312fa12f2dad90fedb7988fe14e2b2a07e60a9e75130980ddbf7cf13e218adf4be82f110542e6a3e6e8359f1cb29766f5c571cd14dd3fa SHA512 d1ac38230ab0b19909ef90c29d2f1d763b29c3329f03cf327202fb6c0e90bc512ea939763b3b7a12a6bfdbb12060a0ed4f42ea9cad5c23272a384d5db710e328
MISC metadata.xml 1549 BLAKE2B adfc4def87465ca322d87a45c8790244d9f05808608ac7d055356124f6cdd9602d97535e9751c04858825249fc17f2e6a43d52923b37b03d237df997d10386cd SHA512 7aafd337baa7b82533519a7082a6efe2cb88f67ad81f396f06268f1ff6512d4557016faddae49523aaafe83c6975bd798723a4a51b344abe3d77b2bc9b0326bc
diff --git a/dev-libs/weston/files/weston-12.0.1-issue757.patch b/dev-libs/weston/files/weston-12.0.1-issue757.patch
deleted file mode 100644
index c36647e22446..000000000000
--- a/dev-libs/weston/files/weston-12.0.1-issue757.patch
+++ /dev/null
@@ -1,183 +0,0 @@
-https://gitlab.freedesktop.org/wayland/weston/-/issues/757
-https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1257
-
-From 6d8e3c569cf7e9ad80569768871e1ed30bf4d2a8 Mon Sep 17 00:00:00 2001
-From: Leandro Ribeiro <leandro.ribeiro@collabora.com>
-Date: Thu, 1 Jun 2023 18:51:34 -0300
-Subject: [PATCH 1/3] drm: drop disable_planes being false as a condition to
- support writeback
-
-In 2d70bdfdcdb236ee3e466b1a24df494da43c8a68 "drm-backend: add support to
-output capture writeback source" we've ensured that disable_planes
-should be false in order to support writeback capture tasks.
-
-But this was wrong; disable_planes is transient (it is true when
-there's some sort of content recording happening), and we enable/disable
-that during compositor's lifetime.
-
-This is dangerous and may result in a crash. Imagine the following
-sequence:
-
- 1. screen recording starts, disable_planes is set to true.
-
- 2. for whatever reason the output size changes, and we end up
- not updating capture info because we think that writeback is not
- supported by the device.
-
- 3. screen recording stops, disable_planes is set to false.
-
- 4. user tries to take a writeback screenshot, and the
- DRM-backend will pull a writeback capture task with
- weston_output_pull_capture_task().
-
- 5. this function has an assert to ensure that the DRM-backend
- did not forget to update the capture info, and we hit that
- assert.
-
-With this patch we drop disable_planes being false as a condition to
-support writeback. So now we keep the capture info up-to-date even when
-screen recording is happening, and we gracefully fail writeback tasks.
-
-Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
----
- libweston/backend-drm/drm.c | 10 ++++++++--
- 1 file changed, 8 insertions(+), 2 deletions(-)
-
-diff --git a/libweston/backend-drm/drm.c b/libweston/backend-drm/drm.c
-index 1078b89bf..a1e61df8c 100644
---- a/libweston/backend-drm/drm.c
-+++ b/libweston/backend-drm/drm.c
-@@ -561,6 +561,12 @@ drm_output_pick_writeback_capture_task(struct drm_output *output)
-
- assert(output->device->atomic_modeset);
-
-+ if (output->base.disable_planes > 0) {
-+ msg = "drm: KMS planes usage is disabled for now, so " \
-+ "writeback capture tasks are rejected";
-+ goto err;
-+ }
-+
- wb = drm_output_find_compatible_writeback(output);
- if (!wb) {
- msg = "drm: could not find writeback connector for output";
-@@ -948,7 +954,7 @@ drm_output_apply_mode(struct drm_output *output)
- }
- }
-
-- if (device->atomic_modeset && !output->base.disable_planes)
-+ if (device->atomic_modeset)
- weston_output_update_capture_info(&output->base,
- WESTON_OUTPUT_CAPTURE_SOURCE_WRITEBACK,
- output->base.current_mode->width,
-@@ -2138,7 +2144,7 @@ drm_output_enable(struct weston_output *base)
- output->base.switch_mode = drm_output_switch_mode;
- output->base.set_gamma = drm_output_set_gamma;
-
-- if (device->atomic_modeset && !base->disable_planes)
-+ if (device->atomic_modeset)
- weston_output_update_capture_info(base, WESTON_OUTPUT_CAPTURE_SOURCE_WRITEBACK,
- base->current_mode->width,
- base->current_mode->height,
---
-GitLab
-
-
-From 3226417573ac12e7d41823335bcb3036bf442cbc Mon Sep 17 00:00:00 2001
-From: Leandro Ribeiro <leandro.ribeiro@collabora.com>
-Date: Fri, 2 Jun 2023 14:44:44 -0300
-Subject: [PATCH 2/3] drm: do not pull writeback task if KMS atomic API is not
- supported
-
-Since 2d70bdfdcdb236ee3e466b1a24df494da43c8a68 "drm-backend: add support
-to output capture writeback source", the DRM-backend was broken for KMS
-devices that do not support the atomic API. This fixes that.
-
-We don't support writeback screenshots without atomic modeset support.
-So for such devices, we never update the output capture info
-(weston_output_update_capture_info()) for the writeback source.
-
-The function that we use to pull writeback tasks
-(weston_output_pull_capture_task()) asserts that the capture providers
-(renderers, DRM-backend) did not forget to update the capture info
-(size/format) if something changed. But as we've never updated the
-capture info for such devices, it is zeroed, leading to an assert hit.
-
-With this patch we only pull the capture task for KMS devices that
-support the atomic API.
-
-Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
----
- libweston/backend-drm/drm.c | 7 ++++---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/libweston/backend-drm/drm.c b/libweston/backend-drm/drm.c
-index a1e61df8c..b43791db5 100644
---- a/libweston/backend-drm/drm.c
-+++ b/libweston/backend-drm/drm.c
-@@ -553,14 +553,14 @@ drm_output_pick_writeback_capture_task(struct drm_output *output)
- int32_t height = output->base.current_mode->height;
- uint32_t format = output->format->format;
-
-+ assert(output->device->atomic_modeset);
-+
- ct = weston_output_pull_capture_task(&output->base,
- WESTON_OUTPUT_CAPTURE_SOURCE_WRITEBACK,
- width, height, pixel_format_get_info(format));
- if (!ct)
- return;
-
-- assert(output->device->atomic_modeset);
--
- if (output->base.disable_planes > 0) {
- msg = "drm: KMS planes usage is disabled for now, so " \
- "writeback capture tasks are rejected";
-@@ -642,7 +642,8 @@ drm_output_repaint(struct weston_output *output_base, pixman_region32_t *damage)
- if (drm_output_ensure_hdr_output_metadata_blob(output) < 0)
- goto err;
-
-- drm_output_pick_writeback_capture_task(output);
-+ if (device->atomic_modeset)
-+ drm_output_pick_writeback_capture_task(output);
-
- drm_output_render(state, damage);
- scanout_state = drm_output_state_get_plane(state,
---
-GitLab
-
-
-From cf64fbe7847859ca11d4722f056d2ebfa8d10177 Mon Sep 17 00:00:00 2001
-From: Leandro Ribeiro <leandro.ribeiro@collabora.com>
-Date: Thu, 1 Jun 2023 17:04:56 -0300
-Subject: [PATCH 3/3] tests: assert that capture info was received before
- trying screenshot
-
-If the source is not supported, we won't receive the capture
-information. So the capture info (size/format) will be zeroed, and we
-fail while trying to create a buffer for the screenshot with size/format
-zeroed.
-
-With this patch we fail if we don't receive the capture info, what makes
-the failure reason more explicit.
-
-Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
----
- tests/weston-test-client-helper.c | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/tests/weston-test-client-helper.c b/tests/weston-test-client-helper.c
-index 3e24a0310..2a7f938d3 100644
---- a/tests/weston-test-client-helper.c
-+++ b/tests/weston-test-client-helper.c
-@@ -1705,6 +1705,9 @@ client_capture_output(struct client *client,
-
- client_roundtrip(client);
-
-+ assert(capt.width != 0 && capt.height != 0 && capt.drm_format != 0 &&
-+ "capture source not available");
-+
- buf = create_shm_buffer(client,
- capt.width, capt.height, capt.drm_format);
-
---
-GitLab
-
diff --git a/dev-libs/weston/weston-12.0.1-r1.ebuild b/dev-libs/weston/weston-12.0.91.ebuild
index 35a02ce6cc88..074fc45a3ced 100644
--- a/dev-libs/weston/weston-12.0.1-r1.ebuild
+++ b/dev-libs/weston/weston-12.0.91.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = 9999* ]]; then
EXPERIMENTAL="true"
fi
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS}
DESCRIPTION="Wayland reference compositor"
@@ -40,7 +40,7 @@ REQUIRED_USE="
RDEPEND="
>=dev-libs/libinput-1.2.0
- >=dev-libs/wayland-1.20.0
+ >=dev-libs/wayland-1.22.0
media-libs/libpng:0=
sys-auth/seatd:=
>=x11-libs/cairo-1.11.3
@@ -67,7 +67,7 @@ RDEPEND="
systemd? ( sys-apps/systemd )
vnc? (
=dev-libs/aml-0.3*
- =gui-libs/neatvnc-0.6*
+ =gui-libs/neatvnc-0.7*
sys-libs/pam
)
webp? ( media-libs/libwebp:0= )
@@ -90,11 +90,12 @@ BDEPEND="
${PYTHON_DEPS}
dev-util/wayland-scanner
virtual/pkgconfig
+ $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
-PATCHES=(
- "${FILESDIR}/weston-12.0.1-issue757.patch"
-)
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
src_configure() {
local emesonargs=(
@@ -110,7 +111,6 @@ src_configure() {
-Dbackend-default=auto
$(meson_use gles2 renderer-gl)
$(meson_use xwayland)
- -Dlauncher-libseat=true
$(meson_use systemd)
$(meson_use remoting)
$(meson_use pipewire)
diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild
index f0543f60063a..074fc45a3ced 100644
--- a/dev-libs/weston/weston-9999.ebuild
+++ b/dev-libs/weston/weston-9999.ebuild
@@ -40,7 +40,7 @@ REQUIRED_USE="
RDEPEND="
>=dev-libs/libinput-1.2.0
- >=dev-libs/wayland-1.20.0
+ >=dev-libs/wayland-1.22.0
media-libs/libpng:0=
sys-auth/seatd:=
>=x11-libs/cairo-1.11.3
@@ -67,7 +67,7 @@ RDEPEND="
systemd? ( sys-apps/systemd )
vnc? (
=dev-libs/aml-0.3*
- =gui-libs/neatvnc-0.6*
+ =gui-libs/neatvnc-0.7*
sys-libs/pam
)
webp? ( media-libs/libwebp:0= )
@@ -111,7 +111,6 @@ src_configure() {
-Dbackend-default=auto
$(meson_use gles2 renderer-gl)
$(meson_use xwayland)
- -Dlauncher-libseat=true
$(meson_use systemd)
$(meson_use remoting)
$(meson_use pipewire)
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index c39c3eda1bf8..3d4ac6ca7554 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 2d51c629fb6d..4ca884728020 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -7,9 +7,9 @@ AUX qtbase-6.5.3-xkbcommon160.patch 1038 BLAKE2B c6e499343728b78d33f52cefae44c1e
DIST qtbase-everywhere-src-6.5.2.tar.xz 48410716 BLAKE2B 578c69ede6f45a8b21cba0a24674d5d8801722503d13ab9578b06b2446ce15e6a84bcdbd0c5d2c9aa868ec70862f0845406c959ed79b695f82bb398ecf299c63 SHA512 8d97029aae5b73a3e03624c9a8495dbf2fe54a4f5e992071c06f3d93935e64c80f2121b33eeb60a92d96ceb288cb25d74906a5bf47b45bb018d859d4a2d13f20
DIST qtbase-everywhere-src-6.5.3.tar.xz 47142456 BLAKE2B 5b4c774b7199563dc7f2aebf9b2b531d851ee49bc038212f4970eeb43a17c364710432708f82a518eee6692ab123d78b642c234d9548d5b553f689a43aa05ee6 SHA512 31c6c01d466f1e01f18d6dcee593360c08ee83ad0a6be495a8eba023faad628cf07ce7285426fabfd247db306319e9a64da329682c99a712a282e32f7493cdb9
DIST qtbase-everywhere-src-6.6.0.tar.xz 48350308 BLAKE2B 719e265dfafb4fd95f972a317acb95e2d83f8d62175c28ab97837c635435bdcd79bdca113362dea2f04dab799d4749e23056ddb9583908ee20ab23cedeca19b7 SHA512 4e85acefeddc0a3cd6ba615b4768f435c4e237a605172153a1777a10285dab83d9cf220c18ce6d723d051b8b432f3e92be94925b54c2eb972c2c1d9ace849e17
-EBUILD qtbase-6.5.2-r2.ebuild 9502 BLAKE2B 435ecf5b830e8f85bba02d5ff50421f04607fca37666495af2f17c441ca969211d1fbf93c265b8614ac7c25a9252d3dbcda9289abbd8a918dbb6b4e667db1677 SHA512 59e10a036d50e07a6fc40e01de85f72998125dcad1c5f2e628eba97dea76e50c96bfe2612fc7b787e3601757b5c90d51a60c71bdbcc29073b0d31479af4e6931
-EBUILD qtbase-6.5.3.ebuild 9470 BLAKE2B dcbd79d4c69be63d3cf66116549e50462c5a7baf01f3d564abdac0277769d8182d0b0d7e96b23c9c2ea937c81ca229a9b71f38d2de03ee1d1dbab5f750d52524 SHA512 716b2372e573727959d62373afbb7cd036c411d35967ff1713974031683209465f76cbaff3c2e7e7f80f1dc6277e781a0d88075b1303933a1d7c69abd9eedfb2
-EBUILD qtbase-6.6.0.ebuild 9490 BLAKE2B 04d72d97ce56523c5ec007364bb59f9cc2a74f288f711d46b48b0e6c434ccecc858d13f7f4e1c5a0e3ed357c2e7d56b7588fa8507f5d3e960694aba24603b7c9 SHA512 8c246e4a88a434bfc842e4bed5d21b32b0a9aa4bd05e862189e6004d72975565c25866f76a18cfd0cc67e8082bb4b240f41ef291055339941ce0ae4407e75e1c
-EBUILD qtbase-6.6.9999.ebuild 9442 BLAKE2B 373cbe49005e3cd173b404af4d8c7ba0e58b559273c4419c9b9fd99d8337526272a854d51b45875d39164a3ebfd675bb9aa6591b97207cd199731a699864cd6d SHA512 0aace1693b4d74bc9e0f6ba9643841a53086b1b7b077e55682153fb0f08adf3ecdadf18b105ff4f587023b1185c2e9bc9705c4cabf25ff0c5f98a988b1a1f97d
-EBUILD qtbase-6.9999.ebuild 9516 BLAKE2B e5ec075b213400014bc8b2d23f0a4ec8c4cd8e837db1926b760cdb05b2cbda6f9106ba89e993d6d55a469744fb805b01a18569dfdaa78f59517679047870c988 SHA512 96bc293083b53910e8c903bbb0d88afad003ce324a1c300a7af74df496193ef31751fcbc10c02c1b36a8a6b52225a91e4896e711fb3ac7e12f09db340a4bd38e
+EBUILD qtbase-6.5.2-r2.ebuild 9533 BLAKE2B c65ae24143e97f9704b8b6b641c556e93b69706c634e1aa7c6c0b559f6e56126d6e5f364fb15bad72d6e38a5e9afe31f6671f4c8295d33dfe3937bcd2ba16081 SHA512 02eac96f3947d73521f23db59181e74d243edbb0d9cd4069a533694a23c83733cc0d26605559e9bacadf570415b13e436d2a71ccaa17bde2092e28a43966dff6
+EBUILD qtbase-6.5.3.ebuild 9501 BLAKE2B 510cfa7b99438a7e55b82df5cf854d01227bea25172b3866872b3b004b83c5e68f70b74ab6cc0498ff8ce322f41eb8c5d82f0508c6ab03706143c98c1457f38a SHA512 5fbe8330c2576a4e53d8bb8c49cf316febf205c38848627bda083c98919a411f7a5b6f6395b2e85516f58446b08a988cae72e810b37557a62974c668cf05f9b1
+EBUILD qtbase-6.6.0.ebuild 9521 BLAKE2B 3e19b757eb121adfaec09f61d1cabeb45f904caaeb2007124d7b6644d9f89d2f791805f2e6ad22069f2aa437606aaa745275e9a9151b098a960ab69ec6374cc3 SHA512 0db1cdae6f831a5e4fffe20d042c8f095bf8c4e73114abc82cac04709ff16b41591f3c6fd10c21d620f96753973fadba8003e0da7197aa33647f4bb3787e26f4
+EBUILD qtbase-6.6.9999.ebuild 9473 BLAKE2B 3ab1ca6da68c736aa3387c95a9c9ed416630e93c2f772a3aa12967ed0f44083d4348cc5a7021a5bbd5e0fb3d845af854aefc1d0e555c1943713f06b8be81c3d6 SHA512 228ed791b47e57b78a798d7a9f1b3759bf83af359e5b63d74b268ae56cf902d299f0ae4739207df098da884ba2c5b023b75fca59d0227126f32293929790be64
+EBUILD qtbase-6.9999.ebuild 9547 BLAKE2B bec900b10b89a015ca55a6703feec71ce92446439bca7bd62dddb3037a08dd3349f3b7b1ad31d1f0fd07055fe61b2b28ac199a57510d04050b60028dea5b91eb SHA512 88b65ffc5ef30adb8be240be1b9da901025f6737a99a75b19706eb90b767ca29884ca5322653a50bed670e344d29f578eacbf186ec18f45cccfe3443e3d4f970
MISC metadata.xml 1724 BLAKE2B 958a60a43b45b9d79102633d818a57e697dc8180d1ffdea15ae064b659d19d099e6edf0c0583614cea1451375fec5163b8140efa530e9295a8a33e2165da1f01 SHA512 a11523095d1d6bb8443c8198315098c2c3b2e3e17cabcfd7260e2322c8542825605cc8e71eb8144c6dfe469abb2ed834d04350e80ccd9d6ee544a15099bde8b8
diff --git a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
index 7ce859ca9b94..511f9d6b0445 100644
--- a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
@@ -205,7 +205,8 @@ src_configure() {
-DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no)
-DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c
) && use widgets && mycmakeargs+=(
- $(qt_feature cups) # qtprintsupport is enabled w/ gui+widgets
+ # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups
+ $(qt_feature cups)
$(qt_feature gtk gtk3)
)
diff --git a/dev-qt/qtbase/qtbase-6.5.3.ebuild b/dev-qt/qtbase/qtbase-6.5.3.ebuild
index ce35f875214a..e58d9d0e80e4 100644
--- a/dev-qt/qtbase/qtbase-6.5.3.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.3.ebuild
@@ -204,7 +204,8 @@ src_configure() {
-DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no)
-DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c
) && use widgets && mycmakeargs+=(
- $(qt_feature cups) # qtprintsupport is enabled w/ gui+widgets
+ # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups
+ $(qt_feature cups)
$(qt_feature gtk gtk3)
)
diff --git a/dev-qt/qtbase/qtbase-6.6.0.ebuild b/dev-qt/qtbase/qtbase-6.6.0.ebuild
index 25600cdad0be..d41f291526d3 100644
--- a/dev-qt/qtbase/qtbase-6.6.0.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.0.ebuild
@@ -204,7 +204,8 @@ src_configure() {
-DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no)
-DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c
) && use widgets && mycmakeargs+=(
- $(qt_feature cups) # qtprintsupport is enabled w/ gui+widgets
+ # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups
+ $(qt_feature cups)
$(qt_feature gtk gtk3)
)
diff --git a/dev-qt/qtbase/qtbase-6.6.9999.ebuild b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
index f75251a83a21..1817d33795df 100644
--- a/dev-qt/qtbase/qtbase-6.6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
@@ -203,7 +203,8 @@ src_configure() {
-DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no)
-DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c
) && use widgets && mycmakeargs+=(
- $(qt_feature cups) # qtprintsupport is enabled w/ gui+widgets
+ # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups
+ $(qt_feature cups)
$(qt_feature gtk gtk3)
)
diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild
index 6a91e7dac3a2..85ce4a1717ce 100644
--- a/dev-qt/qtbase/qtbase-6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.9999.ebuild
@@ -205,7 +205,8 @@ src_configure() {
-DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no)
-DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c
) && use widgets && mycmakeargs+=(
- $(qt_feature cups) # qtprintsupport is enabled w/ gui+widgets
+ # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups
+ $(qt_feature cups)
$(qt_feature gtk gtk3)
)
diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz
index 37ce16966ac2..581e324d6e00 100644
--- a/games-rpg/Manifest.gz
+++ b/games-rpg/Manifest.gz
Binary files differ
diff --git a/games-rpg/crosscode-a-new-home/Manifest b/games-rpg/crosscode-a-new-home/Manifest
new file mode 100644
index 000000000000..6084eb0f55a0
--- /dev/null
+++ b/games-rpg/crosscode-a-new-home/Manifest
@@ -0,0 +1,3 @@
+DIST new-home.zip 4235451 BLAKE2B 0245abe1d67ba4f6ed8ef4c96a1f03ae454fe39dce950044132fb8b7688b981ae654c30923954951e33c2788e638cf61bb158beeb749cdb1c967bdfe0acab23e SHA512 49269c1bda85d42165b8f86cab4f117c69cc05dafe2905d4540815bd5fac89fe982bf0f850e706953c838b94ec03635c2c6fd06822d8214aeffcbb6d372c0657
+EBUILD crosscode-a-new-home-0_p20220419.ebuild 683 BLAKE2B 487bed041d3769a168f6ec0a3a993f71dec8f8678cffb4b78c2bfaa05f24850c1ee3a1be3727d2d63116399a51bbbc1bbe82a1225f677d5759cf471b5a931718 SHA512 ef96d33334e56c6bed472bedc0a998f39727a4edadae72d062931fd22b2ae8d38ab25da1158280206eebeabf0046fbcddcbb6ce1eed7a9f2b46969fcf9cd8af9
+MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild b/games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild
new file mode 100644
index 000000000000..e3182f1bccb2
--- /dev/null
+++ b/games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="CrossCode DLC unlocking post-game content"
+HOMEPAGE="https://radicalfishgames.itch.io/crosscode-a-new-home"
+SRC_URI="new-home.zip"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist fetch splitdebug"
+
+RDEPEND="
+ >=games-rpg/crosscode-1.4.2.2
+"
+
+BDEPEND="
+ app-arch/unzip
+"
+
+S="${WORKDIR}"
+DIR="/usr/share/crosscode"
+
+pkg_nofetch() {
+ einfo "Please buy and download ${SRC_URI} from:"
+ einfo " ${HOMEPAGE}"
+ einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+ insinto "${DIR}/assets/extension"
+ doins -r post-game
+}
diff --git a/games-rpg/crosscode-a-new-home/metadata.xml b/games-rpg/crosscode-a-new-home/metadata.xml
new file mode 100644
index 000000000000..7c730d47817a
--- /dev/null
+++ b/games-rpg/crosscode-a-new-home/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 41b3bcce8c6b..e93437986979 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index 03d60319598d..fb7b4ffb7297 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1,4 +1,6 @@
DIST neatvnc-0.6.0.tar.gz 578084 BLAKE2B 63a064054a61996bd09064e4684d6d4e836290b9c0a097138a8dbefc3615b8d22f1932caef3b147bf3a12fa14ef808d314016d53411e2d461e775e1a34522e15 SHA512 7fc38aa36faba227e37ec241b874f7c83e7bb912b22cb1f2198622a0bb3145661111bf58b3f9e376b0d03f04b667ba94f2e60f7f5e886c141178a874c820ea91
+DIST neatvnc-0.7.0.tar.gz 660642 BLAKE2B ae14f3d35839ae141d6cce760c118f6605b66c16e3d8e6fae4606deaa63adacab13d3c8dbc001a3937f4f1f6f9c908607176ea36a914d39a126730c77f3470c7 SHA512 79abf2f6d5676e1d8dc9f70a341ae0247ae20dd95f8724d27c667ae42d45c8b5f4de2321c0dad6278e0eebefbcda0a512da917fa6e5def801f938875bdab18d0
EBUILD neatvnc-0.6.0.ebuild 1177 BLAKE2B 3beeb2b4c37ca7465f800f500399fdb680e6a4f73b91dc339f6ef8f6b0837ea87a1428abf832cd9368f8b6d3474cc3e8fa029261d7bdb6137d72006861b2bb2a SHA512 d7fc108e14251c5475394c06293e3001814fa2a0508551065003861824ab881f5cbfb3b96f43730cecb004f494d5cd521b98326b7bba37fed7ba0eb50eeff5ce
-EBUILD neatvnc-9999.ebuild 1177 BLAKE2B 3beeb2b4c37ca7465f800f500399fdb680e6a4f73b91dc339f6ef8f6b0837ea87a1428abf832cd9368f8b6d3474cc3e8fa029261d7bdb6137d72006861b2bb2a SHA512 d7fc108e14251c5475394c06293e3001814fa2a0508551065003861824ab881f5cbfb3b96f43730cecb004f494d5cd521b98326b7bba37fed7ba0eb50eeff5ce
-MISC metadata.xml 554 BLAKE2B b3680bb83c83ea2059e6d21b9f8de90c21318fcb6552ec3600595c8bd31eba663af37a0e5ab2073a4558dd308e2ceb90e58da35ee24b2247c3d9bc7ee550b4b9 SHA512 e73aaeb76bd97f51a52351a090ca896c7da6e0e73c7905633038775fd812ffb27755be27aabf3c253291d971ad3a7e56774211e33932aabe4c61d2f595eea30e
+EBUILD neatvnc-0.7.0.ebuild 1285 BLAKE2B d75e35787b3395e34e966c039de4183ecfbe294bbe79c1a13049327d4ceb435c8d30b1ad10f48c7e48a6a0671358370f47248879719aa57129b856f451114e81 SHA512 d5bb0e50eb88178cc1f1640891d09a9fe0d9e281e08795d5d7268e117d7c27398d42ea39f81f830864702defa35343e7465909590f13d3164c266823515eb9cf
+EBUILD neatvnc-9999.ebuild 1285 BLAKE2B d75e35787b3395e34e966c039de4183ecfbe294bbe79c1a13049327d4ceb435c8d30b1ad10f48c7e48a6a0671358370f47248879719aa57129b856f451114e81 SHA512 d5bb0e50eb88178cc1f1640891d09a9fe0d9e281e08795d5d7268e117d7c27398d42ea39f81f830864702defa35343e7465909590f13d3164c266823515eb9cf
+MISC metadata.xml 615 BLAKE2B de4d4bf8c3d9719208f89c1e5dabd0d040393ec50d992a727e2b68f1704c4cede37373c814cca67014ca4177e2672fb5e60012962e6b1ad4033a450a51e925a9 SHA512 8c8ed696e6ff9cda622aef0d9eee93d5292be5dde69c926d40f230c13881b5c3424882d758f7eda8e9f989370c9dfeeb0fad9336f81e963a7a5065047c0eba2a
diff --git a/gui-libs/neatvnc/metadata.xml b/gui-libs/neatvnc/metadata.xml
index 6063f9cd5636..109d0f5191a0 100644
--- a/gui-libs/neatvnc/metadata.xml
+++ b/gui-libs/neatvnc/metadata.xml
@@ -8,8 +8,9 @@
<use>
<flag name="examples">Build and install examples</flag>
<flag name="gbm">Enable support for the Generic Buffer Manager (gbm)</flag>
- <flag name="h264">Enable fast encodings</flag>
- <flag name="jpeg">Enable H.264 encoding</flag>
+ <flag name="h264">Enable H.264 encoding</flag>
+ <flag name="jpeg">Enable JPEG compression</flag>
<flag name="tracing">Trace kernel and memory calls</flag>
+ <flag name="websockets">Enable websockets support</flag>
</use>
</pkgmetadata>
diff --git a/gui-libs/neatvnc/neatvnc-0.7.0.ebuild b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
new file mode 100644
index 000000000000..e5e117a78e2b
--- /dev/null
+++ b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Liberally licensed VNC server library with a clean interface"
+HOMEPAGE="https://github.com/any1/neatvnc/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
+else
+ SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples gbm h264 jpeg ssl test tracing websockets"
+REQUIRED_USE="h264? ( gbm )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ =dev-libs/aml-0.3*
+ sys-libs/zlib
+ x11-libs/pixman
+ gbm? ( media-libs/mesa )
+ h264? (
+ media-video/ffmpeg:=
+ x11-libs/libdrm
+ )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ ssl? ( net-libs/gnutls:= )
+ tracing? ( dev-util/systemtap )
+ websockets? (
+ dev-libs/gmp:=
+ dev-libs/nettle:=[gmp]
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ x11-libs/libdrm
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use examples)
+ $(meson_use test tests)
+ $(meson_feature jpeg)
+ $(meson_feature ssl tls)
+ $(meson_feature websockets nettle)
+ $(meson_use tracing systemtap)
+ $(meson_feature gbm)
+ $(meson_feature h264)
+ )
+ meson_src_configure
+}
diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild
index a07844f06217..e5e117a78e2b 100644
--- a/gui-libs/neatvnc/neatvnc-9999.ebuild
+++ b/gui-libs/neatvnc/neatvnc-9999.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="ISC"
SLOT="0"
-IUSE="examples gbm h264 jpeg ssl test tracing"
+IUSE="examples gbm h264 jpeg ssl test tracing websockets"
REQUIRED_USE="h264? ( gbm )"
RESTRICT="!test? ( test )"
@@ -34,6 +34,10 @@ RDEPEND="
jpeg? ( media-libs/libjpeg-turbo:= )
ssl? ( net-libs/gnutls:= )
tracing? ( dev-util/systemtap )
+ websockets? (
+ dev-libs/gmp:=
+ dev-libs/nettle:=[gmp]
+ )
"
DEPEND="
${RDEPEND}
@@ -49,6 +53,7 @@ src_configure() {
$(meson_use test tests)
$(meson_feature jpeg)
$(meson_feature ssl tls)
+ $(meson_feature websockets nettle)
$(meson_use tracing systemtap)
$(meson_feature gbm)
$(meson_feature h264)
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 34ee2087cc1e..6a747581f517 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 9fac4ccf04bf..a8de8c0a07fa 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Oct 2023 20:39:56 +0000
+Wed, 18 Oct 2023 02:39:57 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index b11e81a092c8..dd55ba5df3a7 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 550894 BLAKE2B 798965263c5d46e96205dc199bf25a6ce30d8338486a9e848484a9fd5ed830d3c27c166ba202e07c36df6988d550704f299a879de8c58b3b01520f804c90e943 SHA512 f6ec462cab8043045f98a1e866ddbe0f314f470e436c8cc7e0c07b22f2f914a169ca9d6120ef606f1879badd4bf0b66721cb9a50d5074d457a8e0d58296ee3b4
-TIMESTAMP 2023-10-17T20:39:59Z
+TIMESTAMP 2023-10-18T02:40:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUu8R9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUvRYFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCZrA//ZV1Rybv28TL2uVkl9/P5OY2UhRtsGvq2HaPBZdX8HkYW5DDr3wdcJvnr
-xPjFO/bCQ+wjtLzUYt3DwVNaJHxzRn/+b/U9wxqIiCjwab1XY/IZleyn8EK+ZSXj
-+uHXUDR5f6BIogB1bNxsOl9Cs+jVSe36iLnZwcSYc0hIrF/ngcGhuLS9XvM9QsIt
-yjJT0BuKtWJ5hcGlpdz7VS9YaZWVLryjTE8SJKXvIf6MLvlgDW8dUywRYQOnI6rj
-aQ068DP4/297Rqy1iJPIIlotv50uHXF1OhsU/r5QztvS/Xbv+RLjH5ZtdV+47YNz
-8aMu8tfdb+ApFj8wyRPmRcaTW73xfxvvXAjT2SXkLE1ZaX+JopxHUYZpSunyaQbe
-DsPp88pxNRmimXRkDMkP/zfM5x2wtRu0wwWJ76mnp+nCufqixEZWMyO5eI6tbl5e
-e60hDtE06O4PFD4PC66wLJrbqrbcTi+6eCzuKU2nUf2OP0/bv7hoQiRRigrbHU6S
-gTV6MpsCtvajeiUG5AwYqDglOZCHjgPHRScw8PCxHYv+i0fMJew9/AD8Lo7OV9X5
-+14MdKHP5MlZXdj/Kpg6GqvMp82VuZs963KVSnXGx3RJE6FSUX0+IeQPaClld6Ce
-LdEOjDKmpvJdiczgMHFG1tVT1iBfAfdtWTlcqGPv1D+SXikVJDw=
-=BXka
+klBfbw/+IVnjc5WB1PXyMMKpdsJ4hMhwy2wghPXdorQQBz3hrMinjISW44HiPxc0
+FHGQHNd9SSDq2lYTKn3d8yWlownuFt09sL8S2UGoh2SkcAi7mx5T+jyGsXmvgDCd
+jroi6HsHZdnsyUs2haNOiYr4//HDo4cepj6df3ekyezxlWOGjKfYRJg4iHMhOeQi
+3ErlvmurpenNTbgBRd1+BxE7+/DABY1BGvsL1AwmQF3EuFcBxJq+ZoBmDu1DlSt4
+j4rAIoB07ZkiHW3enu6tliy4J9ZqKYIMwK+32WSyTaBXo8V8rXqImao4YDrCTZje
++hAPQzz9vD5VRCmRaGLDdRDfAqp2WnsmcEhvWpQHWShQtnxBubmG+/Uu5s/YYyFp
+LdwSttdnH9zH5lQ44uM44AZBcCfNw/GT4aRQzupsTtGhIF65536Z92fmp02S7Wf9
+4U8Qqq90nMHluxtEGNEssjH/SQnT/l0ccTIrP9A7aPNcwDYOF2nfxbGy0c84lTPt
+DufmwfOCpQ2OoMdfcUOxr6gkHBMxiWtRVQ1euYL18Qtn9IkenGvTjH8K7edH8k41
+ohzmMiPkrNJJF1BPXtxNkjLvQPj2x09Xc2xGjaP7sdyKdoAmuvs2KEiv6TslzUel
+bpNXkOHhyo57Z1Us7/k7omG76SxGzdp6/OyAfc2WcIjh0tt07Ac=
+=UZIh
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 9fac4ccf04bf..a8de8c0a07fa 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Oct 2023 20:39:56 +0000
+Wed, 18 Oct 2023 02:39:57 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 49e7ae6af1b0..446a59cd7058 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 2ae6325e3a1f..7664231d74a5 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/weston-12.0.1-r1 b/metadata/md5-cache/dev-libs/weston-12.0.91
index 53d3f17ae7a2..bb71793b6ff5 100644
--- a/metadata/md5-cache/dev-libs/weston-12.0.1-r1
+++ b/metadata/md5-cache/dev-libs/weston-12.0.91
@@ -1,6 +1,6 @@
-BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/wayland-scanner virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/wayland-scanner virtual/pkgconfig || ( ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install setup test
-DEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.20.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.6* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 ) >=dev-libs/wayland-protocols-1.24
+DEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.22.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.7* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 ) >=dev-libs/wayland-protocols-1.24
DESCRIPTION=Wayland reference compositor
EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston
@@ -8,10 +8,10 @@ INHERIT=meson python-any-r1 readme.gentoo-r1 xdg-utils
IUSE=+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test vnc wayland-compositor webp +X xwayland
KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86
LICENSE=MIT CC-BY-SA-3.0
-RDEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.20.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.6* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 )
+RDEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.22.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.7* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 )
REQUIRED_USE=drm? ( gles2 ) pipewire? ( drm ) remoting? ( drm gles2 ) screen-sharing? ( rdp ) test? ( desktop headless lcms xwayland ) wayland-compositor? ( gles2 ) || ( drm headless rdp vnc wayland-compositor X )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://gitlab.freedesktop.org/wayland/weston/-/releases/12.0.1/downloads/weston-12.0.1.tar.xz
+SRC_URI=https://gitlab.freedesktop.org/wayland/weston/-/releases/12.0.91/downloads/weston-12.0.91.tar.xz
_eclasses_=meson af1ca7ad21fdd31fcc4fa91d8abca977 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=603fdb6577e17da0584ae0028892acb4
+_md5_=5c8f8b8c607738ccc5d4c0010b1ebc08
diff --git a/metadata/md5-cache/dev-libs/weston-9999 b/metadata/md5-cache/dev-libs/weston-9999
index d1039dfc9e7c..d039ef1d5279 100644
--- a/metadata/md5-cache/dev-libs/weston-9999
+++ b/metadata/md5-cache/dev-libs/weston-9999
@@ -1,6 +1,6 @@
BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/wayland-scanner virtual/pkgconfig || ( ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install setup test unpack
-DEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.20.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.6* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 ) >=dev-libs/wayland-protocols-1.24
+DEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.22.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.7* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 ) >=dev-libs/wayland-protocols-1.24
DESCRIPTION=Wayland reference compositor
EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston
@@ -8,9 +8,9 @@ INHERIT=meson python-any-r1 readme.gentoo-r1 xdg-utils git-r3
IUSE=+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test vnc wayland-compositor webp +X xwayland
LICENSE=MIT CC-BY-SA-3.0
PROPERTIES=live
-RDEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.20.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.6* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 )
+RDEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.22.0 media-libs/libpng:0= sys-auth/seatd:= >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.108 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) jpeg? ( media-libs/libjpeg-turbo:0= ) lcms? ( >=media-libs/lcms-2.9:2 ) pipewire? ( >=media-video/pipewire-0.3:= ) rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-apps/systemd ) vnc? ( =dev-libs/aml-0.3* =gui-libs/neatvnc-0.7* sys-libs/pam ) webp? ( media-libs/libwebp:0= ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor >=x11-libs/xcb-util-cursor-0.1.4 )
REQUIRED_USE=drm? ( gles2 ) pipewire? ( drm ) remoting? ( drm gles2 ) screen-sharing? ( rdp ) test? ( desktop headless lcms xwayland ) wayland-compositor? ( gles2 ) || ( drm headless rdp vnc wayland-compositor X )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson af1ca7ad21fdd31fcc4fa91d8abca977 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9295e37a30e426a49f0a16644d84da9f
+_md5_=5c8f8b8c607738ccc5d4c0010b1ebc08
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 100129258a5c..17389dbacd70 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.5.2-r2 b/metadata/md5-cache/dev-qt/qtbase-6.5.2-r2
index a58b10f9e563..bed55c54ae23 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.5.2-r2
+++ b/metadata/md5-cache/dev-qt/qtbase-6.5.2-r2
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.5
SRC_URI=https://download.qt.io/official_releases/qt/6.5/6.5.2/submodules/qtbase-everywhere-src-6.5.2.tar.xz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build d0a23873552962a761c59b4aa1f3052b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=84b55011697c9b5483e77a5b0cfe2575
+_md5_=785281d694f4a046e2fefe29ce983312
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.5.3 b/metadata/md5-cache/dev-qt/qtbase-6.5.3
index e06d236f9872..9faa346ef1ca 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.5.3
+++ b/metadata/md5-cache/dev-qt/qtbase-6.5.3
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.5.3
SRC_URI=https://download.qt.io/official_releases/qt/6.5/6.5.3/submodules/qtbase-everywhere-src-6.5.3.tar.xz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build d0a23873552962a761c59b4aa1f3052b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=85b8f80c7e97153dcf1037b56f660cb6
+_md5_=001352498b25b5a9cc5de2064446dba8
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.6.0 b/metadata/md5-cache/dev-qt/qtbase-6.6.0
index e0ed37ad1835..7479520c4441 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.6.0
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.0
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.0
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.0/submodules/qtbase-everywhere-src-6.6.0.tar.xz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build d0a23873552962a761c59b4aa1f3052b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=562a34c6f0f7be2ffa2b1cd430e65b38
+_md5_=a5b29d9de03b7af70d34997991dda9e2
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.6.9999
index ccde9260ebf5..31d82d5ddc8f 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.6.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.9999
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.6.9999
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build d0a23873552962a761c59b4aa1f3052b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c5059b6b6206cda131a70475a5b2ad30
+_md5_=7429af4944f124bccf0c2cf1011324b9
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.9999
index e3f937b7b769..278f2d854df6 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.9999
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.9999
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build d0a23873552962a761c59b4aa1f3052b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=da47dfd64e624f19e4b10c6cc0b84582
+_md5_=4097dcbd043cf8325c371e9c66f53d70
diff --git a/metadata/md5-cache/games-rpg/Manifest.gz b/metadata/md5-cache/games-rpg/Manifest.gz
index a3cec7105fc8..021054a4894b 100644
--- a/metadata/md5-cache/games-rpg/Manifest.gz
+++ b/metadata/md5-cache/games-rpg/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-rpg/crosscode-a-new-home-0_p20220419 b/metadata/md5-cache/games-rpg/crosscode-a-new-home-0_p20220419
new file mode 100644
index 000000000000..86d7ea27d30e
--- /dev/null
+++ b/metadata/md5-cache/games-rpg/crosscode-a-new-home-0_p20220419
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install nofetch
+DESCRIPTION=CrossCode DLC unlocking post-game content
+EAPI=8
+HOMEPAGE=https://radicalfishgames.itch.io/crosscode-a-new-home
+KEYWORDS=~amd64
+LICENSE=all-rights-reserved
+RDEPEND=>=games-rpg/crosscode-1.4.2.2
+RESTRICT=bindist fetch splitdebug
+SLOT=0
+SRC_URI=new-home.zip
+_md5_=d3948f3035feee9219286237e142ed93
diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz
index ec147b136dc2..5e82a2bccaef 100644
--- a/metadata/md5-cache/gui-libs/Manifest.gz
+++ b/metadata/md5-cache/gui-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-libs/neatvnc-0.7.0 b/metadata/md5-cache/gui-libs/neatvnc-0.7.0
new file mode 100644
index 000000000000..212b41c21068
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/neatvnc-0.7.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND==dev-libs/aml-0.3* sys-libs/zlib x11-libs/pixman gbm? ( media-libs/mesa ) h264? ( media-video/ffmpeg:= x11-libs/libdrm ) jpeg? ( media-libs/libjpeg-turbo:= ) ssl? ( net-libs/gnutls:= ) tracing? ( dev-util/systemtap ) websockets? ( dev-libs/gmp:= dev-libs/nettle:=[gmp] ) x11-libs/libdrm
+DESCRIPTION=Liberally licensed VNC server library with a clean interface
+EAPI=8
+HOMEPAGE=https://github.com/any1/neatvnc/
+INHERIT=meson
+IUSE=examples gbm h264 jpeg ssl test tracing websockets
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86
+LICENSE=ISC
+RDEPEND==dev-libs/aml-0.3* sys-libs/zlib x11-libs/pixman gbm? ( media-libs/mesa ) h264? ( media-video/ffmpeg:= x11-libs/libdrm ) jpeg? ( media-libs/libjpeg-turbo:= ) ssl? ( net-libs/gnutls:= ) tracing? ( dev-util/systemtap ) websockets? ( dev-libs/gmp:= dev-libs/nettle:=[gmp] )
+REQUIRED_USE=h264? ( gbm )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/any1/neatvnc/archive/v0.7.0.tar.gz -> neatvnc-0.7.0.tar.gz
+_eclasses_=meson af1ca7ad21fdd31fcc4fa91d8abca977 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=0b114781296f837868f9faa59adf0c68
diff --git a/metadata/md5-cache/gui-libs/neatvnc-9999 b/metadata/md5-cache/gui-libs/neatvnc-9999
index 9120097e038a..6583b446a84e 100644
--- a/metadata/md5-cache/gui-libs/neatvnc-9999
+++ b/metadata/md5-cache/gui-libs/neatvnc-9999
@@ -1,16 +1,16 @@
BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install test unpack
-DEPEND==dev-libs/aml-0.3* sys-libs/zlib x11-libs/pixman gbm? ( media-libs/mesa ) h264? ( media-video/ffmpeg:= x11-libs/libdrm ) jpeg? ( media-libs/libjpeg-turbo:= ) ssl? ( net-libs/gnutls:= ) tracing? ( dev-util/systemtap ) x11-libs/libdrm
+DEPEND==dev-libs/aml-0.3* sys-libs/zlib x11-libs/pixman gbm? ( media-libs/mesa ) h264? ( media-video/ffmpeg:= x11-libs/libdrm ) jpeg? ( media-libs/libjpeg-turbo:= ) ssl? ( net-libs/gnutls:= ) tracing? ( dev-util/systemtap ) websockets? ( dev-libs/gmp:= dev-libs/nettle:=[gmp] ) x11-libs/libdrm
DESCRIPTION=Liberally licensed VNC server library with a clean interface
EAPI=8
HOMEPAGE=https://github.com/any1/neatvnc/
INHERIT=meson git-r3
-IUSE=examples gbm h264 jpeg ssl test tracing
+IUSE=examples gbm h264 jpeg ssl test tracing websockets
LICENSE=ISC
PROPERTIES=live
-RDEPEND==dev-libs/aml-0.3* sys-libs/zlib x11-libs/pixman gbm? ( media-libs/mesa ) h264? ( media-video/ffmpeg:= x11-libs/libdrm ) jpeg? ( media-libs/libjpeg-turbo:= ) ssl? ( net-libs/gnutls:= ) tracing? ( dev-util/systemtap )
+RDEPEND==dev-libs/aml-0.3* sys-libs/zlib x11-libs/pixman gbm? ( media-libs/mesa ) h264? ( media-video/ffmpeg:= x11-libs/libdrm ) jpeg? ( media-libs/libjpeg-turbo:= ) ssl? ( net-libs/gnutls:= ) tracing? ( dev-util/systemtap ) websockets? ( dev-libs/gmp:= dev-libs/nettle:=[gmp] )
REQUIRED_USE=h264? ( gbm )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson af1ca7ad21fdd31fcc4fa91d8abca977 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
-_md5_=e2f74f5130a7f733581be93331d5e682
+_md5_=0b114781296f837868f9faa59adf0c68
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 7576535cd493..0fd49b7020dd 100644
--- a/metadata/md5-cache/net-vpn/Manifest.gz
+++ b/metadata/md5-cache/net-vpn/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.50.1 b/metadata/md5-cache/net-vpn/tailscale-1.50.1
index f3b377eda8dd..aca456fa89ba 100644
--- a/metadata/md5-cache/net-vpn/tailscale-1.50.1
+++ b/metadata/md5-cache/net-vpn/tailscale-1.50.1
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+BDEPEND=>=dev-lang/go-1.21 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install postinst unpack
DESCRIPTION=Tailscale vpn client
EAPI=8
@@ -11,4 +11,4 @@ RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/tailscale/tailscale/archive/v1.50.1.tar.gz -> tailscale-1.50.1.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.50.1-deps.tar.xz
_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
-_md5_=c7ca40cb613f58294fa7eb03dec3eb0b
+_md5_=feca4b56c77293896275ee73818f0a34
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 47946733bb90..db3038d814b2 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/inxi-3.3.30.1 b/metadata/md5-cache/sys-apps/inxi-3.3.30.1
new file mode 100644
index 000000000000..2b20711df1e7
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/inxi-3.3.30.1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DESCRIPTION=The CLI inxi collects and prints hardware and system information
+EAPI=8
+HOMEPAGE=https://github.com/smxi/inxi
+IUSE=bluetooth hddtemp opengl
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-lang/perl sys-apps/pciutils sys-apps/usbutils bluetooth? ( net-wireless/bluez ) hddtemp? ( app-admin/hddtemp ) opengl? ( x11-apps/mesa-progs )
+SLOT=0
+SRC_URI=https://github.com/smxi/inxi/archive/3.3.30-1.tar.gz -> inxi-3.3.30.1.tar.gz
+_md5_=da0c0eb795dd9a5c7a4a96845cfb6fc1
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 3e846cdef73d..33e116565463 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-10-17T20:39:59Z
+TIMESTAMP 2023-10-18T02:40:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUu8R9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUvRYFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB00w//baD5yBiUx7IF6qWXfbid1WGmKK9NuTgGbtfti6oH9JSG2YKK2dnwnCEP
-Oz4v5jZEMN+I108wWG0YOGANO7xGE9Xkr+i+LWwlaOPj3rm5b8aksJb7jJ/3rlno
-/ESyyIh9FCZLn/UPHROTIu5r2LlnjSEA9o27x5pXD2WgD2joJIdE0Nx7xI/tB45U
-wtPBHW1hv6YcD12LWm5RpQHc7U/w90UFPB+Et76JEQGbRFDKSmpHEfERWoJkD7O0
-boAxxfw5ijoKas6SP6m136wDZIMovv3jRF+YD3tO3dvO2ZYoDxgpBIT4j6/JVSgH
-6dqr3SAyhAeZduya+tPolMtjHX4FbdBZSdcie3Xzc7Z8GDz4Txcb3PCrQkPTz+9f
-kmZtOIa6jj9nyiqnPLx9sbmyseC5V9xy171kH/NeJUfwiFKSQjzgpoeSumi5EmhA
-BucoH4l5SDf9Dvg8hilMw/h0XDTwq01kBmjdLUwJ6AUSvj5MdAW0NIWtaqDTrZm9
-GS7Y5GFiKTHQx/9SDFdePuvGNzAH5FG2S+DA6rmswsnxEh1jaTbfPeHJo4yx67Qe
-9Dwq0BnSS7LXSRJvbPL+1M++uSsVckviheNp/NkdhOo6ziNzfTMMQ7ZgflEoTYEY
-sfvjWyx+ND3bssIu8eccYeyqd5tNAkhHhUYBJW8/7oAZza/JKEY=
-=Lppp
+klBwfw//dz7ryVYQPuEhHBkOgldvT4cQbyttz2BeX0M2wyPIoaQ1rdSggj0WkgLa
+rr1+e9fmmTgZG2P+PKnjb8/k+XjBYRsEfb0IfDazKEqDJa5RKRrrvpVcrK0aa/dw
+3VZ+R8pxkYkm6+0fA+RK3G0NenY/RYH1Lpr9yTeX+HAhiclymxXNb8rd5bNyfSNr
+Ha+SdqTDOl929d/LDgqKECVJcGVyzRw/5pglv9zGISR4oW8fjCllBthYxpvmTwMb
+tG/rFVJ37d0fblNSc+L7C/6L4u0BEe93m8kophCZoFPmjazvraPBOdn9yMGNxMyM
++0RlQXN285xBDNrvOLeXQYulzwCWkmimkXHAWbr/T9zBTHZ8lDVRzO8aekhns4vD
+w9TsxlFAacXiHyS74Xhb3RoMt4Php0FaUCX6darhrwpFLa21eW37I1MOBXf5x30Z
+g3pwNVKqz3XjAbkqCv7OM8Bxql4VdC1+ej23qRBuOBgLyPxLXF6mSclrXOLpNNqB
+WyxEOYUzDZTkhJYHybXxlrk7mzDyvRCFfqjTLTpxVY0FoaodHBL9FtQrBQiKJmLR
+/ztzGaQt32+Cn+0UHJWt1GF+3AIecjQy6p494cGNfxvguumVm7oZDDufHEddR8sW
+9sJN6OWPofdtPZnpYQnPe3ITCkfwFhfLgx696IlM528f9gaft5Q=
+=AIGG
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 9fac4ccf04bf..a8de8c0a07fa 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Oct 2023 20:39:56 +0000
+Wed, 18 Oct 2023 02:39:57 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 2d00b14dbd3a..71c95072be57 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Oct 17 08:39:55 PM UTC 2023
+Wed Oct 18 02:39:56 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index f9fcab284c50..8d6a5397f9f1 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Oct 2023 20:45:01 +0000
+Wed, 18 Oct 2023 02:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index c291e2f4e9ca..9d49f0cef0d9 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-3443326cf3972dfbfd5f97d00b262ace7700cf1a 1697573827 2023-10-17T20:17:07+00:00
+f5d1c19fce1e6c6984de130dfde8a5b827de2ed5 1697581676 2023-10-17T22:27:56+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 09391f6b2a1c..c74d5d58a096 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1697575201 Tue 17 Oct 2023 08:40:01 PM UTC
+1697596801 Wed 18 Oct 2023 02:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 9fac4ccf04bf..a8de8c0a07fa 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Oct 2023 20:39:56 +0000
+Wed, 18 Oct 2023 02:39:57 +0000
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 1088ed528492..339778f64ede 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 3623fa285649..2bfff3ebddb1 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -12,5 +12,5 @@ DIST tailscale-1.50.1.tar.gz 1992569 BLAKE2B 503dd358d13f038eafd67d2c00f292965ea
EBUILD tailscale-1.36.2.ebuild 1524 BLAKE2B e4b2e340f6a693e85fdf7390b7fbd93028cdac94aa8ee65cb0d35773211cdb3af45a91e67eb08866fc8832439f4d404c89e708f6289a8aad1a7646d3dea9a53d SHA512 7a096e002b882985876f2f545e103f66dfbc8f25e7bc071efa27109f9d252057a6b6273077cafb98a9e9ec9370b2faeefd29bda03b998d46d2ed7c80af0e7657
EBUILD tailscale-1.38.4.ebuild 1522 BLAKE2B 5253b36b7221472205383fb722d43034b511374b119738bf65b15c2da713bab331b0ddfb398ffbefbca5647c16675557b249d294d4c49642e1a32dcdfbbde825 SHA512 fd638cc5dd609cd317807b251fefa9bef40729bd0880f435178e953a90e7df035034f9162c886ca938af04ecdf6771c185a1c6793d90ecb47a69f9deeaac0190
EBUILD tailscale-1.46.1.ebuild 1522 BLAKE2B 6afbbe05c541ec3304acd746cf28917919b23373edad4afe4b1e2564a6500b1d585dfb1adce0bc18719779c4dc5304f32c72b594c0b0e57e307c33f36eb52dce SHA512 737ef6a0ed62298eba12578a4b45eceb51b14a990632c1eb002dfe4189d900f68e7074a78b934e24081d846198d5e38e20f0da71a6e286f25c9c7782d3638a05
-EBUILD tailscale-1.50.1.ebuild 1522 BLAKE2B 8beafd529f282e93d33610b5dad2a76df7b3888dd956cf8e04b5c588be64eca3bf17ca11132bcc2488424c1b3658abeb14c7e0cb6e235909d01de88318da2900 SHA512 bcf941dc6b0cbef5e67a95e25f8df61ee8a9e86ee759086606339bf403725b65ccbed573b8079d1c758fba55137f6dcc3e4f6053a1285b6a19eab29940d0c504
+EBUILD tailscale-1.50.1.ebuild 1551 BLAKE2B 87483dfe54e5d589bfca3467a24ebb6a956b8446d05c3f4f0dac4d57a21ab6e209dd4cdea9f923d5f7fc9cf17e1016367e87759316b9f448d39156aa1e3f0d43 SHA512 e51d9d3ea303f9d90e103af15588b570ede86239b8e8f85de79f4a22d8564cad1ee811e0c6a77b439c56b08e97de69ee7b85000664679f77df393162ddbeeda6
MISC metadata.xml 359 BLAKE2B 59954b06b03a7ce9134eafcf4e325c7e383e886887ac0baf678414e7790d81f2233d3993657570fbea7eb93cc1f3ccf63452155f204f4f56f56d9e81f1641144 SHA512 edab61fe9050781abcdd5b1a4cdd4bd78376a331c3560cb0d9f153c1300f5be24be3951bc9e64dc8c2edcc1b264518e7ffba48906183b11a17938735331219e5
diff --git a/net-vpn/tailscale/tailscale-1.50.1.ebuild b/net-vpn/tailscale/tailscale-1.50.1.ebuild
index 0c73b128412b..b66e15e4f4b4 100644
--- a/net-vpn/tailscale/tailscale-1.50.1.ebuild
+++ b/net-vpn/tailscale/tailscale-1.50.1.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.21"
RESTRICT="test"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 1bde56d84b52..34fe2fb8d84b 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 4c9c424e5d85..8451ea4ff248 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -201,6 +201,7 @@ games-puzzle/world-of-goo-demo
games-puzzle/world-of-goo-gog
games-puzzle/world-of-goo-hb
games-rpg/crosscode
+games-rpg/crosscode-a-new-home
games-server/bedrock-server
games-server/etqw-ded
games-server/mtavc
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 5aa8d6aecc08..b4143a6e9979 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -3329,9 +3329,10 @@ gui-libs/gtksourceview:sysprof - Enable profiling data capture support using dev
gui-libs/libhandy:glade - Install module and catalog for dev-util/glade
gui-libs/neatvnc:examples - Build and install examples
gui-libs/neatvnc:gbm - Enable support for the Generic Buffer Manager (gbm)
-gui-libs/neatvnc:h264 - Enable fast encodings
-gui-libs/neatvnc:jpeg - Enable H.264 encoding
+gui-libs/neatvnc:h264 - Enable H.264 encoding
+gui-libs/neatvnc:jpeg - Enable JPEG compression
gui-libs/neatvnc:tracing - Trace kernel and memory calls
+gui-libs/neatvnc:websockets - Enable websockets support
gui-libs/vte:icu - Enable legacy charset support using dev-libs/icu
gui-libs/vte:systemd - Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM
gui-libs/vte-common:systemd - Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 5de790adb956..36b747898925 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 341d3c20fd77..4abf540694e7 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -1,7 +1,9 @@
DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 1a312255340bfe361eb10dd725cc9fb1421d8dfda34ee944347278e4a293cbcb51d1e2b7aa00f26c16286b90f26d3e0f91f68fb4beeb112ecd8f7a3bc86680ff SHA512 f21285d709d8dc7ce393a6c3b43b5ebabb8ef2c55adf43f00935b728a28f502bbcbd8c1482249e872e4623430f01b4e8cf51f0a6790d56fb12147fa125152575
DIST inxi-3.3.28.1.tar.gz 624472 BLAKE2B 3d8ac9c21a7531e694e5de3a764906a69ef0c869f1bb4b7b5e5d0b42a74240a141c97401dfe78a85da27e7489d708fbfc4eb568adaab5270388aebd108f29e1a SHA512 6360193cc1f7a71c7329352311fac625e6c80e37c2bd783a78a534ec9712afd7df17b445c652d97415f6162512ede34b32958311b1c5086e899a2aded7a8efd9
DIST inxi-3.3.29.1.tar.gz 630296 BLAKE2B 176b20b113b3339f27d2ec16681d652e8ccaefed80c220078fa4e625ad7191cd6ebc9ada049197a858475e5c656b5f74f599ca202e1e47d6682e4cd9049eb763 SHA512 09b5a7553ccfd42a3c2e58d4718c487f84bf22df76710a6c42a2a4dd08343279f1d2523652a476ed475c5e019ad5aa02c0886bc40d57de407c9489054f812b5c
+DIST inxi-3.3.30.1.tar.gz 643283 BLAKE2B cfcafc643e7e18261fac622df3614e7ad296ec2233ebf6750243d9490e0ca5e8ba3742286a0630ae948d16ac4d09705ffc1b20df666f48ed2c5331a8320919d7 SHA512 dba5c23d991bd6fb34eec9c2b6107da4e0ddab202f97e8aa53efb25d446fbe77f5250a9d14f543014f21d2cc614cd4e2d486a9f1fae78dde37ecee418cb763f5
EBUILD inxi-3.3.27.1.ebuild 849 BLAKE2B 249ed83ef6ad2b4bc351742d2fcb91073fbd6ba6c0c260b4d81dce6a26ab1c9bc87a34e07fc3a86c20cac78dd12687bd01a57cf446aa6e04792f9114cfa87152 SHA512 91a021a98be47dacb43dc05bdb30b66d26ff093085c86b4399ab6dd883f6b93db873d4f6d3b57c3897e74a85949ab1caf9d43b30a62df7f49c43b48f55e31ad0
EBUILD inxi-3.3.28.1.ebuild 854 BLAKE2B 77e8ded042ff977389b564d539f54f8867821857ff43315521890ef30c819737cf4992909d848a9c194f105041ec67bd5d8e3911a0046e4ada824d4daae1285c SHA512 b0c9b27ed8385cfbc7dd164f4ae259bf56a548869af9218b0901fb30b728a28bbe8a494b41b1e58804f7412366a97957b2d2c1775628bbd0b0d7ba125f3c7f48
EBUILD inxi-3.3.29.1.ebuild 854 BLAKE2B 77e8ded042ff977389b564d539f54f8867821857ff43315521890ef30c819737cf4992909d848a9c194f105041ec67bd5d8e3911a0046e4ada824d4daae1285c SHA512 b0c9b27ed8385cfbc7dd164f4ae259bf56a548869af9218b0901fb30b728a28bbe8a494b41b1e58804f7412366a97957b2d2c1775628bbd0b0d7ba125f3c7f48
+EBUILD inxi-3.3.30.1.ebuild 854 BLAKE2B 77e8ded042ff977389b564d539f54f8867821857ff43315521890ef30c819737cf4992909d848a9c194f105041ec67bd5d8e3911a0046e4ada824d4daae1285c SHA512 b0c9b27ed8385cfbc7dd164f4ae259bf56a548869af9218b0901fb30b728a28bbe8a494b41b1e58804f7412366a97957b2d2c1775628bbd0b0d7ba125f3c7f48
MISC metadata.xml 613 BLAKE2B f444aa0759120064814cacf0fcba57059d87b1c014d78eea52304fb3afb9da9b905e30c1cf1399bfbc0d66442e3d892eb2657543014b905f2bf9a943dc8480d9 SHA512 cbe6e76cb003bb77134398aa1db5a24c47de826eb1f17b07e2cee647b9d58948596c2f4588c7c834332c096ce8b782799f07ed4f47a7b252e85e402324ba76bb
diff --git a/sys-apps/inxi/inxi-3.3.30.1.ebuild b/sys-apps/inxi/inxi-3.3.30.1.ebuild
new file mode 100644
index 000000000000..1b3918e6aebe
--- /dev/null
+++ b/sys-apps/inxi/inxi-3.3.30.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=$(ver_rs 3 '-')
+# 2.3.56 was the last version with no tagged release.
+# It was also the last Bash based release. Later versions are Perl based
+
+DESCRIPTION="The CLI inxi collects and prints hardware and system information"
+HOMEPAGE="https://github.com/smxi/inxi"
+SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="bluetooth hddtemp opengl"
+
+RDEPEND="dev-lang/perl
+ sys-apps/pciutils
+ sys-apps/usbutils
+ bluetooth? ( net-wireless/bluez )
+ hddtemp? ( app-admin/hddtemp )
+ opengl? ( x11-apps/mesa-progs )
+ "
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ dodoc README.txt
+}