Install this package:
emerge -a sys-kernel/udev-hid-bpf
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sys-kernel/udev-hid-bpf
Or alternatively:
emerge --autounmask-write -a sys-kernel/udev-hid-bpf
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.2.0_p20251121 | 8 | ~amd64 | 0 |
<pkgmetadata> <maintainer type="person"> <email>sam@gentoo.org</email> <name>Sam James</name> </maintainer> <use> <flag name="userhacks"> Build HID-BPF programs which affect user-subjective preferences for device behavior. </flag> </use> <upstream> <remote-id type="freedesktop-gitlab">libevdev/udev-hid-bpf</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sys-kernel/udev-hid-bpf |
euse -E <flag> -p sys-kernel/udev-hid-bpf |
euse -D <flag> -p sys-kernel/udev-hid-bpf
| Flag | Description | 2.2.0_p20251121 |
|---|---|---|
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ |
| userhacks | Build HID-BPF programs which affect user-subjective preferences for device behavior. | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | udev-hid-bpf-2.2.0-20251121.tar.bz2 | 1131029 bytes | 2.2.0_p20251121 |
| Type | File | Size |
|---|---|---|
| DIST | aho-corasick-1.1.3.crate | 183311 bytes |
| DIST | android_system_properties-0.1.5.crate | 5243 bytes |
| DIST | anstream-0.6.20.crate | 28797 bytes |
| DIST | anstyle-1.0.13.crate | 17651 bytes |
| DIST | anstyle-parse-0.2.7.crate | 21707 bytes |
| DIST | anstyle-query-1.1.4.crate | 10192 bytes |
| DIST | anstyle-wincon-3.0.10.crate | 12558 bytes |
| DIST | anyhow-1.0.100.crate | 54059 bytes |
| DIST | atty-0.2.14.crate | 5470 bytes |
| DIST | autocfg-1.5.0.crate | 18729 bytes |
| DIST | bitflags-2.9.4.crate | 47950 bytes |
| DIST | bumpalo-3.19.0.crate | 96414 bytes |
| DIST | camino-1.2.1.crate | 41364 bytes |
| DIST | cargo-platform-0.1.9.crate | 12010 bytes |
| DIST | cargo_metadata-0.15.4.crate | 19993 bytes |
| DIST | cc-1.2.39.crate | 90774 bytes |
| DIST | cfg-if-1.0.3.crate | 8719 bytes |
| DIST | cfg_aliases-0.2.1.crate | 6355 bytes |
| DIST | chrono-0.4.42.crate | 238174 bytes |
| DIST | clap-4.5.48.crate | 61935 bytes |
| DIST | clap_builder-4.5.48.crate | 170133 bytes |
| DIST | clap_derive-4.5.47.crate | 33550 bytes |
| DIST | clap_lex-0.7.5.crate | 13469 bytes |
| DIST | colorchoice-1.0.4.crate | 8196 bytes |
| DIST | core-foundation-sys-0.8.7.crate | 37712 bytes |
| DIST | errno-0.3.14.crate | 12002 bytes |
| DIST | fastrand-2.3.0.crate | 15076 bytes |
| DIST | find-msvc-tools-0.1.2.crate | 30461 bytes |
| DIST | getrandom-0.3.3.crate | 49493 bytes |
| DIST | heck-0.5.0.crate | 11517 bytes |
| DIST | hermit-abi-0.1.19.crate | 9979 bytes |
| DIST | iana-time-zone-0.1.64.crate | 33152 bytes |
| DIST | iana-time-zone-haiku-0.1.2.crate | 7185 bytes |
| DIST | is_terminal_polyfill-1.70.1.crate | 7492 bytes |
| DIST | itoa-1.0.15.crate | 11231 bytes |
| DIST | js-sys-0.3.81.crate | 56399 bytes |
| DIST | libbpf-cargo-0.24.8.crate | 50893 bytes |
| DIST | libbpf-rs-0.24.8.crate | 94353 bytes |
| DIST | libbpf-rs-0.25.0.crate | 111667 bytes |
| DIST | libbpf-sys-1.6.1+v1.6.1.crate | 4315161 bytes |
| DIST | libc-0.2.176.crate | 790040 bytes |
| DIST | libudev-sys-0.1.4.crate | 6177 bytes |
| DIST | linux-raw-sys-0.11.0.crate | 2659624 bytes |
| DIST | log-0.4.28.crate | 51131 bytes |
| DIST | memchr-2.7.6.crate | 97616 bytes |
| DIST | memmap2-0.5.10.crate | 26847 bytes |
| DIST | mio-0.8.11.crate | 102983 bytes |
| DIST | nix-0.30.1.crate | 342015 bytes |
| DIST | num-traits-0.2.19.crate | 51631 bytes |
| DIST | once_cell-1.21.3.crate | 34534 bytes |
| DIST | once_cell_polyfill-1.70.1.crate | 7510 bytes |
| DIST | pkg-config-0.3.32.crate | 21370 bytes |
| DIST | proc-macro2-1.0.101.crate | 53886 bytes |
| DIST | quote-1.0.41.crate | 31408 bytes |
| DIST | r-efi-5.3.0.crate | 64532 bytes |
| DIST | regex-1.11.3.crate | 163275 bytes |
| DIST | regex-automata-0.4.11.crate | 622880 bytes |
| DIST | regex-syntax-0.8.6.crate | 358808 bytes |
| DIST | rustix-1.1.2.crate | 422717 bytes |
| DIST | rustversion-1.0.22.crate | 21096 bytes |
| DIST | ryu-1.0.20.crate | 48738 bytes |
| DIST | semver-1.0.27.crate | 30081 bytes |
| DIST | serde-1.0.228.crate | 83652 bytes |
| DIST | serde_core-1.0.228.crate | 63111 bytes |
| DIST | serde_derive-1.0.228.crate | 59605 bytes |
| DIST | serde_json-1.0.145.crate | 155748 bytes |
| DIST | shlex-1.3.0.crate | 18713 bytes |
| DIST | stderrlog-0.5.4.crate | 24710 bytes |
| DIST | strsim-0.11.1.crate | 14266 bytes |
| DIST | syn-2.0.106.crate | 301514 bytes |
| DIST | tempfile-3.23.0.crate | 43063 bytes |
| DIST | termcolor-1.1.3.crate | 17242 bytes |
| DIST | thiserror-1.0.69.crate | 22198 bytes |
| DIST | thiserror-impl-1.0.69.crate | 18365 bytes |
| DIST | thread_local-1.1.9.crate | 19315 bytes |
| DIST | udev-0.7.0.crate | 17980 bytes |
| DIST | unicode-ident-1.0.19.crate | 47480 bytes |
| DIST | utf8parse-0.2.2.crate | 13499 bytes |
| DIST | vsprintf-2.0.0.crate | 3043 bytes |
| DIST | wasi-0.11.1+wasi-snapshot-preview1.crate | 28477 bytes |
| DIST | wasi-0.14.7+wasi-0.2.4.crate | 18219 bytes |
| DIST | wasip2-1.0.1+wasi-0.2.4.crate | 132087 bytes |
| DIST | wasm-bindgen-0.2.104.crate | 47345 bytes |
| DIST | wasm-bindgen-backend-0.2.104.crate | 32230 bytes |
| DIST | wasm-bindgen-macro-0.2.104.crate | 9390 bytes |
| DIST | wasm-bindgen-macro-support-0.2.104.crate | 26411 bytes |
| DIST | wasm-bindgen-shared-0.2.104.crate | 9057 bytes |
| DIST | winapi-0.3.9.crate | 1200382 bytes |
| DIST | winapi-i686-pc-windows-gnu-0.4.0.crate | 2918815 bytes |
| DIST | winapi-util-0.1.11.crate | 13368 bytes |
| DIST | winapi-x86_64-pc-windows-gnu-0.4.0.crate | 2947998 bytes |
| DIST | windows-core-0.62.1.crate | 36948 bytes |
| DIST | windows-implement-0.60.1.crate | 15257 bytes |
| DIST | windows-interface-0.59.2.crate | 11735 bytes |
| DIST | windows-link-0.2.0.crate | 6170 bytes |
| DIST | windows-result-0.4.0.crate | 13420 bytes |
| DIST | windows-strings-0.5.0.crate | 13992 bytes |
| DIST | windows-sys-0.48.0.crate | 2628884 bytes |
| DIST | windows-sys-0.60.2.crate | 2518479 bytes |
| DIST | windows-sys-0.61.1.crate | 2517255 bytes |
| DIST | windows-targets-0.48.5.crate | 6904 bytes |
| DIST | windows-targets-0.53.4.crate | 7161 bytes |
| DIST | windows_aarch64_gnullvm-0.48.5.crate | 418492 bytes |
| DIST | windows_aarch64_gnullvm-0.53.0.crate | 782443 bytes |
| DIST | windows_aarch64_msvc-0.48.5.crate | 798483 bytes |
| DIST | windows_aarch64_msvc-0.53.0.crate | 834446 bytes |
| DIST | windows_i686_gnu-0.48.5.crate | 844891 bytes |
| DIST | windows_i686_gnu-0.53.0.crate | 936973 bytes |
| DIST | windows_i686_gnullvm-0.53.0.crate | 854056 bytes |
| DIST | windows_i686_msvc-0.48.5.crate | 864300 bytes |
| DIST | windows_i686_msvc-0.53.0.crate | 903450 bytes |
| DIST | windows_x86_64_gnu-0.48.5.crate | 801619 bytes |
| DIST | windows_x86_64_gnu-0.53.0.crate | 902585 bytes |
| DIST | windows_x86_64_gnullvm-0.48.5.crate | 418486 bytes |
| DIST | windows_x86_64_gnullvm-0.53.0.crate | 782434 bytes |
| DIST | windows_x86_64_msvc-0.48.5.crate | 798412 bytes |
| DIST | windows_x86_64_msvc-0.53.0.crate | 834400 bytes |
| DIST | wit-bindgen-0.46.0.crate | 60508 bytes |