From d22a34357fe65230a9fa7bf2c541b99ba214d72b Mon Sep 17 00:00:00 2001 From: hashirama Date: Tue, 7 May 2024 21:58:49 -0400 Subject: [PATCH] add xcdat --- ajatt/packages/dictionaries.scm | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/ajatt/packages/dictionaries.scm b/ajatt/packages/dictionaries.scm index 431c1f0..c4610c5 100644 --- a/ajatt/packages/dictionaries.scm +++ b/ajatt/packages/dictionaries.scm @@ -345,4 +345,31 @@ the popup and sdcv for the dictionary lookup.") (list license:gpl3+ license:zlib)))) -goldendict-ng + + + +(define-public xcdat + (package + (name "xcdat") + (version "0.2.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/kampersanda/xcdat.git") + (commit "c1b97048259140ff5d5a22a29c1724e60112da4f"))) + (sha256 + (base32 "0kwfhv3kvbc4sl0bingncmpn9i210vv02lszjiqi91fa84rlxisj")))) + (build-system cmake-build-system) + (arguments + (list #:cmake cmake + #:tests? #f )) + + + (synopsis "Fast compressed trie dictionary library.") + (description + "Xcdat is a C++17 header-only library of a fast compressed string dictionary based on an improved double-array trie structure.") + (home-page "https://kampersanda.github.io/xcdat/") + (license + (list license:expat))))