Run of lintian-fixes for deepin-voice-recorder

Try this locally (using the lintian-brush package):

debcheckout deepin-voice-recorder
cd deepin-voice-recorder
lintian-brush
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
In file included from /usr/include/x86_64-linux-gnu/qt5/QtMultimedia/qmediaplayer.h:45,
                 from /usr/include/x86_64-linux-gnu/qt5/QtMultimedia/QMediaPlayer:1,
                 from src/list_page.cpp:26:
/usr/include/x86_64-linux-gnu/qt5/QtMultimedia/qmediacontent.h:81:38: note: declared here
   81 |     QT_DEPRECATED QMediaResourceList resources() const;
      |                                      ^~~~~~~~~
src/waveform.cpp: In member function ‘virtual void Waveform::paintEvent(QPaintEvent*)’:
src/waveform.cpp:77:26: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
   77 |             QPainterPath path;
      |                          ^~~~
src/waveform.cpp:91:22: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
   91 |         QPainterPath path;
      |                      ^~~~
make[1]: *** [Makefile:674: waveform.o] Error 1
make[1]: *** Waiting for unfinished jobs....

Summary

Full worker log Full build log