Brockport man waives hearing on drug, weapons charges