Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OBS merge 30.2.3 #5

Open
wants to merge 196 commits into
base: streamlabs
Choose a base branch
from
Open

OBS merge 30.2.3 #5

wants to merge 196 commits into from

Conversation

avoitenko-logitech
Copy link

No description provided.

DDRBoxman and others added 30 commits May 30, 2023 13:46
Adds support for SRTP Protection profiles to be negotiated during DTLS
handshake. Needed for libdatachannel/WebRTC support.
Allows POSIX toolchain to be selectively used by some targets
Correct an oversight from the PR that added libdatachannel. The license
files for libdatachannel and its deps were not added then, so let's add
them now.
* Adds typing to CMake variables
* Fixes LuaJIT placing import library in wrong directory
* Fixes Swig placing its binary and support files in wrong directory
* Switches PowerShell variable scopes to lowercase
This confuses CMake's ZLIB finder, making it prefer the mingw variants
of ZLIB over the generated windows variant.
* Fixes erroneous `continue` call to skip anonymous script blocks
* Add version file to generated obs-deps output package
RytoEX and others added 30 commits May 2, 2024 18:00
We avoid shipping the Qt binary tool PDBs because we haven't had a need
for them.

Qt 6.5 added the tracepointgen tool. Let's exclude that.

Somewhere between Qt 6.5.3 and 6.6.1, the syncqt tool started building
PDBs even in Release configuration. Let's just exclude it for now. We
can unravel that mystery another day.
We no longer build, ship, or support Qt 5.
After checking the Qt docs, it seems that some of the options we
attempted to set were being set incorrectly.

https://github.com/qt/qtbase/blob/v6.6.3/cmake/configure-cmake-mapping.md
This was already disabled on Windows.
This is normally autodetected, but we can explicitly enable or disable
it. To prevent unwanted surprises, it's probably safer to disable it.
Remove unused CMake variables to prevent this warning:
Manually-specified variables were not used by the project

FEATURE_printsupport gates:
FEATURE_cups
FEATURE_printdialog
FEATURE_printer
FEATURE_printpreviewdialog
FEATURE_printpreviewwidget

FEATURE_testlib gates:
FEATURE_itemmodeltester
Use latest 17.0.1 release tag of libajantv2.

The previous AJA ntv2 repo is deprecated.
Use latest 17.0.1 release tag of libajantv2.

The previous AJA ntv2 repo is deprecated.
The original ntv2 library has been deprecated and replaced by
libajantv2. The license is still MIT.
* deps.qt: Add Qt Designer

Co-authored-by: Ryan Foster <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.