pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/multimedia add obs-studio-23.2.1 as multimedia/obs-studio



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c033f3689865
branches:  trunk
changeset: 335730:c033f3689865
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Jun 30 21:01:24 2019 +0000

description:
add obs-studio-23.2.1 as multimedia/obs-studio

Open Broadcaster Software is free and open source software for
video recording and live streaming.

diffstat:

 multimedia/Makefile                                              |    3 +-
 multimedia/obs-studio/DESCR                                      |    2 +
 multimedia/obs-studio/Makefile                                   |   58 +
 multimedia/obs-studio/PLIST                                      |  865 ++++++++++
 multimedia/obs-studio/PLIST.FreeBSD                              |   47 +
 multimedia/obs-studio/PLIST.Linux                                |   89 +
 multimedia/obs-studio/PLIST.NetBSD                               |   43 +
 multimedia/obs-studio/distinfo                                   |   11 +
 multimedia/obs-studio/patches/patch-UI_obs-app.cpp               |   15 +
 multimedia/obs-studio/patches/patch-libobs_graphics_graphics.h   |   15 +
 multimedia/obs-studio/patches/patch-libobs_obs-nix.c             |   32 +
 multimedia/obs-studio/patches/patch-plugins_CMakeLists.txt       |   18 +
 multimedia/obs-studio/patches/patch-plugins_obs-outputs_net-if.h |   15 +
 13 files changed, 1212 insertions(+), 1 deletions(-)

diffs (truncated from 1275 to 300 lines):

diff -r bf988b031fc0 -r c033f3689865 multimedia/Makefile
--- a/multimedia/Makefile       Sun Jun 30 21:00:04 2019 +0000
+++ b/multimedia/Makefile       Sun Jun 30 21:01:24 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.269 2019/05/02 07:58:03 wiz Exp $
+# $NetBSD: Makefile,v 1.270 2019/06/30 21:01:24 nia Exp $
 #
 
 COMMENT=       Multimedia utilities
@@ -162,6 +162,7 @@
 SUBDIR+=       mplayerthumbs
 SUBDIR+=       mpv
 SUBDIR+=       nostt
+SUBDIR+=       obs-studio
 SUBDIR+=       ogle
 SUBDIR+=       ogle_gui
 SUBDIR+=       ogmtools
diff -r bf988b031fc0 -r c033f3689865 multimedia/obs-studio/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/obs-studio/DESCR       Sun Jun 30 21:01:24 2019 +0000
@@ -0,0 +1,2 @@
+Open Broadcaster Software is free and open source software for
+video recording and live streaming.
diff -r bf988b031fc0 -r c033f3689865 multimedia/obs-studio/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/obs-studio/Makefile    Sun Jun 30 21:01:24 2019 +0000
@@ -0,0 +1,58 @@
+# $NetBSD: Makefile,v 1.1 2019/06/30 21:01:24 nia Exp $
+
+DISTNAME=      obs-studio-23.2.1
+CATEGORIES=    multimedia
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=obsproject/}
+
+MAINTAINER=    nia%NetBSD.org@localhost
+HOMEPAGE=      https://obsproject.com/
+COMMENT=       Video recording and live streaming software
+LICENSE=       gnu-gpl-v2
+
+USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c gnu++11
+
+CMAKE_ARGS+=   -DDISABLE_LIBFDK=BOOL:ON
+CMAKE_ARGS+=   -DDISABLE_VLC=BOOL:ON
+
+DEPENDS+=      swig3>=3.0:../../devel/swig3
+
+# Python 3 only
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} != "FreeBSD"
+.  include "../../audio/alsa-lib/buildlink3.mk"
+.endif
+.include "../../audio/jack/buildlink3.mk"
+.include "../../audio/pulseaudio/buildlink3.mk"
+.include "../../audio/speexdsp/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+# v4l2 fails to compile on netbsd
+.if ${OPSYS} != "NetBSD"
+.  include "../../graphics/libv4l/buildlink3.mk"
+.endif
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../lang/LuaJIT2/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../multimedia/x264-devel/buildlink3.mk"
+.include "../../security/mbedtls/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../textproc/jansson/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../x11/libICE/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/libXcomposite/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXfixes/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r bf988b031fc0 -r c033f3689865 multimedia/obs-studio/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/obs-studio/PLIST       Sun Jun 30 21:01:24 2019 +0000
@@ -0,0 +1,865 @@
+@comment $NetBSD: PLIST,v 1.1 2019/06/30 21:01:24 nia Exp $
+bin/obs
+bin/obs-ffmpeg-mux
+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/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/image-file.h
+include/obs/graphics/input.h
+include/obs/graphics/libnsgif/libnsgif.h
+include/obs/graphics/math-defs.h
+include/obs/graphics/math-extra.h
+include/obs/graphics/matrix3.h
+include/obs/graphics/matrix4.h
+include/obs/graphics/plane.h
+include/obs/graphics/quat.h
+include/obs/graphics/shader-parser.h
+include/obs/graphics/vec2.h
+include/obs/graphics/vec3.h
+include/obs/graphics/vec4.h
+include/obs/media-io/audio-io.h
+include/obs/media-io/audio-math.h
+include/obs/media-io/audio-resampler.h
+include/obs/media-io/format-conversion.h
+include/obs/media-io/frame-rate.h
+include/obs/media-io/media-io-defs.h
+include/obs/media-io/media-remux.h
+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-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-hotkey.h
+include/obs/obs-hotkeys.h
+include/obs/obs-interaction.h
+include/obs/obs-internal.h
+include/obs/obs-module.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-ui.h
+include/obs/obs.h
+include/obs/obs.hpp
+include/obs/obsconfig.h
+include/obs/util/array-serializer.h
+include/obs/util/base.h
+include/obs/util/bmem.h
+include/obs/util/c99defs.h
+include/obs/util/cf-lexer.h
+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/darray.h
+include/obs/util/dstr.h
+include/obs/util/file-serializer.h
+include/obs/util/lexer.h
+include/obs/util/pipe.h
+include/obs/util/platform.h
+include/obs/util/profiler.h
+include/obs/util/profiler.hpp
+include/obs/util/serializer.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/util_uint128.h
+include/obs/util/vc/vc_inttypes.h
+include/obs/util/vc/vc_stdbool.h
+include/obs/util/vc/vc_stdint.h
+lib/cmake/LibObs/LibObsConfig.cmake
+lib/cmake/LibObs/LibObsConfigVersion.cmake
+lib/cmake/LibObs/LibObsTarget-relwithdebinfo.cmake
+lib/cmake/LibObs/LibObsTarget.cmake
+lib/libobs-frontend-api.so
+lib/libobs-frontend-api.so.0
+lib/libobs-frontend-api.so.0.0
+lib/libobs-opengl.so
+lib/libobs-opengl.so.0
+lib/libobs-opengl.so.0.0
+lib/libobs-scripting.so
+lib/libobs.so
+lib/libobs.so.0
+lib/libobsglad.so
+lib/libobsglad.so.0
+lib/obs-plugins/decklink-ouput-ui.so
+lib/obs-plugins/frontend-tools.so
+lib/obs-plugins/image-source.so
+lib/obs-plugins/linux-capture.so
+lib/obs-plugins/linux-jack.so
+lib/obs-plugins/linux-pulseaudio.so
+lib/obs-plugins/obs-ffmpeg.so
+lib/obs-plugins/obs-filters.so
+lib/obs-plugins/obs-outputs.so
+lib/obs-plugins/obs-transitions.so
+lib/obs-plugins/obs-x264.so
+lib/obs-plugins/rtmp-services.so
+lib/obs-plugins/text-freetype2.so
+lib/obs-scripting/_obspython.so
+lib/obs-scripting/obslua.so
+lib/obs-scripting/obspython.py
+lib/pkgconfig/libobs.pc
+share/applications/com.obsproject.Studio.desktop
+share/icons/hicolor/256x256/apps/com.obsproject.Studio.png
+share/metainfo/com.obsproject.Studio.appdata.xml
+share/obs/libobs/area.effect
+share/obs/libobs/bicubic_scale.effect
+share/obs/libobs/bilinear_lowres_scale.effect
+share/obs/libobs/default.effect
+share/obs/libobs/default_rect.effect
+share/obs/libobs/deinterlace_base.effect
+share/obs/libobs/deinterlace_blend.effect
+share/obs/libobs/deinterlace_blend_2x.effect
+share/obs/libobs/deinterlace_discard.effect
+share/obs/libobs/deinterlace_discard_2x.effect
+share/obs/libobs/deinterlace_linear.effect
+share/obs/libobs/deinterlace_linear_2x.effect
+share/obs/libobs/deinterlace_yadif.effect
+share/obs/libobs/deinterlace_yadif_2x.effect
+share/obs/libobs/format_conversion.effect
+share/obs/libobs/lanczos_scale.effect
+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-ouput-ui/.keepme
+share/obs/obs-plugins/frontend-tools/locale/ar-SA.ini
+share/obs/obs-plugins/frontend-tools/locale/bg-BG.ini
+share/obs/obs-plugins/frontend-tools/locale/bn-BD.ini
+share/obs/obs-plugins/frontend-tools/locale/ca-ES.ini
+share/obs/obs-plugins/frontend-tools/locale/cs-CZ.ini
+share/obs/obs-plugins/frontend-tools/locale/da-DK.ini
+share/obs/obs-plugins/frontend-tools/locale/de-DE.ini
+share/obs/obs-plugins/frontend-tools/locale/el-GR.ini
+share/obs/obs-plugins/frontend-tools/locale/en-US.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
+share/obs/obs-plugins/frontend-tools/locale/fa-IR.ini
+share/obs/obs-plugins/frontend-tools/locale/fi-FI.ini
+share/obs/obs-plugins/frontend-tools/locale/fil-PH.ini
+share/obs/obs-plugins/frontend-tools/locale/fr-FR.ini
+share/obs/obs-plugins/frontend-tools/locale/gd-GB.ini
+share/obs/obs-plugins/frontend-tools/locale/he-IL.ini
+share/obs/obs-plugins/frontend-tools/locale/hr-HR.ini
+share/obs/obs-plugins/frontend-tools/locale/hu-HU.ini
+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/ko-KR.ini
+share/obs/obs-plugins/frontend-tools/locale/lt-LT.ini
+share/obs/obs-plugins/frontend-tools/locale/mn-MN.ini
+share/obs/obs-plugins/frontend-tools/locale/ms-MY.ini
+share/obs/obs-plugins/frontend-tools/locale/nb-NO.ini
+share/obs/obs-plugins/frontend-tools/locale/nl-NL.ini
+share/obs/obs-plugins/frontend-tools/locale/pl-PL.ini
+share/obs/obs-plugins/frontend-tools/locale/pt-BR.ini
+share/obs/obs-plugins/frontend-tools/locale/pt-PT.ini
+share/obs/obs-plugins/frontend-tools/locale/ro-RO.ini
+share/obs/obs-plugins/frontend-tools/locale/ru-RU.ini
+share/obs/obs-plugins/frontend-tools/locale/sk-SK.ini
+share/obs/obs-plugins/frontend-tools/locale/sr-CS.ini
+share/obs/obs-plugins/frontend-tools/locale/sr-SP.ini
+share/obs/obs-plugins/frontend-tools/locale/sv-SE.ini
+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/uk-UA.ini
+share/obs/obs-plugins/frontend-tools/locale/vi-VN.ini
+share/obs/obs-plugins/frontend-tools/locale/zh-CN.ini
+share/obs/obs-plugins/frontend-tools/locale/zh-TW.ini
+share/obs/obs-plugins/frontend-tools/scripts/clock-source.lua
+share/obs/obs-plugins/frontend-tools/scripts/clock-source/dial.png
+share/obs/obs-plugins/frontend-tools/scripts/clock-source/hour.png
+share/obs/obs-plugins/frontend-tools/scripts/clock-source/minute.png
+share/obs/obs-plugins/frontend-tools/scripts/clock-source/second.png
+share/obs/obs-plugins/frontend-tools/scripts/countdown.lua
+share/obs/obs-plugins/frontend-tools/scripts/instant-replay.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/bg-BG.ini
+share/obs/obs-plugins/image-source/locale/bn-BD.ini
+share/obs/obs-plugins/image-source/locale/ca-ES.ini
+share/obs/obs-plugins/image-source/locale/cs-CZ.ini
+share/obs/obs-plugins/image-source/locale/da-DK.ini
+share/obs/obs-plugins/image-source/locale/de-DE.ini
+share/obs/obs-plugins/image-source/locale/el-GR.ini
+share/obs/obs-plugins/image-source/locale/en-US.ini
+share/obs/obs-plugins/image-source/locale/es-ES.ini
+share/obs/obs-plugins/image-source/locale/et-EE.ini
+share/obs/obs-plugins/image-source/locale/eu-ES.ini
+share/obs/obs-plugins/image-source/locale/fa-IR.ini
+share/obs/obs-plugins/image-source/locale/fi-FI.ini
+share/obs/obs-plugins/image-source/locale/fil-PH.ini
+share/obs/obs-plugins/image-source/locale/fr-FR.ini



Home | Main Index | Thread Index | Old Index