This was always the case because we assume base is always installed. But some have an old install from a time before the base package was introduced. So be explicit here to "fix" those old installations, in case someone tries to start building packages.
This meta package depends on all packages needed for building a package with makepkg.