svn commit: r508763 - in head/x11: . virtboard
Jan Beich
jbeich at FreeBSD.org
Mon Aug 12 19:15:06 UTC 2019
Author: jbeich
Date: Mon Aug 12 19:15:04 2019
New Revision: 508763
URL: https://svnweb.freebsd.org/changeset/ports/508763
Log:
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
Added:
head/x11/virtboard/
head/x11/virtboard/Makefile (contents, props changed)
head/x11/virtboard/distinfo (contents, props changed)
head/x11/virtboard/pkg-descr (contents, props changed)
Modified:
head/x11/Makefile (contents, props changed)
Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile Mon Aug 12 19:14:58 2019 (r508762)
+++ head/x11/Makefile Mon Aug 12 19:15:04 2019 (r508763)
@@ -330,6 +330,7 @@
SUBDIR += urxvt-perls
SUBDIR += vdesk
SUBDIR += viewres
+ SUBDIR += virtboard
SUBDIR += virtualgl
SUBDIR += waybar
SUBDIR += wbar
Added: head/x11/virtboard/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/virtboard/Makefile Mon Aug 12 19:15:04 2019 (r508763)
@@ -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 at 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>
Added: head/x11/virtboard/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/virtboard/distinfo Mon Aug 12 19:15:04 2019 (r508763)
@@ -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
Added: head/x11/virtboard/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/virtboard/pkg-descr Mon Aug 12 19:15:04 2019 (r508763)
@@ -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
More information about the svn-ports-head
mailing list