la snesne
a07f39b7da
gnu: Add libmobi.
...
* gnu/packages/ebook.scm (libmobi): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-31 01:03:24 +02:00
Raghav Gururajan
e76423cd49
gnu: calibre: Update to 5.21.0.
...
* gnu/packages/ebook.scm (calibre)[version]: Update to 5.21.0.
2021-07-27 01:25:55 -04:00
Maxim Cournoyer
ea0a51071e
gnu: Rename qtbase to qtbase-5.
...
This change was automated via the following command:
$ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g'
$ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g'
$ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g'
$ git checkout etc # to clear some spurious changes
This is done so the qtbase package can be upgraded to version 6 in the
following commit.
2021-06-14 00:24:42 -04:00
Vinicius Monego
436dcb4ffa
gnu: cozy: Update to 1.0.3.
...
* gnu/packages/ebook.scm (cozy): Update to 1.0.3.
[inputs]: Add granite, libgee.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-06 23:12:18 +02:00
Vinicius Monego
d2a265b08e
gnu: cozy: Update to 0.9.4.
...
* gnu/packages/ebook.scm (cozy): Update to 0.9.4.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-05-08 23:23:01 +05:30
Brendan Tildesley
5d53eec337
gnu: calibre: Update to 5.14.0.
...
* gnu/packages/ebook.scm (calibre): Update to 5.14.0.
[source]: Adjust the snippet to preserve some files used by the HTML reader.
[native-inputs]: Add python-pyqt-builder. Replace python2-flake8 with
python-flake8.
[inputs]: Remove chmlib, js-mathjax, python-chardet, and python-sip. Add
python-cchardet, python-speechd, python-zeroconf, python-py7zr, python-pychm,
python-pycryptodome, libjpeg, and libjxr. Replace all Python 2 dependencies
with their Python 3 equivalents.
[arguments]: Build with the default Python and adjust custom phases accordingly.
Adjust the 'configure' phase to changes in how Calibre uses SIP, and patch
lookup paths for libjpeg and libjxr.
Rename the 'build-extra' phase to 'install-rapydscript', and run it after the
'install' phase. Adjust it for Calibre 5.14.0.
* gnu/packages/patches/calibre-no-updates-dialog.patch,
gnu/packages/patches/calibre-remove-test-sqlite.patch,
gnu/packages/patches/calibre-remove-test-unrar.patch: Adjust patches for Calibre
5.14.0.
2021-04-09 16:09:26 -04:00
Brendan Tildesley
9042a30416
gnu: Add python-pychm.
...
* gnu/packages/ebook.scm (python-pychm): New variable.
2021-04-09 16:09:26 -04:00
Tobias Geerinckx-Rice
98c3eed1d5
gnu: xchm: Update to 1.32.
...
* gnu/packages/ebook.scm (xchm): Update to 1.32.
2021-03-22 23:52:56 +01:00
Vinicius Monego
32ab454132
gnu: cozy: Update to 0.7.8.
...
* gnu/packages/ebook.scm (cozy): Update to 0.7.8.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-06 11:14:53 +02:00
Kyle Meyer
7a8a4fd7a7
gnu: python-dnspython: Update to 2.0.0.
...
* gnu/packages/python-xyz.scm (python-dnspython): Update to 2.0.0.
[source]: Download from pypi.
[native-inputs]: Add unzip.
[home-page]: Prefer https.
(python-dnspython-1.16):
(python2-dnspython-1.16): New variables.
* gnu/packages/ebook.scm (calibre):
* gnu/packages/web.scm (linkchecker): Use python2-dnspython-1.16.
* gnu/packages/finance.scm (electrum): Use python-dnspython-1.16.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-14 12:20:06 +01:00
Zheng Junjie
4c9a407994
gnu: Add ebook-tools.
...
* gnu/packages/ebook.scm (ebook-tools): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-12 18:06:52 -05:00
Sergey Trofimov
a30627d82b
gnu: calibre: Fix QTWEBENGINEPROCESS_PATH wrapping.
...
Even thought this is named PATH, it's not a search path, instead the value is
assumed to be the location of the executable.
* gnu/packages/ebook.scm (calibre)[arguments]: Fix QTWEBENGINEPROCESS_PATH
wrapping.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-28 16:33:32 +00:00
Tobias Geerinckx-Rice
39aa75baec
gnu: cozy: Update to 0.7.6.
...
* gnu/packages/ebook.scm (cozy): Update to 0.7.6.
[arguments]: Adjust 'patch-desktop-file phase.
[inputs]: Add libhandy. Remove python-apsw.
2020-11-26 20:44:40 +01:00
Tobias Geerinckx-Rice
902436a209
gnu: cozy: Update to 0.7.2.
...
* gnu/packages/ebook.scm (cozy): Update to 0.7.2.
[inputs]: Add python-packaging.
2020-10-01 00:13:42 +02:00
Vinicius Monego
6854b44602
gnu: cozy: Update to 0.7.1.
...
* gnu/packages/ebook.scm (cozy): Update to 0.7.1.
[arguments]: Substitute only the Exec line in the desktop file.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-09-26 23:13:23 +02:00
Prafulla Giri
d9dec1473d
gnu: calibre: Clean up 'wrap phase.
...
Based on the suggestion of the author, this commit cleans up the
changes introduced by fd3eac4dd7
For more information, see: https://issues.guix.gnu.org/43249
* gnu/packages/e-book.scm (calibre):
[arguments]: Remove the manual 'wrap phase replacement and add a
'wrap-program phase after standard 'wrap phase to make the runtime
dependency QtWebEngineProcess available to the binaries.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-18 15:21:19 +02:00
Vinicius Monego
13ba3dc8a3
gnu: Add cozy.
...
* gnu/packages/ebook.scm (cozy): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-18 09:12:02 +02:00
Brendan Tildesley
fd3eac4dd7
gnu: calibre: Wrap QTWEBENGINEPROCESS_PATH.
...
* gnu/packages/ebook.scm (calibre): Wrap QTWEBENGINEPROCESS_PATH in
addition to wrapping PYTHONPATH as python-build-system does.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2020-09-08 21:54:44 +02:00
Brendan Tildesley
29f61501f3
gnu: ebook.scm: Remove duplicate module import.
...
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-08-23 21:00:23 -04:00
Marius Bakke
d79ec4fd34
gnu: calibre: Update to 4.18.0.
...
* gnu/packages/patches/calibre-remove-test-bs4.patch,
gnu/packages/patches/calibre-msgpack-compat.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ebook.scm (calibre): Update to 4.18.0.
[source](patches): Remove obsolete patches.
[source](snippet): Disable test for bundled odfpy.
[inputs]: Add HUNSPELL, HYPHEN, PYTHON2-BEAUTIFULSOUP4, PYTHON2-PYQTWEBENGINE,
and QTWEBENGINE.
[arguments]: Add phase 'patch-more-shebangs'. Adjust configure phase to set
HOME and make fonts available. Simplify one substitution, and provide the
absolute file name of 'sip'.
2020-06-08 19:18:05 +02:00
Marius Bakke
6266a48db1
gnu: fbreader: Fix build failure.
...
* gnu/packages/ebook.scm (fbreader)[native-inputs]: Distinguish GCC-5.
[arguments]: Add phase 'augment-CPLUS_INCLUDE_PATH'.
2020-05-10 22:24:38 +02:00
Marius Bakke
2778302399
Merge branch 'master' into core-updates
...
Conflicts:
etc/news.scm
gnu/local.mk
gnu/packages/check.scm
gnu/packages/cross-base.scm
gnu/packages/gimp.scm
gnu/packages/java.scm
gnu/packages/mail.scm
gnu/packages/sdl.scm
gnu/packages/texinfo.scm
gnu/packages/tls.scm
gnu/packages/version-control.scm
2020-04-08 13:00:50 +02:00
Marius Bakke
3e4ce1cc3e
gnu: calibre: Fix build with python-msgpack >= 1.0.
...
* gnu/packages/patches/calibre-msgpack-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ebook.scm (calibre)[source](patches): Add it.
2020-04-03 15:28:42 +02:00
Marius Bakke
ebb7cf9e21
Merge branch 'master' into core-updates
2020-03-04 23:16:17 +01:00
Tobias Geerinckx-Rice
2ea6d49913
gnu: calibre: Use HTTPS home page.
...
* gnu/packages/ebook.scm (calibre)[home-page]: Use HTTPS.
2020-02-21 18:33:35 +01:00
Marius Bakke
4bd428a7ce
gnu: Replace uses of 'libjpeg' with 'libjpeg-turbo'.
...
* gnu/packages/abiword.scm (abiword)[inputs]: Change from LIBJPEG to
LIBJPEG-TURBO.
* gnu/packages/admin.scm (testdisk)[inputs]: Likewise.
* gnu/packages/algebra.scm (giac)[inputs]: Likewise.
* gnu/packages/animation.scm (synfig)[inputs]: Likewise.
* gnu/packages/astronomy.scm (gnuastro, celestia)[inputs]: Likewise.
* gnu/packages/cdrom.scm (dvdstyler)[inputs]: Likewise.
* gnu/packages/cran.scm (r-jpeg, r-tiff, r-readbitmap)[inputs]: Likewise.
* gnu/packages/cups.scm (cups-filters, hplip)[inputs]: Likewise.
* gnu/packages/display-managers.scm (slim)[inputs]: Likewise.
* gnu/packages/ebook.scm (fbreader)[inputs]: Likewise.
* gnu/packages/emacs.scm (emacs)[inputs]: Likewise.
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Likewise.
* gnu/packages/fltk.scm (fltk, ntk)[inputs]: Likewise.
* gnu/packages/fontutils.scm (fontforge)[inputs]: Likewise.
* gnu/packages/freedesktop.scm (weston)[inputs]: Likewise.
* gnu/packages/game-development.scm (sfml, allegro, aseprite, python-pygame,
eureka, ioquake3)[inputs]: Likewise.
* gnu/packages/games.scm (adanaxisgpl, freedroidrpg, irrlicht, minetest,
fizmo, supertuxkart, gzdoom, xmoto, xonotic)[inputs]: Likewise.
* gnu/packages/gd.scm (gd, perl-gd)[inputs]: Likewise.
* gnu/packages/ghostscript.scm (lcms)[inputs]: Likewise.
(ghostscript)[inputs, native-inputs]: Likewise.
* gnu/packages/gimp.scm (gegl, gimp)[inputs]: Likewise.
* gnu/packages/gnome.scm (libgnomeui, eog, tracker-miners, gthumb)[inputs]: Likewise.
* gnu/packages/gnunet.scm (libextractor)[inputs]: Likewise.
* gnu/packages/gnustep.scm (windowmaker)[inputs]: Likewise.
* gnu/packages/graphics.scm (blender, blender-2.79, openimageio,
openscenegraph, openscenegraph-3.4, povray, fgallery)[inputs]: Likewise.
* gnu/packages/graphviz.scm (graphviz)[inputs]: Likewise.
* gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Likewise.
* gnu/packages/gtk.scm (gdk-pixbuf)[inputs]: Likewise.
* gnu/packages/image-processing.scm (dcmtk, mia, vtk, opencv, vips, nip2, vxl,
insight-toolkit)[inputs]: Likewise.
* gnu/packages/image-viewers.scm (gpicview, luminance-hdr)[inputs]: Likewise.
* gnu/packages/image.scm (jpegoptim, libtiff, leptonica, imlib2, freeimage,
vigra, libwebp, libmng, jasper, steghide, jp2a)[inputs]: Likewise.
* gnu/packages/imagemagick.scm (imagemagick, graphicsmagick)[inputs]: Likewise.
* gnu/packages/java.scm (icedtea-6, icedtea-7, openjdk9, openjdk11,
openjdk12)[inputs]: Likewise.
* gnu/packages/kde-frameworks.scm (khtml)[inputs]: Likewise.
* gnu/packages/kodi.scm (kodi)[inputs]: Likewise.
* gnu/packages/machine-learning.scm (dlib, tensorflow)[inputs]: Likewise.
* gnu/packages/mate.scm (atril, eom)[inputs]: Likewise.
* gnu/packages/maths.scm (hdf4, hdf-java, hdf-eos2, netcdf)[inputs]: Likewise.
* gnu/packages/netpbm.scm (netpbm)[inputs]: Likewise.
* gnu/packages/pdf.scm (zathura-pdf-mupdf, podofo, mupdf, fbida)[inputs]: Likewise.
* gnu/packages/photo.scm (libraw, libpano13, enblend-enfuse, darktable, hugin,
rawtherapee)[inputs]: Likewise.
* gnu/packages/prolog.scm (swi-prolog)[native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-hdf4, python-pillow)[inputs]: Likewise.
* gnu/packages/qt.scm (qtbase, qtwebkit)[inputs]: Likewise.
* gnu/packages/rdesktop.scm (freerdp)[inputs]: Likewise.
* gnu/packages/scanner.scm (sane-backends, xsane)[inputs]: Likewise.
* gnu/packages/scheme.scm (racket)[inputs]: Likewise.
* gnu/packages/scribus.scm (scribus)[inputs]: Likewise.
* gnu/packages/sdl.scm (sdl-image)[propagated-inputs]: Likewise.
(guile-sdl)[native-inputs]: Likewise.
* gnu/packages/spice.scm (spice-gtk)[inputs]: Likewise.
* gnu/packages/statistics.scm (r-with-tests)[inputs]: Likewise.
* gnu/packages/tcl.scm (perl-tk)[inputs]: Likewise.
* gnu/packages/upnp.scm (readymedia)[inputs]: Likewise.
* gnu/packages/video.scm (mplayer, mpv, v4l-utils, motion)[inputs]: Likewise.
* gnu/packages/web-browsers.scm (dillo, links)[inputs]: Likewise.
* gnu/packages/web.scm (netsurf)[inputs]: Likewise.
* gnu/packages/webkit.scm (webkitgtk)[inputs]: Likewise.
* gnu/packages/wine.scm (wine)[inputs]: Likewise.
* gnu/packages/wv.scm (wv)[inputs]: Likewise.
* gnu/packages/wxwidgets.scm (wxwidgets, wxwidgets-2)[inputs]: Likewise.
* gnu/packages/xdisorg.scm (xscreensaver)[inputs]: Likewise.
* gnu/packages/xfce.scm (tumbler)[inputs]: Likewise.
* gnu/packages/xfig.scm (xfig, transfig)[inputs]: Likewise.
* gnu/packages/xorg.scm (xpra)[inputs]: Likewise.
2020-01-22 22:12:34 +01:00
Tobias Geerinckx-Rice
8cd2341028
gnu: xchm: Update to 1.31.
...
* gnu/packages/ebook.scm (xchm): Update to 1.31.
2019-12-23 19:45:57 +01:00
Marius Bakke
6a2e54236e
Merge branch 'master' into core-updates
2019-07-31 14:28:56 +02:00
Jovany Leandro G.C
7c0411879b
gnu: Add xchm.
...
* gnu/packages/ebook.scm (xchm): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-25 09:23:17 +02:00
Rutger Helling
04842543e8
gnu: fbreader: Build with GCC 5.
...
* gnu/packages/ebook.scm (fbreader)[native-inputs]: Add GCC-5.
2019-07-19 12:41:02 +02:00
Brendan Tildesley
dcfa0acd7b
Correct email and license info for Brendan Tildesley.
...
* gnu/packages/audio.scm: Correct email and license info.
* gnu/packages/ebook.scm: Correct email and license info.
* gnu/packages/fonts.scm: Correct email and license info.
* gnu/packages/freedesktop.scm: Correct email and license info.
* gnu/packages/gnome.scm: Correct email and license info.
* gnu/packages/linux.scm: Correct email and license info.
* gnu/packages/lxde.scm: Correct email and license info.
* gnu/packages/python-web.scm: Correct email and license info.
* gnu/packages/python-xyz.scm: Correct email and license info.
* gnu/packages/python.scm: Correct email and license info.
* gnu/packages/video.scm: Correct email and license info.
* gnu/packages/web.scm: Correct email and license info.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 17:16:51 +02:00
Danny Milosavljevic
ee3ce0d71d
gnu: calibre: Update to 3.42.0.
...
* gnu/packages/ebook.scm (calibre): Update to 3.42.0.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
421c5e92f9
gnu: calibre: Shorten long line.
...
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[build-extra]: Shorten long line.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
d6dfe8b634
gnu: calibre: Install man pages.
...
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[install-man-pages]:
New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
f3f017dbf0
gnu: calibre: Delete various junk from source.
...
* gnu/packages/ebook.scm (calibre)[source](snippet): Delete various junk from
source.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
62a97dc0fb
gnu: calibre: Remove libxrender as an input.
...
* gnu/packages/ebook.scm (calibre)[inputs]: Remove libxrender.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
68435a7f55
gnu: calibre: Unbundle python2-odfpy.
...
* gnu/packages/ebook.scm (calibre)[snippet]: Remove all of src/odf.
[inputs]: Add python2-odfpy.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
7312a7d073
gnu: calibre: Remove some comments.
...
* gnu/packages/ebook.scm (calibre): There is no unrar in Guix currently, and
pdftohtml is in poppler, so we can remove this comment.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:21 +02:00
Brendan Tildesley
eb5f620134
gnu: calibre: Enable tests.
...
* gnu/packages/ebook.scm (calibre): Enable tests.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
cbe399e736
gnu: calibre: Disable sqlite test.
...
* gnu/packages/patches/calibre-remove-test-sqlite.patch: New file.
* gnu/packages/ebook.scm (calibre)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
4bcd0647b7
gnu: calibre: Disable Qt test.
...
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Disable
Qt test.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
f89f5abada
gnu: calibre: Disable bs4 test.
...
* gnu/packages/patches/calibre-remove-test-bs4.patch: New file.
* gnu/packages/ebook.scm (calibre)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
6e1ab5fadb
gnu: calibre: Use "linux.py" to install desktop files.
...
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Modify.
[install-mimetypes]: Remove.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
b01cde1ac9
gnu: calibre: Disable tests that require networking.
...
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[configure]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
15871b4087
gnu: calibre: Remove unrar test.
...
* gnu/packages/patches/calibre-remove-test-unrar.patch: New file.
* gnu/packages/ebook.scm (calibre)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
adc25b68b1
gnu: calibre: Add python2-html2text as an input.
...
* gnu/packages/ebook.scm (calibre)[inputs]: Add python2-html2text.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
13068a8ccf
gnu: calibre: Move font unbundling to after check phase.
...
* gnu/packages/ebook.scm (calibre)[snippet]: Modify.
[native-inputs]: Remove font-liberation.
[inputs]: Add font-liberation.
[arguments]<#:phases>[install-font-liberation]: Delete phase.
[unbundle-font-liberation]: New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
4f29902080
gnu: calibre: Add missing dependencies as indicated by tests.
...
* gnu/packages/ebook.scm (calibre)[inputs]: Add python2-html5lib,
python2-psutil.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:20 +02:00
Brendan Tildesley
b0038957f5
gnu: calibre: Build rapydscript.
...
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[build-extra]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:19 +02:00
Brendan Tildesley
d243b41dd0
gnu: calibre: Use system mathjax.
...
* gnu/packages/ebook.scm (calibre)[arguments]<#:phases>[build-extra]:
New phase.
[inputs]: Add js-mathjax.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-05 14:44:19 +02:00