Package Details: libratbag 0.9.900-5

Git Clone URL: https://aur.archlinux.org/libratbag.git (read-only)
Package Base: libratbag
Description: A library to configure gaming mice
Upstream URL: https://github.com/libratbag/libratbag
Licenses: MIT
Conflicts: libratbag-git, ratbagd<=0.4
Submitter: r3pek
Maintainer: r3pek
Last Packager: r3pek
Votes: 10
Popularity: 0.727882
First Submitted: 2016-02-26 18:12
Last Updated: 2017-11-19 12:33

Pinned Comments

r3pek commented on 2017-08-25 21:01

You may need to remove piper and/or ratbagd from you system prior to update to version 0.9.900

Latest Comments

r3pek commented on 2017-11-19 12:34

@zfkerr @x75tiger75x
Fixed that error in the latest revision ;)

x75tiger75x commented on 2017-11-19 01:33

If you're getting errors with Meson during the build, regarding "udev-dir": "default". It seemed that Meson no longer recognizes the "default". To fix this, you have to go to meson_options.txt and change all "'default':" to "'value':", then try the build again. Also make sure the build process doesn't overwrite your changes. If you're not using AUR helper, you can use the -e option in makepkg to stop the build from overwriting the meson_options.txt.

zfkerr commented on 2017-11-05 22:35

@r3pek, I can't to build it:
==> Starting build()...
The Meson build system
Version: 0.43.0
Source dir: /tmp/yaourt-tmp-user/aur-libratbag/src/libratbag-0.9.900
Build dir: /tmp/yaourt-tmp-user/aur-libratbag/src/libratbag-0.9.900/builddir
Build type: native build
Meson encountered an error in file meson_options.txt, line 1, column 0:
Invalid kwargs for option "udev-dir": "default"

Niklas commented on 2017-09-22 19:58

please add python to depends (needed in ratbagctl cli utility) and git to makedepends (ninja/mason won't run without it)

Unia commented on 2017-08-28 19:06

You don't need `check` because you build with `-Denable-tests=false`. Likewise doxygen and graphviz aren't required anymore either since we dropped documentation[1]. `chrpath` can also be removed.

[1]: https://github.com/libratbag/libratbag/commit/13419dcbb80b9766f1749ccb0219cb5ef2313f8f

pschichtel commented on 2017-08-28 08:20

The build failed for me due to missing valgrind.

EDIT: ops, missed the previous comment.

portaloffreedom commented on 2017-08-26 14:18

a makedependency is missing: valgrind

r3pek commented on 2017-08-25 21:01

You may need to remove piper and/or ratbagd from you system prior to update to version 0.9.900

kleinph commented on 2017-04-21 07:28

With the meson build system a makedependency on check (https://www.archlinux.org/packages/extra/x86_64/check/) is needed.