1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00

x11/virtboard: add new port

Virtboard is an on screen keyboard based on wayland-keyboard, and
serving as a test bed for new input method protocols.

https://source.puri.sm/Librem5/virtboard
This commit is contained in:
Jan Beich 2019-08-12 19:15:04 +00:00
parent 419f0acb4e
commit 225825650c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=508763
4 changed files with 49 additions and 0 deletions

View File

@ -330,6 +330,7 @@
SUBDIR += urxvt-perls
SUBDIR += vdesk
SUBDIR += viewres
SUBDIR += virtboard
SUBDIR += virtualgl
SUBDIR += waybar
SUBDIR += wbar

37
x11/virtboard/Makefile Normal file
View File

@ -0,0 +1,37 @@
# $FreeBSD$
PORTNAME= virtboard
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.5-26
CATEGORIES= x11
PATCH_SITES= ${GL_SITE}/jbeich/${GL_PROJECT}/commit/
PATCHFILES+= 42e698964e42.patch:-p1
PATCHFILES+= 86e6915d4920.patch:-p1
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Basic keyboard, blazing the path of modern Wayland keyboards
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
wayland-protocols>=1.14:graphics/wayland-protocols
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
libpng.so:graphics/png \
libwayland-client.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
USES= compiler:c11 gettext-tools gnome meson pkgconfig
USE_GITLAB= yes
USE_GNOME= cairo glib20
USE_XORG= pixman
GL_SITE= https://source.puri.sm
GL_ACCOUNT= Librem5
GL_COMMIT= 576fffc61bcfa8e24f9dcf10d8bf3b32240cc36d
PLIST_FILES= bin/${PORTNAME} \
share/applications/sm.puri.Virtboard.desktop \
share/dbus-1/interfaces/sm.puri.OSK0.xml
.include <bsd.port.mk>

7
x11/virtboard/distinfo Normal file
View File

@ -0,0 +1,7 @@
TIMESTAMP = 1543864393
SHA256 (Librem5-virtboard-576fffc61bcfa8e24f9dcf10d8bf3b32240cc36d_GL0.tar.gz) = 34d15918ea9e788f4b311dc34a9c5aecafad7ef466b2158ca9fa603bb936da9c
SIZE (Librem5-virtboard-576fffc61bcfa8e24f9dcf10d8bf3b32240cc36d_GL0.tar.gz) = 128500
SHA256 (42e698964e42.patch) = 20eda9ca7c6359bff8b8202e29f958735839fa9258da944b7d2a7459dd5c4ab7
SIZE (42e698964e42.patch) = 832
SHA256 (86e6915d4920.patch) = f97bf3f30f84d973056ba1f6d59bc6519310637cbbc65d3677fca0da881c5b39
SIZE (86e6915d4920.patch) = 1696

4
x11/virtboard/pkg-descr Normal file
View File

@ -0,0 +1,4 @@
Virtboard is an on screen keyboard based on wayland-keyboard, and
serving as a test bed for new input method protocols.
WWW: https://source.puri.sm/Librem5/virtboard