net-im/telegram-desktop: pretend FreeBSD is Linux

This may be superfluous, since there's a -DLINUX=1 in
the ports Makefile now as well.
This commit is contained in:
Adriaan de Groot 2022-12-25 00:59:58 +01:00
parent 62a77ff2da
commit 7f38c6b7d6
2 changed files with 12 additions and 1 deletions

View File

@ -72,7 +72,8 @@ USE_GL= gl
USE_GNOME= glib20 glibmm26
USE_XORG= x11 xcb xcomposite xdamage xext xfixes xrandr xrender xtst
CMAKE_ARGS= -DTDESKTOP_API_ID=${TELEGRAM_API_ID} -DTDESKTOP_API_HASH=${TELEGRAM_API_HASH}
CMAKE_ARGS= -DTDESKTOP_API_ID=${TELEGRAM_API_ID} -DTDESKTOP_API_HASH=${TELEGRAM_API_HASH} \
-DLINUX=1
CMAKE_ON= DESKTOP_APP_USE_PACKAGED DESKTOP_APP_DISABLE_CRASH_REPORTS \
DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
CMAKE_OFF= DESKTOP_APP_USE_PACKAGED_FONTS

View File

@ -0,0 +1,10 @@
--- CMakeLists.txt.orig 2022-12-25 22:21:34.522573000 +0100
+++ CMakeLists.txt 2022-12-25 22:21:42.197358000 +0100
@@ -31,6 +31,7 @@
HOMEPAGE_URL "https://desktop.telegram.org"
)
set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT Telegram)
+set(LINUX 1)
get_filename_component(third_party_loc "Telegram/ThirdParty" REALPATH)
get_filename_component(submodules_loc "Telegram" REALPATH)