Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Aug 2019 19:15:05 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r508763 - in head/x11: . virtboard
Message-ID:  <201908121915.x7CJF5Or077762@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908121915.x7CJF5Or077762>