Because Dublin pubs/pub staff are unionised (and not, in the main, family-run) they're closed on 26th December. Pubs outside Dublin may well be open, at the discretion of the owner.
Off-licences in Dublin (if they're unionised) are also closed today.