Versions
v3.0 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm64 ppc64 x86 ~arm ~loong ~riscv
- USE flags
- gtk-doc selinux test
v2.6-r2 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm64 ppc64 x86 ~arm ~loong ~riscv
- USE flags
- gtk-doc selinux test
USE flags
General
- gtk-doc
- Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
- python3_14
- Build for Python 3.14 only
video_cards
- amdgpu
- VIDEO_CARDS setting to build driver for AMDGPU video cards
- nouveau
- VIDEO_CARDS setting to build reverse-engineered driver for nvidia cards
Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / glib : The GLib library of C routines
dev-libs / libgudev : GObject bindings for libudev
dev-python / pygobject : Python bindings for GObject Introspection
sec-policy / selinux-switcheroo : SELinux policy for switcheroo
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / glib : The GLib library of C routines
dev-libs / libgudev : GObject bindings for libudev
dev-python / pygobject : Python bindings for GObject Introspection
sec-policy / selinux-switcheroo : SELinux policy for switcheroo
Depending packages
kde-frameworks / kio : Framework providing transparent file and data management
x11-libs / xapp : Cross-desktop libraries and common resources
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
*/*: depend on newer gdbus-codegen as a workaround
This is similar to d83e25b6a59578c519b2910640b5cb4205f0275c. Adapted parona's sed then checked results: ``` $ sed -E '/dev-util\/gdbus-codegen(:=|\s|$|-[0-9]|\[)/ { s/(>=)?dev-util\/gdbus-codegen(-[0-9.r-]*)?/>=dev-util\/gdbus-codegen-2.80.5-r1/ }' */*/*.ebuild -i ``` We need to make the PM upgrade to newer gdbus-codegen (see da84c0959ec1fc73002405e18be15b06546e43c9). Otherwise, a gdbus-codegen that is broken (even if we added a newer version and dropped old etc) may be used to build other packages and cause build failures. Bug: https://bugs.gentoo.org/919904 Bug: https://bugs.gentoo.org/922654 Bug: https://bugs.gentoo.org/959259 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Esteve Varela Colominas · gentoo
sys-power/switcheroo-control: Install udev rules in prefix
Closes: https://bugs.gentoo.org/965421 Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44412 Closes: https://github.com/gentoo/gentoo/pull/44412 Signed-off-by: Sam James <sam@gentoo.org> - Sasha Finkelstein · gentoo
sys-power/switcheroo-control: Add python3.14 support
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44408 Closes: https://github.com/gentoo/gentoo/pull/44408 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-power/switcheroo-control: Stabilize 3.0 ppc64, #964179
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-power/switcheroo-control: Stabilize 3.0 amd64, #964179
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-power/switcheroo-control: Stabilize 3.0 arm64, #964179
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-power/switcheroo-control: Stabilize 3.0 x86, #964179
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: add 3.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-power/switcheroo-control: enable py3.13
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-power/switcheroo-control: Stabilize 2.6-r2 ppc64, #921319
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sys-power/switcheroo-control-2.6-r2: fix for Prefix, #917566
Closes: https://bugs.gentoo.org/917566 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: disable py3.9
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Pacho Ramos · gentoo
sys-power/switcheroo-control: enable py3.12
Closes: https://bugs.gentoo.org/917030 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Kenton Groombridge · gentoo
sys-power/switcheroo-control: add USE=selinux
Signed-off-by: Kenton Groombridge <concord@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-power/switcheroo-control: Stabilize 2.6-r2 x86, #913934
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-power/switcheroo-control: Stabilize 2.6-r2 arm64, #913934
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-power/switcheroo-control: Keyword 2.6-r2 x86, #911784
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-power/switcheroo-control: Keyword 2.6-r2 ppc64, #911784
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-power/switcheroo-control: Keyword 2.6-r2 riscv, #911784
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-power/switcheroo-control: Keyword 2.6-r2 arm64, #911784
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-power/switcheroo-control: Keyword 2.6-r2 arm, #911784
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-power/switcheroo-control: keyword 2.6-r2 for ~loong
Bug: https://bugs.gentoo.org/911784 Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: Fix typos
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: drop 2.6, 2.6-r1
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: stabilize 2.6-r2 for amd64
Closes: https://bugs.gentoo.org/891749 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: Fix python handling
Bug: https://bugs.gentoo.org/891749 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: stabilize 2.6-r1 for amd64
Closes: https://bugs.gentoo.org/891385 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: Add missing dep
Closes: https://bugs.gentoo.org/888861 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: drop 2.4
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Pacho Ramos · gentoo
sys-power/switcheroo-control: Support openRC too
It seems switcheroo-control can also run on openRC systems with an init.d service. Install service files for both unconditionally following current policy of not relying on USE flags to control single-files installation. Thanks-to: Jan Henke Thanks-to: GDH-gentoo Thanks-to: fedeliallalinea Closes: https://bugs.gentoo.org/888199 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-power/switcheroo-control: Stabilize 2.6 amd64, #883921
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-power/switcheroo-control: fix PythonAnyMismatchedDepHasVersionCheck
has_version was checking DEPEND, not BDEPEND, so change to python_has_version for better defaults (defaults to BDEPEND) but also nicer output. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: add 2.6
Closes: https://bugs.gentoo.org/834963 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: Fix tests
Closes: https://bugs.gentoo.org/834882 Thanks-to: Toralf Förster Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: Stabilize
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sys-power/switcheroo-control: New package
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Pacho Ramos <pacho@gentoo.org>