README: add Ubuntu specific package names

It could be hard for Ubuntu/Debian users to find the correct packages
for the dependencies.

Thanks @kgilmer

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui 2019-08-18 22:39:18 +01:00
parent 05d4d04a33
commit d6added769
No known key found for this signature in database
GPG Key ID: 37C999F617EA1A47
1 changed files with 7 additions and 1 deletions

View File

@ -33,7 +33,7 @@ See [Releases](https://github.com/yshui/compton/releases)
### Dependencies ### Dependencies
Assuming you already have all the usual building tools installed (e.g. gcc, meson, ninja, etc.), you still need: Assuming you already have all the usual building tools installed (e.g. gcc, python, meson, ninja, etc.), you still need:
* libx11 * libx11
* libx11-xcb * libx11-xcb
@ -59,6 +59,12 @@ Assuming you already have all the usual building tools installed (e.g. gcc, meso
* libev * libev
* uthash * uthash
On Debian based distributions (e.g. Ubuntu), the list of needed packages are
```
libxext-dev libxcb1-dev libxcb-damage0-dev libxcb-xfixes0-dev libxcb-shape0-dev libxcb-render-util0-dev libxcb-render0-dev libxcb-randr0-dev libxcb-composite0-dev libxcb-image0-dev libxcb-present-dev libxcb-xinerama0-dev libpixman-1-dev libdbus-1-dev libconfig-dev libxdg-basedir-dev libgl1-mesa-dev libpcre2-dev libevdev-dev uthash-dev libevdev2
```
To build the documents, you need `asciidoc` To build the documents, you need `asciidoc`
### To build ### To build