Is the linked page a successor to app-emacs/zenburn? Or do you consider themes available in MELPA as not packagable? Reproducible: Always
> Is the linked page a successor to app-emacs/zenburn? I think we could use it as immediate replacement. We will see about replacing it with new one. I think we already did a replace like that with app-emacs/highlight-indentation pkg. > Or do you consider themes available in MELPA as not packagable We can create Gentoo pkgs from them.
With the addition of custom-theme support to Emacs itself, app-emacs/color-theme and app-emacs/zenburn (which provides just a theme for it) are pretty much obsolete. The linked package doesn't look like a successor of app-emacs/zenburn to me. It uses the modern "deftheme" technique, and it also has a different author. So yes, we can definitely package it. Maybe under another name like app-emacs/zenburn-theme, in order to avoid confusion with the old package. AFAICS, this wouldn't be installed under the site-lisp directory, but in /usr/share/emacs/etc/${PN}/ with custom-theme-load-path set up in the site-init file.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c97fae9b13dc0b18c0d6f8473216b802d10918 commit 86c97fae9b13dc0b18c0d6f8473216b802d10918 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2024-08-19 09:28:59 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2024-08-19 09:29:45 +0000 app-emacs/zenburn-theme: new package, add 2.7.0 Bug: https://bugs.gentoo.org/937910 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-emacs/zenburn-theme/Manifest | 1 + .../zenburn-theme/files/50zenburn-theme-gentoo.el | 1 + app-emacs/zenburn-theme/metadata.xml | 20 +++++++++++++ app-emacs/zenburn-theme/zenburn-theme-2.7.0.ebuild | 33 ++++++++++++++++++++++ 4 files changed, 55 insertions(+)
Please test.
Works like a charm.