diff --git a/multimedia/misc/libtg_owt/actions.py b/multimedia/misc/libtg_owt/actions.py
index 8bca498f1b..89e2b8d5b9 100644
--- a/multimedia/misc/libtg_owt/actions.py
+++ b/multimedia/misc/libtg_owt/actions.py
@@ -10,19 +10,22 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import get
+
def setup():
shelltools.cd("%s" % get.workDIR())
shelltools.move("tg_owt-*", "tg-owt-%s" % get.srcVERSION())
- #shelltools.system("git clone https://chromium.googlesource.com/webm/libvpx")
- #shelltools.system("git clone https://chromium.googlesource.com/libyuv/libyuv")
shelltools.cd("tg-owt-%s" % get.srcVERSION())
+
+ shelltools.system("git clone https://chromium.googlesource.com/webm/libvpx")
+ shelltools.system("git clone https://chromium.googlesource.com/libyuv/libyuv")
+ shelltools.system("git clone https://github.com/PipeWire/pipewire")
- shelltools.move("../libvpx-20210924/*", "src/third_party/libvpx/source/libvpx")
- shelltools.move("../libyuv-20210924/*", "src/third_party/libyuv")
- shelltools.move("../pipewire-0.3.37/*", "src/third_party/pipewire")
+ shelltools.move("libvpx/*", "src/third_party/libvpx/source/libvpx")
+ shelltools.move("libyuv/*", "src/third_party/libyuv")
+ shelltools.move("pipewire/*", "src/third_party/pipewire")
pisitools.flags.add("-fPIC")
- cmaketools.configure("-G Ninja -DCMAKE_BUILD_TYPE=Release \
+ cmaketools.configure("-B build -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DTG_OWT_SPECIAL_TARGET=linux \
-DBUILD_SHARED_LIBS=ON \
@@ -32,13 +35,14 @@ def setup():
-DTG_OWT_FFMPEG_INCLUDE_PATH=/usr/include")
def build():
- #shelltools.cd("%s" % get.workDIR())
- #shelltools.cd("tg-owt-%s/build" % get.srcVERSION())
+ shelltools.cd("%s" % get.workDIR())
+ shelltools.cd("tg-owt-%s/build" % get.srcVERSION())
shelltools.system("ninja")
def install():
- #shelltools.cd("%s" % get.workDIR())
- #shelltools.cd("tg-owt-%s/build" % get.srcVERSION())
+ shelltools.cd("%s" % get.workDIR())
+ shelltools.cd("tg-owt-%s/build" % get.srcVERSION())
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
+ shelltools.cd("..")
pisitools.dodoc("LICENSE")
diff --git a/multimedia/misc/libtg_owt/pspec.xml b/multimedia/misc/libtg_owt/pspec.xml
index 483f551cf0..3ef9d7353e 100644
--- a/multimedia/misc/libtg_owt/pspec.xml
+++ b/multimedia/misc/libtg_owt/pspec.xml
@@ -12,11 +12,12 @@
library
WebRTC library - static linked
WebRTC library - static linked
- https://github.com/desktop-app/tg_owt/archive/575fb17d2853c43329e45f6693370f5e41668055.tar.gz
- https://sourceforge.net/projects/pisilinux/files/source/libvpx-20210924.tar.xz
- https://sourceforge.net/projects/pisilinux/files/source/libyuv-20210924.tar.xz
- https://github.com/PipeWire/pipewire/archive/0.3.37.tar.gz
+ https://github.com/desktop-app/tg_owt/archive/b02478677baac6d563589f216800ff9cea0fd65c.tar.gz
+
+
+
+ git
ninja
cmake
pulseaudio
@@ -89,6 +90,13 @@
+
+ 2021-12-05
+ 20211112
+ Version bump.
+ Pisi Linux Admins
+ admin@pisilinux.org
+
2021-10-20
20210915