From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 15:05:50 2023 Received: (at submit) by debbugs.gnu.org; 31 Aug 2023 19:05:50 +0000 Received: from localhost ([127.0.0.1]:59217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbmzF-0001J7-US for submit@debbugs.gnu.org; Thu, 31 Aug 2023 15:05:50 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbiUo-0007Vm-21 for submit@debbugs.gnu.org; Thu, 31 Aug 2023 10:18:06 -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 1qbiUZ-0000ta-MP for guix-patches@gnu.org; Thu, 31 Aug 2023 10:17:51 -0400 Received: from vps-1eeb809a.vps.ovh.net ([217.182.171.220] helo=mail.chillpc.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbiUW-0002dZ-8A for guix-patches@gnu.org; Thu, 31 Aug 2023 10:17:51 -0400 Received: from [192.168.0.103] (91-164-64-51.subs.proxad.net [91.164.64.51]) by mail.chillpc.fr (Postfix) with ESMTPSA id C592720001 for ; Thu, 31 Aug 2023 14:16:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=chillpc.fr; s=mail; t=1693491402; bh=qaXkgIM+1VArsKmonw8mbLmo8/z0gd3SsoL8Zhg3AQg=; h=Date:To:From:Subject:From; b=CiRwPz3F/sW07/arVrTi3dVUocfpyL3e97OiDx5W5QogGlg3le4tu2UQzaQVkxxgy AjmGbGUCuPM/zsJVKrHVF3UBZreujURngq6DU5CLgegO6rXVduYISQth1BzxP88dSf iymfmYeUOTG3tuEZYsgmrxwLv5UzVo4yXp4V4PFS0n+isYpOY7rF7QfsVEk/+QscFi fzbcnLz/ZzqGI7AAR33cwv2VNnkolR5t8R4vJMD6X3xRsSQ+zpZu9ieC7wDsevEhOk 2xhE/zSADWkvKv+ROjrKGlGHl98xE+UuyJWgTKCeexhHJVVC4ttCS960qfPYMTI1bK zNqMyddLMhNSQ== Message-ID: Date: Thu, 31 Aug 2023 16:15:51 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: guix-patches@gnu.org From: =?UTF-8?Q?R=C3=A9mi_Teissier?= Subject: [PATCH] gnu: Add antifennel. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.182.171.220; envelope-from=rteissier.code@chillpc.fr; helo=mail.chillpc.fr X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 31 Aug 2023 15:05:48 -0400 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: -0.1 (/) From c546257438e4e824ddf54351b77a754d2f466567 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Teissier?= Date: Thu, 31 Aug 2023 15:17:28 +0200 Subject: [PATCH] gnu: Add antifennel. ---  gnu/packages/lua.scm | 31 +++++++++++++++++++++++++++++++  1 file changed, 31 insertions(+) diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm index 405f8511cb..9f80b2017c 100644 --- a/gnu/packages/lua.scm +++ b/gnu/packages/lua.scm @@ -1226,6 +1226,37 @@ (define-public fennel  system.")      (license license:expat))) +(define-public antifennel +  (package +    (version "0.2.0") +    (name "antifennel") +    (source (origin +              (method git-fetch) +              (uri (git-reference +                    (url "https://git.sr.ht/~technomancy/antifennel") +                    (commit version))) +              (sha256 +               (base32 + "1hd9h17q31b3gg88c657zq4han4air2ag55rrakbmcpy6n8acsqc")) +              (file-name (git-file-name name version)))) +    (build-system gnu-build-system) +    (inputs (list lua luajit)) +    (arguments +     '(#:phases (modify-phases %standard-phases +                  (delete 'configure) +                  (delete 'check) +                  (replace 'install +                    (lambda* (#:key outputs #:allow-other-keys) +                      (let ((bin (string-append (assoc-ref outputs "out") +                                                "/bin"))) +                        (install-file "antifennel" bin))))))) +    (home-page "https://git.sr.ht/~technomancy/antifennel") +    (synopsis "Turn Lua code into Fennel code") +    (description +     "Turn Lua code into Fennel code. This compiler does the opposite +     of what the Fennel compiler does.") +    (license (list license:expat)))) +  (define-public fnlfmt    (package      (name "fnlfmt") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 26 09:05:01 2023 Received: (at 65662) by debbugs.gnu.org; 26 Oct 2023 13:05:01 +0000 Received: from localhost ([127.0.0.1]:60924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw02m-00079y-Hf for submit@debbugs.gnu.org; Thu, 26 Oct 2023 09:05:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qw02k-00079j-6P for 65662@debbugs.gnu.org; Thu, 26 Oct 2023 09:04:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qw027-000514-PM; Thu, 26 Oct 2023 09:04:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=VIAiHiputZIzW557xG7djxI32oRFAzdvY5a1q+dFZjQ=; b=hLuAoPpIa2frJRDU9eKo AkvKBs0IIUPWbT8PO08wnYBRLM/j9Vi9+f6BcZw1ogpXTWM8jkJbhleTn4gxtogFCsH2EdcJcfrIQ Xcu73B8IeG7ox5PYYMrRDnfvnYtxBeKoeto+RtZ0P4Yd5D6Zcjoz1yfDvfdooqrUFv4TcoP/80H3L psxauFDwPKaQtbYeK2KIbn2qq3x9PAZWxRVkHji2jRxZjcmsDuYsn0qygGELG7h8hKFxVDCW2koWT XcfEOW9uuO9vP4RX7mKKQ7eMMLkJHzXCvdzGZR515UEJtmaVgRn8dvMAPH1KrIpnV2Z+DosRv1tSO WKL1+xdPUf6wZg==; From: Mathieu Othacehe To: =?utf-8?Q?R=C3=A9mi?= Teissier Subject: Re: [bug#65662] [PATCH] gnu: Add antifennel. In-Reply-To: (=?utf-8?Q?=22R=C3=A9mi?= Teissier"'s message of "Thu, 31 Aug 2023 16:15:51 +0200") References: Date: Thu, 26 Oct 2023 15:04:17 +0200 Message-ID: <87jzr9k01a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65662 Cc: 65662@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: -3.3 (---) DQpIZWxsbywNCg0KU29ycnkgZm9yIHRoZSBkZWxheSENCg0KPiAgRnJvbSBjNTQ2MjU3NDM4ZTRl ODI0ZGRmNTQzNTFiNzdhNzU0ZDJmNDY2NTY3IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KPiBG cm9tOiA9P1VURi04P3E/Uj1DMz1BOW1pPTIwVGVpc3NpZXI/PSA8cnRlaXNzaWVyLmNvZGVAY2hp bGxwYy5mcj4NCj4gRGF0ZTogVGh1LCAzMSBBdWcgMjAyMyAxNToxNzoyOCArMDIwMA0KPiBTdWJq ZWN0OiBbUEFUQ0hdIGdudTogQWRkIGFudGlmZW5uZWwuDQo+DQoNCllvdSBhcmUgbWlzc2luZyBh IGNvbW1pdCBtZXNzYWdlIGhlcmUuIEl0IHNob3VsZCBsb29rIGxpa2U6DQoNCiogZ251L3BhY2th Z2VzL2x1YS5zY20gKGFudGlmZW5uZWwpOiBOZXcgcGFja2FnZS4NCg0KPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoYmFzZTMyDQo+ICsgIjFoZDloMTdxMzFiM2dnODhjNjU3enE0aGFu NGFpcjJhZzU1cnJha2JtY3B5Nm44YWNzcWMiKSkNCg0KVGhlIGluZGVudGF0aW9uIHNlZW1zIG9m ZiBoZXJlLg0KDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZmlsZS1uYW1lIChnaXQt ZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpKSkNCj4gK8KgwqDCoCAoYnVpbGQtc3lzdGVtIGdudS1i dWlsZC1zeXN0ZW0pDQo+ICvCoMKgwqAgKGlucHV0cyAobGlzdCBsdWEgbHVhaml0KSkNCj4gK8Kg wqDCoCAoYXJndW1lbnRzDQo+ICvCoMKgwqDCoCAnKCM6cGhhc2VzIChtb2RpZnktcGhhc2VzICVz dGFuZGFyZC1waGFzZXMNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGRl bGV0ZSAnY29uZmlndXJlKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo ZGVsZXRlICdjaGVjaykNCg0KQXJlIHRlc3RzIGRpc2FibGVkIGJlY2F1c2UgdGhlcmUgYXJlIG5v IHRlc3RzIG9yIGJlY2F1c2UgdGhlcmUgYXJlIG5vdA0KcGFzc2luZy4gSWYgd2UgYXJlIGluIHRo ZSBmaXJzdCBjYXNlIHlvdSBjYW4gc3BlY2lmeSBpdCB3aXRoIGEgc2ltcGxlDQpjb21tZW50IHN1 Y2ggYXMgO25vIHRlc3RzLg0KDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChyZXBsYWNlICdpbnN0YWxsDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpDQo+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxldCAoKGJpbiAoc3RyaW5n LWFwcGVuZCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgICIvYmluIikpKQ0KDQpUaGUgcHJlZmVycmVkIHdheSBub3cgaXMg dG8gdXNlIGdleHAsIG1lYW5pbmcgdGhhdCB5b3UgY2FuIGRpcmVjdGx5DQp3cml0ZToNCg0KKGlu c3RhbGwtZmlsZSAiYW50aWZlbm5lbCIgIyRvdXRwdXQpDQoNCj4gK8KgwqDCoCAoaG9tZS1wYWdl ICJodHRwczovL2dpdC5zci5odC9+dGVjaG5vbWFuY3kvYW50aWZlbm5lbCIpDQo+ICvCoMKgwqAg KHN5bm9wc2lzICJUdXJuIEx1YSBjb2RlIGludG8gRmVubmVsIGNvZGUiKQ0KPiArwqDCoMKgIChk ZXNjcmlwdGlvbg0KPiArwqDCoMKgwqAgIlR1cm4gTHVhIGNvZGUgaW50byBGZW5uZWwgY29kZS4g VGhpcyBjb21waWxlciBkb2VzIHRoZSBvcHBvc2l0ZQ0KPiArwqDCoMKgwqAgb2Ygd2hhdCB0aGUg RmVubmVsIGNvbXBpbGVyIGRvZXMuIikNCg0KSXQgd291bGQgYmUgbmljZSB0byBleHBhbmQgYSBi aXQgdGhlIGRlc2NyaXB0aW9uIGFuZCB1c2Ugc2VudGVuY2VzLCBzdWNoDQphczogVGhpcyBwYWNr YWdlIHByb3ZpZGVzIGEgd2F5IHRvIHR1cm4gTHVhIGNvZGUgaW50byBGZW5uZWwgY29kZSBieS4u Lg0KDQo+ICvCoMKgwqAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCkpKSkNCg0KWW91IGRv bid0IG5lZWQgYSBsaXN0IGlmIHRoZXJlIGlzIGp1c3Qgb25lIGxpY2Vuc2UgOikNCg0KQ291bGQg eW91IHBsZWFzZSBzZW5kIGFuIHVwZGF0ZWQgcGF0Y2g/DQoNCkRvbid0IGhlc2l0YXRlIGlmIHlv dSBuZWVkIHNvbWUgZ3VpZGFuY2UhDQoNCk1hdGhpZXUNCg== From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 10:57:08 2023 Received: (at 65662) by debbugs.gnu.org; 1 Nov 2023 14:57:08 +0000 Received: from localhost ([127.0.0.1]:52173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyCeW-0005XI-3z for submit@debbugs.gnu.org; Wed, 01 Nov 2023 10:57:08 -0400 Received: from vps-1eeb809a.vps.ovh.net ([217.182.171.220]:42440 helo=mail.chillpc.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyCeP-0005Wo-OX for 65662@debbugs.gnu.org; Wed, 01 Nov 2023 10:57:02 -0400 Received: from localhost.localdomain (91-164-64-51.subs.proxad.net [91.164.64.51]) by mail.chillpc.fr (Postfix) with ESMTPSA id DA37520018; Wed, 1 Nov 2023 14:56:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=chillpc.fr; s=mail; t=1698850582; bh=LibebfboPR6U/UneyIHadgRGi78sJkCVudYnwvpbAmk=; h=From:To:Cc:Subject:Date:From; b=SCdmg1aYCmaKmGiyfLKn3TNXC51WlXxjnYT8NflKp11fcIByLQw6T4/faYnEz4MqX eejQoEVD4D2cSKb2MCFWgVBpiEE7CvUSFC4rmvemBDMaKdsvyaaWkbIUl0B0UshJTA i67W6iUhh26RPapLIRrL/dyoatkjoJE+b1vAKHOA+17gFzvg9/P6+O8CbP6KbsKOdg oRCkTFdUabdeW6r8LQGv3r7gFWhEnxg3xKYA2j2frV7po3iLkOR6U0AC+zRVUdKu1u omm1ZWqmM4d5aYtHq6Jj4XVy1sL0ZJMiKFcVvGjr237Vl8uqSK4DgIEISz4MEb5Zjr gf1EEiOKiB4WA== From: =?UTF-8?q?R=C3=A9mi=20Teissier?= To: 65662@debbugs.gnu.org Subject: [PATCH v1] gnu: Add antifennel. Date: Wed, 1 Nov 2023 15:54:17 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65662 Cc: othacehe@gnu.org, =?UTF-8?q?R=C3=A9mi=20Teissier?= 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.0 (-) Change-Id: Ic1f3fbc4d73ebc30291f4b60e7e8d16942c6627d --- gnu/packages/lua.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm index 65cab6511c..1cde6bd66c 100644 --- a/gnu/packages/lua.scm +++ b/gnu/packages/lua.scm @@ -1269,6 +1269,39 @@ (define-public fennel system.") (license license:expat))) +(define-public antifennel + (package + (version "0.2.0") + (name "antifennel") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~technomancy/antifennel") + (commit version))) + (sha256 + (base32 "1hd9h17q31b3gg88c657zq4han4air2ag55rrakbmcpy6n8acsqc")) + (file-name (git-file-name name version)))) + (build-system gnu-build-system) + (inputs (list luajit)) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (delete 'configure) + ;; Tests pass after the fix introduced by the commit + ;; ecd2169fcad1fa6616fdf6e6a8569f5b866601e5 + (delete 'check) + (replace 'install + (lambda _ + (install-file "antifennel" + (string-append #$output "/bin"))))))) + (home-page "https://git.sr.ht/~technomancy/antifennel") + (synopsis "Turn Lua code into Fennel code") + (description + "This package provides a way to turn Lua code into Fennel code. +This compiler does the opposite of what the Fennel compiler does.") + (license license:expat))) + (define-public fnlfmt (package (name "fnlfmt") base-commit: 26565f1bc8548011bc0e1b821a9a957db1bc2d8f -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 11:09:49 2023 Received: (at 65662) by debbugs.gnu.org; 1 Nov 2023 15:09:49 +0000 Received: from localhost ([127.0.0.1]:52194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyCqr-0005ys-3K for submit@debbugs.gnu.org; Wed, 01 Nov 2023 11:09:49 -0400 Received: from vps-1eeb809a.vps.ovh.net ([217.182.171.220]:40632 helo=mail.chillpc.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyCqn-0005yh-Jz for 65662@debbugs.gnu.org; Wed, 01 Nov 2023 11:09:47 -0400 Received: from [192.168.1.160] (91-164-64-51.subs.proxad.net [91.164.64.51]) by mail.chillpc.fr (Postfix) with ESMTPSA id C144F20018; Wed, 1 Nov 2023 15:09:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=chillpc.fr; s=mail; t=1698851349; bh=0snGWiPmj4KaR8lXJDDbxp+u43WTm/lYP1ZwL54tRiw=; h=Date:Subject:To:References:From:Cc:In-Reply-To:From; b=ckjIU/J8ydnBHUiWKdj0tvZqKhh9bCS5U0IAdLNeoSh1+CGnuLiL3s+qzzWLRlLq8 M4fwILvOvZNJZm7h/wQmSC6TLLYbdsj/pPs01W0IKAxwsKj+GEhNi/lt7OGEfoOJr3 q6GCsU1pFrOViDghtX7msVf9yHq9YDgNKYHPV+caZEs5krNCd/lREDGiIVokoMEQmU 7zQv/ctb9jywV/bv0WFAUawhTXTWF/rKshxjru1EDESHpgF7LHfoSoUxKFAQilquAg prHsIFpCyGnBYOvGCtW0Q0XajryMkRpIC/vlmLsbSGwnnYGiIMvnYwqC3oHsyDXK5d oGY4LiX87KkZw== Content-Type: multipart/alternative; boundary="------------VPbnQ404bRwFnruwDjnPK0f0" Message-ID: <12c35236-1f37-41ad-b17a-b5e5d6ceb9e0@chillpc.fr> Date: Wed, 1 Nov 2023 16:09:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [bug#65662] [PATCH] gnu: Add antifennel. Content-Language: fr, en-US To: Mathieu Othacehe References: <87jzr9k01a.fsf@gnu.org> From: =?UTF-8?Q?R=C3=A9mi_Teissier?= In-Reply-To: <87jzr9k01a.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65662 Cc: 65662@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.0 (-) This is a multi-part message in MIME format. --------------VPbnQ404bRwFnruwDjnPK0f0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hello ! Sorry for the delay (too). Writing guix packages and the git email flow is pretty new to me ^^' I did my best to fix my patch. >> +              (file-name (git-file-name name version)))) >> +    (build-system gnu-build-system) >> +    (inputs (list lua luajit)) >> +    (arguments >> +     '(#:phases (modify-phases %standard-phases >> +                  (delete 'configure) >> +                  (delete 'check) > Are tests disabled because there are no tests or because there are not > passing. If we are in the first case you can specify it with a simple > comment such as ;no tests. Tests are pretty messy in this project, they work on the `main` branch but not in the `2.0.0`. I don't really know what to add about it in comment. >> +                  (replace 'install >> +                    (lambda* (#:key outputs #:allow-other-keys) >> +                      (let ((bin (string-append (assoc-ref outputs "out") >> +                                                "/bin"))) > The preferred way now is to use gexp, meaning that you can directly > write: > > (install-file "antifennel" #$output) Let me know if I did it right, I tried to adapt grepped example in the project. I kinda rushed it at my first try. I hope it is good enough now :) Rémi Teissier Le 26/10/2023 à 15:04, Mathieu Othacehe a écrit : > Hello, > > Sorry for the delay! > >> From c546257438e4e824ddf54351b77a754d2f466567 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?R=C3=A9mi=20Teissier?= >> Date: Thu, 31 Aug 2023 15:17:28 +0200 >> Subject: [PATCH] gnu: Add antifennel. >> > You are missing a commit message here. It should look like: > > * gnu/packages/lua.scm (antifennel): New package. > >> +               (base32 >> + "1hd9h17q31b3gg88c657zq4han4air2ag55rrakbmcpy6n8acsqc")) > The indentation seems off here. > >> +              (file-name (git-file-name name version)))) >> +    (build-system gnu-build-system) >> +    (inputs (list lua luajit)) >> +    (arguments >> +     '(#:phases (modify-phases %standard-phases >> +                  (delete 'configure) >> +                  (delete 'check) > Are tests disabled because there are no tests or because there are not > passing. If we are in the first case you can specify it with a simple > comment such as ;no tests. > >> +                  (replace 'install >> +                    (lambda* (#:key outputs #:allow-other-keys) >> +                      (let ((bin (string-append (assoc-ref outputs "out") >> +                                                "/bin"))) > The preferred way now is to use gexp, meaning that you can directly > write: > > (install-file "antifennel" #$output) > >> +    (home-page"https://git.sr.ht/~technomancy/antifennel") >> +    (synopsis "Turn Lua code into Fennel code") >> +    (description >> +     "Turn Lua code into Fennel code. This compiler does the opposite >> +     of what the Fennel compiler does.") > It would be nice to expand a bit the description and use sentences, such > as: This package provides a way to turn Lua code into Fennel code by... > >> +    (license (list license:expat)))) > You don't need a list if there is just one license :) > > Could you please send an updated patch? > > Don't hesitate if you need some guidance! > > Mathieu --------------VPbnQ404bRwFnruwDjnPK0f0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Hello !
Sorry for the delay (too). Writing guix packages and the git email flow is pretty new to me ^^'

I did my best to fix my patch.
+              (file-name (git-file-name name version))))
+    (build-system gnu-build-system)
+    (inputs (list lua luajit))
+    (arguments
+     '(#:phases (modify-phases %standard-phases
+                  (delete 'configure)
+                  (delete 'check)
Are tests disabled because there are no tests or because there are not
passing. If we are in the first case you can specify it with a simple
comment such as ;no tests.

    Tests are pretty messy in this project, they work on the `main`
    branch but not in the `2.0.0`. I don't really know what to add about
    it in comment.

+                  (replace 'install
+                    (lambda* (#:key outputs #:allow-other-keys)
+                      (let ((bin (string-append (assoc-ref outputs "out")
+                                                "/bin")))
The preferred way now is to use gexp, meaning that you can directly
write:

(install-file "antifennel" #$output)
Let me know if I did it right, I tried to adapt grepped example in the project.

I kinda rushed it at my first try. I hope it is good enough now :)

Rémi Teissier

Le 26/10/2023 à 15:04, Mathieu Othacehe a écrit :
Hello,

Sorry for the delay!

 From c546257438e4e824ddf54351b77a754d2f466567 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Teissier?= <rteissier.code@chillpc.fr>
Date: Thu, 31 Aug 2023 15:17:28 +0200
Subject: [PATCH] gnu: Add antifennel.

You are missing a commit message here. It should look like:

* gnu/packages/lua.scm (antifennel): New package.

+               (base32
+ "1hd9h17q31b3gg88c657zq4han4air2ag55rrakbmcpy6n8acsqc"))
The indentation seems off here.

+              (file-name (git-file-name name version))))
+    (build-system gnu-build-system)
+    (inputs (list lua luajit))
+    (arguments
+     '(#:phases (modify-phases %standard-phases
+                  (delete 'configure)
+                  (delete 'check)
Are tests disabled because there are no tests or because there are not
passing. If we are in the first case you can specify it with a simple
comment such as ;no tests.

+                  (replace 'install
+                    (lambda* (#:key outputs #:allow-other-keys)
+                      (let ((bin (string-append (assoc-ref outputs "out")
+                                                "/bin")))
The preferred way now is to use gexp, meaning that you can directly
write:

(install-file "antifennel" #$output)

+    (home-page "https://git.sr.ht/~technomancy/antifennel")
+    (synopsis "Turn Lua code into Fennel code")
+    (description
+     "Turn Lua code into Fennel code. This compiler does the opposite
+     of what the Fennel compiler does.")
It would be nice to expand a bit the description and use sentences, such
as: This package provides a way to turn Lua code into Fennel code by...

+    (license (list license:expat))))
You don't need a list if there is just one license :)

Could you please send an updated patch?

Don't hesitate if you need some guidance!

Mathieu

--------------VPbnQ404bRwFnruwDjnPK0f0-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 24 12:13:21 2023 Received: (at 65662-done) by debbugs.gnu.org; 24 Nov 2023 17:13:21 +0000 Received: from localhost ([127.0.0.1]:37155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6Zk1-0004pp-2A for submit@debbugs.gnu.org; Fri, 24 Nov 2023 12:13:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6Zjy-0004pa-8U for 65662-done@debbugs.gnu.org; Fri, 24 Nov 2023 12:13:18 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r6Zjn-00071J-Ex; Fri, 24 Nov 2023 12:13:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=JU7+jN8TiG7QBfXsBbcdPvUPQeHUWFizcZAfRrGxL8c=; b=cgpeh4fA2mcw727cS8eh +TnAE7x2efjybBppFtQNkkIgZIXeHLvdSqX263L4C/e4lY5iE1Jvdy5PMJaTivipeobKd+CmqtNI1 lLxzdTQcak4ttLurYE3AhfHRzyjiSfM+3KnwlUbJNPBaZwZNMz6SkbZWfF4HUD1t6bqwgLGPBAKJc t9nm7z2otYqoYra+Nl5tvhzBsbR7Ct3sprZAC7OPZziPY65AB+zjiAnw7D9yrMrYgnDXpX7ciFRBU jfGwq7g4Pbw17fZ+EvhnO40u8Pt3rw91G1euwvw89U8+dAudaPf2G0X2MCZIHnvMl2t/SaS0kGgpz H9n8lXtKnVYozA==; From: Mathieu Othacehe To: =?utf-8?Q?R=C3=A9mi?= Teissier Subject: Re: [bug#65662] [PATCH] gnu: Add antifennel. In-Reply-To: <12c35236-1f37-41ad-b17a-b5e5d6ceb9e0@chillpc.fr> (=?utf-8?Q?=22R=C3=A9mi?= Teissier"'s message of "Wed, 1 Nov 2023 16:09:09 +0100") References: <87jzr9k01a.fsf@gnu.org> <12c35236-1f37-41ad-b17a-b5e5d6ceb9e0@chillpc.fr> Date: Fri, 24 Nov 2023 18:13:03 +0100 Message-ID: <87ttpboz1c.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65662-done Cc: 65662-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: -3.3 (---) Hello, > Let me know if I did it right, I tried to adapt grepped example in the project. > > I kinda rushed it at my first try. I hope it is good enough now :) That's perfect, thanks for your patience. Applied, Mathieu From unknown Mon Jun 23 06:02:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 23 Dec 2023 12:24:12 +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