summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJimi Huotari <chiitoo@gentoo.org>2023-06-19 16:35:56 +0300
committerJimi Huotari <chiitoo@gentoo.org>2023-06-19 17:05:14 +0300
commit3d0300419e16ac0b23a662cab19b39c46e68eb41 (patch)
tree6add49d3778d26ee82e24458aada37c162936c27 /media-video/obs-studio
parentdev-python/mkdocs-git-authors-plugin: add 0.7.2 (diff)
downloadgentoo-3d0300419e16ac0b23a662cab19b39c46e68eb41.tar.gz
gentoo-3d0300419e16ac0b23a662cab19b39c46e68eb41.tar.bz2
gentoo-3d0300419e16ac0b23a662cab19b39c46e68eb41.zip
media-video/obs-studio: update plugin commits and disble webrtc
The webrtc/whip feature requires a 'libdatachannel' which does not seem to have been packaged yet. Also enable py3.12. Closes: https://bugs.gentoo.org/908604 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Diffstat (limited to 'media-video/obs-studio')
-rw-r--r--media-video/obs-studio/obs-studio-9999.ebuild5
1 files changed, 3 insertions, 2 deletions
diff --git a/media-video/obs-studio/obs-studio-9999.ebuild b/media-video/obs-studio/obs-studio-9999.ebuild
index 7b1ecc9b5063..b75f125b04cb 100644
--- a/media-video/obs-studio/obs-studio-9999.ebuild
+++ b/media-video/obs-studio/obs-studio-9999.ebuild
@@ -5,13 +5,13 @@ EAPI=8
CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake lua-single optfeature python-single-r1 xdg
CEF_DIR="cef_binary_5060_linux64"
OBS_BROWSER_COMMIT="995ad53cf3b774928a690d9de813fc8cb43175fe"
-OBS_WEBSOCKET_COMMIT="57a9c19f2ccf4e5452baeffd78014579622b9f3a"
+OBS_WEBSOCKET_COMMIT="6fd18a7ef1ecb149e8444154af1daab61d4241a9"
QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e"
if [[ ${PV} == 9999 ]]; then
@@ -206,6 +206,7 @@ src_configure() {
-DENABLE_VLC=$(usex vlc)
-DENABLE_VST=ON
-DENABLE_WAYLAND=$(usex wayland)
+ -DENABLE_WEBRTC=OFF # Requires libdatachannel.
-DENABLE_WEBSOCKET=$(usex websocket)
-DOBS_MULTIARCH_SUFFIX=${libdir#lib}
-DQT_VERSION=$(usex qt6 6 5)