From b31ec83fecfc0509b07952dd2d8644ce2bdac71a Mon Sep 17 00:00:00 2001 From: Peter Tillemans Date: Tue, 22 Apr 2025 18:10:05 +0200 Subject: [PATCH] update zola package --- snamellit/packages/zola.scm | 240 +++++++++++++++++++----------------- 1 file changed, 125 insertions(+), 115 deletions(-) diff --git a/snamellit/packages/zola.scm b/snamellit/packages/zola.scm index 8dc1a32..ac283ab 100644 --- a/snamellit/packages/zola.scm +++ b/snamellit/packages/zola.scm @@ -109,29 +109,30 @@ (license license:expat))) +;; --------- (define-public rust-rust-stemmers-1 (package - (name "rust-rust-stemmers") - (version "1.2.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "rust-stemmers" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0m6acgdflrrcm17dj7lp7x4sfqqhga24qynv660qinwz04v20sp4")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-serde" ,rust-serde-1) - ("rust-serde-derive" ,rust-serde-derive-1)))) - (home-page "https://github.com/CurrySoftware/rust-stemmers") - (synopsis - "rust implementation of some popular snowball stemming algorithms") - (description - "This package provides a rust implementation of some popular snowball stemming + (name "rust-rust-stemmers") + (version "1.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust-stemmers" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0m6acgdflrrcm17dj7lp7x4sfqqhga24qynv660qinwz04v20sp4")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1)))) + (home-page "https://github.com/CurrySoftware/rust-stemmers") + (synopsis + "rust implementation of some popular snowball stemming algorithms") + (description + "This package provides a rust implementation of some popular snowball stemming algorithms.") - (license (list license:expat license:bsd-3)))) + (license (list license:expat license:bsd-3)))) (define-public rust-lindera-unidic-builder-0.13 (package @@ -643,83 +644,90 @@ compact data representation.") static document search indexes.") (license (list license:expat license:asl2.0)))) -(define-public rust-gh-emoji-1 - (package - (name "rust-gh-emoji") - (version "1.0.8") - (source - (origin - (method url-fetch) - (uri (crate-uri "gh-emoji" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0dwc7kr1dsb4bn8n87x7363c2c6vc4pi9fy6s74nk0r8vxhxz2pb")))) - (build-system cargo-build-system) - (arguments - `(#:cargo-inputs (("rust-phf" ,rust-phf-0.11) - ("rust-regex" ,rust-regex-1)))) - (home-page "https://lib.rs/crates/gh-emoji") - (synopsis "Convert `:emoji:` to Unicode using GitHub's emoji names") - (description - "This package provides Convert `:emoji:` to Unicode using @code{GitHub's} emoji names.") - (license license:expat))) +;; ------------ rust-gh-emoji-1 -(define-public rust-globset-0.4 - (package - (name "rust-globset") - (version "0.4.16") - (source - (origin - (method url-fetch) - (uri (crate-uri "globset" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1xa9ivqs74imf1q288spxh49g6iw2mn3x9snibdgapazzj6h58al")))) - (build-system cargo-build-system) - (arguments - `(#:cargo-inputs (("rust-aho-corasick" ,rust-aho-corasick-1) - ("rust-bstr" ,rust-bstr-1) - ("rust-log" ,rust-log-0.4) - ("rust-regex-automata" ,rust-regex-automata-0.4) - ("rust-regex-syntax" ,rust-regex-syntax-0.8) - ("rust-serde" ,rust-serde-1)) - #:cargo-development-inputs (("rust-glob" ,rust-glob-0.3) - ("rust-serde-json" ,rust-serde-json-1)))) - (home-page - "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset") - (synopsis - "Cross platform single glob and glob set matching. Glob set matching is the -process of matching one or more glob patterns against a single candidate path -simultaneously, and returning all of the globs that matched.") - (description - "This package provides Cross platform single glob and glob set matching. Glob set matching is the -process of matching one or more glob patterns against a single candidate path -simultaneously, and returning all of the globs that matched.") - (license (list license:unlicense license:expat)))) +;; (define-public rust-gh-emoji-1 +;; (package +;; (name "rust-gh-emoji") +;; (version "1.0.8") +;; (source +;; (origin +;; (method url-fetch) +;; (uri (crate-uri "gh-emoji" version)) +;; (file-name (string-append name "-" version ".tar.gz")) +;; (sha256 +;; (base32 "0dwc7kr1dsb4bn8n87x7363c2c6vc4pi9fy6s74nk0r8vxhxz2pb")))) +;; (build-system cargo-build-system) +;; (arguments +;; `(#:cargo-inputs (("rust-phf" ,rust-phf-0.11) +;; ("rust-regex" ,rust-regex-1)))) +;; (home-page "https://lib.rs/crates/gh-emoji") +;; (synopsis "Convert `:emoji:` to Unicode using GitHub's emoji names") +;; (description +;; "This package provides Convert `:emoji:` to Unicode using @code{GitHub's} emoji names.") +;; (license license:expat))) +;; --------- rust-globset 0.4 + + +;; (define-public rust-globset-0.4 +;; (package +;; (name "rust-globset") +;; (version "0.4.16") +;; (source +;; (origin +;; (method url-fetch) +;; (uri (crate-uri "globset" version)) +;; (file-name (string-append name "-" version ".tar.gz")) +;; (sha256 +;; (base32 "1xa9ivqs74imf1q288spxh49g6iw2mn3x9snibdgapazzj6h58al")))) +;; (build-system cargo-build-system) +;; (arguments +;; `(#:cargo-inputs (("rust-aho-corasick" ,rust-aho-corasick-1) +;; ("rust-bstr" ,rust-bstr-1) +;; ("rust-log" ,rust-log-0.4) +;; ("rust-regex-automata" ,rust-regex-automata-0.4) +;; ("rust-regex-syntax" ,rust-regex-syntax-0.8) +;; ("rust-serde" ,rust-serde-1)) +;; #:cargo-development-inputs (("rust-glob" ,rust-glob-0.3) +;; ("rust-serde-json" ,rust-serde-json-1)))) +;; (home-page +;; "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset") +;; (synopsis +;; "Cross platform single glob and glob set matching. Glob set matching is the +;; process of matching one or more glob patterns against a single candidate path +;; simultaneously, and returning all of the globs that matched.") +;; (description +;; "This package provides Cross platform single glob and glob set matching. Glob set matching is the +;; process of matching one or more glob patterns against a single candidate path +;; simultaneously, and returning all of the globs that matched.") +;; (license (list license:unlicense license:expat)))) + + +;; ----------- rust-grass 0.13 ------- (define-public rust-include-sass-0.13 (package - (name "rust-include-sass") - (version "0.13.4") - (source - (origin - (method url-fetch) - (uri (crate-uri "include_sass" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "07za83mnjrw0agp96435f4ny0yn77x6sb61rymgn9kzp8p0hw2f6")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-grass-compiler" ,rust-grass-compiler-0.13) - ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-2)))) - (home-page "https://github.com/connorskees/grass") - (synopsis "Internal implementation of the grass::include! macro") - (description - "This package provides Internal implementation of the grass::include! macro.") - (license license:expat))) + (name "rust-include-sass") + (version "0.13.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "include_sass" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "07za83mnjrw0agp96435f4ny0yn77x6sb61rymgn9kzp8p0hw2f6")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-grass-compiler" ,rust-grass-compiler-0.13) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/connorskees/grass") + (synopsis "Internal implementation of the grass::include! macro") + (description + "This package provides Internal implementation of the grass::include! macro.") + (license license:expat))) (define-public rust-slotmap-0.4 (package @@ -905,32 +913,34 @@ file/line/column locations for error reporting and suggestions.") (license license:expat))) +;; ---------- rust-lexical-sort + (define-public rust-rust-icu-ustring-0.3 (package - (name "rust-rust-icu-ustring") - (version "0.3.2") - (source - (origin - (method url-fetch) - (uri (crate-uri "rust_icu_ustring" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1zjnpnchm569p706qsydmnawzgdqhp2342h0cicy3agykrzb6mci")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-log" ,rust-log-0.4) - ("rust-paste" ,rust-paste-1) - ("rust-rust-icu-common" ,rust-rust-icu-common-0.3) - ("rust-rust-icu-sys" ,rust-rust-icu-sys-0.3)))) - (home-page "https://github.com/google/rust_icu") - (synopsis "Native bindings to the ICU4C library from Unicode. + (name "rust-rust-icu-ustring") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust_icu_ustring" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zjnpnchm569p706qsydmnawzgdqhp2342h0cicy3agykrzb6mci")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-log" ,rust-log-0.4) + ("rust-paste" ,rust-paste-1) + ("rust-rust-icu-common" ,rust-rust-icu-common-0.3) + ("rust-rust-icu-sys" ,rust-rust-icu-sys-0.3)))) + (home-page "https://github.com/google/rust_icu") + (synopsis "Native bindings to the ICU4C library from Unicode. ustring.h") - (description - "This package provides Native bindings to the ICU4C library from Unicode. ustring.h.") - (license license:asl2.0))) + (description + "This package provides Native bindings to the ICU4C library from Unicode. ustring.h.") + (license license:asl2.0))) (define-public rust-rust-icu-uenum-0.3 (package @@ -1081,7 +1091,7 @@ Commonly used types.") -;;----------------- minify-html 0.15.0 --------------------- +;;----------------- rust-minify-html 0.15.0 --------------------- (define-public rust-parse-js-0.17 @@ -1562,7 +1572,7 @@ lifetime.") (license license:expat))) -;; ---------------- nom-bibtex 0.5 ------------------ +;; ---------------- rust-nom-bibtex 0.5 ------------------ (define-public rust-nom-tracable-macros-0.9