From 120e5fd1491893c6923bae1feec663fa82617b7e Mon Sep 17 00:00:00 2001 From: nik gaffney Date: Fri, 22 Aug 2025 11:40:15 +0200 Subject: [PATCH] gnu: Add emacs-i-ching Change-Id: Ib6826b9fd1d8eec9b0ac8b1cc6384105cd04ea78 Signed-off-by: jgart --- gnu/packages/emacs-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d90d419bd71aed629548ab3af45e303788af8efe..cbe95aa9404993d2ffb86c470ede8178ffa806f5 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1049,6 +1049,35 @@ optional baked-in Evil support, antialiased separators, and an easy configuration language which makes it trivial to write your own themes.") (license license:gpl3+))) +(define-public emacs-i-ching + (package + (name "emacs-i-ching") + (version "20241113.1642") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/zzkt/i-ching.git") + (commit + "e4339cb64a97e0d04a4cb8e7183aeec4e4ae6a29"))) + (sha256 + (base32 + "08827zq4jni4bxlmjq24nbj6k2q07ks6mb47xfs2bp8hjqb0m07f")) + (file-name (git-file-name name version)))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-request)) + (home-page "https://codeberg.org/zzkt/i-ching") + (synopsis "The Book of Changes") + (description + "Cast hexagrams and consult the I Ching, or 'Book of Changes' from the +comfort of Emacs. The I Ching can be used as a divination method, pattern +generator or fixed point for millennia of commentary & exegesis. This package +provides methods for casting and describing hexagrams, querying the oracle, +and finding patterns in randomness. The descriptions of hexagrams and their +classification have been drawn from public domain sources, tradition and +antiquity.") + (license license:gpl3+))) + (define-public emacs-inspector (let ((commit "0c02fd712ff89006227838e18a4685678abd9ba8") (revision "1"))