From nobody Sat Jun 8 20:59:52 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VxVnN3bKVz5NCV6; Sat, 08 Jun 2024 20:59:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VxVnN1ZF1z4qFB; Sat, 8 Jun 2024 20:59:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717880392; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=to+VT8McAMnh0Zr3ayFjqcG7wN5jYwqlzV4jhGudliI=; b=lCTdkrBHcwAzQUl97gtG0On4NpcpdM3yvqIYGyzyCUOSBdegLxIPKf1OGRw9XQoK4BJ6/i exKavflAfs5IIJv0kdgscOqr3MoKGcAM25NwREz/LIpig32u2jizFjpWQBWwtqNntN89Y2 JnldtbtCsr1aAlLOoi9a31iPHY/vY3Dpbe6pxtrbf7qUY0QSWgeNouqUM16hBPffiCb5O9 VK/DufFNCJBaqSG+gc1WPYw2YT1TerpCNJtb3y8zxPhKBP9MjM0b8qpeFWclRLHZMOw+Ns TBwAx74ZnBeG7YV1lOm5fHrcXVWN8/HhLzMI24oBF5Plztxbxa+MXB2Y0jix9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717880392; a=rsa-sha256; cv=none; b=QbAhgxrfOOv3eo3F0Y+NJy9YDhNsWkh/zznAvlVdEQfB5zX/gwydR/TIzl11LpAtzr/svM mHQry2MVH1v5Yt5Yz5ecw6stE3JH7ZtJ2bwZU/IyHz+iBbf+W0nRAeCmwdHOuplkg+6e/K rSufbWufCKQK009ymkxiWVFfec+SFNdGKkPKy3ZUm+t4X96jtsjBjujDc+B6X0BylpEfcR rr8Ye5VtpoIiIhH46jkkD+yWfLmd4P6qULHHSm9k6BYCqIr2kod/bvPh7QJ5VoWga3lGD1 4S5heQCUi8fcu8qsMD34LIRgApUfabSb1z/1TXsxRPdZaUR3RkQ8YNBp7yemlA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717880392; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=to+VT8McAMnh0Zr3ayFjqcG7wN5jYwqlzV4jhGudliI=; b=iHwGXiWrloAXiVlTIicl4OVISL3A67XHUSKslBmMBKZtcC3LCh1zotGe3tptNf3cZcK15q ApIpudaaPYDeqsfwv26WaArRK3pK7Dc7L8SxiarL1NSmWOC2lxzzpLtE+OT8uJzFWdmWTD wjUirW0FyV/rkJWMw2ZYqw6kPH8eiV+dwsEN2virwcx3aGdFbJAifdjAorCaac29I1fFBB bRhHWJCqnABVDwNVr+Q2pm5U3cvIlcc2yJHgnGv7WH3RX+qy4/zZ1ws8Xf61P4KHAnPNHO Y6D4mCIEWtCwd8kWhCBO0bzokBLCDVvvFhZAXmkOSs85ohLd1+YgKSXQUmuZ3w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VxVnN0k5Bz1CnV; Sat, 8 Jun 2024 20:59:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 458Kxqxe029385; Sat, 8 Jun 2024 20:59:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 458KxqS8029382; Sat, 8 Jun 2024 20:59:52 GMT (envelope-from git) Date: Sat, 8 Jun 2024 20:59:52 GMT Message-Id: <202406082059.458KxqS8029382@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Sergey A. Osokin" Subject: git: 152f432dfd6b - main - net-im/t*: unbundle third-party components, use the ports tree List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: osa X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 152f432dfd6b90b07873e8674f9ad238250cc057 Auto-Submitted: auto-generated The branch main has been updated by osa: URL: https://cgit.FreeBSD.org/ports/commit/?id=152f432dfd6b90b07873e8674f9ad238250cc057 commit 152f432dfd6b90b07873e8674f9ad238250cc057 Author: Sergey A. Osokin AuthorDate: 2024-06-08 19:00:34 +0000 Commit: Sergey A. Osokin CommitDate: 2024-06-08 20:59:46 +0000 net-im/t*: unbundle third-party components, use the ports tree Bump PORTREVISIONs. Inspired by: net/tdesktop from OpenBSD ports tree --- net-im/telegram-desktop/Makefile | 3 + net-im/tg_owt/Makefile | 31 +++- net-im/tg_owt/distinfo | 12 +- net-im/tg_owt/pkg-plist | 381 +-------------------------------------- 4 files changed, 35 insertions(+), 392 deletions(-) diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 24fbfa60e75c..7c28f54cbc89 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,5 +1,6 @@ PORTNAME= telegram-desktop DISTVERSION= 5.1.5 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full @@ -27,6 +28,7 @@ BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ ${LOCALBASE}/lib/libtg_owt.a:net-im/tg_owt LIB_DEPENDS= libabsl_base.so:devel/abseil \ libavformat.so:multimedia/ffmpeg \ + libcrc32c.so:devel/crc32c \ libdbus-1.so:devel/dbus \ libdispatch.so:devel/libdispatch \ libfmt.so:devel/libfmt \ @@ -38,6 +40,7 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \ libprotobuf.so:devel/protobuf \ libqrcodegencpp.so:graphics/qr-code-generator \ librnnoise.so:audio/rnnoise \ + libsrtp2.so:net/libsrtp2 \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon \ libxxhash.so:devel/xxhash \ diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile index 20a16179dc7f..febdcd1639d8 100644 --- a/net-im/tg_owt/Makefile +++ b/net-im/tg_owt/Makefile @@ -1,8 +1,13 @@ PORTNAME= tg_owt PORTVERSION= 0.0.20231221 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im +PATCH_SITES= https://github.com/desktop-app/tg_owt/commit/ +PATCHFILES= a264c3311dec000dbe2ad8e3c819364f409d7897.patch \ + 62672f3756ecf218252098211d78c13369ab6d28.patch +PATCH_DIST_STRIP= -p1 + MAINTAINER= ports@FreeBSD.org COMMENT= Webrtc library used by telegram-desktop WWW= https://github.com/desktop-app/tg_owt @@ -12,10 +17,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat \ yasm:devel/yasm -LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ +LIB_DEPENDS= libabsl_base.so:devel/abseil \ + libavformat.so:multimedia/ffmpeg \ + libcrc32c.so:devel/crc32c \ libjpeg.so:graphics/jpeg-turbo \ + libopenh264.so:multimedia/openh264 \ libopus.so:audio/opus \ - libpipewire-0.3.so:multimedia/pipewire + libpipewire-0.3.so:multimedia/pipewire \ + libsrtp2.so:net/libsrtp2 \ + libvpx.so:multimedia/libvpx USES= cmake gl pkgconfig xorg USE_XORG= x11 xcomposite xdamage xrender xrandr xtst @@ -26,9 +36,16 @@ GH_TAGNAME= afd9d5d # libyuv cloned from https://chromium.googlesource.com/libyuv/libyuv # when updating port check if hash tag in the submodule was updated -GH_TUPLE= abseil:abseil-cpp:8c0b94e:abseilcpp/src/third_party/abseil-cpp \ - cisco:libsrtp:a566a9:libsrtp/src/third_party/libsrtp \ - google:crc32c:21fc8ef:crc32c/src/third_party/crc32c/src \ - klemensn:libyuv:3aae5c7:libyuv/src/third_party/libyuv +GH_TUPLE= klemensn:libyuv:3aae5c7:libyuv/src/third_party/libyuv + +post-extract: + ${RM} -rf \ + ${WRKSRC}/src/third-party/abseil-cpp \ + ${WRKSRC}/src/third-party/crc32c \ + ${WRKSRC}/src/third-party/libsrtp \ + ${WRKSRC}/src/third-party/libsrtp_config \ + ${WRKSRC}/src/third-party/libvpx \ + ${WRKSRC}/src/third-party/openh264 \ + ${WRKSRC}/src/third-party/yasm .include diff --git a/net-im/tg_owt/distinfo b/net-im/tg_owt/distinfo index 16986f3a0541..9a8bc442a915 100644 --- a/net-im/tg_owt/distinfo +++ b/net-im/tg_owt/distinfo @@ -1,11 +1,9 @@ -TIMESTAMP = 1704135050 +TIMESTAMP = 1717865774 SHA256 (desktop-app-tg_owt-0.0.20231221-afd9d5d_GH0.tar.gz) = 3dd334d8547936526d58fc895a07c19ac9045240f8197f8b319ed9c960e95b67 SIZE (desktop-app-tg_owt-0.0.20231221-afd9d5d_GH0.tar.gz) = 13719106 -SHA256 (abseil-abseil-cpp-8c0b94e_GH0.tar.gz) = e995f06ce4fd4a9641e6a8e5d8d2258710eef481a07307a3e727012f1a83c442 -SIZE (abseil-abseil-cpp-8c0b94e_GH0.tar.gz) = 1957422 -SHA256 (cisco-libsrtp-a566a9_GH0.tar.gz) = 3a02196f8bb36ff640cb1d24920414f9c80e3d7ca78304cab0e6a70ca72a683f -SIZE (cisco-libsrtp-a566a9_GH0.tar.gz) = 638802 -SHA256 (google-crc32c-21fc8ef_GH0.tar.gz) = 9cb6093f9a554f9fb8397ce9a1a07eec44f1ae0918d7816b60c7b14ef745e082 -SIZE (google-crc32c-21fc8ef_GH0.tar.gz) = 29818 SHA256 (klemensn-libyuv-3aae5c7_GH0.tar.gz) = 7e0ed4ef518c0a1e10fc20573cd8695ad3bc55a19496deb0d48e773be0d52c3e SIZE (klemensn-libyuv-3aae5c7_GH0.tar.gz) = 565631 +SHA256 (a264c3311dec000dbe2ad8e3c819364f409d7897.patch) = 54b66f05962fa850329457d59a36c791b61a734cf3ba29649838fdfeaa07f6c0 +SIZE (a264c3311dec000dbe2ad8e3c819364f409d7897.patch) = 2244 +SHA256 (62672f3756ecf218252098211d78c13369ab6d28.patch) = cbfdce3a0da4090f3698414b027ab56a75c85e44d19305d26930566072779415 +SIZE (62672f3756ecf218252098211d78c13369ab6d28.patch) = 4373 diff --git a/net-im/tg_owt/pkg-plist b/net-im/tg_owt/pkg-plist index a63c1bfed4a8..5978ef9f29e1 100644 --- a/net-im/tg_owt/pkg-plist +++ b/net-im/tg_owt/pkg-plist @@ -2211,344 +2211,6 @@ include/tg_owt/system_wrappers/include/metrics.h include/tg_owt/system_wrappers/include/ntp_time.h include/tg_owt/system_wrappers/include/rtp_to_ntp_estimator.h include/tg_owt/system_wrappers/include/sleep.h -include/tg_owt/third_party/abseil-cpp/absl/algorithm/algorithm.h -include/tg_owt/third_party/abseil-cpp/absl/algorithm/container.h -include/tg_owt/third_party/abseil-cpp/absl/base/attributes.h -include/tg_owt/third_party/abseil-cpp/absl/base/call_once.h -include/tg_owt/third_party/abseil-cpp/absl/base/casts.h -include/tg_owt/third_party/abseil-cpp/absl/base/config.h -include/tg_owt/third_party/abseil-cpp/absl/base/const_init.h -include/tg_owt/third_party/abseil-cpp/absl/base/dynamic_annotations.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/atomic_hook.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/atomic_hook_test_helper.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/cycleclock.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/direct_mmap.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/dynamic_annotations.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/endian.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/errno_saver.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/exception_safety_testing.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/exception_testing.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/fast_type_id.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/hide_ptr.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/identity.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/inline_variable.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/inline_variable_testing.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/invoke.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/low_level_alloc.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/per_thread_tls.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/prefetch.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/pretty_function.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/raw_logging.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/scheduling_mode.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/scoped_set_env.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/spinlock.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/strerror.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/sysinfo.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/thread_annotations.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/thread_identity.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/throw_delegate.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/tsan_mutex_interface.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/unaligned_access.h -include/tg_owt/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h -include/tg_owt/third_party/abseil-cpp/absl/base/log_severity.h -include/tg_owt/third_party/abseil-cpp/absl/base/macros.h -include/tg_owt/third_party/abseil-cpp/absl/base/optimization.h -include/tg_owt/third_party/abseil-cpp/absl/base/options.h -include/tg_owt/third_party/abseil-cpp/absl/base/policy_checks.h -include/tg_owt/third_party/abseil-cpp/absl/base/port.h -include/tg_owt/third_party/abseil-cpp/absl/base/thread_annotations.h -include/tg_owt/third_party/abseil-cpp/absl/cleanup/cleanup.h -include/tg_owt/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h -include/tg_owt/third_party/abseil-cpp/absl/container/btree_map.h -include/tg_owt/third_party/abseil-cpp/absl/container/btree_set.h -include/tg_owt/third_party/abseil-cpp/absl/container/btree_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/fixed_array.h -include/tg_owt/third_party/abseil-cpp/absl/container/flat_hash_map.h -include/tg_owt/third_party/abseil-cpp/absl/container/flat_hash_set.h -include/tg_owt/third_party/abseil-cpp/absl/container/inlined_vector.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/btree.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/btree_container.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/common.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/container_memory.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/counting_allocator.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/hash_generator_testing.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/hash_policy_testing.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/hashtable_debug.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/hashtable_debug_hooks.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/inlined_vector.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/layout.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/node_slot_policy.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/raw_hash_map.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/test_instance_tracker.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/tracked.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_map_constructor_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_map_lookup_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_map_members_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_map_modifiers_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_set_constructor_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_set_lookup_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_set_members_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/internal/unordered_set_modifiers_test.h -include/tg_owt/third_party/abseil-cpp/absl/container/node_hash_map.h -include/tg_owt/third_party/abseil-cpp/absl/container/node_hash_set.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/failure_signal_handler.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/demangle.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/examine_stack.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/stack_consumption.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/symbolize.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/leak_check.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/stacktrace.h -include/tg_owt/third_party/abseil-cpp/absl/debugging/symbolize.h -include/tg_owt/third_party/abseil-cpp/absl/flags/commandlineflag.h -include/tg_owt/third_party/abseil-cpp/absl/flags/config.h -include/tg_owt/third_party/abseil-cpp/absl/flags/declare.h -include/tg_owt/third_party/abseil-cpp/absl/flags/flag.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/commandlineflag.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/flag.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/parse.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/path_util.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/program_name.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/registry.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/sequence_lock.h -include/tg_owt/third_party/abseil-cpp/absl/flags/internal/usage.h -include/tg_owt/third_party/abseil-cpp/absl/flags/marshalling.h -include/tg_owt/third_party/abseil-cpp/absl/flags/parse.h -include/tg_owt/third_party/abseil-cpp/absl/flags/reflection.h -include/tg_owt/third_party/abseil-cpp/absl/flags/usage.h -include/tg_owt/third_party/abseil-cpp/absl/flags/usage_config.h -include/tg_owt/third_party/abseil-cpp/absl/functional/any_invocable.h -include/tg_owt/third_party/abseil-cpp/absl/functional/bind_front.h -include/tg_owt/third_party/abseil-cpp/absl/functional/function_ref.h -include/tg_owt/third_party/abseil-cpp/absl/functional/internal/any_invocable.h -include/tg_owt/third_party/abseil-cpp/absl/functional/internal/front_binder.h -include/tg_owt/third_party/abseil-cpp/absl/functional/internal/function_ref.h -include/tg_owt/third_party/abseil-cpp/absl/hash/hash.h -include/tg_owt/third_party/abseil-cpp/absl/hash/hash_testing.h -include/tg_owt/third_party/abseil-cpp/absl/hash/internal/city.h -include/tg_owt/third_party/abseil-cpp/absl/hash/internal/hash.h -include/tg_owt/third_party/abseil-cpp/absl/hash/internal/low_level_hash.h -include/tg_owt/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h -include/tg_owt/third_party/abseil-cpp/absl/memory/memory.h -include/tg_owt/third_party/abseil-cpp/absl/meta/type_traits.h -include/tg_owt/third_party/abseil-cpp/absl/numeric/bits.h -include/tg_owt/third_party/abseil-cpp/absl/numeric/int128.h -include/tg_owt/third_party/abseil-cpp/absl/numeric/internal/bits.h -include/tg_owt/third_party/abseil-cpp/absl/numeric/internal/representation.h -include/tg_owt/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.h -include/tg_owt/third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.h -include/tg_owt/third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h -include/tg_owt/third_party/abseil-cpp/absl/random/bernoulli_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/beta_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/bit_gen_ref.h -include/tg_owt/third_party/abseil-cpp/absl/random/discrete_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/distributions.h -include/tg_owt/third_party/abseil-cpp/absl/random/exponential_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/gaussian_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/chi_square.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/distribution_caller.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/distribution_test_util.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/explicit_seed_seq.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/fastmath.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/generate_real.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/iostream_state_saver.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/mock_helpers.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/mock_overload_set.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/nanobenchmark.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/nonsecure_base.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/pcg_engine.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/platform.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/pool_urbg.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/randen.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/randen_detect.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/randen_engine.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/randen_hwaes.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/randen_slow.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/randen_traits.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/salted_seed_seq.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/seed_material.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/sequence_urbg.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/traits.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/uniform_helper.h -include/tg_owt/third_party/abseil-cpp/absl/random/internal/wide_multiply.h -include/tg_owt/third_party/abseil-cpp/absl/random/log_uniform_int_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/mock_distributions.h -include/tg_owt/third_party/abseil-cpp/absl/random/mocking_bit_gen.h -include/tg_owt/third_party/abseil-cpp/absl/random/poisson_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/random.h -include/tg_owt/third_party/abseil-cpp/absl/random/seed_gen_exception.h -include/tg_owt/third_party/abseil-cpp/absl/random/seed_sequences.h -include/tg_owt/third_party/abseil-cpp/absl/random/uniform_int_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/uniform_real_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/random/zipf_distribution.h -include/tg_owt/third_party/abseil-cpp/absl/status/internal/status_internal.h -include/tg_owt/third_party/abseil-cpp/absl/status/internal/statusor_internal.h -include/tg_owt/third_party/abseil-cpp/absl/status/status.h -include/tg_owt/third_party/abseil-cpp/absl/status/status_payload_printer.h -include/tg_owt/third_party/abseil-cpp/absl/status/statusor.h -include/tg_owt/third_party/abseil-cpp/absl/strings/ascii.h -include/tg_owt/third_party/abseil-cpp/absl/strings/charconv.h -include/tg_owt/third_party/abseil-cpp/absl/strings/cord.h -include/tg_owt/third_party/abseil-cpp/absl/strings/cord_analysis.h -include/tg_owt/third_party/abseil-cpp/absl/strings/cord_buffer.h -include/tg_owt/third_party/abseil-cpp/absl/strings/cord_test_helpers.h -include/tg_owt/third_party/abseil-cpp/absl/strings/cordz_test_helpers.h -include/tg_owt/third_party/abseil-cpp/absl/strings/escaping.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/char_map.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_internal.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring_reader.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cord_rep_test_util.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cordz_functions.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cordz_handle.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cordz_info.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cordz_statistics.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/escaping.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/escaping_test_common.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/memutil.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/numbers_test_common.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/ostringstream.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/pow10_helper.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_format/checker.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_format/output.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/string_constant.h -include/tg_owt/third_party/abseil-cpp/absl/strings/internal/utf8.h -include/tg_owt/third_party/abseil-cpp/absl/strings/match.h -include/tg_owt/third_party/abseil-cpp/absl/strings/numbers.h -include/tg_owt/third_party/abseil-cpp/absl/strings/str_cat.h -include/tg_owt/third_party/abseil-cpp/absl/strings/str_format.h -include/tg_owt/third_party/abseil-cpp/absl/strings/str_join.h -include/tg_owt/third_party/abseil-cpp/absl/strings/str_replace.h -include/tg_owt/third_party/abseil-cpp/absl/strings/str_split.h -include/tg_owt/third_party/abseil-cpp/absl/strings/string_view.h -include/tg_owt/third_party/abseil-cpp/absl/strings/strip.h -include/tg_owt/third_party/abseil-cpp/absl/strings/substitute.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/barrier.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/blocking_counter.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/internal/futex.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/internal/thread_pool.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/internal/waiter.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/mutex.h -include/tg_owt/third_party/abseil-cpp/absl/synchronization/notification.h -include/tg_owt/third_party/abseil-cpp/absl/time/civil_time.h -include/tg_owt/third_party/abseil-cpp/absl/time/clock.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/zone_info_source.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/src/tzfile.h -include/tg_owt/third_party/abseil-cpp/absl/time/internal/test_util.h -include/tg_owt/third_party/abseil-cpp/absl/time/time.h -include/tg_owt/third_party/abseil-cpp/absl/types/any.h -include/tg_owt/third_party/abseil-cpp/absl/types/bad_any_cast.h -include/tg_owt/third_party/abseil-cpp/absl/types/bad_optional_access.h -include/tg_owt/third_party/abseil-cpp/absl/types/bad_variant_access.h -include/tg_owt/third_party/abseil-cpp/absl/types/compare.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/conformance_aliases.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/conformance_archetype.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/conformance_profile.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/conformance_testing.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/conformance_testing_helpers.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/optional.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/parentheses.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/span.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/transform_args.h -include/tg_owt/third_party/abseil-cpp/absl/types/internal/variant.h -include/tg_owt/third_party/abseil-cpp/absl/types/optional.h -include/tg_owt/third_party/abseil-cpp/absl/types/span.h -include/tg_owt/third_party/abseil-cpp/absl/types/variant.h -include/tg_owt/third_party/abseil-cpp/absl/utility/utility.h -include/tg_owt/third_party/abseil-cpp/ci/absl_alternate_options.h -include/tg_owt/third_party/crc32c/src/include/crc32c/crc32c.h -include/tg_owt/third_party/crc32c/src/src/crc32c_arm64.h -include/tg_owt/third_party/crc32c/src/src/crc32c_arm64_check.h -include/tg_owt/third_party/crc32c/src/src/crc32c_extend_unittests.h -include/tg_owt/third_party/crc32c/src/src/crc32c_internal.h -include/tg_owt/third_party/crc32c/src/src/crc32c_prefetch.h -include/tg_owt/third_party/crc32c/src/src/crc32c_read_le.h -include/tg_owt/third_party/crc32c/src/src/crc32c_round_up.h -include/tg_owt/third_party/crc32c/src/src/crc32c_sse42.h -include/tg_owt/third_party/crc32c/src/src/crc32c_sse42_check.h -include/tg_owt/third_party/libsrtp/crypto/cipher/cipher_test_cases.h -include/tg_owt/third_party/libsrtp/crypto/hash/auth_test_cases.h -include/tg_owt/third_party/libsrtp/crypto/include/aes.h -include/tg_owt/third_party/libsrtp/crypto/include/aes_gcm.h -include/tg_owt/third_party/libsrtp/crypto/include/aes_icm.h -include/tg_owt/third_party/libsrtp/crypto/include/aes_icm_ext.h -include/tg_owt/third_party/libsrtp/crypto/include/alloc.h -include/tg_owt/third_party/libsrtp/crypto/include/auth.h -include/tg_owt/third_party/libsrtp/crypto/include/cipher.h -include/tg_owt/third_party/libsrtp/crypto/include/cipher_types.h -include/tg_owt/third_party/libsrtp/crypto/include/cipher_priv.h -include/tg_owt/third_party/libsrtp/crypto/include/crypto_kernel.h -include/tg_owt/third_party/libsrtp/crypto/include/crypto_types.h -include/tg_owt/third_party/libsrtp/crypto/include/datatypes.h -include/tg_owt/third_party/libsrtp/crypto/include/err.h -include/tg_owt/third_party/libsrtp/crypto/include/hmac.h -include/tg_owt/third_party/libsrtp/crypto/include/integers.h -include/tg_owt/third_party/libsrtp/crypto/include/key.h -include/tg_owt/third_party/libsrtp/crypto/include/null_auth.h -include/tg_owt/third_party/libsrtp/crypto/include/null_cipher.h -include/tg_owt/third_party/libsrtp/crypto/include/rdb.h -include/tg_owt/third_party/libsrtp/crypto/include/rdbx.h -include/tg_owt/third_party/libsrtp/crypto/include/sha1.h -include/tg_owt/third_party/libsrtp/fuzzer/fuzzer.h -include/tg_owt/third_party/libsrtp/fuzzer/mt19937.h -include/tg_owt/third_party/libsrtp/fuzzer/testmem.h -include/tg_owt/third_party/libsrtp/config_in.h -include/tg_owt/third_party/libsrtp/config_in_cmake.h -include/tg_owt/third_party/libsrtp/include/srtp.h -include/tg_owt/third_party/libsrtp/include/srtp_priv.h -include/tg_owt/third_party/libsrtp/include/stream_list_priv.h -include/tg_owt/third_party/libsrtp/test/cutest.h -include/tg_owt/third_party/libsrtp/test/getopt_s.h -include/tg_owt/third_party/libsrtp/test/rtp.h -include/tg_owt/third_party/libsrtp/test/rtp_decoder.h -include/tg_owt/third_party/libsrtp/test/ut_sim.h -include/tg_owt/third_party/libsrtp/test/util.h include/tg_owt/third_party/libsrtp_config/config.h include/tg_owt/third_party/libvpx/include/elf.h include/tg_owt/third_party/libvpx/source/config/linux/arm-neon-cpu-detect/vp8_rtcd.h @@ -2934,46 +2596,9 @@ lib/libtg_owt.a @dir include/tg_owt/sdk/android/tests/src/org/webrtc/audio @dir include/tg_owt/stats/g3doc @dir include/tg_owt/system_wrappers/source -@dir include/tg_owt/third_party/abseil-cpp/.github/ISSUE_TEMPLATE -@dir include/tg_owt/third_party/abseil-cpp/CMake/Googletest -@dir include/tg_owt/third_party/abseil-cpp/CMake/install_test_project -@dir include/tg_owt/third_party/abseil-cpp/absl/copts -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Africa -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/America/Argentina -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/America/Indiana -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/America/Kentucky -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/America/North_Dakota -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Antarctica -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Arctic -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Atlantic -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Australia -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Brazil -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Canada -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Chile -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Etc -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Indian -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Mexico -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Pacific -@dir include/tg_owt/third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/US -@dir include/tg_owt/third_party/crc32c/src/.github/workflows -@dir include/tg_owt/third_party/crc32c/src/third_party/benchmark -@dir include/tg_owt/third_party/crc32c/src/third_party/glog -@dir include/tg_owt/third_party/crc32c/src/third_party/googletest -@dir include/tg_owt/third_party/libsrtp/.github/workflows -@dir include/tg_owt/third_party/libsrtp/crypto/cipher -@dir include/tg_owt/third_party/libsrtp/crypto/hash -@dir include/tg_owt/third_party/libsrtp/crypto/include -@dir include/tg_owt/third_party/libsrtp/crypto/kernel -@dir include/tg_owt/third_party/libsrtp/crypto/math -@dir include/tg_owt/third_party/libsrtp/crypto/replay -@dir include/tg_owt/third_party/libsrtp/crypto/test -@dir include/tg_owt/third_party/libsrtp/cmake -@dir include/tg_owt/third_party/libsrtp/doc -@dir include/tg_owt/third_party/libsrtp/fuzzer/corpus -@dir include/tg_owt/third_party/libsrtp/include/srtp2 -@dir include/tg_owt/third_party/libsrtp/srtp +@dir include/tg_owt/third_party/abseil-cpp +@dir include/tg_owt/third_party/crc32c/src +@dir include/tg_owt/third_party/libsrtp @dir include/tg_owt/third_party/libyuv/build_overrides @dir include/tg_owt/third_party/libyuv/docs @dir include/tg_owt/third_party/libyuv/infra/config