From 3650421718f3820306badb1302f2c3dd296b25ba Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 5 Feb 2025 11:55:01 +0200 Subject: [PATCH] gnu: Add rust-emojis-0.6. * gnu/packages/crates-io.scm (rust-emojis-0.6): New variable. (rust-emojis-0.5): Inherit from rust-emojis-0.6. Change-Id: I2d6dcba2f844de0a8c7b8da4253014fa549cd39d --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 990fe21c7a7b6ba3cb54fa8b8b14b2f99a49c30d..05150f921b97f7f61cf059d82a99c3b40d8f352f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22766,20 +22766,25 @@ Emacs' support for dynamic modules.") (description "This package provides a library for parsing .eml files.") (license license:asl2.0))) -(define-public rust-emojis-0.5 +(define-public rust-emojis-0.6 (package (name "rust-emojis") - (version "0.5.3") + (version "0.6.4") (source (origin (method url-fetch) (uri (crate-uri "emojis" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0pdrhzlx53ksb41dx3qjl6qg9nj711vj28r8d92pv0lij5sbq1rl")))) + (base32 "1x02bixi1f8kjk8g5qsrwpwznpya65yh5gy8p8wja7qq3zgz3qcr")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-phf" ,rust-phf-0.11)))) + (list #:cargo-inputs + (list rust-phf-0.11 + rust-serde-1) + #:cargo-development-inputs + (list rust-serde-json-1 + rust-toml-0.5))) (home-page "https://github.com/rossmacarthur/emojis") (synopsis "Lookup emoji in O(1) time") (description @@ -22787,6 +22792,21 @@ Emacs' support for dynamic modules.") iterate over all emoji, and more.") (license (list license:expat license:asl2.0)))) +(define-public rust-emojis-0.5 + (package + (inherit rust-emojis-0.6) + (name "rust-emojis") + (version "0.5.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "emojis" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0pdrhzlx53ksb41dx3qjl6qg9nj711vj28r8d92pv0lij5sbq1rl")))) + (arguments + `(#:cargo-inputs (("rust-phf" ,rust-phf-0.11)))))) + (define-public rust-empfindung-0.2 (package (name "rust-empfindung")