sys-apps / bolt

Userspace system daemon to enable security levels for Thunderbolt 3

Official package sites : https://gitlab.freedesktop.org/bolt/bolt ·

v0.9.8-r1 :: 0 :: gentoo

Modified
License
LGPL-2.1 GPL-2+
Keywords
amd64 ~loong ~riscv ~x86
USE flags
selinux test

v0.9.7 :: 0 :: gentoo

Modified
License
LGPL-2.1 GPL-2+
Keywords
~amd64 ~loong ~riscv ~x86
USE flags
selinux test

v0.9.6 :: 0 :: gentoo

Modified
License
LGPL-2.1 GPL-2+
Keywords
~amd64 ~loong ~riscv ~x86
USE flags
selinux test

v0.9.3 :: 0 :: gentoo

Modified
License
LGPL-2.1 GPL-2+
Keywords
amd64 x86 ~loong ~riscv
USE flags
selinux test

General

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)

dev-libs / glib : The GLib library of C routines

dev-util / umockdev : Mock hardware devices for creating unit tests

sec-policy / selinux-thunderbolt : SELinux policy for thunderbolt

sys-auth / polkit : Policy framework for controlling privileges for system-wide services

virtual / libudev : Virtual for libudev providers

virtual / udev : Virtual to select between different udev daemon providers

dev-libs / glib : The GLib library of C routines

sec-policy / selinux-thunderbolt : SELinux policy for thunderbolt

sys-auth / polkit : Policy framework for controlling privileges for system-wide services

virtual / libudev : Virtual for libudev providers

virtual / udev : Virtual to select between different udev daemon providers

kde-plasma / plasma-thunderbolt : Plasma integration for controlling Thunderbolt devices

806851
sys-apps/bolt-0.9.8-r1 fails to compile: -native-symlinks issue
874465
sys-apps/bolt-0.9.3 fails tests (MUSL)
937273
sys-apps/bolt-0.9.8-r1 - [icu-75.1] ../.../bolt-test.c: error: passing argument 2 of bind from incompatible pointer type [-Wincompatible-pointer-types]
940097
sys-apps/bolt-0.9.8-r1 stabilisation
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: stabilize 0.9.8-r1 for amd64
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-apps/bolt: Add some missing test deps
Closes: https://bugs.gentoo.org/932003 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-apps/bolt: drop 0.9.1, 0.9.2
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Patrick McLean · gentoo
sys-apps/bolt: add 0.9.8
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-apps/bolt: add 0.9.7
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-apps/bolt: add 0.9.6
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kenton Groombridge · gentoo
sys-apps/bolt: add USE=selinux
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-apps/bolt: keyword 0.9.3 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-apps/bolt: Stabilize 0.9.3 x86, #878325
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
sys-apps/bolt: Stabilize 0.9.3 amd64, #878325
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/bolt: Stabilize 0.9.2 x86, #866869
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/bolt: Stabilize 0.9.2 amd64, #866869
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-apps/bolt: Version bump to 0.9.3
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-apps/bolt: Version bump to 0.9.2
* Bump to EAPI=8 * Inherit udev.eclass and call udev_reload (bug #851807) * Add subslot operator on virtual/libudev dependency * Drop unnecessary IUSE=systemd and dependence on systemd * Drop unused systemd.eclass inherit * Move dependence on dev-util/umockdev from RDEPEND to DEPEND, and only under test? ( ... ) * Move dev-util/glib-utils from DEPEND/RDEPEND to BDEPEND * Add virtual/pkgconfig to BDEPEND * Remove IUSE=doc and unconditionally build man pages * Move dependence on app-text/asciidoc from DEPEND/RDEPEND to BDEPEND * Add ${EPREFIX} to configured paths * Add GPL-2+ to LICENSE for 90-bolt.rules * Move CONFIG_ checks from pkg_pretend to pkg_setup, which has the additional benefit of executing them only once Closes: https://bugs.gentoo.org/836896 Closes: https://bugs.gentoo.org/851807 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alex Fan · gentoo
sys-apps/bolt: keyword 0.9.1 for ~riscv
Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.9 cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.9.1 stable amd64/x86 with cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.9.1 bump
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/bolt: Stabilize 0.9-r3 x86, #768039
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/bolt: Stabilize 0.9-r3 amd64, #768039
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
sys-apps/bolt: revbump for d-m-i
Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.9-r2 stable
Closes: https://bugs.gentoo.org/740724 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.9-r2 - work with newer kernels
Closes: https://bugs.gentoo.org/740724 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/bolt: x86 stable wrt bug #741861
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/bolt: amd64 stable wrt bug #741861
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: bump
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
sys-apps/bolt: add openrc support
thanks to redflyhacker+gentoo@gmail.com for providing the init script and the kernel config checks. Closes: https://bugs.gentoo.org/692510 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.9 bump
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: fix patch checksum error
fixed in place as both a build error and a non-on disk install impacting change. error caused by gitlab updating the version of git and changing the dynamically generated patch. Switched to a more static patch. Closes: https://bugs.gentoo.org/727650 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: fix building with gcc-10
Closes: https://bugs.gentoo.org/706958 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: simplify systemd dependency
Fixes: https://bugs.gentoo.org/699308 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-apps/bolt: x86 keyworded (bug #697860)
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: cleanup
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.8 bump
Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.7 bump
Fixes: https://bugs.gentoo.org/681868 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.5 add missing glib-utils dep
Closes: https://bugs.gentoo.org/667566 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: 0.5 bump
no more hard dep on systemd :D Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: add hard dep on systemd
Closes: https://bugs.gentoo.org/662472 Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-apps/bolt: initial add of the daemon
Package-Manager: Portage-2.3.40, Repoman-2.3.9