More HLS 9.6 patches
Patches vault to bump version bounds for base and hashable.
Patches ekg-json to be compatible with aeson < 2.1 and text < 2.1.
Also fixes the empty Chart patch to actually have the patch that
makes it compatible with mtl-2.3.
The ekg-json patch is copied from this PR on the repo.
I believe this will fix dependency resolution errors in the HLS CI jobs.
Edited by Finley McIlwaine