Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Sep 2024 03:20:23 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 73efc0350432 - main - multimedia/obs-studio: update 30.1.2 =?utf-8?Q?=E2=86=92?= 30.2.3
Message-ID:  <202409180320.48I3KNOt030122@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=73efc0350432daed182c7e8027402e1196e9b580

commit 73efc0350432daed182c7e8027402e1196e9b580
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-09-18 02:59:11 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-09-18 03:20:16 +0000

    multimedia/obs-studio: update 30.1.2 → 30.2.3
    
    Reported by:    portscout
---
 multimedia/obs-studio/Makefile                   |  23 ++--
 multimedia/obs-studio/distinfo                   |  36 ++----
 multimedia/obs-studio/files/patch-CMakeLists.txt |  10 ++
 multimedia/obs-studio/pkg-plist                  | 139 ++++++++++++++++++-----
 4 files changed, 138 insertions(+), 70 deletions(-)

diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index 819994ff5540..62a7cea8b80d 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	obs-studio
-DISTVERSION=	30.1.2
-PORTREVISION=	1
+DISTVERSION=	30.2.3
 CATEGORIES=	multimedia
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -16,11 +15,14 @@ BUILD_DEPENDS=	asio>0:net/asio \
 		${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json \
 		v4l_compat>=0:multimedia/v4l_compat \
 		swig:devel/swig \
+		uthash>0:devel/uthash \
 		websocketpp>0:devel/websocketpp
-LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
+LIB_DEPENDS=	libasound.so:audio/alsa-lib \
+		libavcodec.so:multimedia/ffmpeg \
 		libcurl.so:ftp/curl \
 		libdatachannel.so:www/libdatachannel \
 		libdbus-1.so:devel/dbus \
+		libdrm.so:graphics/libdrm \
 		libfdk-aac.so:audio/fdk-aac \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
@@ -55,18 +57,11 @@ USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	obsproject
-GH_TUPLE=	obsproject:obs-amd-encoder:d5a136c6834c39293ad749cf8f07bdaa772fe44b:obsproject_obs_amd_encoder/plugins/enc-amf \
-		obsproject:obs-browser:996b5a7:obsproject_obs_browser/plugins/obs-browser \
-		obsproject:obs-websocket:d2d4bfb:obsproject_obs_websocket/plugins/obs-websocket \
-			chriskohlhoff:asio:b73dc1d:chriskohlhoff_asio/plugins/obs-websocket/deps/asio \
-			nayuki:QR-Code-generator:8518684:nayuki_QR_Code_generator/plugins/obs-websocket/deps/qr \
-			nlohmann:json:a34e011:nlohmann_json/plugins/obs-websocket/deps/json \
-			zaphoyd:websocketpp:56123c8:zaphoyd_websocketpp/plugins/obs-websocket/deps/websocketpp \
-		obsproject:libdshowcapture:a93f1a34c14e91b5c540f264fb965f32caf77336:obsproject_libdshowcapture/plugins/win-dshow/libdshowcapture \
-			elgatosf:capture-device-support:bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10:elgatosf_capture_device_support/plugins/win-dshow/libdshowcapture/external/capture-device-support \
+GH_TUPLE=	obsproject:libdshowcapture:ef8c1d2e19c93e664100dd41e1a0df4f8ad45430:obsproject_libdshowcapture/plugins/win-dshow/libdshowcapture \
+		obsproject:obs-browser:e4e523df775bd6fa216d40a7488b76f3b21c1733:obsproject_obs_browser/plugins/obs-browser \
 		Mixer:ftl-sdk:d0c8469f66806b5ea738d607f7d2b000af8b1129:Mixer_ftl_sdk/plugins/obs-outputs/ftl-sdk \
-			curl:curl:44b9b4d4f56d6f6de92c89636994c03984e9cd01:curl_curl/plugins/obs-outputs/ftl-sdk/libcurl \
-			akheron:jansson:bc5741fb1ac730ead24e9bd08977fc6c248e04b0:akheron_jansson/plugins/obs-outputs/ftl-sdk/libjansson
+		obsproject:obs-websocket:a73c92788d70f08f91b8c0477b74f99c999beb09:obsproject_obs_websocket/plugins/obs-websocket \
+		elgatosf:capture-device-support:81c94fb13dfddb412fcb17f1ba031917ec24be64:elgatosf_capture_device_support/deps/libdshowcapture/src/external/capture-device-support
 
 CMAKE_ON=	UNIX_STRUCTURE
 CMAKE_ARGS=	-DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" \
diff --git a/multimedia/obs-studio/distinfo b/multimedia/obs-studio/distinfo
index 18a649ecaf4f..c8c9befb1b61 100644
--- a/multimedia/obs-studio/distinfo
+++ b/multimedia/obs-studio/distinfo
@@ -1,27 +1,13 @@
-TIMESTAMP = 1712532040
-SHA256 (obsproject-obs-studio-30.1.2_GH0.tar.gz) = 490bae1c392b3b344b0270afd8cb887da4bc50bd92c0c426e96713c1ccb9701a
-SIZE (obsproject-obs-studio-30.1.2_GH0.tar.gz) = 16023853
-SHA256 (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 6cfae1f4d378124d9621bde29d9ff5d49134dabcd1f17aad048f77e103ddee14
-SIZE (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 347479
-SHA256 (obsproject-obs-browser-996b5a7_GH0.tar.gz) = 06df979975d6911b5920fefcb34239b967a263137012a271279066dbdd8a2692
-SIZE (obsproject-obs-browser-996b5a7_GH0.tar.gz) = 112434
-SHA256 (obsproject-obs-websocket-d2d4bfb_GH0.tar.gz) = 73ff07dc1f0a23deffc2fbc89e91c35abd45a87427fee593ac43ab6d61918380
-SIZE (obsproject-obs-websocket-d2d4bfb_GH0.tar.gz) = 246774
-SHA256 (chriskohlhoff-asio-b73dc1d_GH0.tar.gz) = fca0dcfeb298bd4c9a3dcd304a46f5f82dea49771f5f844f0e96eecec47d092c
-SIZE (chriskohlhoff-asio-b73dc1d_GH0.tar.gz) = 1210884
-SHA256 (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 0fa3e16822e66343d10ba0ba2787378e44d88686d9836476d2df041a59b729e9
-SIZE (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 135743
-SHA256 (nlohmann-json-a34e011_GH0.tar.gz) = 8580814d7748cb417eb4e89bab32ae2473ecf055d33cdf18044f09f84eab2db8
-SIZE (nlohmann-json-a34e011_GH0.tar.gz) = 6860457
-SHA256 (zaphoyd-websocketpp-56123c8_GH0.tar.gz) = 002ee5ec06f8408edd34034cbd9f776d0dee8f7312eceb1244e1f18c19f8e390
-SIZE (zaphoyd-websocketpp-56123c8_GH0.tar.gz) = 701406
-SHA256 (obsproject-libdshowcapture-a93f1a34c14e91b5c540f264fb965f32caf77336_GH0.tar.gz) = e3c159d7e292fa1a7ab1e44190e906a5b64a7f25161ef26f696cd8fe3dcd3be1
-SIZE (obsproject-libdshowcapture-a93f1a34c14e91b5c540f264fb965f32caf77336_GH0.tar.gz) = 56285
-SHA256 (elgatosf-capture-device-support-bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10_GH0.tar.gz) = 87b5bbfb3e7598df5173bbeb3a3434974668f71100b35fe48ffe30573f3716a1
-SIZE (elgatosf-capture-device-support-bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10_GH0.tar.gz) = 20629
+TIMESTAMP = 1726621997
+SHA256 (obsproject-obs-studio-30.2.3_GH0.tar.gz) = 3d5f37f564564b6e6fb32ba535285e062ee25d573b3a6a405e5a86d5ab029351
+SIZE (obsproject-obs-studio-30.2.3_GH0.tar.gz) = 16150339
+SHA256 (obsproject-libdshowcapture-ef8c1d2e19c93e664100dd41e1a0df4f8ad45430_GH0.tar.gz) = dadddf5e8cc6e626feaeed5021d6621df04bb6e3a4363017ee78510d62b9d141
+SIZE (obsproject-libdshowcapture-ef8c1d2e19c93e664100dd41e1a0df4f8ad45430_GH0.tar.gz) = 56677
+SHA256 (obsproject-obs-browser-e4e523df775bd6fa216d40a7488b76f3b21c1733_GH0.tar.gz) = 9655d83468262d9e88bcbd42890671f790d3d6a6a0137b72400169a08ac0a369
+SIZE (obsproject-obs-browser-e4e523df775bd6fa216d40a7488b76f3b21c1733_GH0.tar.gz) = 110204
 SHA256 (Mixer-ftl-sdk-d0c8469f66806b5ea738d607f7d2b000af8b1129_GH0.tar.gz) = 1fc9f9912c46230ed1ccfed78e2e91f161982508c94f1d91565b7eb985ae2d3c
 SIZE (Mixer-ftl-sdk-d0c8469f66806b5ea738d607f7d2b000af8b1129_GH0.tar.gz) = 95492
-SHA256 (curl-curl-44b9b4d4f56d6f6de92c89636994c03984e9cd01_GH0.tar.gz) = e3b9aa0abb173d74a6df4a4f9485eed2bac89bfab147f78a592a4197eff06625
-SIZE (curl-curl-44b9b4d4f56d6f6de92c89636994c03984e9cd01_GH0.tar.gz) = 2705576
-SHA256 (akheron-jansson-bc5741fb1ac730ead24e9bd08977fc6c248e04b0_GH0.tar.gz) = a285ed51c597b23d1f25de3bc5c9c128d55c6aa17af68e0680efa028f8b0437c
-SIZE (akheron-jansson-bc5741fb1ac730ead24e9bd08977fc6c248e04b0_GH0.tar.gz) = 127897
+SHA256 (obsproject-obs-websocket-a73c92788d70f08f91b8c0477b74f99c999beb09_GH0.tar.gz) = d2cf4cd3c58825e8a2dcda6708712d38a41e4f0189bafbaae31675a19e2496ce
+SIZE (obsproject-obs-websocket-a73c92788d70f08f91b8c0477b74f99c999beb09_GH0.tar.gz) = 249252
+SHA256 (elgatosf-capture-device-support-81c94fb13dfddb412fcb17f1ba031917ec24be64_GH0.tar.gz) = 86e0fb40e8664afbf306ef43c7c4f5f899490570a5b8c6c3d584281f77198485
+SIZE (elgatosf-capture-device-support-81c94fb13dfddb412fcb17f1ba031917ec24be64_GH0.tar.gz) = 20797
diff --git a/multimedia/obs-studio/files/patch-CMakeLists.txt b/multimedia/obs-studio/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..2f2d3b5356d2
--- /dev/null
+++ b/multimedia/obs-studio/files/patch-CMakeLists.txt
@@ -0,0 +1,10 @@
+--- CMakeLists.txt.orig	2024-09-18 01:55:50 UTC
++++ CMakeLists.txt
+@@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.22...3.25)
+ cmake_minimum_required(VERSION 3.22...3.25)
+ 
+-if(CMAKE_HOST_SYSTEM_NAME MATCHES "(Darwin)" OR OBS_CMAKE_VERSION VERSION_GREATER_EQUAL 3.0.0)
++if(TRUE OR CMAKE_HOST_SYSTEM_NAME MATCHES "(Darwin)" OR OBS_CMAKE_VERSION VERSION_GREATER_EQUAL 3.0.0)
+   include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/common/bootstrap.cmake" NO_POLICY_SCOPE)
+ 
+   project(obs-studio VERSION ${OBS_VERSION_CANONICAL})
diff --git a/multimedia/obs-studio/pkg-plist b/multimedia/obs-studio/pkg-plist
index 234b87cece20..20528b2dd603 100644
--- a/multimedia/obs-studio/pkg-plist
+++ b/multimedia/obs-studio/pkg-plist
@@ -1,19 +1,14 @@
 bin/obs
 bin/obs-ffmpeg-mux
-%%PULSEAUDIO%%include/obs/audio-monitoring/pulse/pulseaudio-wrapper.h
 include/obs/callback/calldata.h
 include/obs/callback/decl.h
 include/obs/callback/proc.h
 include/obs/callback/signal.h
 include/obs/graphics/axisang.h
-include/obs/graphics/basemath.hpp
 include/obs/graphics/bounds.h
-include/obs/graphics/device-exports.h
 include/obs/graphics/effect-parser.h
 include/obs/graphics/effect.h
-include/obs/graphics/graphics-internal.h
 include/obs/graphics/graphics.h
-include/obs/graphics/half.h
 include/obs/graphics/image-file.h
 include/obs/graphics/input.h
 include/obs/graphics/libnsgif/libnsgif.h
@@ -39,35 +34,28 @@ include/obs/media-io/video-frame.h
 include/obs/media-io/video-io.h
 include/obs/media-io/video-scaler.h
 include/obs/obs-audio-controls.h
-include/obs/obs-av1.h
 include/obs/obs-avc.h
 include/obs/obs-config.h
 include/obs/obs-data.h
 include/obs/obs-defs.h
 include/obs/obs-encoder.h
-include/obs/obs-ffmpeg-compat.h
 include/obs/obs-frontend-api.h
 include/obs/obs-hevc.h
 include/obs/obs-hotkey.h
 include/obs/obs-hotkeys.h
 include/obs/obs-interaction.h
-include/obs/obs-internal.h
 include/obs/obs-missing-files.h
 include/obs/obs-module.h
 include/obs/obs-nal.h
 include/obs/obs-nix-platform.h
-include/obs/obs-nix-wayland.h
-include/obs/obs-nix-x11.h
-include/obs/obs-nix.h
 include/obs/obs-output.h
 include/obs/obs-properties.h
-include/obs/obs-scene.h
 include/obs/obs-service.h
 include/obs/obs-source.h
+include/obs/obs-websocket-api.h
 include/obs/obs.h
 include/obs/obs.hpp
 include/obs/obsconfig.h
-include/obs/obsversion.h
 include/obs/util/array-serializer.h
 include/obs/util/base.h
 include/obs/util/bitstream.h
@@ -78,7 +66,6 @@ include/obs/util/cf-parser.h
 include/obs/util/circlebuf.h
 include/obs/util/config-file.h
 include/obs/util/crc32.h
-include/obs/util/curl/curl-helper.h
 include/obs/util/darray.h
 include/obs/util/deque.h
 include/obs/util/dstr.h
@@ -109,7 +96,6 @@ include/obs/util/task.h
 include/obs/util/text-lookup.h
 include/obs/util/threading-posix.h
 include/obs/util/threading.h
-include/obs/util/utf8.h
 include/obs/util/uthash.h
 include/obs/util/util.hpp
 include/obs/util/util_uint128.h
@@ -122,20 +108,26 @@ lib/cmake/obs-frontend-api/obs-frontend-apiConfig.cmake
 lib/cmake/obs-frontend-api/obs-frontend-apiConfigVersion.cmake
 lib/cmake/obs-frontend-api/obs-frontend-apiTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/obs-frontend-api/obs-frontend-apiTargets.cmake
+lib/cmake/obs-websocket-api/obs-websocket-apiConfig.cmake
+lib/cmake/obs-websocket-api/obs-websocket-apiConfigVersion.cmake
+lib/cmake/obs-websocket-api/obs-websocket-apiTargets.cmake
 lib/libobs-frontend-api.so
 lib/libobs-frontend-api.so.0
 lib/libobs-frontend-api.so.30
+lib/libobs-frontend-api.so.30.2.3
 lib/libobs-opengl.so
-lib/libobs-opengl.so.1
 lib/libobs-opengl.so.30
+lib/libobs-opengl.so.30.2.3
 lib/libobs-scripting.so
-lib/libobs-scripting.so.1
 lib/libobs-scripting.so.30
+lib/libobs-scripting.so.30.2.3
 lib/libobs.so
 lib/libobs.so.0
 lib/libobs.so.30
+lib/libobs.so.30.2.3
 lib/obs-plugins/frontend-tools.so
 lib/obs-plugins/image-source.so
+lib/obs-plugins/linux-alsa.so
 lib/obs-plugins/linux-capture.so
 %%JACK%%lib/obs-plugins/linux-jack.so
 %%PIPEWIRE%%lib/obs-plugins/linux-pipewire.so
@@ -157,12 +149,7 @@ lib/obs-scripting/_obspython.so
 %%LUAJIT%%lib/obs-scripting/obslua.so
 lib/obs-scripting/obspython.py
 libdata/pkgconfig/libobs.pc
-share/applications/com.obsproject.Studio.desktop
-share/icons/hicolor/128x128/apps/com.obsproject.Studio.png
-share/icons/hicolor/256x256/apps/com.obsproject.Studio.png
-share/icons/hicolor/512x512/apps/com.obsproject.Studio.png
-share/icons/hicolor/scalable/apps/com.obsproject.Studio.svg
-share/metainfo/com.obsproject.Studio.metainfo.xml
+libdata/pkgconfig/obs-frontend-api.pc
 share/obs/libobs/area.effect
 share/obs/libobs/bicubic_scale.effect
 share/obs/libobs/bilinear_lowres_scale.effect
@@ -248,6 +235,7 @@ share/obs/obs-plugins/frontend-tools/locale/ta-IN.ini
 share/obs/obs-plugins/frontend-tools/locale/th-TH.ini
 share/obs/obs-plugins/frontend-tools/locale/tl-PH.ini
 share/obs/obs-plugins/frontend-tools/locale/tr-TR.ini
+share/obs/obs-plugins/frontend-tools/locale/tt-RU.ini
 share/obs/obs-plugins/frontend-tools/locale/ug-CN.ini
 share/obs/obs-plugins/frontend-tools/locale/uk-UA.ini
 share/obs/obs-plugins/frontend-tools/locale/vi-VN.ini
@@ -322,12 +310,79 @@ share/obs/obs-plugins/image-source/locale/ta-IN.ini
 share/obs/obs-plugins/image-source/locale/th-TH.ini
 share/obs/obs-plugins/image-source/locale/tl-PH.ini
 share/obs/obs-plugins/image-source/locale/tr-TR.ini
+share/obs/obs-plugins/image-source/locale/tt-RU.ini
 share/obs/obs-plugins/image-source/locale/ug-CN.ini
 share/obs/obs-plugins/image-source/locale/uk-UA.ini
 share/obs/obs-plugins/image-source/locale/ur-PK.ini
 share/obs/obs-plugins/image-source/locale/vi-VN.ini
 share/obs/obs-plugins/image-source/locale/zh-CN.ini
 share/obs/obs-plugins/image-source/locale/zh-TW.ini
+share/obs/obs-plugins/linux-alsa/locale/af-ZA.ini
+share/obs/obs-plugins/linux-alsa/locale/an-ES.ini
+share/obs/obs-plugins/linux-alsa/locale/ar-SA.ini
+share/obs/obs-plugins/linux-alsa/locale/az-AZ.ini
+share/obs/obs-plugins/linux-alsa/locale/ba-RU.ini
+share/obs/obs-plugins/linux-alsa/locale/be-BY.ini
+share/obs/obs-plugins/linux-alsa/locale/bg-BG.ini
+share/obs/obs-plugins/linux-alsa/locale/bn-BD.ini
+share/obs/obs-plugins/linux-alsa/locale/ca-ES.ini
+share/obs/obs-plugins/linux-alsa/locale/cs-CZ.ini
+share/obs/obs-plugins/linux-alsa/locale/da-DK.ini
+share/obs/obs-plugins/linux-alsa/locale/de-DE.ini
+share/obs/obs-plugins/linux-alsa/locale/el-GR.ini
+share/obs/obs-plugins/linux-alsa/locale/en-GB.ini
+share/obs/obs-plugins/linux-alsa/locale/en-US.ini
+share/obs/obs-plugins/linux-alsa/locale/es-ES.ini
+share/obs/obs-plugins/linux-alsa/locale/et-EE.ini
+share/obs/obs-plugins/linux-alsa/locale/eu-ES.ini
+share/obs/obs-plugins/linux-alsa/locale/fa-IR.ini
+share/obs/obs-plugins/linux-alsa/locale/fi-FI.ini
+share/obs/obs-plugins/linux-alsa/locale/fil-PH.ini
+share/obs/obs-plugins/linux-alsa/locale/fr-FR.ini
+share/obs/obs-plugins/linux-alsa/locale/gd-GB.ini
+share/obs/obs-plugins/linux-alsa/locale/gl-ES.ini
+share/obs/obs-plugins/linux-alsa/locale/he-IL.ini
+share/obs/obs-plugins/linux-alsa/locale/hi-IN.ini
+share/obs/obs-plugins/linux-alsa/locale/hr-HR.ini
+share/obs/obs-plugins/linux-alsa/locale/hu-HU.ini
+share/obs/obs-plugins/linux-alsa/locale/hy-AM.ini
+share/obs/obs-plugins/linux-alsa/locale/id-ID.ini
+share/obs/obs-plugins/linux-alsa/locale/is-IS.ini
+share/obs/obs-plugins/linux-alsa/locale/it-IT.ini
+share/obs/obs-plugins/linux-alsa/locale/ja-JP.ini
+share/obs/obs-plugins/linux-alsa/locale/ka-GE.ini
+share/obs/obs-plugins/linux-alsa/locale/kaa.ini
+share/obs/obs-plugins/linux-alsa/locale/kab-KAB.ini
+share/obs/obs-plugins/linux-alsa/locale/kmr-TR.ini
+share/obs/obs-plugins/linux-alsa/locale/ko-KR.ini
+share/obs/obs-plugins/linux-alsa/locale/lt-LT.ini
+share/obs/obs-plugins/linux-alsa/locale/ms-MY.ini
+share/obs/obs-plugins/linux-alsa/locale/nb-NO.ini
+share/obs/obs-plugins/linux-alsa/locale/nl-NL.ini
+share/obs/obs-plugins/linux-alsa/locale/nn-NO.ini
+share/obs/obs-plugins/linux-alsa/locale/pl-PL.ini
+share/obs/obs-plugins/linux-alsa/locale/pt-BR.ini
+share/obs/obs-plugins/linux-alsa/locale/pt-PT.ini
+share/obs/obs-plugins/linux-alsa/locale/ro-RO.ini
+share/obs/obs-plugins/linux-alsa/locale/ru-RU.ini
+share/obs/obs-plugins/linux-alsa/locale/si-LK.ini
+share/obs/obs-plugins/linux-alsa/locale/sk-SK.ini
+share/obs/obs-plugins/linux-alsa/locale/sl-SI.ini
+share/obs/obs-plugins/linux-alsa/locale/sr-CS.ini
+share/obs/obs-plugins/linux-alsa/locale/sr-SP.ini
+share/obs/obs-plugins/linux-alsa/locale/sv-SE.ini
+share/obs/obs-plugins/linux-alsa/locale/szl-PL.ini
+share/obs/obs-plugins/linux-alsa/locale/ta-IN.ini
+share/obs/obs-plugins/linux-alsa/locale/th-TH.ini
+share/obs/obs-plugins/linux-alsa/locale/tl-PH.ini
+share/obs/obs-plugins/linux-alsa/locale/tr-TR.ini
+share/obs/obs-plugins/linux-alsa/locale/tt-RU.ini
+share/obs/obs-plugins/linux-alsa/locale/ug-CN.ini
+share/obs/obs-plugins/linux-alsa/locale/uk-UA.ini
+share/obs/obs-plugins/linux-alsa/locale/ur-PK.ini
+share/obs/obs-plugins/linux-alsa/locale/vi-VN.ini
+share/obs/obs-plugins/linux-alsa/locale/zh-CN.ini
+share/obs/obs-plugins/linux-alsa/locale/zh-TW.ini
 share/obs/obs-plugins/linux-capture/locale/af-ZA.ini
 share/obs/obs-plugins/linux-capture/locale/ar-SA.ini
 share/obs/obs-plugins/linux-capture/locale/az-AZ.ini
@@ -384,6 +439,7 @@ share/obs/obs-plugins/linux-capture/locale/szl-PL.ini
 share/obs/obs-plugins/linux-capture/locale/ta-IN.ini
 share/obs/obs-plugins/linux-capture/locale/tl-PH.ini
 share/obs/obs-plugins/linux-capture/locale/tr-TR.ini
+share/obs/obs-plugins/linux-capture/locale/tt-RU.ini
 share/obs/obs-plugins/linux-capture/locale/ug-CN.ini
 share/obs/obs-plugins/linux-capture/locale/uk-UA.ini
 share/obs/obs-plugins/linux-capture/locale/vi-VN.ini
@@ -441,7 +497,9 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
 %%JACK%%share/obs/obs-plugins/linux-jack/locale/sr-SP.ini
 %%JACK%%share/obs/obs-plugins/linux-jack/locale/sv-SE.ini
 %%JACK%%share/obs/obs-plugins/linux-jack/locale/szl-PL.ini
+%%JACK%%share/obs/obs-plugins/linux-jack/locale/th-TH.ini
 %%JACK%%share/obs/obs-plugins/linux-jack/locale/tr-TR.ini
+%%JACK%%share/obs/obs-plugins/linux-jack/locale/tt-RU.ini
 %%JACK%%share/obs/obs-plugins/linux-jack/locale/ug-CN.ini
 %%JACK%%share/obs/obs-plugins/linux-jack/locale/uk-UA.ini
 %%JACK%%share/obs/obs-plugins/linux-jack/locale/ur-PK.ini
@@ -451,6 +509,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/.gitkeep
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/af-ZA.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ar-SA.ini
+%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/be-BY.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/bn-BD.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ca-ES.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/cs-CZ.ini
@@ -493,6 +552,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/sv-SE.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ta-IN.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/tr-TR.ini
+%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/tt-RU.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ug-CN.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/uk-UA.ini
 %%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/vi-VN.ini
@@ -555,6 +615,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
 %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/ta-IN.ini
 %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/th-TH.ini
 %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/tr-TR.ini
+%%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/tt-RU.ini
 %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/ug-CN.ini
 %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/uk-UA.ini
 %%PULSEAUDIO%%share/obs/obs-plugins/linux-pulseaudio/locale/ur-PK.ini
@@ -617,6 +678,7 @@ share/obs/obs-plugins/linux-v4l2/locale/szl-PL.ini
 share/obs/obs-plugins/linux-v4l2/locale/ta-IN.ini
 share/obs/obs-plugins/linux-v4l2/locale/tl-PH.ini
 share/obs/obs-plugins/linux-v4l2/locale/tr-TR.ini
+share/obs/obs-plugins/linux-v4l2/locale/tt-RU.ini
 share/obs/obs-plugins/linux-v4l2/locale/ug-CN.ini
 share/obs/obs-plugins/linux-v4l2/locale/uk-UA.ini
 share/obs/obs-plugins/linux-v4l2/locale/ur-PK.ini
@@ -680,6 +742,7 @@ share/obs/obs-plugins/obs-ffmpeg/locale/ta-IN.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/th-TH.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/tl-PH.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/tr-TR.ini
+share/obs/obs-plugins/obs-ffmpeg/locale/tt-RU.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/ug-CN.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/uk-UA.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/ur-PK.ini
@@ -764,6 +827,7 @@ share/obs/obs-plugins/obs-filters/locale/ta-IN.ini
 share/obs/obs-plugins/obs-filters/locale/th-TH.ini
 share/obs/obs-plugins/obs-filters/locale/tl-PH.ini
 share/obs/obs-plugins/obs-filters/locale/tr-TR.ini
+share/obs/obs-plugins/obs-filters/locale/tt-RU.ini
 share/obs/obs-plugins/obs-filters/locale/ug-CN.ini
 share/obs/obs-plugins/obs-filters/locale/uk-UA.ini
 share/obs/obs-plugins/obs-filters/locale/vi-VN.ini
@@ -832,6 +896,7 @@ share/obs/obs-plugins/obs-outputs/locale/ta-IN.ini
 share/obs/obs-plugins/obs-outputs/locale/th-TH.ini
 share/obs/obs-plugins/obs-outputs/locale/tl-PH.ini
 share/obs/obs-plugins/obs-outputs/locale/tr-TR.ini
+share/obs/obs-plugins/obs-outputs/locale/tt-RU.ini
 share/obs/obs-plugins/obs-outputs/locale/ug-CN.ini
 share/obs/obs-plugins/obs-outputs/locale/uk-UA.ini
 share/obs/obs-plugins/obs-outputs/locale/ur-PK.ini
@@ -894,6 +959,7 @@ share/obs/obs-plugins/obs-transitions/locale/szl-PL.ini
 share/obs/obs-plugins/obs-transitions/locale/ta-IN.ini
 share/obs/obs-plugins/obs-transitions/locale/tl-PH.ini
 share/obs/obs-plugins/obs-transitions/locale/tr-TR.ini
+share/obs/obs-plugins/obs-transitions/locale/tt-RU.ini
 share/obs/obs-plugins/obs-transitions/locale/ug-CN.ini
 share/obs/obs-plugins/obs-transitions/locale/uk-UA.ini
 share/obs/obs-plugins/obs-transitions/locale/vi-VN.ini
@@ -939,6 +1005,7 @@ share/obs/obs-plugins/obs-transitions/slide_transition.effect
 share/obs/obs-plugins/obs-transitions/stinger_matte_transition.effect
 share/obs/obs-plugins/obs-transitions/swipe_transition.effect
 share/obs/obs-plugins/obs-webrtc/locale/af-ZA.ini
+share/obs/obs-plugins/obs-webrtc/locale/ar-SA.ini
 share/obs/obs-plugins/obs-webrtc/locale/be-BY.ini
 share/obs/obs-plugins/obs-webrtc/locale/bg-BG.ini
 share/obs/obs-plugins/obs-webrtc/locale/ca-ES.ini
@@ -1023,6 +1090,7 @@ share/obs/obs-plugins/obs-websocket/locale/sk-SK.ini
 share/obs/obs-plugins/obs-websocket/locale/sl-SI.ini
 share/obs/obs-plugins/obs-websocket/locale/sv-SE.ini
 share/obs/obs-plugins/obs-websocket/locale/tr-TR.ini
+share/obs/obs-plugins/obs-websocket/locale/tt-RU.ini
 share/obs/obs-plugins/obs-websocket/locale/ug-CN.ini
 share/obs/obs-plugins/obs-websocket/locale/uk-UA.ini
 share/obs/obs-plugins/obs-websocket/locale/vi-VN.ini
@@ -1087,6 +1155,7 @@ share/obs/obs-plugins/obs-x264/locale/ta-IN.ini
 share/obs/obs-plugins/obs-x264/locale/th-TH.ini
 share/obs/obs-plugins/obs-x264/locale/tl-PH.ini
 share/obs/obs-plugins/obs-x264/locale/tr-TR.ini
+share/obs/obs-plugins/obs-x264/locale/tt-RU.ini
 share/obs/obs-plugins/obs-x264/locale/ug-CN.ini
 share/obs/obs-plugins/obs-x264/locale/uk-UA.ini
 share/obs/obs-plugins/obs-x264/locale/ur-PK.ini
@@ -1204,6 +1273,7 @@ share/obs/obs-plugins/rtmp-services/locale/ta-IN.ini
 share/obs/obs-plugins/rtmp-services/locale/th-TH.ini
 share/obs/obs-plugins/rtmp-services/locale/tl-PH.ini
 share/obs/obs-plugins/rtmp-services/locale/tr-TR.ini
+share/obs/obs-plugins/rtmp-services/locale/tt-RU.ini
 share/obs/obs-plugins/rtmp-services/locale/ug-CN.ini
 share/obs/obs-plugins/rtmp-services/locale/uk-UA.ini
 share/obs/obs-plugins/rtmp-services/locale/ur-PK.ini
@@ -1262,6 +1332,7 @@ share/obs/obs-plugins/rtmp-services/services.json
 %%SNDIO%%share/obs/obs-plugins/sndio/locale/szl-PL.ini
 %%SNDIO%%share/obs/obs-plugins/sndio/locale/th-TH.ini
 %%SNDIO%%share/obs/obs-plugins/sndio/locale/tr-TR.ini
+%%SNDIO%%share/obs/obs-plugins/sndio/locale/tt-RU.ini
 %%SNDIO%%share/obs/obs-plugins/sndio/locale/ug-CN.ini
 %%SNDIO%%share/obs/obs-plugins/sndio/locale/uk-UA.ini
 %%SNDIO%%share/obs/obs-plugins/sndio/locale/vi-VN.ini
@@ -1324,6 +1395,7 @@ share/obs/obs-plugins/text-freetype2/locale/ta-IN.ini
 share/obs/obs-plugins/text-freetype2/locale/th-TH.ini
 share/obs/obs-plugins/text-freetype2/locale/tl-PH.ini
 share/obs/obs-plugins/text-freetype2/locale/tr-TR.ini
+share/obs/obs-plugins/text-freetype2/locale/tt-RU.ini
 share/obs/obs-plugins/text-freetype2/locale/ug-CN.ini
 share/obs/obs-plugins/text-freetype2/locale/uk-UA.ini
 share/obs/obs-plugins/text-freetype2/locale/vi-VN.ini
@@ -1386,13 +1458,14 @@ share/obs/obs-plugins/text-freetype2/text_default.effect
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/ta-IN.ini
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/tl-PH.ini
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/tr-TR.ini
+%%VLC%%share/obs/obs-plugins/vlc-video/locale/tt-RU.ini
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/ug-CN.ini
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/uk-UA.ini
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/vi-VN.ini
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/zh-CN.ini
 %%VLC%%share/obs/obs-plugins/vlc-video/locale/zh-TW.ini
+share/obs/obs-studio/AUTHORS
 share/obs/obs-studio/OBSPublicRSAKey.pem
-share/obs/obs-studio/authors/AUTHORS
 share/obs/obs-studio/images/overflow.png
 share/obs/obs-studio/license/gplv2.txt
 share/obs/obs-studio/locale.ini
@@ -1464,13 +1537,13 @@ share/obs/obs-studio/locale/te-IN.ini
 share/obs/obs-studio/locale/th-TH.ini
 share/obs/obs-studio/locale/tl-PH.ini
 share/obs/obs-studio/locale/tr-TR.ini
+share/obs/obs-studio/locale/tt-RU.ini
 share/obs/obs-studio/locale/ug-CN.ini
 share/obs/obs-studio/locale/uk-UA.ini
 share/obs/obs-studio/locale/ur-PK.ini
 share/obs/obs-studio/locale/vi-VN.ini
 share/obs/obs-studio/locale/zh-CN.ini
 share/obs/obs-studio/locale/zh-TW.ini
-share/obs/obs-studio/themes/Acri.qss
 share/obs/obs-studio/themes/Acri/bot_hook.png
 share/obs/obs-studio/themes/Acri/bot_hook2.png
 share/obs/obs-studio/themes/Acri/checkbox_checked.png
@@ -1487,7 +1560,6 @@ share/obs/obs-studio/themes/Acri/radio_unchecked_disabled.png
 share/obs/obs-studio/themes/Acri/radio_unchecked_focus.png
 share/obs/obs-studio/themes/Acri/sizegrip.png
 share/obs/obs-studio/themes/Acri/top_hook.png
-share/obs/obs-studio/themes/Dark.qss
 share/obs/obs-studio/themes/Dark/alert.svg
 share/obs/obs-studio/themes/Dark/close.svg
 share/obs/obs-studio/themes/Dark/cogs.svg
@@ -1523,6 +1595,7 @@ share/obs/obs-studio/themes/Dark/right.svg
 share/obs/obs-studio/themes/Dark/save.svg
 share/obs/obs-studio/themes/Dark/settings/accessibility.svg
 share/obs/obs-studio/themes/Dark/settings/advanced.svg
+share/obs/obs-studio/themes/Dark/settings/appearance.svg
 share/obs/obs-studio/themes/Dark/settings/audio.svg
 share/obs/obs-studio/themes/Dark/settings/general.svg
 share/obs/obs-studio/themes/Dark/settings/hotkeys.svg
@@ -1549,8 +1622,6 @@ share/obs/obs-studio/themes/Dark/unassigned.svg
 share/obs/obs-studio/themes/Dark/up.svg
 share/obs/obs-studio/themes/Dark/updown.svg
 share/obs/obs-studio/themes/Dark/visible.svg
-share/obs/obs-studio/themes/Grey.qss
-share/obs/obs-studio/themes/Light.qss
 share/obs/obs-studio/themes/Light/alert.svg
 share/obs/obs-studio/themes/Light/checkbox_checked.svg
 share/obs/obs-studio/themes/Light/checkbox_checked_disabled.svg
@@ -1588,6 +1659,7 @@ share/obs/obs-studio/themes/Light/right.svg
 share/obs/obs-studio/themes/Light/save.svg
 share/obs/obs-studio/themes/Light/settings/accessibility.svg
 share/obs/obs-studio/themes/Light/settings/advanced.svg
+share/obs/obs-studio/themes/Light/settings/appearance.svg
 share/obs/obs-studio/themes/Light/settings/audio.svg
 share/obs/obs-studio/themes/Light/settings/general.svg
 share/obs/obs-studio/themes/Light/settings/hotkeys.svg
@@ -1612,7 +1684,6 @@ share/obs/obs-studio/themes/Light/trash.svg
 share/obs/obs-studio/themes/Light/up.svg
 share/obs/obs-studio/themes/Light/updown.svg
 share/obs/obs-studio/themes/Light/visible.svg
-share/obs/obs-studio/themes/Rachni.qss
 share/obs/obs-studio/themes/Rachni/checkbox_checked.png
 share/obs/obs-studio/themes/Rachni/checkbox_checked_disabled.png
 share/obs/obs-studio/themes/Rachni/checkbox_checked_focus.png
@@ -1634,11 +1705,17 @@ share/obs/obs-studio/themes/Rachni/right_arrow_disabled.png
 share/obs/obs-studio/themes/Rachni/sizegrip.png
 share/obs/obs-studio/themes/Rachni/up_arrow.png
 share/obs/obs-studio/themes/Rachni/up_arrow_disabled.png
-share/obs/obs-studio/themes/System.qss
-share/obs/obs-studio/themes/Yami.qss
+share/obs/obs-studio/themes/System.obt
+share/obs/obs-studio/themes/Yami.obt
 share/obs/obs-studio/themes/Yami/checkbox_checked.svg
 share/obs/obs-studio/themes/Yami/checkbox_checked_disabled.svg
 share/obs/obs-studio/themes/Yami/checkbox_checked_focus.svg
 share/obs/obs-studio/themes/Yami/checkbox_unchecked.svg
 share/obs/obs-studio/themes/Yami/checkbox_unchecked_disabled.svg
 share/obs/obs-studio/themes/Yami/checkbox_unchecked_focus.svg
+share/obs/obs-studio/themes/Yami_Acri.ovt
+share/obs/obs-studio/themes/Yami_Classic.ovt
+share/obs/obs-studio/themes/Yami_Default.ovt
+share/obs/obs-studio/themes/Yami_Grey.ovt
+share/obs/obs-studio/themes/Yami_Light.ovt
+share/obs/obs-studio/themes/Yami_Rachni.ovt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409180320.48I3KNOt030122>