From patchwork Thu May 8 12:50:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 42451 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4145927BC49; Thu, 8 May 2025 13:54:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D719527BC4A for ; Thu, 8 May 2025 13:54:19 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uD0jq-0007SO-45; Thu, 08 May 2025 08:52:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uD0jc-0007IS-CF for guix-patches@gnu.org; Thu, 08 May 2025 08:52:20 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uD0jb-0005v3-WD for guix-patches@gnu.org; Thu, 08 May 2025 08:52:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=qTSVPUSvqDVOq2xsqoV7mgsLcGetC0IuEPIH2CTb4r4=; b=g/sIO8d1UgfLptTOd+fVGhAgHubEomXfENhDsX+zRSLN+QuDLSPmwRe4CEYe+wSU4IHEOJUuyCyURjb8f7zS7RKpPMXDG5tUl1mpwEICcJyOEOHWDyWZCkKrBrJ6rSQ4smV7mDSeRtJ+AzE0G3rvnyrjAGdkHgMeDepClDrHGLE6OGp+crZ8M3RtWurLF2Q5ncDp++jOw6eiR2jXSA+/OfRTxz+SS/HZSDAyjdAn6zZmQCeT8GdTXV/oQur+DIzB1PFB+Es2z/wIbbUIu8KP6w3UVwN4tvptBQrueIN3SQkZqpebStqWQLPXXsbF7s0CyjqTlkFytVenvD2ovCPKdA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uD0jb-0001Y0-Lz for guix-patches@gnu.org; Thu, 08 May 2025 08:52:19 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78315] [PATCH 26/53] gnu: emacs-all-the-icons: Improve style. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 08 May 2025 12:52:19 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78315 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78315@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 78315-submit@debbugs.gnu.org id=B78315.17467087225561 (code B ref 78315); Thu, 08 May 2025 12:52:19 +0000 Received: (at 78315) by debbugs.gnu.org; 8 May 2025 12:52:02 +0000 Received: from localhost ([127.0.0.1]:55434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uD0jI-0001RG-2A for submit@debbugs.gnu.org; Thu, 08 May 2025 08:52:01 -0400 Received: from 9.mo563.mail-out.ovh.net ([46.105.73.201]:50311) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uD0ix-0001M9-QA for 78315@debbugs.gnu.org; Thu, 08 May 2025 08:51:40 -0400 Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net [79.137.60.37]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZtX7t6bmgz1RLJ; Thu, 8 May 2025 12:51:38 +0000 (UTC) Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net. [127.0.0.1]) by director4.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <78315@debbugs.gnu.org>; Thu, 8 May 2025 12:51:38 +0000 (UTC) Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.118.164]) by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZtX7t5MGwz2Cdv; Thu, 8 May 2025 12:51:38 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.0]) by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 6DC0FBA400A; Thu, 8 May 2025 12:51:38 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-101G0048ebb871e-bde9-4424-a3e8-d7573e9dbb19, DDC873FDB2A8922E808BA1EA95701B978C004A90) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Thu, 8 May 2025 14:50:28 +0200 Message-ID: <20250508125104.26530-26-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250508125104.26530-1-ngraves@ngraves.fr> References: <20250508125104.26530-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 12167037344460956386 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvkeeljeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejkeefudehseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdfovfetjfhoshhtpehmohehieefmgdpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=qTSVPUSvqDVOq2xsqoV7mgsLcGetC0IuEPIH2CTb4r4=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1746708698; v=1; b=aslOcqKN/aYXaVY8Hf/BW2ukc9q3f+yET//PiNaeii4azgmuHZ7zRPHnW0NwQ7hGUxVBAWZS bffcUCmz4mHqNRtKRE/pl794OUfWh1u7y+ZukiV78fvaFzfTo1My78yh9f84eqFoPW+Hd9A3nl/ 09LFmO+9z3OaLdVFTjxdTwbfuj52jqvFAypdbWEZykIugJOjSCcT3g9gV8iS/NziFvg94UY9hBz /PEZmd2Dv35ezwM3wL1ku+usUbsMNMTBMw8F6C8LE/6D7fxwRu0N6+iegdFOmn9tOx0LJa/Mdjm tbL6PXKyZt7eH53CNmRxo+1j6n3j5MkWpSaahc6da5QBA== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/emacs-xyz.scm (emacs-all-the-icons): [arguments]: Improve style, use gexps. --- gnu/packages/emacs-xyz.scm | 46 +++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 6eaf571f78..ee1da5348b 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -32383,29 +32383,29 @@ (define-public emacs-all-the-icons (base32 "0lwgvgnqf7vihglm0c5bwsxbl4x7f641289cji5s7jwy2dbsqk7g")))) (build-system emacs-build-system) (arguments - `(#:include '("\\.el$" "^data/") - #:exclude '("^test/") - #:tests? #f ; XXX: duplicate tests - #:phases - (modify-phases %standard-phases - (add-after 'install 'install-fonts - (lambda* (#:key outputs #:allow-other-keys) - (let ((fonts (string-append (assoc-ref outputs "out") - "/share/fonts"))) - (mkdir-p fonts) - (with-directory-excursion "fonts" - (install-file "all-the-icons.ttf" fonts) - ;; TODO: Unbundle. - (install-file "file-icons.ttf" fonts) - (install-file "octicons.ttf" fonts) - (install-file "weathericons.ttf" fonts))))) - (replace 'check - (lambda* (#:key tests? outputs #:allow-other-keys) - (if tests? - (apply invoke "ert-runner" "-l" - (append (find-files "data" "\\.el") - '("all-the-icons-faces.el"))) - (format #t "test suite not run~%"))))))) + (list + #:include '(list "\\.el$" "^data/") + #:exclude '(list "^test/") + #:tests? #f ; XXX: duplicate tests + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'install-fonts + (lambda _ + (let ((fonts (string-append #$output "/share/fonts"))) + (mkdir-p fonts) + (with-directory-excursion "fonts" + (install-file "all-the-icons.ttf" fonts) + ;; TODO: Unbundle. + (install-file "file-icons.ttf" fonts) + (install-file "octicons.ttf" fonts) + (install-file "weathericons.ttf" fonts))))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (if tests? + (apply invoke "ert-runner" "-l" + (append (find-files "data" "\\.el") + '("all-the-icons-faces.el"))) + (format #t "test suite not run~%"))))))) (native-inputs (list emacs-f emacs-ert-runner)) (propagated-inputs