wvkbd
This commit is contained in:
parent
e75d1281e4
commit
170cfdd6ee
@ -24,6 +24,17 @@ This bug exists on postmarketOS 22.12 (aarch64, based on Alpine Linux 3.17; anki
|
|||||||
the _code(`PYTHONPATH') fix works as _code(`PYTHONPATH=/usr/lib/python3.11/site-packages/ anki').
|
the _code(`PYTHONPATH') fix works as _code(`PYTHONPATH=/usr/lib/python3.11/site-packages/ anki').
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
|
_subheader(`cairo')
|
||||||
|
_bibliography(`
|
||||||
|
_bentr(`_link(`cairo', `https://en.wikipedia.org/wiki/Cairo_(graphics)') (Wikipedia)')
|
||||||
|
')
|
||||||
|
<P>
|
||||||
|
cairo is a graphics rendering library, originally for X but later made cross-platform.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
cairo is available on _ref(`#alpine') as _package(`cairo-dev').
|
||||||
|
</P>
|
||||||
|
|
||||||
_subheader(`Fonts')
|
_subheader(`Fonts')
|
||||||
_subsubheader(`日本語')
|
_subsubheader(`日本語')
|
||||||
_bibliography(`
|
_bibliography(`
|
||||||
|
@ -25,6 +25,17 @@ On _ref(`#alpine'), all Noto family fonts match the glob _link(`_package(`font-n
|
|||||||
In _ref(`#pkgsrc'), all Noto family fonts match the glob _package(`fonts/noto-*').
|
In _ref(`#pkgsrc'), all Noto family fonts match the glob _package(`fonts/noto-*').
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
|
_subheader(`Pango')
|
||||||
|
_bibliography(`
|
||||||
|
_bentr(`_link(`Pango', `https://pango.gnome.org/')')
|
||||||
|
')
|
||||||
|
<P>
|
||||||
|
Pango is a font rendering library.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
Pango is packaged for _ref(`#alpine') as _package(`pango-dev').
|
||||||
|
</P>
|
||||||
|
|
||||||
_subheader(`Vendor Fonts')
|
_subheader(`Vendor Fonts')
|
||||||
_bibliography(`
|
_bibliography(`
|
||||||
_bentr(`_link(`Fonts for NeXTStep, OpenStep, and Rhapsody', `http://shawcomputing.net/resources/next/software/ns-os-rhap_fonts/NS-OS-Rhap_Fonts_1.html')')
|
_bentr(`_link(`Fonts for NeXTStep, OpenStep, and Rhapsody', `http://shawcomputing.net/resources/next/software/ns-os-rhap_fonts/NS-OS-Rhap_Fonts_1.html')')
|
||||||
|
@ -45,6 +45,8 @@ include(`pkg-config.m4')
|
|||||||
|
|
||||||
include(`telepathy.m4')
|
include(`telepathy.m4')
|
||||||
|
|
||||||
|
include(`wayland.m4')
|
||||||
|
|
||||||
include(`wifi.m4')
|
include(`wifi.m4')
|
||||||
|
|
||||||
include(`volumes.m4')
|
include(`volumes.m4')
|
||||||
|
22
wiki/unix/wayland.m4
Normal file
22
wiki/unix/wayland.m4
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
_header(`Wayland')
|
||||||
|
_subheader(`wvkbd')
|
||||||
|
<P>
|
||||||
|
wvkbd (Wayland Virtual Keyboard) is a software keyboard implementation for
|
||||||
|
environments without a physical keyboard, such as a smartphone or tablet.
|
||||||
|
_ref(`#x#sxmo') uses wvkbd by default in its variant for Wayland.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
wvkbd depends on _ref(`#x#cairo'), _ref(`#fonts#pango'), the Wayland client libraries, and xkb-common.
|
||||||
|
</P>
|
||||||
|
_subsubheader(`warning: implicit declaration of function `'zwp_virtual_keyboard_*`'')
|
||||||
|
<P>
|
||||||
|
Due to how the Makefile and ref(`#posix#make(1)') work, if compilation is
|
||||||
|
attempted before _program(`wayland-scanner') is installed, an empty
|
||||||
|
_file(`proto/virtual-keyboard-unstable-v1-client-protocol.h') will be generated.
|
||||||
|
The preprocessor won't error for lack of the file but because the file will be
|
||||||
|
empty the necessary prototypes and constants will be missing and compilation
|
||||||
|
will fail.
|
||||||
|
</P>
|
||||||
|
<P>
|
||||||
|
_code(`make clean') should fix this.
|
||||||
|
</P>
|
Loading…
Reference in New Issue
Block a user