Hello community,

here is the log from the commit of package calibre for openSUSE:Factory checked 
in at 2020-11-17 21:23:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/calibre (Old)
 and      /work/SRC/openSUSE:Factory/.calibre.new.24930 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "calibre"

Tue Nov 17 21:23:17 2020 rev:241 rq:848619 version:5.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/calibre/calibre.changes  2020-08-24 
15:05:29.850464087 +0200
+++ /work/SRC/openSUSE:Factory/.calibre.new.24930/calibre.changes       
2020-11-17 21:23:22.677264279 +0100
@@ -1,0 +2,294 @@
+Sat Nov 14 19:37:48 UTC 2020 - Benjamin Greiner <[email protected]>
+
+- Update to Version 5.5.0
+  * Support the calibre:// URL scheme
+    Clicking on calibre:// URLs can be used to have calibre perform 
+    various actions.For details, see: https://
+    manual.calibre-ebook.com/url_scheme.html
+  * Viewer: Show calibre:// URL for current book in the Goto-
+    >Location panel
+  * Edit book: Add an action to the right click menu for tabs to 
+    close tabs to the right of the current tab.
+    Closes tickets: 1902518
+  * Add ability to copy tag, publisher and author in Book details    
+    panel by right-clicking
+    Closes tickets: 1902413
+  * Annotations browser: Add a context menu for common actions.
+    Closes tickets: 1902326
+  * Annotations browser: Show a dot for highlights with notes.
+    Closes tickets: 1899839
+  * Edit book: Saved searches panel: Allow copying the current 
+    saved search to the regular search panel by clicking the Export 
+    button.
+    Closes tickets: 1902227
+  * Viewer: back and forward buttons on the mouse now trigger the 
+    back and forward actions
+  * Option to mark all books with annotations/bookmarks
+    Closes tickets: 1902313
+  * Various minor improvements to how keyboard focus is handled in 
+    the Tag browser
+  Bug fixes
+  * Edit book: Fix regression in calibre 5 that caused an error  
+    when managing user dictionaries.
+    Closes tickets: 1903294
+  * Viewer: Fix previous/next buttons iterating over removed 
+    bookmarks
+    Closes tickets: 1903831
+  * Welcome wizard: Fix changing the language causing a empty 
+    folder to be created.
+    Closes tickets: 1903825
+  * Viewer: Fix regression causing custom shortcuts with shift key 
+    pressed not working
+    Closes tickets: 1903699
+  * Viewer: In dark mode when showing images with transparency in t
+    the popup use a light background color as most images are 
+    designed with a light background color in mind.
+    Closes tickets: 1903423
+  * Fix a regression in the previous release that broke conversion 
+    of DJVU files
+    Closes tickets: 1903428
+  * Metadata edit: "Set to Undefined" button missing on integer 
+    columns.
+    Closes tickets: 1903363
+  * Entry remains underlined in Tag Browser after clearing filter
+    Closes tickets: 1903086
+  * XML Catalogs: Fix languages field missing
+    Closes tickets: 1902126
+  * Fix a regression that broke loading of third party plugins that 
+    are encoded in an encoding other than UTF-8
+  Improved news sources
+  * Spectator Magazine 
+
+-------------------------------------------------------------------
+Thu Nov  5 11:25:30 UTC 2020 - Benjamin Greiner <[email protected]>
+
+- Upate to Version 5.4.2
+  New features
+  * Windows: Allow adding of books to calibre from directories 
+    whose path length is larger than 260 characters
+    Closes tickets: 1900761
+  * Tag browser: Add an option in Preferences->Look & feel->Tag 
+    browser to allow the tag browser to get keyboard focus
+  * Tag browser: Allow editing the set of permissible values and 
+    colors for a custom column with fixed values, by right 
+    clicking on it.
+  * Edit metadata dialog: Make most custom metadata controls use 
+    only a single line.
+    Elide the names of custom columns that are longer than a fixed   
+    width, instead of using multiple lines.Configurable via 
+    Preferences->Tweaks->Edit metadata custom column label length
+  * Edit book: Remove unused CSS: Add an option to merge CSS rules 
+    that have identical properties
+  * Book details window: Double clicking on the cover now shows it 
+    in the default system image viewer.
+    Closes tickets: 1901379
+  * News download: Allow passing username/password in feed URLs.
+    Closes tickets: 1900874    
+  * Open with: Allow renaming Open with applications.
+    Closes tickets: 1900890    
+  Bug fixes
+  * Viewer: Fix jumping to search result not always working in 
+    flow mode.
+    Closes tickets: 1900868    
+  * Get Books: Update Google and Gutenberg plugins for website 
+    changes
+    Viewer: Fix keyboard shortcuts using ctrl+alt+letter key not 
+    working on Windows.
+    Closes tickets: 1900946    
+  * Viewer: Fix keyboard shortcuts to shrink/grow selection not 
+    working.
+    Closes tickets: 1900942    
+  * Viewer: Fix keyboard shortcut to toggle highlights panel not 
+    working when the highlights panel is itself focused.
+    Closes tickets: 1900938    
+  * Viewer: handle editing of missing highlights more gracefully
+    Closes tickets: 1900358    
+  * Drivers: Fix regression in calibre 5 that broke connecting to 
+    SONY devices
+    Closes tickets: 1901289    
+  * Open with: On Linux when reading names from .desktop files, 
+    use the first matching language
+    Closes tickets: 1901276    
+  * Conversion: Fix a regression in calibre 5 that broke 
+    conversion of some malformed CSS stylesheets.
+    Closes tickets: 1901593    
+  * Conversion: Fix a regression in calibre 5 that broke 
+    processing of some PDB files with images.
+    Closes tickets: 1901957    
+  * Conversion: Fix regression in calibre 5 in the handling of 
+    @import() rules in stylesheets that import from directories 
+    above themselves.
+    Closes tickets: 1901278    
+  * Content server: Fix various controls on the book details page 
+    not working when viewing a random book.
+    Closes tickets: 1901232, 1901230    
+  * Tag browser: Fix a crash when renaming a saved search to a 
+    value that already exists.
+    Closes tickets: 1901273    
+  * Tag browser: Fix renaming of custom column with fixed set of 
+    values not working.
+    Closes tickets: 1900921    
+  * Fix a regression in calibre 5 that broke auto-sync of 
+    generated catalogs to devices.
+    Closes tickets: 1901630    
+  * Fix setting rating via ebook-meta command line tool broken in 
+    calibre 5.
+    Closes tickets: 1901113    
+  * When boolean columns are set to bistate, checking "show 
+    checkmarks" results in all non-boolean values being shown as 
+    false
+    Closes tickets: 190009    
+  * Spell check: Fix using non UTF-8 dictionaries broken in 
+    calibre 5
+  * Fix a rare issue where restarting calibre from within the 
+    program would fail.
+  * Version 5.4.2 fixes bugs in 5.4.0 that prevented calibre from 
+    starting on macOS and from choosing save file names on 
+    Windows.
+  Improved news sources
+  * Psychology Today
+  * Washington Post
+  * LifeHacker
+  * The Atlantic
+  * New York Review of Books
+- Release: 5.3
+  New features
+  * Tag browser: When grouping items by first letter if adjacent 
+    letters have few entries combine them into a single group.
+    Can be controlled via an option in Preferences->Look & feel-
+    >Tag browser to combine 'first letters' together if there are 
+    a small number of items under adjacent letters    
+  * Viewer: Allow displaying the current page / total pages in the 
+    header/footer. Useful in paged mode to see exactly how many 
+    pages are left.
+    Closes tickets: 1899163    
+  * Viewer search panel: Show more result context in a tooltip 
+    when hovering over a search result.
+    Closes tickets: 1899834    
+  * DOCX Input: Add support for Word controls used to rotate or 
+    flip images
+    Only works with output formats such as EPUB that support CSS 
+    transforms
+  * Viewer image pop-up: Allow maximizing/minimizing the window.    
+    Closes tickets: 1899762
+  * Edit metadata dialog: Use only a single line for custom column 
+    date fields
+  * Add an item to search for categories to the category editor 
+    context menu.
+    Closes tickets: 1899341
+  * Category editor: Add a right click menu to change case of the 
+    selected entries.
+    Closes tickets: 1899316
+  Bug fixes
+  * Fix a regression in 5.0 that caused performance of dialogs 
+    that contain title/series/tags edit fields to be very poor 
+    with large libraries.
+    Closes tickets: 1898221    
+  * Fix a regression in 5.0 that caused some pop-up menus to 
+    appear on the wrong monitor in multi-monitor setups
+  * E-book viewer: Fix scrolling past the end of chapter 
+    boundaries not working in books that have negative margins
+  * Edit metadata dialog: fix incorrect rendering of custom column 
+    names that start with emoji.
+    Closes tickets: 1899466    
+  * Quickview: Fix nothing shown after clearing the search.
+    Closes tickets: 1899318    
+  * Dark mode: Fix radio buttons having no outline.
+    Closes tickets: 1900022    
++++ 97 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/calibre/calibre.changes
++++ and /work/SRC/openSUSE:Factory/.calibre.new.24930/calibre.changes

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

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

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

Other differences:
------------------
++++++ calibre.spec ++++++
--- /var/tmp/diff_new_pack.o6d3cC/_old  2020-11-17 21:23:23.593265188 +0100
+++ /var/tmp/diff_new_pack.o6d3cC/_new  2020-11-17 21:23:23.597265192 +0100
@@ -16,11 +16,8 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
-
 Name:           calibre
-Version:        4.23.0
+Version:        5.5.0
 Release:        0
 Summary:        EBook Management Application
 License:        GPL-3.0-only
@@ -33,7 +30,7 @@
 Source100:      %{name}-rpmlintrc
 # PATCH-FIX-OPENSUSE: disabling unrar test
 Patch1:         %{name}-python_test.patch
-#
+# PATCH-FIX-OPENSUSE: install locale files the openSUSE way
 Patch2:         %{name}-setup.install.py.diff
 # PATCH-FIX-OPENSUSE: disabling Autoupdate Searcher
 Patch3:         %{name}-no-update.diff
@@ -56,9 +53,9 @@
 BuildRequires:  chmlib-devel >= 0.40
 BuildRequires:  dbus-1-python3 >= 1.2.0
 BuildRequires:  hyphen-devel >= 2.8.8
-BuildRequires:  libQt5Core-private-headers-devel >= 5.14.1
-BuildRequires:  libQt5Gui-private-headers-devel >= 5.14.1
-BuildRequires:  libQt5PlatformSupport-private-headers-devel >= 5.14.1
+BuildRequires:  libQt5Core-private-headers-devel >= 5.15.1
+BuildRequires:  libQt5Gui-private-headers-devel >= 5.15.1
+BuildRequires:  libQt5PlatformSupport-private-headers-devel >= 5.15.1
 BuildRequires:  liberation-fonts
 BuildRequires:  libicu-devel >= 4.4.0
 BuildRequires:  libmtp-devel >= 1.1.5
@@ -70,11 +67,12 @@
 BuildRequires:  podofo >= 0.8.2
 BuildRequires:  poppler-tools >= 0.20.2
 BuildRequires:  xdg-utils >= 1.0.2
-BuildRequires:  pkgconfig(Qt5Core) >= 5.14.1
-BuildRequires:  pkgconfig(Qt5Gui) >= 5.14.1
-BuildRequires:  pkgconfig(Qt5Network) >= 5.14.1
-BuildRequires:  pkgconfig(Qt5WebEngineWidgets) >= 5.14.1
-BuildRequires:  pkgconfig(Qt5Widgets) >= 5.14.1
+BuildRequires:  pkgconfig(Qt5Core) >= 5.15.1
+BuildRequires:  pkgconfig(Qt5Gui) >= 5.15.1
+BuildRequires:  pkgconfig(Qt5Network) >= 5.15.1
+BuildRequires:  pkgconfig(Qt5WebEngineWidgets) >= 5.15.1
+BuildRequires:  pkgconfig(Qt5Widgets) >= 5.15.1
+BuildRequires:  pkgconfig(espeak-ng)
 BuildRequires:  pkgconfig(hunspell)
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(sqlite3)
@@ -84,55 +82,60 @@
 #
 BuildRequires:  libjpeg-turbo
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-qt5-devel >= 5.13.1
 BuildRequires:  pkgconfig(libjpeg)
 # upstream use python-Pillow 6.0.0
-BuildRequires:  %{python_module Pillow >= 5.0.0}
+BuildRequires:  python3-Pillow >= 5.0.0
 # upstream use python-Pygments 2.3.1
-BuildRequires:  %{python_module Pygments >= 2.2.0}
+BuildRequires:  python3-Pygments >= 2.2.0
 # upstream use python-apsw 3.30.1-r1
-BuildRequires:  %{python_module apsw >= 3.9.2}
+BuildRequires:  python3-apsw >= 3.9.2
 # upstream use python-beautifulsoup4 4.7.1
-BuildRequires:  %{python_module beautifulsoup4 >= 4.6.0}
-BuildRequires:  %{python_module chardet >= 3.0.4}
-BuildRequires:  %{python_module css-parser >= 1.0.4}
+BuildRequires:  python3-beautifulsoup4 >= 4.6.0
+BuildRequires:  python3-chardet >= 3.0.4
+# upstream use python-css-parser 1.0.5
+BuildRequires:  python3-css-parser >= 1.0.4
 # upstream use python-dateutil 2.8.0
-BuildRequires:  %{python_module dateutil >= 2.7.3}
+BuildRequires:  python3-dateutil >= 2.7.3
 # upstream use python-dnspython 0.16.0
-BuildRequires:  %{python_module dnspython >= 1.15.0}
-BuildRequires:  %{python_module dukpy-kovidgoyal >= 0.3}
+BuildRequires:  python3-dnspython >= 1.15.0
+BuildRequires:  python3-dukpy-kovidgoyal >= 0.3
 # upstream use python-html5-paser 0.4.9
-BuildRequires:  %{python_module html5-parser >= 0.4.6}
-BuildRequires:  %{python_module html5lib >= 1.0.1}
+BuildRequires:  python3-html5-parser >= 0.4.6
+BuildRequires:  python3-html5lib >= 1.0.1
 # upstream use python-lxml 4.3.3
-BuildRequires:  %{python_module lxml >= 4.0.0}
+BuildRequires:  python3-lxml >= 4.0.0
 # upstream use python-mechanize 0.4.3
-BuildRequires:  %{python_module mechanize >= 0.3.5}
+BuildRequires:  python3-mechanize >= 0.3.5
 # upstream use python-msgpack 0.6.1
-BuildRequires:  %{python_module msgpack >= 0.5.6}
+BuildRequires:  python3-msgpack >= 0.5.6
 # upstream use python-netifaces 0.10.9
-BuildRequires:  %{python_module netifaces >= 0.10.6}
-BuildRequires:  %{python_module odfpy}
+BuildRequires:  python3-netifaces >= 0.10.6
+BuildRequires:  python3-odfpy
 # upstream use python-psutil 5.6.2
-BuildRequires:  %{python_module psutil >= 5.4.8}
+BuildRequires:  python3-psutil >= 5.4.8
 # upstream use python-ifaddr 0.1.6
-BuildRequires:  %{python_module ifaddr >= 0.1.4}
+BuildRequires:  python3-ifaddr >= 0.1.4
 # upstream use python-regex 2019.04.14
-BuildRequires:  %{python_module Markdown >= 3.1}
-BuildRequires:  %{python_module feedparser >= 5.2.1}
-BuildRequires:  %{python_module html2text >= 2018.1.9}
-BuildRequires:  %{python_module pycrypto >= 2.6.1}
-BuildRequires:  %{python_module regex >= 2017.07.28}
-BuildRequires:  %{python_module setuptools >= 23.1.0}
-BuildRequires:  %{python_module sip-devel >= 4.12}
+BuildRequires:  python3-Markdown >= 3.1
+BuildRequires:  python3-feedparser >= 5.2.1
+BuildRequires:  python3-html2text >= 2018.1.9
+BuildRequires:  python3-pychm
+BuildRequires:  python3-pycrypto >= 2.6.1
+BuildRequires:  python3-pyparsing
+BuildRequires:  python3-pyqt-builder
+BuildRequires:  python3-qt5-devel >= 5.13.1
+BuildRequires:  python3-regex >= 2017.07.28
+BuildRequires:  python3-setuptools >= 23.1.0
+BuildRequires:  python3-sip-devel >= 5.3
+BuildRequires:  python3-toml
 # Need at buildtime too, to produce the bash completion
-BuildRequires:  %{python_module qtwebengine-qt5 >= 5.13.1}
-BuildRequires:  %{python_module six >= 1.10.0}
-BuildRequires:  %{python_module soupsieve >= 1.9.1}
+BuildRequires:  python3-qtwebengine-qt5 >= 5.15.1
+BuildRequires:  python3-six >= 1.10.0
+BuildRequires:  python3-soupsieve >= 1.9.1
 #BuildRequires:  python-unrardll >= 0.1.3
-BuildRequires:  %{python_module webencodings >= 0.5.1}
+BuildRequires:  python3-webencodings >= 0.5.1
 # upstream use python-zeroconf 0.21.3
-BuildRequires:  %{python_module zeroconf >= 0.19.1}
+BuildRequires:  python3-zeroconf >= 0.19.1
 #
 Requires:       chmlib >= 0.40
 Requires:       dbus-1-python3 >= 1.2.0
@@ -164,12 +167,13 @@
 Requires:       python3-netifaces >= 0.10.7
 Requires:       python3-odfpy
 Requires:       python3-psutil >= 5.4.8
+Requires:       python3-pychm
 Requires:       python3-pycrypto >= 2.6.1
-Requires:       python3-qt5 >= 5.13.1
-Requires:       python3-qtwebengine-qt5 >= 5.13.1
+Requires:       python3-qt5 >= 5.15.1
+Requires:       python3-qt5-sip
+Requires:       python3-qtwebengine-qt5 >= 5.15.1
 Requires:       python3-regex >= 2017.07.28
 Requires:       python3-setuptools >= 23.1.0
-Requires:       python3-sip >= 4.12.1
 Requires:       python3-six >= 1.10.0
 Requires:       python3-soupsieve >= 1.9.1
 #Requires:       python3-unrardll >= 0.1.3
@@ -247,8 +251,6 @@
 
 %suse_update_desktop_file -i -n calibre Office Viewer
 
-%fdupes %{buildroot}/%{_prefix}
-
 # rpmlint: wrong-script-interpreter /usr/bin/env python3
 find %{buildroot}%{_bindir} -type f  | xargs sed -i -e 's:#!/usr/bin/env 
python3:#!/usr/bin/python3:g'
 find %{buildroot}%{_libdir}/calibre -type f  | xargs sed -i -e 
's:#!/usr/bin/env python3:#!/usr/bin/python3:g'
@@ -267,12 +269,14 @@
 # appdata file references calibre-gui.desktop, and .appdata.xml file should 
necessarily have matching name with .desktop file in order for the app to show 
up in Software Centres
 mv %{buildroot}%{_datadir}/applications/calibre.desktop 
%{buildroot}%{_datadir}/applications/calibre-gui.desktop
 
-# Remove all appdata.xml files but the main one, we do not install the 
corresponding .desktop files
-rm %{buildroot}%{_datadir}/metainfo/calibre-ebook-{edit,viewer}.appdata.xml
+# Remove all metainfo.xml files but the main one, we do not install the 
corresponding .desktop files
+rm %{buildroot}%{_datadir}/metainfo/calibre-ebook-{edit,viewer}.metainfo.xml
 # Remove unneeded desktop files
 rm %{buildroot}%{_datadir}/applications/calibre-ebook-{edit,viewer}.desktop
 rm %{buildroot}%{_datadir}/applications/calibre-lrfviewer.desktop
 
+%fdupes %{buildroot}%{_prefix}
+
 # bsc#1022710, bsc#1104597: fix upgrade
 # liberation had become a symlink in Leap and RPM does not like to overwrite a 
directory with a symlink (or vice versa).
 # Later, liberation became a directory again.
@@ -292,6 +296,7 @@
 %check
 CALIBRE_PY3_PORT=1 SKIP_QT_BUILD_TEST=1 python3 setup.py test
 
+%if 0%{?suse_version} <= 1320
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -299,6 +304,7 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
 # -f %%{name}.lang  -f iso639.lang
@@ -313,10 +319,10 @@
 %{_datadir}/%{name}/
 %{_libdir}/%{name}/
 %dir %{_datadir}/metainfo
-%{_datadir}/metainfo/%{name}-gui.appdata.xml
+%{_datadir}/metainfo/%{name}-gui.metainfo.xml
 %{_datadir}/bash-completion/completions/%{name}*
 %{_datadir}/bash-completion/completions/*ebook*
 %{_datadir}/bash-completion/completions/lrf*
-%{python_sitelib}/init_calibre.py
+%{python3_sitelib}/init_calibre.py
 
 %changelog

++++++ calibre-4.23.0.tar.xz -> calibre-5.5.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/calibre/calibre-4.23.0.tar.xz 
/work/SRC/openSUSE:Factory/.calibre.new.24930/calibre-5.5.0.tar.xz differ: char 
26, line 1
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to