From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id QJPgDxBgxWOlGQEAbAwnHQ (envelope-from ) for ; Mon, 16 Jan 2023 15:32:48 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id YPniDhBgxWM2+AAAG6o9tA (envelope-from ) for ; Mon, 16 Jan 2023 15:32:48 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D48642B230 for ; Mon, 16 Jan 2023 15:32:47 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHQXK-0002Zt-6w; Mon, 16 Jan 2023 09:32:34 -0500 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 1pHQWo-0002WC-Ei for guix-patches@gnu.org; Mon, 16 Jan 2023 09:32:32 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pHQWn-0006R2-V2 for guix-patches@gnu.org; Mon, 16 Jan 2023 09:32:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pHQWn-0006Oj-Qk for guix-patches@gnu.org; Mon, 16 Jan 2023 09:32:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60837] [PATCH v2] gnu: Add emacs-auto-compile. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Jan 2023 14:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60837 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Cayetano Santos , 60837@debbugs.gnu.org Received: via spool by 60837-submit@debbugs.gnu.org id=B60837.167387948424542 (code B ref 60837); Mon, 16 Jan 2023 14:32:01 +0000 Received: (at 60837) by debbugs.gnu.org; 16 Jan 2023 14:31:24 +0000 Received: from localhost ([127.0.0.1]:60979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHQWC-0006Nl-Cm for submit@debbugs.gnu.org; Mon, 16 Jan 2023 09:31:24 -0500 Received: from mail-ed1-f68.google.com ([209.85.208.68]:39654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHQWA-0006NZ-BG for 60837@debbugs.gnu.org; Mon, 16 Jan 2023 09:31:22 -0500 Received: by mail-ed1-f68.google.com with SMTP id v6so40887174edd.6 for <60837@debbugs.gnu.org>; Mon, 16 Jan 2023 06:31:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=2trBopaCMDLdPHhQjgARBV3ncQ8GYuX1bjwWR1enYz0=; b=i+TZuZFbPbVmJ/eGuO+8jwhHJp/c2nFlATeFr8SmspEuLfn+IWsj33BEbXEgkcf814 e/eh2INuFaayY2jrmyumkv3+6nUAQFfozQ3i+q1JuLYQ7ktj05TtJx+nCiPS6z/rSVXF lB6rq5KJ0ejQntnRcg1+qhTOsYjUyYAw7JvlexQOrEES36MMjYi2gXt+w+tsAvPRg7+S Pabzxe42iKSDuFV1C/cCJ/nFaXdUlmkz7U4gPTsrlCMCdPRf7aRcQc+AanRJKoGrU6IV dbvwz0Rc+D39v+2x58dw3azvPXroMBu17RE4jE9WjJdE3iYZYygIb/0Ubkn7S2tlIuAi 3QqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=2trBopaCMDLdPHhQjgARBV3ncQ8GYuX1bjwWR1enYz0=; b=5aQsb0EvnjBRiQZT3jfaPb3d8kZQo83rMRPwf1SbPj/XgeBzt7RDATCXFOczHJ6Efv EqhIucicmvpi8QiiOvuEKsGAwuMnlpTwdYhBTlkqQT0ju43q72mQJxBZyoiyaHdLanwb DzBxh/+//Us+hGmvV1BffYM4U4oAMwoKU8kuNkBTCniDksEnMigH2pLwkvkcMjIUID+B 698f8meLWH7VQ/YMgGQUx3GM/TcbTtFSAX3mB1gWbNhoe5mtC5DfJW/ClOnxn3lY8QOc 4y6ndbmAz7l/CoougbtwbphEOx1qxphj+KEdNdvuozJ8/Ogj3Grb0yxPwaLgZCitRT5i UQrQ== X-Gm-Message-State: AFqh2koT9jjBIqitLJlCPEXDDvoL+9XEs1uCftOoq4FBhDRg48WwcE3c k+n2h3n2DyB1Ki9uGTzQZI0= X-Google-Smtp-Source: AMrXdXujzPuwuAfZYtjXpvDWDJlVC7hvfLtHILLaThXj9I7AfE+xYGKU8pES/GB9tE592Jd81Exusw== X-Received: by 2002:a05:6402:221c:b0:498:b9ea:1896 with SMTP id cq28-20020a056402221c00b00498b9ea1896mr27667344edb.9.1673879476495; Mon, 16 Jan 2023 06:31:16 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id f11-20020a056402194b00b0048eb0886b00sm2724164edz.42.2023.01.16.06.31.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Jan 2023 06:31:15 -0800 (PST) Message-ID: <883dd1302808d994be0d00ade7cf5df27e8cc454.camel@gmail.com> From: Liliana Marie Prikler Date: Mon, 16 Jan 2023 15:31:14 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=i+TZuZFb; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673879568; a=rsa-sha256; cv=none; b=myjijJ0EL2s4JUoANKom537v2V3hrSBsSsgqa1T1dOYrQ9g6yGIdeYZ33cJ8jSHjNQhJ7W k3w4209eR1ilBZLFc3xGrrsWpi/eltaJW701i97a2nVLxAx8EKToXKZEgs+SmozxFkw6BC eBz3PAVHA5gRDEWDSbes04eY3EdtO5tkmuHpJfMoIGzE3Kr4WuknA8osmCc4fassgeYqpF A7EdHkRJ6iLceaasOeRMhP6w7FT7HFFFappSqhcL9Gfvsx0dv6vzFeYjQcWLFNWSsH4l2a 9ePlwo4KbAYYfzGD0uotVOu3yN+sjFh4vOZk0lEfge471o57ucFaDez/hWtsjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1673879567; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=2trBopaCMDLdPHhQjgARBV3ncQ8GYuX1bjwWR1enYz0=; b=h6N0/r5/LV+LeIw0TaDwXApwgyJ9FH2F93Mdf/MakSLNBxRtVUO4FLbHjMIInZpcjK1KN3 HadMOZbTq5JOOsVuTE1rrIa+abenzel719W8+m2iOAwLpjypxGS/SCMRAZkLEF4ITV9aDE saH4r3o7BK9Sn86Rnutw6vKM6x1CEDgtuXXQmGtm0jbmEeZ9FCe+OnqNO9TWGrJnmTDSDl T2DfXJDNL7Hbn/nGwD/qAa2j6K7ITgKX9sdcdz4z2SQnVckLwk2SQgkA6N0Vyy7BVXYlND rHDCueHDzD4OgjGoS8M6622bVn+2uUVGWfPyLwDkS6Q0mHW8uEgFjJpyPFvgzA== X-Migadu-Queue-Id: D48642B230 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=i+TZuZFb; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) X-Migadu-Spam-Score: -2.83 X-Spam-Score: -2.83 X-TUID: rS9K0CFRsmv5 Am Montag, dem 16.01.2023 um 13:38 +0100 schrieb Cayetano Santos: > * gnu/packages/emacs-xyz.scm (emacs-auto-compile): New variable. > --- > =C2=A0gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++ > =C2=A01 file changed, 22 insertions(+) >=20 > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 5f60d82ad5..ea97cb09a2 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -259,6 +259,28 @@ (define-module (gnu packages emacs-xyz) > =C2=A0;;; Emacs hacking. > =C2=A0;;; > =C2=A0 > +(define-public emacs-auto-compile > +=C2=A0 (package > +=C2=A0=C2=A0=C2=A0 (name "emacs-auto-compile") > +=C2=A0=C2=A0=C2=A0 (version "1.7.2") > +=C2=A0=C2=A0=C2=A0 (source (origin > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (method git-fetch) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (uri (git-reference > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (url > "https://github.com/emacscollective/auto-compile.git") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (commit version))) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (sha256 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (base32 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 > "1njnyilv6lxnbvi6yrgzg6qjhf6vgh4fpag4hav1j45718y6kd31")))) > +=C2=A0=C2=A0=C2=A0 (build-system emacs-build-system) > +=C2=A0=C2=A0=C2=A0 (propagated-inputs (list emacs-compat emacs-packed)) > +=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/emacscollective/auto-c= ompile") > +=C2=A0=C2=A0=C2=A0 (synopsis "Automatically compile Emacs Lisp libraries= ") > +=C2=A0=C2=A0=C2=A0 (description > +=C2=A0=C2=A0=C2=A0=C2=A0 "This package provides two minor modes which au= tomatically > recompile Emacs Lisp Note how you're exceeding fill-column. > +source files. Together these modes guarantee that Emacs never loads=20 Use two spaces at the end of sentences. > outdated > +byte code files.") > +=C2=A0=C2=A0=C2=A0 (license license:gpl3+))) > + I also moved this before emacs-auto-sudoedit. Placing packages directly at the start or end f files makes it mildly harder to rebase. The package appears to build fine with both emacs and emacs-minimal, so if there's no objection, I'll push this (with some fixes re the above points) on the 29th. Cheers