This commit is contained in:
dtb 2022-12-24 12:09:20 -05:00
parent e75d1281e4
commit 170cfdd6ee
4 changed files with 46 additions and 0 deletions

View File

@ -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').
</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')
_subsubheader(`日本語')
_bibliography(`

View File

@ -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-*').
</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')
_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')')

View File

@ -45,6 +45,8 @@ include(`pkg-config.m4')
include(`telepathy.m4')
include(`wayland.m4')
include(`wifi.m4')
include(`volumes.m4')

22
wiki/unix/wayland.m4 Normal file
View 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>