From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qPyyIJ3gtGLiXwEAbAwnHQ (envelope-from ) for ; Thu, 23 Jun 2022 23:52:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id SDCtIJ3gtGJuWgAA9RJhRA (envelope-from ) for ; Thu, 23 Jun 2022 23:52:29 +0200 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 26B7EB70F for ; Thu, 23 Jun 2022 23:52:29 +0200 (CEST) Received: from localhost ([::1]:35098 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o4UkW-0004JW-25 for larch@yhetil.org; Thu, 23 Jun 2022 17:52:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57916) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4Uk6-0004Fw-Sh for guix-patches@gnu.org; Thu, 23 Jun 2022 17:52:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46299) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o4Uk6-0000i3-KS for guix-patches@gnu.org; Thu, 23 Jun 2022 17:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o4Uk6-0008JV-FJ for guix-patches@gnu.org; Thu, 23 Jun 2022 17:52:02 -0400 Subject: bug#54979: [PATCH] gnu: Add emacs-straight-el. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Thu, 23 Jun 2022 21:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 54979 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: jgart via Guix-patches via Cc: jgart , 54979-done@debbugs.gnu.org Mail-Followup-To: 54979@debbugs.gnu.org, mail@nicolasgoaziou.fr, jgart@dismail.de Received: via spool by 54979-done@debbugs.gnu.org id=D54979.165602106331884 (code D ref 54979); Thu, 23 Jun 2022 21:52:02 +0000 Received: (at 54979-done) by debbugs.gnu.org; 23 Jun 2022 21:51:03 +0000 Received: from localhost ([127.0.0.1]:40196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4Uj8-0008IB-OR for submit@debbugs.gnu.org; Thu, 23 Jun 2022 17:51:02 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:52701) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4Uj2-0008HG-KT for 54979-done@debbugs.gnu.org; Thu, 23 Jun 2022 17:50:59 -0400 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id 99213240008; Thu, 23 Jun 2022 21:50:49 +0000 (UTC) From: Nicolas Goaziou References: <20220417034517.12993-1-jgart@dismail.de> Date: Thu, 23 Jun 2022 23:50:48 +0200 In-Reply-To: <20220417034517.12993-1-jgart@dismail.de> (jgart via Guix-patches via's message of "Sat, 16 Apr 2022 23:45:18 -0400") Message-ID: <87r13fkq13.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656021149; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-to: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; bh=lD9aWZJOf6mI+Fw0wMPqLpIzMaXTtxNMJ6QaV3+g9D4=; b=HtJe4KKOW82piD0UhO26h9IWfxdBvsaBcVA+Uv7PDl/Q1puIN19wTfFOrGBFL37Flu7tck FFckQ9XL7FUmIeL5SNH/gKpRCagLdPuhFRDpac1h5+BA5jaQjw5dTJ/w9gkUCqTgPWvZew vmrCY1LgBcF/kEDyJCogvLrukQho4qDM+SFHDk8ocMuyZ2OA7yYJXadi8oohgHGU+Wf6Q2 nPdp3S+VRoQ8UaoHg8Au5NRZ5GVRV9OB2AdP7Yozd+4J+JJr1jRcDEip14cv0YUTeRGEsJ GEfFO5dSUsyv3DxjkoCx1OL25VVggKprG3lji2U9jJ9F3xs3hkX0WL4HHcUnXA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656021149; a=rsa-sha256; cv=none; b=sD8dDKRT4IeCkKBG7vEoFPj+d9C0J+a8aU7k4qOzpF6PhbW2fMUUjlxJ9RMJkx9TKOCJzi +b8e7VwtKilCzYmb8mBe1Zjvgk7tGBaHh/CZYeE3WV+CEk2YsROu2Q+pB2L58+6ya0FapX 2NSaDgsDLc9JlNyG/fICoAiFIWFvgw5fWpQVuMtf4Yg3yiO2rD1WX8G5g0qoWuBucIfQsp MUWIOkjFrugthOpno8JoGmC1Nn13snAw2E/6RfVhcqRcLEXlFexWWwpnhmaT5/7z9JxdyX lSgtoEsA6RWBVLnlBBfHhAD6F79efJIwBqPsBOYtA3YsWJjAklfYxw8YwcnpuQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Spam-Score: -3.06 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Queue-Id: 26B7EB70F X-Spam-Score: -3.06 X-Migadu-Scanner: scn1.migadu.com X-TUID: xkwGc6ZohVjp Hello, jgart via Guix-patches via writes: > * gnu/packages/emacs-xyz.scm (emacs-straight-el): New variable. I applied it with minor changes, detailed below. Thank you. > +(define-public emacs-straight-el > + (let ((commit "af5437f2afd00936c883124d6d3098721c2d306c") I updated it to latest commit. > + (revision "0")) > + (package > + (name "emacs-straight-el") > + (version (git-version "0" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri > + (git-reference > + (url "https://github.com/raxod502/straight.el") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1mpaq373d6yl8yaqmdg634lm3vwnz0xhzcvhm85kmqk36pkpj7ij")))) > + (build-system emacs-build-system) > + (arguments > + (list #:phases I also activated tests. > + #~(modify-phases %standard-phases > + (add-after 'unpack 'patch-git-executable > + (lambda* (#:key inputs #:allow-other-keys) > + (make-file-writable "straight.el") > + (substitute* "straight.el" > + (("\"git\"") > + (string-append "\"" > + (search-input-file inputs "/bin/git") > + "\"")))))))) > + (inputs > + (list git)) > + (propagated-inputs > + (list emacs-magit)) > + (home-page "https://github.com/raxod502/straight.el/") > + (synopsis "Purely functional package manager for the Emacs hacker") > + (description > +"@code{emacs-straight-el} is a next-generation, purely functional package > +manager for the Emacs hacker.") I removed "next-generation" buzz-word. Regards, -- Nicolas Goaziou