media-libs / tg_owt

WebRTC build for Telegram

Official package sites : https://github.com/desktop-app/tg_owt ·

v0_pre20210914 :: 0/20210914 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~ppc64
USE flags
X screencast

v0_pre20210626-r1 :: 0/20210626 :: gentoo

Modified
License
BSD
Keywords
amd64 ~ppc64
USE flags
X screencast

General

X
Add support for X11
screencast
Enable support for remote desktop and screen cast using media-video/pipewire

dev-cpp / abseil-cpp : Abseil Common Libraries (C++), LTS Branch

dev-libs / glib : The GLib library of C routines

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / openh264 : Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

media-video / pipewire : Multimedia processing graphs

net-libs / usrsctp : A cross-platform userland SCTP stack

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

dev-cpp / abseil-cpp : Abseil Common Libraries (C++), LTS Branch

dev-libs / glib : The GLib library of C routines

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / openh264 : Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

media-video / pipewire : Multimedia processing graphs

net-libs / usrsctp : A cross-platform userland SCTP stack

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

media-libs / libtgvoip : VoIP library for Telegram clients

net-im / telegram-desktop : Official desktop client for Telegram

Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Bump to 0_pre20210914
Also removed some more useless headers... Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Fix building without YASM
I just don't get CMake Closes: https://bugs.gentoo.org/809002 Thanks-to: Mike Hiretsky <mh@calculate.ru> Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22093 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Don't build audio backends
Recent bug regarding ABI compatibility of different USE flags of this library makes me aware that this package should have as few USE flags as possible... Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Drop old
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/tg_owt: amd64 stable wrt bug #802537
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: fix patch names
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
media-libs/tg_owt: auto-determine subslot value
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Drop old
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Bump to 0_pre20210626
Adds desktop capture and makes a return of several use flags including alsa and pulseaudio, patched around to make sure they work. Added a subslot, since the ABI of this package has broken, and requires the rebuild of media-libs/libtgvoip before net-im/telegram-desktop can be built... Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/tg_owt: Stabilize 0_pre20210422 amd64, #793890
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: alter sse2 workaround
upstream added some logic here, but not enough for ppc64 hack it around Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Esteve Varela Colominas · gentoo
net-im/telegram-desktop: include patch upstream references
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20616 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Esteve Varela Colominas · gentoo
media-libs/tg_owt: bump to 0_pre20210422, unbundle libs
This allows us to clean up the ebuild a bit Also removed now-defunct alsa/pulseaudio dependencies. Telegram uses openal these days. Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
media-libs/tg_owt: drop old
Closes: https://github.com/gentoo/gentoo/pull/20502 Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/tg_owt: Stabilize 0_pre20210309-r1 amd64, #784185
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Add missing libXtst dependency
Will probably be removed by the next time it's updated, but for now... Closes: https://bugs.gentoo.org/778302 Closes: https://github.com/gentoo/gentoo/pull/20123 Thanks-to: Agostino Sarubbo <ago@gentoo.org> Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/tg_owt: Stabilize 0_pre20201112 amd64, #771684
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: fix SSE2 build even better
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
media-libs/tg_owt: fix SSE2 build of latest snapshot
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: strip desktop_capture module from build
This allows to build tg on platforms without SSE2. desktop_capture module is for mac only anyway. See-also: https://github.com/desktop-app/tg_owt/pull/57 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Esteve Varela Colominas · gentoo
media-libs/tg_owt: Take maintainership, bump to 0_pre20210309
Closes: https://bugs.gentoo.org/754012 Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: bump to new snapshot
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: drop old
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
media-libs/tg_owt: stabilize latest
same code, just minor fixes Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: bump 0_pre20201105
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/tg_owt: Stabilize 0_pre20201030 amd64, #749288
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/tg_owt: new package (webrtc for telegram-desktop)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>