Nice! I have something similar too. Instead of specifying dependencies, I just pull from the buildInputs of the linux_latest package, like so:
buildInputs
linux_latest
That way, if any new build dependencies are added, I don’t need to worry about it.