Skip to content

Commit be8bb3d

Browse files
committed
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>
1 parent e72ff08 commit be8bb3d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

README.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ See [Releases](https://github.com/yshui/compton/releases)
3131

3232
### Dependencies
3333

34-
Assuming you already have all the usual building tools installed (e.g. gcc, meson, ninja, etc.), you still need:
34+
Assuming you already have all the usual building tools installed (e.g. gcc, python, meson, ninja, etc.), you still need:
3535

3636
* libx11
3737
* libx11-xcb
@@ -57,6 +57,12 @@ Assuming you already have all the usual building tools installed (e.g. gcc, meso
5757
* libev
5858
* uthash
5959

60+
On Debian based distributions (e.g. Ubuntu), the list of needed packages are
61+
62+
```
63+
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
64+
```
65+
6066
To build the documents, you need `asciidoc`
6167

6268
### To build

0 commit comments

Comments
 (0)