gnu: Add elixir-igniter.

* gnu/packages/elixir-xyz.scm (elixir-igniter): New variable.

Change-Id: I370d9084be8f7e34bd11fc33ecaeb03e1a292d08
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Giacomo Leidi 2025-09-15 14:36:17 +02:00 committed by Ludovic Courtès
parent b8996b6373
commit a50acc87c6
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -588,6 +588,32 @@ and decode WKB, WKT, and @code{GeoJSON} formats.")
(home-page "https://hexdocs.pm/glob_ex/")
(license license:expat)))
(define-public elixir-igniter
(package
(name "elixir-igniter")
(version "0.6.28")
(source
(origin
(method url-fetch)
(uri (hexpm-uri "igniter" version))
(sha256
(base32 "1m17dg9yydr5mv65nphcc6c2bcrgcyi62xpikq3j3jmf4vb6k4xd"))))
(build-system mix-build-system)
(arguments
;; FIXME: Tests depend on elixir-eflame, which is not yet packaged.
(list #:tests? #f))
(propagated-inputs
(list elixir-glob-ex
elixir-jason
elixir-rewrite
elixir-sourceror
elixir-spitfire))
(synopsis "Code generation and project patching framework")
(description
"This package provides a code generation and project patching framework.")
(home-page "https://hexdocs.pm/igniter/")
(license license:expat)))
(define-public elixir-machete
(package
(name "elixir-machete")