Revisions of obs-studio (16)

darix darix committed 13 days ago (revision 16)
- Update to version 31.0.0~rc1:
darix darix committed 25 days ago (revision 15)
fix typo
darix darix committed 25 days ago (revision 14)
Fix
darix darix committed 25 days ago (revision 13)
- ok ... this split out obs-x264 needs more work. there is a few
  places where it is hardcoded as a default. and there is no h264
  non-hardware encoder via ffmpeg yet

- Add ffmpeg-x11-linking.patch:
  This one is weird ... the ffmpeg-mux plugin isn't actually using
  XOpenDisplay and friends. So it could be a missing library in the
  ffmpeg-7 devel packages in TW compared to packman.
  I guess a bug in the ffmpeg build system which generates the
  pkg-config files.

- Make the build of the x264 plugin optional
  adds libx264-optional.patch
darix darix committed 25 days ago (revision 12)
- split out the obs-studio libx264 support into a subpackage as a
  preparation to only build it on packman 

- switch buildrequires for fdk-aac to pkgconfig to make it work
  with different naming of packages
darix darix committed about 1 month ago (revision 11)
- bump ffnvcodec headers to at least 12.1.14.0 for
  NV_ENC_ERR_NEED_MORE_OUTPUT
darix darix committed about 1 month ago (revision 10)
- Update to version 31.0.0~beta3:
darix darix committed about 1 month ago (revision 9)
- Update to version 31.0.0~beta2:
  * obs-nvenc: Force at least 4 b-frames when using UHQ tune
  * UI: Use custom property on QAction to retain profile or collection name
  * UI: Update order of profiles and scene collections in their menus
  * UI: Restore XDG config path update for FreeBSD
  * libobs: Remove non-USE_XDG code
  * obs-browser: Update version to 2.24.4
  * obs-browser: Update version to 2.24.3
  * UI: Remove toolButton styling
  * UI: Replace toolButton property with style class
  * CONTRIBUTING.rst: Update for 120 column limit
  * CI: Bump FreeBSD image to 14.1
  * libobs: Fix items in groups using wrong scale reference
  * libobs: Fix ungrouped transfom calculation in relative mode
  * obs-outputs: Add cast to fix build with Clang 19
  * UI: Catch error from copy in MigrateGlobalSettings
  * obs-qsv11: Update minimum VPL version to 2.9
  * UI: Fix initialization bug when launching without existing profile
  * UI: Set minimum version for nlohmann_json to 3.11
  * UI/themes: Consistently select indicator-mute instead of MuteCheckBox
  * libobs: Add source profiler to public headers
  * UI: Fix crash when providing scene collection or profile via CLI
  * UI: Fix deletion of scene collection backup on collection deletion
  * UI: Fix activation order of profile and scene collections after delete
  * UI/themes: Fix selectors in Yami Light
  * UI: Correctly set Yami border radius for buttons in tables
  * CI: Fix rclone env var formatting in Windows Patches action
darix darix committed about 2 months ago (revision 8)
- reenable websockets
darix darix committed about 2 months ago (revision 7)
cleanup
darix darix committed about 2 months ago (revision 6)
- needs python 3.8 at least now. forcing 3.11 for leap
- Qt6 only now
darix darix committed about 2 months ago (revision 5)
cleanup
darix darix committed about 2 months ago (revision 4)
- we need at least ffmpeg 6.1, lets force 7 right away
darix darix committed about 2 months ago (revision 3)
- leap 15.6 needs a compiler that supports C++ standard 17 at least
  force gcc 13
darix darix committed about 2 months ago (revision 2)
- Update to version 31.0.0~beta1:
- pkgconfig(nlohmann_json) is also needed outside of the websocket
  scope
- new general BR:
  rnnoise, ffnvcodec, vpl, uthash-devel
- new websockets BR:
  libdatachannel-devel, qrcodecgencpp
- disable websockets for now until we get qrcodecgencpp
- needs 2 new downgrades of errors to warnings:
  -Wno-error=switch -Wno-error=catch-value=
- drop 0002-Include-diverse-luajit.patch
darix darix committed about 2 months ago (revision 1)