mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
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>
26 lines
1 KiB
Diff
26 lines
1 KiB
Diff
From 1f0dd322053c462c1ac291948a42f7187cfd37ae Mon Sep 17 00:00:00 2001
|
|
From: Arseniy Zaostrovnykh <necto.ne@gmail.com>
|
|
Date: Sun, 16 Mar 2025 20:45:06 +0100
|
|
Subject: [PATCH] current_geo_location_linux.cpp: Add a missing include.
|
|
|
|
* Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp:
|
|
Fix the missing class compilation failure reported by gcc-11.
|
|
---
|
|
.../SourceFiles/platform/linux/current_geo_location_linux.cpp | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp b/Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp
|
|
index 7015af739..326ccbf28 100644
|
|
--- a/Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp
|
|
+++ b/Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp
|
|
@@ -10,6 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
|
#include "core/current_geo_location.h"
|
|
#include "base/platform/linux/base_linux_library.h"
|
|
|
|
+#include <QGuiApplication>
|
|
#include <gio/gio.h>
|
|
|
|
namespace Platform {
|
|
--
|
|
2.48.1
|
|
|