In emacs 30.1, x-scheme-handler/org-protocol was added to the MimeType Key in the emacsclient.desktop file. Please make the same change to the emacsclient.desktop file in the emacs-common package created by Gentoo. Reproducible: Always
https://gitweb.gentoo.org/proj/emacs-tools.git/commit/?h=emacs-common&id=751ea76c2e36179d01ceccaf13fae8d788fb3da9 commit 751ea76c2e36179d01ceccaf13fae8d788fb3da9 Author: Ulrich Müller <ulm@gentoo.org> Date: Fri Mar 7 07:17:35 2025 +0100 Update MimeType in emacsclient.desktop * emacsclient.desktop (MimeType): Add org-protocol, from Emacs 30. Bug 950674. Bug: https://bugs.gentoo.org/950674 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Oops, I forgot the "Closes" line in the commit. This is fixed in app-emacs/emacs-common-1.11: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7933d1bba594492305f54f934e45fd9124f4e65 commit e7933d1bba594492305f54f934e45fd9124f4e65 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2025-03-10 11:42:18 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2025-03-10 11:54:44 +0000 app-emacs/emacs-common: add 1.11 Closes: https://bugs.gentoo.org/950671 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-emacs/emacs-common/Manifest | 1 + app-emacs/emacs-common/emacs-common-1.11.ebuild | 139 ++++++++++++++++++++++++ 2 files changed, 140 insertions(+) Thanks for reporting!