Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
libtg_owt
Commits:
9e9f3c07 by Antonio Rojas at 2026-06-04T20:11:22+02:00
upgpkg: 0.git33.26068e2-3: abseil-cpp 20260526.0 & grpc 1.81.0 rebuild
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
- + gcc-16.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = libtg_owt
pkgdesc = WebRTC library
pkgver = 0.git33.26068e2
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/desktop-app/tg_owt
arch = x86_64
license = BSD-3-Clause
@@ -30,10 +30,12 @@ pkgbase = libtg_owt
source = git+https://github.com/google/crc32c
source = git+https://github.com/abseil/abseil-cpp
source = git+https://github.com/cisco/libsrtp
+ source = gcc-16.patch
b2sums =
72ae286f854a8f7cdc141663554d72946ab78f790df55b22af6ede1e3ad66f1757d0f89ce49d938d0884b12a47516406e418794dc1dd0c37bc1e0ceb46d6d283
b2sums = SKIP
b2sums = SKIP
b2sums = SKIP
b2sums = SKIP
+ b2sums =
469c9e44ff655d68d1606335d0a2f5ca02d99edf17e8124af5e211bc60b8b38289edbe4dd7de7b71d93145e4e8429646b239f9e5e769ccb277623d4f58a100cc
pkgname = libtg_owt
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ pkgname=libtg_owt
#
https://github.com/telegramdesktop/tdesktop/blob/dev/Telegram/build/docker/centos_env/Dockerfile
_commit=26068e29bfa8d74a9dc9c8f7f94172fafbc262b8
pkgver=0.git33.${_commit:0:7}
-pkgrel=2
+pkgrel=3
pkgdesc='WebRTC library'
arch=('x86_64')
url='https://github.com/desktop-app/tg_owt'
@@ -20,12 +20,14 @@ source=("git+${url}.git#commit=${_commit}"
"git+https://chromium.googlesource.com/libyuv/libyuv/"
"git+https://github.com/google/crc32c"
"git+https://github.com/abseil/abseil-cpp"
- "git+https://github.com/cisco/libsrtp")
+ "git+https://github.com/cisco/libsrtp"
+ gcc-16.patch)
b2sums=('72ae286f854a8f7cdc141663554d72946ab78f790df55b22af6ede1e3ad66f1757d0f89ce49d938d0884b12a47516406e418794dc1dd0c37bc1e0ceb46d6d283'
'SKIP'
'SKIP'
'SKIP'
- 'SKIP')
+ 'SKIP'
+
'469c9e44ff655d68d1606335d0a2f5ca02d99edf17e8124af5e211bc60b8b38289edbe4dd7de7b71d93145e4e8429646b239f9e5e769ccb277623d4f58a100cc')
prepare() {
cd tg_owt
@@ -35,6 +37,8 @@ prepare() {
git submodule set-url src/third_party/abseil-cpp "$srcdir"/abseil-cpp
git submodule set-url src/third_party/libsrtp "$srcdir"/libsrtp
git -c protocol.file.allow=always submodule update
+
+ patch -p1 -i ../gcc-16.patch
}
build() {
=====================================
REUSE.toml
=====================================
@@ -6,10 +6,13 @@ path = [
"README.md",
"keys/**",
".SRCINFO",
+ ".gitignore",
".nvchecker.toml",
"*.install",
"*.sysusers",
+ "*sysusers.conf",
"*.tmpfiles",
+ "*tmpfiles.conf",
"*.logrotate",
"*.pam",
"*.service",
@@ -24,6 +27,7 @@ SPDX-License-Identifier = "0BSD"
[[annotations]]
path = [
"0001-Replace-absl-template-nullability-annotations.patch",
+ "gcc-16.patch",
]
-SPDX-FileCopyrightText = "The WebRTC project authors"
+SPDX-FileCopyrightText = "libtg_owt contributors"
SPDX-License-Identifier = "BSD-3-Clause"
=====================================
gcc-16.patch
=====================================
@@ -0,0 +1,12 @@
+diff --git a/src/video/stats_counter.h b/src/video/stats_counter.h
+index 9e2b8702..6894006c 100644
+--- a/src/video/stats_counter.h
++++ b/src/video/stats_counter.h
+@@ -13,6 +13,7 @@
+
+ #include <memory>
+ #include <string>
++#include <cstdint>
+
+ namespace webrtc {
+
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libtg_owt/-/commit/9e9f3c076f8fd8acdb5a91d27132d9c34c9b8e18
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libtg_owt/-/commit/9e9f3c076f8fd8acdb5a91d27132d9c34c9b8e18
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help