mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-06-10 23:30:03 +02:00
- Use the "new modern CMake path" and tweak CMake switches accordingly. - Drop USE="ssl" since it is no longer optional (and unconditionally depend on 'mbedtls'). - Add USE="sndio" to enable sndio support. - Add python 3.13 and remove 3.9 compatibility. - Enable both, "legacy ffmpeg" and the new, "native" nvenc with USE="nvenc". - Tweak formatting on lines longer than 120 characters. - Add USE="test-input" for building and installing test sources. - De-wire up tests, since upstream did not bring building unit tests along with the latest CMake changes, as they are "unmaintained and not supported for a very long time" [1]. 1. https://github.com/obsproject/obs-studio/issues/11115 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
32 lines
1.5 KiB
XML
32 lines
1.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<maintainer type="person">
|
|
<email>chiitoo@gentoo.org</email>
|
|
<name>Jimi Huotari</name>
|
|
</maintainer>
|
|
<longdescription>
|
|
A rewrite of what was formerly known as "Open Broadcaster Software",
|
|
software originally designed for recording and streaming live video
|
|
content, efficiently. Aims to be multi-platform, and improved upon
|
|
internally.
|
|
</longdescription>
|
|
<use>
|
|
<flag name="browser">Enable browser source support via (precompiled) CEF.</flag>
|
|
<flag name="decklink">Build the Decklink plugin.</flag>
|
|
<flag name="fdk">Build with LibFDK AAC support.</flag>
|
|
<flag name="mpegts">Enable native SRT/RIST mpegts output.</flag>
|
|
<flag name="pipewire">Build with PipeWire support.</flag>
|
|
<flag name="python">Build with scripting support for Python 3.</flag>
|
|
<flag name="qsv">Build with Intel Quick Sync Video support.</flag>
|
|
<flag name="sndio">Build with sndio support.</flag>
|
|
<flag name="speex">Build with Speex noise suppression filter support.</flag>
|
|
<flag name="test-input">Build and install input sources used for testing.</flag>
|
|
<flag name="vlc">Build with VLC media source support.</flag>
|
|
<flag name="websocket">Build with WebSocket API support.</flag>
|
|
</use>
|
|
<upstream>
|
|
<remote-id type="github">obsproject/obs-studio</remote-id>
|
|
<remote-id type="github">obsproject/obs-browser</remote-id>
|
|
</upstream>
|
|
</pkgmetadata>
|