guix/gnu
Andrew Tropin a43c524252
gnu: qtwayland: Fix crashes from excessive number of frame callbacks.
QWaylandWindow::handleUpdate could create thousands of pending frame
callbacks, causing compositor to terminate client connection.
https://bugreports.qt.io/browse/QTBUG-81504

* gnu/packages/patches/qtwayland-dont-recreate-callbacks.patch: New file.
* gnu/packages/patches/qtwayland-cleanup-callbacks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/qt.scm (qtwayland)[source](patches): Add patches.
2023-01-18 17:48:01 +04:00
..
bootloader gnu: u-boot-am335x-boneblack: Revert to old name. 2022-12-28 22:14:16 -05:00
build hurd-boot: Fix list of devices with translators. 2022-12-24 00:45:47 +01:00
home home: environment-variables: Fix escaping. 2023-01-09 12:22:56 +04:00
installer installer: final: Delete SQLite WAL and shm files upon completion. 2022-12-18 01:17:17 +01:00
machine
packages gnu: qtwayland: Fix crashes from excessive number of frame callbacks. 2023-01-18 17:48:01 +04:00
services services: connman: Add iwd backend support. 2023-01-16 20:59:30 +04:00
system system: Define default 'PS1' in /etc/bashrc rather than ~/.bashrc. 2023-01-05 15:00:27 +01:00
tests gnu: Remove linux-libre 4.9. 2023-01-08 15:15:09 -05:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: qtwayland: Fix crashes from excessive number of frame callbacks. 2023-01-18 17:48:01 +04:00
machine.scm
packages.scm
services.scm
system.scm system: Define default 'PS1' in /etc/bashrc rather than ~/.bashrc. 2023-01-05 15:00:27 +01:00
tests.scm