Debian Patches

Status for calibre/5.12.0+dfsg-1+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
0001-only-plugin-update.patch allow for plugin update check, but no calibre version check

allow for plugin update check, but no calibre version check
Norbert Preining <norbert@preining.info> not-needed 2019-12-29
0002-no-detach-in-desktop-files.patch no --detach in .desktop files (Closes: #877774)

do not use --detach in the .desktop files, otherwise
mimetype handling of temporary files is broken as
the tmp files disappear too quickly. See #877774
Norbert Preining <norbert@preining.info> not-needed 2017-10-09
0003-disable-unrar-test.patch disable unrar test since the module is not in Debian main

disable unrar test since the module is not in Debian main
Norbert Preining <norbert@preining.info> not-needed 2019-12-26
0004-Use-pyopenssl-instead-of-certgen.patch Use "pyopenssl" instead of "certgen"

"pyopenssl" uses FFI to use OpenSSL libraries.
So it soleves OpenSSL license issues.

"pyopenssl" Uses Apache License Version 2.0, and it can be use with GPL3.
YOKOTA Hiroshi <yokota.hgml@gmail.com> not-needed 2020-02-22
0005-Extend-timeout-limit.patch Extend timeout limit

Some non-x86 architecture is much slower than x86.
Treat Debian package builder as CI system.
YOKOTA Hiroshi <yokota.hgml@gmail.com> not-needed 2020-04-17
0006-BTS-944875-html_writer.patch calibre: ebook-convert to pdf aborts due to missing objects in QWebEngineProfile


commit 6d030410a363123c5152d4b2d1a056bac8bffa46 (HEAD -> master)

use deprecated setRequestInterceptor if setUrlRequestInterceptor is not available
Piotr Ożarowski <piotr@debian.org> not-needed 2020-05-12
0007-Hardening-Qt-code.patch Hardening Qt code

Allow hardening flags from debhelper.
YOKOTA Hiroshi <qykth-git@users.noreply.github.com> not-needed 2019-11-23
0008-Don-t-change-book-file-unless-user-s-consent-Closes-.patch Don't change book file unless user's consent (Closes: #974974)

This fix changes default value and behavior of ebook-viewer(1) preferences
"Miscellaneous"->"Keep a copy of annotations/bookmarks in the e-book file,
for easy sharing".

* Set "False" for "save_annotations_in_ebook".
* Give "False" if askes default value of "save_annotations_in_ebook".
YOKOTA Hiroshi <yokota.hgml@gmail.com> not-needed 2020-11-18
0009-dont-use-python-crypto.patch Remove dependency on python3-crypto (Closes: #979734)

remove the one trivial crypto loading test from src/calibre/test_build.py
Norbert Preining <norbert@preining.info> not-needed 2021-01-11
0010-Restore-chardet-module-support.patch Restore "chardet" module support

Current Debian doesn't have "cchardet" module.
YOKOTA Hiroshi <yokota.hgml@gmail.com> not-needed 2021-02-26
0011-Avoid-to-use-embedded-assignment-syntax-Closes-99874.patch Avoid to use embedded assignment syntax (Closes: #998744)

This error was also reported at:
https://bugs.launchpad.net/calibre/+bug/1942463

Fixes are:
https://github.com/kovidgoyal/calibre/commit/884839a691e800e56e185e10019a66b12feea640
and
https://github.com/kovidgoyal/calibre/commit/ed32130ca4cbbf235f5560e7c53f78c01eab1106
YOKOTA Hiroshi <yokota.hgml@gmail.com> not-needed 2021-11-09

All known versions for source package 'calibre'

Links