d2: update common libs and add d2spr