diff options
| author | Giacomo Leidi <goodoldpaul@autistici.org> | 2025-09-15 23:00:29 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2025-09-30 08:43:37 +0200 |
| commit | fb1ff8641c922d060cfb932828440725761529eb (patch) | |
| tree | 8a488833851d927b3c8c257bd38b14581f23ea21 /gnu/packages/elixir-markup.scm | |
| parent | 51b8efb8506c1528ce2485a1f6507fe65fbc1720 (diff) | |
gnu: Add elixir-floki.
* gnu/packages/elixir-markup.scm (elixir-floki): New variable.
Change-Id: I96a7bec9185db944c7648f2b4cfe1610cf1563fb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/packages/elixir-markup.scm')
| -rw-r--r-- | gnu/packages/elixir-markup.scm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gnu/packages/elixir-markup.scm b/gnu/packages/elixir-markup.scm index f3e51153963..cab43155bdb 100644 --- a/gnu/packages/elixir-markup.scm +++ b/gnu/packages/elixir-markup.scm @@ -44,3 +44,23 @@ conformant AST Nodes. Its main purpose is to remove boilerplate code from Earmark and @code{EarmarkParser} tests.") (home-page "https://hexdocs.pm/earmark_ast_dsl/") (license license:asl2.0))) + +(define-public elixir-floki + (package + (name "elixir-floki") + (version "0.38.0") + (source + (origin + (method url-fetch) + (uri (hexpm-uri "floki" version)) + (sha256 + (base32 "1ndbs7q8dncxxxiq94l4ira3fvg311asyb31bdijvywk3vlkx555")))) + (build-system mix-build-system) + (native-inputs + (list elixir-credo elixir-jason)) + (synopsis + "Simple HTML parser") + (description + "Floki is a simple HTML parser that enables search for nodes using CSS selectors.") + (home-page "https://hexdocs.pm/floki/") + (license license:expat))) |
