gnu: Add elixir-html-sanitize-ex.

* gnu/packages/elixir-markup.scm (elixir-html-sanitize-ex): New variable.

Change-Id: I578e0ed808a952587077e45611a29ca1ef38f408
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Giacomo Leidi 2025-09-19 15:55:47 +02:00 committed by Ludovic Courtès
parent 3cada6504e
commit 899e38e73e
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -18,6 +18,7 @@
(define-module (gnu packages elixir-markup) (define-module (gnu packages elixir-markup)
#:use-module (gnu packages elixir-xyz) #:use-module (gnu packages elixir-xyz)
#:use-module (gnu packages erlang-xyz)
#:use-module (guix build-system mix) #:use-module (guix build-system mix)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix gexp) #:use-module (guix gexp)
@ -157,6 +158,23 @@ HTML entities in a string.")
(home-page "https://hexdocs.pm/html_entities/") (home-page "https://hexdocs.pm/html_entities/")
(license license:expat))) (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 (define-public elixir-floki
(package (package
(name "elixir-floki") (name "elixir-floki")