From unknown Fri Sep 05 16:40:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#50863 <50863@debbugs.gnu.org> To: bug#50863 <50863@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add themes to outputs of emacs-base-16-theme. Reply-To: bug#50863 <50863@debbugs.gnu.org> Date: Fri, 05 Sep 2025 23:40:44 +0000 retitle 50863 [PATCH] gnu: Add themes to outputs of emacs-base-16-theme. reassign 50863 guix-patches submitter 50863 John Soo severity 50863 normal tag 50863 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 28 02:18:10 2021 Received: (at submit) by debbugs.gnu.org; 28 Sep 2021 06:18:11 +0000 Received: from localhost ([127.0.0.1]:43547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mV6RO-0008G4-Iz for submit@debbugs.gnu.org; Tue, 28 Sep 2021 02:18:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:49100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mV6RM-0008Fu-Ar for submit@debbugs.gnu.org; Tue, 28 Sep 2021 02:18:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36406) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mV6RM-0007NU-5s for guix-patches@gnu.org; Tue, 28 Sep 2021 02:18:08 -0400 Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]:37380) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mV6RJ-00018N-FF for guix-patches@gnu.org; Tue, 28 Sep 2021 02:18:07 -0400 Received: by mail-pl1-x630.google.com with SMTP id j14so13455385plx.4 for ; Mon, 27 Sep 2021 23:18:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=yOVjh5uJ+lWdmph5hnYOz6hhCcxm789762JVN6yw3Vs=; b=RLq53IZvJ9EqCQ/r8r+qnslhS/zqVhctROySKy1UlCiHDeWAfjYwO9U1Vn4zf5TMoE uJV1e9F1UB30+WyVH+BfkEWbTC0uWXpFpAzzGwfb6PmjS4y8zUsJPhTawJiEQPIbpyqJ dLh5WA1JG/xY58xC2EJC6XiB79gR3ZnUf8gH+ko3WuVoz6Hm/BzrdxmufE2YR6/XLwz2 W7R15RTHZFJfBrKerVGaWUAknrYDp6JJoWqEwDHe6O+XupAc7+ZAkI/PStXuRKNxoixL XQahs8bTovKCJVc8ml0TwoSEJpA+WLR0Cs7I13p5TSx8wabtExL4G42qLHg6+xJnpQrz RCLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=yOVjh5uJ+lWdmph5hnYOz6hhCcxm789762JVN6yw3Vs=; b=xRRKpB3jNqPumb0YI441SwIaq6R/GbdY9FxvXXQ5wHtvPkSsjJ1/ZtW9uXGYS/WEqe b8eWTFgswgG0d0ig7VWNw68ZFyo3pmrRvDoK1/wO/OCSsRy+edRs3cEGI1+pR1u40BLW 29AEfXqVQNvFUKJSTAXzK8CGjcHQDVlCf5n1xvL7cgEmlXoNyHez8teUXE3gCDhYpJA5 SLlaffeijQPWry3JJLxrvNABdwevRZ0BUFRreJMWbubBAUxHgsL2SFexMVrS3zsM8OgQ aXJSf+K8FcgdpDI2jzJCNp1QyfAAhqQ5i4/XTmgwHAy8no64ciywsxXV657jj/yg5EKu 9jkw== X-Gm-Message-State: AOAM531S6t8/4JtV9KOvm71GgUgI5s+6GexVnwxZ+6JkxehCS2UR8Oi8 cOk4/cwydP1a/CblI0dgaTMsgUpTZml8u2te X-Google-Smtp-Source: ABdhPJzLU8i0GkcSTaJJIlTyHz8aj0QpCb01vHm/YPJBbeoDphTkq/U/Ib3vDLUoQpoZ2Qh2w6t7dg== X-Received: by 2002:a17:902:7103:b0:13d:c2d4:f0ef with SMTP id a3-20020a170902710300b0013dc2d4f0efmr3646947pll.32.1632809880625; Mon, 27 Sep 2021 23:18:00 -0700 (PDT) Received: from ecenter (2603-8001-3c01-90b6-0000-0000-0000-1ca6.res6.spectrum.com. [2603:8001:3c01:90b6::1ca6]) by smtp.gmail.com with ESMTPSA id i27sm19006283pfq.184.2021.09.27.23.17.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 27 Sep 2021 23:17:59 -0700 (PDT) From: John Soo To: guix-patches@gnu.org Subject: [PATCH] gnu: Add themes to outputs of emacs-base-16-theme. Date: Mon, 27 Sep 2021 23:17:58 -0700 Message-ID: <87o88d4415.fsf@asu.edu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::630; envelope-from=jsoo1@asu.edu; helo=mail-pl1-x630.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) --=-=-= Content-Type: text/plain Hi Guix, I wanted to try out the base16 version of my beloved solarized theme and found that the themes were not installed properly. This patch ought to fix that. Thank you! - John --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-themes-to-outputs-of-emacs-base16-theme.patch >From 86e1252111c17ebd2dec46bdcb80bc2f1bf45e32 Mon Sep 17 00:00:00 2001 From: John Soo Date: Mon, 27 Sep 2021 22:08:41 -0700 Subject: [PATCH] gnu: Add themes to outputs of emacs-base16-theme. * gnu/packages/emacs-xyz (emacs-base16-theme): [arguments] Add build directory themes to #:include. --- gnu/packages/emacs-xyz.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 6024a993e2..f46dbb9277 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8306,6 +8306,24 @@ answers.") (sha256 (base32 "01w89g413s1da6rf94y1xnhw79cjy2bqb01yfjs58cy492cm0vr6")))) (build-system emacs-build-system) + (arguments + `(#:include (cons "^build\\/.*\\.el$" + %default-include) + #:phases + (modify-phases %standard-phases + (add-after 'install 'mv-themes + (lambda* (#:key outputs #:allow-other-keys) + (use-modules (ice-9 regex)) + (let* ((out (assoc-ref outputs "out")) + (theme-dir (string-append (elpa-directory out) "/build"))) + (for-each (lambda (theme) + (rename-file + theme + (regexp-substitute #f + (string-match "build\\/" theme) + 'pre 'post))) + (find-files theme-dir "\\.el$")) + (delete-file-recursively theme-dir))))))) (home-page "https://github.com/belak/base16-emacs") (synopsis "Base16 color themes for Emacs") (description -- 2.33.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 28 06:09:43 2021 Received: (at 50863-done) by debbugs.gnu.org; 28 Sep 2021 10:09:43 +0000 Received: from localhost ([127.0.0.1]:43961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVA3S-00080P-S3 for submit@debbugs.gnu.org; Tue, 28 Sep 2021 06:09:43 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:43271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVA3Q-00080C-NZ for 50863-done@debbugs.gnu.org; Tue, 28 Sep 2021 06:09:41 -0400 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id B7AA260003; Tue, 28 Sep 2021 10:09:33 +0000 (UTC) From: Nicolas Goaziou To: John Soo Subject: Re: [bug#50863] [PATCH] gnu: Add themes to outputs of emacs-base-16-theme. References: <87o88d4415.fsf@asu.edu> Date: Tue, 28 Sep 2021 12:09:32 +0200 In-Reply-To: <87o88d4415.fsf@asu.edu> (John Soo's message of "Mon, 27 Sep 2021 23:17:58 -0700") Message-ID: <877df1106b.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50863-done Cc: 50863-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, John Soo writes: > I wanted to try out the base16 version of my beloved solarized theme and > found that the themes were not installed properly. > > This patch ought to fix that. I tweaked the commit message and applied your patch. Thank you. Regards, -- Nicolas Goaziou From unknown Fri Sep 05 16:40:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 26 Oct 2021 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator