Debian Patches
Status for deepin-image-viewer/6.0.48-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-Make-the-live-text-OCR-analyzer-optional.patch | Make the live text (OCR) analyzer optional LiveTextAnalyzer is the only code that needs deepin-ocr-plugin-manager, ncnn and opencv_mobile, none of which is available in Debian. Add an ENABLE_LIVE_TEXT option (default ON, so the upstream build is unchanged) that lets a distribution build without it. The D-Bus based OcrInterface used by the "Extract text" action is unaffected. The QML loader for the live text widget is already disabled upstream (ImageViewer.qml, delayInit). |
Boyuan Yang <byang@debian.org> | no | 2026-09-11 | ||
| 0002-Only-run-lrelease-at-build-time.patch | Only run lrelease at build time, not lupdate qt_create_translation() runs lupdate on every build and rewrites the shipped .ts files in the source tree. The translation sources in a release tarball are final, so just compile them with lrelease via qt_add_translation(); this keeps the source tree pristine after a build. |
Boyuan Yang <byang@debian.org> | not-needed | 2026-09-11 | ||
| 0003-Build-the-libraw-QImage-plugin-as-a-plain-plugin.patch | Build the libraw QImage plugin as a plain plugin A Qt image format plugin is loaded by file name from the imageformats plugin directory; it is not a public shared library and must not carry a SONAME or versioned file names (otherwise libxraw.so, libxraw.so.1 and libxraw.so.1.0.0 all end up in the plugin directory). Build it as a MODULE library without VERSION/SOVERSION. |
Boyuan Yang <byang@debian.org> | no | 2026-09-11 |
