Subject: [bug#53622] [PATCH 4/8] gnu: Add emacs-org-books.

From: pinoaffe <[email-masked]>
Date: Sat, 29 Jan 2022 14:26:16 +0100

* gnu/packages/emacs-xyz.scm (emacs-org-books): New variable.
---
 gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index ec6d3815e8..e97f0efde8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -730,6 +730,34 @@ (define-public emacs-enlive
 using a DSL similar to CSS selectors.")
   (license license:gpl3+)))
 
+(define-public emacs-org-books
+  (package
+  (name "emacs-org-books")
+  (version "0.3.0")
+  (source
+   (origin
+    (method git-fetch)
+    (uri (git-reference
+          (url "https://github.com/lepisma/org-books")
+          (commit version)))
+    (file-name (git-file-name name version))
+    (sha256
+     (base32
+      "1sgckvpjdaig9r2clcvs6ckgf2kx7amikkpq26y30jbnfnbskf0v"))))
+  (build-system emacs-build-system)
+  (propagated-inputs
+   (list emacs-enlive
+         emacs-s
+         emacs-helm
+         emacs-helm-org
+         emacs-dash
+         emacs-org))
+  (home-page "https://github.com/lepisma/org-books")
+  (synopsis "Reading list management with Org mode and helm")
+  (description
+    "A tool for managing reading list in an Org mode file.")
+  (license license:gpl3)))
+
 (define-public emacs-project
   (package
     (name "emacs-project")
-- 
2.34.0