From 7b89e5f07331c94b3a9a62a1a4702e9e6b9fd137 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Sat, 13 Sep 2025 13:25:34 +0200 Subject: [PATCH] gnu: Add elixir-recase. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/elixir-xyz.scm (elixir-recase): New variable. Change-Id: I961cdb2d7db77bfe87093af25f585a6cb3ccce08 Signed-off-by: Ludovic Courtès --- gnu/packages/elixir-xyz.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/elixir-xyz.scm b/gnu/packages/elixir-xyz.scm index 2a55d76e6b77e9ee4239a567442c4c6e989efb2b..97394b2ecc342bf3eda32f03d714a2ddb1c0381a 100644 --- a/gnu/packages/elixir-xyz.scm +++ b/gnu/packages/elixir-xyz.scm @@ -464,6 +464,25 @@ shorter tests.") (home-page "https://hexdocs.pm/prove/") (license license:expat))) +(define-public elixir-recase + (package + (name "elixir-recase") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (hexpm-uri "recase" version)) + (sha256 + (base32 "072hnq686lhwiwlbcz8hxid0aj0rlvvacdrhfb8qi28jpng599zg")))) + (build-system mix-build-system) + (native-inputs + (list elixir-excoveralls)) + (synopsis "Convert strings to any case you need") + (description "@code{Recase} helps you to convert a string from any case to +any case.") + (home-page "https://hexdocs.pm/recase/") + (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