update port package and fix qtchooser detection

sorry I don’t know how to commit only one line in mac OS X …