Import multimedia/webvfx: WebVfx is a video effects library that allows effects
to be implemented using WebKit HTML or Qt QML. This is required to get shotcut fully operational. Start of port and import request espie@ Ok kmos@
This commit is contained in:
parent
3ad9d63b5a
commit
5fe75fb8b6
36
multimedia/webvfx/Makefile
Normal file
36
multimedia/webvfx/Makefile
Normal file
@ -0,0 +1,36 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2020/05/20 13:49:59 tracey Exp $
|
||||
|
||||
USE_WXNEEDED = Yes
|
||||
COMMENT = video effects library
|
||||
|
||||
V = 1.2.0
|
||||
DISTNAME = webvfx-$V
|
||||
DISTFILES = webvfx-{}$V${EXTRACT_SUFX}
|
||||
|
||||
SHARED_LIBS += webvfx 0.0 # 1.2
|
||||
|
||||
CATEGORIES = multimedia
|
||||
|
||||
# GPLv3+
|
||||
PERMIT_PACKAGE = Yes
|
||||
DEBUG_PACKAGES = ${BUILD_PACKAGES}
|
||||
|
||||
MASTER_SITES = https://github.com/mltframework/webvfx/archive/
|
||||
|
||||
WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5OpenGL
|
||||
WANTLIB += Qt5Qml Qt5Quick Qt5WebKit Qt5WebKitWidgets Qt5Widgets
|
||||
WANTLIB += c m mlt
|
||||
|
||||
COMPILER = base-clang ports-gcc base-gcc
|
||||
MODULES = devel/qmake \
|
||||
x11/qt5
|
||||
|
||||
RUN_DEPENDS = x11/qt5/qtbase
|
||||
LIB_DEPENDS = multimedia/mlt \
|
||||
x11/qt5/qtwebkit
|
||||
|
||||
CONFIGURE_STYLE = qmake
|
||||
|
||||
NO_TEST = Yes
|
||||
|
||||
.include <bsd.port.mk>
|
2
multimedia/webvfx/distinfo
Normal file
2
multimedia/webvfx/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (webvfx-1.2.0.tar.gz) = rHVgAiK0aqiAYy1Wnc6ADjD1p5CnnMNhSnJt10FjNN4=
|
||||
SIZE (webvfx-1.2.0.tar.gz) = 241227
|
2
multimedia/webvfx/pkg/DESCR
Normal file
2
multimedia/webvfx/pkg/DESCR
Normal file
@ -0,0 +1,2 @@
|
||||
WebVfx is a video effects library that allows effects to be implemented using
|
||||
WebKit HTML or Qt QML.
|
6
multimedia/webvfx/pkg/PLIST
Normal file
6
multimedia/webvfx/pkg/PLIST
Normal file
@ -0,0 +1,6 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2020/05/20 13:49:59 tracey Exp $
|
||||
@bin bin/webvfx_browser
|
||||
@bin bin/webvfx_render
|
||||
@bin bin/webvfx_viewer
|
||||
@lib lib/libwebvfx.so.${LIBwebvfx_VERSION}
|
||||
@so lib/mlt/libmltwebvfx.so
|
Loading…
Reference in New Issue
Block a user