git: fd63c375776b - main - net-im/t*: update the list of dependencies
Date: Sun, 09 Jun 2024 16:37:51 UTC
The branch main has been updated by osa:
URL: https://cgit.FreeBSD.org/ports/commit/?id=fd63c375776b4d4f97b0331a92fbc5f280377587
commit fd63c375776b4d4f97b0331a92fbc5f280377587
Author: Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2024-06-09 16:34:07 +0000
Commit: Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2024-06-09 16:37:40 +0000
net-im/t*: update the list of dependencies
- use KDE6 components from the ports tree
- use bundled GSL
- disable jemalloc usage
Bump PORTREVISIONs.
---
net-im/telegram-desktop/Makefile | 13 +++++--------
net-im/tg_owt/Makefile | 3 ++-
2 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 7c28f54cbc89..784250843bb1 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= telegram-desktop
DISTVERSION= 5.1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
@@ -20,7 +20,6 @@ NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe
NOT_FOR_ARCHS_REASON= Only little endian is supported
BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
- microsoft-gsl>0:devel/microsoft-gsl \
range-v3>0:devel/range-v3 \
tl-expected>0:devel/tl-expected \
v4l_compat>0:multimedia/v4l_compat \
@@ -66,8 +65,9 @@ USE_QT= buildtools:build core dbus declarative gui imageformats network qmake:b
svg wayland widgets
USE_KDE= coreaddons kimageformats
.else
-USES+= qt:6
+USES+= kde:6 qt:6
USE_QT= 5compat base declarative imageformats lottie shadertools svg tools:build wayland
+USE_KDE= coreaddons kimageformats
.endif
USE_GL= gl
@@ -77,6 +77,7 @@ 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} \
-DQT_VERSION_MAJOR=${FLAVOR:S/qt//}
CMAKE_ON= DESKTOP_APP_USE_PACKAGED DESKTOP_APP_DISABLE_CRASH_REPORTS \
+ DESKTOP_APP_DISABLE_JEMALLOC \
DESKTOP_APP_DISABLE_SCUDO \
DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
@@ -140,13 +141,9 @@ post-extract:
${WRKSRC}/Telegram/ThirdParty/range-v3 \
${WRKSRC}/Telegram/ThirdParty/wayland \
${WRKSRC}/Telegram/ThirdParty/wayland-protocols \
- ${WRKSRC}/Telegram/ThirdParty/xxHash
-
-.if ${FLAVOR} == qt5
- ${RM} -rf \
+ ${WRKSRC}/Telegram/ThirdParty/xxHash \
${WRKSRC}/Telegram/ThirdParty/kcoreaddons \
${WRKSRC}/Telegram/ThirdParty/kimageformats
-.endif
post-patch:
# XXX fix the following on every source file
diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile
index febdcd1639d8..d49ab4b924a8 100644
--- a/net-im/tg_owt/Makefile
+++ b/net-im/tg_owt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tg_owt
PORTVERSION= 0.0.20231221
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
PATCH_SITES= https://github.com/desktop-app/tg_owt/commit/
@@ -24,6 +24,7 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \
libopenh264.so:multimedia/openh264 \
libopus.so:audio/opus \
libpipewire-0.3.so:multimedia/pipewire \
+ libprotobuf.so:devel/protobuf \
libsrtp2.so:net/libsrtp2 \
libvpx.so:multimedia/libvpx