kn
daa4f07bd8
Replace EXTRACT_CASES for submodules with simpler post-extract symlinks
...
No need to manually extract, rename and change the path on the fly;
just leave extraction to bsd.port.mk and symlink the directory.
No code change.
2022-07-14 14:44:50 +00:00
kn
a06954c058
Use DIST_SUBDIR rather than prefixing every fetched patch
...
While here, add license marker for the recently added crc32 bundle and
link anoher pending upstream PR.
No code change.
2022-07-14 14:02:41 +00:00
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
34b1bca996
Update to latest tg_owt as of tdesktop 3.6.3beta
2022-05-19 21:51:56 +00:00
kn
a3cd6c45ee
missed revision bump in previous, spotted by aja
2022-03-19 18:23:52 +00:00
kn
19f172459d
Disable Neon on arm
2022-03-18 19:59:16 +00:00
kn
0a6f63f719
Update to latest libyuv bundle
2022-03-18 19:36:41 +00:00
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