summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/media-video/obs-studio-30.2.3
blob: 1d65db4fc05fe47de3ed44c86d2efcebd4c9f8f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
BDEPEND=lua? ( dev-lang/swig ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/websocketpp dev-libs/qr-code-generator )
DESCRIPTION=Software for Recording and Streaming Live Video Content
EAPI=8
HOMEPAGE=https://obsproject.com
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake flag-o-matic lua-single optfeature python-single-r1 xdg
IUSE=+alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio python qsv speex +ssl test truetype v4l vlc wayland websocket +lua_single_target_luajit python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
LICENSE=Boost-1.0 GPL-2+ MIT Unlicense
RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/websocketpp dev-libs/qr-code-generator ) qsv? ( media-libs/intel-mediasdk )
REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/obsproject/obs-studio/archive/30.2.3.tar.gz -> obs-studio-30.2.3.tar.gz https://github.com/obsproject/obs-browser/archive/c710222ec9d7ef9aa5d7099e9019d636e2c89f00.tar.gz -> obs-browser-c710222ec9d7ef9aa5d7099e9019d636e2c89f00.tar.gz https://github.com/obsproject/obs-websocket/archive/0548c7798a323fe5296c150e13b898a5ee62fc1e.tar.gz -> obs-websocket-0548c7798a323fe5296c150e13b898a5ee62fc1e.tar.gz browser? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz )
_eclasses_=cmake	10a50dfaf728b802fcfd37f8d0da9056	flag-o-matic	e503ea5acc20410237ba33ec3f7c857d	lua-single	3ae43cac1bf8275a847245b9a475a54e	lua-utils	1f91de68f9a26642216e45d7765fd4fb	multilib	c19072c3cd7ac5cb21de013f7e9832e0	multiprocessing	30ead54fa2e2b5f9cd4e612ffc34d0fe	ninja-utils	2df4e452cea39a9ec8fb543ce059f8d6	optfeature	222cb475c5a4f7ae7cfb0bf510a6fe54	python-single-r1	f7abe75c203a988aa9b5c460b6c7d0f1	python-utils-r1	6881b056477c23167d9a6b33e146374e	toolchain-funcs	333970c740aa7b1a92e4fcdc52f612bd	xdg	4a14c5c24f121e7da66e5aab4a168c6e	xdg-utils	baea6080dd821f5562d715887954c9d3
_md5_=c429d8430e8ed99470f64ee5c2f1cef7