forked from ports/contrib
obs-studio: 27.2.4 -> 28.0.1
This commit is contained in:
parent
bd21676aac
commit
5a77658e89
@ -4,9 +4,6 @@ drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/obs-ffmpeg-mux
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/obs/
|
||||
drwxr-xr-x root/root usr/include/obs/audio-monitoring/
|
||||
drwxr-xr-x root/root usr/include/obs/audio-monitoring/pulse/
|
||||
-rw-r--r-- root/root usr/include/obs/audio-monitoring/pulse/pulseaudio-wrapper.h
|
||||
drwxr-xr-x root/root usr/include/obs/callback/
|
||||
-rw-r--r-- root/root usr/include/obs/callback/calldata.h
|
||||
-rw-r--r-- root/root usr/include/obs/callback/decl.h
|
||||
@ -14,6 +11,7 @@ drwxr-xr-x root/root usr/include/obs/callback/
|
||||
-rw-r--r-- root/root usr/include/obs/callback/signal.h
|
||||
drwxr-xr-x root/root usr/include/obs/graphics/
|
||||
-rw-r--r-- root/root usr/include/obs/graphics/axisang.h
|
||||
-rw-r--r-- root/root usr/include/obs/graphics/basemath.hpp
|
||||
-rw-r--r-- root/root usr/include/obs/graphics/bounds.h
|
||||
-rw-r--r-- root/root usr/include/obs/graphics/device-exports.h
|
||||
-rw-r--r-- root/root usr/include/obs/graphics/effect-parser.h
|
||||
@ -55,13 +53,18 @@ drwxr-xr-x root/root usr/include/obs/media-io/
|
||||
-rw-r--r-- root/root usr/include/obs/obs-encoder.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-ffmpeg-compat.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-frontend-api.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-hevc.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-hotkey.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-hotkeys.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-interaction.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-internal.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-missing-files.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-module.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-nal.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-nix-platform.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-nix-wayland.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-nix-x11.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-nix.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-output.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-properties.h
|
||||
-rw-r--r-- root/root usr/include/obs/obs-scene.h
|
||||
@ -72,6 +75,7 @@ drwxr-xr-x root/root usr/include/obs/media-io/
|
||||
-rw-r--r-- root/root usr/include/obs/obs.hpp
|
||||
-rw-r--r-- root/root usr/include/obs/obsconfig.h
|
||||
drwxr-xr-x root/root usr/include/obs/util/
|
||||
-rw-r--r-- root/root usr/include/obs/util/AlignedNew.hpp
|
||||
-rw-r--r-- root/root usr/include/obs/util/array-serializer.h
|
||||
-rw-r--r-- root/root usr/include/obs/util/base.h
|
||||
-rw-r--r-- root/root usr/include/obs/util/bitstream.h
|
||||
@ -86,6 +90,7 @@ drwxr-xr-x root/root usr/include/obs/util/curl/
|
||||
-rw-r--r-- root/root usr/include/obs/util/curl/curl-helper.h
|
||||
-rw-r--r-- root/root usr/include/obs/util/darray.h
|
||||
-rw-r--r-- root/root usr/include/obs/util/dstr.h
|
||||
-rw-r--r-- root/root usr/include/obs/util/dstr.hpp
|
||||
-rw-r--r-- root/root usr/include/obs/util/file-serializer.h
|
||||
-rw-r--r-- root/root usr/include/obs/util/lexer.h
|
||||
-rw-r--r-- root/root usr/include/obs/util/pipe.h
|
||||
@ -120,38 +125,46 @@ drwxr-xr-x root/root usr/include/obs/util/simde/x86/
|
||||
-rw-r--r-- root/root usr/include/obs/util/util_uint64.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/cmake/
|
||||
drwxr-xr-x root/root usr/lib/cmake/LibObs/
|
||||
-rw-r--r-- root/root usr/lib/cmake/LibObs/LibObsConfig.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/LibObs/LibObsConfigVersion.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/LibObs/LibObsTarget-release.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/LibObs/LibObsTarget.cmake
|
||||
drwxr-xr-x root/root usr/lib/cmake/libobs/
|
||||
-rw-r--r-- root/root usr/lib/cmake/libobs/libobsConfig.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/libobs/libobsConfigVersion.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/libobs/libobsTargets-release.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/libobs/libobsTargets.cmake
|
||||
drwxr-xr-x root/root usr/lib/cmake/obs-frontend-api/
|
||||
-rw-r--r-- root/root usr/lib/cmake/obs-frontend-api/obs-frontend-apiConfig.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/obs-frontend-api/obs-frontend-apiConfigVersion.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/obs-frontend-api/obs-frontend-apiTargets-release.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/obs-frontend-api/obs-frontend-apiTargets.cmake
|
||||
lrwxrwxrwx root/root usr/lib/libobs-frontend-api.so -> libobs-frontend-api.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libobs-frontend-api.so.0 -> libobs-frontend-api.so.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libobs-frontend-api.so.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libobs-opengl.so -> libobs-opengl.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libobs-opengl.so.0 -> libobs-opengl.so.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libobs-opengl.so.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libobs-frontend-api.so.0 -> libobs-frontend-api.so.28
|
||||
-rwxr-xr-x root/root usr/lib/libobs-frontend-api.so.28
|
||||
lrwxrwxrwx root/root usr/lib/libobs-opengl.so -> libobs-opengl.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libobs-opengl.so.1 -> libobs-opengl.so.28
|
||||
-rwxr-xr-x root/root usr/lib/libobs-opengl.so.28
|
||||
lrwxrwxrwx root/root usr/lib/libobs-scripting.so -> libobs-scripting.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libobs-scripting.so.1 -> libobs-scripting.so.28
|
||||
-rwxr-xr-x root/root usr/lib/libobs-scripting.so.28
|
||||
lrwxrwxrwx root/root usr/lib/libobs.so -> libobs.so.0
|
||||
-rwxr-xr-x root/root usr/lib/libobs.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libobsglad.so -> libobsglad.so.0
|
||||
-rwxr-xr-x root/root usr/lib/libobsglad.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libobs.so.0 -> libobs.so.28
|
||||
-rwxr-xr-x root/root usr/lib/libobs.so.28
|
||||
lrwxrwxrwx root/root usr/lib/libobsglad.so -> libobsglad.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libobsglad.so.1 -> libobsglad.so.28
|
||||
-rwxr-xr-x root/root usr/lib/libobsglad.so.28
|
||||
drwxr-xr-x root/root usr/lib/obs-plugins/
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/decklink-captions.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/decklink-ouput-ui.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/frontend-tools.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/image-source.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/linux-alsa.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/linux-capture.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/linux-decklink.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/linux-pulseaudio.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/obs-ffmpeg.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/obs-filters.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/obs-libfdk.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/obs-outputs.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/obs-transitions.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/obs-x264.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/rtmp-services.so
|
||||
-rwxr-xr-x root/root usr/lib/obs-plugins/text-freetype2.so
|
||||
drwxr-xr-x root/root usr/lib/obs-scripting/
|
||||
-rw-r--r-- root/root usr/lib/obs-scripting/obspython.py
|
||||
-rwxr-xr-x root/root usr/lib/obs-scripting/obspython.so
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libobs.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
@ -178,6 +191,7 @@ drwxr-xr-x root/root usr/share/obs/libobs/
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/area.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/bicubic_scale.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/bilinear_lowres_scale.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/color.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/default.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/default_rect.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/deinterlace_base.effect
|
||||
@ -196,10 +210,6 @@ drwxr-xr-x root/root usr/share/obs/libobs/
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/repeat.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/libobs/solid.effect
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/decklink-captions/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/decklink-captions/.keepme (EMPTY)
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/decklink-ouput-ui/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/decklink-ouput-ui/.keepme (EMPTY)
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/frontend-tools/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/frontend-tools/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/frontend-tools/locale/en-US.ini
|
||||
@ -224,13 +234,6 @@ drwxr-xr-x root/root usr/share/obs/obs-plugins/linux-alsa/locale/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/linux-capture/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/linux-capture/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/linux-capture/locale/en-US.ini
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/linux-decklink/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/linux-decklink/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/linux-decklink/locale/en-GB.ini
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/linux-decklink/locale/en-US.ini
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/linux-pulseaudio/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/linux-pulseaudio/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/linux-pulseaudio/locale/en-US.ini
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-ffmpeg/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-ffmpeg/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-ffmpeg/locale/en-GB.ini
|
||||
@ -250,11 +253,13 @@ drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-filters/LUTs/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/blend_sub_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/chroma_key_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/chroma_key_filter_v2.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/color.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/color_correction_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/color_grade_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/color_key_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/color_key_filter_v2.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/crop_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/hdr_tonemap_filter.effect
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-filters/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/locale/en-GB.ini
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/locale/en-US.ini
|
||||
@ -262,10 +267,8 @@ drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-filters/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/luma_key_filter_v2.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/mask_alpha_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/mask_color_filter.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/rtx_greenscreen.effect
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-filters/sharpness.effect
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-libfdk/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-libfdk/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-libfdk/locale/en-US.ini
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-outputs/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/obs-outputs/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/obs-outputs/locale/en-GB.ini
|
||||
@ -323,6 +326,9 @@ drwxr-xr-x root/root usr/share/obs/obs-plugins/rtmp-services/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/rtmp-services/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/rtmp-services/locale/en-US.ini
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/rtmp-services/package.json
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/rtmp-services/schema/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/rtmp-services/schema/package-schema.json
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/rtmp-services/schema/service-schema-v3.json
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/rtmp-services/services.json
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/text-freetype2/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-plugins/text-freetype2/locale/
|
||||
@ -330,6 +336,7 @@ drwxr-xr-x root/root usr/share/obs/obs-plugins/text-freetype2/locale/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/text-freetype2/locale/en-US.ini
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-plugins/text-freetype2/text_default.effect
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/
|
||||
-rwxrwxr-x root/root usr/share/obs/obs-studio/OBSPublicRSAKey.pem
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/authors/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/images/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/images/overflow.png
|
||||
@ -362,7 +369,12 @@ drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Acri/
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Dark/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/alert.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/close.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/cogs.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/collapse.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/dots-vert.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/dots.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/down.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/entry-clear.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/expand.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/filter.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/interact.svg
|
||||
@ -383,8 +395,10 @@ drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Dark/media/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/popout.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/refresh.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/revert.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/right.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/save.svg
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Dark/settings/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/settings/accessibility.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/settings/advanced.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/settings/audio.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/settings/general.svg
|
||||
@ -406,10 +420,78 @@ drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Dark/sources/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/sources/slideshow.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/sources/text.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/sources/window.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/sources/windowaudio.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/trash.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/up.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/updown.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Dark/visible.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Grey.qss
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light.qss
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Light/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/alert.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/checkbox_checked.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/checkbox_checked_disabled.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/checkbox_checked_focus.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/checkbox_unchecked.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/checkbox_unchecked_disabled.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/checkbox_unchecked_focus.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/close.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/cogs.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/collapse.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/dots-vert.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/dots.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/down.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/entry-clear.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/expand.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/filter.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/interact.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/left.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/locked.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/media-pause.svg
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Light/media/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/media/media_next.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/media/media_pause.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/media/media_play.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/media/media_previous.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/media/media_restart.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/media/media_stop.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/minus.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/mute.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/no_sources.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/plus.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/popout.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/refresh.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/revert.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/right.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/save.svg
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Light/settings/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/accessibility.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/advanced.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/audio.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/general.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/hotkeys.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/output.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/stream.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/settings/video.svg
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Light/sources/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/brush.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/camera.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/default.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/gamepad.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/globe.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/group.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/image.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/media.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/microphone.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/scene.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/slideshow.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/text.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/window.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/sources/windowaudio.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/trash.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/up.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/updown.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Light/visible.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Rachni.qss
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Rachni/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Rachni/checkbox_checked.png
|
||||
@ -434,3 +516,11 @@ drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Rachni/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Rachni/up_arrow.png
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Rachni/up_arrow_disabled.png
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/System.qss
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Yami.qss
|
||||
drwxr-xr-x root/root usr/share/obs/obs-studio/themes/Yami/
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Yami/checkbox_checked.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Yami/checkbox_checked_disabled.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Yami/checkbox_checked_focus.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Yami/checkbox_unchecked.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Yami/checkbox_unchecked_disabled.svg
|
||||
-rw-rw-r-- root/root usr/share/obs/obs-studio/themes/Yami/checkbox_unchecked_focus.svg
|
||||
|
@ -1,5 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF35/zMqN41LzZArMsISkxXuLKmuaELXzJinyObSnlPKYTnCb3foi9d0CiuwaeQP8ZEJDg6gkuOrNbA4jsbEjnbAg=
|
||||
SHA256 (Pkgfile) = 296cf648c5b6be06830fed4f640f79f0273f6f1abac108c354223a58286130a1
|
||||
SHA256 (.footprint) = b51e4fef426a757509a2449f4ae55499e8cc9dd1ad34ee58813ddbe646cfa01b
|
||||
SHA256 (obs-studio-27.2.4.tar.gz) = f7297a7421cbfe2bb4bc6bf83659bb873bc8f1186667c35c34bdbaac3f0fd5fd
|
||||
RWSagIOpLGJF36z4YH4/QPZtA/MrmAnJlraCe7sbzBJYK56ZP7cU7dGpzT0oTbFA36nScBMHJhGDvsTIvUuG83gkQbMFRYObYQw=
|
||||
SHA256 (Pkgfile) = 727959770a674a8d9e0e57641fe30ff771b677eaace73e443d7db370ca1e5f14
|
||||
SHA256 (.footprint) = e249ce375ee3871ab3b26c6df1896e8781f30ad0bf21fd0f25d46079108326d4
|
||||
SHA256 (obs-studio-28.0.1.tar.gz) = e6074ba5be56b2b06a44329279f1eada662686b68e44616f453f1fa4c2c33165
|
||||
SHA256 (disable-some-plugins.patch) = fee180ca12a1831e1e8c09f90db25776abb77daa9befebf7c3f153cc43f99b91
|
||||
|
@ -1,17 +1,27 @@
|
||||
# Description: Open Broadcaster Software Studio
|
||||
# URL: https://obsproject.com/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: fdk-aac ffmpeg jansson libgmp mbedtls pulseaudio qt5 x264
|
||||
# Optional: ffnvcodec-headers jack-audio-connection-kit libva luajit pipewire pulseaudio speexdsp vlc wayland-protocols x265
|
||||
# Depends on: fdk-aac ffmpeg jansson libgmp mbedtls qt5 speexdsp swig x264
|
||||
# Optional: ffnvcodec-headers jack-audio-connection-kit libva lua luajit pipewire pulseaudio speexdsp v4l-utils vlc vlc wayland-protocols x265
|
||||
|
||||
name=obs-studio
|
||||
version=27.2.4
|
||||
version=28.0.1
|
||||
release=1
|
||||
source=(https://github.com/obsproject/$name/archive/$version/$name-$version.tar.gz)
|
||||
source=(https://github.com/obsproject/$name/archive/$version/$name-$version.tar.gz
|
||||
disable-some-plugins.patch)
|
||||
|
||||
build() {
|
||||
prt-get isinst wayland-protocols && PKGMK_OBS+=' -D ENABLE_WAYLAND=ON' || PKGMK_OBS+=' -D ENABLE_WAYLAND=OFF'
|
||||
prt-get isinst lua || PKGMK_OBS+=' -D ENABLE_SCRIPTING_LUA=OFF'
|
||||
prt-get isinst pipewire || PKGMK_OBS+=' -D ENABLE_PIPEWIRE=OFF'
|
||||
prt-get isinst pulseaudio || PKGMK_OBS+=' -D ENABLE_PULSEAUDIO=OFF'
|
||||
prt-get isinst v4l-utils || PKGMK_OBS+=' -D ENABLE_V4L2=OFF'
|
||||
prt-get isinst vlc || PKGMK_OBS+=' -D ENABLE_VLC=OFF'
|
||||
prt-get isinst wayland-protocols && PKGMK_OBS+=' -D ENABLE_WAYLAND=ON' || PKGMK_OBS+=' -D ENABLE_WAYLAND=OFF'
|
||||
|
||||
prt-get isinst ccache && PATH="$(echo ${PATH} | awk -v RS=: \
|
||||
-v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
|
||||
|
||||
patch -Np1 -d $name-$version -i $SRC/disable-some-plugins.patch
|
||||
|
||||
export QT_QPA_PLATFORMTHEME="qt5ct"
|
||||
cmake -S $name-$version -B build -G Ninja $PKGMK_OBS \
|
||||
@ -24,6 +34,9 @@ build() {
|
||||
-D UNIX_STRUCTURE=ON \
|
||||
-D BUILD_VST=OFF \
|
||||
-D BUILD_BROWSER=OFF \
|
||||
-D ENABLE_DECKLINK=OFF \
|
||||
-D ENABLE_NEW_MPEGTS_OUTPUT=OFF \
|
||||
-D LIBOBS_PREFER_IMAGEMAGICK=OFF \
|
||||
-Wno-dev
|
||||
|
||||
cmake --build build
|
||||
|
@ -1,30 +0,0 @@
|
||||
From c7f84f8fc4e90ef779a204ac268f5ee1a962e324 Mon Sep 17 00:00:00 2001
|
||||
From: Jimi Huotari <chiitoo@gentoo.org>
|
||||
Date: Sun, 9 Feb 2020 05:23:55 +0200
|
||||
Subject: [PATCH] deps/glad: Fix build with GCC-10
|
||||
|
||||
GCC-10 defaults to '-fno-common' [1], which triggers issues with
|
||||
defining global variables multiple times. To fix the build, use
|
||||
'extern' to turn the first definition of 'gladGetProcAddressPtr'
|
||||
into a declaration.
|
||||
|
||||
1. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85678
|
||||
|
||||
Closes https://github.com/obsproject/obs-studio/issues/2828
|
||||
---
|
||||
deps/glad/src/glad_glx.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/deps/glad/src/glad_glx.c b/deps/glad/src/glad_glx.c
|
||||
index 7c55b9fc01..58086f1039 100644
|
||||
--- a/deps/glad/src/glad_glx.c
|
||||
+++ b/deps/glad/src/glad_glx.c
|
||||
@@ -35,7 +35,7 @@ static void* libGL;
|
||||
|
||||
#ifndef __APPLE__
|
||||
typedef void* (APIENTRYP PFNGLXGETPROCADDRESSPROC_PRIVATE)(const char*);
|
||||
-PFNGLXGETPROCADDRESSPROC_PRIVATE gladGetProcAddressPtr;
|
||||
+extern PFNGLXGETPROCADDRESSPROC_PRIVATE gladGetProcAddressPtr;
|
||||
#endif
|
||||
|
||||
static
|
35
obs-studio/disable-some-plugins.patch
Normal file
35
obs-studio/disable-some-plugins.patch
Normal file
@ -0,0 +1,35 @@
|
||||
websocket plugin needs a bunch of checkouts more
|
||||
|
||||
obs browser requires building cef (chromium) as a submodule
|
||||
|
||||
aja exists but isn't friendly to package (no soversion), and is just a plugin
|
||||
for some fancy enterprise hardware
|
||||
|
||||
diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt
|
||||
index d20bce1..92f7734 100644
|
||||
--- a/plugins/CMakeLists.txt
|
||||
+++ b/plugins/CMakeLists.txt
|
||||
@@ -61,7 +61,7 @@ elseif(OS_LINUX)
|
||||
add_subdirectory(sndio)
|
||||
add_subdirectory(obs-vst)
|
||||
|
||||
- check_obs_browser()
|
||||
+ #check_obs_browser()
|
||||
elseif(OS_FREEBSD)
|
||||
add_subdirectory(linux-capture)
|
||||
add_subdirectory(linux-pulseaudio)
|
||||
@@ -85,7 +85,7 @@ endif()
|
||||
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/obs-websocket/CMakeLists.txt)
|
||||
add_subdirectory(obs-websocket)
|
||||
else()
|
||||
- obs_status(FATAL_ERROR "obs-websocket submodule not available.")
|
||||
+ #obs_status(FATAL_ERROR "obs-websocket submodule not available.")
|
||||
endif()
|
||||
|
||||
add_subdirectory(image-source)
|
||||
@@ -97,4 +97,4 @@ add_subdirectory(obs-filters)
|
||||
add_subdirectory(obs-transitions)
|
||||
add_subdirectory(rtmp-services)
|
||||
add_subdirectory(text-freetype2)
|
||||
-add_subdirectory(aja)
|
||||
+#add_subdirectory(aja)
|
@ -1,24 +0,0 @@
|
||||
From c482159ce93deafc7f1fc5755ba15135709ae726 Mon Sep 17 00:00:00 2001
|
||||
From: Matt Gajownik <matt@obsproject.com>
|
||||
Date: Tue, 25 Aug 2020 19:28:26 +1000
|
||||
Subject: [PATCH] libobs/util: Fix loading Python binary modules on *nix
|
||||
|
||||
Fixes #2222
|
||||
---
|
||||
libobs/util/platform-nix.c | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/libobs/util/platform-nix.c b/libobs/util/platform-nix.c
|
||||
index 26800d52f7..997b62db1a 100644
|
||||
--- a/libobs/util/platform-nix.c
|
||||
+++ b/libobs/util/platform-nix.c
|
||||
@@ -71,7 +71,8 @@ void *os_dlopen(const char *path)
|
||||
#ifdef __APPLE__
|
||||
void *res = dlopen(dylib_name.array, RTLD_LAZY | RTLD_FIRST);
|
||||
#else
|
||||
- void *res = dlopen(dylib_name.array, RTLD_LAZY);
|
||||
+ void *res = dlopen(dylib_name.array,
|
||||
+ RTLD_LAZY | RTLD_DEEPBIND | RTLD_GLOBAL);
|
||||
#endif
|
||||
if (!res)
|
||||
blog(LOG_ERROR, "os_dlopen(%s->%s): %s\n", path,
|
Loading…
x
Reference in New Issue
Block a user