xextproto: does not need xmlto to build.
automake: remove unnecessary bdeps.
xbps-git: bump and remove unnecessary which hdep.
xbps-src/doinstall: there's no need to remove pkg metafiles on destdir.
hooks/generate-runtime-deps: also make "virtual?" subst on noarch/noverifyrdeps pkgs.
xbps-src: repair and improve the bootstrap target (from scratch).

- There's no need to install rdeps into the masterdir, just base-files.
- There's no need to exit if XBPS_TARGET_PKG == sourcepkg, just return.
- After building base-chroot, install bootstrap binary packages.
xbps-src: install_bbotstrap -> install_bbootstrap.
tk: add missing rdeps to -devel.
python: split python-tkinter and idle-python into its own sourcepkg.

The reason is that there's cyclic dependency that must be avoided:
	python -> tk -> libX11 -> libxcb -> xcb-proto -> python

Be careful when adding cyclic dependencies; xbps-src -N is your friend.
python-tkinter: add missing symlink to fix the build.
util-linux: fix build.
python-tkinter: fix x86 build.
ca-certificates: fix build and remove unnecessary rdeps.
runit-void: makedepends is unnecessary.
dhcpcd: use eudev rather than the systemd monster.
libusb: use eudev rather than the systemd monster.
ilmbase: nocross=yes, patch for native ARM compile.
giggle: hostmakedepends+=git, nocross=yes
allegro4: mark as nocross
New package: liquidwar-5.6.4