We depend on DBus development packages now

This commit is contained in:
Alex Smith 2019-05-29 16:02:49 +01:00
parent 37108d7c6b
commit a837b8630c
2 changed files with 5 additions and 4 deletions

View File

@ -11,6 +11,7 @@ addons:
- python3-setuptools
- libsystemd-dev
- ninja-build
- libdbus-1-dev
artifacts:
paths:
- $(git ls-files -o | tr "\n" ":")
@ -24,4 +25,4 @@ script:
- ./scripts/format-check.sh
- ./bootstrap.sh -Dwith-examples=true
- gamemoded -v
- ./scripts/static-analyser-check.sh
- ./scripts/static-analyser-check.sh

View File

@ -23,15 +23,15 @@ GameMode depends on `meson` for building and `systemd` for internal communicatio
#### Ubuntu/Debian (you may also need `dbus-user-session`)
```bash
apt install meson libsystemd-dev pkg-config ninja-build git
apt install meson libsystemd-dev pkg-config ninja-build git libdbus1-dev
```
#### Arch
```bash
pacman -S meson systemd git
pacman -S meson systemd git dbus
```
#### Fedora
```bash
dnf install meson systemd-devel pkg-config git
dnf install meson systemd-devel pkg-config git dbus-devel
```
#### Gentoo
Gentoo has an ebuild which builds a stable release from sources. It will also pull in all the dependencies so you can work on the source code.