pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/calibre Updated calibre to 2.78.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/3912b89f49bc
branches: trunk
changeset: 358127:3912b89f49bc
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Feb 05 18:34:09 2017 +0000
description:
Updated calibre to 2.78.0.
Use included versions of chardet and html5lib.
chardet: not sure if included copy is modified.
html5lib: included copy is definitely modified.
New Features
View button: Add an action to the right click menu that always opens the book with the calibre viewer, regardless of the preferences
Kobo driver: Update to support the newest firmware from Kobo
E-book viewer: Allow opening a specific item from the Table of Contents via the --open-at command line parameter.
Closes tickets: 1656573
Amazon metadata download: Add support for downloading from amazon.ca
Bug Fixes
Edit Book: Do not condense CSS rules when saving AZW3 files regardless of the value of Preferences->Common Options->Look & Feel->Expand CSS
EPUB Output: Fix a duplicate id created in rare circumstances when splitting on page breaks.
Closes tickets: 1658744
DOCX Input: Fix error when converting documents that have images pointing to web resources.
Closes tickets: 1659142
E-book viewer: Fix a regression that caused an increase in load times when loading the individual HTML files inside an EPUB book.
Closes tickets: 1658578
Fix setting a similar books search to use the formats field in Preferences->Searching resulting in an error.
Closes tickets: 1658386
Kobo driver: Fix incorrect cover size being uploaded to the Glo HD
E-book viewer: Fix 'View Image' right click menu action not available for svg files included via <img> tags.
Closes tickets: 1657717
HTML Input: Remove the # character from input filenames, for maximum compatibility.
Closes tickets: 1656833
Edit Book: Fix spell check treating the unicode hyphen (U+2010) differently from the normal hyphen (U+002d).
Closes tickets: 1656319
New news sources
The Sunday Times Magazine by Bobby Steel
Improved news sources
FOX News
Oriental Daily
AM730
The Times
NYTimes
Mediapart
Echo Online
kath.net
GoComics
The Hindu
diffstat:
misc/calibre/Makefile | 13 ++++----
misc/calibre/PLIST | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++-
misc/calibre/distinfo | 10 +++---
3 files changed, 86 insertions(+), 12 deletions(-)
diffs (158 lines):
diff -r e2da7e492b79 -r 3912b89f49bc misc/calibre/Makefile
--- a/misc/calibre/Makefile Sun Feb 05 18:25:03 2017 +0000
+++ b/misc/calibre/Makefile Sun Feb 05 18:34:09 2017 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.169 2017/01/27 10:24:56 kleink Exp $
+# $NetBSD: Makefile,v 1.170 2017/02/05 18:34:09 wiz Exp $
-DISTNAME= calibre-2.77.0
-PKGREVISION= 1
+DISTNAME= calibre-2.78.0
CATEGORIES= misc
#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/}
MASTER_SITES= http://download.calibre-ebook.com/${PKGVERSION_NOREV}/
@@ -25,10 +24,12 @@
DEPENDS+= ${PYPKGPREFIX}-cssselect>=0.7.1:../../textproc/py-cssselect
DEPENDS+= ${PYPKGPREFIX}-cssutils>=0.9.9:../../textproc/py-cssutils
DEPENDS+= ${PYPKGPREFIX}-psutil>=0.6.1:../../sysutils/py-psutil
-## Let's depend on the ones we have in pkgsrc instead of the bundled ones.
+# Let's depend on the ones we have in pkgsrc instead of the bundled ones.
DEPENDS+= ${PYPKGPREFIX}-cherrypy-[0-9]*:../../www/py-cherrypy
-DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
+# not sure if pkgsrc version would be ok or not
#DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
+# includes own, modified copy of html5lib
+#DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.8:../../net/py-netifaces
DEPENDS+= ${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw
@@ -93,7 +94,7 @@
# Let's depend on the ones we have in pkgsrc instead of the bundled ones.
pre-configure:
- cd ${WRKSRC} && rm -rf src/cherrypy src/html5lib src/chardet
+ cd ${WRKSRC} && rm -rf src/cherrypy
# Turn off x bits on non-executable files.
post-extract:
diff -r e2da7e492b79 -r 3912b89f49bc misc/calibre/PLIST
--- a/misc/calibre/PLIST Sun Feb 05 18:25:03 2017 +0000
+++ b/misc/calibre/PLIST Sun Feb 05 18:34:09 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.75 2017/01/22 15:10:41 wiz Exp $
+@comment $NetBSD: PLIST,v 1.76 2017/02/05 18:34:09 wiz Exp $
bin/calibre
bin/calibre-complete
bin/calibre-customize
@@ -1386,6 +1386,42 @@
lib/calibre/calibre/web/fetch/__init__.py
lib/calibre/calibre/web/fetch/simple.py
lib/calibre/calibre/web/fetch/utils.py
+lib/calibre/chardet/__init__.py
+lib/calibre/chardet/big5freq.py
+lib/calibre/chardet/big5prober.py
+lib/calibre/chardet/chardistribution.py
+lib/calibre/chardet/charsetgroupprober.py
+lib/calibre/chardet/charsetprober.py
+lib/calibre/chardet/codingstatemachine.py
+lib/calibre/chardet/constants.py
+lib/calibre/chardet/escprober.py
+lib/calibre/chardet/escsm.py
+lib/calibre/chardet/eucjpprober.py
+lib/calibre/chardet/euckrfreq.py
+lib/calibre/chardet/euckrprober.py
+lib/calibre/chardet/euctwfreq.py
+lib/calibre/chardet/euctwprober.py
+lib/calibre/chardet/gb2312freq.py
+lib/calibre/chardet/gb2312prober.py
+lib/calibre/chardet/hebrewprober.py
+lib/calibre/chardet/jisfreq.py
+lib/calibre/chardet/jpcntx.py
+lib/calibre/chardet/langbulgarianmodel.py
+lib/calibre/chardet/langcyrillicmodel.py
+lib/calibre/chardet/langgreekmodel.py
+lib/calibre/chardet/langhebrewmodel.py
+lib/calibre/chardet/langhungarianmodel.py
+lib/calibre/chardet/langthaimodel.py
+lib/calibre/chardet/latin1prober.py
+lib/calibre/chardet/mbcharsetprober.py
+lib/calibre/chardet/mbcsgroupprober.py
+lib/calibre/chardet/mbcssm.py
+lib/calibre/chardet/sbcharsetprober.py
+lib/calibre/chardet/sbcsgroupprober.py
+lib/calibre/chardet/sjisprober.py
+lib/calibre/chardet/test.py
+lib/calibre/chardet/universaldetector.py
+lib/calibre/chardet/utf8prober.py
lib/calibre/css_selectors/__init__.py
lib/calibre/css_selectors/errors.py
lib/calibre/css_selectors/ordered_set.py
@@ -1394,6 +1430,42 @@
lib/calibre/css_selectors/tests.py
lib/calibre/duktape/__init__.py
lib/calibre/duktape/tests.py
+lib/calibre/html5lib/__init__.py
+lib/calibre/html5lib/constants.py
+lib/calibre/html5lib/filters/__init__.py
+lib/calibre/html5lib/filters/_base.py
+lib/calibre/html5lib/filters/alphabeticalattributes.py
+lib/calibre/html5lib/filters/inject_meta_charset.py
+lib/calibre/html5lib/filters/lint.py
+lib/calibre/html5lib/filters/optionaltags.py
+lib/calibre/html5lib/filters/sanitizer.py
+lib/calibre/html5lib/filters/whitespace.py
+lib/calibre/html5lib/html5parser.py
+lib/calibre/html5lib/ihatexml.py
+lib/calibre/html5lib/inputstream.py
+lib/calibre/html5lib/sanitizer.py
+lib/calibre/html5lib/serializer/__init__.py
+lib/calibre/html5lib/serializer/htmlserializer.py
+lib/calibre/html5lib/tokenizer.py
+lib/calibre/html5lib/treeadapters/__init__.py
+lib/calibre/html5lib/treeadapters/sax.py
+lib/calibre/html5lib/treebuilders/__init__.py
+lib/calibre/html5lib/treebuilders/_base.py
+lib/calibre/html5lib/treebuilders/dom.py
+lib/calibre/html5lib/treebuilders/etree.py
+lib/calibre/html5lib/treebuilders/etree_lxml.py
+lib/calibre/html5lib/treewalkers/__init__.py
+lib/calibre/html5lib/treewalkers/_base.py
+lib/calibre/html5lib/treewalkers/dom.py
+lib/calibre/html5lib/treewalkers/etree.py
+lib/calibre/html5lib/treewalkers/genshistream.py
+lib/calibre/html5lib/treewalkers/lxmletree.py
+lib/calibre/html5lib/treewalkers/pulldom.py
+lib/calibre/html5lib/trie/__init__.py
+lib/calibre/html5lib/trie/_base.py
+lib/calibre/html5lib/trie/datrie.py
+lib/calibre/html5lib/trie/py.py
+lib/calibre/html5lib/utils.py
lib/calibre/lzma/__init__.py
lib/calibre/lzma/errors.py
lib/calibre/lzma/lzma1.py
@@ -3191,6 +3263,7 @@
share/calibre/recipes/sueddeutsche.recipe
share/calibre/recipes/sueddeutsche_mobil.recipe
share/calibre/recipes/sueddeutschezeitung.recipe
+share/calibre/recipes/sunday_times_magazine.recipe
share/calibre/recipes/superbebe.recipe
share/calibre/recipes/superesportes.recipe
share/calibre/recipes/svd_se.recipe
diff -r e2da7e492b79 -r 3912b89f49bc misc/calibre/distinfo
--- a/misc/calibre/distinfo Sun Feb 05 18:25:03 2017 +0000
+++ b/misc/calibre/distinfo Sun Feb 05 18:34:09 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.85 2017/01/22 15:10:41 wiz Exp $
+$NetBSD: distinfo,v 1.86 2017/02/05 18:34:09 wiz Exp $
-SHA1 (calibre-2.77.0.tar.xz) = 91da5bfcb7a8bd36a97ddc5ebf1c35010aa92f76
-RMD160 (calibre-2.77.0.tar.xz) = 1a270f465673683bb8b7fa66fd77e8fa31b18467
-SHA512 (calibre-2.77.0.tar.xz) = f6f9c72443cca83199feaa276c625da2ecba00d3639f7133f5da5f2a3e0843a592e96761ed7ea8021eea6e9bf55d42dedf42a2096e5c9432397a5384102a6fe7
-Size (calibre-2.77.0.tar.xz) = 38735056 bytes
+SHA1 (calibre-2.78.0.tar.xz) = 294326a3400b42ca9b734270e6d2ac1963ca0654
+RMD160 (calibre-2.78.0.tar.xz) = ad02b47a4c1a34de0d3f5a88bf2a469129a25d35
+SHA512 (calibre-2.78.0.tar.xz) = 0779ac385dde45ac4baee7cecb0916e245f3e1cf20662bad9d9a4278265390b1aa89c2b478601b57113e7de08a69343288488ee299e8b43332f0129e650aa0ca
+Size (calibre-2.78.0.tar.xz) = 38739404 bytes
SHA1 (patch-setup_build.py) = 4a601e44fb69085c1f05ca0f90b73ce3f6d51ba6
SHA1 (patch-setup_build__environment.py) = d44460d96f9fb76cd80814a9cba8b153c52b5bfc
SHA1 (patch-src_calibre_ebooks_oeb_polish_parsing.py) = 62d02b7b901efac6ee3bb1b6628ab99b4a13a926
Home |
Main Index |
Thread Index |
Old Index