| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 24.04.9 | 8 | ~amd64 ~x86 | 0 |
| 24.04.7 | 8 | ~amd64 ~x86 | 0 |
| 24.04.13 | 8 | ~amd64 ~x86 | 0 |
| 20.04.110-r2 | 8 | ~amd64 ~x86 | 0 |
| 20.04.110-r1 | 8 | ~amd64 ~x86 | 0 |
<pkgmetadata>
<maintainer type="person">
<email>bog@khumba.net</email>
<name>Bryan Gardiner</name>
</maintainer>
<longdescription>
Daemon and system setup tool for hardware compatibility with
System76 computers. System76 hardware requires various tweaks to
system configuration depending on the specific machine model. This
package provides a tool for performing initial configuration, with
both a GUI and CLI interface. Other tweaks are applied by a daemon
that is launched on system boot. Confusingly, both the daemon's
service and the setup tool's executable name are both called
system76-driver.
Upstream only supports systemd, but this ebuild includes an
experimental OpenRC init script too.
This ebuild also functions as a metapackage, pulling in other
packages that are needed for System76 hardware, such as kernel
modules.
</longdescription>
<use>
<flag name="modules">Pull in packages for System76 kernel modules</flag>
<flag name="suspend-workarounds">
Restart various hardware (Bluetooth, Thunderbolt, network) after
suspending, to work around hardware bugs, as System76 recommends
(requires elogind or systemd)
</flag>
</use>
</pkgmetadata>
| Flag | Description | 24.04.9 | 24.04.7 | 24.04.13 | 20.04.110-r2 | 20.04.110-r1 |
|---|---|---|---|---|---|---|
| bluetooth | Install documentation for <pkg>dev-qt/qtconnectivity</pkg>[bluetooth] ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ |
| elogind | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ |
| lm-sensors | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ |
| modules | Pull in packages for System76 kernel modules | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| networkmanager | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ |
| suspend-workarounds | Restart various hardware (Bluetooth, Thunderbolt, network) after suspending, to work around hardware bugs, as System76 recommends (requires elogind or systemd) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| systemd | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ |
| video_cards_nvidia | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | system76-driver-24.04.13.tar.gz | 100826 bytes | 24.04.13 |
| DIST | system76-driver-24.04.7.tar.gz | 100428 bytes | 24.04.7 |
| DIST | system76-driver-24.04.9.tar.gz | 100574 bytes | 24.04.9 |
| Type | File | Size |
|---|---|---|
| AUX | system76-driver-20.04.69-gentoo.patch | 1616 bytes |
| AUX | system76-driver-20.04.85-test-tmpdir.patch | 814 bytes |
| AUX | system76-driver.openrc | 277 bytes |
| DIST | system76-driver-20.04.110.tar.gz | 99663 bytes |
| EBUILD | system76-driver-20.04.110-r1.ebuild | 4525 bytes |
| EBUILD | system76-driver-20.04.110-r2.ebuild | 4525 bytes |
| EBUILD | system76-driver-24.04.13.ebuild | 4525 bytes |
| EBUILD | system76-driver-24.04.7.ebuild | 4525 bytes |
| EBUILD | system76-driver-24.04.9.ebuild | 4525 bytes |
| MISC | metadata.xml | 1373 bytes |