graphics/openboard 1.7.7 FreeBSD
Open source interactive whiteboard application
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
619a3a9160- License
- GPLv3
- Categories
- graphics, education
- Package size
- 51857.7 KiB, 91297.2 KiB installed
Description
OpenBoard is an open source 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. It can be used standalone or with an interactive whiteboard device.
Install
Binary package:
pkg install openboard
From the ports tree:
cd /usr/ports/graphics/openboard/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openboard>0:graphics/openboard
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.7.7 | 1.7.7 | - | - | - |
| FreeBSD:14:quarterly | 1.7.7 | 1.7.7 | n/a | - | - |
| FreeBSD:15:latest | 1.7.7 | 1.7.7 | n/a | - | - |
| FreeBSD:15:quarterly | 1.7.7 | 1.7.7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.7.7 | 1.7.7 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 8
libavcodec.so: multimedia/ffmpeglibavformat.so: multimedia/ffmpeglibavutil.so: multimedia/ffmpeglibpoppler.so: graphics/popplerlibpoppler-cpp.so: graphics/popplerlibquazip1-qt6.so: archivers/quaziplibswresample.so: multimedia/ffmpeglibswscale.so: multimedia/ffmpeg
The full lists below include those, and their dependencies in turn.
Build dependencies 243
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/quazip
- archivers/snappy
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/flac
- audio/gstreamer1-plugins-pulse
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/cmake-core
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsoup3
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/llvm12
- devel/llvm19
- devel/npth
- devel/nspr
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt6-5compat
- devel/qt6-base
- devel/qt6-positioning
- devel/qt6-tools
- devel/re2
- devel/readline
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphene
- graphics/graphite2
The first 100 are listed.
Run dependencies 237
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/quazip
- archivers/snappy
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/flac
- audio/gstreamer1-plugins-pulse
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsoup3
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/llvm12
- devel/llvm19
- devel/npth
- devel/nspr
- devel/orc
- devel/pcre2
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt6-5compat
- devel/qt6-base
- devel/qt6-positioning
- devel/qt6-tools
- devel/re2
- devel/readline
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphene
- graphics/graphite2
- graphics/gstreamer1-plugins-gl
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake:noninja compiler:c++20-lang desktop-file-utils gl perl5 pkgconfig qt:6 shared-mime-info xorg ssl
- Service scripts
- none
Files
pkg-plist 2370
- bin/openboard
- etc/openboard/OpenBoard.config
- etc/openboard/OpenBoard.css
- etc/openboard/widgets.md5sum
- share/applications/ch.openboard.OpenBoard.desktop
- share/icons/hicolor/scalable/apps/ch.openboard.OpenBoard.svg
- share/icons/hicolor/scalable/mimetypes/ch.openboard.application-ubz.svg
- share/mime/packages/ch.openboard.openboard-ubz.xml
- share/openboard/customizations/fonts/AndBasR.ttf
- share/openboard/customizations/fonts/Bstgreek.ttf
- share/openboard/customizations/fonts/EcritureA-Italique-Ligne.otf
- share/openboard/customizations/fonts/EcritureA-Italique-Orne-Ligne.otf
- share/openboard/customizations/fonts/EcritureA-Italique-Orne.otf
- share/openboard/customizations/fonts/EcritureA-Italique.otf
- share/openboard/customizations/fonts/EcritureA-Romain-Ligne.otf
- share/openboard/customizations/fonts/EcritureA-Romain-Orne-Ligne.otf
- share/openboard/customizations/fonts/EcritureA-Romain-Orne.otf
- share/openboard/customizations/fonts/EcritureA-Romain.otf
- share/openboard/customizations/fonts/EcritureB-Italique-Ligne.otf
- share/openboard/customizations/fonts/EcritureB-Italique-Orne-Ligne.otf
- share/openboard/customizations/fonts/EcritureB-Italique-Orne.otf
- share/openboard/customizations/fonts/EcritureB-Italique.otf
- share/openboard/customizations/fonts/EcritureB-Romain-Ligne.otf
- share/openboard/customizations/fonts/EcritureB-Romain-Orne-Ligne.otf
- share/openboard/customizations/fonts/EcritureB-Romain-Orne.otf
- share/openboard/customizations/fonts/EcritureB-Romain.otf
- share/openboard/customizations/fonts/GETypoLibre.otf
- share/openboard/customizations/fonts/ec_cour.ttf
- share/openboard/customizations/fonts/ecl_cour.ttf
- share/openboard/fonts/COPYRIGHT
- share/openboard/fonts/d050000l.pfb
- share/openboard/fonts/n019003l.pfb
- share/openboard/fonts/n019004l.pfb
- share/openboard/fonts/n019023l.pfb
- share/openboard/fonts/n019024l.pfb
- share/openboard/fonts/n021003l.pfb
- share/openboard/fonts/n021004l.pfb
- share/openboard/fonts/n021023l.pfb
- share/openboard/fonts/n021024l.pfb
- share/openboard/fonts/n022003l.pfb
- share/openboard/fonts/n022004l.pfb
- share/openboard/fonts/n022023l.pfb
- share/openboard/fonts/n022024l.pfb
- share/openboard/fonts/s050000l.pfb
- share/openboard/i18n/OpenBoard_ar.qm
- share/openboard/i18n/OpenBoard_bg.qm
- share/openboard/i18n/OpenBoard_ca.qm
- share/openboard/i18n/OpenBoard_cs.qm
- share/openboard/i18n/OpenBoard_da.qm
- share/openboard/i18n/OpenBoard_de.qm
- share/openboard/i18n/OpenBoard_el.qm
- share/openboard/i18n/OpenBoard_en.qm
- share/openboard/i18n/OpenBoard_en_UK.qm
- share/openboard/i18n/OpenBoard_es.qm
- share/openboard/i18n/OpenBoard_eu.qm
- share/openboard/i18n/OpenBoard_fr.qm
- share/openboard/i18n/OpenBoard_fr_CH.qm
- share/openboard/i18n/OpenBoard_gl.qm
- share/openboard/i18n/OpenBoard_hr.qm
- share/openboard/i18n/OpenBoard_hu.qm
- share/openboard/i18n/OpenBoard_it.qm
- share/openboard/i18n/OpenBoard_iw.qm
- share/openboard/i18n/OpenBoard_ja.qm
- share/openboard/i18n/OpenBoard_ko.qm
- share/openboard/i18n/OpenBoard_mg.qm
- share/openboard/i18n/OpenBoard_nb.qm
- share/openboard/i18n/OpenBoard_nl.qm
- share/openboard/i18n/OpenBoard_pl.qm
- share/openboard/i18n/OpenBoard_pt.qm
- share/openboard/i18n/OpenBoard_pt_BR.qm
- share/openboard/i18n/OpenBoard_ro.qm
- share/openboard/i18n/OpenBoard_ru.qm
- share/openboard/i18n/OpenBoard_sk.qm
- share/openboard/i18n/OpenBoard_sv.qm
- share/openboard/i18n/OpenBoard_tr.qm
- share/openboard/i18n/OpenBoard_uk.qm
- share/openboard/i18n/OpenBoard_zh.qm
- share/openboard/i18n/OpenBoard_zh_CN.qm
- share/openboard/i18n/OpenBoard_zh_TW.qm
- share/openboard/library/applications/AnyEmbed.wgt/config.xml
- share/openboard/library/applications/AnyEmbed.wgt/css/ubwidget.css
- share/openboard/library/applications/AnyEmbed.wgt/icon.png
- share/openboard/library/applications/AnyEmbed.wgt/index.html
- share/openboard/library/applications/AnyEmbed.wgt/js/jquery-1.3.2.min.js
- share/openboard/library/applications/AnyEmbed.wgt/js/jquery.disable.text.select.js
- share/openboard/library/applications/AnyEmbed.wgt/js/languages.js
- share/openboard/library/applications/AnyEmbed.wgt/js/ubw-main.js
- share/openboard/library/applications/Calculator.wgt/Gruntfile.js
- share/openboard/library/applications/Calculator.wgt/config.xml
- share/openboard/library/applications/Calculator.wgt/css/calculator.css
- share/openboard/library/applications/Calculator.wgt/dist/calculator.js
- share/openboard/library/applications/Calculator.wgt/icon.png
- share/openboard/library/applications/Calculator.wgt/index.html
- share/openboard/library/applications/Calculator.wgt/js/sankore.js
- share/openboard/library/applications/Calculator.wgt/js/src/Sankore/Button.js
- share/openboard/library/applications/Calculator.wgt/js/src/Sankore/Calculator.js
- share/openboard/library/applications/Calculator.wgt/js/src/Sankore/Calculus/Engine.js
- share/openboard/library/applications/Calculator.wgt/js/src/Sankore/Calculus/Expression.js
- share/openboard/library/applications/Calculator.wgt/js/src/Sankore/Command.js
- share/openboard/library/applications/Calculator.wgt/js/src/Sankore/Editor/Editor.js
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| OpenBoard-org-OpenBoard-v1.7.7_GH0.tar.gz | 6.3282234e+07 | 2ea0989b8c304f64a124c09eb5e3cc71808c395f0942a26d5a3f79d4125df969 |
| 41ba5bdcb2d6d10106eccec579e0e2db93c5e9e5.patch | 1616 | b4a327c0ae7c5a997901a390270bb4cd06d96e5c7b6511ddfdbeec982a1d9a3c |