Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package calibre for openSUSE:Factory checked in at 2022-08-01 21:33:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calibre (Old) and /work/SRC/openSUSE:Factory/.calibre.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calibre" Mon Aug 1 21:33:03 2022 rev:284 rq:991704 version:6.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/calibre/calibre.changes 2022-07-18 18:33:24.901712907 +0200 +++ /work/SRC/openSUSE:Factory/.calibre.new.1533/calibre.changes 2022-08-01 21:34:13.070313833 +0200 @@ -1,0 +2,71 @@ +Fri Jul 29 11:12:51 UTC 2022 - ecsos <ec...@opensuse.org> + +- Update to 6.2.1 + - Fixes a regression in 6.2.0 that caused the Read button in the + Content server to only work for PDF books + +------------------------------------------------------------------- +Fri Jul 29 05:47:28 UTC 2022 - ecsos <ec...@opensuse.org> + +- Update to 6.2.0 + * New Features + - Full text search: Ignore soft hyphens when extracting + searchable text from books. Note that you will have to + re-index your library to take advantage of this. + - Content server: Have the Read button open PDF files in the + browsers builtin PDF viewer rather than the calibre viewer + since the calibre viewer is not well suited to PDF + - Kobo driver: Add support for new firmware + - Create icon theme dialog: Add a checkbox to install the newly + created theme into calibre + - Allow re-indexing a book for FTS by right clicking the Book + details panel + * Bug Fixes + - Content server: Workaround for chrome bug causing multiple + sign in prompts when connecting to the server after + restarting Chrome + - Fix a regression in 6.0 that broke rendering of first page of + EPUB as cover when the EPUB has no actual cover + - Content server: Fix a regression in 6.0 that caused incorrect + rendering of comments metadata in the book details panel in + dark mode + - FB2 Input: Fix a regression in 6.0 that broke conversion of + FB2 on macOS + - Metadata download from Google: Switch to making the queries + via a Google web search as this finds some books that + searching via the API does not + - Book details panel: Fix clicking on items from an enumerated + column containing ampersands not searching correctly + - Image editor: Do not allow initial mouse drag to create + selection rect outside the image bounds + - E-book viewer: Fix clicking on ToC entries moving keyboard + focus to the ToC search box when the ToC window is floating + - Fix a regression in 6.0 that caused the default cover to be + rendered small in some contexts + - Various bug fixes related to the new dark/light icon theme + switching. Make the icons more consistent even when using the + system theme. Use calibre specific file type icons when using + the non native file dialogs. Allow creating dark/light + override icons manually in the configuration folder. + - Disable the color theme setting when using system style + - When using a fixed color palette and the system colors are of + different type enforce the color palette + - Ignore Qt generated application palette changes when using a + fixed palette + - In the icon theme chooser dialog show themes show light and + dark themes only in the light and dark tabs + - Welcome wizard: Fix device names not being translated + correctly leading to the same name being repeated for some + devices + - Read aloud: Fix spurious error message on Linux about voices + not being installed + - Linux binaries: Bundle brotli and graphite2 as well as Qt + links against them + - FTS dialog: When keyboard navigation changes the current item + ensure it stays visible + - Binary builds: Fix Qt TLS backends not included + - Fix Qt WebEngine creating cache folders outside of the + calibre cache directory +- Rebase calibre-python_test.patch. + +------------------------------------------------------------------- Old: ---- calibre-6.1.0.tar.xz calibre-6.1.0.tar.xz.sig New: ---- calibre-6.2.1.tar.xz calibre-6.2.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calibre.spec ++++++ --- /var/tmp/diff_new_pack.9cudLS/_old 2022-08-01 21:34:13.966316404 +0200 +++ /var/tmp/diff_new_pack.9cudLS/_new 2022-08-01 21:34:13.978316438 +0200 @@ -17,7 +17,7 @@ Name: calibre -Version: 6.1.0 +Version: 6.2.1 Release: 0 Summary: EBook Management Application License: GPL-3.0-only @@ -98,6 +98,7 @@ BuildRequires: pkgconfig(python3) >= 3.10 BuildRequires: pkgconfig(readline) >= 8.1 BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(uchardet) # calibre no longer depends on ImageMagick # but keept BuildRequires to convert icon to serveral sizes BuildRequires: pkgconfig(ImageMagick) >= 6.5.9 ++++++ calibre-6.1.0.tar.xz -> calibre-6.2.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/calibre/calibre-6.1.0.tar.xz /work/SRC/openSUSE:Factory/.calibre.new.1533/calibre-6.2.1.tar.xz differ: char 25, line 1 ++++++ calibre-python_test.patch ++++++ --- /var/tmp/diff_new_pack.9cudLS/_old 2022-08-01 21:34:14.058316668 +0200 +++ /var/tmp/diff_new_pack.9cudLS/_new 2022-08-01 21:34:14.070316702 +0200 @@ -1,7 +1,7 @@ -Index: calibre-6.0.0/bypy/linux/__main__.py +Index: calibre-6.2.0/bypy/linux/__main__.py =================================================================== ---- calibre-6.0.0.orig/bypy/linux/__main__.py -+++ calibre-6.0.0/bypy/linux/__main__.py +--- calibre-6.2.0.orig/bypy/linux/__main__.py ++++ calibre-6.2.0/bypy/linux/__main__.py @@ -38,7 +38,7 @@ qt_get_dll_path = partial(get_dll_path, def binary_includes(): @@ -11,23 +11,28 @@ j(PREFIX, 'private', 'mozjpeg', 'bin', x) for x in ('jpegtran', 'cjpeg')] + [ ] + list(map( -Index: calibre-6.0.0/src/calibre/test_build.py +Index: calibre-6.2.0/src/calibre/test_build.py =================================================================== ---- calibre-6.0.0.orig/src/calibre/test_build.py -+++ calibre-6.0.0/src/calibre/test_build.py -@@ -107,12 +107,13 @@ class BuildTest(unittest.TestCase): +--- 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): + def test_speech_dispatcher(self): from speechd.client import SSIPClient del SSIPClient - +- - def test_zeroconf(self): -- import zeroconf as z, ifaddr +- import ifaddr +- import zeroconf as z +- - from calibre.devices.smart_device_app.driver import monkeypatch_zeroconf - monkeypatch_zeroconf() - del z - del ifaddr +# Newest python-zeroconf in openSUSE rise up an error +# def test_zeroconf(self): -+# import zeroconf as z, ifaddr ++# import ifaddr ++# import zeroconf as z ++# +# from calibre.devices.smart_device_app.driver import monkeypatch_zeroconf +# monkeypatch_zeroconf() +# del z @@ -35,7 +40,7 @@ def test_plugins(self): exclusions = set() -@@ -384,9 +385,10 @@ class BuildTest(unittest.TestCase): +@@ -399,9 +399,10 @@ class BuildTest(unittest.TestCase): from calibre.gui2.win_file_dialogs import test test()