{"bugs":[],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":363,"name":"sys-kernel","summary":"The sys-kernel category contains kernel source ebuilds and kernel-related tools."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9394208a93b65c915adddd56c957eee45c8cbd2e","committime":"2025-12-03T11:30:48","packageid":78651,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Extracted from tools\/testing\/selftests\/hid\/config in linux.git.\n\nSome of the more device-specific ones of course may not be needed but\nwe don't have USE-per-quirk and I don't really want to add that, as upstream\nhave no way of doing that (they have a filter for install, not for building;\ncan use INSTALL_MASK for doing that or MYMESONARGS to set the install option).\n\nBug: https:\/\/bugs.gentoo.org\/961038\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d3e60f09d7a09354937c3c6301613dc48e040916","committime":"2025-12-03T11:25:31","packageid":78651,"repoid":1,"summary":"sys-kernel\/udev-hid-bpf: add more config options from kernel selftests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e5194db1c3a6313638b1d0f97cdf7ae752afc81d","committime":"2025-12-02T14:30:45","packageid":78651,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"From bpftool's probe_kernel_image_config and from skimming udev-hid-bpf\nsources. I think these are needed too.\n\nBug: https:\/\/bugs.gentoo.org\/961038\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e5ad74655b7c66434abcc4ab5a752f30570b13d7","committime":"2025-12-02T14:27:16","packageid":78651,"repoid":1,"summary":"sys-kernel\/udev-hid-bpf: speculative CONFIG_* tweaks"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8c9ba41b3b80b447c2c1170206dbbe13641aef5b","committime":"2025-12-02T13:15:57","packageid":78651,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/961038\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c2d80a6a38a991e54edf1f06a26e66b0d7500838","committime":"2025-12-02T13:01:28","packageid":78651,"repoid":1,"summary":"sys-kernel\/udev-hid-bpf: add missing bpftool BDEPEND"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f55a87823cfbe73509645661d5ec7c2cc6e28287","committime":"2025-12-02T10:46:03","packageid":78651,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"See https:\/\/docs.kernel.org\/hid\/hid-bpf.html#tracing and there's a bunch\nof refs in the repo.\n\nBug: https:\/\/bugs.gentoo.org\/961038\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ef7009e982cc0ffa599b40636d020075df23ba4f","committime":"2025-12-02T10:32:36","packageid":78651,"repoid":1,"summary":"sys-kernel\/udev-hid-bpf: hidraw is needed for tracing"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"12d994c400543f1d53c88b5339cca04d7dd3cb01","committime":"2025-12-02T10:30:58","packageid":78651,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Can't use bpf-toolchain yet.\n\nCloses: https:\/\/bugs.gentoo.org\/961038\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a1d8f8abf0c250ca00bb3c648ccdba81ab8d9762","committime":"2025-12-02T10:23:06","packageid":78651,"repoid":1,"summary":"sys-kernel\/udev-hid-bpf: new package, add 2.2.0_p20251121"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for libudev providers","ebuildids":[883329],"firstseen":"2014-03-28T14:37:24.248908","maintainer":"udev-bugs@gentoo.org","name":"libudev","packageid":62081},{"block":false,"categoryid":393,"description":"Stand-alone build of libbpf from the Linux kernel","ebuildids":[883329],"firstseen":"2019-03-12T00:55:10.919165","name":"libbpf","packageid":69706}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":883329,"firstseen":"2025-12-02T10:49:27.317343","license":"GPL-2 BSD-2 MIT Unicode-3.0 || ( Apache-2.0 Boost-1.0 )","moddate":"2026-04-02T22:11:34","packageid":78651,"repoid":1,"slot":"0","uses":["debug","test","userhacks"],"version":"2.2.0_p20251121"}],"masks":[],"package":{"categoryid":363,"description":"Automatic HID-BPF loader based on udev events for device workarounds","firstseen":"2025-12-02T10:49:27.317343","name":"udev-hid-bpf","packageid":78651},"rdependencies":[{"block":false,"categoryid":396,"description":"Virtual for libudev providers","ebuildids":[883329],"firstseen":"2014-03-28T14:37:24.248908","maintainer":"udev-bugs@gentoo.org","name":"libudev","packageid":62081},{"block":false,"categoryid":393,"description":"Stand-alone build of libbpf from the Linux kernel","ebuildids":[883329],"firstseen":"2019-03-12T00:55:10.919165","name":"libbpf","packageid":69706}],"repos":[{"branch":"master","lastcommit":"d5ea4ae79d5a357ba2876224bf1167c46a1f4651","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/libevdev.pages.freedesktop.org\/udev-hid-bpf\/"],"uses":[{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build HID-BPF programs which affect user-subjective preferences for device behavior.","isdefault":false,"packageid":78651,"use":"userhacks"}]}