Skip to content

Commit c8c3b28

Browse files
committed
multimedia/obs-studio: Update 29.0.2 → 29.1.3
1 parent c380b13 commit c8c3b28

5 files changed

Lines changed: 36 additions & 18 deletions

File tree

multimedia/obs-studio/Makefile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
PORTNAME= obs-studio
2-
DISTVERSION= 29.0.2
3-
PORTREVISION= 2
2+
DISTVERSION= 29.1.3
43
CATEGORIES= multimedia
54

6-
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
7-
PATCHFILES= e98c9fbd65aa4e3d91da081b6020962c7b3e68ee.patch:-p1 \
8-
0a257a71e83225d1e6b503a5cc2dc0eea99c1e13.patch:-p1 \
9-
2e79d4c902abf3e6bb4ad1b5bf779c0cc22a6fd0.patch:-p1
10-
115
MAINTAINER= yuri@FreeBSD.org
126
COMMENT= Open source streaming/recording software
137
WWW= https://obsproject.com/
@@ -42,6 +36,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
4236
libxcb-render-util.so:x11/xcb-util-renderutil \
4337
libxcb-util.so:x11/xcb-util \
4438
libxkbcommon.so:x11/libxkbcommon \
39+
libuuid.so:misc/e2fsprogs-libuuid \
4540
libva.so:multimedia/libva \
4641
${LIB_DEPENDS_${ARCH}}
4742
LIB_DEPENDS_amd64= libluajit-5.1.so:lang/luajit

multimedia/obs-studio/distinfo

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
TIMESTAMP = 1682027140
2-
SHA256 (obsproject-obs-studio-29.0.2_GH0.tar.gz) = 0e6260800b80c3fc9f67c4c3fb12ffae740ab1dd188e526a55e0fc8949168db2
3-
SIZE (obsproject-obs-studio-29.0.2_GH0.tar.gz) = 18939072
1+
TIMESTAMP = 1687208095
2+
SHA256 (obsproject-obs-studio-29.1.3_GH0.tar.gz) = 9d9cfbdbdd255f48a23feeefb60089769a65f52bbca24fa31d74125f3bbb0e90
3+
SIZE (obsproject-obs-studio-29.1.3_GH0.tar.gz) = 26315797
44
SHA256 (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 6cfae1f4d378124d9621bde29d9ff5d49134dabcd1f17aad048f77e103ddee14
55
SIZE (obsproject-obs-amd-encoder-d5a136c6834c39293ad749cf8f07bdaa772fe44b_GH0.tar.gz) = 347479
66
SHA256 (obsproject-obs-browser-e2310b02df3e6c184fe6eb6608244a82e37f582e_GH0.tar.gz) = 6cfaa245da01f7d25f46c9823c6ff6cebe38599f699b98b46498f627ba904591
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
- prevent warnings from breaking the build
2+
3+
--- cmake/Modules/CompilerConfig.cmake.orig 2023-06-19 20:58:53 UTC
4+
+++ cmake/Modules/CompilerConfig.cmake
5+
@@ -108,7 +108,7 @@ else()
6+
- https://github.com/obsproject/obs-studio/issues/8850 for 13.1.1
7+
]]
8+
add_compile_options(
9+
- -Werror
10+
+ #-Werror
11+
-Wextra
12+
-Wvla
13+
-Wswitch

multimedia/obs-studio/files/patch-cmake_Modules_ObsHelpers.cmake

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
- disable Qt5 search because it fails due to missing qmake for some reason
22

3-
--- cmake/Modules/ObsHelpers.cmake.orig 2022-12-29 09:06:07 UTC
3+
--- cmake/Modules/ObsHelpers.cmake.orig 2023-06-18 22:05:22 UTC
44
+++ cmake/Modules/ObsHelpers.cmake
5-
@@ -341,10 +341,10 @@ macro(find_qt)
6-
cmake_parse_arguments(FIND_QT "" "${oneValueArgs}" "${multiValueArgs}"
7-
${ARGN})
5+
@@ -320,10 +320,10 @@ macro(find_qt)
6+
set(multiValueArgs COMPONENTS COMPONENTS_WIN COMPONENTS_MAC COMPONENTS_LINUX)
7+
cmake_parse_arguments(FIND_QT "" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
88
set(QT_NO_CREATE_VERSIONLESS_TARGETS ON)
99
- find_package(
1010
- Qt5

multimedia/obs-studio/pkg-plist

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ include/obs/util/text-lookup.h
109109
include/obs/util/threading-posix.h
110110
include/obs/util/threading.h
111111
include/obs/util/utf8.h
112+
include/obs/util/uthash.h
112113
include/obs/util/util.hpp
113114
include/obs/util/util_uint128.h
114115
include/obs/util/util_uint64.h
@@ -134,9 +135,6 @@ lib/libobs-scripting.so.29
134135
lib/libobs.so
135136
lib/libobs.so.0
136137
lib/libobs.so.29
137-
lib/libobsglad.so
138-
lib/libobsglad.so.1
139-
lib/libobsglad.so.29
140138
lib/obs-plugins/frontend-tools.so
141139
lib/obs-plugins/image-source.so
142140
lib/obs-plugins/linux-capture.so
@@ -190,6 +188,7 @@ share/obs/obs-plugins/frontend-tools/locale/an-ES.ini
190188
share/obs/obs-plugins/frontend-tools/locale/ar-SA.ini
191189
share/obs/obs-plugins/frontend-tools/locale/az-AZ.ini
192190
share/obs/obs-plugins/frontend-tools/locale/ba-RU.ini
191+
share/obs/obs-plugins/frontend-tools/locale/be-BY.ini
193192
share/obs/obs-plugins/frontend-tools/locale/bg-BG.ini
194193
share/obs/obs-plugins/frontend-tools/locale/bn-BD.ini
195194
share/obs/obs-plugins/frontend-tools/locale/ca-ES.ini
@@ -226,6 +225,7 @@ share/obs/obs-plugins/frontend-tools/locale/mn-MN.ini
226225
share/obs/obs-plugins/frontend-tools/locale/ms-MY.ini
227226
share/obs/obs-plugins/frontend-tools/locale/nb-NO.ini
228227
share/obs/obs-plugins/frontend-tools/locale/nl-NL.ini
228+
share/obs/obs-plugins/frontend-tools/locale/nn-NO.ini
229229
share/obs/obs-plugins/frontend-tools/locale/oc-FR.ini
230230
share/obs/obs-plugins/frontend-tools/locale/pl-PL.ini
231231
share/obs/obs-plugins/frontend-tools/locale/pt-BR.ini
@@ -260,6 +260,7 @@ share/obs/obs-plugins/frontend-tools/scripts/url-text.py
260260
share/obs/obs-plugins/image-source/locale/ar-SA.ini
261261
share/obs/obs-plugins/image-source/locale/az-AZ.ini
262262
share/obs/obs-plugins/image-source/locale/ba-RU.ini
263+
share/obs/obs-plugins/image-source/locale/be-BY.ini
263264
share/obs/obs-plugins/image-source/locale/bg-BG.ini
264265
share/obs/obs-plugins/image-source/locale/bn-BD.ini
265266
share/obs/obs-plugins/image-source/locale/ca-ES.ini
@@ -568,6 +569,7 @@ share/obs/obs-plugins/linux-v4l2/locale/ko-KR.ini
568569
share/obs/obs-plugins/linux-v4l2/locale/ms-MY.ini
569570
share/obs/obs-plugins/linux-v4l2/locale/nb-NO.ini
570571
share/obs/obs-plugins/linux-v4l2/locale/nl-NL.ini
572+
share/obs/obs-plugins/linux-v4l2/locale/nn-NO.ini
571573
share/obs/obs-plugins/linux-v4l2/locale/oc-FR.ini
572574
share/obs/obs-plugins/linux-v4l2/locale/pl-PL.ini
573575
share/obs/obs-plugins/linux-v4l2/locale/pt-BR.ini
@@ -650,6 +652,7 @@ share/obs/obs-plugins/obs-ffmpeg/locale/zh-TW.ini
650652
share/obs/obs-plugins/obs-filters/LUTs/black_and_white.png
651653
share/obs/obs-plugins/obs-filters/LUTs/grayscale.cube
652654
share/obs/obs-plugins/obs-filters/LUTs/grayscale.png
655+
share/obs/obs-plugins/obs-filters/LUTs/invert.png
653656
share/obs/obs-plugins/obs-filters/LUTs/original.cube
654657
share/obs/obs-plugins/obs-filters/LUTs/original.png
655658
share/obs/obs-plugins/obs-filters/LUTs/posterize.png
@@ -670,6 +673,7 @@ share/obs/obs-plugins/obs-filters/hdr_tonemap_filter.effect
670673
share/obs/obs-plugins/obs-filters/locale/ar-SA.ini
671674
share/obs/obs-plugins/obs-filters/locale/az-AZ.ini
672675
share/obs/obs-plugins/obs-filters/locale/ba-RU.ini
676+
share/obs/obs-plugins/obs-filters/locale/be-BY.ini
673677
share/obs/obs-plugins/obs-filters/locale/bg-BG.ini
674678
share/obs/obs-plugins/obs-filters/locale/bn-BD.ini
675679
share/obs/obs-plugins/obs-filters/locale/ca-ES.ini
@@ -802,6 +806,7 @@ share/obs/obs-plugins/obs-transitions/locale/de-DE.ini
802806
share/obs/obs-plugins/obs-transitions/locale/el-GR.ini
803807
share/obs/obs-plugins/obs-transitions/locale/en-GB.ini
804808
share/obs/obs-plugins/obs-transitions/locale/en-US.ini
809+
share/obs/obs-plugins/obs-transitions/locale/eo-UY.ini
805810
share/obs/obs-plugins/obs-transitions/locale/es-ES.ini
806811
share/obs/obs-plugins/obs-transitions/locale/et-EE.ini
807812
share/obs/obs-plugins/obs-transitions/locale/eu-ES.ini
@@ -931,6 +936,7 @@ share/obs/obs-plugins/obs-x264/locale/cs-CZ.ini
931936
share/obs/obs-plugins/obs-x264/locale/da-DK.ini
932937
share/obs/obs-plugins/obs-x264/locale/de-DE.ini
933938
share/obs/obs-plugins/obs-x264/locale/el-GR.ini
939+
share/obs/obs-plugins/obs-x264/locale/en-GB.ini
934940
share/obs/obs-plugins/obs-x264/locale/en-US.ini
935941
share/obs/obs-plugins/obs-x264/locale/es-ES.ini
936942
share/obs/obs-plugins/obs-x264/locale/et-EE.ini
@@ -1091,7 +1097,7 @@ share/obs/obs-plugins/rtmp-services/locale/zh-CN.ini
10911097
share/obs/obs-plugins/rtmp-services/locale/zh-TW.ini
10921098
share/obs/obs-plugins/rtmp-services/package.json
10931099
share/obs/obs-plugins/rtmp-services/schema/package-schema.json
1094-
share/obs/obs-plugins/rtmp-services/schema/service-schema-v4.json
1100+
share/obs/obs-plugins/rtmp-services/schema/service-schema-v5.json
10951101
share/obs/obs-plugins/rtmp-services/services.json
10961102
%%SNDIO%%share/obs/obs-plugins/sndio/locale/ar-SA.ini
10971103
%%SNDIO%%share/obs/obs-plugins/sndio/locale/be-BY.ini
@@ -1136,6 +1142,7 @@ share/obs/obs-plugins/rtmp-services/services.json
11361142
%%SNDIO%%share/obs/obs-plugins/sndio/locale/sl-SI.ini
11371143
%%SNDIO%%share/obs/obs-plugins/sndio/locale/sv-SE.ini
11381144
%%SNDIO%%share/obs/obs-plugins/sndio/locale/szl-PL.ini
1145+
%%SNDIO%%share/obs/obs-plugins/sndio/locale/th-TH.ini
11391146
%%SNDIO%%share/obs/obs-plugins/sndio/locale/tr-TR.ini
11401147
%%SNDIO%%share/obs/obs-plugins/sndio/locale/uk-UA.ini
11411148
%%SNDIO%%share/obs/obs-plugins/sndio/locale/vi-VN.ini
@@ -1152,6 +1159,7 @@ share/obs/obs-plugins/text-freetype2/locale/de-DE.ini
11521159
share/obs/obs-plugins/text-freetype2/locale/el-GR.ini
11531160
share/obs/obs-plugins/text-freetype2/locale/en-GB.ini
11541161
share/obs/obs-plugins/text-freetype2/locale/en-US.ini
1162+
share/obs/obs-plugins/text-freetype2/locale/eo-UY.ini
11551163
share/obs/obs-plugins/text-freetype2/locale/es-ES.ini
11561164
share/obs/obs-plugins/text-freetype2/locale/et-EE.ini
11571165
share/obs/obs-plugins/text-freetype2/locale/eu-ES.ini
@@ -1201,6 +1209,7 @@ share/obs/obs-plugins/text-freetype2/locale/zh-TW.ini
12011209
share/obs/obs-plugins/text-freetype2/text_default.effect
12021210
%%VLC%%share/obs/obs-plugins/vlc-video/locale/ar-SA.ini
12031211
%%VLC%%share/obs/obs-plugins/vlc-video/locale/ba-RU.ini
1212+
%%VLC%%share/obs/obs-plugins/vlc-video/locale/be-BY.ini
12041213
%%VLC%%share/obs/obs-plugins/vlc-video/locale/bg-BG.ini
12051214
%%VLC%%share/obs/obs-plugins/vlc-video/locale/bn-BD.ini
12061215
%%VLC%%share/obs/obs-plugins/vlc-video/locale/ca-ES.ini
@@ -1401,6 +1410,7 @@ share/obs/obs-studio/themes/Dark/sources/text.svg
14011410
share/obs/obs-studio/themes/Dark/sources/window.svg
14021411
share/obs/obs-studio/themes/Dark/sources/windowaudio.svg
14031412
share/obs/obs-studio/themes/Dark/trash.svg
1413+
share/obs/obs-studio/themes/Dark/unassigned.svg
14041414
share/obs/obs-studio/themes/Dark/up.svg
14051415
share/obs/obs-studio/themes/Dark/updown.svg
14061416
share/obs/obs-studio/themes/Dark/visible.svg

0 commit comments

Comments
 (0)