[chromium-freeworld: 6/148] actually fix compile against cups 2.2, add widevine compatibility support