This reverts commit b181f5d38f3ac7bac15bfca8508af0ff4bbdfc1f.
Currently we try to avoid linking against dbus whenever possible,
at least for opt-ports, e.g. cups or firefox. It's inconsistent
to break this rule for a single port like wpa_supplicant. Because
wpa_supplicant is part of our ISO, we would have to include dbus
as well, if we add dbus support to it.
We might reconsider in the future, if we come to the conclusion
that having dbus support all over is a good thing for CRUX.
NOTE:
-----
As of version 6.0 dhcpcd includes a hook, 10-wpa_supplicant, that starts
wpa_supplicant for wireless interfaces. The hook expects that the default
configuration file of wpa_supplicant is /etc/wpa_supplicant.conf.
Unfortunately our port is using /etc/wpa.conf as the default. I've
changed that with the current commit to /etc/wpa_supplicant. To keep
your current configuration a symlink to wpa.conf is installed as well
for now, but might be removed in future versions of the port.
It's possible to define the configuration name with a
wpa_supplicant_conf=/etc/wpa.conf
in
/etc/dhcpcd/dhcpcd.enter-hook
but using the default name is preferable.
Sorry for the inconvenience.