gnu: calibre: Add missing dependencies.

* gnu/packages/ebook.scm (calibre)[inputs]: Add poppler, python2-dnspython,
and python2-pygments.
[arguments]: Remove old TODO comments. libwmf and psutil are no longer used.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
This commit is contained in:
Brendan Tildesley 2017-05-16 14:56:20 +10:00 committed by Marius Bakke
parent eeba7d3a07
commit 9b7dcc2703
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 5 additions and 9 deletions

View File

@ -100,16 +100,9 @@
;; xdg-utils is supposed to be used for desktop integration, but it ;; xdg-utils is supposed to be used for desktop integration, but it
;; also creates lots of messages ;; also creates lots of messages
;; mkdir: cannot create directory '/homeless-shelter': Permission denied ;; mkdir: cannot create directory '/homeless-shelter': Permission denied
("python2-flake8" ,python2-flake8)
("xdg-utils" ,xdg-utils))) ("xdg-utils" ,xdg-utils)))
;; FIXME: The following are missing inputs according to the documentation, ;; Beautifulsoup3 is bundled but obsolete and not packaged, so just leave it bundled.
;; but the package can apparently be used without them,
;; They may need to be added if a deficiency is detected.
;; BeautifulSoup >= 3.0.5
;; dnspython >= 1.6.0
;; poppler >= 0.20.2
;; libwmf >= 0.2.8
;; psutil >= 0.6.1
;; python-pygments >= 2.0.1 ; used for ebook editing
(inputs (inputs
`(("chmlib" ,chmlib) `(("chmlib" ,chmlib)
("fontconfig" ,fontconfig) ("fontconfig" ,fontconfig)
@ -121,6 +114,7 @@
("libxrender" ,libxrender) ("libxrender" ,libxrender)
("openssl" ,openssl) ("openssl" ,openssl)
("podofo" ,podofo) ("podofo" ,podofo)
("poppler" ,poppler)
("python" ,python-2) ("python" ,python-2)
("python2-apsw" ,python2-apsw) ("python2-apsw" ,python2-apsw)
("python2-chardet" ,python2-chardet) ("python2-chardet" ,python2-chardet)
@ -128,12 +122,14 @@
("python2-cssutils" ,python2-cssutils) ("python2-cssutils" ,python2-cssutils)
("python2-dateutil" ,python2-dateutil) ("python2-dateutil" ,python2-dateutil)
("python2-dbus" ,python2-dbus) ("python2-dbus" ,python2-dbus)
("python2-dnspython" ,python2-dnspython)
("python2-feedparser" ,python2-feedparser) ("python2-feedparser" ,python2-feedparser)
("python2-lxml" ,python2-lxml) ("python2-lxml" ,python2-lxml)
("python2-markdown" ,python2-markdown) ("python2-markdown" ,python2-markdown)
("python2-mechanize" ,python2-mechanize) ("python2-mechanize" ,python2-mechanize)
("python2-netifaces" ,python2-netifaces) ("python2-netifaces" ,python2-netifaces)
("python2-pillow" ,python2-pillow) ("python2-pillow" ,python2-pillow)
("python2-pygments" ,python2-pygments)
("python2-pyqt" ,python2-pyqt) ("python2-pyqt" ,python2-pyqt)
("python2-sip" ,python2-sip) ("python2-sip" ,python2-sip)
("sqlite" ,sqlite))) ("sqlite" ,sqlite)))