From 39b21d388aaf8e1dfa5e9763fe63d5d14aa12cd7 Mon Sep 17 00:00:00 2001 From: M Date: Thu, 15 Sep 2022 22:38:00 +0200 Subject: [PATCH] gnu: Add python-ebooklib. * gnu/packages/ebook.scm (python-ebooklib): New variable. Signed-off-by: Christopher Baines --- gnu/packages/ebook.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm index c3a27cb113..8b0d669587 100644 --- a/gnu/packages/ebook.scm +++ b/gnu/packages/ebook.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2020 Zheng Junjie <873216071@qq.com> ;;; Copyright © 2021 la snesne ;;; Copyright © 2021 Petr Hodina +;;; Copyright © 2021 Mathieu Laparie ;;; ;;; This file is part of GNU Guix. ;;; @@ -678,3 +679,21 @@ (define-public libmobi @item handling encrypted documents @end itemize\n") (license license:lgpl3+))) + +(define-public python-ebooklib + (package + (name "python-ebooklib") + (version "0.17.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "EbookLib" version)) + (sha256 + (base32 + "1w972g0kmh9cdxf3kjr7v4k99wvv4lxv3rxkip39c08550nf48zy")))) + (build-system python-build-system) + (propagated-inputs (list python-lxml python-six)) + (home-page "https://github.com/aerkalov/ebooklib") + (synopsis "Ebook library which can handle EPUB2/EPUB3 and Kindle format") + (description + "Ebook library which can handle EPUB2/EPUB3 and Kindle format.") + (license license:agpl3+)))