guix/gnu
Arseniy Zaostrovnykh aaf4bf1491
gnu: telegram-desktop: Update to version 5.12.3.
Add three patches to fix the compilation errors raised by gcc 11.
Note: https://github.com/desktop-app/cmake_helpers/pull/320 was merged,
so telegram-desktop-unbundle-gsl.patch is no longer needed.

* gnu/packages/telegram.scm (%telegram-version): Update to 5.12.3.
(codegen-for-telegram-desktop): Update to revision used by v5.12.3.
(lib-base-for-telegram-desktop): Likewise.
(lib-lottie-for-telegram-desktop): Likewise.
(lib-rpl-for-telegram-desktop): Likewise.
(lib-spellcheck-for-telegram-desktop): Likewise.
(lib-ui-for-telegram-desktop): Likewise.
(lib-webrtc-for-telegram-desktop): Likewise.
(cmake-helpers-for-telegram-desktop): Likewise;
Remove the obsolete patch.
(lib-tl-for-telegram-desktop):
Apply a patch to fix gcc-11 compilation error.
(telegram-desktop): Update to v5.12.3;
Apply patches to make it compile.
* gnu/packages/patches/telegram-desktop-unbundle-gsl.patch: Remove.
* gnu/packages/patches/lib-tl-for-telegram-memcpy.patch: New file.
* gnu/packages/patches/telegram-desktop-hashmap-incomplete-value.patch:
New file.
* gnu/packages/patches/telegram-desktop-qguiapp.patch: New file.
* gnu/local.mk: Adjust accordingly.

Change-Id: Iaa34ff2cd3f55aa92b1d9ba61a2ff66a72eb1132
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-22 23:56:40 +01:00
..
bootloader
build
home home: xdg-mime-applications: Update Freedesktop specification links. 2025-03-22 18:00:17 +08:00
installer
machine
packages gnu: telegram-desktop: Update to version 5.12.3. 2025-03-22 23:56:40 +01:00
services services: cuirass: Really allow ‘parameters’ to be a file-like object. 2025-03-21 13:29:18 +01:00
system mapped-devices/luks: Add support for --allow-discards. 2025-03-22 22:53:13 +09:00
tests tests: Factorize ‘guix-daemon’ test cases. 2025-03-10 15:41:34 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: telegram-desktop: Update to version 5.12.3. 2025-03-22 23:56:40 +01:00
machine.scm
packages.scm ui: Search channels for guix extensions 2025-03-08 17:40:58 +01:00
services.scm
system.scm gnu: system: Cater for Guix Home in PATH. 2025-03-14 12:53:31 +01:00
tests.scm