Projects
home:frispete
obs-studio
Sign Up
Log In
Username
Password
Problem getting expanded diff: bad link: could not apply patch 'project.diff'
×
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 41
View file
fix-json11-build.patch
Added
@@ -0,0 +1,12 @@ +Index: b/deps/json11/json11.cpp +=================================================================== +--- a/deps/json11/json11.cpp ++++ b/deps/json11/json11.cpp +@@ -22,6 +22,7 @@ + #include "json11.hpp" + #include <cassert> + #include <cmath> ++#include <cstdint> + #include <cstdlib> + #include <cstdio> + #include <limits>
View file
project.diff
Changed
@@ -1,875 +1,22 @@ ---- _service.orig -+++ _service -@@ -1,7 +1,7 @@ - <services> - <service name="tar_scm" mode="disabled"> - <param name="versionformat">@PARENT_TAG@</param> -- <param name="revision">refs/tags/29.1.3</param> -+ <param name="revision">refs/tags/30.0.2</param> - <param name="url">https://github.com/obsproject/obs-studio.git</param> - <param name="scm">git</param> - <param name="changesgenerate">enable</param> ---- _servicedata.orig -+++ _servicedata -@@ -1,6 +1,6 @@ - <servicedata> - <service name="tar_scm"> - <param name="url">https://github.com/obsproject/obs-studio.git</param> -- <param name="changesrevision">c58e511813c33e93da7637d50aa431ae0cddda0c</param> -+ <param name="changesrevision">b45a73296f4f898e2ed455023020058075c30bab</param> - </service> - </servicedata> -\ No newline at end of file --- obs-studio.changes.orig +++ obs-studio.changes -@@ -1,4 +1,816 @@ +@@ -1,4 +1,9 @@ ------------------------------------------------------------------- -+Fri Jan 19 15:13:48 UTC 2024 - hpj@urpla.net ++Tue Jun 17 14:34:43 UTC 2025 - Hans-Peter Jansen <hp@urpla.net> + -+- Update to version 30.0.2: -+ * libobs: Update version to 30.0.2 -+ * CI: Downgrade flatpak-builder to fix Flatpak publish -+ * Revert "cmake: Align Product Name and Bundle Name on macOS" -+ * libobs: Update version to 30.0.1 -+ * Update translations from Crowdin -+ * obs-websocket: Update version to 5.3.4 -+ * obs-browser: Update version to 2.22.2 -+ * win-wasapi: Ignore timestamp errors -+ * libobs: Fix PTS incrementation when FPS divisor is enabled -+ * updater: Clear shader cache after updating -+ * libobs-d3d11: Add checksum to shader cache -+ * cmake: Align Product Name and Bundle Name on macOS -+ * libobs: Use macOS specific APIs to report free disk space -+ * UI: Disable safe mode when --multi is used -+ * libobs: Fix memory leak when migrating from legacy scene item data -+ * libobs: Fix crash in `obs_sceneitem_remove()` when already removed -+ * linux-pipewire: Ensure number of dmabufs is zero initialized -+ * rtmp-services: Update IRLToolkit service -+ * mac-capture: Add handling for nil target window -+ * UI: cancel session end request on commitDataRequest() signal -+ * CI: Validate Flatpak with flatpak-builder-lint -+ * CI: Set build-log-url when publishing -+ * CI: Bump flatpak-github-actions commit hash -+ * win-capture: Update graphics hook version -+ * build-aux: Remove StatusNotifierItem Flatpak permission -+ * UI: Fix UseStreamKeyAdv not display stream key and not hide button -+ * win-capture: Fix Vulkan race condition -+ * UI: Fix typo in Virtual Camera logging functions -+ * CI: Update deps to 2023-11-03 release -+ * UI: Log Virtual Camera output type -+ * libobs: Fix crash when plugins delete properties in callback -+ * obs-scripting: Fix Sparkle delta updates by disabling bytecode caching -+ * libobs,obs-filters: Use common straight alpha math -+ * UI: Fix transform of sources in groups -+ * libobs: Add more files to list of public headers -+ * docs: Fix obs_sceneitem_get_group signature -+ * obs-webrtc: Allow non-CBR rate control with WHIP -+ * linux-pipwire: Pass obs_pw_stream to renegotiation callback -+ * Revert "win-wasapi: Remove 'BETA' from Application Audio Capture name" -+ * obs-qsv11: Migrate target usage settings -+ * plugins: Remove old macOS version ifdefs -+ * win-wasapi: Log source name on initialization -+ * UI: Fix AMF AV1 simple recording presets -+ * mac-virtualcam: Correct device timer firing rate -+ * rtmp-services: Remove defunct servers/services -+ * libobs: Export SIMDe headers unconditionally for plugin development -+ * CI: Update deps to 2023-10-26 release -+ * UI: Remove iCCP data from PNGs -+ * decklink-output-ui: Decouple DeckLink output state -+ * linux-pipewire: Load glad symbols on start -+ * linux-pipewire: Use the format properties for swap r/b -+ * linux-pipewire: Add locks to unsafe pipewire functions -+ * obs-qsv11: Log more QSV settings -+ * mac-avcapture: Replace kCMIOObjectPropertyElementMaster with Main -+ * mac-capture: Replace kAudioObjectPropertyElementMaster with Main -+ * libobs: Replace kAudioObjectPropertyElementMaster with Main -+ * cmake: Explicitly fail if macOS SDK is too old -+ * CI: Update deps to 2023-10-17 release -+ * UI: Add missing NULL check for skipUpdateVer -+ * obs-websocket: Update version to 5.3.3 -+ * libobs-d3d11: Log VRAM in GiB -+ * frontend-tools: Remove unused startAtLaunch variable -+ * input-v4l2: always use linear alpha blending -+ * libobs: Fix rendering stats not being logged on output stop -+ * UI: Convert QTStr macro to inline function -+ * CI: Update CEF builds -+ * build-aux: Update Flatpak CEF build -+ * mac-virtualcam: Log when extension replacement is requested -+ * rtmp-services: Remove defunct servers/services -+ * UI: Fix compile error due to use of strlen in constexpr -+ * CI: Fix Steam upload (again) -+ * Update translations from Crowdin -+ * mac-virtualcam: Check result of finished extension installation -+ * mac-virtualcam: Treat extension installation cancellation as error -+ * mac-virtualcam: Always replace camera extension when requested -+ * build-aux: Update Flatpak CEF build -+ * CI: Update CEF builds -+ * cmake: Use dependency hashes to track revisions -+ * CI: Update deps to 2023-10-09 release -+ * win-capture: Add 9 window class auto switch to WGC mode -+ * win-capture: Add and tweak apps in compatibility.json -+ * .editorconfig: Add win-capture json -+ * cmake: Depend entirely on pkg-config if found for VPL -+ * CI: Add support for dependency revisions to Linux CI builds -+ * Revert "CI: Add xclogparser to macOS builds to generate issue report" -+ * Revert "CI: Add build annotation step to macOS arm64 builds" -+ * Revert "CI: Fix condition for annotations in nightly runs" -+ * UI: Enable "Paste Filters" after copying from scenes or mixer -+ * win-wasapi: Remove 'BETA' from Application Audio Capture name -+ * win-wasapi: Handle flags set by GetBuffer -+ * win-wasapi: Use provided timestamp for application audio capture -+ * libobs: Fix hotkeys when reordering sceneitems into/out of groups -+ * libobs: Distinguish sceneitem hotkeys by id -+ * libobs: Specify scene item IDs on creation -+ * UI: Initialize YouTubeAppDock synchronously to fix Qt runloop issues -+ * linux-v4l2: Expand packed values to 4 bytes -+ * rtmp-services: Update OnlyFans streaming service -+ * libobs: Use same ver. in obs-config.h for betas/RCs -+ * UI: Cleanup remaining uses of old version macros -+ * UI: Refactor Windows update check to always use LIBOBS_API_VER -+ * cmake: Fix OBS_COMMIT not being set (Windows only) -+ * cmake/libobs: Only set beta/rc increment -+ * libobs: Fix errors for gs_effect_create -+ * obs-ffmpeg: Readd OBS_ENCODER_CAP_DYN_BITRATE to AMF texture encoders -+ * libobs,obs-filters: Fix NAN when tonemapping -+ * UI: Use std::shared_ptr instead of QSharedPointer -+ * UI: Use C++11 ranged-for instead of Q_FOREACH -+ * obs-qsv11: Use translatable strings for target usage -+ * obs-qsv11: Remove D3D9 fallback -+ * obs-qsv11: Remove D3D9 allocator -+ * Revert "UI: Add workaround for Qt tooltip stylesheet bug" -+ * obs-qsv11: Redo session data releasing for Linux -+ * CI: Update deps to 2023-09-28 release -+ * mac-capture: Don't crash when migrating unknown display IDs -+ * obs-browser: Fix invalid comparison of integer types -+ * obs-browser: Update version to 2.22.1 -+ * cmake: Update qrcodegen finder to match target names of CMake package -+ * libobs: Fix duplicate symbol resolution for obs plugins -+ * obs-webrtc: Move libdatachannel code to C++ from C -+ * obs-qsv11: Add license declaration file -+ * decklink: Add license declaration files -+ * libobs: Add license declaration files -+ * deps: Add license declaration files -+ * CI: Update deps to 2023-09-18 release -+ * obs-qsv11: Fix unusual CBR bitrate issues -+ * libobs: Do not skip async frames unless one has been selected -+ * Add Qt UI form spacing in editorconfig -+ * UI: Fix IP settings order -+ * obs-qsv11: Fix target usage migration string comparisons -+ * win-wasapi: Fix arithmetic for WAVEFORMATEX::cbSize -+ * UI: Avoid using newlines in error messages -+ * UI: Don't show native popup for YouTube auth message box -+ * UI: Standardize spelling of closable, fix typo -+ * UI: Add cleanup of stats callback on window close -+ * CI: Fix Steam prerelease detection for releases -+ * cmake: Fix regular expression for beta and RC version detection -+ * UI: Remove unused ExpandCheckBox -+ * CI: Fix condition for annotations in nightly runs -+ * rtmp-services: Rebranding Utreon to Playeur -+ * libobs: Fix obs_output_video and obs_output_audio for encoded output -+ * UI: Create/Delete YouTube Dock when switching profiles -+ * UI: Untangle ifdef'd if-statement to un-confuse Xcode -+ * image-source: Fix slideshow audio rendering buffer overrun -+ * UI: Restrict regex pattern for OAuth secrets -+ * UI: Add workaround for Qt tooltip stylesheet bug -+ * UI: Fix settings Apply button always being enabled -+ * win-dshow: Log source name at error -+ * rtmp-services: Remove defunct servers/services -+ * CI: Add build annotation step to macOS arm64 builds -+ * CI: Add xclogparser to macOS builds to generate issue report -+ * obs-websocket: Update version to 5.3.0 -+ * obs-qsv11: Ensure default devices are Intel devices -+ * updater: Remove non-error logging from multithreaded code -+ * libobs: Remove old macOS guards for NSProcessInfo -+ * build-aux,CI: Bump Flatpak KDE Runtime to 6.5 -+ * CI: Update flatpak-github-actions to get upstream improvement -+ * UI: Fix ifdef for YouTube dock integration -+ * mac-virtualcam: Switch pixel format of camera extension to BGRA -+ * UI: Increase YouTube API timeout -+ * UI: Fix stream key UI not showing when using stream key -+ * libobs: Fix warnings about implicit integer downcasts in macOS code -+ * obs-outputs: Silence all warnings generated by the FTL SDK -+ * text-freetype2: Fix warning about implicit integer downcast -+ * json11: Suppress warnings about unqualified std::move calls -+ * libobs: Suppress warnings about implicit integer downcasts -+ * plugins: Suppress warnings about implicit integer downcasts -+ * mac-avcapture: Log if portrait or studio light effects are active -+ * obs-ffmpeg: Fix broken mpegts output -+ * build-aux: Add missing build type to Flatpak modules -+ * UI: Fix source enumeration in source select aborting prematurely -+ * CI: Add missing secrets on Flatpak releases -+ * obs-outputs: Fix provision of CA certificates to mbedTLS on macOS -+ * CI: Fix ccache status output for workflow jobs -+ * CI: Fix GitHub Actions JSON runtime error in scheduled workflow -+ * docs: Clarify strlist_split -+ * updater: Static analysis cleanups -+ * obs-ffmpeg: Do not include sys/timeb.h on non-Windows system -+ * UI: Remove unused static functions -+ * obs-ffmpeg: Remove an unused static function -+ * obs-outputs: Remove unused static functions -+ * rtmp-services: Remove an unused static function -+ * mac-avcapture: Remove an unused static function -+ * linux-capture: Remove an unused static function -+ * plugins: Quote program paths used in os_process_pipe_create -+ * libobs: Log if CreateProcessW fails on Windows -+ * obs-qsv11: Fixup session releasing for Linux -+ * obs-qsv11: Use device enumeration for choosing DRM device -+ * obs-qsv11: Mark internal functions static -+ * UI: Increase minimum output resolution to 32x32 -+ * UI: Add stream key tooltip in the auto-config wizard -+ * UI: Fix stream key tooltip in the settings page -+ * docs: Add version added to filter index functions -+ * CI: Fix typos in scheduled nightly run workflow -+ * UI: Fix crash in YoutubeAuth -+ * CI: Fix scheduled language file upload -+ * cmake: Restrict FindCEF path to omit default paths on Windows -+ * obs-x264: refactor log callback -+ * obs-x264: Remove unused getparam() function -+ * libobs: Do not hide OBS_NIX_PLATFORM_WAYLAND behind ifdef -+ * CI: Add brute-force workaround for macOS disk image creation failure -+ * Revert "UI: Support DnD overlay in linuxbrowser" -+ * CI: Remove concurrency limits for push workflow -+ * CI: Remove language file upload from push workflow -+ * CI: Add nightly upload of changed language files -+ * UI: Replace remaining enc-amf reference -+ * UI: Fix alignment of status bar message -+ * UI: Center vertical volume control buttons -+ * UI: Use the latest version when dropping files -+ * cmake: Mark source lists in feature files sortable -+ * Add YAML and ZSH spacing in editorconfig -+ * CI: Enforce the use of Ubuntu's CMake -+ * UI: Fix capitalization of "WebSocket" -+ * obs-filters: Add a mutex when running NVIDIA Audio FX -+ * UI: Log if user is ignoring service limits -+ * CI: Specify tag for Steam action on release -+ * cmake: Parse beta/rc version from override/git describe -+ * obs-qsv11: Fix crash in QSV test process -+ * build-aux: Enable QSV encoders on Flatpak -+ * UI: Add timer to NewYouTubeAppDock() -+ * CI: Bump FreeBSD version to supported release: 13.2 -+ * UI: Move restart to end of main() -+ * rtmp-services: Remove defunct servers/services -+ * UI: Fix potential null pointer dereference -+ * UI: Fix memory leak in OBSQTDisplay -+ * CI: Fix Sparkle appcast release note generation -+ * obs-qsv11: Drop Windows guards on LowPower settings -+ * CI: Fix Steam Playtest upload -+ * docs: Fix obs_frontend_add_dock deprecation version -+ * obs-filters: Update NVIDIA Effects SDK versions -+ * CI: Update dispatch workflob jobs for documentation updates -+ * CI: Fix checkers tripping over empty GitHub Actions references -+ * CI: Fix push workflow checking for ref name instead of type -+ * CI: Use older compression and file system for macOS disk image -+ * CI: Use more explicit check for valid git reference in check actions -+ * CI: Do not cancel concurrent workflow runs for pushes to master -+ * obs-qsv11: Fix VPL initialization on intel-mediaSDK -+ * obs-qsv11: Fix InitParams low power fallback -+ * libobs: Fix shader fix not working on D3D11 -+ * UI: Remove silent OpenGL fallback on Windows -+ * UI: Fix compiling without nlohmann JSON -+ * UI: Fix unnecessary GetCurrentScene() call -+ * libobs: Fix default.effect not working with OpenGL -+ * UI: Hold reference to scene when drawing spacers -+ * UI: Fix possible race condition in DrawSpacingHelpers -+ * libobs: Remove starting_frame_count from obs_output_t -+ * libobs: Fix holding possibly released pointer in obs_output_t -+ * UI: Fix transform shortcuts with multiple items selected -+ * UI: Set advanced audio encoder to invalid if missing -+ * decklink: Reset video capture on format change -+ * decklink: Add HDR playback support -+ * libobs/media-io: Relax color space comparison -+ * libobs: Add DrawAlphaDivide variant shaders -+ * UI: Store dock titles in BrowserDock instead of relying on Qt -+ * UI: Update text for custom browser dock menu items manually -+ * UI: Track custom browser dock names internally -+ * UI: Set browser dock title in constructor -+ * UI: Fix crash at resizing display followed by destruction on macOS -+ * UI: Fix crash at render_display while shutdown on macOS -+ * UI: Removes the workaround of not receiving expose event -+ * docs: Add source-specific procedures -+ * docs: Add source-specific signals -+ * docs: Add decl string for media signals -+ * image-source: Fix slideshow proc decl strings -+ * Update translations from Crowdin -+ * CI: Update obs-crowdin-sync to latest -+ * UI/importers: Ignore empty Streamlabs hotkeys -+ * UI: Show link to release notes in Help menu -+ * sndio: Remove variable-length array usage -+ * UI: Add high frame rate 119.88 fps to capture device properties -+ * UI: Add high frame rates (120, 144, 240) to general video properties -+ * UI: Use QCheckBox::toggled signal for checkbox changes -+ * UI: Don't cap auto-config wizard FPS whole number precision at 2 -+ * UI: Use QGroupBox::toggled signal for group changes -+ * UI: Set loading to true when loading accessibility settings -+ * UI: Fix YouTube not saving stream key in auto config -+ * obs-ffmpeg: Set avg_frame_rate for AVStream outputs -+ * linux-pipewire: Replace dynamic arrays with allocations -+ * UI: Use static function instead of macro to set color -+ * .git-blame-ignore-revs: Add clang-format 16 update -+ * updater: Pass through parameters to restarted OBS instance -+ * UI: Copy OBS command line arguments to updater launch -+ * CI: Simplify build scripts for CI-only use -+ * mac-virtualcam: Fix crash on macOS when starting virtualcam output -+ * Update .clang-format rules for ObjC files for version 16 -+ * CI: Update to clang-format 16 -+ * obs-webrtc: Improve WHIP compliance -+ * obs-webrtc: Follow HTTP redirects -+ * obs-qsv11: Fix adapter enumeration in test app -+ * Revert "obs-outputs: Enable HDR for HEVC over RTMP" -+ * rtmp-services: Add MasterStream.iR to ingest list (#9330) -+ * UI: Make simple mode settings warnings float at bottom of page -+ * obs-qsv11: Fix RepeatPPS bug -+ * obs-qsv11: Remove AVBR, QVBR, and VCM -+ * obs-qsv11: Refactor and tune Look-ahead settings -+ * obs-qsv11: Update Target Usage options -+ * obs-qsv11: Fix bitstream bug -+ * obs-qsv11: Adjust Gop and keyint_sec parameters -+ * obs-qsv11: Adjust Subjective Video Enhancements -+ * obs-qsv11: Add AV1 meta data -+ * obs-qsv11: Improve AV1 quality parameters -+ * libobs/util: Define PRAGMA_WARN_DEPRECATION for MSVC -+ * CI: Update peter-evans/create-pull-request GitHub Action -+ * CI: Pin third-party actions to specific commits -+ * CI: Update deps to 2023-08-08 release -+ * obs-browser: Disable Bluetooth support -+ * CI: Fix services validator being unable to create Pull Requests -+ * obs-qsv11: Remove MSDK headers -+ * obs-qsv11: Add VPL changes -+ * UI: Avoid showing YouTubeAppDock each time settings are updated -+ * UI: Make title bar "SAFE MODE" translatable -+ * libobs: Add local event monitor for hotkey thread -+ * plugins: Update CMake minimum to 3.22 -+ * libobs: Update CMake minimum to 3.22 -+ * deps: Update CMake minimum to 3.22 -+ * UI: Update CMake minimum to 3.22 -+ * cmake: Update CMake minimum to 3.22 -+ * UI: Fix YouTubeAppDock restore dock state -+ * obs-outputs: Refine certificate selection on macOS -+ * libobs/util: Contain simde diagnostic pragmas -+ * mac-virtualcam: Replace variable-length arrays with NSMutableData -+ * libobs: Remove variable-length array -+ * linux-pipewire: Replace variable-length arrays with dynamic arrays -+ * UI: Don't call obs_source_get_output_flags on a NULL source -+ * CI: Remove optimistic continuation of disk image creation for macOS -+ * CI: Add write permissions to contents scope to service validator -+ * UI: Fix case where cef func may not be present -+ * UI: Use new add dock path for YouTubeAppDock -+ * obs-transitions: Fix stingers lingering on last frame -+ * CI: Add wrapper function for macOS disk image operations -+ * graphics-hook: Handle VkImageViewUsageCreateInfo -+ * UI: Fix build error (forgot macro) -+ * UI: Fix YouTubeAppDock crash -+ * frontend-tools: Disable properties deferring in script dialog -+ * UI: Add func to disable properties view deferring -+ * Revert "UI: Only defer property updates for input and transition sources" -+ * CI: Fix detaching of temporary macOS disk images during image creation -+ * build-aux: Update Flatpak modules -+ * libobs: Make video frame header public -+ * UI: Add "YouTube Control Panel" dock panel -+ * CI: Update deps to 2023-08-02 release -+ * libobs: Profile graphics initialisation and shader compilation -+ * CI: Shorten job and step labels in workflow files -+ * UI: Refactor getting the default encoder for a format -+ * UI: Clean up remaining C-isms in FFmpeg utils -+ * UI: Replace FFmpeg encoder alias with long name -+ * UI: Refactor FFmpeg utilities codec/format enumeration -+ * UI: Fix matching FFmpeg formats/codecs -+ * deps: Remove libff -+ * UI: Migrate from libff -+ * win-wasapi: Add hook signal and proc for process output capture -+ * win-capture: Add hook signal and proc for window capture -+ * win-capture: Add hook signal and proc for game capture -+ * linux-capture: Add hook signal and proc for Xcomposite window capture -+ * UI: Add new scene at current row -+ * deps/libff: Remove unused code and header files -+ * UI: Split toggle preview program hotkey into hotkey pair -+ * decklink: Support 10-bit RGB capture -+ * libobs: Add VIDEO_FORMAT_R10L -+ * libobs-opengl: Support mad/uint2/uint3/uint4 -+ * deps,libobs,plugins: Remove in-tree Jansson -+ * libobs: Check if adapter can safely fast clear -+ * libobs: Add function to check fast clear capability -+ * libobs-d3d11: Check if device can perform fast clear on init -+ * libobs: Add obs_source_info.filter_add -+ * build-aux: Add RNNoise Flatpak module -+ * obs-qsv11: Downgrade minimum required CMake version -+ * aja: Ignore return value from aja-common functions -+ * docs: Indicate that refcount is not incremented -+ * CI: Add fixes for tagged release runs and assorted minor issues -+ * UI: Avoid auto config selecting QSV on linux -+ * obs-outputs: Set videocodecid to HEVC/AV1 FourCC in E-RTMP -+ * libobs: Fix GPU scaled video encoder media not being cleared -+ * libobs: Fix flip calculations in bounding box -+ * obs-qsv11: Link against Libva on Linux -+ * UI: Fix crop on flipped sceneitems in bounding boxes -+ * UI: Fix drawing of pixel guides on flipped sceneitems in bounding boxes -+ * UI: Fix draw and find of rot handle with bounding box and flip -+ * UI: Fix rotation handle find angle -+ * win-capture: Fix leaking framebuffers data -+ * UI: Add IPv4 / IPv6 selection setting -+ * obs-outputs: Add log message on successful connection -+ * obs-outputs: Adopt Happy Eyeballs in RTMP -+ * deps: Add Happy Eyeballs (RFC 6555) -+ * rtmp-services: Fix package.json not using correct ver. -+ * rtmp-services: Add "VStream" RTMP service (#9274) -+ * UI: Migrate WhatsNew to nlohmann JSON -+ * UI: Migrate branches to nlohmann JSON -+ * UI: Migrate Windows update check to nlohmann JSON -+ * updater: Update manifest struct for use in UI -+ * cmake,plugins,build-aux: Remove enc-amf -+ * UI: Remove D3D11 shader cache folder creation -+ * libobs-d3d11: Create shader cache directory when creating device -+ * updater: Migrate to nlohmann JSON -+ * docs: Add documentation for filter index functions -+ * build-aux: Add shader cache cleanup to steam uninstall script -+ * libobs-d3d11: Implement shader cache -+ * CI: Fix Python 3.11 installation on macOS 13 runners -+ * CI: Fix steamcmd being unable to find generated build file -+ * updater: Update installed version in registry -+ * UI: Fix remaining status bar nits -+ * UI: Don't clear lastService immediately after setting it -+ * build-aux: Add deps to clang-format and cmake-format -+ * build-aux: Make clang-format ignore libdshowcapture -+ * CI: Fix broken download of nightly build artifacts for Steam uploads -+ * UI: Add Safe Mode -+ * libobs: Add obs_add_safe_module() -+ * CI: Fix broken Flatpak cache generation on CI -+ * CI: Fix random password generation for macOS codesigning -+ * UI: Replace SIGNAL and SLOT macros for HookWidget methods -+ * UI: Replace SIGNAL and SLOT macros for AddProjectorMenuMonitors method -+ * UI: Replace SIGNAL and SLOT macros in aja-/decklink-output-ui -+ * UI: Replace SIGNAL and SLOT macros in frontend-tools -+ * UI: Replace SIGNAL and SLOT macros in settings -+ * UI: Replace SIGNAL and SLOT macros in importer -+ * UI: Replace SIGNAL and SLOT macros in filters -+ * UI: Replace SIGNAL and SLOT macros in window-basic-main -+ * UI: Replace SIGNAL and SLOT macros in auto-config -+ * UI: Replace SIGNAL and SLOT macros in transitions -+ * UI: Replace SIGNAL and SLOT macros in about dialog -+ * UI: Replace SIGNAL and SLOT macros in properties-view -+ * UI: Replace SIGNAL and SLOT macros in obs-app -+ * UI: Replace SIGNAL and SLOT macros in remux -+ * UI: Replace SIGNAL and SLOT macros in projectors -+ * UI: Replace SIGNAL and SLOT macros in missing files -+ * UI: Replace SIGNAL and SLOT macros in media controls -+ * UI: Replace SIGNAL and SLOT macros in custom widgets -+ * UI: Replace SIGNAL and SLOT macros in auth -+ * UI: Replace SIGNAL and SLOT macros in adv-audio-control -+ * updater: Treat mapped file errors as a sharing violation -+ * CI: Switch service availability checks to macOS runners -+ * libobs: Change return type for getting filter index -+ * CI: Remove label triggers from pull request workflow -+ * obs-browser: Update version to 2.22.0 -+ * cmake: Copy libdatachannel DLL -+ * build-aux: Update libdatachannel for Flatpak -+ * CI: Fix scheduled Steam builds -+ * UI: Redesign status bar -+ * cmake: Remove Qt version selection and Qt 5 support -+ * libobs: Assume Qt 6, always warn about Qt 5 plugins -+ * UI: Remove remaining Qt 6 ifdef -+ * CI: Fix Qt XML validator attempting to validate non-XML files -+ * obs-ffmpeg: Fix rendezvous mode with SRT -+ * UI: Avoid QT_TO_UTF8(QTStr()) double conversion -+ * obs-outputs: Enable HDR for HEVC over RTMP -+ * obs-webrtc: Add custom User-Agent and randomize SSRCs -+ * README.rst: Fix GitHub Actions status badge target link -+ * CI: Fix updated workflows using outdated Flatpak actions -+ * README.rst: Fix GitHub Actions status badge -+ * CI: Fix team identifier check in macOS codesigning repository action -+ * UI: Adjust size policy for properties view -+ * CI: Delete legacy build and formatting check scripts -+ * CI: Delete legacy workflows for GitHub Actions -+ * CI: Add new reusable workflows for GitHub Actions -+ * CI: Add new repository actions for GitHub -+ * CI: Add new build and packaging scripts for Linux -+ * CI: Add new build and packaging scripts for macOS -+ * CI: Add zsh-based build framework files for macOS -+ * UI: Fix transform shortcuts for audio only sources -+ * obs-ffmpeg: Fix media source always STATE_ENDED -+ * cmake: Fix missing libobs subdirectories in MSVC code navigator -+ * .git-blame-ignore-revs: Add recent clang-format changes -+ * mac-capture: Set correct default type for application data -+ * UI: Destroy the frontend API after OBS_FRONTEND_EVENT_EXIT -+ * docs: Clarify OBS_FRONTEND_EVENT_EXIT intent -+ * linux-pipewire: Explicitly handle NULL format strings -+ * linux-pipewire: Move portal signal subcription to portal.c -+ * linux-pipewire: Add support for YUY2 -+ * linux-pipewire: Add support for async sources -+ * linux-pipewire: Store source when creating streams -+ * linux-pipewire: Extend format_data -+ * linux-pipewire: Factor out format data in a struct -+ * linux-pipewire: Move format info to streams -+ * linux-pipewire: Track streams -+ * linux-pipewire: Separate PipeWire core and streams -+ * cmake: Fix missing space between sentences -+ * libobs-d3d11: Left-pad device PCI ID to 4 characters with zeroes -+ * libobs: Fix PROPVARIANT variable has not be freed -+ * win-wasapi: Fix PROPVARIANT variable has not be freed -+ * docs: Add obs_properties_add_button2 -+ * UI: Don't set fragmentation movflags in lossless mode -+ * libobs: Don't defer encoder updates if not necessary -+ * obs-ffmpeg: Fix NVENC VBR maxBitRate set to avgBitrate -+ * UI: Localize font picker window title -+ * mac-capture: Remove internal display settings from SCK Audio Capture -+ * libobs: Export more libobs/util headers -+ * CI: Remove syphon-framework exclude from format script -+ * clang-format: Set AllowShortLambdasOnASingleLine to Inline -+ * clang-format: Set AllowAllConstructorInitializersOnNextLine to false -+ * clang-format: Set AllowAllArgumentsOnNextLine to false -+ * .clang-format: Update and cleanup configuration file -+ * UI: Don't call activateWindow() when hidden -+ * win-dshow: Add support for grayscale MJPEG -+ * linux-v4l2: Add support for grayscale MJPEG -+ * UI, libobs: Add RAII wrappers for faders/volume meters -+ * CI,build-aux: Add Libqrcodegencpp on Linux -+ * cmake: Add finder for Libqrcodengencpp -+ * UI: Disable QSV for simple mode on Linux -+ * obs-qsv11: Add adapter checks for Linux -+ * obs-qsv11: Add a Linux implementation -+ * libobs: Fix back-to-back GPU encoder sessions breaking -+ * obs-ffmpeg: Remove legacy FFmpeg compatibility -+ * win-dshow: Remove legacy FFmpeg compatibility -+ * libobs: Remove legacy FFmpeg compatibility -+ * deps/media-playback: Remove legacy FFmpeg compatibility -+ * deps/libff: Remove legacy FFmpeg compatibility -+ * obs-ffmpeg: Remove outdated comment -+ * libobs/util: Remove outdated comment -+ * UI: Remove Qt 5 ifdef guards and code -+ * obs-qsv11: Fix missing ENABLE_HEVC definition for test executable -+ * obs-filters: Fix legacy CMake obs_status for RNNoise -+ * obs-webrtc: Fix CMake 3.0 module disabled path -+ * obs-webrtc: Fix legacy CMake obs_status call -+ * UI: Fix preprocessor directives for platform integrations -+ * libobs: Fix flip not working with stretch to bounds -+ * UI: Soft-delete scene collections -+ * rtmp-services: Remove defunct servers/services -+ * obs-ffmpeg: Increase initial buffer fullness for VAAPI -+ * win-capture: Enable compatibility data updates by default -+ * docs: Fix macro definitions -+ * UI: Fix crash radio list without items -+ * UI: Fix scenes only multiview label position -+ * updater: Fix updating without patch files -+ * UI: Wait for full vcam deactivation to destroy its view -+ * CI: Update macOS and Windows build scripts for OAuth configs via preset -+ * cmake: Add services preset with OAuth configurations -+ * test-input: Update CMakeLists for updated CMake path -+ * libobs: Add use of pause callbacks to CoreAudio monitoring -+ * libobs: Add pause callback support for sources -+ * docs: Add example for DARRAY as function parameter -+ * obs-qsv11: Remove Windows references from common files -+ * obs-qsv11: Simplify tracking of which allocator is used -+ * obs-qsv11: Avoid overwriting encoding parameters -+ * cmake: Disable char8_t when using C++20 -+ * mac-virtualcam: Fix use of collection without explicit type -+ * libobs: Allow configuring frame rate divisor for encoders -+ * mac-capture: Use error code constant instead of magic number -+ * mac-capture: Add button to reactivate stopped capture -+ * mac-capture: Remove unneeded debug log -+ * cmake: Fix copy to rundir in Release and MinSizeRel configurations -+ * UI: Fix utf-8 paths in shared updater components -+ * mac-capture: Mark CoreAudio output capture source as deprecated -+ * rtmp-services: Remove Glimesh service -+ * vlc-video: Define media file array type for function parameter lists -+ * image-source: Define image file array type for function parameter lists -+ * libobs: Define DARRAY macro types -+ * libobs/graphics: Remove undefined function declarations -+ * obs-ffmpeg: Define DARRAY macro type -+ * libobs/graphics: Define DARRAY macro types used in effect -+ * libobs/util: Use defined array types on function parameter lists -+ * libobs/util: Remove unnecessary parentheses -+ * libobs/util: Fix operator precedence in dyamic array macros -+ * mac-capture: Add macOS Audio Capture -+ * mac-capture: Rename 'mac-screen-capture.m' -+ * mac-capture: Refactor macOS Screen Capture -+ * UI: Add logging of Program scene changes in studio mode -+ * cmake: Add flags for reproducible builds on Windows -+ * cmake: Remove ObsPluginHelpers.cmake -+ * cmake: Add support for unobfuscated OAuth secrets -+ * cmake: Fix configuration errors with Windows legacy path -+ * CI: Fix call to base64 on macOS -+ * CI: Update main workflow to enable building with macOS 13 runners -+ * CI: Remove legacy Windows build scripts -+ * CI: Update Windows workflow for updated CMake build system and scripts -+ * CI: Add new Windows build scripts -+ * cmake: Add changes for CMake build framework 3.0 -+ * cmake: Add Windows component to CMake build framework 3.0 -+ * enc-amf: Update submodule to 2.8.0.1 -+ * obs-scripting: Fix python save callback Py_BuildValue -+ * UI: Migrate undo/redo to using UUIDs -+ * libobs: Add scene uuid to transform state data -+ * obs-ffmpeg: Enable GPU scaling for AMF texture encoder -+ * obs-qsv11: Allow GPU scaling for texture QSV encoder -+ * obs-ffmpeg: Allow GPU scaling for obs-nvenc -+ * libobs: Add `obs_encoder_enable_gpu_scaling` -+ * libobs: Fix obs_output_get_height2 returning width -+ * rtmp-services: Enforce encoder settings per protocol -+ * UI: Change surround sound warning to signal YouTube support -+ * mac-capture: Improve various Objective-C code -+ * mac-capture: Fix show hidden windows option -+ * obs-ffmpeg: Fix media source playing when inactive -+ * libobs: Detect and log presence of Lenovo Vantage on Windows -+ * docs: Add versionadded directives for 29.1 -+ * UI: Fix icon paths of transition buttons -+ * rtmp-services: Update Vindral servers -+ * CI: Remove Ubuntu 20.04 build -+ * obs-ffmpeg: Prevent media source restart -+ * CI: Update deps to 2023-06-22 release -+ * linux-capture: Remove obsolete property swap_redblue -+ * obs-scripting: Add config file functions -+ * UI: Add ability to reorder filters by drag & drop -+ * libobs: Add functions to get/set the index of filters -+ * UI: Add QDataStream opreators for OBSSource -+ * UI: Disable Ok button in Add Source dialog if no source is selected -+ * UI: Reuse StudioMode.Preview translation for virtual camera config -+ * UI: Translate place holder name for new group -+ * UI: Fix changed state of audio settings -+ * UI: Fix changing quick transition to/from fade to black -+ * UI: Fix checked state of source toolbar menu item -+ * text-freetype2: Fix not updating chat log mode property -+ * docs: Fix param name -+ * UI: Capitalize "Full-Height Docks" -+ * rtmp-services: Update Bilibili Live -+ * obs-filters: Don't compile audio delay code in async-delay-filter -+ * docs: Fix da_push_back return type -+ * libobs-d3d11: Log HAGS driver support and status -+ * cmake: Add separate function to set Xcode-based target properties -+ * cmake: Update Framework link definition for macOS builds -+ * cmake: Remove legacy files for macOS builds -+ * cmake: Remove Info.plist template files for macOS builds -+ * cmake: Update macOS compiler configuration -+ * cmake: Fix CMake policy scopes and add include guards -+ * cmake: Update buildspec and presets for macOS -+ * mac-syphon: Remove unused OBSSyphonKVObserver -+ * mac-capture: Fix wrong CFString to NSNumber cast -+ * mac-capture: Add SCStreamDelegate to stream to log capture errors -+ * libobs: Update version to 29.1.3 -+ * obs-ffmpeg: Fix logic in one of the AMF preset fallback checks -+ * cmake: Disable automatic sorting of compiler flags -+ * cmake: Fix truncation warning being treated as an error with Ninja -+ * cmake: Enable suggested default Xcode build settings for macOS builds -+ * cmake: Disable Framework code signing at build time -+ * UI: Fix preventing copy elision of a temporary string object -+ * obs-outputs: Silence all ftl-sdk warnings -+ * obs-outputs: Fix clang warnings about unreachable code -+ * mac-virtualcam: Use explicit access to object members in async block -+ * mac-videotoolbox: Remove unreachable code to fix clang warning -+ * mac-capture: Fix clang warning about unreachable code -+ * obs-scripting: Silence clang warnings about unreachable code -+ * UI: Wrap unreachable code in comment to fix clang warnings -+ * obs-outputs: Silence clang warning about questionable use of comma -+ * libobs: Silence clang warnings for empty prototypes without void -+ * UI: Disable warnings emitted by Qt frameworks -+ * obs-websocket: Update version to 5.2.3 -+ * mac-syphon: Remove syphon-framework submodule -+ * mac-syphon: Update Syphon, use obs-deps framework -+ * UI: Move WHIP service to the bottom of the visible list -+ * libobs: Set video thread qos class to user interactive on macOS -+ * libobs: Fix null pointer access for video packets -+ * libobs: Add support to obs-outputs for multi video encoders -+ * Update git-blame-ignore-revs to ignore recent ObjC formatting update -+ * clang-format: Update formatting of all ObjC and ObjC++ files -+ * Update clang-format file for ObjC code -+ * text-freetype2: Improve text/file properties UX -+ * UI: Render preview lines above safe areas -+ * libobs: Fix crash when properties are deleted in callback -+ * UI: Assume RTMP if service has no protocol -+ * updater: Refactor and cleanup -+ * UI: Support PCM in MP4 -+ * deps/libff: Add ff_supports_pcm_in_mp4() -+ * linux-pipewire: Skip processing video buffer if import failed -+ * obs-webrtc: Use old obs_output functions -+ * UI: Don't show WHIP in stream settings if the protocol isn't registered -+ * UI: Don't update text source when nothing changed -+ * docs: Clarify da_erase_range -+ * UI: Don't create combobox for radio buttons in properties view -+ * libobs,plugins: Remove new obs_output_*2 functions -+ * UI: Change name of ResetProxyStyleSliders function -+ * deps/obs-scripting: Fix crash removing callbacks in script_unload -+ * libobs: Use da_clear() to clear obs_core_data::sources_to_tick -+ * libobs/util: Add da_clear() -+ * libobs: Don't keep the sources mutex in tick_sources -+ * libobs/util: Actually fix use-after-free in da_insert_new -+ * libobs/util: Fix use-after-free in darray_insert_new -+ * mac-capture: Explicitly set clear background for SCK -+ * More copyright/name updates -+ * rtmp-services: Remove extraneous comma in schema -+ * UI: Enable WHIP service in UI -+ * obs-webrtc: Add WHIP output & service -+ * libobs: Add bearer token to obs_service_connect_info -+ * build-aux: Add libdatachannel and deps to flatpak -+ * CI: Update deps to 2023-06-01 release -+ * rtmp-services: Add Livepeer Studio -+ * UI: Remove move_to_xdg -+ * libobs/util: Do not include SIMDe for MinGW targets -+ * win-capture: Skip compat helper matching if properties are null -+ * win-capture: Add Honkai: Star Rail to compatibility list -+ * win-capture: Render nothing if window is iconic -+ * libobs: Remove duplicate debug symbol paths in Windows -+ * UI: Don't trigger a settings update when list is empty To avoid recursive call -+ * obs-ffmpeg: Consider requested throughput in AMF preset fallback -+ * mac-capture: Use system CGDisplayStream.h header on macOS 14 and newer -+ * mac-capture: Sort SCK application and window lists alphabetically -+ * obs-frontend-api,UI,docs: Add API to add custom docks with no toggle -+ * obs-frontend-api,UI,docs: Add dock API that ask for unique object name -+ * UI: Avoid having two dock with the same object name -+ * UI: allow side docks to be tall -+ * UI: Also toggle mixer toolbar in view menu -+ * obs-ffmpeg: Fix AMF encoder reconfiguration -+ * mac-videotoolbox: Remove encoder sorting -+ * UI: Sort encoders alphabetically -+ * UI: Fix filter shortcuts not showing in context menu -+ * UI: Use main video on the virtual camera if program -+ * docs: Clarify source update_properties signal -+ * libobs: Use static library for version string information -+ * text-freetype2: Fix crash after reaching buffer size -+ * UI: Fix menu actions missing shortcuts -+ * linux-alsa: Make 2 strings translatable -+ * CONTRIBUTING.rst: Update Crowdin guide url -+ * libobs: Update version to 29.1.2 -+ * libobs: Remove warning log for raw outputs when starting data capture -+ * mac-virtualcam: Release pixel buffer pool for DAL as well -+ * obs-outputs: Remove support for "RTMP Go Away" feature (#8959) -+ * UI: Fix crash on patronJsonThread -+ * deps/media-playback: Just null the first frame pointer on decode -+ * deps/media-playback: Check `is_active` when frame preloading -+ * deps/media-playback: Fix crash when interrupting stingers -+ * mac-virtualcam: Adjust admin privilege strings to use Apple terminology -+ * UI: Don't use ellipses in permissions window title -+ * UI: Disallow exiting settings with no track in advanced mode -+ * UI: Disallow exiting settings with no track in simple mode -+ * UI: Fix crash when receiving multiple SIGINT -+ * mac-virtualcam: Fix admin password locale string -+ * UI: Move saving of scene tree grid mode -+ * UI: Fix compiling error on Ubuntu -+ * obs-ffmpeg: Add option to disable settings logging -+ * win-dshow: Set audio only active when there is audio -+ * UI: Add scene grid mode to view menu -+ * obs-ffmpeg: Add FFmpeg Options for VA-API -+ * UI: Only defer property updates for input and transition sources -+ * UI: Update display capture toolbar dropdown to use uuid field -+ * mac-capture: Switch to UUID-based display management -+ * libobs,UI: Add properties radio button list -+ * libobs: Add properties list boolean format -+ * libobs, plugins: Deprecate obs_output_t functions with flag parameters -+ * libobs: Fix struct type usage before actual include -+ * mac-virtualcam: Omit enqueue result codes -+ * win-dshow: Remove obsolete translation -+ * win-capture: Remove obsolete translation -+ * obs-qsv11: Add missing translation -+ * obs-outputs: Add missing translations -+ * obs-filters: Remove obsolete translation in expander-filter -+ * obs-filters: Add missing translation in chroma-key-filter -+ * obs-ffmpeg: Add missing translations -+ * obs-ffmpeg: Add missing translations -+ * obs-ffmpeg: Remove obsolete translations -+ * mac-videotoolbox: Remove obsolete translation -+ * mac-syphon: Remove obsolete translations -+ * mac-avcapture: Add missing translation -+ * linux-pulseaudio: Add missing translation -+ * linux-capture: Remove obsolete translation -+ * linux-alsa: Add missing translations -+ * UI: Fix missing translations -+ * CI: Enable GPU priority setting for Windows builds -+ * libobs-d3d11: Set priority to high instead of realtime if HAGS enabled -+ * libobs-d3d11: Refactor set_priority to use included header -+ * libobs: Remove registry-based HAGS logging -+ * libobs-d3d11: Log HAGS status -+ * Update copyrights/names -+ * UI: Fix 0,0 size transform bug when resizing sources -+ * libobs: Prevent setting invalid scene item scale values -+ * libobs: Rework logic for detecting monitoring feedback in PulseAudio -+ * libobs: Fix PulseAudio monitoring when device is set to default -+ * mac-videotoolbox: Fix incorrect keyframe interval calculation -+ * UI: Re-raise missing files dialog on macOS after file is selected -+ * UI: Remove tabs for About error statements -+ * cmake: Remove use of CPack and generate packaging AppleScript directly -+ * CI: Update workflow to support provisioning profiles for macOS -+ * UI: Add support for error messages from the Virtual Camera system -+ * mac-virtualcam: Add Camera Extension to main CMake plugin project -+ * mac-virtualcam: Update obs-plugin to support macOS camera extensions -+ * mac-virtualcam: Add macOS camera extension project -+ * linux-pipewire: Support colour format GS_R10G10B10A2 -+ * libobs: Adds obs.hpp to exported header files -+ * .gitignore: Add CMakeUserPresets.json -+ * libobs: Add sanity checks to some obs_output_t functions -+ * build-aux: Replace app-id by id in the Flatpak manifest -+ * build-aux,CI: Add format to Flatpak manifest -+ * build-aux,CI: Split Flatpak manifest in multiple files -+ * UI: Redirect Qt log messages to OBS log -+ * obs-ffmpeg,cmake: Replace external folder by obs-deps headers -+ * obs-scripting: Replace macro with plain C code -+ * obs-outputs: Fix keychain API deprecation warnings on macOS -+ * UI: Add ellipses to menu item triggering user choice (per Apple HIG) -+ * UI: Use native ObjectiveC methods to generate data file paths -+ * libobs: Remove support for deprecated MACH task info struct -+ * libobs: Use native ObjectiveC methods to generate data and module paths -+ * mac-capture: Add option to hide OBS windows in desktop capture -+ * UI: Process Qt events once after destroy queue finishes -+ * UI: Only update vcam output if necessary -+ * UI: Reset VCam when clearing scene data -+ * UI: Clean up disabling simpleFlvTracks -+ * deps/obs-scripting: Set file/chunk name when loading lua scripts -+ * CI: Download Qt5 conditionally on Linux -+ * UI: Fix scene grid mode button color -+ * UI: Normalize theme qss files -+ * .editorconfig: Add theme qss -+ * UI: Fix crash when double-clicking projector -+ * obs-ffmpeg: Fix compilation when ENABLE_HEVC is not set -+ * test: Cover all array_output_serializer functions -+ * libobs: Update version to 29.1.1 -+ * UI: Fix crash on macOS when closing OAUTH browser panel -+ * UI: Avoid registering CEF OAuth integrations on Wayland -+ * obs-websocket: Update submodule to pull translations -+ * UI: Exit and show error if clearing scene data fails -+ * libobs: Fix luma sampling for packed 4:2:2 sources -+ * docs: Add missing elements in Services API -+ * mac-syphon: Remove macOS 10.15-only code -+ * UI: Make "Portable Mode" translateable -+ * CI: Update ccache cache entries to enable restoration from master branch -+ * mac-capture: Fix possible division by zero error -+ * UI: Do not show unassigned icon for monitored sources -+ * cmake: Enforce -Wmaybe-uninitialized to never turn into an error -+ * obs-ffmpeg: Show error if trying to use AV1 fallback -+ * UI: Fix FLAC missing from builtin codecs list -+ * UI: Relax mc_trans_video_imagescaler.dll DLL block -+ * UI: Fix case inconsistency in translation key -+- Add new deps: libvpl, libdatachannel-devel, QR-Code-generator-devel ++- fix build with fix-json11-build.patch + +------------------------------------------------------------------- - Fri Jan 19 15:00:06 UTC 2024 - Hans-Peter Jansen <hp@urpla.net> + Wed Apr 9 08:48:22 UTC 2025 - darix <packman@nordisch.org> - - Explicitely set CFLAGS/CXXFLAGS for all targets + - Pull in https://github.com/obsproject/obs-studio/pull/11906.patch --- obs-studio.spec.orig +++ obs-studio.spec -@@ -15,7 +15,7 @@ - %bcond_without websockets - - Name: obs-studio --Version: 29.1.3 -+Version: 30.0.2 - Release: 0 - Summary: A recording/broadcasting program - Group: Productivity/Multimedia/Video/Editors and Convertors -@@ -43,6 +43,7 @@ BuildRequires: libXcomposite-devel - BuildRequires: libXinerama-devel - BuildRequires: libXrandr-devel - BuildRequires: libcurl-devel -+BuildRequires: libdatachannel-devel - BuildRequires: libjansson-devel - BuildRequires: pciutils-devel - BuildRequires: pipewire-devel -@@ -82,12 +83,14 @@ BuildRequires: pkgconfig(lua) - BuildRequires: pkgconfig(luajit) - BuildRequires: pkgconfig(srt) >= 1.4 - BuildRequires: pkgconfig(uuid) -+BuildRequires: pkgconfig(vpl) - %if %{with websockets} - BuildRequires: pkgconfig(nlohmann_json) >= 3 - BuildRequires: pkgconfig(websocketpp) >= 0.8.0 - BuildRequires: pkgconfig(asio) >= 1.12.1 - %endif - BuildRequires: python3-devel -+BuildRequires: QR-Code-generator-devel - %if 0%{?suse_version} != 1315 || 0%{?is_opensuse} - BuildRequires: speexdsp-devel - %endif +@@ -51,6 +51,7 @@ Patch1: 0001-Prefix-modinfo-with + Patch2: libx264-optional.patch + Patch3: ffmpeg-x11-linking.patch + Patch4: 11906.patch ++Patch5: fix-json11-build.patch + BuildRequires: update-desktop-files + BuildRequires: cmake >= 2.8.12 + BuildRequires: pkgconfig(fdk-aac)
View file
_link
Changed
@@ -1,6 +1,5 @@ -<link project="Multimedia" package="obs-studio" baserev="bd2031e972da02f222081a4876f4da9b"> +<link project="Multimedia" package="obs-studio" baserev="744beca5e09c28368e02b50cd92e3a56"> <patches> - <delete name="obs-studio-29.1.3.tar.xz"/> <apply name="project.diff"/> </patches> </link>
View file
obs-studio-30.0.2.tar.xz
Deleted
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.