summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-12-29 13:50:41 -0800
committerYuri Victorovich <yuri@FreeBSD.org>2022-12-29 14:15:37 -0800
commit6fdec3029d474583ac39d4ee09076bd83c2d266d (patch)
tree3fc865eb0c015109a14d19708fb4a60237880f05
parentmultimedia/obs-transition-matrix: Remove: not compatible with obs-studio-28.1.2 (diff)
multimedia/obs-websocket: Remove: included in obs-studio-28.1.2
-rw-r--r--MOVED1
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/obs-websocket/Makefile27
-rw-r--r--multimedia/obs-websocket/distinfo9
-rw-r--r--multimedia/obs-websocket/files/patch-CMakeLists.txt23
-rw-r--r--multimedia/obs-websocket/pkg-descr2
-rw-r--r--multimedia/obs-websocket/pkg-message11
7 files changed, 1 insertions, 73 deletions
diff --git a/MOVED b/MOVED
index 06a2ae6d1c08..0dcb01011623 100644
--- a/MOVED
+++ b/MOVED
@@ -17704,3 +17704,4 @@ devel/php74-gettext|devel/php80-gettext|2022-12-25|Has expired: Security support
devel/php74-readline|devel/php80-readline|2022-12-25|Has expired: Security support ended on 2022-11-22
audio/ardour6|audio/ardour|2022-12-26|Remove major version from portname as we update from 6.9.0 to 7.2.0
multimedia/obs-transition-matrix||2022-12-29|Removed: not compatible with obs-studio-28.1.2
+multimedia/obs-websocket||2022-12-29|Removed: included in obs-studio-28.1.2
diff --git a/multimedia/Makefile b/multimedia/Makefile
index c8aaace5092f..1beb68f9fc8e 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -268,7 +268,6 @@
SUBDIR += obs-studio
SUBDIR += obs-v4l2sink
SUBDIR += obs-waveform
- SUBDIR += obs-websocket
SUBDIR += oggvideotools
SUBDIR += ogmrip
SUBDIR += ogmtools
diff --git a/multimedia/obs-websocket/Makefile b/multimedia/obs-websocket/Makefile
deleted file mode 100644
index 0d31b56aa0fe..000000000000
--- a/multimedia/obs-websocket/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= obs-websocket # will be included in obs-studio-28.x - port should be removed then
-DISTVERSION= 5.0.1
-CATEGORIES= multimedia www
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= OBS Studio Plugin: WebSockets API
-WWW= https://github.com/Palakis/obs-websocket
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= websocketpp>0:devel/websocketpp
-LIB_DEPENDS= libobs.so:multimedia/obs-studio
-
-USES= cmake:insource compiler:c++17-lang localbase:ldflags qt:5 # insource because of https://github.com/obsproject/obs-websocket/issues/973
-USE_QT= core gui widgets buildtools:build concurrent:build qmake:build
-
-USE_GITHUB= yes
-GH_ACCOUNT= obsproject
-GH_TUPLE= chriskohlhoff:asio:b73dc1d2c0ecb9452a87c26544d7f71e24342df6:chriskohlhoff_asio/deps/asio \
- nlohmann:json:a34e011:json/deps/json \
- nayuki:QR-Code-generator:8518684:qr/deps/qr
-
-PLIST_FILES= lib/obs-plugins/obs-websocket.so \
- share/obs/obs-plugins/obs-websocket/locale/en-US.ini
-
-.include <bsd.port.mk>
diff --git a/multimedia/obs-websocket/distinfo b/multimedia/obs-websocket/distinfo
deleted file mode 100644
index 98f1abda7027..000000000000
--- a/multimedia/obs-websocket/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-TIMESTAMP = 1659569302
-SHA256 (obsproject-obs-websocket-5.0.1_GH0.tar.gz) = eb0387788f6b1ed4868db1bbe2572879057027bc06e1ebc0e1d284b419244f33
-SIZE (obsproject-obs-websocket-5.0.1_GH0.tar.gz) = 211686
-SHA256 (chriskohlhoff-asio-b73dc1d2c0ecb9452a87c26544d7f71e24342df6_GH0.tar.gz) = e4a5f556e3d562c71f9e569ffa64eae665abd2c61d85a2d275c86042b32f9342
-SIZE (chriskohlhoff-asio-b73dc1d2c0ecb9452a87c26544d7f71e24342df6_GH0.tar.gz) = 1211725
-SHA256 (nlohmann-json-a34e011_GH0.tar.gz) = 8580814d7748cb417eb4e89bab32ae2473ecf055d33cdf18044f09f84eab2db8
-SIZE (nlohmann-json-a34e011_GH0.tar.gz) = 6860457
-SHA256 (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 0fa3e16822e66343d10ba0ba2787378e44d88686d9836476d2df041a59b729e9
-SIZE (nayuki-QR-Code-generator-8518684_GH0.tar.gz) = 135743
diff --git a/multimedia/obs-websocket/files/patch-CMakeLists.txt b/multimedia/obs-websocket/files/patch-CMakeLists.txt
deleted file mode 100644
index ea1a178b0100..000000000000
--- a/multimedia/obs-websocket/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-- workaround for
-- * https://github.com/obsproject/obs-websocket/issues/973
-- * https://github.com/obsproject/obs-websocket/issues/974
---- CMakeLists.txt.orig 2022-08-02 21:52:49 UTC
-+++ CMakeLists.txt
-@@ -77,7 +77,7 @@ add_subdirectory(deps/json)
- # Configure files
- configure_file(
- src/plugin-macros.h.in
-- ../src/plugin-macros.generated.h
-+ src/plugin-macros.generated.h
- )
- configure_file(
- installer/installer-windows.iss.in
-@@ -303,7 +303,7 @@ endif()
- if(UNIX AND NOT APPLE)
- include(GNUInstallDirs)
-
-- target_compile_options(obs-websocket PRIVATE -Wall -Wextra -Wpedantic -Werror -Wno-missing-field-initializers)
-+ target_compile_options(obs-websocket PRIVATE -Wall -Wextra -Wpedantic -Wno-missing-field-initializers)
-
- set_target_properties(obs-websocket PROPERTIES PREFIX "")
- target_link_libraries(obs-websocket obs-frontend-api)
diff --git a/multimedia/obs-websocket/pkg-descr b/multimedia/obs-websocket/pkg-descr
deleted file mode 100644
index 33bcfd7e85f5..000000000000
--- a/multimedia/obs-websocket/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-WebSockets API for OBS Studio installs the plugin for multimedia/obs-studio
-that enables OBS Studio to be controlled by a Web-UI.
diff --git a/multimedia/obs-websocket/pkg-message b/multimedia/obs-websocket/pkg-message
deleted file mode 100644
index 9f71046efeb8..000000000000
--- a/multimedia/obs-websocket/pkg-message
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You installed obs-websocket: a WebSockets plugin for OBS Studio.
-
-In order to use obs-websocket you most likely need to install
-this NodeJS project: https://github.com/t2t2/obs-tablet-remote
-
-EOM
-}
-]