Hello community,

here is the log from the commit of package calibre for openSUSE:Leap:15.2 
checked in at 2020-04-02 16:47:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/calibre (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.calibre.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "calibre"

Thu Apr  2 16:47:51 2020 rev:51 rq:787078 version:3.48.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/calibre/calibre.changes        2020-01-15 
14:49:22.717377134 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.calibre.new.3248/calibre.changes      
2020-04-02 16:47:55.253825973 +0200
@@ -1,0 +2,287 @@
+Fri Sep 13 07:26:08 UTC 2019 - ec...@opensuse.org
+
+- Update to 3.48.0
+  New Features
+  - Driver for Kobo Libra H2O
+  Bug Fixes
+  - kobo driver: Fix some annotations getting missed for kepubs
+  Improved news sources
+  - Boston Globe
+  - Scientific American
+
+-------------------------------------------------------------------
+Mon Sep  2 09:12:41 UTC 2019 - ec...@opensuse.org
+
+- Update to 3.47.1
+  Bug Fixes
+  - Fixes an error when using internet lookup from the book details
+     panel and the e-book viewer, and also the tweak to control
+     number of columns in the edit metadata dialog not working.
+
+-------------------------------------------------------------------
+Fri Aug 30 07:59:32 UTC 2019 - ec...@opensuse.org
+
+- Update to 3.47.0
+  New Features
+  - HTML metadata: Support reading identifiers from HTML files
+  - Preferences->Ignored devices: Add a button to reset the list of
+    devices that calibre is allowed to manage
+  Bug Fixes
+  - macOS: Fix a regression that could cause a crash on exit if any
+    books were deleted while calibre was running.
+  - Content server OPDS: Handle form encoded search queries.
+  - Fix an error when adding files from clipboard and file is of
+    unknown type
+  - Speed up restoring original format by doing a rename rather 
+    than a copy and re-add.
+  - EPUB 3: Fix setting metadata in EPUB 3 files without a title 
+    not working
+  - PML Input: Modernize the generated HTML a bit.
+  - HTMLZ Output: Fix svg content from HTML files that contain only
+    SVG being removed.
+  - Content server: Fix OPDS feed for category based browsing 
+    listing restricted books, even though these books cannot be 
+    actually downloaded.
+  - Preserve tag order when reading metadata from MOBI files
+  - Add missing 'language' field to ComicBookInfo metadata for .CBR
+    files.
+  - LIT Output: Fix regression in 3.41 caused by py3 porting that
+    broke conversion of some files to LIT.
+
+-------------------------------------------------------------------
+Mon Aug 26 14:37:02 UTC 2019 - Ismail Dönmez <idon...@suse.com>
+
+- Remove manual Requires on libicu as the correct runtime dependency
+  is already produced by rpm boo#1148183
+
+-------------------------------------------------------------------
+Fri Jul 19 07:13:17 UTC 2019 - ec...@opensuse.org
+
+- update to 3.46.0
+  Bug fixes
+  - Manage tags dialog: When searching for a tag also search the 
+    \"Was\" column to see if the original tag name matches.
+  - Windows: Fix calibre-server --manage-users not working 
+    correctly.
+  - MOBI Input: Fix conversion of MOBI files with malformed markup
+    and embedded <guide> tags not working.
+  - Edit book: Allow the search expression history to remember very
+    short terms and also preserve leading and trailing whitespace.
+  - Fix a regression in 3.45 that broke conversion of SVG images 
+    when converting to formats such as MOBI that do not support 
+    SVG.
+  - Fix a regression in 3.45 that broke parsing of old-style .py 
+    config files.
+
+-------------------------------------------------------------------
+Fri Jul 12 17:16:36 UTC 2019 - ec...@opensuse.org
+
+- update to 3.45.2
+  Bug fixes
+  - Fix a Windows-specific regression in 3.45.0 that prevented 
+    calibre from starting on non UTF-8 locales with non-ASCII 
+    usernames. Closes tickets: 1836360
+
+-------------------------------------------------------------------
+Fri Jul 12 09:08:32 UTC 2019 - ec...@opensuse.org
+
+- update to 3.45.1
+  Bug fixes
+  - Fix a Windows-specific regression in 3.45.0 that caused various
+    errors in the viewer and editor. Closes tickets: 1836294
+
+-------------------------------------------------------------------
+Fri Jul 12 05:48:05 UTC 2019 - ec...@opensuse.org
+
+- update to 3.45.0
+  New features
+  - Content server: Allow adding or removing formats to a book via 
+    the edit metadata page. Closes tickets: 1831304
+  - ToC Editor: Allow user to control whether duplicate headings 
+    are included or not when generating ToC from headings
+  - Advanced search dialog: Remember the last focused field in the 
+    search by title/authors tab
+  - Conversion: Performance improvement for books that have many 
+    HTML files that all include the same CSS stylesheets
+  - Kobo driver: Add options to more precisely control the 
+    generation of cover images, to reduce size and enhance quality
+  - Support subtitle in Douban metadata plugin
+  Bug fixes
+  - Linux: Workaround for bug in recent Linux kernels that causes
+    the Kindle to eject after calibre connects to it. 
+    Closes tickets: 1834641
+  - DOCX Input: When autodetecting the Table of Contents from 
+    headings, work even if the headings use numbering.
+    Closes tickets: 1834661
+  - EPUB Output: If there are no guide elements do not output an 
+    empty guide tag. Makes epubcheck happy.
+    Closes tickets: 1835560
+  - Workaround for sortByColumn being partially broken in Qt 5.13.0
+    Closes tickets: 1834989
+  - Fix a regression that broke the per_lang_title_sort_articles
+    tweak. Closes tickets: 1834329
+  - Sending email: Fix an error on some windows machines with 
+    non-ASCII hostnames
+  - EPUB Output: When generating EPUB 3 preserve the old style meta
+    tag to identify the cover as Google Play Books does not 
+    recognize EPUB 3 cover markup. Closes tickets: 1832660
+  - Create catalog: Fix handling of the tilde character in BiBTeX
+    catalogs. Closes tickets: 1832726
+  - News downloads: Fix incorrect font sizes for some text in the
+    index pages. Closes tickets: 1832628
+  - Comic Input: Fix incorrect processing of comics with pages that
+    have the same file names in different folders when using the 
+    "No process" option. Closes tickets: 1831487
+  - CHM Input: Fix a regression that broke processing of some CHM 
+    files. Closes tickets: 1831511
+  - Edit book: When auto-closing tags on typing </, fix 
+    occasionally incorrect tag being closed in large files becaus
+    e syntax highlighting has not completed
+  - Kobo driver: Fix for ContentType not being defined error for 
+    extension-less non kepub files on a Kobo
+  - Content server: Book details page: Do not display empty rows 
+    for undefined dates
+  - Get books: Update Google books and amazon plugins for markup 
+    changes
+  - Edit book: Text search: Fix searching for a single character 
+    backwards not working
+  New news sources
+  - Aviation International News by Jose Ortiz
+  Improved news sources
+  - Art and Letters Daily
+  - The Wall Street Journal
+  - Barrons
+  - Newsweek
+- Drop patches calibre-fix-qt5.13-compat.patch and 
+  calibre-fix-qt5.13-sortByColumn.patch because now in upstream.
+
+-------------------------------------------------------------------
+Tue Jul  2 15:27:14 UTC 2019 - Ave Milia <avemi...@protonmail.com>
+
+- workaround Qt 5.13 regression in QTableView::sortByColumn()
+  * calibre-fix-qt5.13-sortByColumn.patch
+
+-------------------------------------------------------------------
+Sun Jun 30 17:28:41 UTC 2019 - Ave Milia <avemi...@protonmail.com>
+
+- fix compilation against Qt 5.13
+  * calibre-fix-qt5.13-compat.patch
+
+-------------------------------------------------------------------
+Fri May 31 07:28:21 UTC 2019 - ec...@opensuse.org
+
+- update to 3.44.0
+  New Features
+  - Driver for the new NOOK Glowlight Plus
+  - Driver for updated Kobo firmware
+  Bug Fixes
+  - Amazon metadata plugin: Fix searching the Amazon servers 
+    directly not working because of changed markup
+
+-------------------------------------------------------------------
+Wed May 29 15:13:27 UTC 2019 - ec...@opensuse.org
+
+- Fix boo#1136317: Added some missing requirements and versions.
+
+-------------------------------------------------------------------
+Tue May 28 14:46:31 UTC 2019 - ec...@opensuse.org
+
+- update to 3.43.0
+  New Features
+  - Kobo driver: Support for new Kobo firmware
+  - Edit metadata dialog: Remember relative sizes of the cover and 
+    comments editors.
+  Bug Fixes
+  - PDF Output: Fix hang when converting some documents.
+  - Handle newlines when serializing to csr files
+  - Fix searching in manage tags throws away all changes
++++ 90 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/calibre/calibre.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.calibre.new.3248/calibre.changes

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

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

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

Other differences:
------------------
++++++ calibre.spec ++++++
--- /var/tmp/diff_new_pack.svUha6/_old  2020-04-02 16:47:56.441830650 +0200
+++ /var/tmp/diff_new_pack.svUha6/_new  2020-04-02 16:47:56.441830650 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           calibre
-Version:        3.40.1
+Version:        3.48.0
 Release:        0
 Summary:        EBook Management Application
 License:        GPL-3.0-only
@@ -65,29 +65,46 @@
 BuildRequires:  poppler-tools >= 0.20.2
 BuildRequires:  python >= 2.7.9
 BuildRequires:  python-Pillow >= 3.2.0
+# upstream use python-Pygments 2.3.1
 BuildRequires:  python-Pygments >= 2.1.3
+# upstream use python-apsw 3.27.1
 BuildRequires:  python-apsw >= 3.7.17
+BuildRequires:  python-beautifulsoup4
 # upstream use python-chardet 3.0.3
 BuildRequires:  python-chardet
-BuildRequires:  python-css-parser
-BuildRequires:  python-dateutil >= 1.4.1
+BuildRequires:  python-css-parser >= 1.0.4
+BuildRequires:  python-dateutil >= 2.5.3
 BuildRequires:  python-devel >= 2.7.9
 # upstream use python-dnspython 0.14.0
 BuildRequires:  python-dnspython >= 1.12.0
 BuildRequires:  python-dukpy-kovidgoyal
-BuildRequires:  python-html5-parser >= 0.4.3
+BuildRequires:  python-html5-parser >= 0.4.6
 BuildRequires:  python-html5lib
 BuildRequires:  python-lxml >= 3.8.0
-BuildRequires:  python-mechanize >= 0.1.11
+# upstream use python-mechanize 0.3.5
+BuildRequires:  python-mechanize >= 0.2.5
 # upstream use python-msgpack 0.5.6
 BuildRequires:  python-msgpack >= 0.5.4
-BuildRequires:  python-netifaces
+BuildRequires:  python-netifaces >= 0.10.5
 BuildRequires:  python-odfpy
-BuildRequires:  python-psutil >= 0.6.1
+BuildRequires:  python-psutil >= 4.3.0
 BuildRequires:  python-qt5-devel >= 5.3.1
+# upstream use python-regex 2018.07.11
 BuildRequires:  python-regex >= 2017.05.26
-BuildRequires:  python-setuptools
+BuildRequires:  python-setuptools >= 23.1.0
 BuildRequires:  python-sip-devel >= 4.12
+# 29.05.2019
+BuildRequires:  python-feedparser >= 5.2.1
+# upstream use python-Markdown 3.0.1
+BuildRequires:  python-Markdown >= 2.6.11
+# upstream use python-html2text 2018.1.9
+BuildRequires:  python-html2text >= 2016.9.19
+BuildRequires:  python-pycrypto >= 2.6.1
+BuildRequires:  python-six >= 1.10.0
+BuildRequires:  python-soupsieve >= 1.8
+#BuildRequires:  python-unrardll >= 0.1.3
+BuildRequires:  python-webencodings >= 0.5.1
+#
 BuildRequires:  sqlite3-devel
 BuildRequires:  xdg-utils >= 1.0.2
 # calibre no longer depends on ImageMagick
@@ -97,7 +114,6 @@
 Requires:       chmlib >= 0.40
 Requires:       dbus-1-python >= 1.2.0
 Requires:       liberation-fonts
-Requires:       libicu >= 4.4
 Requires:       libmtp9 >= 1.1.5
 Requires:       libwmf >= 0.2.8
 Requires:       optipng >= 0.7.5
@@ -107,23 +123,34 @@
 Requires:       python-Pillow >= 3.2.0
 Requires:       python-Pygments >= 2.1.3
 Requires:       python-apsw >= 3.7.17
+Requires:       python-beautifulsoup4
 Requires:       python-chardet
-Requires:       python-css-parser
-Requires:       python-dateutil >= 1.4.1
+Requires:       python-css-parser >= 1.0.4
+Requires:       python-dateutil >= 2.5.3
 Requires:       python-dnspython >= 1.12.0
 Requires:       python-dukpy-kovidgoyal
-Requires:       python-html5-parser >= 0.4.3
+Requires:       python-html5-parser >= 0.4.6
 Requires:       python-html5lib
 Requires:       python-lxml >= 3.8.0
-Requires:       python-mechanize >= 0.1.11
+Requires:       python-mechanize >= 0.2.5
 Requires:       python-msgpack >= 0.5.4
-Requires:       python-netifaces >= 0.8
+Requires:       python-netifaces >= 0.10.5
 Requires:       python-odfpy
-Requires:       python-psutil >= 0.6.1
+Requires:       python-psutil >= 4.3.0
 Requires:       python-qt5 >= 5.3.1
 Requires:       python-regex >= 2017.05.26
-Requires:       python-setuptools
+Requires:       python-setuptools >= 23.1.0
 Requires:       python-sip >= 4.12.1
+# 29.05.2019
+Requires:       python-Markdown >= 2.6.11
+Requires:       python-feedparser >= 5.2.1
+Requires:       python-html2text >= 2016.9.19
+Requires:       python-pycrypto >= 2.6.1
+Requires:       python-six >= 1.10.0
+Requires:       python-soupsieve >= 1.8
+#Requires:       python-unrardll >= 0.1.3
+Requires:       python-webencodings >= 0.5.1
+#
 Requires:       sqlite3
 Requires:       xdg-utils >= 1.0.2
 %requires_eq    libQt5Core5
@@ -161,7 +188,6 @@
 sed -i -e '/^#!\//, 1d' src/tinycss/*.py
 sed -i -e '/^#!\//, 1d' src/tinycss/*/*.py
 sed -i -e '/^#!\//, 1d' resources/default_tweaks.py
-sed -i -e '/^#!\//, 1d' resources/catalog/section_list_templates.py
 
 # remove the executable flag from files
 find src/calibre -name "*.py" -type f -exec chmod -x {} +
@@ -201,6 +227,10 @@
 
 %fdupes %{buildroot}/%{_prefix}
 
+# rpmlint: wrong-script-interpreter /usr/bin/env python2
+find %{buildroot}%{_bindir} -type f  | xargs sed -i -e 's:#!/usr/bin/env 
python2:#!/usr/bin/python2:g'
+find %{buildroot}%{_libdir}/calibre -type f  | xargs sed -i -e 
's:#!/usr/bin/env python2:#!/usr/bin/python2:g'
+
 # these are provided as separate packages
 rm -r %{buildroot}%{_libdir}/%{name}/odf
 
@@ -215,11 +245,11 @@
 # 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
 
-# We don't need this
-rm %{buildroot}%{_bindir}/calibre-uninstall
-
 # 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 unneeded desktop files
+rm %{buildroot}%{_datadir}/applications/calibre-ebook-{edit,viewer}.desktop
+rm %{buildroot}%{_datadir}/applications/calibre-lrfviewer.desktop
 
 # 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).
@@ -253,6 +283,8 @@
 %dir %{_datadir}/icons/hicolor/512x512
 %dir %{_datadir}/icons/hicolor/512x512/apps
 %{_datadir}/icons/hicolor/*/apps/*.png
+%{_datadir}/icons/hicolor/*/mimetypes/*.png
+%{_datadir}/mime/packages/calibre-mimetypes.xml
 %{_datadir}/%{name}/
 %{_libdir}/%{name}/
 %dir %{_datadir}/metainfo

++++++ calibre-3.40.1.tar.xz -> calibre-3.48.0.tar.xz ++++++
/work/SRC/openSUSE:Leap:15.2/calibre/calibre-3.40.1.tar.xz 
/work/SRC/openSUSE:Leap:15.2/.calibre.new.3248/calibre-3.48.0.tar.xz differ: 
char 25, line 1



Reply via email to