On Beurling's boundary value problem in circle packing