Browse Source

We depend on DBus development packages now

Alex Smith 5 years ago
parent
commit
a837b8630c
2 changed files with 5 additions and 4 deletions
  1. 2 1
      .travis.yml
  2. 3 3
      README.md

+ 2 - 1
.travis.yml

@@ -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 

+ 3 - 3
README.md

@@ -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.