Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package calibre for openSUSE:Factory checked in at 2023-04-27 20:01:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calibre (Old) and /work/SRC/openSUSE:Factory/.calibre.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calibre" Thu Apr 27 20:01:43 2023 rev:300 rq:1083246 version:6.17.0 Changes: -------- --- /work/SRC/openSUSE:Factory/calibre/calibre.changes 2023-04-21 14:17:39.210796649 +0200 +++ /work/SRC/openSUSE:Factory/.calibre.new.1533/calibre.changes 2023-04-27 20:03:03.914677080 +0200 @@ -1,0 +2,33 @@ +Thu Apr 27 09:49:23 UTC 2023 - ecsos <ec...@opensuse.org> + +- Update to 6.17.0 + * New features + - Font subsetting: Add support for WOFF format fonts and CID + keyed fonts. Also further reduce file sizes when subsetting + - Book details: Show a link to open the data files folder when + data files are present + - Template language: Add various functions to query the extra + files associated with a book + - Edit book: Compress images: Support compression of images in + the WEBP format as well + - Comments editor: Add buttons to create links to data files + and also to folders easily when inserting a link + - Allow displaying the id, formats and path builtin columns + via Preferences->Add your own columns + - Trash bin: Add a button to clear the bin + - Metadata editor: Use a dedicated editor with preview for + custom columns that store markdown formatted text + * Bug fixes + - Fix a regression in the previous release that could result + in empty author folders remaining in the library when the + author of a book is changed + - Fix the data files associated with a book not being handled + when using the Merge books and Copy to library functions + - Fix a regression in the previous release that broke some + operations in the Manage tags/authors/etc. dialogs + - Ensure metadata.opf is always written when deleting book + even if it is not sequenced for backup + * Improved news sources + - Scientific American + +------------------------------------------------------------------- Old: ---- calibre-6.16.0.tar.xz calibre-6.16.0.tar.xz.sig New: ---- calibre-6.17.0.tar.xz calibre-6.17.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calibre.spec ++++++ --- /var/tmp/diff_new_pack.COQqSX/_old 2023-04-27 20:03:05.238684864 +0200 +++ /var/tmp/diff_new_pack.COQqSX/_new 2023-04-27 20:03:05.246684911 +0200 @@ -17,7 +17,7 @@ Name: calibre -Version: 6.16.0 +Version: 6.17.0 Release: 0 Summary: EBook Management Application License: GPL-3.0-only @@ -122,6 +122,7 @@ BuildRequires: libjpeg-turbo >= 2.0.5 BuildRequires: python-rpm-macros BuildRequires: python3-Brotli >= 1.0.9 +BuildRequires: python3-FontTools >= 4.39.3 BuildRequires: python3-Markdown >= 3.3.6 BuildRequires: python3-Pillow >= 8.4.0 BuildRequires: python3-Pygments >= 2.10.0 @@ -197,6 +198,7 @@ Requires: python3-dateutil >= 2.8.2 #Requires: python3-dbus-python Requires: python3-dnspython >= 2.1.0 +Requires: python3-FontTools >= 4.39.3 Requires: python3-PyQt6-sip >= 13.4.0 Requires: python3-dukpy-kovidgoyal >= 0.3 Requires: python3-feedparser >= 6.0.8 ++++++ calibre-6.16.0.tar.xz -> calibre-6.17.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/calibre/calibre-6.16.0.tar.xz /work/SRC/openSUSE:Factory/.calibre.new.1533/calibre-6.17.0.tar.xz differ: char 25, line 1 ++++++ calibre-python_test.patch ++++++ --- /var/tmp/diff_new_pack.COQqSX/_old 2023-04-27 20:03:05.314685311 +0200 +++ /var/tmp/diff_new_pack.COQqSX/_new 2023-04-27 20:03:05.318685334 +0200 @@ -1,21 +1,21 @@ -Index: calibre-6.2.0/bypy/linux/__main__.py +Index: calibre-6.17.0/bypy/linux/__main__.py =================================================================== ---- calibre-6.2.0.orig/bypy/linux/__main__.py -+++ calibre-6.2.0/bypy/linux/__main__.py +--- calibre-6.17.0.orig/bypy/linux/__main__.py ++++ calibre-6.17.0/bypy/linux/__main__.py @@ -38,7 +38,7 @@ qt_get_dll_path = partial(get_dll_path, def binary_includes(): return [ -- j(PREFIX, 'bin', x) for x in ('pdftohtml', 'pdfinfo', 'pdftoppm', 'pdftotext', 'optipng', 'JxrDecApp')] + [ -+ j(PREFIX, 'bin', x) for x in ('pdftohtml', 'pdfinfo', 'pdftoppm', 'pdftotext', 'optipng')] + [ +- j(PREFIX, 'bin', x) for x in ('pdftohtml', 'pdfinfo', 'pdftoppm', 'pdftotext', 'optipng', 'cwebp', 'JxrDecApp')] + [ ++ j(PREFIX, 'bin', x) for x in ('pdftohtml', 'pdfinfo', 'pdftoppm', 'pdftotext', 'optipng', 'cwebp')] + [ j(PREFIX, 'private', 'mozjpeg', 'bin', x) for x in ('jpegtran', 'cjpeg')] + [ ] + list(map( -Index: calibre-6.2.0/src/calibre/test_build.py +Index: calibre-6.17.0/src/calibre/test_build.py =================================================================== ---- calibre-6.2.0.orig/src/calibre/test_build.py -+++ calibre-6.2.0/src/calibre/test_build.py -@@ -112,15 +112,15 @@ class BuildTest(unittest.TestCase): +--- calibre-6.17.0.orig/src/calibre/test_build.py ++++ calibre-6.17.0/src/calibre/test_build.py +@@ -119,15 +119,15 @@ class BuildTest(unittest.TestCase): def test_speech_dispatcher(self): from speechd.client import SSIPClient del SSIPClient @@ -40,7 +40,7 @@ def test_plugins(self): exclusions = set() -@@ -399,9 +399,10 @@ class BuildTest(unittest.TestCase): +@@ -427,9 +427,10 @@ class BuildTest(unittest.TestCase): from calibre.gui2.win_file_dialogs import test test()