18 Commits

Author SHA1 Message Date
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
kn
02593a73ac Remove unneeded (otherwise packaged) sources earlier
needed at configure-time means not needed at build-time, so do not
wait until post-install.  buils without plist change.
2022-03-10 14:03:07 +00:00
kn
249d216184 Enable debug package, zap RCSIDs 2022-03-10 11:23:52 +00:00
kn
21dafa493a tdesktop ccache hints are useful for tg_owt as well 2022-03-06 16:38:21 +00:00
kn
53048ac44e Use pending PR for libsrtp libressl fix 2022-02-28 19:05:25 +00:00
kn
41ef782c10 Update to latest HEAD (two OpenBSD PRs merged) 2022-02-25 20:16:59 +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
86bfc39d0d Update to latest libyuv (bundled) 2022-02-04 06:32:54 +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
f5c38679c9 Disable on i386 as long as net/tdesktop is disabled
OK sthen
2022-02-01 16:40:42 +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
1df8530689 Replace abseil-cpp include workaround with upstream PR
Condense PATCH_CASES while here.
2022-01-30 16:33: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
23e0027163 Prefix PATCHFILES with "tg_owt-", sync with distinfo
Also remove one unneeded patch for bundled libusrsctp (we use our port).
2022-01-26 19:30:29 +00:00
kn
82ca0a5a76 Do not package uneeded files 2022-01-26 19:25:54 +00:00
kn
08efc4c631 Replace two local patches with upstream PRs 2022-01-26 18:56:45 +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