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-07-11 19:09:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/calibre (Old)
 and      /work/SRC/openSUSE:Factory/.calibre.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "calibre"

Mon Jul 11 19:09:47 2022 rev:282 rq:988374 version:6.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/calibre/calibre.changes  2022-07-01 
13:45:32.434950928 +0200
+++ /work/SRC/openSUSE:Factory/.calibre.new.1523/calibre.changes        
2022-07-11 19:11:10.095762907 +0200
@@ -1,0 +2,23 @@
+Mon Jul 11 06:18:00 UTC 2022 - ecsos <ec...@opensuse.org>
+
+- Update to 6.0.0
+  * New Features
+    - For details on the major changes in calibre between
+      6.0 and 5.0, see https://calibre-ebook.com/new-in/fifteen
+    - Full text search: You can now search the entire text of all
+      books in your calibre library
+    - Support for new CPU architectures: Apple Silicon and ARM64 on
+      Linux. Support for 32bit CPUs has been dropped because Qt 6
+      does not support them
+    - Dark mode in calibre is now controlled via a setting in
+      Preferences->Look & feel rather than an environment variable
+    - Allow choosing different icon themes for light and dark mode
+      in Preferences->Look & feel
+    - Upgrade calibre to use Qt 6. This means that some no longer
+      maintained third party plugins may not work, though most
+      plugins have already been ported
+- Rebase calibre-python_test.patch.
+- Correct requires versions.
+- Add missing requires.
+
+-------------------------------------------------------------------

Old:
----
  calibre-5.44.0.tar.xz
  calibre-5.44.0.tar.xz.sig

New:
----
  calibre-6.0.0.tar.xz
  calibre-6.0.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ calibre.spec ++++++
--- /var/tmp/diff_new_pack.f9sJUQ/_old  2022-07-11 19:11:10.815763951 +0200
+++ /var/tmp/diff_new_pack.f9sJUQ/_new  2022-07-11 19:11:10.819763957 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           calibre
-Version:        5.44.0
+Version:        6.0.0
 Release:        0
 Summary:        EBook Management Application
 License:        GPL-3.0-only
@@ -34,6 +34,7 @@
 Patch2:         %{name}-setup.install.py.diff
 # PATCH-FIX-OPENSUSE: disabling Autoupdate Searcher
 Patch3:         %{name}-no-update.diff
+ExclusiveArch:  aarch64 x86_64 riscv64
 BuildRequires:  fdupes
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
@@ -53,40 +54,49 @@
 BuildRequires:  chmlib-devel >= 0.40
 #BuildRequires:  dbus-1-python3 >= 1.2.0
 BuildRequires:  chmlib-devel >= 0.40
-BuildRequires:  freetype2-devel >= 2.10.2
+BuildRequires:  freetype2-devel >= 2.11.0
 BuildRequires:  hyphen-devel >= 2.8.8
-BuildRequires:  libQt5Core-private-headers-devel >= 5.15.2
-BuildRequires:  libQt5Gui-private-headers-devel >= 5.15.2
-BuildRequires:  libQt5PlatformSupport-private-headers-devel >= 5.15.2
 BuildRequires:  liberation-fonts
 BuildRequires:  libicu-devel >= 4.4.0
-BuildRequires:  libmtp-devel >= 1.1.17
-BuildRequires:  libopenssl-devel >= 1.1.1g
-BuildRequires:  libpodofo-devel >= 0.9.6
-BuildRequires:  libpoppler-devel >= 0.20.2
+BuildRequires:  libmtp-devel >= 1.1.19
+BuildRequires:  libopenssl-devel >= 1.1.1l
+BuildRequires:  libpodofo-devel >= 0.9.7
+BuildRequires:  libpoppler-devel >= 21.11.0
+# upstream use: libstemmer-devel >= 2.2.0
 BuildRequires:  libstemmer-devel >= 2.1.0
 BuildRequires:  libwmf-devel >= 0.2.8
 BuildRequires:  optipng >= 0.7.7
-BuildRequires:  podofo >= 0.9.6
-BuildRequires:  poppler-tools >= 0.20.2
+BuildRequires:  podofo >= 0.9.7
+BuildRequires:  poppler-tools >= 21.11.0
+BuildRequires:  qt6-core-private-devel >= 6.3.1
+BuildRequires:  qt6-gui-private-devel >= 6.3.1
+BuildRequires:  qt6-imageformats-devel >= 6.3.1
+BuildRequires:  qt6-platformsupport-private-devel  >= 6.3.1
+BuildRequires:  qt6-wayland-devel >= 6.3.1
 #BuildRequires:  python3-dbus-python
 BuildRequires:  xdg-utils >= 1.0.2
-BuildRequires:  pkgconfig(Qt5Core) >= 5.15.2
-BuildRequires:  pkgconfig(Qt5Gui) >= 5.15.2
-BuildRequires:  pkgconfig(Qt5Network) >= 5.15.2
-BuildRequires:  pkgconfig(Qt5Sensors) >= 5.15.2
-BuildRequires:  pkgconfig(Qt5Svg) >= 5.15.2
-BuildRequires:  pkgconfig(Qt5WebEngineWidgets) >= 5.15.2
-BuildRequires:  pkgconfig(Qt5Widgets) >= 5.15.2
+BuildRequires:  pkgconfig(Qt6Core) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6Gui) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6Network) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6Positioning) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6Sensors) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6ShaderTools) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6Svg) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6WebChannel) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6WebEngineCore) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6WebEngineWidgets) >= 6.3.1
+BuildRequires:  pkgconfig(Qt6Widgets) >= 6.3.1
 BuildRequires:  pkgconfig(espeak-ng)
-BuildRequires:  pkgconfig(fontconfig) >= 2.13.1
+BuildRequires:  pkgconfig(fontconfig) >= 2.13.94
+BuildRequires:  pkgconfig(gpg-error) >= 1.43
 BuildRequires:  pkgconfig(hunspell) >= 1.7.0
-BuildRequires:  pkgconfig(libopenjp2) >= 2.3.1
+BuildRequires:  pkgconfig(libopenjp2) >= 2.4.0
 BuildRequires:  pkgconfig(libpng16) >= 1.6.37
-BuildRequires:  pkgconfig(libusb-1.0) >= 1.0.23
-BuildRequires:  pkgconfig(ncurses) >= 6.2
-BuildRequires:  pkgconfig(python3) >= 3.8
-BuildRequires:  pkgconfig(readline) >= 8.0
+BuildRequires:  pkgconfig(libusb-1.0) >= 1.0.24
+BuildRequires:  pkgconfig(ncurses) >= 6.3
+# upstream use pkgconfig(python3) >= 3.10.1
+BuildRequires:  pkgconfig(python3) >= 3.10
+BuildRequires:  pkgconfig(readline) >= 8.1
 BuildRequires:  pkgconfig(sqlite3)
 # calibre no longer depends on ImageMagick
 # but keept BuildRequires to convert icon to serveral sizes
@@ -95,107 +105,116 @@
 BuildRequires:  jxrlib-devel >= 0.2.4
 BuildRequires:  libjpeg-turbo >= 2.0.5
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-Markdown >= 3.2.2
-BuildRequires:  python3-Pillow >= 8.3.1
-BuildRequires:  python3-Pygments >= 2.6.1
-BuildRequires:  python3-apsw >= 3.35.4-r1
-BuildRequires:  python3-beautifulsoup4 >= 4.9.1
+BuildRequires:  python3-Brotli >= 1.0.9
+BuildRequires:  python3-Markdown >= 3.3.6
+BuildRequires:  python3-Pillow >= 8.4.0
+BuildRequires:  python3-Pygments >= 2.10.0
+BuildRequires:  python3-apsw >= 3.36.0-r1
+BuildRequires:  python3-beautifulsoup4 >= 4.10.0
 BuildRequires:  python3-cchardet >= 2.1.7
-BuildRequires:  python3-chardet >= 3.0.4
-BuildRequires:  python3-css-parser >= 1.0.6
-BuildRequires:  python3-dateutil >= 2.8.1
-BuildRequires:  python3-dnspython >= 2.0.0
+BuildRequires:  python3-chardet >= 4.0.0
+BuildRequires:  python3-css-parser >= 1.0.7
+BuildRequires:  python3-dateutil >= 2.8.2
+BuildRequires:  python3-dnspython >= 2.1.0
 BuildRequires:  python3-dukpy-kovidgoyal >= 0.3
 BuildRequires:  python3-feedparser >= 6.0.8
 BuildRequires:  python3-html2text >= 2020.1.16
 BuildRequires:  python3-html5-parser >= 0.4.10
 BuildRequires:  python3-html5lib >= 1.1
 BuildRequires:  python3-ifaddr >= 0.1.7
-BuildRequires:  python3-jeepney >= 0.6.0
-BuildRequires:  python3-lxml >= 4.5.2
+BuildRequires:  python3-jeepney >= 0.7.1
+BuildRequires:  python3-lxml >= 4.6.4
 BuildRequires:  python3-mechanize >= 0.4.7
-BuildRequires:  python3-msgpack >= 1.0.0
-BuildRequires:  python3-netifaces >= 0.10.9
+BuildRequires:  python3-msgpack >= 1.0.3
+BuildRequires:  python3-netifaces >= 0.11.0
 BuildRequires:  python3-odfpy
 BuildRequires:  python3-packaging >= 20.4
-BuildRequires:  python3-psutil >= 5.7.2
+BuildRequires:  python3-psutil >= 5.8.0
 BuildRequires:  python3-pychm >= 0.8.6
-BuildRequires:  python3-pycryptodome >= 3.9.8
-BuildRequires:  python3-pyparsing >= 2.4.7
-BuildRequires:  python3-pyqt-builder >= 1.6.0
-BuildRequires:  python3-qt5-devel >= 5.15.2
-BuildRequires:  python3-regex >= 2020.07.14
+BuildRequires:  python3-pycryptodome >= 3.11.0
+BuildRequires:  python3-pyparsing >= 3.0.6
+# upstream use: python3-pyqt-builder >= 1.13.0
+BuildRequires:  python3-pyqt-builder >= 1.12.2
+BuildRequires:  python3-qt6-devel >= 6.3.1
+BuildRequires:  python3-regex >= 2021.11.10
 BuildRequires:  python3-setuptools >= 49.6.0
-BuildRequires:  python3-sgmllib3k
-BuildRequires:  python3-sip-devel >= 5.5
-BuildRequires:  python3-texttable >= 1.6.3
-BuildRequires:  python3-toml >= 0.10.1
-BuildRequires:  pkgconfig(libjpeg)
-BuildRequires:  pkgconfig(libwebp) >= 1.1.0
-BuildRequires:  pkgconfig(libxml-2.0) >= 2.9.10
+BuildRequires:  python3-sgmllib3k >= 1.0.0
+BuildRequires:  python3-sip-devel >= 6.6.2
+BuildRequires:  python3-texttable >= 1.6.4
+BuildRequires:  python3-toml >= 0.10.2
+BuildRequires:  pkgconfig(libjpeg) >= 2.1.2
+BuildRequires:  pkgconfig(libwebp) >= 1.2.1
+BuildRequires:  pkgconfig(libxml-2.0) >= 2.9.12
 BuildRequires:  pkgconfig(libxslt) >= 1.1.34
 # Need at buildtime too, to produce the bash completion
-BuildRequires:  python3-qtwebengine-qt5 >= 5.15.2
+BuildRequires:  python3-qtwebengine-qt6 >= 6.3.1
 BuildRequires:  python3-six >= 1.15.0
-BuildRequires:  python3-soupsieve >= 2.0.1
+BuildRequires:  python3-soupsieve >= 2.3.1
 #BuildRequires:  python-unrardll >= 0.1.5
 BuildRequires:  python3-py7zr >= 0.11.1
-BuildRequires:  python3-speechd >= 0.10.1
+BuildRequires:  python3-speechd >= 0.10.2
 BuildRequires:  python3-webencodings >= 0.5.1
 BuildRequires:  python3-zeroconf >= 0.31.0
 #
 Requires:       chmlib >= 0.40
 #Requires:       dbus-1-python3 >= 1.2.0
 Requires:       liberation-fonts
-Requires:       libmtp9 >= 1.1.17
+Requires:       libmtp9 >= 1.1.19
 Requires:       libpng16-16 >= 1.6.37
 Requires:       libwmf >= 0.2.8
 Requires:       optipng >= 0.7.5
-Requires:       podofo >= 0.9.6
-Requires:       poppler-tools >= 0.20.2
-Requires:       python3 >= 3.8
-Requires:       python3-Markdown >= 3.2.2
-Requires:       python3-Pillow >= 8.3.1
-Requires:       python3-Pygments >= 2.6.1
-Requires:       python3-apsw >= 3.35.4-r1
-Requires:       python3-beautifulsoup4 >= 4.9.1
+Requires:       podofo >= 0.9.7
+Requires:       poppler-tools >= 21.11.0
+Requires:       python3 >= 3.10
+Requires:       python3-Brotli >= 1.0.9
+Requires:       python3-Markdown >= 3.3.6
+Requires:       python3-Pillow >= 8.4.0
+Requires:       python3-Pygments >= 2.10.0
+Requires:       python3-apsw >= 3.36.0-r1
+Requires:       python3-beautifulsoup4 >= 4.10.0
 Requires:       python3-cchardet >= 2.1.7
-Requires:       python3-chardet >= 3.0.4
-Requires:       python3-css-parser >= 1.0.6
-Requires:       python3-dateutil >= 2.8.1
+Requires:       python3-chardet >= 4.0.0
+Requires:       python3-css-parser >= 1.0.7
+Requires:       python3-dateutil >= 2.8.2
 #Requires:       python3-dbus-python
-Requires:       python3-dnspython >= 2.0.0
+Requires:       python3-dnspython >= 2.1.0
+Requires:       python3-PyQt6-sip >= 13.4.0
 Requires:       python3-dukpy-kovidgoyal >= 0.3
 Requires:       python3-feedparser >= 6.0.8
 Requires:       python3-html2text >= 2020.1.16
 Requires:       python3-html5-parser >= 0.4.10
 Requires:       python3-html5lib >= 1.1
 Requires:       python3-ifaddr >= 0.1.7
-Requires:       python3-jeepney >= 0.6.0
-Requires:       python3-lxml >= 4.5.2
+Requires:       python3-jeepney >= 0.7.1
+Requires:       python3-lxml >= 4.6.4
 Requires:       python3-mechanize >= 0.4.7
-Requires:       python3-msgpack >= 1.0.0
-Requires:       python3-netifaces >= 0.10.9
+Requires:       python3-msgpack >= 1.0.3
+Requires:       python3-netifaces >= 0.11.0
 Requires:       python3-odfpy
-Requires:       python3-psutil >= 5.7.2
+Requires:       python3-psutil >= 5.8.0
 Requires:       python3-pychm >= 0.8.6
-Requires:       python3-pycryptodome >= 3.9.8
-Requires:       python3-qt5 >= 5.15.2
-Requires:       python3-qt5-sip >= 12.8.1
-Requires:       python3-qtwebengine-qt5 >= 5.15.2
-Requires:       python3-regex >= 2020.07.14
-Requires:       python3-sgmllib3k
+Requires:       python3-pycryptodome >= 3.11.0
+Requires:       python3-qt6 >= 6.3.1
+Requires:       python3-qtwebengine-qt6 >= 6.3.1
+Requires:       python3-regex >= 2021.11.10
+Requires:       python3-sgmllib3k >= 1.0.0
 Requires:       python3-six >= 1.15.0
-Requires:       python3-soupsieve >= 2.0.1
-Requires:       python3-texttable >= 1.6.3
+Requires:       python3-soupsieve >= 2.3.1
+Requires:       python3-texttable >= 1.6.4
 #Requires:       python3-unrardll >= 0.1.5
 Requires:       python3-py7zr >= 0.11.1
-Requires:       python3-speechd >= 0.10.1
+Requires:       python3-speechd >= 0.10.2
 Requires:       python3-webencodings >= 0.5.1
 Requires:       python3-zeroconf >= 0.31.0
 #
 Requires:       sqlite3
+Requires:       bzip2 >= 1.0.8
+Requires:       expat >= 2.4.1
+Requires:       unrar >= 6.1.2
 Requires:       xdg-utils >= 1.0.2
+Requires:       xz >= 5.2.5
+Requires:       zlib >= 1.2.11
+
 Requires(pretrans):findutils
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ calibre-5.44.0.tar.xz -> calibre-6.0.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/calibre/calibre-5.44.0.tar.xz 
/work/SRC/openSUSE:Factory/.calibre.new.1523/calibre-6.0.0.tar.xz differ: char 
25, line 1

++++++ calibre-python_test.patch ++++++
--- /var/tmp/diff_new_pack.f9sJUQ/_old  2022-07-11 19:11:10.855764010 +0200
+++ /var/tmp/diff_new_pack.f9sJUQ/_new  2022-07-11 19:11:10.859764015 +0200
@@ -1,21 +1,21 @@
-Index: calibre-5.44.0/bypy/linux/__main__.py
+Index: calibre-6.0.0/bypy/linux/__main__.py
 ===================================================================
---- calibre-5.44.0.orig/bypy/linux/__main__.py
-+++ calibre-5.44.0/bypy/linux/__main__.py
-@@ -36,7 +36,7 @@ qt_get_dll_path = partial(get_dll_path,
+--- calibre-6.0.0.orig/bypy/linux/__main__.py
++++ calibre-6.0.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', 
'optipng', 'JxrDecApp')] + [
-+        j(PREFIX, 'bin', x) for x in ('pdftohtml', 'pdfinfo', 'pdftoppm', 
'optipng')] + [
+-        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, 'private', 'mozjpeg', 'bin', x) for x in ('jpegtran', 
'cjpeg')] + [
          ] + list(map(
-Index: calibre-5.44.0/src/calibre/test_build.py
+Index: calibre-6.0.0/src/calibre/test_build.py
 ===================================================================
---- calibre-5.44.0.orig/src/calibre/test_build.py
-+++ calibre-5.44.0/src/calibre/test_build.py
-@@ -103,12 +103,13 @@ class BuildTest(unittest.TestCase):
+--- 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):
          from speechd.client import SSIPClient
          del SSIPClient
  
@@ -35,7 +35,7 @@
  
      def test_plugins(self):
          exclusions = set()
-@@ -374,9 +375,10 @@ class BuildTest(unittest.TestCase):
+@@ -384,9 +385,10 @@ class BuildTest(unittest.TestCase):
          from calibre.gui2.win_file_dialogs import test
          test()
  

Reply via email to