From d0678ca0b0a7eefe3151a0b6c78f5ec2dd1c0ad8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 18 Oct 2023 04:05:48 +0100 Subject: gentoo auto-resync : 18:10:2023 - 04:05:47 --- Manifest | 30 ++-- Manifest.files.gz | Bin 29324 -> 29320 bytes dev-libs/Manifest.gz | Bin 97715 -> 97713 bytes dev-libs/weston/Manifest | 7 +- dev-libs/weston/files/weston-12.0.1-issue757.patch | 183 --------------------- dev-libs/weston/weston-12.0.1-r1.ebuild | 146 ---------------- dev-libs/weston/weston-12.0.91.ebuild | 146 ++++++++++++++++ dev-libs/weston/weston-9999.ebuild | 5 +- dev-qt/Manifest.gz | Bin 11421 -> 11421 bytes dev-qt/qtbase/Manifest | 10 +- dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 3 +- dev-qt/qtbase/qtbase-6.5.3.ebuild | 3 +- dev-qt/qtbase/qtbase-6.6.0.ebuild | 3 +- dev-qt/qtbase/qtbase-6.6.9999.ebuild | 3 +- dev-qt/qtbase/qtbase-6.9999.ebuild | 3 +- games-rpg/Manifest.gz | Bin 8303 -> 8475 bytes games-rpg/crosscode-a-new-home/Manifest | 3 + .../crosscode-a-new-home-0_p20220419.ebuild | 35 ++++ games-rpg/crosscode-a-new-home/metadata.xml | 8 + gui-libs/Manifest.gz | Bin 4619 -> 4623 bytes gui-libs/neatvnc/Manifest | 6 +- gui-libs/neatvnc/metadata.xml | 5 +- gui-libs/neatvnc/neatvnc-0.7.0.ebuild | 62 +++++++ gui-libs/neatvnc/neatvnc-9999.ebuild | 7 +- metadata/Manifest.gz | Bin 7148 -> 7153 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 ++-- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27900 -> 27891 bytes metadata/md5-cache/dev-libs/Manifest.gz | Bin 167829 -> 167819 bytes metadata/md5-cache/dev-libs/weston-12.0.1-r1 | 17 -- metadata/md5-cache/dev-libs/weston-12.0.91 | 17 ++ metadata/md5-cache/dev-libs/weston-9999 | 6 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 41350 -> 41326 bytes metadata/md5-cache/dev-qt/qtbase-6.5.2-r2 | 2 +- metadata/md5-cache/dev-qt/qtbase-6.5.3 | 2 +- metadata/md5-cache/dev-qt/qtbase-6.6.0 | 2 +- metadata/md5-cache/dev-qt/qtbase-6.6.9999 | 2 +- metadata/md5-cache/dev-qt/qtbase-6.9999 | 2 +- metadata/md5-cache/games-rpg/Manifest.gz | Bin 8782 -> 8959 bytes .../games-rpg/crosscode-a-new-home-0_p20220419 | 12 ++ metadata/md5-cache/gui-libs/Manifest.gz | Bin 9055 -> 9218 bytes metadata/md5-cache/gui-libs/neatvnc-0.7.0 | 17 ++ metadata/md5-cache/gui-libs/neatvnc-9999 | 8 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 13404 -> 13405 bytes metadata/md5-cache/net-vpn/tailscale-1.50.1 | 4 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 90937 -> 91088 bytes metadata/md5-cache/sys-apps/inxi-3.3.30.1 | 11 ++ metadata/news/Manifest | 28 ++-- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-vpn/Manifest.gz | Bin 7243 -> 7243 bytes net-vpn/tailscale/Manifest | 2 +- net-vpn/tailscale/tailscale-1.50.1.ebuild | 1 + profiles/Manifest.gz | Bin 181230 -> 181220 bytes profiles/features/musl/package.mask | 1 + profiles/use.local.desc | 5 +- sys-apps/Manifest.gz | Bin 49380 -> 49374 bytes sys-apps/inxi/Manifest | 2 + sys-apps/inxi/inxi-3.3.30.1.ebuild | 32 ++++ 64 files changed, 449 insertions(+), 436 deletions(-) delete mode 100644 dev-libs/weston/files/weston-12.0.1-issue757.patch delete mode 100644 dev-libs/weston/weston-12.0.1-r1.ebuild create mode 100644 dev-libs/weston/weston-12.0.91.ebuild create mode 100644 games-rpg/crosscode-a-new-home/Manifest create mode 100644 games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild create mode 100644 games-rpg/crosscode-a-new-home/metadata.xml create mode 100644 gui-libs/neatvnc/neatvnc-0.7.0.ebuild delete mode 100644 metadata/md5-cache/dev-libs/weston-12.0.1-r1 create mode 100644 metadata/md5-cache/dev-libs/weston-12.0.91 create mode 100644 metadata/md5-cache/games-rpg/crosscode-a-new-home-0_p20220419 create mode 100644 metadata/md5-cache/gui-libs/neatvnc-0.7.0 create mode 100644 metadata/md5-cache/sys-apps/inxi-3.3.30.1 create mode 100644 sys-apps/inxi/inxi-3.3.30.1.ebuild 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 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 485da5311ce2..17f34e1c60b8 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz 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 -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 ---- - 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 -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 ---- - 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 -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 ---- - 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.1-r1.ebuild deleted file mode 100644 index 35a02ce6cc88..000000000000 --- a/dev-libs/weston/weston-12.0.1-r1.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git" - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" -fi - -PYTHON_COMPAT=( python3_{9..11} ) -inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} - -DESCRIPTION="Wayland reference compositor" -HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston" - -if [[ ${PV} = *9999* ]]; then - SRC_URI="${SRC_PATCHES}" -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86" -fi - -LICENSE="MIT CC-BY-SA-3.0" -SLOT="0" - -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" -RESTRICT="!test? ( test )" - -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 ) -" - -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 - ) -" -DEPEND="${RDEPEND} - >=dev-libs/wayland-protocols-1.24 -" -BDEPEND=" - ${PYTHON_DEPS} - dev-util/wayland-scanner - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/weston-12.0.1-issue757.patch" -) - -src_configure() { - local emesonargs=( - $(meson_use drm backend-drm) - -Dbackend-drm-screencast-vaapi=false - $(meson_use headless backend-headless) - $(meson_use pipewire backend-pipewire) - $(meson_use rdp backend-rdp) - $(meson_use screen-sharing screenshare) - $(meson_use vnc backend-vnc) - $(meson_use wayland-compositor backend-wayland) - $(meson_use X backend-x11) - -Dbackend-default=auto - $(meson_use gles2 renderer-gl) - $(meson_use xwayland) - -Dlauncher-libseat=true - $(meson_use systemd) - $(meson_use remoting) - $(meson_use pipewire) - $(meson_use desktop shell-desktop) - $(meson_use fullscreen shell-fullscreen) - $(meson_use ivi shell-ivi) - $(meson_use kiosk shell-kiosk) - $(meson_use lcms color-management-lcms) - $(meson_use jpeg image-jpeg) - $(meson_use webp image-webp) - -Dtools=debug,info,terminal - $(meson_use examples demo-clients) - -Dsimple-clients=$(usex examples damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "") - $(meson_use resize-optimization resize-pool) - -Dtest-junit-xml=false - "${myconf[@]}" - ) - meson_src_configure -} - -src_test() { - xdg_environment_reset - addwrite /dev/dri/ - - # xwayland test can fail if X11 socket already exists. - cd "${BUILD_DIR}" || die - meson test $(meson test --list | grep -Exv "xwayland") || die -} - -src_install() { - meson_src_install - readme.gentoo_create_doc -} diff --git a/dev-libs/weston/weston-12.0.91.ebuild b/dev-libs/weston/weston-12.0.91.ebuild new file mode 100644 index 000000000000..074fc45a3ced --- /dev/null +++ b/dev-libs/weston/weston-12.0.91.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git" + GIT_ECLASS="git-r3" + EXPERIMENTAL="true" +fi + +PYTHON_COMPAT=( python3_{9..12} ) +inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} + +DESCRIPTION="Wayland reference compositor" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston" + +if [[ ${PV} = *9999* ]]; then + SRC_URI="${SRC_PATCHES}" +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86" +fi + +LICENSE="MIT CC-BY-SA-3.0" +SLOT="0" + +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" +RESTRICT="!test? ( test )" + +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 ) +" + +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 + ) +" +DEPEND="${RDEPEND} + >=dev-libs/wayland-protocols-1.24 +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/wayland-scanner + virtual/pkgconfig + $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') +" + +python_check_deps() { + python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +src_configure() { + local emesonargs=( + $(meson_use drm backend-drm) + -Dbackend-drm-screencast-vaapi=false + $(meson_use headless backend-headless) + $(meson_use pipewire backend-pipewire) + $(meson_use rdp backend-rdp) + $(meson_use screen-sharing screenshare) + $(meson_use vnc backend-vnc) + $(meson_use wayland-compositor backend-wayland) + $(meson_use X backend-x11) + -Dbackend-default=auto + $(meson_use gles2 renderer-gl) + $(meson_use xwayland) + $(meson_use systemd) + $(meson_use remoting) + $(meson_use pipewire) + $(meson_use desktop shell-desktop) + $(meson_use fullscreen shell-fullscreen) + $(meson_use ivi shell-ivi) + $(meson_use kiosk shell-kiosk) + $(meson_use lcms color-management-lcms) + $(meson_use jpeg image-jpeg) + $(meson_use webp image-webp) + -Dtools=debug,info,terminal + $(meson_use examples demo-clients) + -Dsimple-clients=$(usex examples damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "") + $(meson_use resize-optimization resize-pool) + -Dtest-junit-xml=false + "${myconf[@]}" + ) + meson_src_configure +} + +src_test() { + xdg_environment_reset + addwrite /dev/dri/ + + # xwayland test can fail if X11 socket already exists. + cd "${BUILD_DIR}" || die + meson test $(meson test --list | grep -Exv "xwayland") || die +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} 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 Binary files a/dev-qt/Manifest.gz and b/dev-qt/Manifest.gz 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 Binary files a/games-rpg/Manifest.gz and b/games-rpg/Manifest.gz 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 @@ + + + + + games@gentoo.org + Gentoo Games Project + + diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index 41b3bcce8c6b..e93437986979 100644 Binary files a/gui-libs/Manifest.gz and b/gui-libs/Manifest.gz 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 @@ Build and install examples Enable support for the Generic Buffer Manager (gbm) - Enable fast encodings - Enable H.264 encoding + Enable H.264 encoding + Enable JPEG compression Trace kernel and memory calls + Enable websockets support 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 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz 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 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 2ae6325e3a1f..7664231d74a5 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/weston-12.0.1-r1 b/metadata/md5-cache/dev-libs/weston-12.0.1-r1 deleted file mode 100644 index 53d3f17ae7a2..000000000000 --- a/metadata/md5-cache/dev-libs/weston-12.0.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -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 -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 -DESCRIPTION=Wayland reference compositor -EAPI=8 -HOMEPAGE=https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston -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 ) -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 -_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 diff --git a/metadata/md5-cache/dev-libs/weston-12.0.91 b/metadata/md5-cache/dev-libs/weston-12.0.91 new file mode 100644 index 000000000000..bb71793b6ff5 --- /dev/null +++ b/metadata/md5-cache/dev-libs/weston-12.0.91 @@ -0,0 +1,17 @@ +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.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 +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.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.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_=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 Binary files a/metadata/md5-cache/dev-qt/Manifest.gz and b/metadata/md5-cache/dev-qt/Manifest.gz 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 Binary files a/metadata/md5-cache/games-rpg/Manifest.gz and b/metadata/md5-cache/games-rpg/Manifest.gz 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 Binary files a/metadata/md5-cache/gui-libs/Manifest.gz and b/metadata/md5-cache/gui-libs/Manifest.gz 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 Binary files a/metadata/md5-cache/net-vpn/Manifest.gz and b/metadata/md5-cache/net-vpn/Manifest.gz 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 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz 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 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz 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 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz 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 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz 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 +} -- cgit v1.2.3