svn commit: r552027 - in head/multimedia/obs-streamfx: . files
Yuri Victorovich
yuri at FreeBSD.org
Sun Oct 11 04:34:16 UTC 2020
Author: yuri
Date: Sun Oct 11 04:34:14 2020
New Revision: 552027
URL: https://svnweb.freebsd.org/changeset/ports/552027
Log:
multimedia/obs-streamfx: Update 0.8.3 -> 0.9.0
Reported by: portscout
Added:
head/multimedia/obs-streamfx/files/patch-source_util_util-curl.hpp (contents, props changed)
Modified:
head/multimedia/obs-streamfx/Makefile
head/multimedia/obs-streamfx/distinfo
head/multimedia/obs-streamfx/files/patch-CMakeLists.txt
head/multimedia/obs-streamfx/pkg-plist
Modified: head/multimedia/obs-streamfx/Makefile
==============================================================================
--- head/multimedia/obs-streamfx/Makefile Sun Oct 11 04:32:55 2020 (r552026)
+++ head/multimedia/obs-streamfx/Makefile Sun Oct 11 04:34:14 2020 (r552027)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= obs-streamfx
-DISTVERSION= 0.8.3
+DISTVERSION= 0.9.0
CATEGORIES= multimedia
MAINTAINER= yuri at FreeBSD.org
@@ -13,7 +13,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON= plugin requires a lot of memory for many of the filters to even run, physical or virtual memory can exceed 4GB
-LIB_DEPENDS= libobs.so:multimedia/obs-studio
+BUILD_DEPENDS= ${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json
+LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
+ libcurl.so:ftp/curl \
+ libobs.so:multimedia/obs-studio
USES= cmake
USE_GITHUB= yes
Modified: head/multimedia/obs-streamfx/distinfo
==============================================================================
--- head/multimedia/obs-streamfx/distinfo Sun Oct 11 04:32:55 2020 (r552026)
+++ head/multimedia/obs-streamfx/distinfo Sun Oct 11 04:34:14 2020 (r552027)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596425641
-SHA256 (Xaymar-obs-StreamFX-0.8.3_GH0.tar.gz) = 072ef0adcace82eebce7fce91a23bdd7e4a0da959b465ce24af584aea180bd65
-SIZE (Xaymar-obs-StreamFX-0.8.3_GH0.tar.gz) = 13742248
+TIMESTAMP = 1601189982
+SHA256 (Xaymar-obs-StreamFX-0.9.0_GH0.tar.gz) = 5bdd9b78f6c24e06f7bfa36784f952ea16e32636b27c6454d0375623f73be90c
+SIZE (Xaymar-obs-StreamFX-0.9.0_GH0.tar.gz) = 13767419
Modified: head/multimedia/obs-streamfx/files/patch-CMakeLists.txt
==============================================================================
--- head/multimedia/obs-streamfx/files/patch-CMakeLists.txt Sun Oct 11 04:32:55 2020 (r552026)
+++ head/multimedia/obs-streamfx/files/patch-CMakeLists.txt Sun Oct 11 04:34:14 2020 (r552027)
@@ -1,27 +1,6 @@
---- CMakeLists.txt.orig 2020-04-24 03:39:40 UTC
+--- CMakeLists.txt.orig 2020-09-25 19:33:09 UTC
+++ CMakeLists.txt
-@@ -92,13 +92,13 @@ else()
- endif()
-
- # Detect Architecture
--math(EXPR BITS "8*${CMAKE_SIZEOF_VOID_P}")
--if("${BITS}" STREQUAL "32")
-- set(ARCH "x86")
-- message(STATUS "StreamFX no longer supports 32-bit builds, you are on your own if you continue.")
--else()
-- set(ARCH "x64")
--endif()
-+#math(EXPR BITS "8*${CMAKE_SIZEOF_VOID_P}")
-+#if("${BITS}" STREQUAL "32")
-+# set(ARCH "x86")
-+# message(STATUS "StreamFX no longer supports 32-bit builds, you are on your own if you continue.")
-+#else()
-+# set(ARCH "x64")
-+#endif()
-
- # All Warnings, Extra Warnings, Pedantic
- if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
-@@ -183,7 +183,7 @@ else()
+@@ -184,7 +184,7 @@ else()
set(CMAKE_PACKAGE_SUFFIX_OVERRIDE "" CACHE STRING "Override for the suffix.")
if(UNIX)
@@ -30,7 +9,7 @@
endif()
if(NOT ${PropertyPrefix}OBS_DOWNLOAD)
-@@ -502,9 +502,9 @@ if((CMAKE_C_COMPILER_ID STREQUAL "GNU")
+@@ -636,9 +636,9 @@ if((CMAKE_C_COMPILER_ID STREQUAL "GNU")
OR (CMAKE_C_COMPILER_ID STREQUAL "Clang")
OR (CMAKE_CXX_COMPILER_ID STREQUAL "Clang"))
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0)
@@ -43,7 +22,7 @@
endif()
endif()
-@@ -1031,8 +1031,8 @@ else()
+@@ -1226,8 +1226,8 @@ else()
else()
install(
TARGETS ${PROJECT_NAME}
@@ -54,7 +33,7 @@
)
if(MSVC)
install(
-@@ -1044,7 +1044,7 @@ else()
+@@ -1239,7 +1239,7 @@ else()
install(
DIRECTORY "data/"
Added: head/multimedia/obs-streamfx/files/patch-source_util_util-curl.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/obs-streamfx/files/patch-source_util_util-curl.hpp Sun Oct 11 04:34:14 2020 (r552027)
@@ -0,0 +1,10 @@
+--- source/util/util-curl.hpp.orig 2020-10-11 04:20:03 UTC
++++ source/util/util-curl.hpp
+@@ -24,6 +24,7 @@
+ #include <functional>
+ #include <map>
+ #include <string>
++#include <vector>
+
+ extern "C" {
+ #ifndef NOMINMAX
Modified: head/multimedia/obs-streamfx/pkg-plist
==============================================================================
--- head/multimedia/obs-streamfx/pkg-plist Sun Oct 11 04:32:55 2020 (r552026)
+++ head/multimedia/obs-streamfx/pkg-plist Sun Oct 11 04:34:14 2020 (r552027)
@@ -25,6 +25,10 @@ share/obs/obs-plugins/StreamFX/examples/shaders/source
share/obs/obs-plugins/StreamFX/examples/shaders/source/shadertoy-3tlXWS.effect
share/obs/obs-plugins/StreamFX/examples/shaders/source/shadertoy-MslGRn.effect
share/obs/obs-plugins/StreamFX/examples/shaders/source/shadertoy-MslfRn.effect
+share/obs/obs-plugins/StreamFX/examples/shaders/source/shadertoy-MtcGD7.effect
+share/obs/obs-plugins/StreamFX/examples/shaders/source/shadertoy-XljBW3.effect
+share/obs/obs-plugins/StreamFX/examples/shaders/source/shadertoy-Xsl3RX.effect
+share/obs/obs-plugins/StreamFX/examples/shaders/source/shadertoy-template.effect
share/obs/obs-plugins/StreamFX/examples/shaders/transition/color-shift.effect
share/obs/obs-plugins/StreamFX/examples/shaders/transition/luma-burn.effect
share/obs/obs-plugins/StreamFX/examples/shaders/transition/pixelator.effect
@@ -64,6 +68,7 @@ share/obs/obs-plugins/StreamFX/locale/nl-NL.ini
share/obs/obs-plugins/StreamFX/locale/no-NO.ini
share/obs/obs-plugins/StreamFX/locale/pa-IN.ini
share/obs/obs-plugins/StreamFX/locale/pl-PL.ini
+share/obs/obs-plugins/StreamFX/locale/pt-BR.ini
share/obs/obs-plugins/StreamFX/locale/pt-PT.ini
share/obs/obs-plugins/StreamFX/locale/ro-RO.ini
share/obs/obs-plugins/StreamFX/locale/ru-RU.ini
More information about the svn-ports-all
mailing list