head 1.2; access; symbols pkgsrc-2021Q4:1.1.0.20 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.18 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.16 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.14 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.12 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.10 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.8 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.4 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.6 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @// @; 1.2 date 2022.01.09.15.43.51; author rhialto; state dead; branches; next 1.1; commitid cbpre6U33DpvsYnD; 1.1 date 2019.09.24.16.39.51; author kamil; state Exp; branches; next ; commitid YpKYrWKFZLpPHhEB; desc @@ 1.2 log @misc/calibre: update to 4.11.0. It is still an old version, but this is an intermediate step until it can be updated to 5.x for Python 3.x. The major change that kept this update from happening was that calibre now requires QtWebEngine instead of QtWebKit. A changlog from such an old version seems not easily available. @ text @$NetBSD: patch-src_calibre_headless_headless__integration.cpp,v 1.1 2019/09/24 16:39:51 kamil Exp $ Fix Qt 5.13 compat. https://github.com/kovidgoyal/calibre/commit/0a5dc07da1cb0f9409803b4df1a92e497e3c0e95.patch --- src/calibre/headless/headless_integration.cpp.orig 2019-03-08 06:09:34.000000000 +0000 +++ src/calibre/headless/headless_integration.cpp @@@@ -58,7 +58,12 @@@@ HeadlessIntegration::HeadlessIntegration mPrimaryScreen->mDepth = 32; mPrimaryScreen->mFormat = QImage::Format_ARGB32_Premultiplied; +#if (QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)) + QWindowSystemInterface::handleScreenAdded(mPrimaryScreen); +#else screenAdded(mPrimaryScreen); +#endif + #ifdef __APPLE__ m_fontDatabase.reset(new QCoreTextFontDatabase()); #else @ 1.1 log @calibre: Fix qt 5.13 compatibility Cherry-pick upstream patch: https://github.com/kovidgoyal/calibre/commit/0a5dc07da1cb0f9409803b4df1a92e497e3c0e95.patch @ text @d1 1 a1 1 $NetBSD$ @