dev-libs / libratbag

Library to configure gaming mice

Official package sites : https://github.com/libratbag/libratbag ·

v0.15 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~x86
USE flags
doc elogind systemd test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
elogind
Enable session tracking via sys-auth/elogind
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_7
Build for Python 3.7 only
python3_8
Build for Python 3.8 only

acct-group / plugdev : Group controlling access to removable media

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format

dev-libs / libevdev : Handler library for evdev events

dev-python / pygobject : Python bindings for GObject Introspection

dev-python / python-evdev : Python library for evdev bindings

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

virtual / libudev : Virtual for libudev providers

acct-group / plugdev : Group controlling access to removable media

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format

dev-libs / libevdev : Handler library for evdev events

dev-python / pygobject : Python bindings for GObject Introspection

dev-python / python-evdev : Python library for evdev bindings

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

virtual / libudev : Virtual for libudev providers

app-misc / piper : GTK configuration application for libratbag

713624
dev-libs/libratbag-0.9 : ../.../ratbag-command.c: error: PATH_MAX undeclared (first use in this function)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Barker · gentoo
dev-libs/libratbag: Add dev-libs/check to BDEPEND
Closes: https://bugs.gentoo.org/760060 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
dev-libs/libratbag: Added dev-libs/json-glib to RDEPEND
Closes: https://bugs.gentoo.org/760039 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
dev-libs/libratbag: Removed old
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
dev-libs/libratbag: ebuild enhancements
- use systemd.eclass to determine systemunitdir - Set plugdev group as the unix group that may access ratbagd via dbus - (R)DEPEND on acct-group/plugdev - Add openrc init script for ratbagd Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Alexander Barker · gentoo
dev-libs/libratbag: Bump to version 0.15
Bug: https://bugs.gentoo.org/682372 Closes: https://bugs.gentoo.org/682372 Signed-off-by: Alex Barker <alex@1stleg.com> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Lars Wendler · gentoo
dev-libs/libratbag: Fixed build with recent meson releases.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Lars Wendler · gentoo
dev-libs/libratbag: Initial commit.
Package-Manager: Portage-2.3.6, Repoman-2.3.3