From 6150670ab6c3283a1164854eadc62ec1072ecd73 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Mon, 15 Sep 2025 11:01:44 +0200 Subject: [PATCH] gnu: Add elixir-spitfire. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/elixir-xyz.scm (elixir-spitfire): New variable. Change-Id: Ia1751357b4aee4db9979dcfa662e21e1ce24bbe3 Signed-off-by: Ludovic Courtès --- gnu/packages/elixir-xyz.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/elixir-xyz.scm b/gnu/packages/elixir-xyz.scm index d2934999677632fd47a3eb8406ebfda7a993cfd5..c4334ae47024f77260d66d5894dbd6643b702730 100644 --- a/gnu/packages/elixir-xyz.scm +++ b/gnu/packages/elixir-xyz.scm @@ -702,6 +702,23 @@ implementing utilities to work with Elixir source code.") (home-page "https://hexdocs.pm/sourceror/") (license license:asl2.0))) +(define-public elixir-spitfire + (package + (name "elixir-spitfire") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (hexpm-uri "spitfire" version)) + (sha256 + (base32 "06yr860zhzxmzmljdpjq4c4n81951axl2kc1w6r430x3ai8dgvkf")))) + (build-system mix-build-system) + (synopsis "Error resilient parser for Elixir") + (description "This package provides @code{spitfire}, an error resilient +parser for Elixir.") + (home-page "https://hexdocs.pm/spitfire/") + (license license:expat))) + ;;; ;;; Avoid adding new packages to the end of this file. To reduce the chances ;;; of a merge conflict, place them above by existing packages with similar