security/wpa_supplicant: Update to version 2.6 and patch for LibreSSL support
This is a first attempt to get version 2.6 working. More work needs to be done
before it could be committed, but it's at a point where it compiles, except
under two conditions described below. After some testing, it seems to generally
function properly, but there is a strange interaction with the rc scripts.
Putting wpa_supplicant_program="/usr/local/sbin/wpa_supplicant" in /etc/rc.conf
and starting networking without specifying wlan0 (# service netif start) works
fine, but specifying wlan0 (# service netif start wlan0) causes wpa_supplicant
to use 100% CPU and it can only be stopped by killing the process.
Changes to the port:
- Remove patches that have been incorporated upstream
- Add patches for LibreSSL support