obs-studio-browser v30.0.0

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Knut Ahlers 2023-11-15 12:05:41 +01:00
parent 1b182676c7
commit e3a5660831
Signed by: luzifer
GPG key ID: D91C3E91E4CAD6F5
2 changed files with 21 additions and 22 deletions

View file

@ -1,6 +1,6 @@
pkgbase = obs-studio-browser
pkgdesc = Free and open source software for video recording and live streaming. Built with the browser plugin.
pkgver = 29.1.3
pkgver = 30.0.0
pkgrel = 1
url = https://github.com/obsproject/obs-studio
arch = i686
@ -10,7 +10,6 @@ pkgbase = obs-studio-browser
makedepends = cef-minimal-obs
makedepends = cmake
makedepends = git
makedepends = jack
makedepends = libfdk-aac
makedepends = libxcomposite
makedepends = luajit
@ -23,15 +22,17 @@ pkgbase = obs-studio-browser
depends = curl
depends = ffmpeg
depends = gtk-update-icon-cache
depends = jack
depends = jansson
depends = libajantv2
depends = libxcomposite
depends = libxinerama
depends = libxkbcommon-x11
depends = mbedtls
depends = pciutils
depends = pipewire
depends = qrcodegencpp-cmake
depends = qt5-x11extras
depends = qt6-svg
depends = rnnoise
depends = x264
optdepends = vlc: VLC Media Source
@ -39,9 +40,9 @@ pkgbase = obs-studio-browser
optdepends = luajit: Lua scripting
optdepends = python: Python scripting
optdepends = v4l2loopback-dkms: Virtual camera output
provides = obs-studio=29.1.3
provides = obs-studio=30.0.0
conflicts = obs-studio
source = obs-studio-browser::git+https://github.com/obsproject/obs-studio.git#tag=29.1.3
source = obs-studio-browser::git+https://github.com/obsproject/obs-studio.git#tag=30.0.0
sha256sums = SKIP
pkgname = obs-studio-browser

View file

@ -6,7 +6,7 @@
# Contributor: ledti <antergist at gmail dot com>
pkgname=obs-studio-browser
pkgver=29.1.3
pkgver=30.0.0
pkgrel=1
pkgdesc="Free and open source software for video recording and live streaming. Built with the browser plugin."
arch=("i686" "x86_64")
@ -16,15 +16,17 @@ depends=(
"curl"
"ffmpeg"
"gtk-update-icon-cache"
"jack"
"jansson"
"libajantv2"
"libxcomposite"
"libxinerama"
"libxkbcommon-x11"
"mbedtls"
"pciutils"
"pipewire"
"qrcodegencpp-cmake"
"qt5-x11extras"
"qt6-svg"
"rnnoise"
"x264"
)
@ -33,7 +35,6 @@ makedepends=(
"cef-minimal-obs"
"cmake"
"git"
"jack"
"libfdk-aac"
"libxcomposite"
"luajit"
@ -64,27 +65,24 @@ prepare() {
}
build() {
cd $pkgname
mkdir -p build
cd build
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
cmake -B build -S $pkgname \
-DBUILD_BROWSER=ON \
-DCEF_ROOT_DIR="/opt/cef" \
-DOBS_VERSION_OVERRIDE=$pkgver \
-DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_AJA=OFF \
-DENABLE_JACK=ON \
-DENABLE_LIBFDK=ON \
-DENABLE_NEW_MPEGTS_OUTPUT=OFF \
..
-DENABLE_VST=ON \
-DENABLE_WEBRTC=OFF \
-DOBS_VERSION_OVERRIDE="$pkgver-$pkgrel" \
-Wno-dev
make
cmake --build build
}
package() {
cd $pkgname/build
make install DESTDIR="$pkgdir"
DESTDIR="$pkgdir" cmake --install build
}
# vim: ts=2:sw=2:expandtab