Hello community,

here is the log from the commit of package calibre for openSUSE:Factory checked 
in at 2017-08-24 18:53:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/calibre (Old)
 and      /work/SRC/openSUSE:Factory/.calibre.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "calibre"

Thu Aug 24 18:53:00 2017 rev:171 rq:516906 version:3.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/calibre/calibre.changes  2017-06-16 
10:54:35.529114148 +0200
+++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes     2017-08-24 
18:53:02.663967230 +0200
@@ -1,0 +2,252 @@
+Fri Aug  4 12:16:42 UTC 2017 - ec...@opensuse.org
+
+- update to 3.6.0
+  New Features
+  - Linux: Use native file dialogs via zenity or kdialog, 
+    if available
+  - Copy to library: Add an action to show a dialog that allows for 
+    easy selection of libraries for copy/move. Useful when there 
+    are a large number of libraries to choose from.
+  - Server: Allow deleting a downloaded book from the "Browse all 
+    downloaded books" screen
+  Bug Fixes
+  - Hopefully fix an issue with the book list jumping around when
+    using the mouse on some computers
+  - E-book viewer: Change the default fonts on windows to the 
+    Liberation font family. This matches the other platforms and 
+    avoids rendering issues with Times New Roman.
+  - DOCX Output: Convert images placed by themselves inside block 
+    tags as block images rather than inline images.
+  - Fix a typo that broke the download of a few news sources
+  - ebook-viewer.exe: Fix --continue-reading not working
+  - Fix non XML safe characters in feed descriptions causing news
+    download to fail.
+  - Browser viewer: Fix books that contain broken links with 
+    unicode characters in their paths not working.
+  - Quickview: Fix regression in previous release that broke the 
+    'Lock quickview' control
+
+-------------------------------------------------------------------
+Fri Jul 28 14:31:04 UTC 2017 - ec...@opensuse.org
+
+- update to 3.5.0
+  New Features
+  - Server: Add a new 'custom' mode for the book list, where you 
+    can specify exactly what metadata fields are displayed, 
+    via a template (see Preferences->Sharing over the 
+    net->Book list template)
+  - Speed up HTML parsing by an order of magnitude, by switching 
+    from html5lib to html5-parser
+  - Add support for touch screens to the main calibre book list. 
+    You can now flick to scroll, tap to select and double-tap to 
+    view books.
+  - Server: Add an option to ban IP addresses if there are too many
+    failed login attempts
+  - calibre-debug: Change the --explode-book action to only create
+    the exploded directory and not rebuild the file. 
+    Add a new --implode-book action to rebuild the file,separately.
+  - Book details panel: Add Manage authors/series/tags/etc. to the 
+    menu when right clicking on the item
+  - Kobo driver: Update for new firmware
+  Bug Fixes
+  - PDF Output: Fix a regression in 2.82 that caused conversion of 
+    comics to PDF files to have successive images become smaller 
+    and smaller in some circumstances.
+  - PDF Output: Fix a regression in 2.83 that caused occasional 
+    blank pages at the end of chapters when using headers/footers.
+  - Get books: Update store plugins for ebook.nl and the various 
+    amazon websites
+  - Edit book: Hide editor toolbars if they are empty.
+  - Server: Fix failed login attempts using digest auth not being 
+    logged to the main log
+  - Quickview: for non-text fields, sort on native values instead 
+    of text.
+  - Fix hidden search bar state not being restored on calibre 
+    restart.
+  - Fix option to not save cover separately when using Save to disk 
+    not working.
+  - Server: Fix an error on browsers that do not support blob 
+    storage in IndexedDB.
+  - Comic input: Fix a bug in the normalize image filter that 
+    caused a crash when converting comics that contain a page with
+    only a single color.
+  - Edit Book: Handle non-normalized unicode characters in file
+    names better
+
+-------------------------------------------------------------------
+Fri Jul 14 15:14:14 UTC 2017 - ec...@opensuse.org
+
+- update to 3.4.0
+  New Features
+  - Edit book: Allow exporting all selected files to the computer 
+    from the 'File browser' by right clicking and choosing 
+    'Export selected files'
+  - Server: When returning to the search page, remember the last 
+    used state of the Tag browser
+  - Template language: Allow the in_list() functions to return 
+    different values depending on what is found
+  - Add a configurable shortcut to move the focus from Quickview to 
+    the book list
+  Bug Fixes
+  - Conversion: When inserting the publication year in the metadata 
+    jacket, do so in the local time zone, so it matches what is 
+    displayed in the main calibre program.
+  - Server OPDS feeds: Fix incorrect counts in letter categories 
+    when there are lowercase names.
+  - Edit book: Fix 'Show details' button not visible when doing
+    'Replace all' rather than 'Count all'
+  - Nook driver: Remove the % character from filenames sent to the 
+    Nook.
+  - Fix calibre startup crash caused by Quickview when the applied 
+    virtual library is empty (has no books).
+
+-------------------------------------------------------------------
+Sat Jul  8 07:46:33 UTC 2017 - ec...@opensuse.org
+
+- update to 3.3.0
+  New Features
+  - Quickview panel: Allow opening and closing the panel via the 
+    Layout button in the bottom right corner.
+  - Book details panel: Allow right clicking on author names to 
+    search for books by the author on Amazon.
+  - Edit book: When doing a Replace/Count all with multiple 
+    searches add a 'Show details' button on the result dialog that 
+    shows the individual counts for each search.
+  - Comments editor: Add a button to easily insert separators 
+    (i.e. tags) when editing comments
+  Bug Fixes
+  - Browser viewer: Fix back/forward buttons not working correctly 
+    when clicking on links that lead to different internal files 
+    in the book.
+  - Server: Fix using 'Show more books' button and then changing 
+    list mode setting causing resulting book list to be incomplete
+  - Server: Fix changing sort/search in the /mobile view only 
+    working with the default library.
+  - DOCX Input: Fix alt and title attributes for some images not 
+    being preserved
+  - Amazon metadata download: Change the default source from Bing 
+    to Google as the Bing cache seems to be having trouble at the
+    moment
+  - ISBNDB metadata download: Ignore SSL errors when contacting 
+    isbndb.com as they seem to have no intention of fixing their 
+    broken SSL certificate
+  - Conversion: Fix heuristics processing incorrectly removing some
+    tags.
+  - Handle non-ASCII binary strings in the 
+    author_name_prefix/suffix tweaks.
+
+-------------------------------------------------------------------
+Fri Jun 30 17:18:08 UTC 2017 - ec...@opensuse.org
+
+- update to 3.2.1
+  Bug Fixes
+  - 3.2.1 has a fix for an issue that broke mouse wheel scrolling 
+    in the cover grid view
+
+- update to 3.2.0
+  New Features
+  - Server: Allow logged in users to change their passwords by 
+    clicking the user icon in the top right corner of the home 
+    screen.
+  - macOS: Add headless support: calibre command-line utilities can 
+    now run on macOS machines without a screen
+  Bug Fixes
+  - Viewer: Fix incorrect display of pages in paged mode for books 
+    that override the box-sizing CSS property on the element.
+  - Server: Fix timeout errors when using SSL (particularly common
+    when running the server on windows)
+  - Linux: Fix slow mouse wheel scrolling in Cover grid because of 
+    Qt bug
+  - Blacklist the iOS Reader applications and Marvin XD plugins as 
+    they were preventing calibre from starting up and they have not
+    worked in a long time anyway, since Apple restricted USB access 
+    to their iOS devices
+  - Fix for in-program restart not working on some Windows 10 Home 
+    machines
+  - EPUB3 metadata: Fix handling of elements with multiple roles.
+  - Server: Disallow client initiated SSL renegotiation
+  - Windows: Try to prevent windows from showing the annoying 
+    'no disk in drive' error messages at calibre startup if one of 
+    the calibre libraries is on a removable disk that is missing 
+    from the system
+
+-------------------------------------------------------------------
+Fri Jun 23 14:53:07 UTC 2017 - ec...@opensuse.org
+
+- update to 3.1.1
+  New Features
+  - Edit metadata dialog: Allow right clicking the Paste ISBN 
+    button to instead paste an identifier with a different prefix.
+  - Tag browser: Add an option to control the spacing between items
+  - Add an option in Preferences->Look & feel to show individual 
+    layout buttons in the status bar, as was the case in 
+    calibre 2.x
+  - Edit metadata dialog: Add buttons to easily set/clear Yes/no 
+    columns
+  - Support for RAR 5.0 format RAR and CBR files
+  Bug Fixes
+  - Version 3.1.1 fixes a regression in 3.1.0 that prevented the 
+    standalone calibre-server.exe from working on Windows and macOS
+  - Content server: Fix various bugs in the SSL implementation 
+    causing aborted transfers when enabling SSL in the server
+  - Content server: Fix connections not being closed after 
+    errors/timeouts on the server side
+  - Fix an error during startup on Windows systems where the home
+    directory is in a character encoding different from the system 
+    encoding
+  - Edit book: Fix escaping of text for regular expression searches 
++++ 55 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/calibre/calibre.changes
++++ and /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes

Old:
----
  0001-compatibility-with-qt5-5.9.0.patch
  calibre-2.85.1.tar.xz

New:
----
  calibre-3.6.0.tar.xz

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

Other differences:
------------------
++++++ calibre.spec ++++++
--- /var/tmp/diff_new_pack.rA0Z7t/_old  2017-08-24 18:53:04.363727894 +0200
+++ /var/tmp/diff_new_pack.rA0Z7t/_new  2017-08-24 18:53:04.375726204 +0200
@@ -20,7 +20,7 @@
 License:        GPL-3.0
 Group:          Productivity/Other
 Name:           calibre
-Version:        2.85.1
+Version:        3.6.0
 Release:        0
 Url:            http://calibre-ebook.com
 Source0:        
http://download.calibre-ebook.com/%{version}/calibre-%{version}.tar.xz
@@ -29,8 +29,6 @@
 Patch2:         %{name}-setup.install.py.diff
 # PATCH-FIX-OPENSUSE: disabling Autoupdate Searcher
 Patch3:         %{name}-no-update.diff
-# PATCH-FIX-UPSTREAM: Fix build with qt 5.9.0
-Patch4:         0001-compatibility-with-qt5-5.9.0.patch
 BuildRequires:  fdupes
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
@@ -70,19 +68,26 @@
 BuildRequires:  python >= 2.7.9
 BuildRequires:  python-apsw >= 3.7.17
 BuildRequires:  python-beautifulsoup >= 3.0.5
+# upstream use python-chardet 3.0.3
+BuildRequires:  python-chardet
 BuildRequires:  python-cherrypy
 BuildRequires:  python-cssselect >= 0.7.1
 BuildRequires:  python-cssutils >= 0.9.9
 BuildRequires:  python-dateutil >= 1.4.1
 BuildRequires:  python-devel >= 2.7.9
-BuildRequires:  python-dnspython >= 1.6.0
+# upstream use python-dnspython 0.14.0
+BuildRequires:  python-dnspython >= 1.12.0
 BuildRequires:  python-genshi
-BuildRequires:  python-lxml >= 3.2.1
+BuildRequires:  python-html5-parser
+BuildRequires:  python-lxml >= 3.8.0
 BuildRequires:  python-mechanize >= 0.1.11
+# upstream use python-msgpack-python 0.4.8
+BuildRequires:  python-msgpack-python >= 0.4.6
 BuildRequires:  python-odfpy
 BuildRequires:  python-psutil >= 0.6.1
 BuildRequires:  python-pypdf
 BuildRequires:  python-qt5-devel >= 5.3.1
+BuildRequires:  python-regex >= 2017.05.26
 BuildRequires:  python-setuptools
 BuildRequires:  python-sip-devel >= 4.12
 BuildRequires:  sqlite3-devel
@@ -102,23 +107,27 @@
 Requires:       podofo >= 0.8.2
 Requires:       poppler-tools >= 0.20.2
 Requires:       python >= 2.7.9
-Requires:       python-Pygments >= 2.0.1
+Requires:       python-Pygments >= 2.1.3
 Requires:       python-apsw >= 3.7.17
 Requires:       python-beautifulsoup >= 3.0.5
+Requires:       python-chardet
 Requires:       python-cherrypy
 Requires:       python-cssselect >= 0.7.1
 Requires:       python-cssutils >= 0.9.9
 Requires:       python-dateutil >= 1.4.1
-Requires:       python-dnspython >= 1.6.0
+Requires:       python-dnspython >= 1.12.0
 Requires:       python-genshi
+Requires:       python-html5-parser
 Requires:       python-imaging >= 1.1.6
-Requires:       python-lxml >= 3.2.1
+Requires:       python-lxml >= 3.8.0
 Requires:       python-mechanize >= 0.1.11
+Requires:       python-msgpack-python >= 0.4.6
 Requires:       python-netifaces >= 0.8
 Requires:       python-odfpy
 Requires:       python-psutil >= 0.6.1
 Requires:       python-pypdf
 Requires:       python-qt5 >= 5.3.1
+Requires:       python-regex >= 2017.05.26
 Requires:       python-setuptools
 Requires:       python-sip >= 4.12.1
 Requires:       sqlite3
@@ -151,7 +160,6 @@
 %setup -q
 %patch2 -p1
 %patch3 -p1 -b .no-update
-%patch4 -p1
 
 # dos2unix newline conversion
 sed -i 's/\r//' src/calibre/web/feeds/recipes/*
@@ -220,14 +228,11 @@
 rm -rf %{buildroot}%{_datadir}/%{name}/fonts/liberation
 ln -s %{_datadir}/fonts/truetype/ 
%{buildroot}%{_datadir}/%{name}/fonts/liberation
 
-# add shebangs
-sed -i -e '1i#!/usr/bin/python' %{buildroot}%{_libdir}/%{name}/chardet/*.py
-
 # 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}/appdata/calibre-ebook-{edit,viewer}.appdata.xml
+rm %{buildroot}%{_datadir}/metainfo/calibre-ebook-{edit,viewer}.appdata.xml
 
 # boo#1022710: fix upgrade from 13.2 to Leap
 # liberation has become a symlink in Leap and RPM does not like to overwrite a 
directory with a symlink
@@ -256,8 +261,8 @@
 %{_datadir}/icons/hicolor/*/apps/*.png
 %{_datadir}/%{name}/
 %{_libdir}/%{name}/
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/%{name}-gui.appdata.xml
+%dir %{_datadir}/metainfo
+%{_datadir}/metainfo/%{name}-gui.appdata.xml
 %{_datadir}/bash-completion/completions/%{name}
 /usr/lib/python2.7/site-packages/init_calibre.py
 

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


Reply via email to