From unknown Tue Aug 19 02:59:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 27 Sep 2018 19:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32859 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 32859@debbugs.gnu.org Cc: Nicolas Goaziou X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15380778996550 (code B ref -1); Thu, 27 Sep 2018 19:52:03 +0000 Received: (at submit) by debbugs.gnu.org; 27 Sep 2018 19:51:39 +0000 Received: from localhost ([127.0.0.1]:56959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5cK2-0001hU-L4 for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5cK0-0001gy-CA for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g5cJu-0003Zp-1u for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41445) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g5cJt-0003Z2-Pr for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57624) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g5cJq-0003EJ-FM for guix-patches@gnu.org; Thu, 27 Sep 2018 15:51:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g5cGS-0001fu-I2 for guix-patches@gnu.org; Thu, 27 Sep 2018 15:48:00 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:38713) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g5cGR-0001eM-38 for guix-patches@gnu.org; Thu, 27 Sep 2018 15:47:56 -0400 Received: from saiph.lan (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 13AAE240004; Thu, 27 Sep 2018 19:47:51 +0000 (UTC) From: Nicolas Goaziou Date: Thu, 27 Sep 2018 21:47:35 +0200 Message-Id: <20180927194737.13782-1-mail@nicolasgoaziou.fr> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.3 (-----) * gnu/packages/emacs.scm (emacs-all-the-icons): New variable. --- gnu/packages/emacs.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 8da5add88..fe229b650 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -12262,3 +12262,38 @@ execute its commands and resize images.") (description "Synosaurus is a thesaurus fontend for Emacs with pluggable backends, including the @command{wordnet} offline backend.") (license license:gpl3+)))) + +(define-public emacs-all-the-icons + (package + (name "emacs-all-the-icons") + (version "3.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/domtronn/all-the-icons.el.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1sdl33117lccznj38021lwcdnpi9nxmym295q6y460y4dm4lx0jn")))) + (build-system emacs-build-system) + (arguments + `(#:include '("\\.el$" "^data/" "^fonts/") + ;; Compiling "test/" fails with "Symbol’s value as variable is void: + ;; all-the-icons--root-code". Ignoring tests. + #:exclude '("^test/") + #:tests? #f)) + (propagated-inputs + `(("f" ,emacs-f) + ("memoize" ,emacs-memoize))) + (home-page "https://github.com/dommtron/all-the-icons.el") + (synopsis "Collect icon fonts and propertize them within Emacs") + (description "All-the-icons is a utility package to collect various icon +fonts and propertize them within Emacs.") + ;; Package is released under Expat license. Fonts come with various + ;; licenses: Expat for "all-the-icons.ttf" and "file-icons.ttf", Apache + ;; License 2.0 for "material-design-icons.ttf", and SIL OFL 1.1 for + ;; "fontawesome.ttf", "ocitcons.ttf" and "weathericons.ttf". + (license (list license:expat license:silofl1.1 license:asl2.0)))) + -- 2.18.0 From unknown Tue Aug 19 02:59:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons. Resent-From: Timothy Sample Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 28 Sep 2018 02:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32859 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 32859@debbugs.gnu.org Received: via spool by 32859-submit@debbugs.gnu.org id=B32859.153810068111297 (code B ref 32859); Fri, 28 Sep 2018 02:12:02 +0000 Received: (at 32859) by debbugs.gnu.org; 28 Sep 2018 02:11:21 +0000 Received: from localhost ([127.0.0.1]:57109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5iFV-0002w8-DQ for submit@debbugs.gnu.org; Thu, 27 Sep 2018 22:11:21 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:57347) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5iFT-0002w0-4O for 32859@debbugs.gnu.org; Thu, 27 Sep 2018 22:11:19 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id AA55621D2C; Thu, 27 Sep 2018 22:11:18 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 27 Sep 2018 22:11:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=y/tkvh Fe3uiceSCeJgoGHH/KHhCR2THzWm3dSl6JR40=; b=PYSe3Z+f37S5QWZmemALIa jkPvaP50H99QmpCsg1S/ft2E1xNuLjWgLcK/SyVEji8AGDdRJSbzxpsDtKHTrfQw mMP4kvNeU73P125W267VP450WtmzyFUVUkeQhy2hpiUEg5aYMm3kq+WISFdEIPL2 F719bqYlSn7++q4Tm8DZqMrfvxj6petzl8PTp+MTevPpAOTr1TvL20pWxhllCG+R mqa7DXMBUMaVfmirZPP5FM2FPx0sKx+4fPZmAPpnUtzgQSrh+STqRBX1NkUBycLE tauPLzAzf6TEMn/AUwNAwaCOWjCpzzTgm2SsBcgLtrRMoadbuG4A9V5pyZkZj99Q == X-ME-Proxy: X-ME-Sender: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id D5977E47C2; Thu, 27 Sep 2018 22:11:17 -0400 (EDT) From: Timothy Sample References: <20180927194737.13782-1-mail@nicolasgoaziou.fr> Date: Thu, 27 Sep 2018 22:11:17 -0400 In-Reply-To: <20180927194737.13782-1-mail@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Thu, 27 Sep 2018 21:47:35 +0200") Message-ID: <87efdejrqy.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, There=E2=80=99s a little typo in the home-page below. Nicolas Goaziou writes: > * gnu/packages/emacs.scm (emacs-all-the-icons): New variable. > --- > gnu/packages/emacs.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 8da5add88..fe229b650 100644 > --- a/gnu/packages/emacs.scm > +++ b/gnu/packages/emacs.scm > @@ -12262,3 +12262,38 @@ execute its commands and resize images.") > (description "Synosaurus is a thesaurus fontend for Emacs with plu= ggable > backends, including the @command{wordnet} offline backend.") > (license license:gpl3+)))) > + > +(define-public emacs-all-the-icons > + (package > + (name "emacs-all-the-icons") > + (version "3.2.0") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/domtronn/all-the-icons.el.git") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "1sdl33117lccznj38021lwcdnpi9nxmym295q6y460y4dm4lx0jn")))) > + (build-system emacs-build-system) > + (arguments > + `(#:include '("\\.el$" "^data/" "^fonts/") > + ;; Compiling "test/" fails with "Symbol=E2=80=99s value as variab= le is void: > + ;; all-the-icons--root-code". Ignoring tests. > + #:exclude '("^test/") > + #:tests? #f)) > + (propagated-inputs > + `(("f" ,emacs-f) > + ("memoize" ,emacs-memoize))) > + (home-page "https://github.com/dommtron/all-the-icons.el") s/dommtron/domtronn/ > + (synopsis "Collect icon fonts and propertize them within Emacs") > + (description "All-the-icons is a utility package to collect various = icon > +fonts and propertize them within Emacs.") > + ;; Package is released under Expat license. Fonts come with various > + ;; licenses: Expat for "all-the-icons.ttf" and "file-icons.ttf", Apa= che > + ;; License 2.0 for "material-design-icons.ttf", and SIL OFL 1.1 for > + ;; "fontawesome.ttf", "ocitcons.ttf" and "weathericons.ttf". > + (license (list license:expat license:silofl1.1 license:asl2.0)))) > + -- Tim From unknown Tue Aug 19 02:59:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 Sep 2018 22:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32859 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 32859@debbugs.gnu.org Received: via spool by 32859-submit@debbugs.gnu.org id=B32859.15382583859885 (code B ref 32859); Sat, 29 Sep 2018 22:00:01 +0000 Received: (at 32859) by debbugs.gnu.org; 29 Sep 2018 21:59:45 +0000 Received: from localhost ([127.0.0.1]:59238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6NH7-0002ZN-5e for submit@debbugs.gnu.org; Sat, 29 Sep 2018 17:59:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41791) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6NH5-0002ZB-Gk for 32859@debbugs.gnu.org; Sat, 29 Sep 2018 17:59:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6NGz-0005mt-PC for 32859@debbugs.gnu.org; Sat, 29 Sep 2018 17:59:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55281) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6NGz-0005mn-Kl; Sat, 29 Sep 2018 17:59:37 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38012 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g6NGz-0005LO-C2; Sat, 29 Sep 2018 17:59:37 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180927194737.13782-1-mail@nicolasgoaziou.fr> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 =?UTF-8?Q?Vend=C3=A9miaire?= an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 29 Sep 2018 23:59:36 +0200 In-Reply-To: <20180927194737.13782-1-mail@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Thu, 27 Sep 2018 21:47:35 +0200") Message-ID: <87ftxsvubb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Apart from the typo Timothy reported, I think patches #1 and #2 could have their descriptions expounded. Otherwise LGTM, thanks! Ludo=E2=80=99. From unknown Tue Aug 19 02:59:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 30 Sep 2018 13:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32859 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou , 32859@debbugs.gnu.org Received: via spool by 32859-submit@debbugs.gnu.org id=B32859.153831564912333 (code B ref 32859); Sun, 30 Sep 2018 13:55:02 +0000 Received: (at 32859) by debbugs.gnu.org; 30 Sep 2018 13:54:09 +0000 Received: from localhost ([127.0.0.1]:59558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6cAj-0003Cp-FR for submit@debbugs.gnu.org; Sun, 30 Sep 2018 09:54:09 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:51625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6cAi-0003Ch-3I for 32859@debbugs.gnu.org; Sun, 30 Sep 2018 09:54:08 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 8271A21ADD; Sun, 30 Sep 2018 09:54:07 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sun, 30 Sep 2018 09:54:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=6iS0LLRJBtVb/G+KbWco7rDTujYTMm+8+ORER5uceVw=; b=LhUeukYC LmODrMC8kb41tYLw2t8Y6K71nTozeyZD3XTs8pDDnfq1Qll7cVxke2/fLcgxHDdw 7dTh6aBpL9AsbfJJV/D5uW5MVEYSp1a/A4xsEQsEQjiTnagx1Ce8bxWFr1CuFg4Z wAhzwLsb8bTDPDQHhgADc25vGQs+OoORFuvTSUVz1pvWZs0kUK+2gN91RLq1LaGF CVO303KdWhcCK7mVcBN0R2ZEflP5L5CM5ohU0P2nV7hmql6KpPby7pks7MSs8LR+ 4535r001y3x2FsWFWvBgrshxo8U+Cp9vs1JgV/WWv/9UG4+qfXYVi4sPpt0eqGo7 hwIHL+PVa5EJ9Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=6iS0LLRJBtVb/G+KbWco7rDTujYTM m+8+ORER5uceVw=; b=gTBrcmvbJj43nUimGYvt9urDSsy4P77jhsHSTAEIYMzF9 LUCEDqPdd8yWeflpz9HlROkcEzGPIhTeGq16Wr0Qyzc0aaMhJ5+uLRHBMEhzz97O yMpyi6lcaLaBei2glhx96dCUS/fRTJ1gdAeR2U+u+rC/K9ITS8xsTLj5R/pAhUQS qI5X6LvQjXS87hZXf3LGsTYFK79/Pj5MRZ0L/wgFoZMl7W3mYT2BRZF1d8+lnFCH MVf6gjCqBj2i71/AAqtjOddVe/av37u51K9IyX1a4UDx/AFnlJR3bwViITuFoKxN WTebTao4+Wqfrm8Yyf5BJVivIr7asuJZmzHFfjndQ== X-ME-Proxy: X-ME-Sender: Received: from localhost (140.226.16.62.customer.cdi.no [62.16.226.140]) by mail.messagingengine.com (Postfix) with ESMTPA id B9E42102D2; Sun, 30 Sep 2018 09:54:06 -0400 (EDT) From: Marius Bakke In-Reply-To: <20180927194737.13782-1-mail@nicolasgoaziou.fr> References: <20180927194737.13782-1-mail@nicolasgoaziou.fr> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Sun, 30 Sep 2018 15:54:00 +0200 Message-ID: <87lg7jjdl3.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Nicolas Goaziou writes: > * gnu/packages/emacs.scm (emacs-all-the-icons): New variable. > --- > gnu/packages/emacs.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 8da5add88..fe229b650 100644 > --- a/gnu/packages/emacs.scm > +++ b/gnu/packages/emacs.scm > @@ -12262,3 +12262,38 @@ execute its commands and resize images.") > (description "Synosaurus is a thesaurus fontend for Emacs with plu= ggable > backends, including the @command{wordnet} offline backend.") > (license license:gpl3+)))) > + > +(define-public emacs-all-the-icons > + (package > + (name "emacs-all-the-icons") > + (version "3.2.0") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/domtronn/all-the-icons.el.git") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "1sdl33117lccznj38021lwcdnpi9nxmym295q6y460y4dm4lx0jn")))) > + (build-system emacs-build-system) > + (arguments > + `(#:include '("\\.el$" "^data/" "^fonts/") > + ;; Compiling "test/" fails with "Symbol=E2=80=99s value as variab= le is void: > + ;; all-the-icons--root-code". Ignoring tests. > + #:exclude '("^test/") > + #:tests? #f)) > + (propagated-inputs > + `(("f" ,emacs-f) > + ("memoize" ,emacs-memoize))) > + (home-page "https://github.com/dommtron/all-the-icons.el") ^^^ "domtronn" > + (synopsis "Collect icon fonts and propertize them within Emacs") > + (description "All-the-icons is a utility package to collect various = icon > +fonts and propertize them within Emacs.") > + ;; Package is released under Expat license. Fonts come with various > + ;; licenses: Expat for "all-the-icons.ttf" and "file-icons.ttf", Apa= che > + ;; License 2.0 for "material-design-icons.ttf", and SIL OFL 1.1 for > + ;; "fontawesome.ttf", "ocitcons.ttf" and "weathericons.ttf". > + (license (list license:expat license:silofl1.1 license:asl2.0)))) Actually, while LICENSE says MIT; the source headers in all-the-icons.el says GPL3+. I guess Expat is for the files without explicit license headers? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAluw1XgACgkQoqBt8qM6 VPogEQf8CVuE77r49wpY3Ulue7nC2RfabN2JecYIBjrRJN+AXR8Yn4NQ8NHNW5LU A7gp2vo4jmOL+xQhTM0aA/7m1WHb19Bfc2Zls2+wKZFQhvR5hnvWKL1C7IZNlr6A KXZXwYuiM2c0lUoG1P5TJ8tMrXf5F+krNdWOX4Tsf5XRLZOqMXuuIfPL69FQhK9J jXWtMQ3AffzqqXz0JGZrnPxcvt2PpfGyUZX4gsbJaKLisU73C4i1NQQSSkaVk0us y8CL861nE2xbLp/PINZmxscnNbVfN1LXQFeNx5hzDGK1MMMg311CQerdrMeZm59v ecEyC/Ga+LGtHJsmmiA2Pru9TQETgA== =uwbW -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Aug 19 02:59:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 03 Oct 2018 16:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32859 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: 32859@debbugs.gnu.org Received: via spool by 32859-submit@debbugs.gnu.org id=B32859.153858583519656 (code B ref 32859); Wed, 03 Oct 2018 16:58:01 +0000 Received: (at 32859) by debbugs.gnu.org; 3 Oct 2018 16:57:15 +0000 Received: from localhost ([127.0.0.1]:35846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7kSY-00056x-RB for submit@debbugs.gnu.org; Wed, 03 Oct 2018 12:57:15 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:49911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7kSX-00056n-DQ for 32859@debbugs.gnu.org; Wed, 03 Oct 2018 12:57:13 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 1020FFF806; Wed, 3 Oct 2018 16:57:11 +0000 (UTC) From: Nicolas Goaziou References: <20180927194737.13782-1-mail@nicolasgoaziou.fr> <87lg7jjdl3.fsf@fastmail.com> Date: Wed, 03 Oct 2018 18:57:11 +0200 In-Reply-To: <87lg7jjdl3.fsf@fastmail.com> (Marius Bakke's message of "Sun, 30 Sep 2018 15:54:00 +0200") Message-ID: <87d0srnf2w.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Marius Bakke writes: > Actually, while LICENSE says MIT; the source headers in all-the-icons.el > says GPL3+. I guess Expat is for the files without explicit license > headers? I guess so. I added GPL3+ in the list of licenses for Elisp files. Thank you. Regards, -- Nicolas Goaziou From unknown Tue Aug 19 02:59:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 03 Oct 2018 16:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32859 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Timothy Sample Cc: 32859@debbugs.gnu.org Received: via spool by 32859-submit@debbugs.gnu.org id=B32859.153858588619743 (code B ref 32859); Wed, 03 Oct 2018 16:59:02 +0000 Received: (at 32859) by debbugs.gnu.org; 3 Oct 2018 16:58:06 +0000 Received: from localhost ([127.0.0.1]:35850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7kTO-00058M-4a for submit@debbugs.gnu.org; Wed, 03 Oct 2018 12:58:06 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:56031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7kTM-00058E-HM for 32859@debbugs.gnu.org; Wed, 03 Oct 2018 12:58:04 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id C54B524000E; Wed, 3 Oct 2018 16:58:02 +0000 (UTC) From: Nicolas Goaziou References: <20180927194737.13782-1-mail@nicolasgoaziou.fr> <87efdejrqy.fsf@ngyro.com> Date: Wed, 03 Oct 2018 18:58:02 +0200 In-Reply-To: <87efdejrqy.fsf@ngyro.com> (Timothy Sample's message of "Thu, 27 Sep 2018 22:11:17 -0400") Message-ID: <878t3fnf1h.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Timothy Sample writes: > There=E2=80=99s a little typo in the home-page below. Fixed. Thank you. Regards, --=20 Nicolas Goaziou From unknown Tue Aug 19 02:59:52 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nicolas Goaziou Subject: bug#32859: closed (Re: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons.) Message-ID: References: <874le3nf02.fsf@nicolasgoaziou.fr> <20180927194737.13782-1-mail@nicolasgoaziou.fr> X-Gnu-PR-Message: they-closed 32859 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 32859@debbugs.gnu.org Date: Wed, 03 Oct 2018 16:59:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1538585943-19828-1" This is a multi-part message in MIME format... ------------=_1538585943-19828-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32859: [PATCH 1/3] gnu: Add emacs-all-the-icons. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32859@debbugs.gnu.org. --=20 32859: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32859 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1538585943-19828-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32859-done) by debbugs.gnu.org; 3 Oct 2018 16:58:57 +0000 Received: from localhost ([127.0.0.1]:35853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7kUD-00059P-Cz for submit@debbugs.gnu.org; Wed, 03 Oct 2018 12:58:57 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:34227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7kUB-00059H-If for 32859-done@debbugs.gnu.org; Wed, 03 Oct 2018 12:58:55 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 65608C0004; Wed, 3 Oct 2018 16:58:54 +0000 (UTC) From: Nicolas Goaziou To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [bug#32859] [PATCH 1/3] gnu: Add emacs-all-the-icons. References: <20180927194737.13782-1-mail@nicolasgoaziou.fr> <87ftxsvubb.fsf@gnu.org> Date: Wed, 03 Oct 2018 18:58:53 +0200 In-Reply-To: <87ftxsvubb.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sat, 29 Sep 2018 23:59:36 +0200") Message-ID: <874le3nf02.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32859-done Cc: 32859-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Apart from the typo Timothy reported, I think patches #1 and #2 could > have their descriptions expounded. I tried to expound the descriptions a bit and applied the patches. Let me know if something is not right. Thank you. Regards, --=20 Nicolas Goaziou ------------=_1538585943-19828-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Sep 2018 19:51:39 +0000 Received: from localhost ([127.0.0.1]:56959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5cK2-0001hU-L4 for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5cK0-0001gy-CA for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g5cJu-0003Zp-1u for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41445) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g5cJt-0003Z2-Pr for submit@debbugs.gnu.org; Thu, 27 Sep 2018 15:51:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57624) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g5cJq-0003EJ-FM for guix-patches@gnu.org; Thu, 27 Sep 2018 15:51:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g5cGS-0001fu-I2 for guix-patches@gnu.org; Thu, 27 Sep 2018 15:48:00 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:38713) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g5cGR-0001eM-38 for guix-patches@gnu.org; Thu, 27 Sep 2018 15:47:56 -0400 Received: from saiph.lan (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 13AAE240004; Thu, 27 Sep 2018 19:47:51 +0000 (UTC) From: Nicolas Goaziou To: guix-patches@gnu.org Subject: [PATCH 1/3] gnu: Add emacs-all-the-icons. Date: Thu, 27 Sep 2018 21:47:35 +0200 Message-Id: <20180927194737.13782-1-mail@nicolasgoaziou.fr> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit Cc: Nicolas Goaziou X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.3 (-----) * gnu/packages/emacs.scm (emacs-all-the-icons): New variable. --- gnu/packages/emacs.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 8da5add88..fe229b650 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -12262,3 +12262,38 @@ execute its commands and resize images.") (description "Synosaurus is a thesaurus fontend for Emacs with pluggable backends, including the @command{wordnet} offline backend.") (license license:gpl3+)))) + +(define-public emacs-all-the-icons + (package + (name "emacs-all-the-icons") + (version "3.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/domtronn/all-the-icons.el.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1sdl33117lccznj38021lwcdnpi9nxmym295q6y460y4dm4lx0jn")))) + (build-system emacs-build-system) + (arguments + `(#:include '("\\.el$" "^data/" "^fonts/") + ;; Compiling "test/" fails with "Symbol’s value as variable is void: + ;; all-the-icons--root-code". Ignoring tests. + #:exclude '("^test/") + #:tests? #f)) + (propagated-inputs + `(("f" ,emacs-f) + ("memoize" ,emacs-memoize))) + (home-page "https://github.com/dommtron/all-the-icons.el") + (synopsis "Collect icon fonts and propertize them within Emacs") + (description "All-the-icons is a utility package to collect various icon +fonts and propertize them within Emacs.") + ;; Package is released under Expat license. Fonts come with various + ;; licenses: Expat for "all-the-icons.ttf" and "file-icons.ttf", Apache + ;; License 2.0 for "material-design-icons.ttf", and SIL OFL 1.1 for + ;; "fontawesome.ttf", "ocitcons.ttf" and "weathericons.ttf". + (license (list license:expat license:silofl1.1 license:asl2.0)))) + -- 2.18.0 ------------=_1538585943-19828-1--