-
Notifications
You must be signed in to change notification settings - Fork 1
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
base: streamlabs
Are you sure you want to change the base?
Commits on May 30, 2023
-
deps.ffmpeg: Enable DTLS-SRTP support in mbedTLS
Adds support for SRTP Protection profiles to be negotiated during DTLS handshake. Needed for libdatachannel/WebRTC support.
Configuration menu - View commit details
-
Copy full SHA for b115532 - Browse repository at this point
Copy the full SHA b115532View commit details -
utils.zsh: Add posix_toolchain
Allows POSIX toolchain to be selectively used by some targets
Configuration menu - View commit details
-
Copy full SHA for 46d13af - Browse repository at this point
Copy the full SHA 46d13afView commit details -
deps.ffmpeg: Add libdatachannel
Co-authored-by: pkv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74babd0 - Browse repository at this point
Copy the full SHA 74babd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dab4773 - Browse repository at this point
Copy the full SHA dab4773View commit details -
Configuration menu - View commit details
-
Copy full SHA for 747a403 - Browse repository at this point
Copy the full SHA 747a403View commit details
Commits on May 31, 2023
-
deps.ffmpeg: Add libdatachannel licenses
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.
Configuration menu - View commit details
-
Copy full SHA for 896d6ae - Browse repository at this point
Copy the full SHA 896d6aeView commit details
Commits on Jun 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d41b9c - Browse repository at this point
Copy the full SHA 7d41b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bafc43 - Browse repository at this point
Copy the full SHA 0bafc43View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac9b7f6 - Browse repository at this point
Copy the full SHA ac9b7f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f37ee2 - Browse repository at this point
Copy the full SHA 1f37ee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc19125 - Browse repository at this point
Copy the full SHA cc19125View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9e1d39 - Browse repository at this point
Copy the full SHA b9e1d39View commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0981d8b - Browse repository at this point
Copy the full SHA 0981d8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8262c06 - Browse repository at this point
Copy the full SHA 8262c06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6efefe9 - Browse repository at this point
Copy the full SHA 6efefe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 995675a - Browse repository at this point
Copy the full SHA 995675aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e74389f - Browse repository at this point
Copy the full SHA e74389fView commit details
Commits on Jun 21, 2023
-
deps.windows: Update Windows dependency scripts
* 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
Configuration menu - View commit details
-
Copy full SHA for 9b3f22d - Browse repository at this point
Copy the full SHA 9b3f22dView commit details -
deps.ffmpeg: Exclude static libz libraries from being packaged
This confuses CMake's ZLIB finder, making it prefer the mingw variants of ZLIB over the generated windows variant.
Configuration menu - View commit details
-
Copy full SHA for b446888 - Browse repository at this point
Copy the full SHA b446888View commit details -
deps.windows: Update Windows build script
* Fixes erroneous `continue` call to skip anonymous script blocks * Add version file to generated obs-deps output package
Configuration menu - View commit details
-
Copy full SHA for fb12ea7 - Browse repository at this point
Copy the full SHA fb12ea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09eadf0 - Browse repository at this point
Copy the full SHA 09eadf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4f885 - Browse repository at this point
Copy the full SHA 3e4f885View commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d86fb6f - Browse repository at this point
Copy the full SHA d86fb6fView commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3538cc2 - Browse repository at this point
Copy the full SHA 3538cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e1cd39 - Browse repository at this point
Copy the full SHA 3e1cd39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93d0e47 - Browse repository at this point
Copy the full SHA 93d0e47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3346dd7 - Browse repository at this point
Copy the full SHA 3346dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 841e3e2 - Browse repository at this point
Copy the full SHA 841e3e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c345e7e - Browse repository at this point
Copy the full SHA c345e7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 212b6c5 - Browse repository at this point
Copy the full SHA 212b6c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c40c91 - Browse repository at this point
Copy the full SHA 0c40c91View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba195a1 - Browse repository at this point
Copy the full SHA ba195a1View commit details
Commits on Jul 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for db5d870 - Browse repository at this point
Copy the full SHA db5d870View commit details
Commits on Jul 12, 2023
-
deps.ffmpeg: Update libsrt to 1.5.2
This updates libsrt to 1.5.2. This has a commit which fixes a bug with rendezvous mode [1,2] in obs. [1] Haivision/srt#2664 [2] Haivision/srt@1cffd2f
Configuration menu - View commit details
-
Copy full SHA for d05f3e6 - Browse repository at this point
Copy the full SHA d05f3e6View commit details
Commits on Jul 14, 2023
-
deps.macos: Add Libqrcodegencpp to macOS deps
https://github.com/nayuki/QR-Code-generator C++ implementation tweaked to be shipped as libraries.
Configuration menu - View commit details
-
Copy full SHA for d4e4096 - Browse repository at this point
Copy the full SHA d4e4096View commit details -
deps.windows: Add Lidqrcodegencpp to Windows deps
https://github.com/nayuki/QR-Code-generator C++ implementation tweaked to be shipped as libraries.
Configuration menu - View commit details
-
Copy full SHA for 6e04583 - Browse repository at this point
Copy the full SHA 6e04583View commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bbb55e8 - Browse repository at this point
Copy the full SHA bbb55e8View commit details
Commits on Jul 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6eedae6 - Browse repository at this point
Copy the full SHA 6eedae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d10b85d - Browse repository at this point
Copy the full SHA d10b85dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d66517 - Browse repository at this point
Copy the full SHA 5d66517View commit details -
CI: Fix unnecessary cache save attempt for Ccache contents
Compilation cache needs to be saved only if no successful restoration took place.
Configuration menu - View commit details
-
Copy full SHA for 237768a - Browse repository at this point
Copy the full SHA 237768aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 271cd62 - Browse repository at this point
Copy the full SHA 271cd62View commit details
Commits on Jul 19, 2023
-
Revert "deps.windows: Update mbedTLS to 3.3.0"
This reverts commit a3c9ed2.
Configuration menu - View commit details
-
Copy full SHA for e488caf - Browse repository at this point
Copy the full SHA e488cafView commit details -
deps.windows: Re-enable mbedTLS
This enables mbedTLS to be compiled natively on MSVC. The lib is built as a static dependency because mbedTLS dlls can not be built natively with MSVC due to long-standing bugs. Note: for future upgrades, 3.3.0 has a bug with designated initializers which prevents the building of libdatachannel on MSVC. But 3.4.0 does not. The script was ripped from [1] authored by PatTheMav. [1] obsproject#186 Signed-off-by: pkv <[email protected]> Co-authored-by: PatTheMav <[email protected]> Signed-off-by: pkv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7da21b4 - Browse repository at this point
Copy the full SHA 7da21b4View commit details -
deps.windows: Patch mbedTLS to support DTLS SRTP
This patches mbedTLS to support DTLS SRTP. This also removes unnecessary patches for mbedTLS. Signed-off-by: pkv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a32c5e - Browse repository at this point
Copy the full SHA 3a32c5eView commit details -
deps.windows: Build libdatachannel
The libdatachannel compilation on MSVC relies on mbedTLS. But since the latter DLLs fail to compile on MSVC due to long-standing bugs, mbedTLS is linked statically to libdatachannel. The library is checked out at a commit enabling simulcast. Signed-off-by: pkv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e98dad - Browse repository at this point
Copy the full SHA 9e98dadView commit details -
deps.ffmpeg: Don't build libdatachannel on windows
Since libdatachannel is now built natively on MSVC, this updates the script in deps.ffmpeg so that it does not cross-compile the lib anymore. In addition, this updates libdatachannel to the commit supporting simulcast [1] and removes the now unnecessary libdatachannel patch. [1] paullouisageneau/libdatachannel@709a663 Signed-off-by: pkv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1eaff0f - Browse repository at this point
Copy the full SHA 1eaff0fView commit details -
deps.windows: Update mbedTLS to 3.4.0
This updates mbedTLS to v3.4.0. Signed-off-by: pkv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec524b1 - Browse repository at this point
Copy the full SHA ec524b1View commit details -
deps.ffmpeg: Update mbedTLS to 3.4.0
This updates to mbedTLS 3.4.0. Signed-off-by: pkv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fbd2f1 - Browse repository at this point
Copy the full SHA 4fbd2f1View commit details
Commits on Jul 20, 2023
-
deps.macos: Add Carla to macOS deps
Signed-off-by: falkTX <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9273c0 - Browse repository at this point
Copy the full SHA d9273c0View commit details -
deps.windows: Add Carla to Windows deps
Signed-off-by: falkTX <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8715458 - Browse repository at this point
Copy the full SHA 8715458View commit details
Commits on Jul 21, 2023
-
deps.macos: Fix carla build script deleting entire include directory
Only carla-specific headers need to be removed during fixup
Configuration menu - View commit details
-
Copy full SHA for 8d89901 - Browse repository at this point
Copy the full SHA 8d89901View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c4b6b0d - Browse repository at this point
Copy the full SHA c4b6b0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c56434 - Browse repository at this point
Copy the full SHA 2c56434View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad9583f - Browse repository at this point
Copy the full SHA ad9583fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0167e13 - Browse repository at this point
Copy the full SHA 0167e13View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae36d58 - Browse repository at this point
Copy the full SHA ae36d58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98d35de - Browse repository at this point
Copy the full SHA 98d35deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3458493 - Browse repository at this point
Copy the full SHA 3458493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1369a6d - Browse repository at this point
Copy the full SHA 1369a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a982109 - Browse repository at this point
Copy the full SHA a982109View commit details -
deps.macos: Fix SWIG version number
The version number currently in place was mistakenly copied from a previous version of the libpng build script. This change aligns the version number with what is used in the SWIG deps.windows build script.
Configuration menu - View commit details
-
Copy full SHA for 4d5408f - Browse repository at this point
Copy the full SHA 4d5408fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af640b - Browse repository at this point
Copy the full SHA 2af640bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5077e83 - Browse repository at this point
Copy the full SHA 5077e83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c2a70c - Browse repository at this point
Copy the full SHA 9c2a70cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69e4485 - Browse repository at this point
Copy the full SHA 69e4485View commit details -
Configuration menu - View commit details
-
Copy full SHA for 864d7b9 - Browse repository at this point
Copy the full SHA 864d7b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cc2a3e - Browse repository at this point
Copy the full SHA 5cc2a3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40bcfd3 - Browse repository at this point
Copy the full SHA 40bcfd3View commit details -
deps.qt: Update Qt6 to 6.5.2 for macOS
This commit also removes patches that were obsoleted by Qt 6.5.1.
Configuration menu - View commit details
-
Copy full SHA for d502cf7 - Browse repository at this point
Copy the full SHA d502cf7View commit details
Commits on Aug 7, 2023
-
deps.windows: Install VPL Debug library if present
Also clean up some stray whitespace.
Configuration menu - View commit details
-
Copy full SHA for 8ebbc7e - Browse repository at this point
Copy the full SHA 8ebbc7eView commit details -
Similar to AJA's NTV2 library, it seems that VPL requires a separate Debug library to be able to build OBS Studio in Debug with VPL. Use the same technique that we used for NTV2 for VPL.
Configuration menu - View commit details
-
Copy full SHA for c9b91ab - Browse repository at this point
Copy the full SHA c9b91abView commit details
Commits on Aug 9, 2023
-
Bump PowerShell requirement from 7.0 to 7.2
PowerShell 7.0 has not been supported by Microsoft since December 2022. GitHub Actions uses PowerShell 7.2, and we do not recommend anything older than that. Let's enforce that recommendation with the runtime version check.
Configuration menu - View commit details
-
Copy full SHA for c472a29 - Browse repository at this point
Copy the full SHA c472a29View commit details -
utils.pwsh: Remove code for PowerShell older than 7.0
The main build script has required PowerShell 7 for some time now, and it will exit early without it, so we no longer need to handle cases for older versions such as PowerShell 5 or 6.
Configuration menu - View commit details
-
Copy full SHA for 536c7b0 - Browse repository at this point
Copy the full SHA 536c7b0View commit details -
CI: Update GitHub Actions to remove warnings
The Action softprops/action-gh-release is currently emitting warnings about using node12 and set-output. We're currently using v0.1.14. Updating to v0.1.15 should resolve these warnings.
Configuration menu - View commit details
-
Copy full SHA for cc4cbb9 - Browse repository at this point
Copy the full SHA cc4cbb9View commit details
Commits on Aug 16, 2023
-
deps.ffmpeg: Add missing fixup step for libdatachannel
Every dynamic library shipped with OBS Studio needs to properly stripped, its debug information converted into a dSYM file and also its versioned filename removed from the library ID. Also fixes a build issue with its dependency mbedtls when using Release configuration.
Configuration menu - View commit details
-
Copy full SHA for ace0d9f - Browse repository at this point
Copy the full SHA ace0d9fView commit details
Commits on Sep 15, 2023
-
CI: Enable qrcodegencpp Debug build
Building obs-studio/obs-websocket against a Release/RelWithDebInfo qrcodegencpp library fails because of mismatched values for _ITERATOR_DEBUG_LEVEL and RuntimeLibrary. To fix this, we can build qrcodegencpp in Debug and ship both Debug and RelWithDebInfo copies. However, the qrcodegen-cmake project doesn't automatically set a debug build suffix/postfix for qrcodegencpp. To fix that, we can manually set this via CMAKE_DEBUG_POSTFIX so that the Release/RelWithDebInfo and Debug versions don't clobber each other when putting them in the same directory. Enable building in Debug on CI so that both versions are built, similar to other libraries that have this requirement.
Configuration menu - View commit details
-
Copy full SHA for 669c4cc - Browse repository at this point
Copy the full SHA 669c4ccView commit details
Commits on Sep 18, 2023
-
deps.macos: Update hash of CMake project for QR code generator
Newer commit is required to fix broken CMake project generation.
Configuration menu - View commit details
-
Copy full SHA for f626496 - Browse repository at this point
Copy the full SHA f626496View commit details -
deps.windows: Update hash of CMake project for QR code generator
Newer commit is required to fix broken CMake project generation.
Configuration menu - View commit details
-
Copy full SHA for e076ca6 - Browse repository at this point
Copy the full SHA e076ca6View commit details -
deps.windows: Update FreeType to 2.13.1
This was previously left unupdated because FreeType's GitHub mirror was not being updated. The mirror has since been fixed, so let's realign this with the version used on macOS.
Configuration menu - View commit details
-
Copy full SHA for 371ee59 - Browse repository at this point
Copy the full SHA 371ee59View commit details
Commits on Sep 27, 2023
-
deps.ffmpeg: Fix libdatachannel packaging for macOS
Libraries should not be symlinked or versioned on macOS, so we need to fix not only the generated binaries but also the CMake package files to reflect this.
Configuration menu - View commit details
-
Copy full SHA for 1767bf4 - Browse repository at this point
Copy the full SHA 1767bf4View commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8d31ed3 - Browse repository at this point
Copy the full SHA 8d31ed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04913d8 - Browse repository at this point
Copy the full SHA 04913d8View commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 33af3da - Browse repository at this point
Copy the full SHA 33af3daView commit details
Commits on Oct 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4df24b0 - Browse repository at this point
Copy the full SHA 4df24b0View commit details
Commits on Oct 16, 2023
-
deps.windows: Patch curl CMake
Add a patch for curl's CMake to fix an issue that causes configure failures for consumers of the resulting curl package if they call find_package(CURL) more than once.
Configuration menu - View commit details
-
Copy full SHA for 323e51c - Browse repository at this point
Copy the full SHA 323e51cView commit details
Commits on Oct 26, 2023
-
deps.qt: Restore Patch function for Windows Qt script
The Patch function was left out of a previous rewrite.
Configuration menu - View commit details
-
Copy full SHA for b40ab67 - Browse repository at this point
Copy the full SHA b40ab67View commit details -
deps.qt: Backport patch for CVE-2023-43114
The CVE only affects Windows. Fixed in 6.5.4 and 6.6.0. https://www.qt.io/blog/security-update-regarding-cve-2023-43114 https://codereview.qt-project.org/c/qt/qtbase/+/504321 http://bugreports.qt.io/browse/QTBUG-116773
Configuration menu - View commit details
-
Copy full SHA for dd552c6 - Browse repository at this point
Copy the full SHA dd552c6View commit details -
deps.qt: Backport patch for QTBUG-117779
Fix a bug on Windows where child windows would move with the parent window and also resize to their minimum size. Fixed in 6.5.4, 6.6.1, and 6.7. https://bugreports.qt.io/browse/QTBUG-117779 https://bugreports.qt.io/browse/QTBUG-118118 https://bugreports.qt.io/browse/QTBUG-118217
Configuration menu - View commit details
-
Copy full SHA for 0a93422 - Browse repository at this point
Copy the full SHA 0a93422View commit details -
deps.qt: Backport patch for QTBUG-118117
Fix a bug on Windows that caused taskbar icon overlays to be reset by Qt if previously set via native Windows API calls. Fixed in 6.5.4, 6.6.1, and 6.7. https://bugreports.qt.io/browse/QTBUG-118117
Configuration menu - View commit details
-
Copy full SHA for fa366cc - Browse repository at this point
Copy the full SHA fa366ccView commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2238374 - Browse repository at this point
Copy the full SHA 2238374View commit details -
CI: Add CMake version to build cache hash
A mismatch of CMake version used for builds and the version used for cached builds might lead to undefined or unexpected behavior. Adding the CMake version to the cache identifier causes a cache miss when the version on CI runners has been updated, triggering a proper rebuild.
Configuration menu - View commit details
-
Copy full SHA for e1d4ddd - Browse repository at this point
Copy the full SHA e1d4dddView commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f9564bc - Browse repository at this point
Copy the full SHA f9564bcView commit details
Commits on Dec 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1d2ba58 - Browse repository at this point
Copy the full SHA 1d2ba58View commit details -
deps: Update Windows build script with explicit package names
Default dependencies and Qt are separates package names that can be explicitly identified throughout the script and handled in explicit blocks.
Configuration menu - View commit details
-
Copy full SHA for 7d6ea5f - Browse repository at this point
Copy the full SHA 7d6ea5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0352a17 - Browse repository at this point
Copy the full SHA 0352a17View commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cb1569a - Browse repository at this point
Copy the full SHA cb1569aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82be7e6 - Browse repository at this point
Copy the full SHA 82be7e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c52f03 - Browse repository at this point
Copy the full SHA 1c52f03View commit details -
Configuration menu - View commit details
-
Copy full SHA for f97b8bc - Browse repository at this point
Copy the full SHA f97b8bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c53bd9 - Browse repository at this point
Copy the full SHA 7c53bd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6442b60 - Browse repository at this point
Copy the full SHA 6442b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17aa961 - Browse repository at this point
Copy the full SHA 17aa961View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6074af2 - Browse repository at this point
Copy the full SHA 6074af2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48a603d - Browse repository at this point
Copy the full SHA 48a603dView commit details -
Preserve Carla files in artifact
We accidentally left these out in a refactor. Fixes a regression from 7d6ea5f.
Configuration menu - View commit details
-
Copy full SHA for 85f0d4e - Browse repository at this point
Copy the full SHA 85f0d4eView commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4bf46bb - Browse repository at this point
Copy the full SHA 4bf46bbView commit details -
CI: Fix GitHub Actions package fail during artifact extraction
With both Windows artifacts being zip-based, the unzip command needs to be allowed to overwrite the VERSION file contained in both.
Configuration menu - View commit details
-
Copy full SHA for e4e0ccb - Browse repository at this point
Copy the full SHA e4e0ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b50d52 - Browse repository at this point
Copy the full SHA 9b50d52View commit details
Commits on Jan 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e26c3f7 - Browse repository at this point
Copy the full SHA e26c3f7View commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ce7119 - Browse repository at this point
Copy the full SHA 9ce7119View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a2cc1d - Browse repository at this point
Copy the full SHA 6a2cc1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7744c82 - Browse repository at this point
Copy the full SHA 7744c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 813e1a0 - Browse repository at this point
Copy the full SHA 813e1a0View commit details -
deps.ffmpeg: Update nv-codec-headers to 12.1.14.0
Requires driver version 531.61 or newer on Windows.
Configuration menu - View commit details
-
Copy full SHA for 9ec4486 - Browse repository at this point
Copy the full SHA 9ec4486View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee11e64 - Browse repository at this point
Copy the full SHA ee11e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for d14bb8b - Browse repository at this point
Copy the full SHA d14bb8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9654933 - Browse repository at this point
Copy the full SHA 9654933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3849ab8 - Browse repository at this point
Copy the full SHA 3849ab8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c46005e - Browse repository at this point
Copy the full SHA c46005eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 714b4d3 - Browse repository at this point
Copy the full SHA 714b4d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5671ae7 - Browse repository at this point
Copy the full SHA 5671ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f19f1 - Browse repository at this point
Copy the full SHA e9f19f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b37745c - Browse repository at this point
Copy the full SHA b37745cView commit details -
deps.windows: Update curl to 8.5.0
Also removes a patch that is no longer needed.
Configuration menu - View commit details
-
Copy full SHA for c8cdb34 - Browse repository at this point
Copy the full SHA c8cdb34View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec04a29 - Browse repository at this point
Copy the full SHA ec04a29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d78214 - Browse repository at this point
Copy the full SHA 6d78214View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0f042d - Browse repository at this point
Copy the full SHA d0f042dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 797af88 - Browse repository at this point
Copy the full SHA 797af88View commit details -
deps.qt: Update Qt6 to 6.6.1 for Windows
Also remove patches that are no longer needed.
Configuration menu - View commit details
-
Copy full SHA for ea7b909 - Browse repository at this point
Copy the full SHA ea7b909View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eea918 - Browse repository at this point
Copy the full SHA 7eea918View commit details
Commits on Jan 24, 2024
-
After fairly lengthy and difficult internal discussions, we have decided that using Carla as a host for VST3 (and other) plugins is not the right path forward for the project. Let's remove this from our deps builds.
Configuration menu - View commit details
-
Copy full SHA for 6e2215a - Browse repository at this point
Copy the full SHA 6e2215aView commit details -
After fairly lengthy and difficult internal discussions, we have decided that using Carla as a host for VST3 (and other) plugins is not the right path forward for the project. Let's remove this from our deps builds.
Configuration menu - View commit details
-
Copy full SHA for 6e115f8 - Browse repository at this point
Copy the full SHA 6e115f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ca5a44 - Browse repository at this point
Copy the full SHA 3ca5a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e0ea1f - Browse repository at this point
Copy the full SHA 9e0ea1fView commit details -
deps.ffmpeg: Fix libpng fixup step error on windows
Invalid file path, the dir of strip_files is "bin/" rather than "bin/bin/"
Configuration menu - View commit details
-
Copy full SHA for 11aa137 - Browse repository at this point
Copy the full SHA 11aa137View commit details -
deps.ffmpeg: Fix libopus fixup step error on windows
Invalid file path, the dir of strip_files is "bin/" rather than "bin/bin/"
Configuration menu - View commit details
-
Copy full SHA for 8298283 - Browse repository at this point
Copy the full SHA 8298283View commit details -
deps.ffmpeg: Fix libvorbis fixup step error on windows
Invalid file path, the dir of strip_files is "bin/" rather than "bin/bin/"
Configuration menu - View commit details
-
Copy full SHA for 84af9a2 - Browse repository at this point
Copy the full SHA 84af9a2View commit details -
deps.ffmpeg: Fix aom fixup step error on windows
Invalid file path, the dir of strip_files is "bin/" rather than "bin/bin/"
Configuration menu - View commit details
-
Copy full SHA for 473122f - Browse repository at this point
Copy the full SHA 473122fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb0e335 - Browse repository at this point
Copy the full SHA cb0e335View commit details -
deps.macos: Fix installation of universal FreeType libraries
Makefile generated by FreeType hardcodes build directory, which needs to be overriden for universal builds.
Configuration menu - View commit details
-
Copy full SHA for 128507c - Browse repository at this point
Copy the full SHA 128507cView commit details
Commits on Jan 27, 2024
-
deps.ffmpeg: Update libdatachannel to 0.20.1
This updates to libdatachannel 0.20.1
Configuration menu - View commit details
-
Copy full SHA for 4202b50 - Browse repository at this point
Copy the full SHA 4202b50View commit details
Commits on Jan 29, 2024
-
CI: Update first-party GitHub Actions from v3 to v4
GitHub Actions has deprecated Actions based on node16. The v4 actions are based on node20. Replace first-party v3 actions with their v4 counterparts. See: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
Configuration menu - View commit details
-
Copy full SHA for a91c65f - Browse repository at this point
Copy the full SHA a91c65fView commit details
Commits on Feb 8, 2024
-
CI: Fix cache refresh in scheduled nightly builds
Avoids a possible race condition between cache cleanup and use of caches in the build jobs. Also includes FFmpeg caches in the cleanup as the build action has been fully updated with expected scheduled cleanups.
Configuration menu - View commit details
-
Copy full SHA for 4366d45 - Browse repository at this point
Copy the full SHA 4366d45View commit details -
deps.ffmpeg: Force classic linker for AppleClang 15.0.0+
Works around linker issues introduced by Xcode 15 beta 2 (tracked as FB13208302).
Configuration menu - View commit details
-
Copy full SHA for 6b2b373 - Browse repository at this point
Copy the full SHA 6b2b373View commit details
Commits on Feb 9, 2024
-
CI: Update macOS jobs to use macOS 14 runners
Enables macOS jobs to use environment similar to expected local build environments and makes use of the performance benefits of Apple Silicon-based hardware.
Configuration menu - View commit details
-
Copy full SHA for 1c5eb1b - Browse repository at this point
Copy the full SHA 1c5eb1bView commit details
Commits on Feb 15, 2024
-
deps.ffmpeg: Enable runtime CPU detection for AOM to fix ARM64 crashes
Runtime CPU detection in AOM has been extended to properly detect ARM64 CPUs and enable NEON features if possible - disabling the runtime detection has been found to lead to crashes when attempting to record using AOM on Apple Silicon Macs.
Configuration menu - View commit details
-
Copy full SHA for 9cdd1de - Browse repository at this point
Copy the full SHA 9cdd1deView commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0ab82e2 - Browse repository at this point
Copy the full SHA 0ab82e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7371ca0 - Browse repository at this point
Copy the full SHA 7371ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5e35f - Browse repository at this point
Copy the full SHA 3a5e35fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5ccb69 - Browse repository at this point
Copy the full SHA a5ccb69View commit details -
Configuration menu - View commit details
-
Copy full SHA for d90e263 - Browse repository at this point
Copy the full SHA d90e263View commit details -
deps.qt: Restore native dialogs on macOS
Revert qtbase 1b71e2d894c2be7052518cdcb96020c9950e2dc7: QMessageBox: don't use a native dialog if a style sheet is active The commit in question causes us to lose native dialogs on macOS. We can restore them by reverting the above commit. This is hopefully a temporary measure until either this is addressed in Qt itself or we get guidance on the correct way to deal with this.
Configuration menu - View commit details
-
Copy full SHA for e81a04e - Browse repository at this point
Copy the full SHA e81a04eView commit details
Commits on Feb 23, 2024
-
Revert "deps.ffmpeg: Update libsrt to 1.5.3"
This reverts commit 813e1a0.
Configuration menu - View commit details
-
Copy full SHA for a84772c - Browse repository at this point
Copy the full SHA a84772cView commit details
Commits on Mar 14, 2024
-
CI: Force use of Xcode 15.2 to fix runtime crashes on older macOS
Xcode 15.0.1 had a bug which lead to binaries crashing on macOS 12 or older when compiled with weak definitions (FB13097713).
Configuration menu - View commit details
-
Copy full SHA for dc4944c - Browse repository at this point
Copy the full SHA dc4944cView commit details
Commits on Apr 24, 2024
-
CI: Update softprops/action-gh-release to v2.0.4
This is the last remaining action in this repo that was still using node16. Updating should remove the associated warnings.
Configuration menu - View commit details
-
Copy full SHA for 2aa1cf2 - Browse repository at this point
Copy the full SHA 2aa1cf2View commit details
Commits on May 2, 2024
-
deps.ffmpeg: Update libpng to 1.6.43
Co-authored-by: PatTheMav <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for faa110d - Browse repository at this point
Copy the full SHA faa110dView commit details -
Configuration menu - View commit details
-
Copy full SHA for afa969d - Browse repository at this point
Copy the full SHA afa969dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee1cbee - Browse repository at this point
Copy the full SHA ee1cbeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c26a066 - Browse repository at this point
Copy the full SHA c26a066View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78114c1 - Browse repository at this point
Copy the full SHA 78114c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60435d7 - Browse repository at this point
Copy the full SHA 60435d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e6a7e3 - Browse repository at this point
Copy the full SHA 8e6a7e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecca640 - Browse repository at this point
Copy the full SHA ecca640View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa34fe - Browse repository at this point
Copy the full SHA ffa34feView commit details -
deps.macos: Update libpng to 1.6.43
Co-authored-by: PatTheMav <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbf8a43 - Browse repository at this point
Copy the full SHA fbf8a43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c71476 - Browse repository at this point
Copy the full SHA 0c71476View commit details -
Configuration menu - View commit details
-
Copy full SHA for a053b83 - Browse repository at this point
Copy the full SHA a053b83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8768e95 - Browse repository at this point
Copy the full SHA 8768e95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e44f18 - Browse repository at this point
Copy the full SHA 1e44f18View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceaa469 - Browse repository at this point
Copy the full SHA ceaa469View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc9560 - Browse repository at this point
Copy the full SHA ecc9560View commit details -
Configuration menu - View commit details
-
Copy full SHA for b81399b - Browse repository at this point
Copy the full SHA b81399bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f57263c - Browse repository at this point
Copy the full SHA f57263cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db0980 - Browse repository at this point
Copy the full SHA 5db0980View commit details -
Configuration menu - View commit details
-
Copy full SHA for d77d7f4 - Browse repository at this point
Copy the full SHA d77d7f4View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 603a517 - Browse repository at this point
Copy the full SHA 603a517View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ccfc79f - Browse repository at this point
Copy the full SHA ccfc79fView commit details -
deps.qt: Correct some configure options
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
Configuration menu - View commit details
-
Copy full SHA for 15cefec - Browse repository at this point
Copy the full SHA 15cefecView commit details -
deps.qt: Disable building testlib on macOS
This was already disabled on Windows.
Configuration menu - View commit details
-
Copy full SHA for 0889664 - Browse repository at this point
Copy the full SHA 0889664View commit details -
This is normally autodetected, but we can explicitly enable or disable it. To prevent unwanted surprises, it's probably safer to disable it.
Configuration menu - View commit details
-
Copy full SHA for 0b64b22 - Browse repository at this point
Copy the full SHA 0b64b22View commit details
Commits on May 4, 2024
-
deps.qt: Fix libjpeg and libpng feature flags
These were apparently incorrect. qt/qtbase@3bc39a6 https://bugreports.qt.io/browse/QTBUG-120036
Configuration menu - View commit details
-
Copy full SHA for 1c1d1e8 - Browse repository at this point
Copy the full SHA 1c1d1e8View commit details -
deps.qt: Remove unused CMake variables
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
Configuration menu - View commit details
-
Copy full SHA for 6b41e40 - Browse repository at this point
Copy the full SHA 6b41e40View commit details -
deps.windows: Replace ntv2 with libajantv2
Use latest 17.0.1 release tag of libajantv2. The previous AJA ntv2 repo is deprecated.
Configuration menu - View commit details
-
Copy full SHA for c8d5d15 - Browse repository at this point
Copy the full SHA c8d5d15View commit details -
deps.macos: Replace ntv2 with libajantv2
Use latest 17.0.1 release tag of libajantv2. The previous AJA ntv2 repo is deprecated.
Configuration menu - View commit details
-
Copy full SHA for d255dd6 - Browse repository at this point
Copy the full SHA d255dd6View commit details -
Replace ntv2 license with libajantv2 license
The original ntv2 library has been deprecated and replaced by libajantv2. The license is still MIT.
Configuration menu - View commit details
-
Copy full SHA for b95b539 - Browse repository at this point
Copy the full SHA b95b539View commit details
Commits on May 7, 2024
-
* deps.qt: Add Qt Designer Co-authored-by: Ryan Foster <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 805b681 - Browse repository at this point
Copy the full SHA 805b681View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85173b2 - Browse repository at this point
Copy the full SHA 85173b2View commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 230c064 - Browse repository at this point
Copy the full SHA 230c064View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2beb400 - Browse repository at this point
Copy the full SHA 2beb400View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae3acd5 - Browse repository at this point
Copy the full SHA ae3acd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8153f1 - Browse repository at this point
Copy the full SHA d8153f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d663982 - Browse repository at this point
Copy the full SHA d663982View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bca871f - Browse repository at this point
Copy the full SHA bca871fView commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 085a402 - Browse repository at this point
Copy the full SHA 085a402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ffc39f - Browse repository at this point
Copy the full SHA 2ffc39fView commit details