Update to latest HEAD (two OpenBSD PRs merged)

This commit is contained in:
kn 2022-02-25 20:16:59 +00:00
parent e8597f53ea
commit 41ef782c10
3 changed files with 7 additions and 23 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2022/02/13 21:21:02 kn Exp $
# $OpenBSD: Makefile,v 1.13 2022/02/25 20:16:59 kn Exp $
# CMake Warning at cmake/arch.cmake:114 (message):
# Unsupported CPU architecture.
@ -13,9 +13,8 @@ COMMENT = WebRTC build for Telegram
GH_ACCOUNT = desktop-app
GH_PROJECT = tg_owt
# no releases or tags, use latest master
GH_COMMIT = d618d0b5ff3e59bea0143e6070481f8f4316a428
DISTNAME = ${GH_PROJECT}-0.0.0.20220202
REVISION = 1
GH_COMMIT = a264028ec71d9096e0aa629113c49c25db89d260
DISTNAME = ${GH_PROJECT}-0.0.0.20220216
CATEGORIES = net
SHARED_LIBS = tg_owt 1.1 # 0.0.0
@ -36,13 +35,6 @@ EXTRACT_CASES = ${LIBYUV_DISTNAME}.tar.gz) ${TAR} -xz \
-s ,^libyuv-${LIBYUV_COMMIT},libyuv, ;;
MASTER_SITES1 = https://github.com/desktop-app/tg_owt/commit/
# Pending "video_capture: Use correct V4L2 header on OpenBSD"
# https://github.com/desktop-app/tg_owt/pull/81
PATCHFILES += tg_owt-v4l2-header-fix-{}00102649.patch:1
# Pending "Build on OpenBSD" https://github.com/desktop-app/tg_owt/pull/79
PATCHFILES += tg_owt-libwebrtc-recognise-os-{}fca819e7.patch:1
PATCHFILES += tg_owt-rtc_base-endianness-{}79c6ffeb.patch:1
PATCHFILES += tg_owt-rtc_base-pthread-{}8207a87c.patch:1
# Pending "Defer third-party source handling to when it is needed"
# https://github.com/desktop-app/tg_owt/pull/85
PATCHFILES += tg_owt-defer-third-party-sources-{}bf55efe3.patch:1

View File

@ -1,18 +1,10 @@
SHA256 (libyuv-20220131-804980bb.tar.gz) = k4tROepP0FCCUWaOWFo1nv8AApkLJMGLtbb+y/HcNNY=
SHA256 (tg_owt-0.0.0.20220202-d618d0b5.tar.gz) = sQGQDWSCW0XMlrSpiytafQuQ3/L4q9bbe+yXWpy8H6Q=
SHA256 (tg_owt-0.0.0.20220216-a264028e.tar.gz) = udI3bn1NouXt88LqhkdPqCHzkmnxuikB8wq3puODR7I=
SHA256 (tg_owt-defer-third-party-sources-bf55efe3.patch) = ICD8QH8O3Y7LVn0dL/qOV6Fj7ZxOcA6yd/l9bp7F/Bk=
SHA256 (tg_owt-libabsl-use-includes-fb12b4bd.patch) = oBg0O/NkbgRwkKkoLwPL/GgomRlOJupJiT8JxlZuzX4=
SHA256 (tg_owt-libsrtp-fix-libressl-build-16483b1.patch) = c2uG9xJMaGf0XMKYFe8ehx8Xk7y7OZtW4BWpQf81OsY=
SHA256 (tg_owt-libwebrtc-recognise-os-fca819e7.patch) = wSdXQkDDlzDd1AlUKjYEPfU6aGTMHhE3jbXLUil/5JE=
SHA256 (tg_owt-rtc_base-endianness-79c6ffeb.patch) = CKjGLqCRGjW/IUnUoRgMEsw4IMaWAPgUvIkaZnXgEwU=
SHA256 (tg_owt-rtc_base-pthread-8207a87c.patch) = keduLN1p3UGt2WaEA4cHMUXpK9m9Yesq5TiKZ5qBW9c=
SHA256 (tg_owt-v4l2-header-fix-00102649.patch) = X6BDSqNOroGu9TycLytr5KKjvug71CBU3NnJ0Fv9Jig=
SIZE (libyuv-20220131-804980bb.tar.gz) = 525994
SIZE (tg_owt-0.0.0.20220202-d618d0b5.tar.gz) = 16500420
SIZE (tg_owt-0.0.0.20220216-a264028e.tar.gz) = 16501527
SIZE (tg_owt-defer-third-party-sources-bf55efe3.patch) = 2331
SIZE (tg_owt-libabsl-use-includes-fb12b4bd.patch) = 3401
SIZE (tg_owt-libsrtp-fix-libressl-build-16483b1.patch) = 2989
SIZE (tg_owt-libwebrtc-recognise-os-fca819e7.patch) = 727
SIZE (tg_owt-rtc_base-endianness-79c6ffeb.patch) = 707
SIZE (tg_owt-rtc_base-pthread-8207a87c.patch) = 2550
SIZE (tg_owt-v4l2-header-fix-00102649.patch) = 1468

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-CMakeLists_txt,v 1.3 2022/02/02 15:19:30 kn Exp $
$OpenBSD: patch-CMakeLists_txt,v 1.4 2022/02/25 20:16:59 kn Exp $
- attempt to fix undefined references to dcsctp by removing dcsctp_transport.*
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -826,8 +826,6 @@ PRIVATE
@@ -827,8 +827,6 @@ PRIVATE
media/engine/webrtc_media_engine_defaults.cc
media/engine/webrtc_video_engine.cc
media/engine/webrtc_voice_engine.cc