From 899e38e73ed6731cbb917ed95c29a073672d9196 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Fri, 19 Sep 2025 15:55:47 +0200 Subject: [PATCH] gnu: Add elixir-html-sanitize-ex. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/elixir-markup.scm (elixir-html-sanitize-ex): New variable. Change-Id: I578e0ed808a952587077e45611a29ca1ef38f408 Signed-off-by: Ludovic Courtès --- gnu/packages/elixir-markup.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/elixir-markup.scm b/gnu/packages/elixir-markup.scm index 928cdddc25..55650d7663 100644 --- a/gnu/packages/elixir-markup.scm +++ b/gnu/packages/elixir-markup.scm @@ -18,6 +18,7 @@ (define-module (gnu packages elixir-markup) #:use-module (gnu packages elixir-xyz) + #:use-module (gnu packages erlang-xyz) #:use-module (guix build-system mix) #:use-module (guix download) #:use-module (guix gexp) @@ -157,6 +158,23 @@ HTML entities in a string.") (home-page "https://hexdocs.pm/html_entities/") (license license:expat))) +(define-public elixir-html-sanitize-ex + (package + (name "elixir-html-sanitize-ex") + (version "1.4.3") + (source + (origin + (method url-fetch) + (uri (hexpm-uri "html_sanitize_ex" version)) + (sha256 + (base32 "1dyc9fvkdrihmy32d85jqlzs9jrbijahq5dpdry9r57y98y8sx47")))) + (build-system mix-build-system) + (propagated-inputs (list erlang-mochiweb)) + (synopsis "HTML sanitizer for Elixir") + (description "HTML sanitizer for Elixir.") + (home-page "https://hexdocs.pm/html_sanitize_ex/") + (license license:expat))) + (define-public elixir-floki (package (name "elixir-floki")