Debian Patches
Status for deepin-screen-recorder/6.6.39+ds-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-Do-not-build-the-dde-dock-plugins.patch | Do not build the dde-dock plugins The plugins need the dde-dock plugin interface headers (dde-dock/pluginsiteminterface.h) from dde-dock-dev or dde-tray-loader-dev, neither of which is packaged in Debian. |
Boyuan Yang <byang@debian.org> | not-needed | 2026-09-09 | ||
| 0002-Do-not-run-lupdate-at-configure-time.patch | Do not run lupdate at configure time Running lupdate rewrites the .ts files in the source tree during the build, which is unwanted for a distribution build. Only compile the translations with lrelease. |
Boyuan Yang <byang@debian.org> | not-needed | 2026-09-09 | ||
| 0003-Drop-the-unused-dependency-on-procps.patch | Drop the unused dependency on procps The old procps library API (proc/readproc.h) is gone from Debian since procps 4.0. ProcessTree::scanProcesses() is never called and only reads the tid and ppid members, so replace proc_t with a minimal local struct and drop the headers from voice_record_process.h, which does not use anything from them. |
Boyuan Yang <byang@debian.org> | not-needed | 2026-09-09 | ||
| 0004-Add-missing-QPainterPath-include.patch | Add missing QPainterPath include With Qt 6, QPainterPath is no longer pulled in transitively by the other headers, so main_window.cpp fails to compile. |
Boyuan Yang <byang@debian.org> | no | 2026-09-09 | ||
| 0005-Link-against-libavutil.patch | Link against libavutil With FFmpeg >= 5.1 the bundled libcam encoder calls av_channel_layout_default() and av_channel_layout_copy() directly instead of going through the dlopen()ed function table, so libavutil has to be linked explicitly. |
Boyuan Yang <byang@debian.org> | no | 2026-09-09 |
All known versions for source package 'deepin-screen-recorder'
- 6.6.39+ds-2 (sid)
- 5.8.0.46-3.1 (forky)
- 5.8.0.46-3 (trixie, bookworm)
