Subject: bug#48713: closed (Re: [PATCH] gnu: emacs-all-the-icons: Install all the fonts.)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 19 Feb 2022 19:56:02 +0000

Your bug report

#48713: emacs-all-the-icons missing all the icons

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
48713: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=48713
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [PATCH] gnu: emacs-all-the-icons: Install all the fonts.
From: Liliana Marie Prikler <[email-masked]>
To: [email-masked]
Date: Sat, 19 Feb 2022 20:55:33 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Am Sonntag, dem 14.11.2021 um 16:13 +0100 schrieb Liliana Marie
Prikler:
> * gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[#:include]: Drop
> fonts.
> [#:phases]<install-fonts>: Install them directly to ‘/share’.
> [propagated-inputs]: Add font-awesome.
Also propagated material icons and pushed.

Cheers!

Subject: emacs-all-the-icons missing all the icons
From: Leo Prikler <[email-masked]>
To: [email-masked]
Date: Fri, 28 May 2021 11:40:43 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Pardon the pun in the title.

The problem:
  emacs-all-the-icons has a subdirectory fonts, that it wants installed
  to share/fonts (currently, they are installed to its own fonts 
  directory).  Some of them are vendored, but at least one seems to be
  genuinely their own.

Proposed solution:
  Make it, so that emacs-all-the-icons installs its own fonts to 
  share/data and copies vendored fonts from inputs where packages can 
  be found.

Note, that this won't work for a setup with all-the-icons in a non-
default profile or ad-hoc environment (compare #31403).  Would everyone
be fine with the proposed solution or is there a better one?

Regards,
Leo