- pull schedulers from the package definition
- actually check we have the right lists at build time
- make scx.full a simple buildEnv to not have to deal with
the checks being different
Upstream deprecated meson builds.
This also switches libbpf and bpftool dependencies to nixpkgs provided ones.
Please report if this causes any issues.
Remove individual rust sub packages,
as they were not working in the next version (v1.0.6) when built seperately
Rust sub-packages are now built as scx.rustscheds
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>