diff options
author | tytan652 | 2021-06-06 10:13:48 +0200 |
---|---|---|
committer | tytan652 | 2021-06-06 10:13:48 +0200 |
commit | 26c438ac8a74b91a8bdc519f21c3b7b6b5e6329c (patch) | |
tree | ec0beeb20321f6a377a6b28574649fc6fba37c26 | |
parent | 702f51d282d77acc661395b76d98b0d6faa2edc4 (diff) | |
download | aur-26c438ac8a74b91a8bdc519f21c3b7b6b5e6329c.tar.gz |
fix: Set linux-capture dependencies not optional
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 8 insertions, 10 deletions
@@ -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, working VLC sources and my bind interface PR. pkgver = 27.0.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/obsproject/obs-studio arch = i686 arch = x86_64 @@ -10,11 +10,9 @@ pkgbase = obs-studio-tytan652 makedepends = cmake makedepends = git makedepends = libfdk-aac - makedepends = libxcomposite makedepends = swig makedepends = luajit makedepends = python - makedepends = pipewire makedepends = cef-minimal-obs=87.1.14 depends = ffmpeg depends = mbedtls @@ -22,6 +20,8 @@ pkgbase = obs-studio-tytan652 depends = gtk-update-icon-cache depends = x264 depends = rnnoise + depends = libxcomposite + depends = pipewire depends = libxss depends = libxrandr depends = nss @@ -29,8 +29,6 @@ pkgbase = obs-studio-tytan652 depends = vlc-luajit depends = ftl-sdk optdepends = libfdk-aac: FDK AAC codec support - optdepends = libxcomposite: XComposite capture support - optdepends = pipewire: PipeWire capture support optdepends = xdg-desktop-portal-impl: PipeWire capture support optdepends = libva-intel-driver: Hardware encoding optdepends = libva-mesa-driver: Hardware encoding @@ -2,7 +2,7 @@ pkgname=obs-studio-tytan652 pkgver=27.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Free and open source software for video recording and live streaming. With Browser dock and sources, VST 2 filter, FTL protocol, working VLC sources and my bind interface PR." arch=("i686" "x86_64" "aarch64") url="https://github.com/obsproject/obs-studio" @@ -13,6 +13,9 @@ depends=("ffmpeg" "mbedtls" "jack" "gtk-update-icon-cache" "x264" "rnnoise" # "libxkbcommon-x11" provided by "qt5-base" # "jansson" "curl" provided by "ftl-sdk" + # Both needed to load linux-capture, so those two are no longer optional + "libxcomposite" "pipewire" + # Needed by obs-browser "libxss" "libxrandr" "nss" "at-spi2-atk" @@ -23,14 +26,11 @@ depends=("ffmpeg" "mbedtls" "jack" "gtk-update-icon-cache" "x264" "rnnoise" # 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. -makedepends=("cmake" "git" "libfdk-aac" "libxcomposite" "swig" - "luajit" "python" "pipewire" +makedepends=("cmake" "git" "libfdk-aac" "swig" "luajit" "python" # AUR Packages "cef-minimal-obs=87.1.14") optdepends=( "libfdk-aac: FDK AAC codec support" - "libxcomposite: XComposite capture support" - "pipewire: PipeWire capture support" "xdg-desktop-portal-impl: PipeWire capture support" "libva-intel-driver: Hardware encoding" "libva-mesa-driver: Hardware encoding" |