Version 0.3 of package Cl-Generic has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Cl-Generic describes itself as: ============================================= Forward cl-generic compatibility for Emacs<25 ============================================= More at https://elpa.gnu.org/packages/cl-generic.html ## Summary: This is a forward compatibility package, which provides (a subset of) the features of the cl-generic package introduced in Emacs-25, for use on previous emacsen. Make sure this is installed *late* in your `load-path`, i.e. after Emacs's built-in .../lisp/emacs-lisp directory, so that if/when you upgrade to Emacs≥25, the built-in version of the file will take precedence, otherwise you could get into trouble (although we try to hack our way around the problem in case it happens). ## Recent NEWS: [Not provided 🙁]