pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/calibre



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Feb 14 12:16:48 UTC 2019

Modified Files:
        pkgsrc/misc/calibre: Makefile PLIST distinfo
Added Files:
        pkgsrc/misc/calibre/patches: patch-src_calibre_utils_speedup.c

Log Message:
calibre: update to 3.39.1.

- version: 3.39.1
  date: 2019-02-01

  new features:
    - title: "Content server: Implement the \"Copy to library\" function. To use it click the three dots in the top right corner of a book's page and choose \"Copy to library\""
      tickets: [1810486]

    - title: "Content server: Add Next/Previous buttons to the book details page"

  bug fixes:
    - title: "Content server: Fix editing metadata that affects multiple books causing all the metadata for all the books to become the same."
      tickets: [1812781]

    - title: "Open With: Fix using .bat files as the program not working."
      tickets: [1811045]

    - title: "ZIP Output: Fix an error when building the ToC on macOS for some books with non-ASCII ToC entries"
      tickets: [1813905]

    - title: "Edit book: Check book: Follow recent releases of epubcheck in expecting .ttf files to have the mime-type application/vnd.ms-opentype in EPUB 3 books"

    - title: "Fix font mime-types not being auto-corrected when upgrading EPUBs from 2 to 3"

    - title: "Content server: Try to detect if a book file has been edited outside of calibre and serve the updated copy"

    - title: "Fix merging books not updating author if the source book has no title"

    - title: "Content server: Fix heading for custom comments columns being duplicated in the book details page"

    - title: "Fix editing of dates not working is the date format is set to iso."
      tickets: [1812560]

    - title: "Version 3.39.1 fixes a bug in 3.39.0 that broke copy to library for books that have saved conversion options"
      tickets: [1814279]

  improved recipes:
    - Spiegel Online
    - Il Post

  new recipes:
    - title: BSI News
      author: Volker Heggemann

    - title: Science Advances
      author: Jose Ortiz

- version: 3.38.1
  date: 2019-01-18

  new features:
    - title: "Tag browser: When using the Find function have unaccented characters match their accented equivalents, if the setting for it is set in Preferences->Searching"

    - title: "DOCX Input: When converting indices, put each sub-entry on its own line."
      tickets: [1811611]

    - title: "Edit book: Insert hyperlink: Add history for the template"

    - title: "Edit book: Insert hyperlink: Add a few more variables for the link template: _SOURCE_FILENAME_, _DEST_FILENAME_ and _ANCHOR_"

  bug fixes:
    - title: "Catalogs: Set the language of created catalogs to the calibre interface language instead of English"
      tickets: [1810936]

    - title: "DOCX Input: Do not display section breaks that have a numbering style applied to them."
      tickets: [1811611]

    - title: "Content server: Fix listening on :: not also listening on IPv4 interfaces on Windows"

    - title: "DOCX Output: Fix heading styles that have the same font size as body text getting incorrect font sizes after conversion."
      tickets: [1811616]

    - title: "EPUB/MOBI Catalogs: Fix prefix rules not working when calibre UI language is something other than English"

    - title: "EPUB/MOBI Catalogs: Fix exclusion by tag not working for tags that have spaces in them"

    - title: "Subset fonts: Fix error when trying to subset unicode characters that require two UTF-16 code points on Windows."
      tickets: [1811224]

    - title: "Content server: Fix option to restrict displayed user field not working in the /opds view"

    - title: "Tag browser: Fix incorrect icon for user categories."
      tickets: [1810217]

    - title: "PDF Output: Fix conversion failing when fonts with non-English names are used."
      tickets: [1812218]

    - title: "3.38.1 fixes a typo in 3.38.0 that caused the Polish books function to not work when polishing small numbers of books"

  improved recipes:
    - Chicago Tribune
    - New York Times Book Review

  new recipes:
    - title: Nature
      author: Jose Ortiz

- version: 3.37.0
  date: 2019-01-04

  bug fixes:
    - title: "Switch from cssutils to css_parser for parsing CSS. Fixes various minor, long standing bugs"

    - title: "calibredb: Fix adding books from directories to a remote server running on Windows not working"

    - title: "Edit Book: Fix style attribute on <html> tags not being preserved when editing AZW3 files."
      tickets: [1810193]

    - title: "Get Books: Use an external browser for Google Books"
      tickets: [1810205]

    - title: "Saving to disk: Fix errors on Linux/macOS if the title/authors are long enough to make individual path components larger than 255 characters."
      tickets: [1807525]

    - title: "PDF Input: Fix non-breaking spaces represented as entities in the output of pdftohtml, which breaks some search/replace expressions"

    - title: "Edit book: Fix a crash when mousing over links in an instance of the editor launched standalone on macOS Mojave"
      tickets: [1805521]

    - title: "Conversion: When converting with font size rescaling disabled, convert font size names to rem unit rather than pt units."
      tickets: [1809671]

    - title: "Windows: When registering calibre programs as possible handlers for various file types, dont set the AllowSilentDefaultTakeOver registry key"

    - title: "macOS: PDF Output: Fix bold fonts not working on Mojave."
      tickets: [1799750]

    - title: "Content server: Fix strings with double quotes not being translated."

  improved recipes:
    - Il Post

- version: 3.36.0
  date: 2018-12-21

  new features:
    - title: "Happy Holidays to everyone!"

    - title: "Kobo driver: Add supported for newly released firmware update"

  bug fixes:
    - title: "Kobo driver: Fix a regression in the last release that caused book title
to appear as Unknown if metadata management was set to manual in calibre."
      tickets: [1807914]

    - title: "PDF Output: Do not fail if one of the fonts from the source document has no name metadata"

  improved recipes:
    - Wall Street Journal
    - ESPN
    - Al Jazeera (English)

- version: 3.35.0
  date: 2018-12-07

  new features:
    - title: "Edit book: Insert hyperlink: Allow specifying a template to control the markup that is inserted for the hyperlink."
      tickets: [1804250]

    - title: "Metadata download: Add an option (in Preferences->Metadata download) to keep multiple results from individual metadata sources, useful if you prefer to pick the best result by hand and 
use only one or two metadata sources."
      tickets: [1802293]

    - title: "KoboTouch driver: Extend the metadata updated in the Kobo device database to all metadata displayed on the device. The update is only done for books already on the device. Needs to be 
enabled via Preferences->Plugins->Customize the KoboTouch device plugin."

  bug fixes:
    - title: "E-book viewer: Fix a regression that broke viewing of HTMLZ files"
      tickets: [1691976]

    - title: "Edit book: Fix suggestions in completion popup not being sorted."
      tickets: [1803985]

    - title: "Windows: Fix restarting calibre with system tray icon enabled causing duplicate defunct icons in the tray."
      tickets: [1803034]

  improved recipes:
    - Wired Magazine
    - Wall Street Journal
    - Telepolis
    - Yahoo News
    - Associated Press
    - Mother Jones

  new recipes:
    - title: Macrobusinness
      author: 2018robert

    - title: Sports Illustrated
      author: Kovid Goyal

    - title: Le Peuple Breton
      author: Lionel Plais

    - title: Mandiner
      author: pofa


To generate a diff of this commit:
cvs rdiff -u -r1.215 -r1.216 pkgsrc/misc/calibre/Makefile
cvs rdiff -u -r1.90 -r1.91 pkgsrc/misc/calibre/PLIST
cvs rdiff -u -r1.101 -r1.102 pkgsrc/misc/calibre/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/misc/calibre/patches/patch-src_calibre_utils_speedup.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/calibre/Makefile
diff -u pkgsrc/misc/calibre/Makefile:1.215 pkgsrc/misc/calibre/Makefile:1.216
--- pkgsrc/misc/calibre/Makefile:1.215  Sun Dec  9 18:52:36 2018
+++ pkgsrc/misc/calibre/Makefile        Thu Feb 14 12:16:48 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.215 2018/12/09 18:52:36 adam Exp $
+# $NetBSD: Makefile,v 1.216 2019/02/14 12:16:48 wiz Exp $
 
-DISTNAME=      calibre-3.34.0
-PKGREVISION=   2
+DISTNAME=      calibre-3.39.1
 CATEGORIES=    misc
 #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/}
 MASTER_SITES=  http://download.calibre-ebook.com/${PKGVERSION_NOREV}/
@@ -14,7 +13,7 @@ COMMENT=      E-book library management appli
 LICENSE=       gnu-gpl-v3
 
 DEPENDS+=      ${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw
-DEPENDS+=      ${PYPKGPREFIX}-cssutils>=0.9.9:../../textproc/py-cssutils
+DEPENDS+=      ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser
 DEPENDS+=      ${PYPKGPREFIX}-dateutil>=1.4.1:../../time/py-dateutil
 DEPENDS+=      ${PYPKGPREFIX}-dns>=1.6.0:../../net/py-dns
 DEPENDS+=      ${PYPKGPREFIX}-elementtree-[0-9]*:../../textproc/py-elementtree

Index: pkgsrc/misc/calibre/PLIST
diff -u pkgsrc/misc/calibre/PLIST:1.90 pkgsrc/misc/calibre/PLIST:1.91
--- pkgsrc/misc/calibre/PLIST:1.90      Sun Dec  2 10:41:19 2018
+++ pkgsrc/misc/calibre/PLIST   Thu Feb 14 12:16:48 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.90 2018/12/02 10:41:19 wiz Exp $
+@comment $NetBSD: PLIST,v 1.91 2019/02/14 12:16:48 wiz Exp $
 bin/calibre
 bin/calibre-complete
 bin/calibre-customize
@@ -58,6 +58,7 @@ lib/calibre/calibre/db/cli/cmd_show_meta
 lib/calibre/calibre/db/cli/main.py
 lib/calibre/calibre/db/cli/tests.py
 lib/calibre/calibre/db/cli/utils.py
+lib/calibre/calibre/db/copy_to_library.py
 lib/calibre/calibre/db/delete_service.py
 lib/calibre/calibre/db/errors.py
 lib/calibre/calibre/db/fields.py
@@ -1180,7 +1181,6 @@ lib/calibre/calibre/plugins/_patiencedif
 lib/calibre/calibre/plugins/bzzdec.so
 lib/calibre/calibre/plugins/cPalmdoc.so
 lib/calibre/calibre/plugins/certgen.so
-lib/calibre/calibre/plugins/chm_extra.so
 lib/calibre/calibre/plugins/chmlib.so
 lib/calibre/calibre/plugins/freetype.so
 lib/calibre/calibre/plugins/html.so
@@ -1265,7 +1265,6 @@ lib/calibre/calibre/utils/browser.py
 lib/calibre/calibre/utils/certgen.py
 lib/calibre/calibre/utils/chm/__init__.py
 lib/calibre/calibre/utils/chm/chm.py
-lib/calibre/calibre/utils/chm/chmlib.py
 lib/calibre/calibre/utils/cleantext.py
 lib/calibre/calibre/utils/complete.py
 lib/calibre/calibre/utils/config.py
@@ -1488,8 +1487,6 @@ share/calibre/content-server/empty.html
 share/calibre/content-server/index-generated.html
 share/calibre/content-server/index.html
 share/calibre/content-server/locales.zip
-share/calibre/content-server/mathjax.version
-share/calibre/content-server/mathjax.zip.xz
 share/calibre/content-server/mobile.css
 share/calibre/content-server/reset.css
 share/calibre/csscolorparser.js
@@ -1761,6 +1758,261 @@ share/calibre/localization/pykakasi/kana
 share/calibre/localization/pykakasi/kanwadict2.calibre_msgpack
 share/calibre/localization/stats.calibre_msgpack
 share/calibre/localization/website-languages.txt
+share/calibre/mathjax/MathJax.js
+share/calibre/mathjax/extensions/AssistiveMML.js
+share/calibre/mathjax/extensions/CHTML-preview.js
+share/calibre/mathjax/extensions/FontWarnings.js
+share/calibre/mathjax/extensions/HTML-CSS/handle-floats.js
+share/calibre/mathjax/extensions/HelpDialog.js
+share/calibre/mathjax/extensions/MatchWebFonts.js
+share/calibre/mathjax/extensions/MathEvents.js
+share/calibre/mathjax/extensions/MathML/content-mathml.js
+share/calibre/mathjax/extensions/MathML/mml3.js
+share/calibre/mathjax/extensions/MathMenu.js
+share/calibre/mathjax/extensions/MathZoom.js
+share/calibre/mathjax/extensions/Safe.js
+share/calibre/mathjax/extensions/TeX/AMScd.js
+share/calibre/mathjax/extensions/TeX/AMSmath.js
+share/calibre/mathjax/extensions/TeX/AMSsymbols.js
+share/calibre/mathjax/extensions/TeX/HTML.js
+share/calibre/mathjax/extensions/TeX/action.js
+share/calibre/mathjax/extensions/TeX/autobold.js
+share/calibre/mathjax/extensions/TeX/autoload-all.js
+share/calibre/mathjax/extensions/TeX/bbox.js
+share/calibre/mathjax/extensions/TeX/begingroup.js
+share/calibre/mathjax/extensions/TeX/boldsymbol.js
+share/calibre/mathjax/extensions/TeX/cancel.js
+share/calibre/mathjax/extensions/TeX/color.js
+share/calibre/mathjax/extensions/TeX/enclose.js
+share/calibre/mathjax/extensions/TeX/extpfeil.js
+share/calibre/mathjax/extensions/TeX/mathchoice.js
+share/calibre/mathjax/extensions/TeX/mediawiki-texvc.js
+share/calibre/mathjax/extensions/TeX/mhchem.js
+share/calibre/mathjax/extensions/TeX/mhchem3/mhchem.js
+share/calibre/mathjax/extensions/TeX/newcommand.js
+share/calibre/mathjax/extensions/TeX/noErrors.js
+share/calibre/mathjax/extensions/TeX/noUndefined.js
+share/calibre/mathjax/extensions/TeX/unicode.js
+share/calibre/mathjax/extensions/TeX/verb.js
+share/calibre/mathjax/extensions/a11y/accessibility-menu.js
+share/calibre/mathjax/extensions/a11y/auto-collapse.js
+share/calibre/mathjax/extensions/a11y/collapsible.js
+share/calibre/mathjax/extensions/a11y/explorer.js
+share/calibre/mathjax/extensions/a11y/invalid_keypress.mp3
+share/calibre/mathjax/extensions/a11y/invalid_keypress.ogg
+share/calibre/mathjax/extensions/a11y/mathjax-sre.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/functions/algebra.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/functions/elementary.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/functions/hyperbolic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/functions/trigonometry.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/greek-capital.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/greek-mathfonts-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/greek-mathfonts-italic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/greek-mathfonts-sans-serif-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/greek-scripts.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/greek-small.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/greek-symbols.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/hebrew_letters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-lower-double-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-lower-normal.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-lower-phonetic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-lower-single-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-bold-fraktur.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-bold-script.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-double-struck.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-fraktur.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-italic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-monospace.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-sans-serif-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-sans-serif-italic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-sans-serif.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-mathfonts-script.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-rest.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-upper-double-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-upper-normal.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/latin-upper-single-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_angles.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_arrows.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_characters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_delimiters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_digits.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_geometry.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_harpoons.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_non_characters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_symbols.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/math_whitespace.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/symbols/other_stars.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/energy.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/length.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/memory.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/other.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/speed.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/temperature.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/time.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/volume.js
+share/calibre/mathjax/extensions/a11y/mathmaps/en/units/weight.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/functions/algebra.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/functions/elementary.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/functions/hyperbolic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/functions/trigonometry.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/greek-capital.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/greek-mathfonts-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/greek-mathfonts-italic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/greek-mathfonts-sans-serif-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/greek-scripts.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/greek-small.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/greek-symbols.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/hebrew_letters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-lower-double-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-lower-normal.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-lower-phonetic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-lower-single-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-bold-fraktur.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-bold-script.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-double-struck.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-fraktur.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-italic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-monospace.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-sans-serif-bold.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-sans-serif-italic.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-sans-serif.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-mathfonts-script.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-rest.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-upper-double-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-upper-normal.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/latin-upper-single-accent.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_angles.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_arrows.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_characters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_delimiters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_digits.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_geometry.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_harpoons.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_non_characters.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_symbols.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/math_whitespace.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/symbols/other_stars.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/energy.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/length.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/memory.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/other.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/speed.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/temperature.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/time.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/volume.js
+share/calibre/mathjax/extensions/a11y/mathmaps/es/units/weight.js
+share/calibre/mathjax/extensions/a11y/mathmaps/mathmaps_ie.js
+share/calibre/mathjax/extensions/a11y/semantic-enrich.js
+share/calibre/mathjax/extensions/a11y/wgxpath.install.js
+share/calibre/mathjax/extensions/asciimath2jax.js
+share/calibre/mathjax/extensions/fast-preview.js
+share/calibre/mathjax/extensions/jsMath2jax.js
+share/calibre/mathjax/extensions/mml2jax.js
+share/calibre/mathjax/extensions/tex2jax.js
+share/calibre/mathjax/extensions/toMathML.js
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Bold.woff
+share/calibre/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Regular.woff
+share/calibre/mathjax/jax/element/mml/jax.js
+share/calibre/mathjax/jax/element/mml/optable/Arrows.js
+share/calibre/mathjax/jax/element/mml/optable/BasicLatin.js
+share/calibre/mathjax/jax/element/mml/optable/CombDiacritMarks.js
+share/calibre/mathjax/jax/element/mml/optable/CombDiactForSymbols.js
+share/calibre/mathjax/jax/element/mml/optable/Dingbats.js
+share/calibre/mathjax/jax/element/mml/optable/GeneralPunctuation.js
+share/calibre/mathjax/jax/element/mml/optable/GeometricShapes.js
+share/calibre/mathjax/jax/element/mml/optable/GreekAndCoptic.js
+share/calibre/mathjax/jax/element/mml/optable/Latin1Supplement.js
+share/calibre/mathjax/jax/element/mml/optable/LetterlikeSymbols.js
+share/calibre/mathjax/jax/element/mml/optable/MathOperators.js
+share/calibre/mathjax/jax/element/mml/optable/MiscMathSymbolsA.js
+share/calibre/mathjax/jax/element/mml/optable/MiscMathSymbolsB.js
+share/calibre/mathjax/jax/element/mml/optable/MiscSymbolsAndArrows.js
+share/calibre/mathjax/jax/element/mml/optable/MiscTechnical.js
+share/calibre/mathjax/jax/element/mml/optable/SpacingModLetters.js
+share/calibre/mathjax/jax/element/mml/optable/SuppMathOperators.js
+share/calibre/mathjax/jax/element/mml/optable/SupplementalArrowsA.js
+share/calibre/mathjax/jax/element/mml/optable/SupplementalArrowsB.js
+share/calibre/mathjax/jax/input/AsciiMath/config.js
+share/calibre/mathjax/jax/input/AsciiMath/jax.js
+share/calibre/mathjax/jax/input/MathML/config.js
+share/calibre/mathjax/jax/input/MathML/entities/a.js
+share/calibre/mathjax/jax/input/MathML/entities/b.js
+share/calibre/mathjax/jax/input/MathML/entities/c.js
+share/calibre/mathjax/jax/input/MathML/entities/d.js
+share/calibre/mathjax/jax/input/MathML/entities/e.js
+share/calibre/mathjax/jax/input/MathML/entities/f.js
+share/calibre/mathjax/jax/input/MathML/entities/fr.js
+share/calibre/mathjax/jax/input/MathML/entities/g.js
+share/calibre/mathjax/jax/input/MathML/entities/h.js
+share/calibre/mathjax/jax/input/MathML/entities/i.js
+share/calibre/mathjax/jax/input/MathML/entities/j.js
+share/calibre/mathjax/jax/input/MathML/entities/k.js
+share/calibre/mathjax/jax/input/MathML/entities/l.js
+share/calibre/mathjax/jax/input/MathML/entities/m.js
+share/calibre/mathjax/jax/input/MathML/entities/n.js
+share/calibre/mathjax/jax/input/MathML/entities/o.js
+share/calibre/mathjax/jax/input/MathML/entities/opf.js
+share/calibre/mathjax/jax/input/MathML/entities/p.js
+share/calibre/mathjax/jax/input/MathML/entities/q.js
+share/calibre/mathjax/jax/input/MathML/entities/r.js
+share/calibre/mathjax/jax/input/MathML/entities/s.js
+share/calibre/mathjax/jax/input/MathML/entities/scr.js
+share/calibre/mathjax/jax/input/MathML/entities/t.js
+share/calibre/mathjax/jax/input/MathML/entities/u.js
+share/calibre/mathjax/jax/input/MathML/entities/v.js
+share/calibre/mathjax/jax/input/MathML/entities/w.js
+share/calibre/mathjax/jax/input/MathML/entities/x.js
+share/calibre/mathjax/jax/input/MathML/entities/y.js
+share/calibre/mathjax/jax/input/MathML/entities/z.js
+share/calibre/mathjax/jax/input/MathML/jax.js
+share/calibre/mathjax/jax/input/TeX/config.js
+share/calibre/mathjax/jax/input/TeX/jax.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/annotation-xml.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/maction.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/menclose.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/mglyph.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/mmultiscripts.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/ms.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/mtable.js
+share/calibre/mathjax/jax/output/CommonHTML/autoload/multiline.js
+share/calibre/mathjax/jax/output/CommonHTML/config.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/Main-Bold.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/Script-Regular.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/fontdata-extra.js
+share/calibre/mathjax/jax/output/CommonHTML/fonts/TeX/fontdata.js
+share/calibre/mathjax/jax/output/CommonHTML/jax.js
+share/calibre/mathjax/manifest.json
 share/calibre/metadata_sqlite.sql
 share/calibre/mime.types
 share/calibre/mozilla-ca-certs.pem
@@ -1938,6 +2190,7 @@ share/calibre/recipes/breaking_mad.recip
 share/calibre/recipes/brecha.recipe
 share/calibre/recipes/brewiarz.recipe
 share/calibre/recipes/brigitte_de.recipe
+share/calibre/recipes/bsi_news.recipe
 share/calibre/recipes/bt_dk.recipe
 share/calibre/recipes/bucataras.recipe
 share/calibre/recipes/buchreport.recipe
@@ -2090,7 +2343,6 @@ share/calibre/recipes/den_of_geek.recipe
 share/calibre/recipes/denik.cz.recipe
 share/calibre/recipes/denik_referendum.recipe
 share/calibre/recipes/denver_post.recipe
-share/calibre/recipes/der_spiegel.recipe
 share/calibre/recipes/der_standard.recipe
 share/calibre/recipes/deredactie.recipe
 share/calibre/recipes/derin_dusunce.recipe
@@ -2622,6 +2874,7 @@ share/calibre/recipes/le_monde_diplomati
 share/calibre/recipes/le_monde_sub.recipe
 share/calibre/recipes/le_monde_sub_paper.recipe
 share/calibre/recipes/le_nouvel_observateur.recipe
+share/calibre/recipes/le_peuple_breton.recipe
 share/calibre/recipes/le_temps.recipe
 share/calibre/recipes/ledevoir.recipe
 share/calibre/recipes/leduc.recipe
@@ -2673,6 +2926,7 @@ share/calibre/recipes/mac_world.recipe
 share/calibre/recipes/mac_world_uk.recipe
 share/calibre/recipes/macity.recipe
 share/calibre/recipes/macleans.recipe
+share/calibre/recipes/macrobusiness.recipe
 share/calibre/recipes/maekyung.recipe
 share/calibre/recipes/magyar_idok.recipe
 share/calibre/recipes/maharashtra_times.recipe
@@ -2682,6 +2936,7 @@ share/calibre/recipes/mainichi_en.recipe
 share/calibre/recipes/mainichi_science_news.recipe
 share/calibre/recipes/malaya_business_insight.recipe
 share/calibre/recipes/malaysian_mirror.recipe
+share/calibre/recipes/mandidner.recipe
 share/calibre/recipes/manila_standard_today.recipe
 share/calibre/recipes/marca.recipe
 share/calibre/recipes/marctv.recipe
@@ -2767,6 +3022,7 @@ share/calibre/recipes/national_post.reci
 share/calibre/recipes/nationalgeographicjp.recipe
 share/calibre/recipes/nationalgeoro.recipe
 share/calibre/recipes/nationalreviewonline.recipe
+share/calibre/recipes/nature.recipe
 share/calibre/recipes/nauka_w_polsce.recipe
 share/calibre/recipes/navalny.recipe
 share/calibre/recipes/navegalo.recipe
@@ -3024,6 +3280,7 @@ share/calibre/recipes/rossijkaja_gazeta.
 share/calibre/recipes/rte.recipe
 share/calibre/recipes/rtnews.recipe
 share/calibre/recipes/rts.recipe
+share/calibre/recipes/rubikon_de.recipe
 share/calibre/recipes/rudersdallokalavisen_dk.recipe
 share/calibre/recipes/rue89.recipe
 share/calibre/recipes/rushisaband.recipe
@@ -3053,6 +3310,7 @@ share/calibre/recipes/sb_nation.recipe
 share/calibre/recipes/schattenblick.recipe
 share/calibre/recipes/schongauer_nachrichten.recipe
 share/calibre/recipes/science_aas.recipe
+share/calibre/recipes/science_advances.recipe
 share/calibre/recipes/science_based_medicine.recipe
 share/calibre/recipes/science_news.recipe
 share/calibre/recipes/science_news_recent_issues.recipe
@@ -3110,7 +3368,7 @@ share/calibre/recipes/spiegel_int.recipe
 share/calibre/recipes/spiegelde.recipe
 share/calibre/recipes/spin_magazine.recipe
 share/calibre/recipes/sportowefakty.recipe
-share/calibre/recipes/sportsillustrated_columnists.recipe
+share/calibre/recipes/sports_illustrated.recipe
 share/calibre/recipes/sporza_be.recipe
 share/calibre/recipes/st_louis_post_dispatch.recipe
 share/calibre/recipes/stackoverflow.recipe
@@ -3396,208 +3654,6 @@ share/calibre/viewer/hyphenation.js
 share/calibre/viewer/images.js
 share/calibre/viewer/jquery.js
 share/calibre/viewer/jquery_scrollTo.js
-share/calibre/viewer/mathjax/MathJax.js
-share/calibre/viewer/mathjax/extensions/AssistiveMML.js
-share/calibre/viewer/mathjax/extensions/CHTML-preview.js
-share/calibre/viewer/mathjax/extensions/FontWarnings.js
-share/calibre/viewer/mathjax/extensions/HTML-CSS/handle-floats.js
-share/calibre/viewer/mathjax/extensions/HelpDialog.js
-share/calibre/viewer/mathjax/extensions/MatchWebFonts.js
-share/calibre/viewer/mathjax/extensions/MathEvents.js
-share/calibre/viewer/mathjax/extensions/MathML/content-mathml.js
-share/calibre/viewer/mathjax/extensions/MathML/mml3.js
-share/calibre/viewer/mathjax/extensions/MathMenu.js
-share/calibre/viewer/mathjax/extensions/MathZoom.js
-share/calibre/viewer/mathjax/extensions/Safe.js
-share/calibre/viewer/mathjax/extensions/TeX/AMScd.js
-share/calibre/viewer/mathjax/extensions/TeX/AMSmath.js
-share/calibre/viewer/mathjax/extensions/TeX/AMSsymbols.js
-share/calibre/viewer/mathjax/extensions/TeX/HTML.js
-share/calibre/viewer/mathjax/extensions/TeX/action.js
-share/calibre/viewer/mathjax/extensions/TeX/autobold.js
-share/calibre/viewer/mathjax/extensions/TeX/autoload-all.js
-share/calibre/viewer/mathjax/extensions/TeX/bbox.js
-share/calibre/viewer/mathjax/extensions/TeX/begingroup.js
-share/calibre/viewer/mathjax/extensions/TeX/boldsymbol.js
-share/calibre/viewer/mathjax/extensions/TeX/cancel.js
-share/calibre/viewer/mathjax/extensions/TeX/color.js
-share/calibre/viewer/mathjax/extensions/TeX/enclose.js
-share/calibre/viewer/mathjax/extensions/TeX/extpfeil.js
-share/calibre/viewer/mathjax/extensions/TeX/mathchoice.js
-share/calibre/viewer/mathjax/extensions/TeX/mediawiki-texvc.js
-share/calibre/viewer/mathjax/extensions/TeX/mhchem.js
-share/calibre/viewer/mathjax/extensions/TeX/newcommand.js
-share/calibre/viewer/mathjax/extensions/TeX/noErrors.js
-share/calibre/viewer/mathjax/extensions/TeX/noUndefined.js
-share/calibre/viewer/mathjax/extensions/TeX/unicode.js
-share/calibre/viewer/mathjax/extensions/TeX/verb.js
-share/calibre/viewer/mathjax/extensions/asciimath2jax.js
-share/calibre/viewer/mathjax/extensions/fast-preview.js
-share/calibre/viewer/mathjax/extensions/jsMath2jax.js
-share/calibre/viewer/mathjax/extensions/mml2jax.js
-share/calibre/viewer/mathjax/extensions/tex2jax.js
-share/calibre/viewer/mathjax/extensions/toMathML.js
-share/calibre/viewer/mathjax/extensions/v1.0-warning.js
-share/calibre/viewer/mathjax/jax/element/mml/jax.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/Arrows.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/BasicLatin.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/CombDiactForSymbols.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/Dingbats.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/GeneralPunctuation.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/GeometricShapes.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/GreekAndCoptic.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/Latin1Supplement.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/LetterlikeSymbols.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/MathOperators.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/MiscMathSymbolsA.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/MiscMathSymbolsB.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/MiscSymbolsAndArrows.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/MiscTechnical.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/SpacingModLetters.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/SuppMathOperators.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/SupplementalArrowsA.js
-share/calibre/viewer/mathjax/jax/element/mml/optable/SupplementalArrowsB.js
-share/calibre/viewer/mathjax/jax/input/AsciiMath/config.js
-share/calibre/viewer/mathjax/jax/input/AsciiMath/jax.js
-share/calibre/viewer/mathjax/jax/input/MathML/config.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/a.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/b.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/c.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/d.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/e.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/f.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/fr.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/g.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/h.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/i.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/j.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/k.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/l.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/m.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/n.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/o.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/opf.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/p.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/q.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/r.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/s.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/scr.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/t.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/u.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/v.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/w.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/x.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/y.js
-share/calibre/viewer/mathjax/jax/input/MathML/entities/z.js
-share/calibre/viewer/mathjax/jax/input/MathML/jax.js
-share/calibre/viewer/mathjax/jax/input/TeX/config.js
-share/calibre/viewer/mathjax/jax/input/TeX/jax.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/annotation-xml.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/maction.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/menclose.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/mglyph.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/mmultiscripts.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/ms.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/mtable.js
-share/calibre/viewer/mathjax/jax/output/SVG/autoload/multiline.js
-share/calibre/viewer/mathjax/jax/output/SVG/config.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/Arrows.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/BoxDrawing.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/Dingbats.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/EnclosedAlphanum.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/GeneralPunctuation.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/GeometricShapes.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/GreekAndCoptic.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/Latin1Supplement.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/LatinExtendedA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/LetterlikeSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/MathOperators.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/MiscSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/MiscTechnical.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/PUA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/SpacingModLetters.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/AMS/Regular/SuppMathOperators.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Caligraphic/Bold/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Caligraphic/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Bold/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Bold/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Bold/Other.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Bold/PUA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Regular/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Regular/Other.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Fraktur/Regular/PUA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/Arrows.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/CombDiactForSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/GeneralPunctuation.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/GeometricShapes.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/GreekAndCoptic.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/Latin1Supplement.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/LatinExtendedA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/LatinExtendedB.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/LetterlikeSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/MathOperators.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/MiscMathSymbolsA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/MiscSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/MiscTechnical.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/SpacingModLetters.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/SuppMathOperators.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Bold/SupplementalArrowsA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/GeneralPunctuation.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/GreekAndCoptic.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedB.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/LetterlikeSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Italic/MathOperators.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/GeometricShapes.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/GreekAndCoptic.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/LatinExtendedA.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/LatinExtendedB.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/LetterlikeSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/MathOperators.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/MiscSymbols.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/SpacingModLetters.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Main/Regular/SuppMathOperators.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Math/BoldItalic/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Math/Italic/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Bold/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Bold/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Bold/Other.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Italic/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Italic/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Italic/Other.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Regular/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/SansSerif/Regular/Other.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Script/Regular/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Script/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Size1/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Size2/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Size3/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Size4/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/BasicLatin.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/Main.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/Typewriter/Regular/Other.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/fontdata-extra.js
-share/calibre/viewer/mathjax/jax/output/SVG/fonts/TeX/fontdata.js
-share/calibre/viewer/mathjax/jax/output/SVG/jax.js
 share/calibre/viewer/referencing.js
 share/doc/calibre/COPYRIGHT
 share/doc/calibre/Changelog.old.yaml

Index: pkgsrc/misc/calibre/distinfo
diff -u pkgsrc/misc/calibre/distinfo:1.101 pkgsrc/misc/calibre/distinfo:1.102
--- pkgsrc/misc/calibre/distinfo:1.101  Sun Dec  2 10:41:19 2018
+++ pkgsrc/misc/calibre/distinfo        Thu Feb 14 12:16:48 2019
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.101 2018/12/02 10:41:19 wiz Exp $
+$NetBSD: distinfo,v 1.102 2019/02/14 12:16:48 wiz Exp $
 
-SHA1 (calibre-3.34.0.tar.xz) = 5a727eb1266ea46bff202c698fe589b81e8a9f81
-RMD160 (calibre-3.34.0.tar.xz) = 0c59eab6e51daf94f42635b4ef849e9427b4e2f3
-SHA512 (calibre-3.34.0.tar.xz) = ac1132445a984059a14ef45535499069faab2bc7c5caf1b3ac142092a61d43f044c181ceb3bf1f26fd03ac2f0ce600dab9e1df5ccd837abcf85c781da843b4b6
-Size (calibre-3.34.0.tar.xz) = 39357312 bytes
+SHA1 (calibre-3.39.1.tar.xz) = 552e78b013353444d0694fd671e8aa2becd18603
+RMD160 (calibre-3.39.1.tar.xz) = 444f75ed1d817161d2e8e289309e9da772191ecd
+SHA512 (calibre-3.39.1.tar.xz) = 2db01238dba46e9806bcaba06931e5677bd8c3f905b2ce2125aa6e70f8952a1e57f9300d248fffc277261b64dc1bfb721417ce448320eb297d70d0710acc4880
+Size (calibre-3.39.1.tar.xz) = 38233800 bytes
 SHA1 (patch-setup_build.py) = f309c8f01af375fce1d09bf5c4bac9610cf4e0c5
 SHA1 (patch-setup_build__environment.py) = 8973ede2128cea065860dcc210c45f5f688a93be
 SHA1 (patch-src_calibre_linux.py) = 16c3122a612ec9996f774c5c2c9d40a475723662
+SHA1 (patch-src_calibre_utils_speedup.c) = 0b01b169834319ecf9daf8de1d2c99fe732553fc

Added files:

Index: pkgsrc/misc/calibre/patches/patch-src_calibre_utils_speedup.c
diff -u /dev/null pkgsrc/misc/calibre/patches/patch-src_calibre_utils_speedup.c:1.1
--- /dev/null   Thu Feb 14 12:16:48 2019
+++ pkgsrc/misc/calibre/patches/patch-src_calibre_utils_speedup.c       Thu Feb 14 12:16:48 2019
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_calibre_utils_speedup.c,v 1.1 2019/02/14 12:16:48 wiz Exp $
+
+Fix build on NetBSD.
+
+--- src/calibre/utils/speedup.c.orig   2019-02-01 17:43:29.000000000 +0000
++++ src/calibre/utils/speedup.c
+@@ -502,6 +502,8 @@ extern int pthread_setname_np(const char
+ #elif defined(FREEBSD_SET_NAME)
+ // Function has a different name on FreeBSD
+ void pthread_set_name_np(pthread_t tid, const char *name);
++#elif defined(__NetBSD__)
++// pthread.h provides the symbol
+ #else
+ // Need _GNU_SOURCE for pthread_setname_np on linux and that causes other issues on systems with old glibc
+ extern int pthread_setname_np(pthread_t, const char *name);
+@@ -526,6 +528,8 @@ set_thread_name(PyObject *self, PyObject
+ #elif defined(FREEBSD_SET_NAME)
+               pthread_set_name_np(pthread_self(), name);
+               ret = 0;
++#elif defined(__NetBSD__)
++              ret = pthread_setname_np(pthread_self(), "%s", name);
+ #else
+               ret = pthread_setname_np(pthread_self(), name);
+ #endif



Home | Main Index | Thread Index | Old Index