diff options
| author | Nuno Teixeira <eduardo@FreeBSD.org> | 2025-10-07 03:43:22 +0000 |
|---|---|---|
| committer | Nuno Teixeira <eduardo@FreeBSD.org> | 2025-10-07 15:09:25 +0000 |
| commit | 9ae04d5d4a23ddad0a49d0f3a95071399ed09713 (patch) | |
| tree | 676d1b87a74c09f6ca1331282b9182ccdd4a48d2 | |
| parent | a52f1c13530470155736a36bf75c364f210b4040 (diff) | |
net-im/telegram-desktop: Update to 6.1.4
- Fix logic on DESKTOP_APP_USE_PACKAGED_FONTS option [1]
ChangeLog: https://github.com/telegramdesktop/tdesktop/releases/tag/v6.1.4
PR: 285941 [1]
Reported by: Volodymyr Kostyrko [1]
MFH: 2025Q4 (bugfix release)
(cherry picked from commit 2afe2542771fe42ff348f8668ad60ac6641ab99a)
3 files changed, 9 insertions, 10 deletions
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 98a17466bc50..f827fded2c41 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,6 +1,5 @@ PORTNAME= telegram-desktop -DISTVERSION= 6.1.3 -PORTREVISION= 3 +DISTVERSION= 6.1.4 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full @@ -92,7 +91,7 @@ SYSTEM_FONTS_DESC= Use system fonts instead of bundled patched ones ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio -SYSTEM_FONTS_CMAKE_BOOL_OFF= DESKTOP_APP_USE_PACKAGED_FONTS +SYSTEM_FONTS_CMAKE_BOOL= DESKTOP_APP_USE_PACKAGED_FONTS WAYLAND_USE= qt=wayland X11_CMAKE_BOOL_OFF= DESKTOP_APP_DISABLE_X11_INTEGRATION X11_USES= xorg diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo index 176f9eef6a4b..9703e81c52a1 100644 --- a/net-im/telegram-desktop/distinfo +++ b/net-im/telegram-desktop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757286512 -SHA256 (tdesktop-6.1.3-full.tar.gz) = 1c6a531abf106d5f4b6d9179fc802f93cb8ab62630cc07e73d64688780125869 -SIZE (tdesktop-6.1.3-full.tar.gz) = 75264355 +TIMESTAMP = 1759777765 +SHA256 (tdesktop-6.1.4-full.tar.gz) = 0dc2a36eea9e5f71892530b5c8218274b16999ba6050a396a9dc4dc052033f83 +SIZE (tdesktop-6.1.4-full.tar.gz) = 75288745 diff --git a/net-im/telegram-desktop/files/patch-Telegram_lib__webview_webview_platform_linux_webview__linux__webkitgtk__library.cpp b/net-im/telegram-desktop/files/patch-Telegram_lib__webview_webview_platform_linux_webview__linux__webkitgtk__library.cpp index 9b56c747b4ee..f8ac064f626b 100644 --- a/net-im/telegram-desktop/files/patch-Telegram_lib__webview_webview_platform_linux_webview__linux__webkitgtk__library.cpp +++ b/net-im/telegram-desktop/files/patch-Telegram_lib__webview_webview_platform_linux_webview__linux__webkitgtk__library.cpp @@ -1,9 +1,9 @@ ---- Telegram/lib_webview/webview/platform/linux/webview_linux_webkitgtk_library.cpp.orig 2024-06-07 13:31:52 UTC +--- Telegram/lib_webview/webview/platform/linux/webview_linux_webkitgtk_library.cpp.orig 2025-10-03 07:06:44 UTC +++ Telegram/lib_webview/webview/platform/linux/webview_linux_webkitgtk_library.cpp -@@ -12,10 +12,10 @@ namespace Webview::WebKitGTK::Library { +@@ -12,10 +12,10 @@ ResolveResult Resolve(const Platform &platform) { - ResolveResult Resolve(bool wayland) { - const auto lib = (wayland + ResolveResult Resolve(const Platform &platform) { + const auto lib = (platform != Platform::X11 - ? base::Platform::LoadLibrary("libwebkitgtk-6.0.so.4", RTLD_NODELETE) + ? base::Platform::LoadLibrary("libwebkitgtk-6.0.so", RTLD_NODELETE) : nullptr) |
