Versions
v0.16 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~x86
- USE flags
- doc elogind systemd test
v0.15 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~x86
- USE flags
- doc elogind systemd test
USE flags
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_10
- Build for Python 3.10 only
- python3_8
- Build for Python 3.8 only
- python3_9
- Build for Python 3.9 only
Dependencies
acct-group / plugdev : Group controlling access to removable media
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / glib : The GLib library of C routines
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-libs / libunistring : Library for manipulating Unicode and C strings according to Unicode standard
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
Runtime Dependencies
acct-group / plugdev : Group controlling access to removable media
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / glib : The GLib library of C routines
dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format
dev-libs / libevdev : Handler library for evdev events
dev-libs / libunistring : Library for manipulating Unicode and C strings according to Unicode standard
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
Depending packages
app-misc / piper : GTK configuration application for libratbag
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-libs/libratbag: update dependencies according to iwdevtools
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-libs/libratbag: update doc generator from doxygen to sphinx
doc/meson.build:3:0: ERROR: Program 'sphinx-build-3 sphinx-build3 sphinx-build' not found or not executable Signed-off-by: Joonas Niilola <juippis@gentoo.org> - BratishkaErik · gentoo
dev-libs/libratbag: update Python targets
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-libs/libratbag: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
dev-libs/libratbag: Bump to version 0.16
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
dev-libs/libratbag: Added python3_9 support
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - 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