summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortytan6522021-12-17 17:18:02 +0100
committertytan6522021-12-17 17:18:02 +0100
commitbdc67d9a60d73d694986c564191eef91280f2375 (patch)
treefa324ccd401408aa639381f3e0d7ffb5e287041b
parentb8c8c19a6614afd5ee6b024c2b010a7c10580461 (diff)
downloadaur-bdc67d9a60d73d694986c564191eef91280f2375.tar.gz
build: Switch to ffmpeg-obs
OBS Project patch ffmpeg to fix some things. Even the future flatpak have a patched ffmpeg.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
2 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 501ed44ccfbd..90541846ba72 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = obs-studio-tytan652
pkgdesc = Free and open source software for video recording and live streaming. With Browser dock and sources, VST 2 filter, FTL protocol, VLC sources, V4L2 devices by paths, my bind interface PR, and sometimes backported fixes.
pkgver = 27.1.3
- pkgrel = 8
+ pkgrel = 9
url = https://github.com/obsproject/obs-studio
arch = i686
arch = x86_64
@@ -15,7 +15,6 @@ pkgbase = obs-studio-tytan652
makedepends = python
makedepends = sndio
makedepends = cef-minimal-obs=87.1.14
- depends = ffmpeg
depends = mbedtls
depends = jack
depends = gtk-update-icon-cache
@@ -30,6 +29,7 @@ pkgbase = obs-studio-tytan652
depends = libxrandr
depends = nss
depends = at-spi2-atk
+ depends = ffmpeg-obs
depends = vlc-luajit
depends = ftl-sdk
optdepends = libfdk-aac: FDK AAC codec support
diff --git a/PKGBUILD b/PKGBUILD
index 116f551e31a0..553376cd68fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,13 @@
pkgname=obs-studio-tytan652
pkgver=27.1.3
-pkgrel=8
+pkgrel=9
pkgdesc="Free and open source software for video recording and live streaming. With Browser dock and sources, VST 2 filter, FTL protocol, VLC sources, V4L2 devices by paths, my bind interface PR, and sometimes backported fixes."
arch=("i686" "x86_64" "aarch64")
url="https://github.com/obsproject/obs-studio"
license=("GPL2")
depends=(
- "ffmpeg" "mbedtls" "jack" "gtk-update-icon-cache" "x264" "rnnoise"
+ "mbedtls" "jack" "gtk-update-icon-cache" "x264" "rnnoise"
"pciutils"
# "libxinerama" "qt5-svg" provided by "vlc-luajit"
@@ -28,7 +28,7 @@ depends=(
"libxss" "libxrandr" "nss" "at-spi2-atk"
# AUR Packages
- "vlc-luajit" "ftl-sdk"
+ "ffmpeg-obs" "vlc-luajit" "ftl-sdk"
)
## About vlc-luajit
# The official VLC package will make OBS crash when a VLC source is used.
@@ -36,6 +36,8 @@ depends=(
# So I also created vlc-luajit, a VLC package compiled with the same lua as OBS.
# But to make people unable to install VLC official package with obs-studio-tytan652.
# I decided to make vlc-luajit a dependency of OBS rather than an optional one.
+## About ffmpeg-obs
+# Read ffmpeg-obs PKGBUILD for more info
makedepends=(
"cmake" "git" "libfdk-aac" "swig" "luajit" "python"
"sndio"