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