pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/obs-studio



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Tue Jan 12 16:17:47 UTC 2021

Modified Files:
        pkgsrc/multimedia/obs-studio: Makefile PLIST distinfo
        pkgsrc/multimedia/obs-studio/patches: patch-UI_obs-app.cpp
            patch-libobs_obs-nix.c patch-plugins_CMakeLists.txt

Log Message:
obs-studio: Update to 26.1.2

Changelog:
26.1.2 macOS Hotfix Changes

    Browser sources on macOS now support hardware accelerated rendering on macOS 10.15 and above, reducing resource usage
    Fixed a crash on startup (by updating CEF to version 4183)

26.1.1 Hotfix Changes

    Fixed macOS 10.13 crash on startup [PatTheMav]
    Fixed decklink devices not working correctly [DDRBoxman]
    Fixed browser source crashing on certain versions of macOS [eric]
    Fixed buttons not displaying text correctly on context bar when using Acri theme [Warchamp7]
    Fixed a bug with slideshow source where if you use randomize and have "restart when visible" active, it would not transition on activate [cg2121]
    Fixed a bug where duplicated scene items would not have their lock states duplicated [cg2121]
    Fixed a bug where the default canvas resolution would be scaled incorrectly if fractional scaling was enabled [RytoEX]
    Fixed jack on Linux deadlocking on close [marcan]
    Fixed jack on Linux going out of sync sometimes [marcan]
    Added webp to image formats that you can browse when using the image source [f3ndot]

26.1 New Features and Additions

    Added Virtual Camera output on macOS [johnboiles/PatTheMav]
    Added Virtual Camera output on Linux (requires v4l2loopback-dkms) [catxfish/cg2121]
    Added the ability to use a separate audio track for the VOD when using Twitch [Jim]
        If using Simple output mode, enable "Enable Advanced Encoder Settings", and enable "Twitch VOD Track (Uses Track 2)". Twitch VOD output will then be on audio track 2
        If using Advanced output mode in the Streaming tab, enable "Twitch VOD Track" and select the track you'd like to use for it
        Special thanks to Twitch for assisting during the development of this feature
    Added OpenBSD support [grayed]
    Added the ability to ingest captions coming from Decklink devices via "Decklink Captions" from the Tools menu [DDRBoxman]
    Added hardware decoding options for stinger transitions [WizardCM]
    Added an option to duplicate filters in the right-click context menu of filters [exeldro]
    Added ability to copy and paste a single filter between sources [cg2121]
    Added HLS support and ingests for YouTube [ushadow]
    Added a Replay buffer save event to the frontend API [hgonomeg]

26.1 Improvements/Tweaks

    Updated dependencies on Windows and macOS (such as x264 and Qt) to their latest versions for the latest performance improvements [Jim]
    On Linux, the program will now detect other instances that are currently running and warn the user about running more than one copies at a time [clockley]
    When creating a new profile, you will be now be given the option to run the auto-configuration wizard [JohannMG]
    Changed the "Enforce Streaming Service Bitrate" to "Ignore streaming service setting recommendations", moved it to the Streaming section of the Settings window, and made it so it now affects both 
Simple and Advanced output modes. [Jim]
    Maximum limitations for streaming services are now shown in the Streaming section of the Settings window [Jim]
    Streaming services may now apply resolution and framerate limits on streams to their services [Jim]

26.1 Bug Fixes

    Fixed a bug where the "Save Replay" button would stay highlighted after being clicked [offthegrid-mike]
    Fixed a bug where the Media source would have unusual lag playing back certain media files (particularly WMV files) [Jim]
    Fixed an issue where Facebook streaming would allow you to select resolutions/framerates that aren't supported [Jim]
    Fixed certain connection issues with SRT/mpegts [pkviet]
    Fixed a bug where you could disable the Replay Buffer even if it was currently active [Scrxtchy]
    Fixed a bug where renaming a source would not return keyboard/mouse focus back to the list [jberenhaus]
    Fixed an issue where 'Paste Filters' on sources didn't work in all situations [WizardCM]
    Fixed an issue where Virtual Camera & Source Toolbar hotkeys would be duplicated when switching profiles [WizardCM]
    Fixed an issue with removing signal handlers in Lua [Scrxtchy]
    Fixed a potential hang when repeatedly selecting and deselecting display capture sources on Windows [exeldro]
    Fixed an issue where the replay buffer could use settings from CQP mode in CBR mode [R1CH]
    Fixed an issue where certain recordings could not be remuxed (typically from the QSV encoder) [R1CH]


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/multimedia/obs-studio/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/multimedia/obs-studio/PLIST \
    pkgsrc/multimedia/obs-studio/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/multimedia/obs-studio/patches/patch-UI_obs-app.cpp
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/multimedia/obs-studio/patches/patch-libobs_obs-nix.c
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/multimedia/obs-studio/patches/patch-plugins_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/obs-studio/Makefile
diff -u pkgsrc/multimedia/obs-studio/Makefile:1.27 pkgsrc/multimedia/obs-studio/Makefile:1.28
--- pkgsrc/multimedia/obs-studio/Makefile:1.27  Fri Jan  1 09:52:37 2021
+++ pkgsrc/multimedia/obs-studio/Makefile       Tue Jan 12 16:17:47 2021
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2021/01/01 09:52:37 ryoon Exp $
+# $NetBSD: Makefile,v 1.28 2021/01/12 16:17:47 ryoon Exp $
 
-DISTNAME=      obs-studio-26.0.0
-PKGREVISION=   2
+DISTNAME=      obs-studio-26.1.2
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=obsproject/}
 

Index: pkgsrc/multimedia/obs-studio/PLIST
diff -u pkgsrc/multimedia/obs-studio/PLIST:1.7 pkgsrc/multimedia/obs-studio/PLIST:1.8
--- pkgsrc/multimedia/obs-studio/PLIST:1.7      Thu Oct  1 14:01:00 2020
+++ pkgsrc/multimedia/obs-studio/PLIST  Tue Jan 12 16:17:47 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2020/10/01 14:01:00 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.8 2021/01/12 16:17:47 ryoon Exp $
 bin/obs
 bin/obs-ffmpeg-mux
 include/obs/audio-monitoring/pulse/pulseaudio-wrapper.h
@@ -61,6 +61,7 @@ include/obs/obs.hpp
 include/obs/obsconfig.h
 include/obs/util/array-serializer.h
 include/obs/util/base.h
+include/obs/util/bitstream.h
 include/obs/util/bmem.h
 include/obs/util/c99defs.h
 include/obs/util/cf-lexer.h
@@ -78,8 +79,21 @@ include/obs/util/platform.h
 include/obs/util/profiler.h
 include/obs/util/profiler.hpp
 include/obs/util/serializer.h
+include/obs/util/simde/check.h
+include/obs/util/simde/debug-trap.h
+include/obs/util/simde/hedley.h
+include/obs/util/simde/simde-align.h
+include/obs/util/simde/simde-arch.h
+include/obs/util/simde/simde-common.h
+include/obs/util/simde/simde-constify.h
+include/obs/util/simde/simde-detect-clang.h
+include/obs/util/simde/simde-diagnostic.h
+include/obs/util/simde/simde-features.h
+include/obs/util/simde/simde-math.h
+include/obs/util/simde/x86/mmx.h
+include/obs/util/simde/x86/sse.h
+include/obs/util/simde/x86/sse2.h
 include/obs/util/sse-intrin.h
-include/obs/util/sse2neon.h
 include/obs/util/text-lookup.h
 include/obs/util/threading-posix.h
 include/obs/util/threading.h
@@ -101,9 +115,11 @@ lib/libobs.so
 lib/libobs.so.0
 lib/libobsglad.so
 lib/libobsglad.so.0
+lib/obs-plugins/decklink-captions.so
 lib/obs-plugins/decklink-ouput-ui.so
 lib/obs-plugins/frontend-tools.so
 lib/obs-plugins/image-source.so
+lib/obs-plugins/linux-alsa.so
 lib/obs-plugins/linux-capture.so
 lib/obs-plugins/linux-jack.so
 lib/obs-plugins/linux-pulseaudio.so
@@ -116,7 +132,7 @@ lib/obs-plugins/rtmp-services.so
 lib/obs-plugins/text-freetype2.so
 lib/obs-plugins/vlc-video.so
 lib/obs-scripting/_obspython.so
-${PLIST.lua}lib/obs-scripting/obslua.so
+lib/obs-scripting/obslua.so
 lib/obs-scripting/obspython.py
 lib/pkgconfig/libobs.pc
 share/applications/com.obsproject.Studio.desktop
@@ -142,6 +158,7 @@ share/obs/libobs/opaque.effect
 share/obs/libobs/premultiplied_alpha.effect
 share/obs/libobs/repeat.effect
 share/obs/libobs/solid.effect
+share/obs/obs-plugins/decklink-captions/.keepme
 share/obs/obs-plugins/decklink-ouput-ui/.keepme
 share/obs/obs-plugins/frontend-tools/locale/af-ZA.ini
 share/obs/obs-plugins/frontend-tools/locale/ar-SA.ini
@@ -156,6 +173,7 @@ share/obs/obs-plugins/frontend-tools/loc
 share/obs/obs-plugins/frontend-tools/locale/el-GR.ini
 share/obs/obs-plugins/frontend-tools/locale/en-GB.ini
 share/obs/obs-plugins/frontend-tools/locale/en-US.ini
+share/obs/obs-plugins/frontend-tools/locale/eo-UY.ini
 share/obs/obs-plugins/frontend-tools/locale/es-ES.ini
 share/obs/obs-plugins/frontend-tools/locale/et-EE.ini
 share/obs/obs-plugins/frontend-tools/locale/eu-ES.ini
@@ -172,6 +190,7 @@ share/obs/obs-plugins/frontend-tools/loc
 share/obs/obs-plugins/frontend-tools/locale/it-IT.ini
 share/obs/obs-plugins/frontend-tools/locale/ja-JP.ini
 share/obs/obs-plugins/frontend-tools/locale/ka-GE.ini
+share/obs/obs-plugins/frontend-tools/locale/kab-KAB.ini
 share/obs/obs-plugins/frontend-tools/locale/ko-KR.ini
 share/obs/obs-plugins/frontend-tools/locale/lt-LT.ini
 share/obs/obs-plugins/frontend-tools/locale/mn-MN.ini
@@ -206,6 +225,7 @@ share/obs/obs-plugins/frontend-tools/scr
 share/obs/obs-plugins/frontend-tools/scripts/pause-scene.lua
 share/obs/obs-plugins/frontend-tools/scripts/url-text.py
 share/obs/obs-plugins/image-source/locale/ar-SA.ini
+share/obs/obs-plugins/image-source/locale/az-AZ.ini
 share/obs/obs-plugins/image-source/locale/ba-RU.ini
 share/obs/obs-plugins/image-source/locale/bg-BG.ini
 share/obs/obs-plugins/image-source/locale/bn-BD.ini
@@ -233,6 +253,7 @@ share/obs/obs-plugins/image-source/local
 share/obs/obs-plugins/image-source/locale/it-IT.ini
 share/obs/obs-plugins/image-source/locale/ja-JP.ini
 share/obs/obs-plugins/image-source/locale/ka-GE.ini
+share/obs/obs-plugins/image-source/locale/kab-KAB.ini
 share/obs/obs-plugins/image-source/locale/ko-KR.ini
 share/obs/obs-plugins/image-source/locale/mn-MN.ini
 share/obs/obs-plugins/image-source/locale/ms-MY.ini
@@ -257,6 +278,55 @@ share/obs/obs-plugins/image-source/local
 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/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/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/hr-HR.ini
+share/obs/obs-plugins/linux-alsa/locale/hu-HU.ini
+share/obs/obs-plugins/linux-alsa/locale/id-ID.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/kab-KAB.ini
+share/obs/obs-plugins/linux-alsa/locale/ko-KR.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/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/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/ta-IN.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/uk-UA.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/ar-SA.ini
 share/obs/obs-plugins/linux-capture/locale/az-AZ.ini
 share/obs/obs-plugins/linux-capture/locale/ba-RU.ini
@@ -286,6 +356,7 @@ share/obs/obs-plugins/linux-capture/loca
 share/obs/obs-plugins/linux-capture/locale/it-IT.ini
 share/obs/obs-plugins/linux-capture/locale/ja-JP.ini
 share/obs/obs-plugins/linux-capture/locale/ka-GE.ini
+share/obs/obs-plugins/linux-capture/locale/kab-KAB.ini
 share/obs/obs-plugins/linux-capture/locale/ko-KR.ini
 share/obs/obs-plugins/linux-capture/locale/nb-NO.ini
 share/obs/obs-plugins/linux-capture/locale/nl-NL.ini
@@ -307,6 +378,7 @@ share/obs/obs-plugins/linux-capture/loca
 share/obs/obs-plugins/linux-capture/locale/zh-CN.ini
 share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
 share/obs/obs-plugins/linux-jack/locale/ar-SA.ini
+share/obs/obs-plugins/linux-jack/locale/az-AZ.ini
 share/obs/obs-plugins/linux-jack/locale/ba-RU.ini
 share/obs/obs-plugins/linux-jack/locale/bg-BG.ini
 share/obs/obs-plugins/linux-jack/locale/bn-BD.ini
@@ -332,6 +404,7 @@ share/obs/obs-plugins/linux-jack/locale/
 share/obs/obs-plugins/linux-jack/locale/it-IT.ini
 share/obs/obs-plugins/linux-jack/locale/ja-JP.ini
 share/obs/obs-plugins/linux-jack/locale/ka-GE.ini
+share/obs/obs-plugins/linux-jack/locale/kab-KAB.ini
 share/obs/obs-plugins/linux-jack/locale/ko-KR.ini
 share/obs/obs-plugins/linux-jack/locale/nb-NO.ini
 share/obs/obs-plugins/linux-jack/locale/nl-NL.ini
@@ -352,6 +425,7 @@ share/obs/obs-plugins/linux-jack/locale/
 share/obs/obs-plugins/linux-jack/locale/zh-CN.ini
 share/obs/obs-plugins/linux-jack/locale/zh-TW.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/ar-SA.ini
+share/obs/obs-plugins/linux-pulseaudio/locale/az-AZ.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/ba-RU.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/bg-BG.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/bn-BD.ini
@@ -379,6 +453,7 @@ share/obs/obs-plugins/linux-pulseaudio/l
 share/obs/obs-plugins/linux-pulseaudio/locale/it-IT.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/ja-JP.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/ka-GE.ini
+share/obs/obs-plugins/linux-pulseaudio/locale/kab-KAB.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/ko-KR.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/nb-NO.ini
 share/obs/obs-plugins/linux-pulseaudio/locale/nl-NL.ini
@@ -427,6 +502,7 @@ share/obs/obs-plugins/obs-ffmpeg/locale/
 share/obs/obs-plugins/obs-ffmpeg/locale/it-IT.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/ja-JP.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/ka-GE.ini
+share/obs/obs-plugins/obs-ffmpeg/locale/kab-KAB.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/ko-KR.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/nb-NO.ini
 share/obs/obs-plugins/obs-ffmpeg/locale/nl-NL.ini
@@ -492,6 +568,7 @@ share/obs/obs-plugins/obs-filters/locale
 share/obs/obs-plugins/obs-filters/locale/it-IT.ini
 share/obs/obs-plugins/obs-filters/locale/ja-JP.ini
 share/obs/obs-plugins/obs-filters/locale/ka-GE.ini
+share/obs/obs-plugins/obs-filters/locale/kab-KAB.ini
 share/obs/obs-plugins/obs-filters/locale/ko-KR.ini
 share/obs/obs-plugins/obs-filters/locale/nb-NO.ini
 share/obs/obs-plugins/obs-filters/locale/nl-NL.ini
@@ -544,6 +621,7 @@ share/obs/obs-plugins/obs-outputs/locale
 share/obs/obs-plugins/obs-outputs/locale/it-IT.ini
 share/obs/obs-plugins/obs-outputs/locale/ja-JP.ini
 share/obs/obs-plugins/obs-outputs/locale/ka-GE.ini
+share/obs/obs-plugins/obs-outputs/locale/kab-KAB.ini
 share/obs/obs-plugins/obs-outputs/locale/ko-KR.ini
 share/obs/obs-plugins/obs-outputs/locale/mn-MN.ini
 share/obs/obs-plugins/obs-outputs/locale/nb-NO.ini
@@ -583,6 +661,7 @@ share/obs/obs-plugins/obs-transitions/lo
 share/obs/obs-plugins/obs-transitions/locale/es-ES.ini
 share/obs/obs-plugins/obs-transitions/locale/et-EE.ini
 share/obs/obs-plugins/obs-transitions/locale/eu-ES.ini
+share/obs/obs-plugins/obs-transitions/locale/fa-IR.ini
 share/obs/obs-plugins/obs-transitions/locale/fi-FI.ini
 share/obs/obs-plugins/obs-transitions/locale/fil-PH.ini
 share/obs/obs-plugins/obs-transitions/locale/fr-FR.ini
@@ -595,6 +674,7 @@ share/obs/obs-plugins/obs-transitions/lo
 share/obs/obs-plugins/obs-transitions/locale/it-IT.ini
 share/obs/obs-plugins/obs-transitions/locale/ja-JP.ini
 share/obs/obs-plugins/obs-transitions/locale/ka-GE.ini
+share/obs/obs-plugins/obs-transitions/locale/kab-KAB.ini
 share/obs/obs-plugins/obs-transitions/locale/ko-KR.ini
 share/obs/obs-plugins/obs-transitions/locale/nb-NO.ini
 share/obs/obs-plugins/obs-transitions/locale/nl-NL.ini
@@ -682,6 +762,7 @@ share/obs/obs-plugins/obs-x264/locale/id
 share/obs/obs-plugins/obs-x264/locale/it-IT.ini
 share/obs/obs-plugins/obs-x264/locale/ja-JP.ini
 share/obs/obs-plugins/obs-x264/locale/ka-GE.ini
+share/obs/obs-plugins/obs-x264/locale/kab-KAB.ini
 share/obs/obs-plugins/obs-x264/locale/ko-KR.ini
 share/obs/obs-plugins/obs-x264/locale/mn-MN.ini
 share/obs/obs-plugins/obs-x264/locale/nb-NO.ini
@@ -734,6 +815,7 @@ share/obs/obs-plugins/rtmp-services/loca
 share/obs/obs-plugins/rtmp-services/locale/it-IT.ini
 share/obs/obs-plugins/rtmp-services/locale/ja-JP.ini
 share/obs/obs-plugins/rtmp-services/locale/ka-GE.ini
+share/obs/obs-plugins/rtmp-services/locale/kab-KAB.ini
 share/obs/obs-plugins/rtmp-services/locale/ko-KR.ini
 share/obs/obs-plugins/rtmp-services/locale/mn-MN.ini
 share/obs/obs-plugins/rtmp-services/locale/nb-NO.ini
@@ -786,6 +868,7 @@ share/obs/obs-plugins/text-freetype2/loc
 share/obs/obs-plugins/text-freetype2/locale/it-IT.ini
 share/obs/obs-plugins/text-freetype2/locale/ja-JP.ini
 share/obs/obs-plugins/text-freetype2/locale/ka-GE.ini
+share/obs/obs-plugins/text-freetype2/locale/kab-KAB.ini
 share/obs/obs-plugins/text-freetype2/locale/ko-KR.ini
 share/obs/obs-plugins/text-freetype2/locale/mn-MN.ini
 share/obs/obs-plugins/text-freetype2/locale/ms-MY.ini
@@ -837,6 +920,7 @@ share/obs/obs-plugins/vlc-video/locale/i
 share/obs/obs-plugins/vlc-video/locale/it-IT.ini
 share/obs/obs-plugins/vlc-video/locale/ja-JP.ini
 share/obs/obs-plugins/vlc-video/locale/ka-GE.ini
+share/obs/obs-plugins/vlc-video/locale/kab-KAB.ini
 share/obs/obs-plugins/vlc-video/locale/ko-KR.ini
 share/obs/obs-plugins/vlc-video/locale/lt-LT.ini
 share/obs/obs-plugins/vlc-video/locale/nb-NO.ini
@@ -875,6 +959,7 @@ share/obs/obs-studio/locale/de-DE.ini
 share/obs/obs-studio/locale/el-GR.ini
 share/obs/obs-studio/locale/en-GB.ini
 share/obs/obs-studio/locale/en-US.ini
+share/obs/obs-studio/locale/eo-UY.ini
 share/obs/obs-studio/locale/es-ES.ini
 share/obs/obs-studio/locale/et-EE.ini
 share/obs/obs-studio/locale/eu-ES.ini
@@ -893,6 +978,7 @@ share/obs/obs-studio/locale/ig-NG.ini
 share/obs/obs-studio/locale/it-IT.ini
 share/obs/obs-studio/locale/ja-JP.ini
 share/obs/obs-studio/locale/ka-GE.ini
+share/obs/obs-studio/locale/kab-KAB.ini
 share/obs/obs-studio/locale/ko-KR.ini
 share/obs/obs-studio/locale/ku-TR.ini
 share/obs/obs-studio/locale/lt-LT.ini
Index: pkgsrc/multimedia/obs-studio/distinfo
diff -u pkgsrc/multimedia/obs-studio/distinfo:1.7 pkgsrc/multimedia/obs-studio/distinfo:1.8
--- pkgsrc/multimedia/obs-studio/distinfo:1.7   Thu Oct  1 14:01:00 2020
+++ pkgsrc/multimedia/obs-studio/distinfo       Tue Jan 12 16:17:47 2021
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.7 2020/10/01 14:01:00 ryoon Exp $
+$NetBSD: distinfo,v 1.8 2021/01/12 16:17:47 ryoon Exp $
 
-SHA1 (obs-studio-26.0.0.tar.gz) = 27d582618354de90f2c151e039c76a24dd5f4794
-RMD160 (obs-studio-26.0.0.tar.gz) = 7961a471916789357ca65f5900fcad5efaa475b4
-SHA512 (obs-studio-26.0.0.tar.gz) = 54a8eadf7ded1d309987a5f677ea7513b96cf95b071fd2321c3e712097d872a5f724edf9aba7cfa9452884b79d230fd65d512647c8583ca71691894277ca89b1
-Size (obs-studio-26.0.0.tar.gz) = 10326769 bytes
-SHA1 (patch-UI_obs-app.cpp) = 6f9fc9e1882bbc5fcf263876f7b5624586f636c7
+SHA1 (obs-studio-26.1.2.tar.gz) = 8e4c60f10439ca856fc75f2be590dd1a4ea2ac31
+RMD160 (obs-studio-26.1.2.tar.gz) = e8a4fef8843e351a9d6cd98e00a8b720b027763e
+SHA512 (obs-studio-26.1.2.tar.gz) = cd95fbf587f7edfe415cae75299d65c1d771bb118649fb839ae43d77145d87725c23df3360aa7b8c35ab8b62e5ec7983a8b02f8b102caa78f768eb58b4263417
+Size (obs-studio-26.1.2.tar.gz) = 16624899 bytes
+SHA1 (patch-UI_obs-app.cpp) = 262db99099ec044857d5c7080affbbc7ad07bf9f
 SHA1 (patch-libobs_graphics_graphics.h) = a6e403a03574f7628ac1f8b191b57f9d573c63f0
-SHA1 (patch-libobs_obs-nix.c) = 424721707087e3ddc27cabe6f67832c2bb324814
-SHA1 (patch-plugins_CMakeLists.txt) = cfb9b298823a78adae31feaf0cf9324c30914857
+SHA1 (patch-libobs_obs-nix.c) = 467faaa65062d2e6b0740c5e177ec67b0748ab45
+SHA1 (patch-plugins_CMakeLists.txt) = aa2bfe532b9214e46dc371fa295b6cddb9356b1f
 SHA1 (patch-plugins_obs-outputs_net-if.h) = 0f23d809d0616c8a9df77520b9e5ee0a3938778e

Index: pkgsrc/multimedia/obs-studio/patches/patch-UI_obs-app.cpp
diff -u pkgsrc/multimedia/obs-studio/patches/patch-UI_obs-app.cpp:1.1 pkgsrc/multimedia/obs-studio/patches/patch-UI_obs-app.cpp:1.2
--- pkgsrc/multimedia/obs-studio/patches/patch-UI_obs-app.cpp:1.1       Sun Jun 30 21:01:24 2019
+++ pkgsrc/multimedia/obs-studio/patches/patch-UI_obs-app.cpp   Tue Jan 12 16:17:47 2021
@@ -1,11 +1,11 @@
-$NetBSD: patch-UI_obs-app.cpp,v 1.1 2019/06/30 21:01:24 nia Exp $
+$NetBSD: patch-UI_obs-app.cpp,v 1.2 2021/01/12 16:17:47 ryoon Exp $
 
 Support NetBSD.
 
---- UI/obs-app.cpp.orig        2019-06-14 05:28:10.000000000 +0000
+--- UI/obs-app.cpp.orig        2021-01-04 15:02:53.000000000 +0000
 +++ UI/obs-app.cpp
-@@ -1329,6 +1329,8 @@ string OBSApp::GetVersionString() const
-       ver << "mac)";
+@@ -1448,6 +1448,8 @@ string OBSApp::GetVersionString() const
+       ver << "openbsd)";
  #elif __FreeBSD__
        ver << "freebsd)";
 +#elif __NetBSD__

Index: pkgsrc/multimedia/obs-studio/patches/patch-libobs_obs-nix.c
diff -u pkgsrc/multimedia/obs-studio/patches/patch-libobs_obs-nix.c:1.2 pkgsrc/multimedia/obs-studio/patches/patch-libobs_obs-nix.c:1.3
--- pkgsrc/multimedia/obs-studio/patches/patch-libobs_obs-nix.c:1.2     Thu Oct  3 20:33:15 2019
+++ pkgsrc/multimedia/obs-studio/patches/patch-libobs_obs-nix.c Tue Jan 12 16:17:47 2021
@@ -1,32 +1,37 @@
-$NetBSD: patch-libobs_obs-nix.c,v 1.2 2019/10/03 20:33:15 nia Exp $
+$NetBSD: patch-libobs_obs-nix.c,v 1.3 2021/01/12 16:17:47 ryoon Exp $
 
 Support NetBSD.
 
---- libobs/obs-nix.c.orig      2019-09-20 15:14:16.000000000 +0000
+--- libobs/obs-nix.c.orig      2021-01-04 15:02:53.000000000 +0000
 +++ libobs/obs-nix.c
-@@ -26,7 +26,9 @@
- #if defined(__FreeBSD__)
+@@ -23,10 +23,10 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <unistd.h>
+-#if defined(__FreeBSD__) || defined(__OpenBSD__)
++#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
  #include <sys/sysctl.h>
  #endif
-+#ifndef __NetBSD__
+-#if !defined(__OpenBSD__)
++#if !defined(__OpenBSD__) && !defined(__NetBSD__)
  #include <sys/sysinfo.h>
-+#endif
+ #endif
  #include <sys/utsname.h>
- #include <xcb/xcb.h>
- #if USE_XINPUT
-@@ -216,6 +218,7 @@ static void log_processor_info(void)
+@@ -157,7 +157,7 @@ static void log_processor_info(void)
+       dstr_free(&proc_speed);
+       free(line);
+ }
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__)
++#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
+ static void log_processor_speed(void)
+ {
+ #ifndef __OpenBSD__
+@@ -222,7 +222,7 @@ static void log_processor_info(void)
  
  static void log_memory_info(void)
  {
-+#ifndef __NetBSD__
-       struct sysinfo info;
-       if (sysinfo(&info) < 0)
-               return;
-@@ -225,6 +228,7 @@ static void log_memory_info(void)
-            (uint64_t)info.totalram * info.mem_unit / 1024 / 1024,
-            ((uint64_t)info.freeram + (uint64_t)info.bufferram) *
-                    info.mem_unit / 1024 / 1024);
-+#endif
- }
- 
- static void log_kernel_version(void)
+-#if defined(__OpenBSD__)
++#if defined(__OpenBSD__) || defined(__NetBSD__)
+       int mib[2];
+       size_t len;
+       int64_t mem;

Index: pkgsrc/multimedia/obs-studio/patches/patch-plugins_CMakeLists.txt
diff -u pkgsrc/multimedia/obs-studio/patches/patch-plugins_CMakeLists.txt:1.5 pkgsrc/multimedia/obs-studio/patches/patch-plugins_CMakeLists.txt:1.6
--- pkgsrc/multimedia/obs-studio/patches/patch-plugins_CMakeLists.txt:1.5       Thu Oct  1 14:01:00 2020
+++ pkgsrc/multimedia/obs-studio/patches/patch-plugins_CMakeLists.txt   Tue Jan 12 16:17:47 2021
@@ -1,19 +1,19 @@
-$NetBSD: patch-plugins_CMakeLists.txt,v 1.5 2020/10/01 14:01:00 ryoon Exp $
+$NetBSD: patch-plugins_CMakeLists.txt,v 1.6 2021/01/12 16:17:47 ryoon Exp $
 
 Support NetBSD.
 
---- plugins/CMakeLists.txt.orig        2020-09-28 11:41:22.000000000 +0000
+--- plugins/CMakeLists.txt.orig        2021-01-04 15:02:53.000000000 +0000
 +++ plugins/CMakeLists.txt
-@@ -49,6 +49,12 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "F
-       add_subdirectory(linux-alsa)
-       add_subdirectory(vlc-video)
-       add_subdirectory(oss-audio)
+@@ -55,6 +55,12 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "F
+ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "OpenBSD")
+       add_subdirectory(linux-capture)
+       add_subdirectory(sndio)
 +elseif("${CMAKE_SYSTEM_NAME}" MATCHES "NetBSD")
-+       add_subdirectory(linux-capture)
-+       add_subdirectory(linux-pulseaudio)
-+       add_subdirectory(linux-jack)
-+       add_subdirectory(linux-alsa)
-+       add_subdirectory(vlc-video)
++      add_subdirectory(linux-capture)
++      add_subdirectory(linux-pulseaudio)
++      add_subdirectory(linux-jack)
++      add_subdirectory(linux-alsa)
++      add_subdirectory(vlc-video)
  endif()
  
  option(BUILD_BROWSER "Build browser plugin" OFF)



Home | Main Index | Thread Index | Old Index