summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2021-12-31 12:24:04 +0800
committerlilac2021-12-31 12:24:04 +0800
commitae13383a884c966d7f6437b831a5f307527b0872 (patch)
tree62abb63d787e373f4602b4192afbe91b5093b1f2
parent33fccb566f158da98b9f7e5088dbc53b594b842f (diff)
downloadaur-ae13383a884c966d7f6437b831a5f307527b0872.tar.gz
[lilac] updated to 0.git.r217.6708e0d3-2
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD15
2 files changed, 15 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 311d4986d792..f218c72ba640 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
pkgbase = libtg_owt-git
pkgdesc = WebRTC library - static linked, git version
- pkgver = 0.git.r167.575fb17
- pkgrel = 1
+ pkgver = 0.git.r217.6708e0d3
+ pkgrel = 2
url = https://github.com/desktop-app/tg_owt
arch = x86_64
- license = custom:BSD
+ license = BSD
makedepends = git
makedepends = ninja
makedepends = unzip
makedepends = cmake
+ makedepends = protobuf
makedepends = libxrandr
makedepends = libxcomposite
makedepends = openssl
@@ -20,6 +21,7 @@ pkgbase = libtg_owt-git
makedepends = libjpeg-turbo
makedepends = pipewire
makedepends = libxtst
+ makedepends = abseil-cpp
depends = protobuf
provides = libtg_owt
conflicts = libtg_owt
diff --git a/PKGBUILD b/PKGBUILD
index 1ce06d55a4df..244ed989714a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,15 @@
_pkgname=libtg_owt
pkgname=${_pkgname}-git
-pkgver=0.git.r167.575fb17
-pkgrel=1
+pkgver=0.git.r217.6708e0d3
+pkgrel=2
pkgdesc='WebRTC library - static linked, git version'
arch=('x86_64')
url='https://github.com/desktop-app/tg_owt'
-license=('custom:BSD')
+license=('BSD')
depends=('protobuf')
-makedepends=('git' 'ninja' 'unzip' 'cmake' 'libxrandr' 'libxcomposite' 'openssl' 'glibc' 'ffmpeg' 'libva' 'opus' 'yasm' 'libjpeg-turbo' 'pipewire' 'libxtst')
+makedepends=('git' 'ninja' 'unzip' 'cmake' 'protobuf' 'libxrandr' 'libxcomposite' 'openssl' 'glibc'
+ 'ffmpeg' 'libva' 'opus' 'yasm' 'libjpeg-turbo' 'pipewire' 'libxtst' 'abseil-cpp')
options=('staticlibs')
source=("tg_owt::git+${url}.git"
"libvpx::git+https://chromium.googlesource.com/webm/libvpx.git"
@@ -38,15 +39,19 @@ prepare() {
build() {
cd tg_owt
+ # Upstream stated that only static builds are really supported so that's what we'll do.
+ # https://github.com/desktop-app/tg_owt/issues/75#issuecomment-992061171
cmake \
-B build \
-G Ninja \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=OFF
ninja -C build
}
package() {
cd tg_owt
DESTDIR="${pkgdir}/" ninja -C build install
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}