10 Commits

Author SHA1 Message Date
kn
f46651522b Zap more unneeded files
No need for wayland or test sources; crc32c is tg_owt only.
2022-05-20 21:09:46 +00:00
kn
e1af03f757 Update to latest tg_owt matching tdesktop 3.7.5
Upstream ditched usrsctp, so our net/usrsctp port is no longer used.
2022-05-20 20:06:49 +00:00
kn
249d216184 Enable debug package, zap RCSIDs 2022-03-10 11:23:52 +00:00
kn
e1764f6a9d Install stripped
Ship stripped executables until we build debug-* packages (or a custom
DEBUG=... is used);

This brings the telegram-desktop binary down from 236M to 105M.

Sync PLIST while here.

OK sthen
2022-02-13 21:21:02 +00:00
kn
cebebb8cbb Update to latest tg_owt
A Pipewire disabling fix was merged (needless glib dependency was dropped).
2022-02-02 15:19:30 +00:00
kn
508f81e2aa Do not package bundled headers unless they are required to build tdesktop
Drop `-f' from rm(1) to spot removing nonexistent files (for example when I
typo some relative path...)
2022-01-30 21:52:18 +00:00
kn
30daffb85a Typofix removal of unneeded mac/windows files 2022-01-30 18:59:59 +00:00
kn
abea672feb Use comments not echo in bundle handling
Clean up the .need/ directory so it does not land in PLIST.
2022-01-26 21:53:51 +00:00
kn
82ca0a5a76 Do not package uneeded files 2022-01-26 19:25:54 +00:00
kn
a4a0e60020 Import net/tg_owt 0.0.0.20220123
Joint effort with Andrew Krasavin <noiseless-ak AT yandex DOT ru>.
Tested by lots of people on amd64 amd arm64.

Feedback op
OK abieber op
---
tg_owt is a WebRTC build for Telegram Desktop (net/tdesktop).

WebRTC is an open source project that enables web browsers with Real-Time
Communications (RTC) capabilities via simple Javascript APIs.
The WebRTC components have been optimized to best serve this purpose.
WebRTC implements the W3C's proposal for video conferencing on the web.
2022-01-26 18:48:48 +00:00