From patchwork Sun May 18 08:16:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 42677 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 1029D27BC4B; Sun, 18 May 2025 09:18:55 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 97C6427BC49 for ; Sun, 18 May 2025 09:18:54 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uGZDw-0004yG-MI; Sun, 18 May 2025 04:18:20 -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 1uGZDs-0004wP-Ve for guix-patches@gnu.org; Sun, 18 May 2025 04:18:17 -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 1uGZDs-0001cg-MA for guix-patches@gnu.org; Sun, 18 May 2025 04:18:16 -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=+ps4s0QXbwxOx1W/Tf4XRlMypYctDwmRx7arINoaxGk=; b=LCauVpqH6+aOpJl7tO1hurXyyaQDnGtY2tbK4zJEp18+ArByctEbje5vvENbI+OWBccbGCjZK6rkbb2SK3kZxfQxX/8PHGekjNPWocErTtCH1+ueG81Jo4RFfW2k3l9rUKDosmq975fMuQyeLBpXCCoxJ0mbmwJih5KSeGjdRcI2dcHuY1heSyN2mlfuOjxWPXXPH/Z3rD14YEChsA+iYDtvaSVA6vDuFl2ahzW1nFvrnyIutMwO6CxIcyjrQr39dCx7jf2nq6Qw084Jd0tjji+FhNa7jxdsmQ3OXoB+qvHIAp1OJNt3bXAgKAPApFpl01M+L8A7l9If4GDCFYpnUQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uGZDs-00027N-HF for guix-patches@gnu.org; Sun, 18 May 2025 04:18:16 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78315] [PATCH v3 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: Sun, 18 May 2025 08:18:16 +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.17475562898007 (code B ref 78315); Sun, 18 May 2025 08:18:16 +0000 Received: (at 78315) by debbugs.gnu.org; 18 May 2025 08:18:09 +0000 Received: from localhost ([127.0.0.1]:55135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uGZDk-00024v-Ct for submit@debbugs.gnu.org; Sun, 18 May 2025 04:18:08 -0400 Received: from 9.mo562.mail-out.ovh.net ([46.105.72.114]:39625) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uGZDX-00021s-0t for 78315@debbugs.gnu.org; Sun, 18 May 2025 04:17:55 -0400 Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net [79.137.60.36]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4b0YbQ0ngdz1c64; Sun, 18 May 2025 08:17:54 +0000 (UTC) Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net. [127.0.0.1]) by director2.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <78315@debbugs.gnu.org>; Sun, 18 May 2025 08:17:54 +0000 (UTC) Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.178.131]) by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4b0YbP6xrZz1xw7; Sun, 18 May 2025 08:17:53 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.4]) by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 6C15BBA4021; Sun, 18 May 2025 08:17:53 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-98R002f06e91f9-4bc2-4c1d-89de-0b28a0295d5c, C6CD5D64AC962E3586D42D3C4756DC5C3DD92CD7) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.108 Date: Sun, 18 May 2025 10:16:25 +0200 Message-ID: <20250518081658.11362-26-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250518081658.11362-1-ngraves@ngraves.fr> References: <20250518081658.11362-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 10930517772528247522 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdefudektddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekledrvddtjedrudejuddruddtkeenucevlhhushhtvghrufhiiigvpeeinecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeekfeduheesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=+ps4s0QXbwxOx1W/Tf4XRlMypYctDwmRx7arINoaxGk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1747556274; v=1; b=RhW5B9OXpElfTI0PsCpcZUQ/M3VnYLI8ho4rR8CkrN4zTorzqmWA61rANwPsNm3otY5JZK3C BUdz+a7T+UQL2f4YPY0UVFOoYWU/atPO5/sSVz3JbzUQ9kaCojXckLuqLOQAONOACyVWfJIgEwc hSeoTpYMFiQ0Z2gfy91JrtahGzl5xYHgJqmKyvTioTg9733e8aleFmpgGlYrdPoanUsKRCLs/NW VRgTXfP9EvhLyJqOG/UNeQNFKgrk9R6N9Ye2xcJ+2gK4lucYJ8W9HnCUx89xkf3Txm/0u2AvNsn j8giTHA9tSTcStzqRzPaTRimeYRQvsgZ9p6jkTMXMWs3A== 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 c693bd887b..d56e7c9ac7 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -32382,29 +32382,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