The license of xah-fly-keys has been updated to gpl3 with commit 6e974bd21f2d42aaa6d0b331a162cb554085b72e. I think the patch can now be applied with commit pointing to current HEAD. On 2022-03-13, 10:08 +0100, Maxime Devos wrote: > Jai Vetrivelan schreef op zo 13-03-2022 om 08:33 [+0530]: >> I have contacted the author off-list regarding clarification on >> license. >> >> [1] https://github.com/rlister/org-present/pull/39 > > That's for org-present, not emacs-xah-fly-keys. I terribly bad at footnotes, that link was meant for “One package in emacs-xyz.scm is /gpl2-only/, which upstream has updated to /gpl3+/. [1]” On 2022-03-13, 10:20 +0100, Maxime Devos wrote: > Jai Vetrivelan schreef op zo 13-03-2022 om 08:33 [+0530]: > Is there any requirement for third party elisp packages to be /gpl3- > or-later/? > > > GPL-3-only should also be fine I think (at least, as long as the Emacs > in Guix isn't updated to a new Emacs that is GPL4+)). I guess that > gpl2+ is also fine in Guix (at least for ‘old’ emacs packages that were > written with ‘old’ GPL2+ Emacen in mind, perhaps also for other > packages but I don't know the legalities of that at all) though I > recommend the authors of these packages to update anyway (just in case, > and because of ). I'll read the link, thanks. Here's the updated patch: