notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
virtboard Basic keyboard, blazing the path of modern Wayland keyboards
0.0.6_1 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.0.6_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-08-12 19:15:36
Last Update: 2022-01-25 00:58:38
Commit Hash: cdb5864
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/virtboard
  2. share/applications/sm.puri.Virtboard.desktop
  3. share/dbus-1/interfaces/sm.puri.OSK0.xml
  4. /usr/local/share/licenses/virtboard-0.0.6_1/catalog.mk
  5. /usr/local/share/licenses/virtboard-0.0.6_1/LICENSE
  6. /usr/local/share/licenses/virtboard-0.0.6_1/MIT
Collapse this list.
Dependency lines:
  • virtboard>0:x11/virtboard
To install the port:
cd /usr/ports/x11/virtboard/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/virtboard
  • pkg install virtboard
PKGNAME: virtboard
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
virtboard
ABIlatestquarterly
FreeBSD:11:aarch64-0.0.6
FreeBSD:11:amd640.0.6_10.0.6_1
FreeBSD:11:armv6-0.0.6
FreeBSD:11:i3860.0.6_10.0.6_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.0.6_1
FreeBSD:12:amd640.0.6_10.0.6_1
FreeBSD:12:armv6-0.0.6_1
FreeBSD:12:armv7-0.0.6_1
FreeBSD:12:i3860.0.6_10.0.6_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.0.6_1
FreeBSD:13:aarch640.0.6_10.0.6_1
FreeBSD:13:amd640.0.6_10.0.6_1
FreeBSD:13:armv60.0.6_10.0.6_1
FreeBSD:13:armv70.0.6_10.0.6_1
FreeBSD:13:i3860.0.6_10.0.6_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.0.6_1
FreeBSD:14:aarch640.0.6_1-
FreeBSD:14:amd640.0.6_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.0.6_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.0.6_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. wayland-protocols>=1.14 : graphics/wayland-protocols
  3. msgfmt : devel/gettext-tools
  4. meson>=0.57.1_1 : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. pixman-1.pc : x11/pixman
Runtime dependencies:
  1. gsettings-desktop-schemas>0 : devel/gsettings-desktop-schemas
  2. pixman-1.pc : x11/pixman
Library dependencies:
  1. libepoll-shim.so : devel/libepoll-shim
  2. libpng.so : graphics/png
  3. libwayland-client.so : graphics/wayland
  4. libxkbcommon.so : x11/libxkbcommon
  5. libcairo.so : graphics/cairo
  6. libglib-2.0.so : devel/glib20
  7. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://source.puri.sm/Librem5/virtboard/-/archive/1d30b07870bf6138395d6529ab496e321b8b3938.tar.gz?dummy=/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Jan 2022 00:58:38
 files touched by this commit commit hash:cdb586457c548afec8aeaa8685dbf8a26dfae972  0.0.6_1
Jan Beich (jbeich) search for other commits by this committer
x11/virtboard: refresh 98bcc402cb2a with merged version
18 Jan 2022 06:40:07
 files touched by this commit commit hash:98bcc402cb2ad52f0096b38c740ae880868ac4b3  0.0.6_1
Jan Beich (jbeich) search for other commits by this committer
x11/virtboard: unbreak build with Meson 0.61.0

data/meson.build:8:7: ERROR: Function does not take positional arguments.

PR:		260943
Reported by:	antoine (via exp-run)
Regressed by:	https://github.com/mesonbuild/meson/commit/61f2866a9fa1
12 May 2021 14:43:24
 files touched by this commit commit hash:fe9883e07c675cbf74a89481b560e6b5d845654a  0.0.6_1
Jan Beich (jbeich) search for other commits by this committer
Convert GitLab diffs back to patches

GitLab has fixed unstable footer, so restore header/footer.
https://gitlab.com/gitlab-org/gitaly/-/commit/8a1daafa720b

This reverts commit c031fd115a267199aa9cd9ee7d4a790ac6d27c03.
12 May 2021 14:43:24
 files touched by this commit commit hash:05551fc63dd41bc4c84258170b99b52bd80efaa9  0.0.6_1
Jan Beich (jbeich) search for other commits by this committer
x11/virtboard: document patch origin
09 Apr 2021 18:44:23
 files touched by this commit commit hash:911f04257e3175fca4e46c7d57bf5ca79767e209  0.0.6_1
Matthias Fechner (mfechner) search for other commits by this committer
Regenerate all distfiles using gitlab as source.

This regeneration is required as the new gitlab version changed
the address and the directory the source files can be downloaded.

This commit also applies some small fixes to make sure all ports using
gitlab are buildable.

Reviewed by:	mat
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D29628
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.0.6_1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.0.6_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Sep 2020 19:59:57
Original commit files touched by this commit Revision:550443  0.0.6_1
zeising search for other commits by this committer
Bump portrevision for devel/evdev-proto

Bump portrevision on everything with a build dependency on
devel/evdev-proto, to chace the update of evdev-proto in r550442.
24 May 2020 10:23:24
Original commit files touched by this commit Revision:536383  0.0.6
jbeich search for other commits by this committer
Chase GitLab redirect in PATCH_SITES

https://about.gitlab.com/releases/2020/05/06/gitlab-com-13-0-breaking-changes/#removal-of-deprecated-project-paths
11 May 2020 19:50:29
Original commit files touched by this commit Revision:534935  0.0.6
jbeich search for other commits by this committer
Convert GitLab patches to simple diffs

GitLab unlike GitHub keeps the footer from git-format-patch(1) which
frequently changes on Git version upgrades. So, switch to git-diff(1)
which lacks header/footer.

Approved by:	x11 (zeising via Gitter)
MFH:		2020Q2 (avoid bustage over time due to upstream infra upgrades)
Differential Revision:	https://reviews.freebsd.org/D24810
30 Nov 2019 17:10:05
Original commit files touched by this commit Revision:518721  0.0.6
jbeich search for other commits by this committer
x11/virtboard: update to 0.0.6

Changes:	https://source.puri.sm/Librem5/virtboard/compare/v0.0.5...v0.0.6
07 Nov 2019 18:36:56
Original commit files touched by this commit Revision:517000  0.0.5.26
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
29 Sep 2019 00:43:33
Original commit files touched by this commit Revision:513178  0.0.5.26
jbeich search for other commits by this committer
x11/virtboard: regen patches (gitlab bug)

--- 42e698964e42.patch.orig
+++ 42e698964e42.patch
@@ -24,5 +24,5 @@ index e0998b3b..1c78ef69 100644
  {
      vfprintf(stderr, format, args);
 --
-2.21.0
+2.22.0

--- 86e6915d4920.patch.orig
+++ 86e6915d4920.patch
@@ -41,5 +41,5 @@ index 92e98377..376f6abb 100644
  )

 --
-2.21.0
+2.22.0
08 Sep 2019 09:23:18
Original commit files touched by this commit Revision:511557  0.0.5.26
jbeich search for other commits by this committer
x11/virtboard: regen patches (gitlab bug)

=> SHA256 Checksum OK for
Librem5-virtboard-576fffc61bcfa8e24f9dcf10d8bf3b32240cc36d_GL0.tar.gz.
=> SHA256 Checksum mismatch for 42e698964e42.patch.
=> SHA256 Checksum mismatch for 86e6915d4920.patch.

--- 42e698964e42.patch.orig
+++ 42e698964e42.patch
@@ -24,5 +24,5 @@ index e0998b3b..1c78ef69 100644
  {
      vfprintf(stderr, format, args);
 --
-2.18.1
+2.21.0

--- 86e6915d4920.patch.orig
+++ 86e6915d4920.patch
@@ -41,5 +41,5 @@ index 92e98377..376f6abb 100644
  )

 --
-2.18.1
+2.21.0

Reported by:	pkg-fallout
12 Aug 2019 19:15:05
Original commit files touched by this commit Revision:508763  0.0.5.26
jbeich search for other commits by this committer
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

Number of commits found: 15