#nix has explicit mechanisms for overriding package options, although not as comprehensive as #gentoo. #guix is slightly more rigid.