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'

Links