Source: obs-studio
Section: video
Priority: optional
Maintainer: linuxmangaka <linuxmangaka@gmail.com>
Rules-Requires-Root: no
Build-Depends: debhelper-compat (= 13),
 build-essential,
 ccache,
 cdbs,
 clang,
 clang-format,
 cmake,
 curl,
 dh-sequence-python3,
 dh-sequence-scour,
 dpkg-dev,
 extra-cmake-modules,
 gir1.2-rsvg-2.0,
 git,
 libasio-dev,
 libasound2-dev,
 libatk1.0-dev,
 libatk-bridge2.0-dev,
 libatspi2.0-dev,
 libavcodec64 | libavcodec63 | libavcodec62 | libavcodec61 | libavcodec60 | libavcodec59 | libavcodec58 | libavcodec57,
 libavcodec-dev,
 libavdevice64 | libavdevice63 | libavdevice62 | libavdevice61 | libavdevice60 | libavdevice59 | libavdevice58 | libavdevicec57,
 libavdevice-dev,
 libavfilter14 | libavfilter13 | libavfilter12 | libavfilter11 | libavfilter10 | libavfilter9 | libavfilter8 | libavfilter7,
 libavfilter-dev,
 libavformat64 | libavformat63 | libavformat62 | libavformat61 | libavformat60 | libavformat59 | libavformat58 | libavformat57,
 libavformat-dev,
 libavutil64 | libavutil63 | libavutil62 | libavutil61 | libavutil60 | libavutil59 | libavutil58 | libavutil57,
 libavutil-dev,
 libcmocka-dev,
# libcurl4-openssl-dev,
 libcurl4-gnutls-dev | libcurl-dev,
 libdatachannel-dev,
 libdbus-1-dev,
 libdrm-dev,
 libegl-dev,
 libfdk-aac-dev,
 libffmpeg-nvenc-dev | nv-codec-headers,
 libfontconfig-dev,
 libfreetype6-dev,
 libfreetype-dev,
 libgdk-pixbuf-2.0-dev,
 libgl1-mesa-dev | libgl-dev,
 libgles2-mesa,
 libgles2-mesa-dev,
 libglib2.0-dev,
 libglvnd-dev,
 libgtk2.0-dev,
 libgtk-3-dev,
 libgtkglext1-dev,
 libjack-jackd2-dev,
 libjansson-dev,
 libjpeg62-turbo-dev | libjpeg-turbo8-dev,
 libjpeg-dev,
 libluajit-5.1-dev,
 libmbedtls-dev,
 libnss3-dev,
 libopengl-dev,
 libpci-dev,
 libpipewire-0.3-dev,
 libpulse-dev,
 libqrcodegencpp-dev,
 libqt6svg6-dev,
 librist-dev,
 libsimde-dev,
 libsndio-dev,
 libspeexdsp-dev,
 libsrt-openssl-dev,
 libswresample10 | libswresample9 | libswresample8 | libswresample7 | libswresample6 | libswresample5 | libswresample4 | libswresample3,
 libswresample-dev,
 libswscale12 | libswscale11 | libswscale10 | libswscale9 | libswscale8 | libswscale7 | libswscale6 | libswscale5,
 libswscale-dev,
 libtiff-dev,
 libudev-dev,
 libuuid1,
 libv4l-dev,
 libva-dev,
 libvlc-dev,
 libvpl2 [amd64],
 libvpl-dev [amd64],
 libwayland-dev,
 libwebsocketpp-dev,
 libx11-dev,
 libx11-xcb-dev,
 libx264-dev,
 libxcb1-dev,
 libxcb-composite0-dev,
 libxcb-randr0-dev,
 libxcb-shm0-dev,
 libxcb-xfixes0-dev,
 libxcb-xinerama0-dev,
 libxcb-xinput-dev,
 libxcomposite-dev,
 libxinerama-dev,
 libxkbcommon-dev,
 libxss-dev,
 libxtst-dev,
# linux-generic,
 ninja-build,
 nlohmann-json3-dev,
# nvidia-cuda-toolkit,
# nvidia-opencl-dev,
 pkgconf | pkg-config,
 python3-dev,
 python3-docutils,
 python3-gi-cairo,
 qt6-base-dev,
 qt6-base-private-dev,
 qt6-image-formats-plugins,
 qt6-l10n-tools,
 qt6-multimedia-dev,
 qt6-tools-dev,
 qt6-tools-dev-tools,
 qt6-svg-dev,
 qt6-wayland,
 quilt,
 swig,
 uthash-dev,
 v4l2loopback-dkms,
 zsh,
Standards-Version: 4.6.2
Homepage: https://obsproject.com/
Vcs-Browser: https://salsa.debian.org/multimedia-team/obs-studio
Vcs-Git: https://salsa.debian.org/multimedia-team/obs-studio.git

Package: obs-studio
Architecture: any
Depends: ${shlibs:Depends},
 ${misc:Depends},
 ${python3:Depends},
 qt6-image-formats-plugins,
 qt6-wayland,
 qt6-qpa-plugins,
Recommends: obs-plugins (= ${binary:Version}),
Suggests: pkexec | policykit-1,
 v4l2loopback-dkms,
Breaks: obs-websocket (<< 4.9.0-2.1~),
Replaces: obs-websocket (<< 4.9.0-2.1~),
#Conflicts: libobs0,
# obs-plugins,
Description: Open Broadcaster Software
 Free and open source software for video recording and live streaming.

Package: obs-plugins
Architecture: any
Multi-Arch: same
Built-Using: ${simde:Built-Using},
Depends: ${shlibs:Depends},
 ${misc:Depends},
Recommends: vlc,
Description: Open Broadcaster Software
 Free and open source software for video recording and live streaming.

Package: libobs0
Section: libs
Architecture: any
Multi-Arch: same
Built-Using: ${simde:Built-Using},
Depends: ${shlibs:Depends},
 ${misc:Depends},
Description: Open Broadcaster Software
 Free and open source software for video recording and live streaming.

#Package: libobs0t64
#Section: libs
#Architecture: any
#Multi-Arch: same
#Depends: ${shlibs:Depends},
# ${misc:Depends},
#Provides: ${t64:Provides},
#Breaks: libobs0 (<< ${source:Version}),
#Replaces: libobs0,
#Built-Using: ${simde:Built-Using},
#Description: Open Broadcaster Software
# Free and open source software for video recording and live streaming.

Package: libobs-dev
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends},
 ${misc:Depends},
 libobs0t64 (= ${binary:Version}) | libobs0 (= ${binary:Version}),
 libsimde-dev,
 libx11-dev,
Description: Open Broadcaster Software
 Free and open source software for video recording and live streaming.