From acdc54e573aad95a45d01cd72a3ed98e4f83027e Mon Sep 17 00:00:00 2001 From: Rmys Date: Sun, 5 Dec 2021 20:14:39 +0300 Subject: [PATCH] libtg_owt ver. bump --- multimedia/misc/libtg_owt/actions.py | 24 ++++++++++++++---------- multimedia/misc/libtg_owt/pspec.xml | 16 ++++++++++++---- 2 files changed, 26 insertions(+), 14 deletions(-) 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