Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jun 2026 19:22:56 +0000
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b7b9a19efe36 - main - multimedia/obs-streamfx: Remove from tree
Message-ID:  <6a359710.3468c.3585e951@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b7b9a19efe3642c6a87bea27129f1f35d9127458

commit b7b9a19efe3642c6a87bea27129f1f35d9127458
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-06-19 17:41:24 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-06-19 19:22:26 +0000

    multimedia/obs-streamfx: Remove from tree
    
    Listed as broken for more than 6 months and upstream is no longer active
---
 MOVED                                              |   1 +
 multimedia/Makefile                                |   1 -
 multimedia/obs-streamfx/Makefile                   |  43 --------
 multimedia/obs-streamfx/distinfo                   |  15 ---
 multimedia/obs-streamfx/files/patch-CMakeLists.txt |  70 ------------
 .../files/patch-source_encoders_ffmpeg_amf.cpp     |  11 --
 .../files/patch-source_gfx_gfx-opengl.cpp          |  29 -----
 .../files/patch-source_sources_source-mirror.cpp   |  12 ---
 .../obs-streamfx/files/patch-source_updater.cpp    |  81 --------------
 .../obs-streamfx/files/patch-source_updater.hpp    |  13 ---
 .../files/patch-templates_config.hpp.in            |  10 --
 .../files/patch-templates_version.hpp.in           |  19 ----
 multimedia/obs-streamfx/pkg-descr                  |   6 --
 multimedia/obs-streamfx/pkg-plist                  | 118 ---------------------
 14 files changed, 1 insertion(+), 428 deletions(-)

diff --git a/MOVED b/MOVED
index 5c46d0f7f93b..8861f8850ded 100644
--- a/MOVED
+++ b/MOVED
@@ -5356,3 +5356,4 @@ multimedia/dvbcut||2026-06-19|Broken for more than 6 months and upstream is dead
 games/cgoban||2026-06-19|Broken for more than a year and upstream is dead
 games/valyriatear||2026-06-19|Broken for more than a year and upstream is dead
 multimedia/nymphcast||2026-06-19|Broken for more than 6 months
+multimedia/obs-streamfx||2026-06-19|Broken for more than 6 months and upstream is dead
diff --git a/multimedia/Makefile b/multimedia/Makefile
index c7341dbc1a2f..7b1a99bd2263 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -255,7 +255,6 @@
     SUBDIR += nymphcastlib
     SUBDIR += nymphrpc
     SUBDIR += obs-multi-rtmp
-    SUBDIR += obs-streamfx
     SUBDIR += obs-studio
     SUBDIR += obs-text-pthread
     SUBDIR += obs-waveform
diff --git a/multimedia/obs-streamfx/Makefile b/multimedia/obs-streamfx/Makefile
deleted file mode 100644
index 8673a17faa26..000000000000
--- a/multimedia/obs-streamfx/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-PORTNAME=	obs-streamfx
-DISTVERSION=	0.12.0b299
-PORTREVISION=	2
-CATEGORIES=	multimedia
-
-MAINTAINER=	yuri@FreeBSD.org
-COMMENT=	OBS Studio Plugin: Modern effects
-WWW=		https://github.com/Xaymar/obs-StreamFX
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BROKEN=		Does not build with ffmpeg > 6
-
-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
-
-BUILD_DEPENDS=	${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json \
-		simde>0:devel/simde
-LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
-		libcurl.so:ftp/curl \
-		libobs.so:multimedia/obs-studio
-
-USES=		cmake gl localbase:ldflags qt:6 # localbase:ldflags is related to https://github.com/Xaymar/obs-StreamFX/issues/828
-USE_QT=		base tools:build
-USE_GL=		gl opengl
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	Xaymar
-GH_PROJECT=	obs-StreamFX
-
-GH_TUPLE=	nlohmann:json:db78ac1d7716f56fc9f1b030b715f872f93964e4:nlohmann_json/third-party/nlohmann-json \
-		Xaymar:msvc-redist-helper:aa4665ccf68a382f1c2b115fb6c9668b6a8bd64d:Xaymar_msvc_redist_helper/third-party/msvc-redist-helper \
-		NVIDIA:MAXINE-AR-SDK:ca10ac3:NVIDIA_MAXINE_AR_SDK/third-party/nvidia-maxine-ar-sdk \
-		NVIDIA:MAXINE-VFX-SDK:f63d9d1:NVIDIA_MAXINE_VFX_SDK/third-party/nvidia-maxine-vfx-sdk \
-		Xaymar:cmake-clang:f249747:Xaymar_cmake_clang/cmake/clang \
-		Xaymar:cmake-version:16bfa95:Xaymar_cmake_version/cmake/version
-
-CMAKE_ARGS=	-DOBS_STUDIO_DIR=${LOCALBASE}/lib
-CMAKE_ON=	STRUCTURE_PACKAGEMANAGER
-CXXFLAGS+=	-I${LOCALBASE}/include/obs # workaround for https://github.com/Xaymar/obs-StreamFX/issues/828
-
-.include <bsd.port.mk>
diff --git a/multimedia/obs-streamfx/distinfo b/multimedia/obs-streamfx/distinfo
deleted file mode 100644
index 4c7fef481cef..000000000000
--- a/multimedia/obs-streamfx/distinfo
+++ /dev/null
@@ -1,15 +0,0 @@
-TIMESTAMP = 1685401462
-SHA256 (Xaymar-obs-StreamFX-0.12.0b299_GH0.tar.gz) = 4b2fe76c93238951509ba691eb21e204cc14c1f8a4b7558aa045fba62eba1109
-SIZE (Xaymar-obs-StreamFX-0.12.0b299_GH0.tar.gz) = 12997480
-SHA256 (nlohmann-json-db78ac1d7716f56fc9f1b030b715f872f93964e4_GH0.tar.gz) = 048aa963b1d551b99c8a4c05d8e666d50c282ba745623ac1c98c6c3300af38cf
-SIZE (nlohmann-json-db78ac1d7716f56fc9f1b030b715f872f93964e4_GH0.tar.gz) = 6883371
-SHA256 (Xaymar-msvc-redist-helper-aa4665ccf68a382f1c2b115fb6c9668b6a8bd64d_GH0.tar.gz) = 005c0492a840396be46f0a9bd4802e25aaf280176128bfde7c3ed3e18a6c9c8d
-SIZE (Xaymar-msvc-redist-helper-aa4665ccf68a382f1c2b115fb6c9668b6a8bd64d_GH0.tar.gz) = 13129
-SHA256 (NVIDIA-MAXINE-AR-SDK-ca10ac3_GH0.tar.gz) = 260c5a61d42f06fd9b5042e28c620561de0747c79a82dcbe7414fd7d883de72e
-SIZE (NVIDIA-MAXINE-AR-SDK-ca10ac3_GH0.tar.gz) = 39652067
-SHA256 (NVIDIA-MAXINE-VFX-SDK-f63d9d1_GH0.tar.gz) = 56c5f6a52f03002ccb0d262c7512f2d1581475cda6317f490a9b9664fd539845
-SIZE (NVIDIA-MAXINE-VFX-SDK-f63d9d1_GH0.tar.gz) = 42595232
-SHA256 (Xaymar-cmake-clang-f249747_GH0.tar.gz) = 39a5d5affab7a4f4a5aaaf32527e36dc1102473310fd4da312380a8c0e3f8196
-SIZE (Xaymar-cmake-clang-f249747_GH0.tar.gz) = 5876
-SHA256 (Xaymar-cmake-version-16bfa95_GH0.tar.gz) = 4dbaa126bbd44217a142903eb50bc7e979fc9b8def951045180f5beceb0ab5de
-SIZE (Xaymar-cmake-version-16bfa95_GH0.tar.gz) = 11258
diff --git a/multimedia/obs-streamfx/files/patch-CMakeLists.txt b/multimedia/obs-streamfx/files/patch-CMakeLists.txt
deleted file mode 100644
index a5c2ba46f40e..000000000000
--- a/multimedia/obs-streamfx/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,70 +0,0 @@
---- CMakeLists.txt.orig	2023-05-20 18:52:40 UTC
-+++ CMakeLists.txt
-@@ -71,6 +71,9 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
- elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
- 	set(D_PLATFORM_OS "linux")
- 	set(D_PLATFORM_LINUX 1)
-+elseif(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
-+	set(D_PLATFORM_OS "freebsd")
-+	set(D_PLATFORM_FREEBSD 1)
- elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
- 	set(D_PLATFORM_OS "macos")
- 	set(D_PLATFORM_MAC 1)
-@@ -345,7 +348,7 @@ endif()
- # Installation / Packaging
- if(STANDALONE)
- 	set(STRUCTURE_UNIFIED CACHE BOOL "Install for use in a Plugin Manager")
--	if(D_PLATFORM_LINUX)
-+	if(D_PLATFORM_LINUX OR D_PLATFORM_FREEBSD)
- 		set(STRUCTURE_PACKAGEMANAGER CACHE BOOL "Install for use in a Package Manager (system-wide installation)")
- 	elseif(D_PLATFORM_MAC)
- 		set(STRUCTURE_BUNDLE ON CACHE BOOL "Install as a Loadable Bundle (.plugin)")
-@@ -930,7 +933,7 @@ if(TRUE) # OpenGL
- 				PRIVATE
- 				"${PROJECT_SOURCE_DIR}/third-party/khronos/glad/src/wgl.c"
- 			)
--		elseif(D_PLATFORM_LINUX)
-+		elseif(D_PLATFORM_LINUX OR D_PLATFORM_FREEBSD)
- 			target_sources(khronos_glad
- 				PRIVATE
- 				"${PROJECT_SOURCE_DIR}/third-party/khronos/glad/src/glx.c"
-@@ -1601,9 +1604,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)
--		list(APPEND PROJECT_LIBRARIES
--			"stdc++fs"
--		)
-+		#list(APPEND PROJECT_LIBRARIES
-+		#	"stdc++fs"
-+		#)
- 	endif()
- endif()
- 
-@@ -1791,7 +1794,7 @@ if(D_PLATFORM_WINDOWS AND ((CMAKE_CXX_COMPILER_ID STRE
- 	foreach(FLAG ${FLAGS})
- 		target_compile_options(${PROJECT_NAME} PRIVATE "$<$<CONFIG:Release,RelWithDebInfo,MinSizeRel>:${FLAG}>")
- 	endforeach()
--elseif(D_PLATFORM_LINUX AND ((CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")))
-+elseif((D_PLATFORM_LINUX OR D_PLATFORM_FREEBSD) AND ((CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")))
- 	# GCC/Clang
- 	message(STATUS "Applying custom flags for GCC/Clang style build.")
- 
-@@ -2067,7 +2070,7 @@ if(STANDALONE)
- 					DESTINATION "data/" COMPONENT StreamFX
- 				)
- 			endif()
--		elseif(D_PLATFORM_LINUX)
-+		elseif(D_PLATFORM_LINUX OR D_PLATFORM_FREEBSD)
- 			install(
- 				TARGETS ${PROJECT_NAME}
- 				RUNTIME DESTINATION "bin/linux-${D_PLATFORM_INSTR}-${D_PLATFORM_BITS}/" COMPONENT StreamFX
-@@ -2118,7 +2121,7 @@ if(STANDALONE)
- 				DESTINATION "data/obs-plugins/${PROJECT_NAME}/" COMPONENT StreamFX
- 			)
- 		endif()
--	elseif(D_PLATFORM_LINUX)
-+	elseif(D_PLATFORM_LINUX OR D_PLATFORM_FREEBSD)
- 		if(STRUCTURE_PACKAGEMANAGER)
- 			install(
- 				TARGETS ${PROJECT_NAME}
diff --git a/multimedia/obs-streamfx/files/patch-source_encoders_ffmpeg_amf.cpp b/multimedia/obs-streamfx/files/patch-source_encoders_ffmpeg_amf.cpp
deleted file mode 100644
index 1c3635fb5ce2..000000000000
--- a/multimedia/obs-streamfx/files/patch-source_encoders_ffmpeg_amf.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/encoders/ffmpeg/amf.cpp.orig	2023-05-29 23:23:46 UTC
-+++ source/encoders/ffmpeg/amf.cpp
-@@ -136,7 +136,7 @@ bool streamfx::encoder::ffmpeg::amf::is_available()
- #else
- 	std::filesystem::path lib_name = std::filesystem::u8path("amfrt32.dll");
- #endif
--#elif defined(D_PLATFORM_LINUX)
-+#elif defined(D_PLATFORM_LINUX) || defined(D_PLATFORM_FREEBSD)
- #if defined(D_PLATFORM_64BIT)
- 	std::filesystem::path lib_name = std::filesystem::u8path("libamfrt64.so.1");
- #else
diff --git a/multimedia/obs-streamfx/files/patch-source_gfx_gfx-opengl.cpp b/multimedia/obs-streamfx/files/patch-source_gfx_gfx-opengl.cpp
deleted file mode 100644
index 6a4f6aecc7ec..000000000000
--- a/multimedia/obs-streamfx/files/patch-source_gfx_gfx-opengl.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
---- source/gfx/gfx-opengl.cpp.orig	2022-12-02 04:28:08 UTC
-+++ source/gfx/gfx-opengl.cpp
-@@ -32,7 +32,7 @@
- #ifdef D_PLATFORM_WINDOWS
- #include "glad/wgl.h"
- #endif
--#ifdef D_PLATFORM_LINUX
-+#if defined(D_PLATFORM_LINUX) || defined(D_PLATFORM_FREEBSD)
- #include "glad/glx.h"
- #endif
- #include "warning-enable.hpp"
-@@ -72,7 +72,7 @@ streamfx::gfx::opengl::opengl()
- 	// ToDo: Figure out the HDC for which we need to load.
- 	//gladLoaderLoadWGL();
- #endif
--#ifdef D_PLATFORM_LINUX
-+#if defined(D_PLATFORM_LINUX) || defined(D_PLATFORM_FREEBSD)
- 	//gladLoaderLoadGLX();
- #endif // D_PLATFORM_LINUX
- 	D_LOG_INFO("Version %d.%d initialized.", GLAD_VERSION_MAJOR(version), GLAD_VERSION_MINOR(version));
-@@ -85,7 +85,7 @@ streamfx::gfx::opengl::~opengl()
- 	// Does not appear to exist.
- 	//gladLoaderUnloadWGL();
- #endif
--#ifdef D_PLATFORM_LINUX
-+#if defined(D_PLATFORM_LINUX) || defined(D_PLATFORM_FREEBSD)
- 	//gladLoaderUnloadGLX();
- #endif
- 	D_LOG_INFO("Finalized.", "");
diff --git a/multimedia/obs-streamfx/files/patch-source_sources_source-mirror.cpp b/multimedia/obs-streamfx/files/patch-source_sources_source-mirror.cpp
deleted file mode 100644
index 3a6b608c175a..000000000000
--- a/multimedia/obs-streamfx/files/patch-source_sources_source-mirror.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- source/sources/source-mirror.cpp.orig	2023-05-29 23:51:47 UTC
-+++ source/sources/source-mirror.cpp
-@@ -116,7 +116,8 @@ void mirror_instance::migrate(obs_data_t* data, uint64
- 	case 0:
- 		obs_data_set_int(data, ST_KEY_SOURCE_AUDIO_LAYOUT, obs_data_get_int(data, "Source.Mirror.Audio.Layout"));
- 		obs_data_unset_user_value(data, "Source.Mirror.Audio.Layout");
--	case STREAMFX_VERSION:
-+	//case STREAMFX_VERSION:
-+	default: // STREAMFX_VERSION is 0 so the above breaks the compiler, and upstream doesn't accept issues
- 		break;
- 	}
- }
diff --git a/multimedia/obs-streamfx/files/patch-source_updater.cpp b/multimedia/obs-streamfx/files/patch-source_updater.cpp
deleted file mode 100644
index ed7554f37c8f..000000000000
--- a/multimedia/obs-streamfx/files/patch-source_updater.cpp
+++ /dev/null
@@ -1,81 +0,0 @@
---- source/updater.cpp.orig	2023-05-20 18:52:40 UTC
-+++ source/updater.cpp
-@@ -77,7 +77,7 @@ void streamfx::from_json(const nlohmann::json& json, v
- 	stage = stage_from_string(json.get<std::string>());
- }
- 
--streamfx::version_info::version_info() : major(0), minor(0), patch(0), tweak(0), stage(version_stage::STABLE), url(""), name("") {}
-+streamfx::version_info::version_info() : major_(0), minor_(0), patch(0), tweak(0), stage(version_stage::STABLE), url(""), name("") {}
- 
- streamfx::version_info::version_info(const std::string text) : version_info()
- {
-@@ -90,8 +90,8 @@ streamfx::version_info::version_info(const std::string
- 	static const std::regex re_version("([0-9]+)\\.([0-9]+)\\.([0-9]+)(([\\._abc]{1,1})([0-9]+|)|)(-g([0-9a-fA-F]{8,8})|)");
- 	std::smatch             matches;
- 	if (std::regex_match(text, matches, re_version, std::regex_constants::match_any | std::regex_constants::match_continuous)) {
--		major = static_cast<uint16_t>(strtoul(matches[1].str().c_str(), nullptr, 10));
--		minor = static_cast<uint16_t>(strtoul(matches[2].str().c_str(), nullptr, 10));
-+		major_ = static_cast<uint16_t>(strtoul(matches[1].str().c_str(), nullptr, 10));
-+		minor_ = static_cast<uint16_t>(strtoul(matches[2].str().c_str(), nullptr, 10));
- 		patch = static_cast<uint16_t>(strtoul(matches[3].str().c_str(), nullptr, 10));
- 		if (matches.size() >= 5) {
- 			stage = stage_from_string(matches[5].str());
-@@ -105,8 +105,8 @@ streamfx::version_info::version_info(const std::string
- void streamfx::to_json(nlohmann::json& json, const version_info& info)
- {
- 	auto version     = nlohmann::json::object();
--	version["major"] = info.major;
--	version["minor"] = info.minor;
-+	version["major"] = info.major_;
-+	version["minor"] = info.minor_;
- 	version["patch"] = info.patch;
- 	version["type"]  = info.stage;
- 	version["tweak"] = info.tweak;
-@@ -119,8 +119,8 @@ void streamfx::from_json(const nlohmann::json& json, v
- {
- 	if (json.find("html_url") == json.end()) {
- 		auto version = json.at("version");
--		info.major   = version.at("major").get<uint16_t>();
--		info.minor   = version.at("minor").get<uint16_t>();
-+		info.major_   = version.at("major").get<uint16_t>();
-+		info.minor_   = version.at("minor").get<uint16_t>();
- 		info.patch   = version.at("patch").get<uint16_t>();
- 		info.stage   = version.at("type");
- 		info.tweak   = version.at("tweak").get<uint16_t>();
-@@ -152,19 +152,19 @@ bool streamfx::version_info::is_older_than(const versi
- 
- 	// Compare Major version:
- 	// - Theirs is greater: Remote is newer.
--	if (major < other.major)
-+	if (major_ < other.major_)
- 		return true;
- 	// - Ours is greater: Remote is older.
--	if (major > other.major)
-+	if (major_ > other.major_)
- 		return false;
- 	// - Continue the check.
- 
- 	// Compare Minor version:
- 	// - Theirs is greater: Remote is newer.
--	if (minor < other.minor)
-+	if (minor_ < other.minor_)
- 		return true;
- 	// - Ours is greater: Remote is older.
--	if (minor > other.minor)
-+	if (minor_ > other.minor_)
- 		return false;
- 	// - Continue the check.
- 
-@@ -209,10 +209,10 @@ streamfx::version_info::operator std::string()
- 	std::vector<char> buffer(25, 0);
- 	if (stage != version_stage::STABLE) {
- 		auto types = stage_to_string(stage);
--		int  len   = snprintf(buffer.data(), buffer.size(), "%" PRIu16 ".%" PRIu16 ".%" PRIu16 "%.1s%" PRIu16, major, minor, patch, types.data(), tweak);
-+		int  len   = snprintf(buffer.data(), buffer.size(), "%" PRIu16 ".%" PRIu16 ".%" PRIu16 "%.1s%" PRIu16, major_, minor_, patch, types.data(), tweak);
- 		return std::string(buffer.data(), buffer.data() + len);
- 	} else {
--		int len = snprintf(buffer.data(), buffer.size(), "%" PRIu16 ".%" PRIu16 ".%" PRIu16, major, minor, patch);
-+		int len = snprintf(buffer.data(), buffer.size(), "%" PRIu16 ".%" PRIu16 ".%" PRIu16, major_, minor_, patch);
- 		return std::string(buffer.data(), buffer.data() + len);
- 	}
- }
diff --git a/multimedia/obs-streamfx/files/patch-source_updater.hpp b/multimedia/obs-streamfx/files/patch-source_updater.hpp
deleted file mode 100644
index 4ce34f3300fe..000000000000
--- a/multimedia/obs-streamfx/files/patch-source_updater.hpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- source/updater.hpp.orig	2022-12-29 20:10:45 UTC
-+++ source/updater.hpp
-@@ -45,8 +45,8 @@ namespace streamfx {
- 
- 	struct version_info {
- 		public:
--		uint16_t      major;
--		uint16_t      minor;
-+		uint16_t      major_;
-+		uint16_t      minor_;
- 		uint16_t      patch;
- 		uint16_t      tweak;
- 		version_stage stage;
diff --git a/multimedia/obs-streamfx/files/patch-templates_config.hpp.in b/multimedia/obs-streamfx/files/patch-templates_config.hpp.in
deleted file mode 100644
index 1fc7d45d858a..000000000000
--- a/multimedia/obs-streamfx/files/patch-templates_config.hpp.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- templates/config.hpp.in.orig	2022-06-19 17:02:21 UTC
-+++ templates/config.hpp.in
-@@ -23,6 +23,7 @@
- #define D_PLATFORM_OS "@D_PLATFORM_OS@"
- #cmakedefine D_PLATFORM_WINDOWS
- #cmakedefine D_PLATFORM_LINUX
-+#cmakedefine D_PLATFORM_FREEBSD
- #cmakedefine D_PLATFORM_MAC
- #cmakedefine D_PLATFORM_UNKNOWN
- 
diff --git a/multimedia/obs-streamfx/files/patch-templates_version.hpp.in b/multimedia/obs-streamfx/files/patch-templates_version.hpp.in
deleted file mode 100644
index 97b37fa6768a..000000000000
--- a/multimedia/obs-streamfx/files/patch-templates_version.hpp.in
+++ /dev/null
@@ -1,19 +0,0 @@
-- workaround for https://github.com/Xaymar/obs-StreamFX/issues/999
-
---- templates/version.hpp.in.orig	2022-12-29 20:03:59 UTC
-+++ templates/version.hpp.in
-@@ -32,10 +32,10 @@
- #define STREAMFX_MASK_COMPAT 0xFFFFFFFF00000000ull
- #define STREAMFX_MASK_UPDATE 0xFFFFFFFFFFFF0000ull
- 
--#define STREAMFX_VERSION_MAJOR @PROJECT_VERSION_MAJOR@u
--#define STREAMFX_VERSION_MINOR @PROJECT_VERSION_MINOR@u
--#define STREAMFX_VERSION_PATCH @PROJECT_VERSION_PATCH@u
--#define STREAMFX_VERSION_TWEAK @PROJECT_VERSION_TWEAK@u
-+#define STREAMFX_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
-+#define STREAMFX_VERSION_MINOR @PROJECT_VERSION_MINOR@
-+#define STREAMFX_VERSION_PATCH @PROJECT_VERSION_PATCH@
-+#define STREAMFX_VERSION_TWEAK @PROJECT_VERSION_TWEAK@
- #define STREAMFX_VERSION_PRERELEASE "@_VERSION_PRERELEASE@"
- #define STREAMFX_VERSION_BUILD "@_VERSION_BUILD@"
- #define STREAMFX_VERSION                                                                          \
diff --git a/multimedia/obs-streamfx/pkg-descr b/multimedia/obs-streamfx/pkg-descr
deleted file mode 100644
index d0d73024656b..000000000000
--- a/multimedia/obs-streamfx/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-StreamFX is a plugin to libOBS (OBS Studio, StreamElements OBS Live) that adds
-new sources, filters and transitions to give you the ability to drastically
-improve your stream and recording setup past what was possible in OBS Studio
-until now. Whether it is blurring out a region, moving something in 3D, or
-just writing your own shaders as a new transition, source or filter -
-StreamFX has it all.
diff --git a/multimedia/obs-streamfx/pkg-plist b/multimedia/obs-streamfx/pkg-plist
deleted file mode 100644
index d1db80949277..000000000000
--- a/multimedia/obs-streamfx/pkg-plist
+++ /dev/null
@@ -1,118 +0,0 @@
-lib/obs-plugins/StreamFX.so
-share/obs/obs-plugins/StreamFX/effects/blur/box-linear.effect
-share/obs/obs-plugins/StreamFX/effects/blur/box.effect
-share/obs/obs-plugins/StreamFX/effects/blur/common.effect
-share/obs/obs-plugins/StreamFX/effects/blur/dual-filtering.effect
-share/obs/obs-plugins/StreamFX/effects/blur/gaussian-linear.effect
-share/obs/obs-plugins/StreamFX/effects/blur/gaussian.effect
-share/obs/obs-plugins/StreamFX/effects/channel-mask.effect
-share/obs/obs-plugins/StreamFX/effects/color-grade.effect
-share/obs/obs-plugins/StreamFX/effects/color_conversion_rgb_hsl.effect
-share/obs/obs-plugins/StreamFX/effects/color_conversion_rgb_hsv.effect
-share/obs/obs-plugins/StreamFX/effects/color_conversion_rgb_yuv.effect
-share/obs/obs-plugins/StreamFX/effects/lut-consumer.effect
-share/obs/obs-plugins/StreamFX/effects/lut-producer.effect
-share/obs/obs-plugins/StreamFX/effects/lut.effect
-share/obs/obs-plugins/StreamFX/effects/mask.effect
-share/obs/obs-plugins/StreamFX/effects/mipgen.effect
-share/obs/obs-plugins/StreamFX/effects/pack-unpack.effect
-share/obs/obs-plugins/StreamFX/effects/sdf/sdf-consumer.effect
-share/obs/obs-plugins/StreamFX/effects/sdf/sdf-producer.effect
-share/obs/obs-plugins/StreamFX/effects/shared.effect
-share/obs/obs-plugins/StreamFX/effects/standard.effect
-share/obs/obs-plugins/StreamFX/effects/transform.effect
-share/obs/obs-plugins/StreamFX/effects/virtual-greenscreen.effect
-share/obs/obs-plugins/StreamFX/examples/normal-maps/neutral.png
-share/obs/obs-plugins/StreamFX/examples/normal-maps/stretch-middle.png
-share/obs/obs-plugins/StreamFX/examples/shaders/base.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/colorconversion_rgb_yuv.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/feature-test.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/blur-gaussian.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/bulge_pinch.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/colorize.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/crt-curvature.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/crt-scanlines.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/displace.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/drunk.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/fxaa.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/hexagonize.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/pixelation.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/posterize.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/repeat.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/rounded-rect.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/semiline.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/smaa.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/smaa/areatex.png
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/smaa/searchtex.png
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/swirl.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/vignette.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/wave.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/filter/zigzag.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/source/flip-ab-texture.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
-share/obs/obs-plugins/StreamFX/examples/shaders/transition/sliding-bars.effect
-share/obs/obs-plugins/StreamFX/examples/shaders/transition/spin-blur.effect
-share/obs/obs-plugins/StreamFX/examples/white.png
-share/obs/obs-plugins/StreamFX/locale/ar-SA.ini
-share/obs/obs-plugins/StreamFX/locale/bg-BG.ini
-share/obs/obs-plugins/StreamFX/locale/bo-BT.ini
-share/obs/obs-plugins/StreamFX/locale/bs-BA.ini
-share/obs/obs-plugins/StreamFX/locale/cs-CZ.ini
-share/obs/obs-plugins/StreamFX/locale/cy-GB.ini
-share/obs/obs-plugins/StreamFX/locale/da-DK.ini
-share/obs/obs-plugins/StreamFX/locale/de-DE.ini
-share/obs/obs-plugins/StreamFX/locale/el-GR.ini
-share/obs/obs-plugins/StreamFX/locale/en-AU.ini
-share/obs/obs-plugins/StreamFX/locale/en-CA.ini
-share/obs/obs-plugins/StreamFX/locale/en-GB.ini
-share/obs/obs-plugins/StreamFX/locale/en-US.ini
-share/obs/obs-plugins/StreamFX/locale/es-ES.ini
-share/obs/obs-plugins/StreamFX/locale/et-EE.ini
-share/obs/obs-plugins/StreamFX/locale/fa-IR.ini
-share/obs/obs-plugins/StreamFX/locale/fi-FI.ini
-share/obs/obs-plugins/StreamFX/locale/fil-PH.ini
-share/obs/obs-plugins/StreamFX/locale/fo-FO.ini
-share/obs/obs-plugins/StreamFX/locale/fr-FR.ini
-share/obs/obs-plugins/StreamFX/locale/ga-IE.ini
-share/obs/obs-plugins/StreamFX/locale/he-IL.ini
-share/obs/obs-plugins/StreamFX/locale/hr-HR.ini
-share/obs/obs-plugins/StreamFX/locale/hu-HU.ini
-share/obs/obs-plugins/StreamFX/locale/id-ID.ini
-share/obs/obs-plugins/StreamFX/locale/is-IS.ini
-share/obs/obs-plugins/StreamFX/locale/it-IT.ini
-share/obs/obs-plugins/StreamFX/locale/ja-JP.ini
-share/obs/obs-plugins/StreamFX/locale/ka-GE.ini
-share/obs/obs-plugins/StreamFX/locale/ko-KR.ini
-share/obs/obs-plugins/StreamFX/locale/ks-IN.ini
-share/obs/obs-plugins/StreamFX/locale/ku-TR.ini
-share/obs/obs-plugins/StreamFX/locale/la-LA.ini
-share/obs/obs-plugins/StreamFX/locale/lb-LU.ini
-share/obs/obs-plugins/StreamFX/locale/li-LI.ini
-share/obs/obs-plugins/StreamFX/locale/lt-LT.ini
-share/obs/obs-plugins/StreamFX/locale/lv-LV.ini
-share/obs/obs-plugins/StreamFX/locale/mn-MN.ini
-share/obs/obs-plugins/StreamFX/locale/mt-MT.ini
-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
-share/obs/obs-plugins/StreamFX/locale/sh-HR.ini
-share/obs/obs-plugins/StreamFX/locale/si-LK.ini
-share/obs/obs-plugins/StreamFX/locale/su-ID.ini
-share/obs/obs-plugins/StreamFX/locale/sv-SE.ini
-share/obs/obs-plugins/StreamFX/locale/sw-KE.ini
-share/obs/obs-plugins/StreamFX/locale/th-TH.ini
-share/obs/obs-plugins/StreamFX/locale/tlh-AA.ini
-share/obs/obs-plugins/StreamFX/locale/tr-TR.ini
-share/obs/obs-plugins/StreamFX/locale/uk-UA.ini
-share/obs/obs-plugins/StreamFX/locale/vi-VN.ini
-share/obs/obs-plugins/StreamFX/locale/zh-CN.ini
-share/obs/obs-plugins/StreamFX/locale/zh-HK.ini
-share/obs/obs-plugins/StreamFX/locale/zh-TW.ini
-share/obs/obs-plugins/StreamFX/thanks.json


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a359710.3468c.3585e951>