Skip to content

Commit 73efc03

Browse files
committed
multimedia/obs-studio: update 30.1.2 → 30.2.3
Reported by: portscout
1 parent b5bbf7a commit 73efc03

4 files changed

Lines changed: 138 additions & 70 deletions

File tree

multimedia/obs-studio/Makefile

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
PORTNAME= obs-studio
2-
DISTVERSION= 30.1.2
3-
PORTREVISION= 1
2+
DISTVERSION= 30.2.3
43
CATEGORIES= multimedia
54

65
MAINTAINER= yuri@FreeBSD.org
@@ -16,11 +15,14 @@ BUILD_DEPENDS= asio>0:net/asio \
1615
${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json \
1716
v4l_compat>=0:multimedia/v4l_compat \
1817
swig:devel/swig \
18+
uthash>0:devel/uthash \
1919
websocketpp>0:devel/websocketpp
20-
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
20+
LIB_DEPENDS= libasound.so:audio/alsa-lib \
21+
libavcodec.so:multimedia/ffmpeg \
2122
libcurl.so:ftp/curl \
2223
libdatachannel.so:www/libdatachannel \
2324
libdbus-1.so:devel/dbus \
25+
libdrm.so:graphics/libdrm \
2426
libfdk-aac.so:audio/fdk-aac \
2527
libfontconfig.so:x11-fonts/fontconfig \
2628
libfreetype.so:print/freetype2 \
@@ -55,18 +57,11 @@ USE_LDCONFIG= yes
5557

5658
USE_GITHUB= yes
5759
GH_ACCOUNT= obsproject
58-
GH_TUPLE= obsproject:obs-amd-encoder:d5a136c6834c39293ad749cf8f07bdaa772fe44b:obsproject_obs_amd_encoder/plugins/enc-amf \
59-
obsproject:obs-browser:996b5a7:obsproject_obs_browser/plugins/obs-browser \
60-
obsproject:obs-websocket:d2d4bfb:obsproject_obs_websocket/plugins/obs-websocket \
61-
chriskohlhoff:asio:b73dc1d:chriskohlhoff_asio/plugins/obs-websocket/deps/asio \
62-
nayuki:QR-Code-generator:8518684:nayuki_QR_Code_generator/plugins/obs-websocket/deps/qr \
63-
nlohmann:json:a34e011:nlohmann_json/plugins/obs-websocket/deps/json \
64-
zaphoyd:websocketpp:56123c8:zaphoyd_websocketpp/plugins/obs-websocket/deps/websocketpp \
65-
obsproject:libdshowcapture:a93f1a34c14e91b5c540f264fb965f32caf77336:obsproject_libdshowcapture/plugins/win-dshow/libdshowcapture \
66-
elgatosf:capture-device-support:bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10:elgatosf_capture_device_support/plugins/win-dshow/libdshowcapture/external/capture-device-support \
60+
GH_TUPLE= obsproject:libdshowcapture:ef8c1d2e19c93e664100dd41e1a0df4f8ad45430:obsproject_libdshowcapture/plugins/win-dshow/libdshowcapture \
61+
obsproject:obs-browser:e4e523df775bd6fa216d40a7488b76f3b21c1733:obsproject_obs_browser/plugins/obs-browser \
6762
Mixer:ftl-sdk:d0c8469f66806b5ea738d607f7d2b000af8b1129:Mixer_ftl_sdk/plugins/obs-outputs/ftl-sdk \
68-
curl:curl:44b9b4d4f56d6f6de92c89636994c03984e9cd01:curl_curl/plugins/obs-outputs/ftl-sdk/libcurl \
69-
akheron:jansson:bc5741fb1ac730ead24e9bd08977fc6c248e04b0:akheron_jansson/plugins/obs-outputs/ftl-sdk/libjansson
63+
obsproject:obs-websocket:a73c92788d70f08f91b8c0477b74f99c999beb09:obsproject_obs_websocket/plugins/obs-websocket \
64+
elgatosf:capture-device-support:81c94fb13dfddb412fcb17f1ba031917ec24be64:elgatosf_capture_device_support/deps/libdshowcapture/src/external/capture-device-support
7065

7166
CMAKE_ON= UNIX_STRUCTURE
7267
CMAKE_ARGS= -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" \

multimedia/obs-studio/distinfo

Lines changed: 11 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,13 @@
1-
TIMESTAMP = 1712532040
2-
SHA256 (obsproject-obs-studio-30.1.2_GH0.tar.gz) = 490bae1c392b3b344b0270afd8cb887da4bc50bd92c0c426e96713c1ccb9701a
3-
SIZE (obsproject-obs-studio-30.1.2_GH0.tar.gz) = 16023853
4-
SHA256 (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 6cfae1f4d378124d9621bde29d9ff5d49134dabcd1f17aad048f77e103ddee14
5-
SIZE (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 347479
6-
SHA256 (obsproject-obs-browser-996b5a7_GH0.tar.gz) = 06df979975d6911b5920fefcb34239b967a263137012a271279066dbdd8a2692
7-
SIZE (obsproject-obs-browser-996b5a7_GH0.tar.gz) = 112434
8-
SHA256 (obsproject-obs-websocket-d2d4bfb_GH0.tar.gz) = 73ff07dc1f0a23deffc2fbc89e91c35abd45a87427fee593ac43ab6d61918380
9-
SIZE (obsproject-obs-websocket-d2d4bfb_GH0.tar.gz) = 246774
10-
SHA256 (chriskohlhoff-asio-b73dc1d_GH0.tar.gz) = fca0dcfeb298bd4c9a3dcd304a46f5f82dea49771f5f844f0e96eecec47d092c
11-
SIZE (chriskohlhoff-asio-b73dc1d_GH0.tar.gz) = 1210884
12-
SHA256 (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 0fa3e16822e66343d10ba0ba2787378e44d88686d9836476d2df041a59b729e9
13-
SIZE (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 135743
14-
SHA256 (nlohmann-json-a34e011_GH0.tar.gz) = 8580814d7748cb417eb4e89bab32ae2473ecf055d33cdf18044f09f84eab2db8
15-
SIZE (nlohmann-json-a34e011_GH0.tar.gz) = 6860457
16-
SHA256 (zaphoyd-websocketpp-56123c8_GH0.tar.gz) = 002ee5ec06f8408edd34034cbd9f776d0dee8f7312eceb1244e1f18c19f8e390
17-
SIZE (zaphoyd-websocketpp-56123c8_GH0.tar.gz) = 701406
18-
SHA256 (obsproject-libdshowcapture-a93f1a34c14e91b5c540f264fb965f32caf77336_GH0.tar.gz) = e3c159d7e292fa1a7ab1e44190e906a5b64a7f25161ef26f696cd8fe3dcd3be1
19-
SIZE (obsproject-libdshowcapture-a93f1a34c14e91b5c540f264fb965f32caf77336_GH0.tar.gz) = 56285
20-
SHA256 (elgatosf-capture-device-support-bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10_GH0.tar.gz) = 87b5bbfb3e7598df5173bbeb3a3434974668f71100b35fe48ffe30573f3716a1
21-
SIZE (elgatosf-capture-device-support-bedcf28ed7a74eb7bf96a383fd18d2f5a1849b10_GH0.tar.gz) = 20629
1+
TIMESTAMP = 1726621997
2+
SHA256 (obsproject-obs-studio-30.2.3_GH0.tar.gz) = 3d5f37f564564b6e6fb32ba535285e062ee25d573b3a6a405e5a86d5ab029351
3+
SIZE (obsproject-obs-studio-30.2.3_GH0.tar.gz) = 16150339
4+
SHA256 (obsproject-libdshowcapture-ef8c1d2e19c93e664100dd41e1a0df4f8ad45430_GH0.tar.gz) = dadddf5e8cc6e626feaeed5021d6621df04bb6e3a4363017ee78510d62b9d141
5+
SIZE (obsproject-libdshowcapture-ef8c1d2e19c93e664100dd41e1a0df4f8ad45430_GH0.tar.gz) = 56677
6+
SHA256 (obsproject-obs-browser-e4e523df775bd6fa216d40a7488b76f3b21c1733_GH0.tar.gz) = 9655d83468262d9e88bcbd42890671f790d3d6a6a0137b72400169a08ac0a369
7+
SIZE (obsproject-obs-browser-e4e523df775bd6fa216d40a7488b76f3b21c1733_GH0.tar.gz) = 110204
228
SHA256 (Mixer-ftl-sdk-d0c8469f66806b5ea738d607f7d2b000af8b1129_GH0.tar.gz) = 1fc9f9912c46230ed1ccfed78e2e91f161982508c94f1d91565b7eb985ae2d3c
239
SIZE (Mixer-ftl-sdk-d0c8469f66806b5ea738d607f7d2b000af8b1129_GH0.tar.gz) = 95492
24-
SHA256 (curl-curl-44b9b4d4f56d6f6de92c89636994c03984e9cd01_GH0.tar.gz) = e3b9aa0abb173d74a6df4a4f9485eed2bac89bfab147f78a592a4197eff06625
25-
SIZE (curl-curl-44b9b4d4f56d6f6de92c89636994c03984e9cd01_GH0.tar.gz) = 2705576
26-
SHA256 (akheron-jansson-bc5741fb1ac730ead24e9bd08977fc6c248e04b0_GH0.tar.gz) = a285ed51c597b23d1f25de3bc5c9c128d55c6aa17af68e0680efa028f8b0437c
27-
SIZE (akheron-jansson-bc5741fb1ac730ead24e9bd08977fc6c248e04b0_GH0.tar.gz) = 127897
10+
SHA256 (obsproject-obs-websocket-a73c92788d70f08f91b8c0477b74f99c999beb09_GH0.tar.gz) = d2cf4cd3c58825e8a2dcda6708712d38a41e4f0189bafbaae31675a19e2496ce
11+
SIZE (obsproject-obs-websocket-a73c92788d70f08f91b8c0477b74f99c999beb09_GH0.tar.gz) = 249252
12+
SHA256 (elgatosf-capture-device-support-81c94fb13dfddb412fcb17f1ba031917ec24be64_GH0.tar.gz) = 86e0fb40e8664afbf306ef43c7c4f5f899490570a5b8c6c3d584281f77198485
13+
SIZE (elgatosf-capture-device-support-81c94fb13dfddb412fcb17f1ba031917ec24be64_GH0.tar.gz) = 20797
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
--- CMakeLists.txt.orig 2024-09-18 01:55:50 UTC
2+
+++ CMakeLists.txt
3+
@@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.22...3.25)
4+
cmake_minimum_required(VERSION 3.22...3.25)
5+
6+
-if(CMAKE_HOST_SYSTEM_NAME MATCHES "(Darwin)" OR OBS_CMAKE_VERSION VERSION_GREATER_EQUAL 3.0.0)
7+
+if(TRUE OR CMAKE_HOST_SYSTEM_NAME MATCHES "(Darwin)" OR OBS_CMAKE_VERSION VERSION_GREATER_EQUAL 3.0.0)
8+
include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/common/bootstrap.cmake" NO_POLICY_SCOPE)
9+
10+
project(obs-studio VERSION ${OBS_VERSION_CANONICAL})

0 commit comments

Comments
 (0)