Files
ports/graphics/openboard/Makefile
T
Luigi Arone 490927c30b graphics/openboard: New port: Interactive whiteboard
OpenBoard is an open source cross-platform interactive whiteboard
application designed primarily for use in schools. It was originally
forked from Open-Sankore, which was itself based on Uniboard. It
supports digital pens, virtual keyboards, PDF import, web browsing,
video playback, and screen annotations.

WWW: https://www.openboard.org/
https://github.com/OpenBoard-org/OpenBoard/

Patches reported to upstream:
https://github.com/OpenBoard-org/OpenBoard/pull/1489
https://github.com/OpenBoard-org/OpenBoard/pull/1490

PR:		295104
Sponsored by:	UNIS Labs
2026-05-13 03:10:41 +03:00

40 lines
1013 B
Makefile

PORTNAME= openboard
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.7
CATEGORIES= graphics education
MAINTAINER= larone426@gmail.com
COMMENT= Open source interactive whiteboard application
WWW= https://www.openboard.org/
LICENSE= GPLv3
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libavformat.so:multimedia/ffmpeg \
libavutil.so:multimedia/ffmpeg \
libpoppler.so:graphics/poppler \
libpoppler-cpp.so:graphics/poppler \
libquazip1-qt6.so:archivers/quazip@qt6 \
libswresample.so:multimedia/ffmpeg \
libswscale.so:multimedia/ffmpeg
USES= cmake:noninja compiler:c++20-lang desktop-file-utils gl perl5 \
pkgconfig qt:6 shared-mime-info xorg ssl
USE_GITHUB= yes
GH_ACCOUNT= OpenBoard-org
GH_PROJECT= OpenBoard
USE_GL= opengl
USE_PERL5= build
USE_QT= 5compat base declarative multimedia positioning svg tools \
webchannel webengine
USE_XORG= x11
CMAKE_ARGS= -DQT_VERSION=6
post-patch:
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \
${WRKSRC}/cmake/DependencyX11.cmake
.include <bsd.port.mk>