From 39162d343e3e708f57f7e312a2ad5b6dbf0ca8eb Mon Sep 17 00:00:00 2001 From: Paper Date: Mon, 8 Mar 2021 13:16:27 +0000 Subject: [PATCH] obs: update to 27.0.0. --- srcpkgs/obs/template | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template index 830b94bcb6c9..d20e02da824a 100644 --- a/srcpkgs/obs/template +++ b/srcpkgs/obs/template @@ -1,36 +1,35 @@ # Template file for 'obs' pkgname=obs -version=26.1.2 +version=27.0.0 revision=1 archs="i686* x86_64* ppc64le*" wrksrc="obs-studio-${version}" build_style=cmake -configure_args="-DOBS_VERSION_OVERRIDE=${version}" -hostmakedepends="pkg-config swig" +configure_args="-DOBS_VERSION_OVERRIDE=${version} -DBUILD_BROWSER=OFF -DBUILD_VST=OFF" +hostmakedepends="pkg-config swig qt5-qmake qt5-host-tools" makedepends="LuaJIT-devel fdk-aac-devel ffmpeg-devel glu-devel jack-devel libXcomposite-devel libcurl-devel pulseaudio-devel python3-devel qt5-x11extras-devel qt5-svg-devel speexdsp-devel v4l-utils-devel vlc-devel - x264-devel mbedtls-devel jansson-devel" + x264-devel mbedtls-devel jansson-devel wayland-devel pipewire-devel" +depends="xset xdg-desktop-portal" short_desc="Open Broadcaster Software" maintainer="lemmi " license="GPL-2.0-or-later" homepage="https://obsproject.com" changelog="https://github.com/obsproject/obs-studio/releases" distfiles="https://github.com/obsproject/obs-studio/archive/${version}.tar.gz" -checksum=bc8b4c61ba4aae87b70c589a6a5b8538e4f03121b31e9b98a2071d9f6006b897 - -CFLAGS="-fcommon" +checksum=c7ea5369f4c94203a8a81b73c6372873f08ab9e5b20860691dad2c29f5dda85e obs-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision}" pkg_install() { + vmove usr/lib/libobs-frontend-api.so + vmove usr/lib/libobs-opengl.so + vmove usr/lib/libobs.so + vmove usr/lib/libobsglad.so vmove usr/include vmove usr/lib/cmake vmove usr/lib/pkgconfig } } - -# REMARKS: -# lemmi writes: needed to remove vmove usr/lib/*.so from the devel package, -# otherwise obs would pull it in.